From 4f108249b28fcbe37de251ed173e349f4369e304 Mon Sep 17 00:00:00 2001 From: snaebjornl Date: Fri, 4 Jan 2019 13:27:38 +0000 Subject: [PATCH] Media notification podcast style --- .../MediaNotificationPlugin.java | 13 +++++++------ .../medianotification/NotificationPanel.java | 17 +++++++++++++++-- .../NotificationReturnSlot.java | 3 ++- .../baseline_forward_30_black_18.png | Bin 0 -> 368 bytes .../baseline_forward_30_black_24.png | Bin 0 -> 463 bytes .../baseline_forward_30_black_36.png | Bin 0 -> 699 bytes .../baseline_forward_30_black_48.png | Bin 0 -> 879 bytes .../baseline_replay_30_black_18.png | Bin 0 -> 369 bytes .../baseline_replay_30_black_24.png | Bin 0 -> 456 bytes .../baseline_replay_30_black_36.png | Bin 0 -> 692 bytes .../baseline_replay_30_black_48.png | Bin 0 -> 854 bytes .../baseline_forward_30_black_18.png | Bin 0 -> 249 bytes .../baseline_forward_30_black_24.png | Bin 0 -> 302 bytes .../baseline_forward_30_black_36.png | Bin 0 -> 463 bytes .../baseline_forward_30_black_48.png | Bin 0 -> 616 bytes .../baseline_replay_30_black_18.png | Bin 0 -> 249 bytes .../baseline_replay_30_black_24.png | Bin 0 -> 302 bytes .../baseline_replay_30_black_36.png | Bin 0 -> 456 bytes .../baseline_replay_30_black_48.png | Bin 0 -> 594 bytes .../baseline_forward_30_black_18.png | Bin 0 -> 463 bytes .../baseline_forward_30_black_24.png | Bin 0 -> 616 bytes .../baseline_forward_30_black_36.png | Bin 0 -> 879 bytes .../baseline_forward_30_black_48.png | Bin 0 -> 1172 bytes .../baseline_replay_30_black_18.png | Bin 0 -> 456 bytes .../baseline_replay_30_black_24.png | Bin 0 -> 594 bytes .../baseline_replay_30_black_36.png | Bin 0 -> 854 bytes .../baseline_replay_30_black_48.png | Bin 0 -> 1157 bytes .../baseline_forward_30_black_18.png | Bin 0 -> 699 bytes .../baseline_forward_30_black_24.png | Bin 0 -> 879 bytes .../baseline_forward_30_black_36.png | Bin 0 -> 1334 bytes .../baseline_forward_30_black_48.png | Bin 0 -> 1780 bytes .../baseline_replay_30_black_18.png | Bin 0 -> 692 bytes .../baseline_replay_30_black_24.png | Bin 0 -> 854 bytes .../baseline_replay_30_black_36.png | Bin 0 -> 1323 bytes .../baseline_replay_30_black_48.png | Bin 0 -> 1746 bytes .../baseline_forward_30_black_18.png | Bin 0 -> 879 bytes .../baseline_forward_30_black_24.png | Bin 0 -> 1172 bytes .../baseline_forward_30_black_36.png | Bin 0 -> 1780 bytes .../baseline_forward_30_black_48.png | Bin 0 -> 2373 bytes .../baseline_replay_30_black_18.png | Bin 0 -> 854 bytes .../baseline_replay_30_black_24.png | Bin 0 -> 1157 bytes .../baseline_replay_30_black_36.png | Bin 0 -> 1746 bytes .../baseline_replay_30_black_48.png | Bin 0 -> 2381 bytes .../src/main/res/layout/notificationlayout.xml | 2 -- lib/media_notification.dart | 5 +++-- 45 files changed, 27 insertions(+), 13 deletions(-) create mode 100755 android/src/main/res/drawable-hdpi/baseline_forward_30_black_18.png create mode 100755 android/src/main/res/drawable-hdpi/baseline_forward_30_black_24.png create mode 100755 android/src/main/res/drawable-hdpi/baseline_forward_30_black_36.png create mode 100755 android/src/main/res/drawable-hdpi/baseline_forward_30_black_48.png create mode 100755 android/src/main/res/drawable-hdpi/baseline_replay_30_black_18.png create mode 100755 android/src/main/res/drawable-hdpi/baseline_replay_30_black_24.png create mode 100755 android/src/main/res/drawable-hdpi/baseline_replay_30_black_36.png create mode 100755 android/src/main/res/drawable-hdpi/baseline_replay_30_black_48.png create mode 100755 android/src/main/res/drawable-mdpi/baseline_forward_30_black_18.png create mode 100755 android/src/main/res/drawable-mdpi/baseline_forward_30_black_24.png create mode 100755 android/src/main/res/drawable-mdpi/baseline_forward_30_black_36.png create mode 100755 android/src/main/res/drawable-mdpi/baseline_forward_30_black_48.png create mode 100755 android/src/main/res/drawable-mdpi/baseline_replay_30_black_18.png create mode 100755 android/src/main/res/drawable-mdpi/baseline_replay_30_black_24.png create mode 100755 android/src/main/res/drawable-mdpi/baseline_replay_30_black_36.png create mode 100755 android/src/main/res/drawable-mdpi/baseline_replay_30_black_48.png create mode 100755 android/src/main/res/drawable-xhdpi/baseline_forward_30_black_18.png create mode 100755 android/src/main/res/drawable-xhdpi/baseline_forward_30_black_24.png create mode 100755 android/src/main/res/drawable-xhdpi/baseline_forward_30_black_36.png create mode 100755 android/src/main/res/drawable-xhdpi/baseline_forward_30_black_48.png create mode 100755 android/src/main/res/drawable-xhdpi/baseline_replay_30_black_18.png create mode 100755 android/src/main/res/drawable-xhdpi/baseline_replay_30_black_24.png create mode 100755 android/src/main/res/drawable-xhdpi/baseline_replay_30_black_36.png create mode 100755 android/src/main/res/drawable-xhdpi/baseline_replay_30_black_48.png create mode 100755 android/src/main/res/drawable-xxhdpi/baseline_forward_30_black_18.png create mode 100755 android/src/main/res/drawable-xxhdpi/baseline_forward_30_black_24.png create mode 100755 android/src/main/res/drawable-xxhdpi/baseline_forward_30_black_36.png create mode 100755 android/src/main/res/drawable-xxhdpi/baseline_forward_30_black_48.png create mode 100755 android/src/main/res/drawable-xxhdpi/baseline_replay_30_black_18.png create mode 100755 android/src/main/res/drawable-xxhdpi/baseline_replay_30_black_24.png create mode 100755 android/src/main/res/drawable-xxhdpi/baseline_replay_30_black_36.png create mode 100755 android/src/main/res/drawable-xxhdpi/baseline_replay_30_black_48.png create mode 100755 android/src/main/res/drawable-xxxhdpi/baseline_forward_30_black_18.png create mode 100755 android/src/main/res/drawable-xxxhdpi/baseline_forward_30_black_24.png create mode 100755 android/src/main/res/drawable-xxxhdpi/baseline_forward_30_black_36.png create mode 100755 android/src/main/res/drawable-xxxhdpi/baseline_forward_30_black_48.png create mode 100755 android/src/main/res/drawable-xxxhdpi/baseline_replay_30_black_18.png create mode 100755 android/src/main/res/drawable-xxxhdpi/baseline_replay_30_black_24.png create mode 100755 android/src/main/res/drawable-xxxhdpi/baseline_replay_30_black_36.png create mode 100755 android/src/main/res/drawable-xxxhdpi/baseline_replay_30_black_48.png diff --git a/android/src/main/java/com/example/medianotification/MediaNotificationPlugin.java b/android/src/main/java/com/example/medianotification/MediaNotificationPlugin.java index e7dd79f..869208b 100644 --- a/android/src/main/java/com/example/medianotification/MediaNotificationPlugin.java +++ b/android/src/main/java/com/example/medianotification/MediaNotificationPlugin.java @@ -42,7 +42,8 @@ public void onMethodCall(MethodCall call, Result result) { final String title = call.argument("title"); final String author = call.argument("author"); final boolean play = call.argument("play"); - show(title, author, play); + final boolean beint = call.argument("beint"); + show(title, author, play, beint); result.success(null); break; @@ -88,7 +89,7 @@ public void notImplemented() { } } } - public static void show(String title, String author, boolean play) { + public static void show(String title, String author, boolean play, boolean beint) { Log.i(TAG, "show"); if (nPanel != null) { nPanel.releaseLocks(); @@ -103,7 +104,7 @@ public static void show(String title, String author, boolean play) { notificationManager.createNotificationChannel(channel); } } - nPanel = new NotificationPanel(registrar.context(), title, author, play); + nPanel = new NotificationPanel(registrar.context(), title, author, play, beint); } private void hide() { @@ -117,7 +118,7 @@ private void stopSound() { if (nPanel != null) { nPanel.stopSound(); } else { - show("RÚV", "", false); + //show("RÚV", "", false); nPanel.stopSound(); hide(); } @@ -128,7 +129,7 @@ private void getWifiLock() { if (nPanel != null) { nPanel.getWifiLock(); } else { - show("RÚV", "", false); + //show("RÚV", "", false); nPanel.getWifiLock(); hide(); } @@ -140,7 +141,7 @@ private void releaseLocks() { if (nPanel != null) { nPanel.releaseLocks(); } else { - show("RÚV", "", false); + //show("RÚV", "", false); nPanel.releaseLocks(); hide(); } diff --git a/android/src/main/java/com/example/medianotification/NotificationPanel.java b/android/src/main/java/com/example/medianotification/NotificationPanel.java index b0ecaa6..a0ab8c9 100644 --- a/android/src/main/java/com/example/medianotification/NotificationPanel.java +++ b/android/src/main/java/com/example/medianotification/NotificationPanel.java @@ -32,16 +32,18 @@ public class NotificationPanel extends Activity { private String title; private String author; private boolean play; + private boolean beint; private WifiManager.WifiLock wifiLock; private PowerManager.WakeLock wakeLock; private AudioManager audioManager; PowerManager powerManager; - public NotificationPanel(Context parent, String title, String author, boolean play) { + public NotificationPanel(Context parent, String title, String author, boolean play, boolean beint) { this.parent = parent; this.title = title; this.author = author; this.play = play; + this.beint = beint; Intent dismissIntent = new Intent(parent, NotificationReturnSlot.class) .setAction("dismiss"); @@ -73,6 +75,15 @@ public NotificationPanel(Context parent, String title, String author, boolean pl remoteView.setImageViewResource(R.id.toggle, R.drawable.baseline_play_arrow_black_48); } + if (this.beint) { + remoteView.setImageViewResource(R.id.prev, R.drawable.baseline_replay_30_black_36); + remoteView.setImageViewResource(R.id.next, R.drawable.baseline_skip_next_black_36); + } else { + remoteView.setImageViewResource(R.id.prev, R.drawable.baseline_replay_30_black_36); + remoteView.setImageViewResource(R.id.next, R.drawable.baseline_forward_30_black_36 + ); + } + setListeners(remoteView); nBuilder.setContent(remoteView); @@ -198,7 +209,9 @@ public void setListeners(RemoteViews view){ .setAction("toggle") .putExtra("title", this.title) .putExtra("author", this.author) - .putExtra("action", !this.play ? "play" : "pause"); + .putExtra("action", !this.play ? "play" : "pause") + .putExtra("beint", this.beint); + PendingIntent pendingIntent = PendingIntent.getBroadcast(parent, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); view.setOnClickPendingIntent(R.id.toggle, pendingIntent); diff --git a/android/src/main/java/com/example/medianotification/NotificationReturnSlot.java b/android/src/main/java/com/example/medianotification/NotificationReturnSlot.java index 8bb4903..af95d37 100644 --- a/android/src/main/java/com/example/medianotification/NotificationReturnSlot.java +++ b/android/src/main/java/com/example/medianotification/NotificationReturnSlot.java @@ -32,8 +32,9 @@ public void onReceive(Context context, Intent intent) { String title = intent.getStringExtra("title"); String author = intent.getStringExtra("author"); String action = intent.getStringExtra("action"); + boolean beint = intent.getBooleanExtra("beint",false); - MediaNotificationPlugin.show(title, author, action.equals("play")); + MediaNotificationPlugin.show(title, author, action.equals("play"), beint); MediaNotificationPlugin.callEvent(action); break; diff --git a/android/src/main/res/drawable-hdpi/baseline_forward_30_black_18.png b/android/src/main/res/drawable-hdpi/baseline_forward_30_black_18.png new file mode 100755 index 0000000000000000000000000000000000000000..183ac091e422dc8e3bed201f0941263828b9458f GIT binary patch literal 368 zcmV-$0gwKPP)x2+l73FbO z_-Sg2mrRm{@j~cFva*@7^i()ZQdxG28VaGUB(-G27~wrA=#Y1&VYn+6$`Y7SI&|4bC zd>5vml6M|DiY*>FEe|FOKNOXg{lW_+rB%`k;ed42_Eos3gp^9TD122*`t{Sv}c$82`YQz85^SQgs5EmGvR_Ohjp*|s@jyIJb^U;P7Ke1rCZaDVgw O0000jmaRF?%hsGRXWMp{F8ABsKh|^O;q&so=l`lKlUz{_ zGA?9RRLHETkXcb7<56{VH&)0_;g@3l|DoLoM6XG&Y?64qxF$JBA ziwi0)?lq|lj5B&C-~InGG>+~{QjgBY$@|561hQ*we;hfdpae=e=4XZ6W|4(3bxY}>YN+qP}nwr$(CZQC}+#y8rvt9}Qa4A*m=e&g;oLL+OcqwZEzH&M^I zsOMbNb1v#R7xkQrdd@}d=Vo`TOWfv3QOmgr?B`t}SF5>+ous2^vyR47rR{YVCDhYu zsxp$(n>pw&-mJycT|&-}&a|wNq39`25xM^yWHedPQ)`Lb2PV@%u~U=jBvQ{9TO&nI zaji&wW-N^t>KmhIR#8)|B2s(S{_5&{k(x@) zJ)VDE$fj|g7u{h6l8rs-1t%I$6+TL1_mRz~oA84WHUYbc)WfRqUpmNTWQPiuU=iVU z@U@<1!i&PZD%L%XorT6`5#Gn>!uQ}zVOz4@y*RL^l;nprcB6(CaiWiOwlt>5pXqVJ z-ZD3)NB^KCuL>bNt)cb2=nH>Y1XDK{+gIl4^ypWWCX`sU&-f)QS=tJJG!02c0mop4#QNZ3T%H?y) zC{hP1*=T+csRJr_ia#1n>1-}ieXOYzYw9CXn=8{}BGuDo+OnmdBK4TEP2gLRJK0!T zGL}3H%uLzYCMIQz#0A$&F60?nn0mOwVrz$eMUXpXMLlpkx@)yHcML4 h>?Sp`5k?qF^#f*i5;svRLgD}b002ovPDHLkV1nD5P#*vQ literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-hdpi/baseline_forward_30_black_48.png b/android/src/main/res/drawable-hdpi/baseline_forward_30_black_48.png new file mode 100755 index 0000000000000000000000000000000000000000..1c25388887ab2a6b8ea8bb4e9d4296df02a43261 GIT binary patch literal 879 zcmV-#1CacQP)3ak+qP}nwr$%f#@~O^SgwDe6CIUc0)?^IAn-Jtj?HFYk)1 zI!>C@(Y_N|b(}P*d#?sk+qf{ReugoiPVF7QT;hn=@O|8^rG5x*jA)k zjHm7{5~+LDpGQUN0At(5r9Rc-Op8b?<_ynj_qk0~+@~V7o*V~@tkVF~X%MNGO{b!M z6{$t!Ch&*wr-Q6*H(eS`2rd*FY-}8d3gIvnm7m6@lAG7Fe|H_=M`5Y-*6o0wh5J=h zn@CNeI|~V6ZcHUan)#~mi5ydiRI7gby?Bu2%<5FPX%apIGZzMZBgY~l^-Fn2>h%>Z zFaGTz6M$I@gT9kveUbW9zda&S2X^xxI^Sqrj_u|@^sO8Rh}0wc?Lv{dM|Z9eI?ddt zfeC^55B|85p=nh=gir?MLWZwe2{O{hhrw$g9Y<|lj`Nz5pO^D(0r zg>X2yLHNexSV)_&qufUMbx)I(d-dafxmQHiSEdKc`9*l%X}%QRk>h@mdP+(56+h!1H~GCu4JNO|RgiF^Qk^KW zE>yDF$GRD`zEW%=KY5HcJEc2GWc^`b{k5=0k#$lnZc2A=RlkX>_e@m%I~%&Un|6`a zXg(FNnGPZE2`lT(8lDjHI&7*!_Uio(tIPy;^sFefy9(M@rzrG`EB?PrZxR!m)#BE3 zh2KP>PW!5`jWvoAYqGH_SlGv+gg&v5Dw)*r{k-G+C&!yaRZZ%sK0dVYjiXIMtsZ>& zK=jZ%_BH|3`r)Z_-0T@2XcEF`&%4B~<~3r(h!Gd^C26`o0RiK9U)YehO9QYV>o&^WIW)m(3j-Bo2d>; z>!YwsGI%JD1ZBZ#VVq=!3kiUd_LwNQTR5mTNDzigrnT@=UKCadH)Qevr&UHCFNHRe z$>pgq6vfS@JdT*=;DPCF56;(EiMb;g)Y)j-${`uC)M{&Di~vlU6vZHg8$VU4)TNYg4zyw P00000NkvXXu0mjfO^~Kh literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-hdpi/baseline_replay_30_black_24.png b/android/src/main/res/drawable-hdpi/baseline_replay_30_black_24.png new file mode 100755 index 0000000000000000000000000000000000000000..d26b1773f361b3439ecca6bddd5cf9ed26fcd6fe GIT binary patch literal 456 zcmV;(0XP1MP)N ziA*&UnQA67)l6innJ`{Y^$Olh3OCGCPM%b8UHmZKTJG=sH?`PqPeh6nO6RvJ_+1-^ z)Bjn8^Vd{@F)3va`DrQv!%|cI^3zn3tVnzKXWpAilENMcp0?m~G literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-hdpi/baseline_replay_30_black_36.png b/android/src/main/res/drawable-hdpi/baseline_replay_30_black_36.png new file mode 100755 index 0000000000000000000000000000000000000000..6008a43db6ac158ced6e15afd9d5a325f27da7d7 GIT binary patch literal 692 zcmV;l0!#ggP)s;kjR5=w@ zPDPbdQRP%rITck-MU_+GAvZeT;byG&RKwn|i!qd94F8HY``a<@)J?CHMkq^aqIH!-5{B{*5w9MZ`-)ej{hx+iG;Vn5yGyJ zuFgw;rI6?I?2l?_4Nv>XFXqFf4aRnd^k`oCd4=4RXaC)B8XLo(p2gVmCEyrgTheg; z$V=a>kex-gG-+K&n;m@RKk%2o$cJqy($XT^Ss{~(>{8Of!e@?loqTwmEZpu?-F?-r{+((mrMsn^1cwhH!W!@UGtJ}DQqv1-2-WSOPfh+?iShJ3LC*! zBHOEmoA|X6C~iZM^{}!cR@Osg8|qIFh^(s(v}I#mMfQOHHkQwY%&|t%l2IHlWIi{R z8qBPtkonp6M%UQrw)eA;>1bv(nos_O$+~*n5w^3s)okY|kI4rw``tX+VM-r}f_-EP z?KFnt3;b>R$MMEcim{yJmllV9b+oaRYItk7z0q^j#U0i(ygC`qcxJG0?`AZvl_1CWRH$^chY&@F~9Mg|M79RBcXFZBA5ePE>79RBcXFYECxRi!Qf^1u8M8rg!XX zKt<+c-#Ok8ZFGjHyI-8t&QTYO2KvmRRhu-*7UfSGY<5f9$kqN3g(f?o>`BQ0yLes{ z+N<12wOGe9qNYhUFLP26`c ztDH$aIbFzHOc|4U_O8hOF}#dPJzHPM>__`2_2voC!mwor7C$R5{HhY6W80War>h`C|7FRTfGu&xZem~4s81!9hzhs|_Y$HW02_Zac0GOjN z=m)hn64~eK_PEFn>E<(Zk#Rbm(9LJ)d$kU3?#KQTk=?I5R|}KP)~D~G`!0tPkptgiS0OS*wQ3X)6-Vd zo3%Y%IF8vui|i{3b=buK6b-P8j&>hd9bmF3^qZ?~Xeo0VVz40p-%E^We(1B)UkdLeds&K8KM*e?CT@ZL+{zo03}<%9?o~0=Y3?95XQCq g>ZyMH`t|GgFP5{jaV5D5qW}N^07*qoM6N<$f(;j(qW}N^ literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-mdpi/baseline_forward_30_black_18.png b/android/src/main/res/drawable-mdpi/baseline_forward_30_black_18.png new file mode 100755 index 0000000000000000000000000000000000000000..a865ed1c80844af04e9bb5ea1370575ff6987378 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+0wn(&ce?|m4tTmahEy=NTwruRlE856qkNv| zL!SevFOCxd(F+2XY2S6$lD~D zNqkc@)Zj_oeXQx^FeO_!>sKsHowmWBKXxRdNMe}loFRC@ancBDIN<|BQ zelM7=celFetxR=aiOI4DM_Pkku?6?`nQxtVrdeB9zpwYoz0#D6#yb@*FTJp9a>J3e x*EV}B+VEj@(9g{Q9!DlY literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-mdpi/baseline_forward_30_black_24.png b/android/src/main/res/drawable-mdpi/baseline_forward_30_black_24.png new file mode 100755 index 0000000000000000000000000000000000000000..86cc491e60fdc8fd69953cb009c0a01f52c4a9d6 GIT binary patch literal 302 zcmV+}0nz@6P)NklL(Skx*hQ30e!X%8@v5x`Kv3WymB2xt#5EfOHWfRRCi?M7fW z|F#kOF2Fh99)G7`N+EA5F>NI#t<1ad;!8|YNmTSi|0zh7Q5QN&RuMwDGQzdcv;mBd zuj%UA0~i??yL!47(;v64-@2x7lQxY; z-!xcN(h(XmQY5MaZ`~ AS^xk5 literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-mdpi/baseline_forward_30_black_36.png b/android/src/main/res/drawable-mdpi/baseline_forward_30_black_36.png new file mode 100755 index 0000000000000000000000000000000000000000..0d6ba5cf5128a091c4eb1565c658725093dcc4fd GIT binary patch literal 463 zcmV;=0WkiFP)jmaRF?%hsGRXWMp{F8ABsKh|^O;q&so=l`lKlUz{_ zGA?9RRLHETkXcb7<56{VH&)0_;g@3l|DoLoM6XG&Y?64qxF$JBA ziwi0)?lq|lj5B&C-~InGG>+~{QjgBY$@|561hQ*we;hfdpae=e=4XZ6W|4(TM+X{EAV2ogF1Y?Ias&q2!ua4&2IIrq{cDI$#Qz{nj zSE;DFBC4*4sw<-Eim19Gs;F4oC4Sc1D04-tE4J{FnL?3PR;=zJGet?B)}T#v6Qy}g zgLXAS6q)Qx=i1x)ty;giks>qNoz{?Avwj`DMCNa6E6|Gdyd*LoSe#a@-_o31@}E^K zPV?*eB$te{o~1OueoeEp;A%_L?0U}5^&>4)v+MaV3*J_d4q0#(h2#CHja#e=R&%eX zJ!M}F8I%QklCBU2=_-5!o)d-(<7}t_v$CKV_Lz<~LvJ&%wrSc}!^OgN8ZaXZ*0;C~ z4KNJ*2`^xK;dQCFM$J%a$l@PS>Ltu|3=S8b!nVREq&;(Lh*F*N=$TMB%qfQZ2ZtyM zd`LPYr#dV3Q67C$a;Rg9E7V4I6yCxC!V{7=bLwNI&dsAEB;N^dxz-3%z+e;Htc`Gl zWOz=UtJIps@90{xQx z<@z71D6@+H^7I^As?jSV^Nup_h|DW$wvHalyJaqBZGVeQFYBnC&5c;>roWcOv6efG z5t)%TSEpSK6GbNZ!nyXgfeq~Ce4m>vij1(U25h2>s3F~KqCsnvK040ykkvJ13!g2g zWTww-p(WOFsbBOm%3O1d(Z^3Nn>S!I(*=xzQ2+p}q@$!$xJIV{0000Ds z+NNCI-+eJVOCK?q?{n31-tam=v9xQU*OQA8?$2&*+*fUFb!?uC(Ln|V9u~=sF>iyI xgv7JTm#Gv9&-YrYFTB%baY$myk_ofAv>uwJ_GuN!PC{xWt~$(698kVTZI4s literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-mdpi/baseline_replay_30_black_24.png b/android/src/main/res/drawable-mdpi/baseline_replay_30_black_24.png new file mode 100755 index 0000000000000000000000000000000000000000..19378efd0aff0a44d7ebe04a21cd6a0669bf7330 GIT binary patch literal 302 zcmV+}0nz@6P)NkllvYQ0qzB^zj9_KWie|#X06Ap_3-IgSx$|*LtY2LSA+V}uAhczqPXOyaggWUH zfRdr1we$%9*TT8!Y$;;St`$%eI;Psw*08VQ(u-xx3ttlYLKYM}+4105#SyYXUqVMH zVnM;3Q;na&AvT3q302`18{WJ-ap2Lt3~q#~ge5~GC6l&|3@wsW7rOGs<#mNCNXqC4 z12wCRU85soimay5#QBFH@H%lZGl0g5tcTXjN ziA*&UnQA67)l6innJ`{Y^$Olh3OCGCPM%b8UHmZKTJG=sH?`PqPeh6nO6RvJ_+1-^ z)Bjn8^Vd{@F)3va`DrQv!%|cI^3zn3tVnzKXWpAilENMcp0?m~G literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-mdpi/baseline_replay_30_black_48.png b/android/src/main/res/drawable-mdpi/baseline_replay_30_black_48.png new file mode 100755 index 0000000000000000000000000000000000000000..f23e22cb205c0901b8563cee346767f556fc8d56 GIT binary patch literal 594 zcmV-Y0aU?O>8uAp1KvSB0lfpRLQrxjrCs~Z0nsn zlFU26XeC5T-j3>}`P%9*~?}*`wm6Ts}iL$&U8c-kNnYBX_*4RR(F! z4PR-aNE`Xm(QKerdPrnFrN~nv>mjYy#a|-pOP#GvXJ1zP%It5F$eQYMouvA`^fxv^ z$TG)kj<%&9d2D&r+}e*Vef%cMJ$Q9+gNAaCjtub1T0$DUVt~5n;$$EB#}qA^P4k}* goT8KRZLk3r13;&v4%M8X9smFU07*qoM6N<$f)ZdBO8@`> literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-xhdpi/baseline_forward_30_black_18.png b/android/src/main/res/drawable-xhdpi/baseline_forward_30_black_18.png new file mode 100755 index 0000000000000000000000000000000000000000..0d6ba5cf5128a091c4eb1565c658725093dcc4fd GIT binary patch literal 463 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 literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-xhdpi/baseline_replay_30_black_24.png b/android/src/main/res/drawable-xhdpi/baseline_replay_30_black_24.png new file mode 100755 index 0000000000000000000000000000000000000000..f23e22cb205c0901b8563cee346767f556fc8d56 GIT binary patch literal 594 zcmV-Y0aU?O>8uAp1KvSB0lfpRLQrxjrCs~Z0nsn zlFU26XeC5T-j3>}`P%9*~?}*`wm6Ts}iL$&U8c-kNnYBX_*4RR(F! z4PR-aNE`Xm(QKerdPrnFrN~nv>mjYy#a|-pOP#GvXJ1zP%It5F$eQYMouvA`^fxv^ z$TG)kj<%&9d2D&r+}e*Vef%cMJ$Q9+gNAaCjtub1T0$DUVt~5n;$$EB#}qA^P4k}* goT8KRZLk3r13;&v4%M8X9smFU07*qoM6N<$f)ZdBO8@`> literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-xhdpi/baseline_replay_30_black_36.png b/android/src/main/res/drawable-xhdpi/baseline_replay_30_black_36.png new file mode 100755 index 0000000000000000000000000000000000000000..63fad56ef392538dbacd729e155abdb40a76bdb9 GIT binary patch literal 854 zcmV-c1F8IpP)vl_1CWRH$^chY&@F~9Mg|M79RBcXFZBA5ePE>79RBcXFYECxRi!Qf^1u8M8rg!XX zKt<+c-#Ok8ZFGjHyI-8t&QTYO2KvmRRhu-*7UfSGY<5f9$kqN3g(f?o>`BQ0yLes{ z+N<12wOGe9qNYhUFLP26`c ztDH$aIbFzHOc|4U_O8hOF}#dPJzHPM>__`2_2voC!mwor7C$R5{HhY6W80War>h`C|7FRTfGu&xZem~4s81!9hzhs|_Y$HW02_Zac0GOjN z=m)hn64~eK_PEFn>E<(Zk#Rbm(9LJ)d$kU3?#KQTk=?I5R|}KP)~D~G`!0tPkptgiS0OS*wQ3X)6-Vd zo3%Y%IF8vui|i{3b=buK6b-P8j&>hd9bmF3^qZ?~Xeo0VVz40p-%E^We(1B)UkdLeds&K8KM*e?CT@ZL+{zo03}<%9?o~0=Y3?95XQCq g>ZyMH`t|GgFP5{jaV5D5qW}N^07*qoM6N<$f(;j(qW}N^ literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-xhdpi/baseline_replay_30_black_48.png b/android/src/main/res/drawable-xhdpi/baseline_replay_30_black_48.png new file mode 100755 index 0000000000000000000000000000000000000000..307029d8b6a7901464403d0446731d79173564a4 GIT binary patch literal 1157 zcmV;01bX|4P)pWaXJr}xwQ&9!R} zz|k#10ENH&R`P7ywr$(CZQHhO+qP}nHv8#5b!|}D4Q|z*6KA()`g(fiTW@*HH4e3o z8TBq(_p{%+)y~E$U-z?*+d{vxbwB&Iwe&1q0?FshRrVCZ6-Fw13SU^V>?wpJy7P^! zpXqJx9IuKNJXS;Zf0UTS8GaI#bwW8F=0mJc5^!JevzH*@5T~aiDpnOxi!m*w!ex6w+#!3mirc;ue>2R{;wY?;Hv+OS;Cll)w+F=93h1C@nLhRf@s-s(_V>cQyc~E`Fb&a}J?5QpmA2 z&xxY&W9w0{Uhy|6fvMVX62GBp9!en>Y*PZ~8`Q1@@@4cPRdY@XxsB#o#O`)?vR{O^ zOw^79@{Q~qRkNF1&2OF6g>WBWm6X7=Et~^aq}Fy*HOr)sU+bkc1{ALy?th0xf53dr zUWI!4I<>Zpsu@xw=aN~-?sm5x1%nr_oalci<~0Ai4}6BqTp~F*)$>#edYa6hLio`V zpogP`@T(@kn??N}dV5p|SG8e4^OTx!a0>gCM!6{ROYy%49pJIz=esD_qWH@L{{8Pl zGL7W@2l2fP=ucW~5=-c9c`p&UN015`$)2GFO z^{8c$>Fe#($}?)lHX^wmX+Ki;#WZSlYu_UKX;ym_`S(iKyVW4mLE}&ahoK z(Y>#z=r@iqvbHdCS1&a3%RB8{_`0^9x&{4g?Qx;) zK4B~UbTh`Xt6P2F>f-NRjHMgX+f3GRh-*FSP2c-YvHae;X3|@oI(6#QsZ*y;otp6* XiSUT93bxY}>YN+qP}nwr$(CZQC}+#y8rvt9}Qa4A*m=e&g;oLL+OcqwZEzH&M^I zsOMbNb1v#R7xkQrdd@}d=Vo`TOWfv3QOmgr?B`t}SF5>+ous2^vyR47rR{YVCDhYu zsxp$(n>pw&-mJycT|&-}&a|wNq39`25xM^yWHedPQ)`Lb2PV@%u~U=jBvQ{9TO&nI zaji&wW-N^t>KmhIR#8)|B2s(S{_5&{k(x@) zJ)VDE$fj|g7u{h6l8rs-1t%I$6+TL1_mRz~oA84WHUYbc)WfRqUpmNTWQPiuU=iVU z@U@<1!i&PZD%L%XorT6`5#Gn>!uQ}zVOz4@y*RL^l;nprcB6(CaiWiOwlt>5pXqVJ z-ZD3)NB^KCuL>bNt)cb2=nH>Y1XDK{+gIl4^ypWWCX`sU&-f)QS=tJJG!02c0mop4#QNZ3T%H?y) zC{hP1*=T+csRJr_ia#1n>1-}ieXOYzYw9CXn=8{}BGuDo+OnmdBK4TEP2gLRJK0!T zGL}3H%uLzYCMIQz#0A$&F60?nn0mOwVrz$eMUXpXMLlpkx@)yHcML4 h>?Sp`5k?qF^#f*i5;svRLgD}b002ovPDHLkV1nD5P#*vQ literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-xxhdpi/baseline_forward_30_black_24.png b/android/src/main/res/drawable-xxhdpi/baseline_forward_30_black_24.png new file mode 100755 index 0000000000000000000000000000000000000000..1c25388887ab2a6b8ea8bb4e9d4296df02a43261 GIT binary patch literal 879 zcmV-#1CacQP)3ak+qP}nwr$%f#@~O^SgwDe6CIUc0)?^IAn-Jtj?HFYk)1 zI!>C@(Y_N|b(}P*d#?sk+qf{ReugoiPVF7QT;hn=@O|8^rG5x*jA)k zjHm7{5~+LDpGQUN0At(5r9Rc-Op8b?<_ynj_qk0~+@~V7o*V~@tkVF~X%MNGO{b!M z6{$t!Ch&*wr-Q6*H(eS`2rd*FY-}8d3gIvnm7m6@lAG7Fe|H_=M`5Y-*6o0wh5J=h zn@CNeI|~V6ZcHUan)#~mi5ydiRI7gby?Bu2%<5FPX%apIGZzMZBgY~l^-Fn2>h%>Z zFaGTz6M$I@gT9kveUbW9zda&S2X^xxI^Sqrj_u|@^sO8Rh}0wc?Lv{dM|Z9eI?ddt zfeC^55B|85p=nh=gir?MLWZwe2{O{hhrw$g9Y<|lj`Nz5pO^D(0r zg>X2yLHNexSV)_&qufUMbx)I(d-dafxmQHiSEdKc`9*l%X}%QRk>h@mdP+(56+h!1H~GCu4JNO|RgiF^Qk^KW zE>yDF$GRD`zEW%=KY5HcJEc2GWc^`b{k5=0k#$lnZc2A=RlkX>_e@m%I~%&Un|6`a zXg(FNnGPZE2`lT(8lDjHI&7*!_Uio(tIPy;^sFefy9(M@rzrG`EB?PrZxR!m)#BE3 zh2KP>PW!5`jWvoAYqGH_SlGv+gg&v5Dw)*r{k-G+C&!yaRZZ%sK0dVYjiXIMtsZ>& zK=jZ%_BH|3`r)Z_-0T@2XcEF`&%4B~<~3r(h!G3P!wbWW_Ewz?f zOR9bD%>n3@B?zM@ytZxIwhGU-Z5!9NZQHhO+qSLLR4%4Bzc$!CQ<|hR(_geb-Muby zP?J~qls~v<2Wjc~kkRbqmL$NM(n|6_t2Bo#EiEPgb69iK;?h#nn#;;D8%cYPQ_3Y9 z2}{8c?%7XPWscfUmV^JfV?SB(86OQt?{boj%w!PFtsyIAl-H`$^yCE+Su3PUz=nV> zF5qpv)(e6iOfq!u4*e)-)niKwL-)2*%DM;5XARwJh1a^Nfoxnd_^YUESCDmy z)YdQ6O0oI()-SF*IjPAyfZO`*5cP!5>r*>4uyoL5ox@{?mZQy@u&#D!5=$<85i4T@ zp3`Jq#(@p^T@yBeKsYGCTl`Edk|X2geLkWB2_r2={0k$z^yb22mh-74B!V_RX0eVE zgo$OEuvd^t!cy*O<2xRw5c{OvoHp&sSCRk!t=YD1K6pw8jafP+!Wcq#*PN$IE0$xS8)8{XtPw*^fk_(yZrj zsrj4w*EMw9)r5J79_f|+Y&G|A(>GrMij2ylH!=?DKQ;cxH1vXA5~9cZ%D#b`XHoNU zTFgHenIytB)HIH3i)SP-rKrwp4C1!WdJPGl`fB#WkNONZAd^ws`#7etTliND%o@Mt z4aSlR1*Hvz?Lelew)bvKL%%k?5^Z5O=|zG#2zy1_dl{zDS6loa0`nR5>A`%?`>dzN zLD)aq-hDBR-?YWY5j{$&%+{O6zcFR88JTg~-oIfQ&&DCTpQ!#me2_`Kez0~VT8M;0 z_(y&Y(?}_u$3(m8zL5hz4D?x_S2MTzd{(2Nuv%{z5|xCVlVc(qqIH6(NIle~i+IY9ypAeYM1DWA#WIs^Fm>yOhwJ z=y*7%?b|;1S*nlGX~#Wrl)*1vch)eV`dF~6hpD(YA>BEI2q-V&-VY0&X< zP_sOV6O(BvA0Rd2G31G$c`0=?n;)O(yqZ7?B)%1PY>DaQ6SlcXY9w;=CH484nj}ZY zMG@ZSKmMb93~F(A$WIU$CP*7huoxulHjJQEUl-(OwzE;pcWTIelYGDFp2b{tb6Li*7Tt$5?472cEwKv(xC_W+`8dkgy`VT(i6>5+Z s7eVHJdvG8C0000W$lrR9D*yo43CGV(yT%h%asU7T07*qoM6N<$f(crO^#A|> literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-xxhdpi/baseline_forward_30_black_48.png b/android/src/main/res/drawable-xxhdpi/baseline_forward_30_black_48.png new file mode 100755 index 0000000000000000000000000000000000000000..d11e8ce75fab04ed3ab374fa558f3bba1cccad93 GIT binary patch literal 1780 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 literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-xxhdpi/baseline_replay_30_black_36.png b/android/src/main/res/drawable-xxhdpi/baseline_replay_30_black_36.png new file mode 100755 index 0000000000000000000000000000000000000000..5fe0c1a4d572b941cab878d7bce73dfac04dd7fb GIT binary patch literal 1323 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 p**6Zh(vr-zv4BG} literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-xxxhdpi/baseline_replay_30_black_18.png b/android/src/main/res/drawable-xxxhdpi/baseline_replay_30_black_18.png new file mode 100755 index 0000000000000000000000000000000000000000..63fad56ef392538dbacd729e155abdb40a76bdb9 GIT binary patch literal 854 zcmV-c1F8IpP)vl_1CWRH$^chY&@F~9Mg|M79RBcXFZBA5ePE>79RBcXFYECxRi!Qf^1u8M8rg!XX zKt<+c-#Ok8ZFGjHyI-8t&QTYO2KvmRRhu-*7UfSGY<5f9$kqN3g(f?o>`BQ0yLes{ z+N<12wOGe9qNYhUFLP26`c ztDH$aIbFzHOc|4U_O8hOF}#dPJzHPM>__`2_2voC!mwor7C$R5{HhY6W80War>h`C|7FRTfGu&xZem~4s81!9hzhs|_Y$HW02_Zac0GOjN z=m)hn64~eK_PEFn>E<(Zk#Rbm(9LJ)d$kU3?#KQTk=?I5R|}KP)~D~G`!0tPkptgiS0OS*wQ3X)6-Vd zo3%Y%IF8vui|i{3b=buK6b-P8j&>hd9bmF3^qZ?~Xeo0VVz40p-%E^We(1B)UkdLeds&K8KM*e?CT@ZL+{zo03}<%9?o~0=Y3?95XQCq g>ZyMH`t|GgFP5{jaV5D5qW}N^07*qoM6N<$f(;j(qW}N^ literal 0 HcmV?d00001 diff --git a/android/src/main/res/drawable-xxxhdpi/baseline_replay_30_black_24.png b/android/src/main/res/drawable-xxxhdpi/baseline_replay_30_black_24.png new file mode 100755 index 0000000000000000000000000000000000000000..307029d8b6a7901464403d0446731d79173564a4 GIT binary patch literal 1157 zcmV;01bX|4P)pWaXJr}xwQ&9!R} zz|k#10ENH&R`P7ywr$(CZQHhO+qP}nHv8#5b!|}D4Q|z*6KA()`g(fiTW@*HH4e3o z8TBq(_p{%+)y~E$U-z?*+d{vxbwB&Iwe&1q0?FshRrVCZ6-Fw13SU^V>?wpJy7P^! zpXqJx9IuKNJXS;Zf0UTS8GaI#bwW8F=0mJc5^!JevzH*@5T~aiDpnOxi!m*w!ex6w+#!3mirc;ue>2R{;wY?;Hv+OS;Cll)w+F=93h1C@nLhRf@s-s(_V>cQyc~E`Fb&a}J?5QpmA2 z&xxY&W9w0{Uhy|6fvMVX62GBp9!en>Y*PZ~8`Q1@@@4cPRdY@XxsB#o#O`)?vR{O^ zOw^79@{Q~qRkNF1&2OF6g>WBWm6X7=Et~^aq}Fy*HOr)sU+bkc1{ALy?th0xf53dr zUWI!4I<>Zpsu@xw=aN~-?sm5x1%nr_oalci<~0Ai4}6BqTp~F*)$>#edYa6hLio`V zpogP`@T(@kn??N}dV5p|SG8e4^OTx!a0>gCM!6{ROYy%49pJIz=esD_qWH@L{{8Pl zGL7W@2l2fP=ucW~5=-c9c`p&UN015`$)2GFO z^{8c$>Fe#($}?)lHX^wmX+Ki;#WZSlYu_UKX;ym_`S(iKyVW4mLE}&ahoK z(Y>#z=r@iqvbHdCS1&a3%RB8{_`0^9x&{4g?Qx;) zK4B~UbTh`Xt6P2F>f-NRjHMgX+f3GRh-*FSP2c-YvHae;X3|@oI(6#QsZ*y;otp6* XiSUT9quTw8(wdhRm&Y~$OuZQHi(|DSE! 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 XV&hLPN)L*5-y{Ipno20Oyd3#o+fZT4 literal 0 HcmV?d00001 diff --git a/android/src/main/res/layout/notificationlayout.xml b/android/src/main/res/layout/notificationlayout.xml index e0c1df2..ddee7c0 100644 --- a/android/src/main/res/layout/notificationlayout.xml +++ b/android/src/main/res/layout/notificationlayout.xml @@ -37,7 +37,6 @@ android:layout_toLeftOf="@id/toggle" android:padding="4dp" android:paddingRight="0dp" - android:src="@drawable/baseline_skip_previous_black_36" /> \ No newline at end of file diff --git a/lib/media_notification.dart b/lib/media_notification.dart index 12df980..3dcfd3a 100644 --- a/lib/media_notification.dart +++ b/lib/media_notification.dart @@ -16,11 +16,12 @@ class MediaNotification { }); } - static Future show({@required title, @required author, play = true}) async { + static Future show({@required title, @required author, play = true, beint = false}) async { final Map params = { 'title': title, 'author': author, - 'play': play + 'play': play, + 'beint': beint }; await _channel.invokeMethod('show', params);