From 169268cf36b43fe0b730a489d2757f786121daa5 Mon Sep 17 00:00:00 2001 From: Natalie Clarius Date: Tue, 10 May 2022 07:33:49 +0200 Subject: [PATCH] improve config UI --- CHANGELOG.bbcode | 4 + CHANGELOG.md | 3 + README.md | 1 - contents/ui/config.ui | 75 +++++++++++++++++- ...inscript => floating-tiles_v6.3.kwinscript | Bin 26347 -> 26435 bytes metadata.desktop | 2 +- 6 files changed, 82 insertions(+), 3 deletions(-) rename floating-tiles_v6.2.kwinscript => floating-tiles_v6.3.kwinscript (75%) diff --git a/CHANGELOG.bbcode b/CHANGELOG.bbcode index 56cad14..f7c4a1b 100644 --- a/CHANGELOG.bbcode +++ b/CHANGELOG.bbcode @@ -1,3 +1,7 @@ +[h2]v6.3[/h2] +[list]\n[*] improve config UI +[/list] + [h2]v6.2[/h2] [list]\n[*] fix windows sometimes incorrectly minimized on regeometrization [/list] diff --git a/CHANGELOG.md b/CHANGELOG.md index a16eca8..ade0d13 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## v6.3 +- improve config UI + ## v6.2 - fix windows sometimes incorrectly minimized on regeometrization diff --git a/README.md b/README.md index fb86519..4926fe2 100644 --- a/README.md +++ b/README.md @@ -68,4 +68,3 @@ This program comes with absolutely no warranty. This is free software, and you are welcome to redistribute and/or modify it under certain conditions. If you would like to thank me, you can always make me happy with a review or a cup of coffee:    - diff --git a/contents/ui/config.ui b/contents/ui/config.ui index e972b64..c171791 100644 --- a/contents/ui/config.ui +++ b/contents/ui/config.ui @@ -86,10 +86,16 @@ any non-normal windows + + true + + + false + desktop shell windows (such as panel popouts or KRunner) @@ -100,6 +106,9 @@ + + false + transient windows (such as dialogs or toolbars) that belong to the same main window @@ -195,7 +204,7 @@ - plasmashell, krunner + @@ -483,5 +492,69 @@ + + kcfg_ignoreNonnormal + toggled(bool) + kcfg_ignoreSpecial + setChecked(bool) + + + 346 + 178 + + + 346 + 206 + + + + + kcfg_ignoreNonnormal + clicked(bool) + kcfg_ignoreSpecial + setDisabled(bool) + + + 346 + 178 + + + 346 + 206 + + + + + kcfg_ignoreNonnormal + toggled(bool) + kcfg_ignoreTransient + setChecked(bool) + + + 346 + 178 + + + 346 + 234 + + + + + kcfg_ignoreNonnormal + toggled(bool) + kcfg_ignoreTransient + setDisabled(bool) + + + 346 + 178 + + + 346 + 234 + + + diff --git a/floating-tiles_v6.2.kwinscript b/floating-tiles_v6.3.kwinscript similarity index 75% rename from floating-tiles_v6.2.kwinscript rename to floating-tiles_v6.3.kwinscript index 0678238ccae7541fb60e23a504148595897f4dc4..b916d9855133d2e0a44d93996f39a77d6396e7ef 100644 GIT binary patch delta 4787 zcmZ{ocQo8h+sD`HqKg)5EzyH05xoUbRtd4X5UeOsLv*WT1rhB>qW2bER`ePztB2?o z(QA~fAk8cH`#$fv@8>zs@0|IanKRd1GxNuHzMpgL4ij{b5G07ga_s$Wef+L~2#B@_ zL7=~W_uzy?6rexf%8k;*dt9V`GQPIk%>IBN85`A&QX}r`Mm?1zAW(#AVjc|jXHxsc zeTajqqb5O@Tf?s*kJ5r!u`Ac^Npys9{kE}|N+c{_%;dhDkvCEXSp>Up2@}Km{ z!i(=i>90{DF4piLeBQbgOkh)*^%VVZIw&arX>T_pBGw*A6pTdRzpleD&}nS5E1EK1 zT^zkJ&nEWWvDwQH6rip!G`^UDc?>DjOs&j&6SHchu0{Sf7Ox?cL}s+E9p0LyWD}NG zELwPqQNMV_A7;yy5~W2KZB$A`YVM?>(W~;p#azWqC8cuc?)H9ypD%Ipm)7}Z6iIh@ zN8zsUoAR*OSR?g9B8#ZuPczc}H0okaC0vPPXgHX2{Z`>pbi83nvZhBoC{LZ9GBH;4 zR;k(<^nN61EDT~ZARIU(uDy>}XbV`exWPi!^<7Y}b78}abv^Pm$dw#b;v9PIg%Rb? zMe)OXJ@}So=arkJKM)vG^LMPbQ1-P&tL5A6{s^l&VrqGnWddT)i6nKA&ssAV6#;Fh z48v7+vgOW?X5K^Zg`ZUS8BA^#7X%ZB>4zJ*Qy#sFi|UA@Te?rJ315fji^wAEsS;qw zlMT9akB+MeaC$T4DK7MkWwvwHaoQD-r(Ii_>fA>4Nz{5%yn^~c?OWYilnyAB9qjc^ zlZu=IZ8WwS25j5px+li|IH}0K606&8Zez(;G;jH8?ha#OnKJS$39qfSQ#>!PYsI#e z04Bj|Xx%Sy(YY_hN5wFyArBLp?$xn7`Gk+|;Y4V5X0pU}Zhxwo<_9Vud$03gRMPeX z9YoJ_XdBG)XX+q{o8M$}%P|CWey4cQ2aXlp4M&5Xd7_72Iw z(5Oz5)f}-f=(|mCL~q>0eE+sOd0nUT=FvjOmqPS0PHXUKPMy#JL3wr^8Fj;yPv7yg z10hHQ&2I!_%W_9>*OJJV_(0_;|C;--_`-(#+9O4B8K=?pvKaQ)4e^6M=!KZa*+>01 z&GFL*k#wkoI)$S$!KXd*iYvqV`7UydPT6YZ8rLm6_`RmG#}SNj+U^`h%N=Np}`38TRD-?O;DWL)h1uZ7iv?r5)B*&O4&-ZPutPJL|V- z9teS1C*Bk-c@ls6rpB_Opv48TBkqbbc(ZicGF*TvF=I*GjEePO5gS(xxVou#fTe%C zM*a(xt_aDkee6T=WM4-z z%0-#m(;kyPIVY^>M>hm|8-}l))ljwLR!w*eTpy9ToU9(3hzSQbow@&xZVwn63K-)#4*T+`e?-~Zkh z?=z(rz*#AH-X-^1;?c&?niE=RYiAl9(QG6EoSCt=h1LzV-gud zZ&rmukZ8nb70O6`c573)k)!L#tOp@s_it@AhWlp;2rOGt+=AxKavX4@usE^r$Qni+ zT@PHa7gqAENpHcvNPpl{9wuQ2N3UnB%vX#Y4q1Ih+uzOLvqO0Vb95@E9Kjhajx(`mHt!e{giw-CZc(DSVlT6lj5NNh`OKWple1#5fX8&1>UGQ`iY^n&qM6Yx|bmXxr<=C#2JQvFjNtEHyaobSi^-as8L!wq{;|YHG zCek>%M&6i8HNm&aCiEsog32#MG`<2lnb?=_+?;%1TkW3?tTxvoN~Eg@(zx+kQG&rl z^AY1W1pv>R3bz(Ox>BkuT(1+k8_jn@v1v7t2ED|wxLisVtnZ@$$}J*rqG-+t3W zb7CgTmspxV(026_*~mcm>%5FaNZW!3E=Mc`AP@xzf?0y35(x0gml-j~r&ThLfTWEVFGtezfwhX})DQ}bU^mc~h#+_~OT5s)zU3M?qUsZ#H@ zcFz8ZsB_BnvxlftN$b9Jsr9QBP3KWg3i%|$Q<#O9a=y;FTkulhXEk;nLH1L{mMZmy zHa1U->my^R*QRqoZ7O71l$wBhtm>p2wz`LzKz54pn4zh;jrEN~TNl&AyIyHR zea)NkenNDERu%mFg3Qs?x7RI=<&-TqL~Zg99JIz!Dg2z00jp-z%? z1ljo>SPrPo(CfTE6$Z&MU+=&Tq%F8|PQMMTeiGyfw^;nRc;@k&#f12CS>3c>%Eb5! z`iv81qM8>nbrigU3E>=h*G;wNJX?nQzSr1IJ0N0LZdC$R87G@%F1Qq_0r#n#osghG ztpkb=DBnKg&Q5TXqm!a()TCQJPrZv*Q0L-#G}`%zHWe#4q`)H6F>t|fKJ8?RkYfR; zm7l*slqubc&+&_m)_{$Y&q8E1wIli5pUTx{P=d*7Zqvk zm9AQe-=S|i+LHj~JFRjGCqzWM=i6EV167Oi>`ONrS{Q@P_Uev5Z#T@g`O}vYuT0XW?fW=zbtU7}@k>E5ZjQfE8=& zHFXk#^DtiXZ_mX$`*_+=i1js5Sms7bz<21+5U!3Em9mwAZx){hA*A_QA6#G(BvUDv zBPfvE3Rf2TW8MlkZ{p}klJs~|8tZ~1da{iocw>^HG^yg;ST&NKsYl>C3WZemQXF{s z7@Z&bgz5bpTV|ux@Xo%e`I#C8=gP`Y9Vpa*zB=ev@Ip`%UZsVR8_qe#m@RjsXj(@} z9Ej}6q{GKQsrt!8jU0H3)CxDsSR|0bYJ)utBDbm}5q+f2>xf&w zq&_mfWoQZ`{6^y@%Rz@01kd%bAJ?8|(sV;egvHl6J}pG1d9 zx6QYQQDK7tsBI!xvhULHlM4PVI3s)IE-wP{Dffc9-k~OX(EE-=ks)hqIb@8KDq}n> z;dFCRO-;H%x;B!@5mLHb4~ZM|^N;^Z(2Ctq1cpK8=B&SZ48ECm8Z0yl_pB1#Td=1#v4 zX4P1Qq!N2gprTc#wg;*;EA?95haFv$)hMK=(i80-v`Fb<&`onq{L20`m3y207cUQ% z<$1qEPb*`}96j4O5C2P?Vxf8cR`HFloZ!yLOt58?ush8-k(L>1j`w!tk)Dmw?o6&g z$4~m^$LFlrrhOUtk6v3QVRt=JB~M-ZBp*=k4@xYWOF8;yfVv2rNNbNys>H60%!5-p zFzeGR(-0+&S6YJgPMi(29T)j@9aY`rZ*(J*`<3aFX?-+1x2>Wx+tlBDF!0Z|Y(+L; zBLy%pY@AtmP)*Wt9XN zw-E*V$pD-V?9`XTzm-UUn-4|)Zw3f@2qi!R84oSM;$*Lp0ZQ$mU@$xI!Cntc3k6t^;u8PK0DoUx2?hO~2#Eh80>I`W z1V}?d!Gyd(6H?;#KX~90B`E)~Ke-?Xq^hZ+r=hN+ukjaGTxPk1g+Ez1{_((FmYDu| d^iaUcf#qMZK(YfAEGGukIf#)A+5EZR{{WOjxo`jg delta 4762 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 diff --git a/metadata.desktop b/metadata.desktop index b4eea5a..8984df3 100644 --- a/metadata.desktop +++ b/metadata.desktop @@ -12,7 +12,7 @@ Comment[nl]=Voorkomt vensteroverlapping door ze te minimaliseren en herstellen o Icon=preferences-system-windows X-KDE-PluginInfo-Name=floatingtiles -X-KDE-PluginInfo-Version=6.2 +X-KDE-PluginInfo-Version=6.3 X-KDE-PluginInfo-Author=Natalie Clarius X-KDE-PluginInfo-Email=natalie_clarius@yahoo.de X-KDE-PluginInfo-License=GPLv3.0