From f0f727cccb27266c3da6c6f596b43312b1bdfcb5 Mon Sep 17 00:00:00 2001 From: Przemek Grondek <przemek@grondek.pl> Date: Mon, 15 May 2023 00:13:39 +0200 Subject: [PATCH] Changes Add actions icons Add google-meet --- actions/Makefile | 7 +++++++ actions/png/camera-off.png | Bin 0 -> 813 bytes actions/png/microphone-off.png | Bin 0 -> 786 bytes apps/png/google-meet.png | Bin 0 -> 1617 bytes streamdeck_ui_export.json | 33 +++++++++++++++++++++++---------- 5 files changed, 30 insertions(+), 10 deletions(-) create mode 100644 actions/Makefile create mode 100644 actions/png/camera-off.png create mode 100644 actions/png/microphone-off.png create mode 100644 apps/png/google-meet.png diff --git a/actions/Makefile b/actions/Makefile new file mode 100644 index 0000000..8be6c6e --- /dev/null +++ b/actions/Makefile @@ -0,0 +1,7 @@ +svg_files=$(wildcard svg/*.svg) +png_files=$(patsubst svg/%.svg,png/%.png,$(svg_files)) + +png/%.png: svg/%.svg + inkscape -z -w 50 -h 50 $< -o $@ -b ffffff + +all: $(png_files) diff --git a/actions/png/camera-off.png b/actions/png/camera-off.png new file mode 100644 index 0000000000000000000000000000000000000000..7bf47d13e9cd574096eaf91ee470b2688ca5fb23 GIT binary patch literal 813 zcmV+|1JeA7P)<h;3K|Lk000e1NJLTq001%o001%w1^@s69zTe&0008?Nkl<ZXhZFp zi%r8Y5QduxfDO6<Faa<DFac!)*Z?M=OhDNHCZJ3}nSe3@FhTi$<V22R$B&#_3)NE8 zHa*+-`5rze)##tJ>Ys3owjiZhQp_T&)#?s#2a$k_s;aId`&h+AKmhT8(I<%t%>Z+m z*th9s1%YB?489B*d>}+U#bB5Yh*InfGn@cs(FY?0Ap+9^F%<i@!9a#Cbb)I(AtroA z=E8AaTbtwNvukl15GZ&I!53o$7tBn-_!P_W|21Hy=D?;!xY`U{y_E<<x2J`gW{VLD z92E}p2oNrMGzdGCWSLihFcgwNN`e^-5(D!I;Uz9+B4)TTF7Et0hTEq66an$U@c*eR zO(HuI<_Z^6cxn>^al(XZrhsOU-w*Ah$%%qUz|iI92{7Uyy)amHDq64jJKU|aYb%*p zm@FW^n9*b53BtE#{3thji*T`QATcns3d;<}N7Deq-=PU0D@ZI%tGbS~iYUmBN~5W@ z87o;H7j&!8S|R(4D9GPns;p0i+0zpM#$wQ$b)GGBL_wOuZ2(NGij9bqJRn>$D8b#D z4<PjBD>RD$X|0Od556pZ&<Ar>f@^(4i9I7&xlf#i!kBVcj1Sx!+k(QlC+b=p`%vH9 zR0?Il+A@#TGPQ!6Ouy8j33yGR3BH?Itp3{x6A|bfOWYzItEj+dseTjVW+i~|;Kc0X zDhO$z*lgwtlPnhDq)r%RA)CATQga_nHjo<T(yVMfv6Bju6{OaAhA;OvpaB(tX`Quz z=oyMGw^TRA_+%2`Vasf>mRT!^FJOnj6b(YKP|E~?(8ohhYO$*xA|C?NIm_6d{T^dB z^QnA@0+KR}E0#a4y-C|NTU9eBcD=E(mE@9&hKyz1o0$0kNUv!%=Q~8ceuLx$7cI1| zW}XgvH(FgOk(Z%Tl#YES2&O0yE{Fr>9PY%kj<Xd9Vu4}V(}{`T7?E<9)Nzz$Mj;T+ rtd%<XCi@lXS}6;%1xZ=8oPB-)I5Z(qZBLoe00000NkvXXu0mjfi9Taz literal 0 HcmV?d00001 diff --git a/actions/png/microphone-off.png b/actions/png/microphone-off.png new file mode 100644 index 0000000000000000000000000000000000000000..2560cd01eb136fddc9550d4cb90e0ddbc5047a6f GIT binary patch literal 786 zcmV+t1MU2YP)<h;3K|Lk000e1NJLTq001%o001%w1^@s69zTe&0008nNkl<ZXhZFo zflUK33`Khr025Fq04AVJ08Buc0GI%n05+gZ08BtPpiDrS05&N9OD;;oC2=lE8&$P* zI_NoxpY7!AYkF%U&6;rZHXyY{vRFiBv)KT!=eYU;J;nX0X_|2fCu9c!z%~qh#zl}e zA;=kkesTf@L15Sr3r?``B($(Vyg~0Epv$?AbHaE*1mY2k(tBLk3j_UI=-q^X<@p`v zqka}~f*26<g@P~`^9^ODmPUR6vZGPd==eaG9?a)0V<IOEAgKSYS=7)u3`JQxUnsTI zFmg(9f5ZsWmCi~Q&1R2*8NnhRxmsBs2rZJdQKcDlV_=pGQV?eOAcbI715yBHbs(8x zRtu65X7wPMVCn$L08<Z0B1~N%0&|Kx`w&xFYcu1eStZB-1Z}mJ4`#HqT5IlJyVrmL z3w2tcXmr7B+szf`nHeEf_bkDp(FKCv_h7`-c+NhA{fJ96{Y)Q&KTCtysl&ee#k5*c zFnVDy-ri^GJrolW+v86F8CoFpDBEGP8M7ngYtBYcHrs$5ZC|ejk&}rLI1$Te5Yubn zYlx%dSHWQH0~9Ys`4w|BLMn*`u|xkaDgw;N+~T6XD>|X0`2rw}kV>LJ#K<x3N5<^l z1>t2v(P-W|Huw#ICnO-~2(@$pY5T~a@?K1*sU{G`Xb_3Y74G-eVh`}*b;y8HFr7dI zhWTrMXqe(RrUW<Y!XYpRlvLwKyrBghe9!ot)EPuzXte9gBKHH2;yF+se={w4xui2p z5{SSIaA$OOLusXa-U%idL}2)`<i26LXo0?<%ZN^K@%<D$&5ET~+r(04FiO1kEu9bi zKjvkYH#rV~ED>>e%Bp00cExOtONFThL{gLo0V5WjW>tZtz*Gm)6{boM4~(-EsurXL z##_&o2I0p26P#K+lA}aUvx87cUlb(D;zZ>QNTLI?58p&2yGs)%T$_me0%dZ=LU=37 Q{Qv*}07*qoM6N<$f&g+;00000 literal 0 HcmV?d00001 diff --git a/apps/png/google-meet.png b/apps/png/google-meet.png new file mode 100644 index 0000000000000000000000000000000000000000..3ab2f4dedc431e0d12148d13df755efe0f2c51e1 GIT binary patch literal 1617 zcma)6ZBP?e6n$X>0fZ$gN<w0wfPj1?fg~C<QzHg6ihxNFKdJ<+Vk=5CexbGrAc#N> zq9_%RC_(~=P^pN9HmHb01*(9G<2VEn;$TryMZh527u)H-&UEM9d(XS~oHuXI?(FgC z$YqZ9uJ!-`N8xgT2-YS`*dj1*wJPEOfSZbrkc7eQ&{B@M5kJ|8!2Ge%8UjrJPt*Jh z9%4&hXFaJy_<BBDBVt!bSXwa~t_pE*WsC)A#T>2JzcPlSk+8KQw&wFxE8%EGoPP;_ zg9?kBtBJO#EMyClRle>sSZ%@Ze9K6@;F2g<D`Hhx2=D?BjOnbUc|QHu>=qqol9b%g z^!K-`r~9R|OG?Sqlm&1qFYp|0u$8F%dg>f>RWm))I0Y9dva?<T^>(XO{@qs{*_pxD zE1h%I)b}@SzR91v;)lS8KcPX#f@`(2j-RKE+#qZ_?H!&&Z?8q^8LWzO7q`^;>BVkw zdA_|r+lOY;Tdokx%Un{6+)X!aVsq#9UbFA0b!x1d;d^$uf8h#p3OBH16*(=0SsF#n z;02XM)3O$`G-8hvq28y%{LTr<DIxUp5tO5gn5EIIa*=!1V$a;AK4-!MidK?SLm2AF zpi9xT%rC#lSu!^-Y+k|gfZ_<|#VB$@C*wk7aJdMMptl~XP-wNqsB-9%h@%m)Dq~pC zRjtKLeu)%v;M=iqD#TC=0nDUrU6ielToWF;Y<~#1<n5g>vow<6>rQU)3#i;HiWGw+ ztoKf7tOGWtAog>`_$}9aYs6mnu{wvPuXmWE3Q77W%y)_^_uu)(Q_i}8XDbhvQn_(s z=IpWF57_^Irm&B1dpeESd(4bY{g-U~-Q;M`vA4c=VtMj}E?Z4WQor%ueFd{Fz?`5u z@G8qD0{~>LP_RUD5cfyNEu4T4@V9ihI(JM~X6V|qae8-Do|h1=Lj!KjY{u&kt@>Lz zpA6VezVR+b>1;45(p+6WC9O5$FiH;!qo+r)bi-2^uol8v*rQ0>f;o-K<B#&eUH)l% z8NETL+kma=+l6_1lIv5yI|NMFGGLB#GGL>iWHHep<MyPUMBFX&bM43Sl?ScPT21PS zxe<M9&S9~*BV?ZQ02Zc9L{$S53P&}uSw5-96X`GJPQ~GT`vO14fy{gp&CCFj%5mZZ z19T6KJC8BIxOklO4i?w(872l`Z(xEJJ?X(4!;TMn+JnFshX-L<*|)4kPb0qWPiWCo znX-{Z{c(<@$MIiJX5&hOF6SubNrTgiO*QzoL1nRtfe$$2kJj!lJl4^UZPRJKr=ui1 z05<e+zlKN8H^yTN<S*xQyHnybLx^{!sMow9{%ke+(t3zb-i!)n6(FOw`=q=ja|&i_ zkvgJW`YVvDH(f+8Kh`3JR{NyW2Ag)N7Dl^86HfSar@XV?XRse^dXuqGrck52C@oS$ zl)E2F3mKWXh)!B{r(j^8+HN;t{lXz*Do6o9D$U7nPCjs_I(WM5DTkY^Gzn<Zg{KGw zjF-4GDLg)@6(K%DyefG7GxrhaY01i~c?8=X$>7{^9{*V@^8N;|sWy+``{Ym17fw?S zL-B%BgdQl);M3f5Ug9!`ad{G&`~3l2RyvQrt`#|YjR)EVH1+U#l=|lGvN`f(W!E~I zVb4xIJ&|H-<(@TVf4i-%ZDR(xU6|k3TtBk6!L$9XA@HqGt$bBniM(=kAu#uNqlP15 zYEySQSJ^RVH)yLu8hAv4?3xFvR)kZVMsC8sa5wl$m5me>%p@>%9;ozNA+<?X0|%wI z>d|f>>)KCxK7=FvNJ*^sv^6v)jOf>e@XbC(XCXLH)l2C!xUL3?iM@+?Z!Qutb8!`; zg3IUAaE-(&5mRZsIR>?<jk@f20kk~HjO7rU{DP_;rGcVV)31lyDouee#$18nq!(w% z8X5FnzNUJ;uOa?qbIfmL#!wLDlJtpdERuJGd`>RaPImWX&qF6vt?<tPgkh0_E1}ZV FzW}+E?q>i1 literal 0 HcmV?d00001 diff --git a/streamdeck_ui_export.json b/streamdeck_ui_export.json index 1784a75..879a77d 100644 --- a/streamdeck_ui_export.json +++ b/streamdeck_ui_export.json @@ -31,12 +31,15 @@ }, "5": { "write": "", - "switch_page": 3, - "text": "TEAMS", - "icon": "/home/pgrondek/src/streamdeck/apps/png/microsoft-teams.png" + "switch_page": 4, + "text": "MEET", + "icon": "/home/pgrondek/src/streamdeck/apps/png/google-meet.png" }, "6": { - "write": "" + "write": "", + "text": "", + "switch_page": 0, + "icon": "" }, "7": { "write": "" @@ -140,8 +143,8 @@ "keys": "", "write": "", "text": "JUMP", - "icon": "/home/pgrondek/src/streamdeck/apps/png/microsoft-teams.png", - "switch_page": 3 + "icon": "/home/pgrondek/src/streamdeck/apps/png/google-meet.png", + "switch_page": 4 }, "10": { "keys": "Ctrl+k", @@ -275,7 +278,11 @@ } }, "3": { - "1": {}, + "1": { + "text": "CAMERA", + "command": "xdotool search --name 'Meet.*Firefox' key ctrl+e", + "icon": "/home/pgrondek/src/streamdeck/actions/png/camera-off.png" + }, "2": {}, "3": {}, "4": {}, @@ -283,7 +290,11 @@ "6": {}, "7": {}, "8": {}, - "9": {}, + "9": { + "icon": "/home/pgrondek/src/streamdeck/apps/png/IntelliJ.png", + "text": "JUMP", + "switch_page": 2 + }, "10": {}, "11": {}, "12": {}, @@ -299,7 +310,9 @@ "write": "", "keys": "", "switch_page": 0, - "text": "" + "text": "MUTE", + "command": "xdotool search --name 'Meet.*Firefox' key ctrl+d", + "icon": "/home/pgrondek/src/streamdeck/actions/png/microphone-off.png" } }, "4": { @@ -506,7 +519,7 @@ } }, "brightness": 45, - "page": 9 + "page": 0 } } } \ No newline at end of file