From bda98d087c3ab26978eee24992bb5248c47a01d6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hakan=20D=C3=BCndar?=
Kk_z~1RXVB9`7ihG=Z%_q9J>*v$ht27yVLQyiM4XN~Z#inkpP>pZ zK^1Tmwbf^>UuK_|qYC>DbxT8H*?*l_JCC~BprP%FP;-nGv|cy&~0 zm>G?_KvUGtv@$bM^FM=ncwg{nXyvb=b|Me8h54wJ%|xxJ0QJRrHog#b!R4rXybgJ8 z-Copr=TL>0qvpMd+JSqRh_##g<6asKeW4So(x #?YbrlVFi3$=5Fs0*#f zsvSfvU^^z`9;|^kQQxn?XYoEp^8C4;%%ZKx!3-RYDYyhR(P7jMokA6Q3AN&HQ9Bd* zuwOtpYDc0_1;(OQoP^rRPN+hA*yla5j^6*Qs)lnzQ74W@O*9F$BhzerE>f{8vhh`@ z0=6KpvfF|B{s~mUUt9m0_3xsdoxnK%mo^eZJO lXY$vLK5>(*_vFcesonMX`uRzTo%)9NWQJ01uo<`UTQ&7K%ImiR<#$f`^ zMoq8|HQ_GQ7Vk&RbILxyh${RRY9}hKAIy)8o`Enkss;P6%3~N%rOi+iw? ZQJ2N|G9cLC!u=n?-5 ztx)$Y4K?B8W*<}`IT(mTP#4NYUFZ$e1!h=(Hu9tA-bKyx32NRg9t};jAGMVSP+ND- z#xJ41aMi}|TK{|0g~F&-&rE$x#g>?kIjEhRgDPY`YMw F1$t!4%ZWreQ(=KU|nee|@6AL)S2ve$AvRJr_ Zl4cC6)+6-kd8wYQiR%prS|zI)CEdxycAX7dDIS _4WP- zwe%}%jQWjF!xym|>I(~Od=1v3zZG@i5>!ElP=%ktfp`b2{!NG~
MyGK^p27bVp5`WsX38Mcovvh4WDbEkb_g-73^;ybraI zbEuuUf!cvP=;;f=t^KWzL`{^0p_q!gKxb4zgUsQmiN>P}n~Zws-a!?-4fV8tf%^Tp zj9oCejsG{JJ8B1pwqgHO;aD4Z8*9=p#M-#PT!xyc7**f_)IB|pL3kQ9;d#{eucLk! z?xN1G)7JmI0jltL)H9acmi-T-k;Xtcc12Cx+w6xbBnwsO5Y!j*P%F(xz4x ~EjX!n*Y5p>|@i z^*5ROP_O54)B?*<&rAij 36gK1k{Qq<3#jOf3$9)9@08# z{(q<>qy9bOWz@Yd#7O)QBk)ty!?_a!_5Poxp#sjKDl9`)T#i~<4XV(NM4~=#V*Pm3 zR;OS+?1I{<-u8JmYM!Aso`?ED^DqhvF;MUSG8zx#D%6EaQSa|DRK>SYUkv6Q(?b}G z`n)~r{C=oEUV~9@Nj_?)-a{3<5WC~YSO+ho3cZb OEVOhe{$AE6%3qnLyh*b$p@U-V1)JnH*nGT48ua54kBz%0}X=b wX!zaCfD_hV4EIu7;pCv;^0RcSf{y5Im* zL4#2%e;xIk{U)lw#i$)xVf_uL^R{D4JcRt_xJuM~NxUk$PztKRuBcnk2USRpM?*h2 zL$EF8+6i;b1sKKn3QWYU7>yTEh2BH0uy!YZAJ4o z^=V8+-Ma#$c()66;yu)fL79Fb5vcJ;P+Q#2`n_;C{Vdci*@%sBJ8J%8sE76{s_ L-JEnPG%4t{mHXLw`UE}@mEq<)pG9d_&J$Nj*tYR zooq~=A=}7iz5hYFiXG!o58OnOMgB%q?H5EvX+ b?dk#4v!wq^ zXE9zS$H`El 1bn*;a2hw@<$u{5q2k2 zNC-Jb4w5!xBUw)VLY9zjy8l0?@q4nJyhC)%B4fyE(ty+^)yFk!Y{JXrQSub|3DMDn zG$S=gF8MR*OftwVQhnT^@iX233K}iQyQCkfK7MD7V$^N=+WHGI&f0_V57vH=P&zxw zB66L)O1>q(B0ApmaRFWcf0yZ`lRR?BKKRBI|9+sY=110_YVN>5=9z$fZA@GtY2;7p zJaDAYK56}!d>SpukI7*&h{Tfr7Kb;SQoDFj+?e26?c2wtW_Hf#RNOFeTX=D0`kIjc E0~-(;VgLXD delta 5782 zcmYk=33yId9>?($Sx6#52oljm$Rd$MB6gJ;MXjw8TU*nRG$KfwrG(K}wMtrPredqA zDrPKWYl0b+cAC~Qlwpj$jhd;g7*lJTs(yd(J)XyTp8xwf=iGbG{hxEsz46#rxTeVU zZIIUjL#gdyOc)NWV@wA1x%Jg+O#Q~jq+$aM#NOzQ>F9&cVO<=9L6~Qc&qROPb1(qs zqc5(&$8f#V?=lCdXn<4pgbS#FZ`k%-^rY?4#5vC!HBb;X#4v1xZBYsK!ag_@HHW3P ze* !fU96x;1rf&==!rzksc<1a*9)bth`TeW(PEpb|WX z_3#QRk)N&pAx=9CL%6?5prQf#pqA &O;@z2(`qkP%E$*YvWg_ z@xI1jJZ}51+WuRpaqgo_1Jw#OCKBtR5=cR1`~ z4X=j}($_yj7^3#bI{ zpqBbq+xBke91lPx)*SUnqnok*Ix&t8KTJkt)(thY9;gcj+V(Jed<<$6W}{YSqIEKA z;Mc9QY<~%ALglu-3N`-5W~{$<;|@AB;3?FKRNE7;q7u4;nrRJc=6<{?vMK6#G%C?} zYbxpnkE2$muXQA9{2bKgebq%pGk+Vk5(`jExD++BRj3(lL|s^6`#(e7a6jr9A4T@9 zxr92;G !wQ_q=i5x+Va~i$Sb&-lT-&NE=K0M%b3`8Z6 ziFyR%QM-RCYRTuKp6O!SUWuNxH=!OuC2C?jFv^3!j@X&@^=M~>Vq@InyG#$KV)~#m z8;DA16l$PC)E91=J^mglfn}&ox(=1dG1LlF+vB&;o3@E{`h8FdHbbp&I0oqbZ%aj+ zr#tG|J&XF*=i>7?6?MT0+kXk`(7ubhv9eG?{;0&8;BZVveK|`o0+-_BxC?pOrUnD` z{)fjoH%LScn1)KIA8JKLqaHyn>Jdys4P0tnj(lZJB`UEasDw_VJ~S6lud!#mbDvPu z%EY5f&nTISKc=CUx<6{54D`kEs2dcb5}IfI2sO}pRALpVP4^`#;d`jvUZ;)o{b-3@ zX{RAyb2F_C>#wC=LWeS3i)w$4wec|e;R)+`)Q9LADnZ`_=a~kfc5`FY_03S%$Dvj- z1$BOJd;Dos;-eE-e{Hf%I{Yyg18_2Gv&^!Vpb{xXCAt`O-6qsbx1sjV9@N0qw*Pz7 z3f@K~_`vpiB|6tNa@k5N)PSj|%)6p8?uh|70QJmAStnv3?HQ=0EJG!-5p~1es0r;u zje880*clAO@2svHRCI#}7>xl*&Nn_4HRDmJM6yr=PeLU!1v}z9_IMR);De}@IAhzl zte$+8^m+!NCK!Y48J9_-5=%!9)Dn$HWtwN(MVLZ+s%>vT&8PwkaXaddR${WVNqb`| z?M&3aC*DU*;4n78lUN_GV5r{z8Y+6$jk${w2t{QWj> M27Q8UX&E%9rpC0vMF z(lyu!KS5o;2ektKL?v<#xtFQMbI>O3fH9bk9dLSk)?c5@Ep%vrL#UaaMBU&rYNkJ; zGWX>w-Jk&~!4|0NVr@GGwRbwB9$A|0AB4J3I_ms9+h5#)_180>L5JRgS*T3QQ8%nW zCA0%I^8=`F_cy2nJ$MDQLVl=rW7K)!7>misx5|t{jW-*0pE6W}AG)a2rLrEC$ad6T z*o_JJg*|@5dLM)6_v_@muFbI#?I%%*jzrCHJZd6^s2i7~68r#l{wmaYuI*Ix%&Sl{ zIfM=IH0s%1M<#0`J3Hr%M4gw3O5|nR{|1K8e%H3wU>5C4)FTP$;_RVt)c75d&FwP% zsVMVt7>vcJ6(~bpSdLn%_t69YPMjmO4{i{B2$jV|0nvnLON0`43B3uEiHGHat>_P$ z?r$!^HsX-ll#veZ-*|riK>U{|BhC^k|8g*Y#h(Z*Et}n4s`%|s=x@D>CgDxySKKWg z0p2G*Cg$n=???PhloF4YDKwVYj_>jKqX((4e59>ss-m}I4Kay`A~Fe;*2F r zl|D)6{^mX6f2vUCIJkH5-)y}nh7-BOH^girn&4m2?sAdeCvE+_^)zm<^*>tI;y~g< zqA#&W_rFPH2BFf0*yye~Kd;&PDI8(ziPq8Rr42#ZM|e frt-y1pB~5E-`bFup`QP3$1X z5yOaUL`PyM(Tj*68WSq6XZZO&v5M$QJS_jF;z fOvuEPShg8h`$gj zImBDU*F;m|2=OQ4VR@5E0&$e^xBJiirRqk (;dNPqk#M=HmTuuxiejv6G6Nw?t{^u_ijo%R}3y36l&G{tTs#$F-A6aX8@KK_E zmH3QEvHfFlx2+2w&MU!cq7CsjQBKSv9^PM7(}`H&t~o!?!F3|Q_O-+!TYnxuA$$o> zZlLlb@dmMp2qFGKxC_U>pt6~0;q fn;5y|blq;{x08?`$iQm0PJ is9IgMGB2s;gp7iMoR@OO+V+5q{OqFq%7yJJe0~G+94{vT diff --git a/locale/pt_BR/LC_MESSAGES/system-monitoring-center.po b/locale/pt_BR/LC_MESSAGES/system-monitoring-center.po index fd0a559a..b229f3d8 100755 --- a/locale/pt_BR/LC_MESSAGES/system-monitoring-center.po +++ b/locale/pt_BR/LC_MESSAGES/system-monitoring-center.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-14 13:12+0300\n" -"PO-Revision-Date: 2022-06-14 15:46+0300\n" +"POT-Creation-Date: 2022-06-22 09:57+0300\n" +"PO-Revision-Date: 2022-06-22 09:58+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: pt_BR\n" @@ -38,8 +38,8 @@ msgstr "Partição" #: src/Disk.py:259 src/SettingsGUI.py:51 ui/DiskDetailsWindow.ui:45 #: ui/DiskMenus.ui:23 ui/DiskMenus.ui:365 ui/DiskTab.ui:543 #: ui/MainWindow.ui:323 ui/PerformanceSummaryHeaderBarGrid.ui:67 -#: ui/ProcessesDetailsWindow.ui:1463 ui/ProcessesMenuCustomizations.ui:558 -#: ui/ProcessesMenuCustomizations.ui:636 +#: ui/ProcessesDetailsWindow.ui:1463 ui/ProcessesMenuCustomizations.ui:530 +#: ui/ProcessesMenuCustomizations.ui:608 msgid "Disk" msgstr "Disco" @@ -81,7 +81,7 @@ msgstr "Existe uma versão mais recente no PyPI." #: src/MainGUI.py:516 src/SettingsGUI.py:51 ui/MainWindow.ui:182 #: ui/ProcessesDetailsWindow.ui:709 ui/ServicesDetailsWindow.ui:613 -#: ui/SummaryTab.ui:21 +#: ui/SummaryTab.ui:20 msgid "Summary" msgstr "Resumo" @@ -150,10 +150,10 @@ msgstr "Localizador de Banco" msgid "File" msgstr "Arquivo" -#: src/MemorySwapDetails.py:95 src/Processes.py:185 src/Sensors.py:83 +#: src/MemorySwapDetails.py:95 src/Processes.py:188 src/Sensors.py:83 #: src/Services.py:139 ui/ProcessesDetailsWindow.ui:48 -#: ui/ProcessesMenuCustomizations.ui:177 ui/ServicesDetailsWindow.ui:49 -#: ui/ServicesMenuCustomizations.ui:107 +#: ui/ProcessesMenuCustomizations.ui:149 ui/ServicesDetailsWindow.ui:49 +#: ui/ServicesMenuCustomizations.ui:57 msgid "Name" msgstr "Nome" @@ -162,8 +162,8 @@ msgstr "Nome" msgid "Used" msgstr "Utilizado" -#: src/MemorySwapDetails.py:99 src/Processes.py:197 -#: ui/ProcessesDetailsWindow.ui:100 ui/ProcessesMenuCustomizations.ui:277 +#: src/MemorySwapDetails.py:99 src/Processes.py:200 +#: ui/ProcessesDetailsWindow.ui:100 ui/ProcessesMenuCustomizations.ui:249 msgid "Priority" msgstr "Prioridade" @@ -179,32 +179,32 @@ msgstr "Ethernet" msgid "Wi-Fi" msgstr "Wi-Fi" -#: src/Performance.py:1081 src/Processes.py:189 src/SettingsGUI.py:51 +#: src/Performance.py:1081 src/Processes.py:192 src/SettingsGUI.py:51 #: src/Users.py:142 ui/CpuMenus.ui:23 ui/CpuMenus.ui:155 ui/CpuTab.ui:453 #: ui/MainWindow.ui:229 ui/PerformanceSummaryHeaderBarGrid.ui:17 #: ui/ProcessesDetailsWindow.ui:113 ui/ProcessesDetailsWindow.ui:741 -#: ui/ProcessesDetailsWindow.ui:833 ui/ProcessesMenuCustomizations.ui:235 -#: ui/ProcessesMenuCustomizations.ui:526 ui/UsersDetailsWindow.ui:175 -#: ui/UsersMenuCustomizations.ui:207 +#: ui/ProcessesDetailsWindow.ui:833 ui/ProcessesMenuCustomizations.ui:207 +#: ui/ProcessesMenuCustomizations.ui:498 ui/UsersDetailsWindow.ui:175 +#: ui/UsersMenuCustomizations.ui:157 msgid "CPU" msgstr "CPU" -#: src/Performance.py:1099 src/Processes.py:626 src/SettingsGUI.py:50 +#: src/Performance.py:1099 src/Processes.py:625 src/SettingsGUI.py:50 #: src/Users.py:137 ui/MainWindow.ui:675 ui/ProcessesMenuCustomizations.ui:23 #: ui/ProcessesTab.ui:48 ui/UsersDetailsWindow.ui:110 -#: ui/UsersMenuCustomizations.ui:179 +#: ui/UsersMenuCustomizations.ui:129 msgid "Processes" msgstr "Processos" -#: src/Performance.py:1257 src/Processes.py:195 ui/DiskMenus.ui:121 +#: src/Performance.py:1257 src/Processes.py:198 ui/DiskMenus.ui:121 #: ui/DiskTab.ui:69 ui/ProcessesDetailsWindow.ui:139 -#: ui/ProcessesDetailsWindow.ui:1281 ui/ProcessesMenuCustomizations.ui:347 +#: ui/ProcessesDetailsWindow.ui:1281 ui/ProcessesMenuCustomizations.ui:319 msgid "Read Speed" msgstr "Velocidade de Leitura" -#: src/Performance.py:1264 src/Processes.py:196 ui/DiskMenus.ui:134 +#: src/Performance.py:1264 src/Processes.py:199 ui/DiskMenus.ui:134 #: ui/DiskTab.ui:81 ui/ProcessesDetailsWindow.ui:664 -#: ui/ProcessesDetailsWindow.ui:1294 ui/ProcessesMenuCustomizations.ui:361 +#: ui/ProcessesDetailsWindow.ui:1294 ui/ProcessesMenuCustomizations.ui:333 msgid "Write Speed" msgstr "Velocidade de Escrita" @@ -216,113 +216,113 @@ msgstr "Velocidade de Download" msgid "Upload Speed" msgstr "Velocidade de Upload" -#: src/Processes.py:186 src/ProcessesDetails.py:252 src/ProcessesDetails.py:668 -#: ui/ProcessesDetailsWindow.ui:61 ui/ProcessesMenuCustomizations.ui:193 +#: src/Processes.py:189 src/ProcessesDetails.py:252 src/ProcessesDetails.py:668 +#: ui/ProcessesDetailsWindow.ui:61 ui/ProcessesMenuCustomizations.ui:165 msgid "PID" msgstr "PID" -#: src/Processes.py:187 src/Users.py:132 ui/ProcessesDetailsWindow.ui:87 -#: ui/ProcessesMenuCustomizations.ui:207 ui/UsersDetailsWindow.ui:45 -#: ui/UsersMenuCustomizations.ui:107 +#: src/Processes.py:190 src/Users.py:132 ui/ProcessesDetailsWindow.ui:87 +#: ui/ProcessesMenuCustomizations.ui:179 ui/UsersDetailsWindow.ui:45 +#: ui/UsersMenuCustomizations.ui:57 msgid "User" msgstr "Usuário" -#: src/Processes.py:188 ui/ProcessesDetailsWindow.ui:74 -#: ui/ProcessesMenuCustomizations.ui:221 +#: src/Processes.py:191 ui/ProcessesDetailsWindow.ui:74 +#: ui/ProcessesMenuCustomizations.ui:193 msgid "Status" msgstr "Status" -#: src/Processes.py:190 src/Services.py:145 ui/ProcessesDetailsWindow.ui:126 -#: ui/ProcessesDetailsWindow.ui:850 ui/ProcessesMenuCustomizations.ui:249 -#: ui/ServicesDetailsWindow.ui:238 ui/ServicesMenuCustomizations.ui:193 +#: src/Processes.py:193 src/Services.py:145 ui/ProcessesDetailsWindow.ui:126 +#: ui/ProcessesDetailsWindow.ui:850 ui/ProcessesMenuCustomizations.ui:221 +#: ui/ServicesDetailsWindow.ui:238 ui/ServicesMenuCustomizations.ui:143 msgid "Memory (RSS)" msgstr "Memória (RSS)" -#: src/Processes.py:191 ui/ProcessesDetailsWindow.ui:863 -#: ui/ProcessesMenuCustomizations.ui:263 +#: src/Processes.py:194 ui/ProcessesDetailsWindow.ui:863 +#: ui/ProcessesMenuCustomizations.ui:235 msgid "Memory (VMS)" msgstr "Memória (VMS)" -#: src/Processes.py:192 ui/ProcessesDetailsWindow.ui:876 -#: ui/ProcessesMenuCustomizations.ui:333 +#: src/Processes.py:195 ui/ProcessesDetailsWindow.ui:876 +#: ui/ProcessesMenuCustomizations.ui:305 msgid "Memory (Shared)" msgstr "Memória (Compartilhada)" -#: src/Processes.py:193 ui/DiskTab.ui:176 ui/ProcessesDetailsWindow.ui:1307 -#: ui/ProcessesMenuCustomizations.ui:375 +#: src/Processes.py:196 ui/DiskTab.ui:176 ui/ProcessesDetailsWindow.ui:1307 +#: ui/ProcessesMenuCustomizations.ui:347 msgid "Read Data" msgstr "Dados de Leitura" -#: src/Processes.py:194 ui/DiskTab.ui:189 ui/ProcessesDetailsWindow.ui:1320 -#: ui/ProcessesMenuCustomizations.ui:389 +#: src/Processes.py:197 ui/DiskTab.ui:189 ui/ProcessesDetailsWindow.ui:1320 +#: ui/ProcessesMenuCustomizations.ui:361 msgid "Write Data" msgstr "Dados de Escrita" -#: src/Processes.py:198 ui/ProcessesDetailsWindow.ui:754 -#: ui/ProcessesMenuCustomizations.ui:291 +#: src/Processes.py:201 ui/ProcessesDetailsWindow.ui:754 +#: ui/ProcessesMenuCustomizations.ui:263 msgid "Threads" msgstr "Threads" -#: src/Processes.py:199 ui/ProcessesDetailsWindow.ui:178 -#: ui/ProcessesMenuCustomizations.ui:305 +#: src/Processes.py:202 ui/ProcessesDetailsWindow.ui:178 +#: ui/ProcessesMenuCustomizations.ui:277 msgid "PPID" msgstr "PPID" -#: src/Processes.py:200 src/Users.py:135 ui/ProcessesDetailsWindow.ui:413 -#: ui/ProcessesMenuCustomizations.ui:403 ui/UsersDetailsWindow.ui:84 -#: ui/UsersMenuCustomizations.ui:151 +#: src/Processes.py:203 src/Users.py:135 ui/ProcessesDetailsWindow.ui:413 +#: ui/ProcessesMenuCustomizations.ui:375 ui/UsersDetailsWindow.ui:84 +#: ui/UsersMenuCustomizations.ui:101 msgid "UID" msgstr "UID" -#: src/Processes.py:201 src/Users.py:136 ui/ProcessesDetailsWindow.ui:426 -#: ui/ProcessesMenuCustomizations.ui:417 ui/UsersDetailsWindow.ui:97 -#: ui/UsersMenuCustomizations.ui:165 +#: src/Processes.py:204 src/Users.py:136 ui/ProcessesDetailsWindow.ui:426 +#: ui/ProcessesMenuCustomizations.ui:389 ui/UsersDetailsWindow.ui:97 +#: ui/UsersMenuCustomizations.ui:115 msgid "GID" msgstr "GID" -#: src/Processes.py:202 ui/ProcessesDetailsWindow.ui:1723 -#: ui/ProcessesMenuCustomizations.ui:319 ui/ServicesDetailsWindow.ui:75 +#: src/Processes.py:205 ui/ProcessesDetailsWindow.ui:1723 +#: ui/ProcessesMenuCustomizations.ui:291 ui/ServicesDetailsWindow.ui:75 msgid "Path" msgstr "Caminho" -#: src/Processes.py:203 ui/ProcessesDetailsWindow.ui:1506 -#: ui/ProcessesMenuCustomizations.ui:431 +#: src/Processes.py:206 ui/ProcessesDetailsWindow.ui:1506 +#: ui/ProcessesMenuCustomizations.ui:403 msgid "Command Line" msgstr "Linha de Comando" -#: src/Processes.py:229 src/Services.py:170 src/ServicesDetails.py:127 +#: src/Processes.py:232 src/Services.py:170 src/ServicesDetails.py:127 msgid "Running" msgstr "Executando" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Sleeping" msgstr "Dormindo" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Waiting" msgstr "Aguardando" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Idle" msgstr "Ocioso" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Zombie" msgstr "Zumbi" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Stopped" msgstr "Parado" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Tracing Stop" msgstr "Tentando Parar" -#: src/Processes.py:229 src/Services.py:170 src/ServicesDetails.py:127 +#: src/Processes.py:232 src/Services.py:170 src/ServicesDetails.py:127 msgid "Dead" msgstr "Morto" -#: src/Processes.py:626 src/Sensors.py:341 src/Services.py:455 src/Users.py:501 +#: src/Processes.py:625 src/Sensors.py:341 src/Services.py:455 src/Users.py:501 #: ui/ProcessesTab.ui:66 ui/SensorsTab.ui:66 ui/ServicesTab.ui:99 #: ui/UsersTab.ui:66 msgid "Search..." @@ -365,32 +365,32 @@ msgstr "Crítico" msgid "Sensors" msgstr "Sensores" -#: src/Services.py:140 ui/ServicesMenuCustomizations.ui:123 +#: src/Services.py:140 ui/ServicesMenuCustomizations.ui:73 msgid "State" msgstr "Estado" #: src/Services.py:141 ui/ServicesDetailsWindow.ui:400 -#: ui/ServicesMenuCustomizations.ui:137 +#: ui/ServicesMenuCustomizations.ui:87 msgid "Main PID" msgstr "PID Principal" #: src/Services.py:142 ui/ServicesDetailsWindow.ui:277 -#: ui/ServicesMenuCustomizations.ui:151 +#: ui/ServicesMenuCustomizations.ui:101 msgid "Active State" msgstr "Estado Ativo" #: src/Services.py:143 ui/ServicesDetailsWindow.ui:264 -#: ui/ServicesMenuCustomizations.ui:165 +#: ui/ServicesMenuCustomizations.ui:115 msgid "Load State" msgstr "Estado de Carga" #: src/Services.py:144 ui/ServicesDetailsWindow.ui:290 -#: ui/ServicesMenuCustomizations.ui:179 +#: ui/ServicesMenuCustomizations.ui:129 msgid "Sub-State" msgstr "Subestado" #: src/Services.py:146 ui/ServicesDetailsWindow.ui:62 -#: ui/ServicesMenuCustomizations.ui:207 +#: ui/ServicesMenuCustomizations.ui:157 msgid "Description" msgstr "Descrição" @@ -466,7 +466,7 @@ msgstr "Sistema" #: src/SettingsGUI.py:51 ui/MainWindow.ui:276 ui/MemoryMenus.ui:23 #: ui/MemoryMenus.ui:145 ui/MemoryTab.ui:595 ui/ProcessesDetailsWindow.ui:1224 -#: ui/ProcessesMenuCustomizations.ui:537 ui/ProcessesMenuCustomizations.ui:625 +#: ui/ProcessesMenuCustomizations.ui:509 ui/ProcessesMenuCustomizations.ui:597 msgid "Memory" msgstr "Memória" @@ -485,40 +485,39 @@ msgid "Do you want to reset all settings to defaults?" msgstr "Deseja redefinir todas as configurações para os padrões?" #: src/Users.py:133 ui/UsersDetailsWindow.ui:58 -#: ui/UsersMenuCustomizations.ui:123 +#: ui/UsersMenuCustomizations.ui:73 msgid "Full Name" msgstr "Nome Completo" #: src/Users.py:134 ui/UsersDetailsWindow.ui:71 -#: ui/UsersMenuCustomizations.ui:137 +#: ui/UsersMenuCustomizations.ui:87 msgid "Logged In" msgstr "Logado" #: src/Users.py:138 ui/UsersDetailsWindow.ui:123 -#: ui/UsersMenuCustomizations.ui:193 +#: ui/UsersMenuCustomizations.ui:143 msgid "Home Directory" msgstr "Diretório Home" #: src/Users.py:139 ui/UsersDetailsWindow.ui:136 -#: ui/UsersMenuCustomizations.ui:221 +#: ui/UsersMenuCustomizations.ui:171 msgid "Group" msgstr "Grupo" #: src/Users.py:140 ui/UsersDetailsWindow.ui:149 -#: ui/UsersMenuCustomizations.ui:249 +#: ui/UsersMenuCustomizations.ui:199 msgid "Terminal" msgstr "Terminal" #: src/Users.py:141 ui/ProcessesDetailsWindow.ui:152 -#: ui/UsersDetailsWindow.ui:162 ui/UsersMenuCustomizations.ui:235 +#: ui/UsersDetailsWindow.ui:162 ui/UsersMenuCustomizations.ui:185 msgid "Start Time" msgstr "Hora de Início" #: ui/CpuMenus.ui:125 ui/DiskMenus.ui:63 ui/GpuMenus.ui:63 ui/MemoryMenus.ui:85 -#: ui/NetworkMenus.ui:63 ui/ProcessesMenuCustomizations.ui:104 -#: ui/ProcessesMenuCustomizations.ui:804 ui/ServicesMenuCustomizations.ui:49 -#: ui/ServicesMenuCustomizations.ui:280 ui/SettingsWindow.ui:248 -#: ui/UsersMenuCustomizations.ui:49 ui/UsersMenuCustomizations.ui:325 +#: ui/NetworkMenus.ui:63 ui/ProcessesMenuCustomizations.ui:776 +#: ui/ServicesMenuCustomizations.ui:226 ui/SettingsWindow.ui:248 +#: ui/UsersMenuCustomizations.ui:271 msgid "Reset" msgstr "Resetar" @@ -528,7 +527,7 @@ msgid "Chart - Show" msgstr "Gráfico - Mostrar" #: ui/CpuMenus.ui:182 ui/DiskMenus.ui:209 ui/MemoryMenus.ui:195 -#: ui/NetworkMenus.ui:223 ui/ProcessesMenuCustomizations.ui:588 +#: ui/NetworkMenus.ui:223 ui/ProcessesMenuCustomizations.ui:560 msgid "Precision" msgstr "Precisão" @@ -635,17 +634,17 @@ msgid "All Devices" msgstr "Todos os Dispositivos" #: ui/DiskMenus.ui:224 ui/MemoryMenus.ui:210 ui/NetworkMenus.ui:238 -#: ui/ProcessesMenuCustomizations.ui:603 +#: ui/ProcessesMenuCustomizations.ui:575 msgid "Data Unit" msgstr "Unidade de Dados" #: ui/DiskMenus.ui:261 ui/NetworkMenus.ui:260 -#: ui/ProcessesMenuCustomizations.ui:645 +#: ui/ProcessesMenuCustomizations.ui:617 msgid "Show speed units as multiples of bits" msgstr "Mostrar unidades de velocidade como múltiplos de bits" #: ui/DiskMenus.ui:321 ui/MemoryMenus.ui:270 ui/NetworkMenus.ui:320 -#: ui/ProcessesMenuCustomizations.ui:693 ui/ProcessesMenuCustomizations.ui:744 +#: ui/ProcessesMenuCustomizations.ui:665 ui/ProcessesMenuCustomizations.ui:716 msgid "Show data as powers of:" msgstr "Mostrar dados como potências de:" @@ -886,23 +885,17 @@ msgstr "Mostrar processos como árvore" msgid "Show tree lines" msgstr "Mostrar linhas de árvore" -#: ui/ProcessesMenuCustomizations.ui:120 ui/ProcessesMenuCustomizations.ui:151 -#: ui/ServicesMenuCustomizations.ui:81 ui/UsersMenuCustomizations.ui:81 +#: ui/ProcessesMenuCustomizations.ui:107 ui/ProcessesMenuCustomizations.ui:123 msgid "View" msgstr "Visualizar" -#: ui/ProcessesMenuCustomizations.ui:135 ui/ServicesMenuCustomizations.ui:65 -#: ui/UsersMenuCustomizations.ui:65 -msgid "Reordering/Sorting/Widths" -msgstr "Reordenação/Classificação/Largura" - -#: ui/ProcessesMenuCustomizations.ui:457 ui/ProcessesMenuCustomizations.ui:476 -#: ui/ServicesMenuCustomizations.ui:230 ui/ServicesMenuCustomizations.ui:249 -#: ui/UsersMenuCustomizations.ui:275 ui/UsersMenuCustomizations.ui:294 +#: ui/ProcessesMenuCustomizations.ui:429 ui/ProcessesMenuCustomizations.ui:448 +#: ui/ServicesMenuCustomizations.ui:180 ui/ServicesMenuCustomizations.ui:196 +#: ui/UsersMenuCustomizations.ui:225 ui/UsersMenuCustomizations.ui:241 msgid "Add/Remove Columns" msgstr "Adicionar/Remover Colunas" -#: ui/ProcessesMenuCustomizations.ui:773 +#: ui/ProcessesMenuCustomizations.ui:745 msgid "Numbers" msgstr "Números" diff --git a/locale/ru_RU/LC_MESSAGES/system-monitoring-center.mo b/locale/ru_RU/LC_MESSAGES/system-monitoring-center.mo index ed59884900e27b19cebc54e8b1ed0410aca83e8f..08d33d88902f97bae5c7a3ea21fc48f165017800 100755 GIT binary patch delta 4889 zcmYk;32+wW9mnzKHHScm$(!pnhvbmvC8U@T0wf}bCIQi64JmY5L@q5yEmwykP+bv> zGF782I2{KS%Xow rM8_MGkAA!jhhi9x!f+geU2!7D;0$~I zS&X3m0!HF8?2LcIZn)NKcg${k;xMYiW?OGTb$r>@eF?_IQjfqmOhrv7ABSNPM&n;> z`wCQlYp@e;KuzEy =a4v@8LevDxQ7Ls%8F&kMTBa7& zVI7hzv(vUW+4g2sKdq>K+Asq<(9yF=XIh$Z4yNM}ybC8{CccWgZWC(7yHFE7fSSP9 zs8pY`^~?7Bbqt}sYm#?98oN*rpeB@&ME !YX%PqFoR zsQVY8Hdh7e{`II8*P{B_X3y_NO`s)-{A)$$Y0wHgtX-463zAT&O||ww4b&Tzfq~W$ zsDZ|!Ht96fN}on$W(jHnub?vWI_mm29eZL8YM_m%XSf;JH>MGFVJm9JS5X~ypfV7~ zJF7>OfNCFzy1p1S!BShFV4aS7O&6f9cV4ET6)i`l?rqdSTTv<8iF(Gnu_x}wTd)Jw zf$t6;4|YO7mZ386IQGSPn1fZQevYFu^9?dl$6TbK75{+BKs>Y1gu0
OX+9o4}R)C^DAdYi4cqxML6 zs`sUgLuH^hve8Wea)}v dWCixd<){VL Q+>TH&7RZ^D)rO z6HpmRvGpKo<-M%=sEH3iO>_vV-w~*OMxhq;xNV<-x_)lDegFSVgEq|zsE${lQnU)y zVHN5T)uB2*V9y^#P52Dz* {ihwx*{GQHPw9%`i($XI42>Tkmi)Bu-Io2vu0`I3U(^?6uAy$IRAW(n%8 zsKij*jNIp#?G!Zg #SJsJ$@(r{NsbguX<5y4!4BTV8cPDkEu_jk&l2 zA3=R*u3|5Y>dCi5@Bcswg)}Tft>81%j8CCHmErWl$Ic|8>itlgaX9LIpNRaJh5XV2 z)}b=85B2(;L-iN>bMJh2%%^@o-o^OlDGHr%E$W7is1-IKSv5yd1BWtgWg>w6FdNlA z5q13>R6pg&$JA6{5w1g}z70v13FrCUjXCJdq%e&_F*c!AmX_n~fkM>G$DvZ{pa!bI z+i)eaI8%kXt_izfJ1Udmx!#1jq0R?Uk6;)^ hg!BULu?Y$-AQ2jiCB+ERF%)zWd_1lEn)GZi|(RrTfdE{R!&Z9vCK4?#jxAj@5 z*RCA(Ojp`^9crM1sAnF+JFJd_s0 GZwc+@!a@m{QOC=8^q5B0%`%J=Mv znpg?)LYPN!D3+r--h(mt1!`sIY(2KG*Pe;`5*A`4jzLXyDh|h&P!o0zQSehZjoLid zP@5)%9TtwmFb*HWO*jcPp_KmKGcCp$)E~o1*oeBmpuk(e2vp{NhiotNENTJO7|{E_ znSwezXis#YCKACr$v4TwAx)+bHPP9qnJ-3VU^!}K@7wkU)Sfwtnn=4nAI+BM1u*$I z3@4)g{+QJiv^yJ6H@2b%?lQm|I0tX1J_U8-Li{CuihLqW;yvCbD@MjLWvEB>62@aA zY9cL|fIpxnp1^az`Tu_w1!bT=Y69a>yY?y6vwhLlH=u6ZhRR4IK7x^h_)6k5e(Bj( z;vBq$df%rG_TH+csD-?X%J3F+QYm~wLC@qgCgK&;Kv6@y8E2r*7ot`&6qWKZs1-S= ziN1y!pbmBY0o0@V%6bWPUnpB&3+!<(`A??MpN14H!(5z+dTriD4OorpXcwx3Lr4}) zJ1XS`_jv=(Morv7O>8M@6Ia^$2dHuCk ?wGZC>5TVW&p%1?xlp!5#ALCw#>f~#3uSNwUtEj$9 zD6t#eUeN(xty>Zubgoj*AxP29T=5MxZNwHLgs3C-6Q_wvVmGmg*hT12qBq|x8B>Gr z5Icxp+qS8Afk+~b6U&GUVgWIk8J>;KN?%L)Uqm(WTjC1w7@=c6vBB-@5BffE$NICg zwo!kL_&4#>V;z+fgf`f0;y-S+KiOy8J^tkQGt_mgC#K&l@z11t!ygPgN3F%pib?f- z;|`BWjyz(|iqG9yF@dT7q@+!y;{ef@I7G0u%yY!w3B3(E{!8p64yt00YdD(FV{IVx zxO99=gb`Cz;rQBZiwSi8o>Dk*)b+;(N*gI1BL)%uh=s%~VjuAep`(=;Pb?vRJiesx zq^+#Ra^iL3usbg{+4rftJa&Mu+1(c#o4A!$9os$3UOY+EyEkHkfB244C{aS_h$Zx1 zTqgWPXJQSZ<9-kGKm5v;pU3wJZPj+-Ga{4t6H!X&_{hUta$k*$jr@?>C${C3TOAh& zJ5TK&?w+{hth2U#1m+Wah^54Dh&1BI y($5mRopt--4R&yUz{O J)ZCL2@qc747cc+- delta 4982 zcmYk;33yId9>?+Xl2}6a uGCb72Fh;4L~w3d-4?Nh=K^CU*p@bH+InW|a_ zb=7FAV=@}l8d8-YQbso|-jrCXLv=9>(NWWA(RRMS+|%co`{bX`Ip^Mc?m7Q+?oF<& z^qgAd@n4DxddYA+AQEI#V{$ykd>XD+W0GQx$-s6PhT||8r(hHOEw;pBj6%OXzXn@S zUyq^qIyT3>*cK1D?S6C7p16+c@Q$tDLv -HPEk61Nat| z>K|-9sI_~(B{rr#0d+nJLofw3pkA%Xzh=~j2AOS7j6!X)F{n)BS|?kJPy?Q8>q}Ah zJE+aI5q1Az)Qpdz`l+$!FQNu;uQmDCjDDg)GYs>&CZI0pib`#owJ+*HS*Q$*v_6G; zP$6oQ&O^;~C2Hm`qXzIdR7SR;uHWUiCk~<>^bTqbPa^xre2Kd70ct?ac}LY@7%Bs? z*a jdd34x`n8ImZ37>*!E4R0q(Tz)!10?|0xQ*8Rj&qgPW)k*4w%#(XF>Y?U6Vn z38o_|g;~hPH^Y%z%p}z7xyZJ!Lk*}5mC;J H B@?#%`lB)To2o-VAkpD5|}+ttX)d(gU?eGW`_NDU85h;Cxhy zcB2MTiR$Pm>Vc rpBG71LD)@=zHqLM_=mTVITgslSK~@Bd2_G@}hz z h;`&nrS8SEOQ+7H{urR0c}#;&D9yT`39q|&%+^Di0p4uj+*&t z4AT35je>S%9ctvwJG&3?AwOmyzsRnchT0p;aXM~9Js^ZFu1~lRRqtx+15g (8Jz<1EyBzXJI&+xevo zokLCRKI--Jc6a+rMV)^fGkCr!rl3@A!De_Cb;D)UjOvjro2EV7fuy1`k%hf+tZiR` zx_%?7pEBetYbr4t&!JN9<6$Jvq@%w-g$WdXhih>#2B*0*8-dBx^HG^tisASM>Oqwl zhR0Dezks?fINjY7$*4@GqXsk_bv_5R1T)jge*}dkG-&PDqdMG%nqehs#3xWQ`5cvM zeLvN4BIaNpY>7)T64xO~Gh2}{nOao8!M)rG#b5;W{=LY*3XjpCwai03aJIc*nXSKy zdhN D)C{wkNV*B%Wxfo z8rTfv1u-w+P%J}rd>5lIDAS#p7gc}QIvVvQ%*Rk%j2ftezeN9j3L3G8out%7q1LJ+ zYSZ+ ?*h%_xR~Qr!a+u{UZ7#$i0>qXxJD<8U?V{1((q-bAJL1JwCC z)IfvS+3LS5>iTTdl8v@b%p(7~v6u$Ua2@)v6cg|WrsE|H$M8Y!0~1jlWuWdKf@Iee zpi;gW^}x?i1Fu63Ogmbe*^8>T&Gx$w%A`S?@Cjt&n(5dM|BfB-7-}ZhkT=wL_)ID@ znW*+rs4w6&TVIP>!kwrI)uJ+T8=pY$5ckjabUy`k^fqb$pIE;^jWmRv(-$LA85)6G zZ~`Wwhn?6K+oJ}Wh1xSytbf8F>LsWT(q`Mf2R+n17oD1Lujf |&e~)?^K^7ab!`IY&L%dBiCaQ=t#C2jD@exr;yhrHJ#Ht%g>=i5}-XX@@ zwgS9Ov?e|y))MWB`NUMdRTm?=wA)GfFtL}&CF+UEgpPScxsx23;@RztjO^CsDD`#3 zhs6IMyQq9lXiF6nHBL#S&$Gv=iuA?)o4SszL{USDH`}R;ObNb4?S>N{mFT(V^o#O^ z{?ncn7o3Sv-hzXav|V+aCHSP8^8}mAEGG67+KxI-6Ymn|RI$f>97kv&PY_x_9e0Uf zVwx%(SDh FcJkj2qT1uA*-t~rm1{UE=;$vbpp`(s?hFD7cd|aV0*H*UU z^TaE}Cr&}M&vV>a96iAErE?@YI{t{g>X -%-*A8$#&NhedC~w}d{^ z&50d^j^QrmYy85Nm*5+OHs=H46w!(JJ&{A`IOJmf>nw_i4y~Z}fo=JhQxfA1{tvYS zPF0Mr%T3!p5;KUC#2R7(kwpA_{G;3xyClRrqj>U^;)0^7X;025epZeznEdRtS>=lp zvx1xT%t-2)**~Lq`N@uRyo1&U_6H6H_64dMq9U*_DNr3aT(hudRp8CQfk0VWproPt d$3R8R!ocCcUbk^;L$xAMRkOT2`=Pci{s;0SK@b1{ diff --git a/locale/ru_RU/LC_MESSAGES/system-monitoring-center.po b/locale/ru_RU/LC_MESSAGES/system-monitoring-center.po index 879eb071..73f177a0 100755 --- a/locale/ru_RU/LC_MESSAGES/system-monitoring-center.po +++ b/locale/ru_RU/LC_MESSAGES/system-monitoring-center.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-14 13:12+0300\n" -"PO-Revision-Date: 2022-06-14 15:46+0300\n" +"POT-Creation-Date: 2022-06-22 09:57+0300\n" +"PO-Revision-Date: 2022-06-22 09:58+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: ru_RU\n" @@ -39,8 +39,8 @@ msgstr "Раздел" #: src/Disk.py:259 src/SettingsGUI.py:51 ui/DiskDetailsWindow.ui:45 #: ui/DiskMenus.ui:23 ui/DiskMenus.ui:365 ui/DiskTab.ui:543 #: ui/MainWindow.ui:323 ui/PerformanceSummaryHeaderBarGrid.ui:67 -#: ui/ProcessesDetailsWindow.ui:1463 ui/ProcessesMenuCustomizations.ui:558 -#: ui/ProcessesMenuCustomizations.ui:636 +#: ui/ProcessesDetailsWindow.ui:1463 ui/ProcessesMenuCustomizations.ui:530 +#: ui/ProcessesMenuCustomizations.ui:608 msgid "Disk" msgstr "Диск" @@ -82,7 +82,7 @@ msgstr "В PyPI доступна более новая версия." #: src/MainGUI.py:516 src/SettingsGUI.py:51 ui/MainWindow.ui:182 #: ui/ProcessesDetailsWindow.ui:709 ui/ServicesDetailsWindow.ui:613 -#: ui/SummaryTab.ui:21 +#: ui/SummaryTab.ui:20 msgid "Summary" msgstr "Сводка" @@ -149,10 +149,10 @@ msgstr "" msgid "File" msgstr "Файл" -#: src/MemorySwapDetails.py:95 src/Processes.py:185 src/Sensors.py:83 +#: src/MemorySwapDetails.py:95 src/Processes.py:188 src/Sensors.py:83 #: src/Services.py:139 ui/ProcessesDetailsWindow.ui:48 -#: ui/ProcessesMenuCustomizations.ui:177 ui/ServicesDetailsWindow.ui:49 -#: ui/ServicesMenuCustomizations.ui:107 +#: ui/ProcessesMenuCustomizations.ui:149 ui/ServicesDetailsWindow.ui:49 +#: ui/ServicesMenuCustomizations.ui:57 msgid "Name" msgstr "Название" @@ -161,8 +161,8 @@ msgstr "Название" msgid "Used" msgstr "Использовано" -#: src/MemorySwapDetails.py:99 src/Processes.py:197 -#: ui/ProcessesDetailsWindow.ui:100 ui/ProcessesMenuCustomizations.ui:277 +#: src/MemorySwapDetails.py:99 src/Processes.py:200 +#: ui/ProcessesDetailsWindow.ui:100 ui/ProcessesMenuCustomizations.ui:249 msgid "Priority" msgstr "Приоритет" @@ -178,32 +178,32 @@ msgstr "" msgid "Wi-Fi" msgstr "" -#: src/Performance.py:1081 src/Processes.py:189 src/SettingsGUI.py:51 +#: src/Performance.py:1081 src/Processes.py:192 src/SettingsGUI.py:51 #: src/Users.py:142 ui/CpuMenus.ui:23 ui/CpuMenus.ui:155 ui/CpuTab.ui:453 #: ui/MainWindow.ui:229 ui/PerformanceSummaryHeaderBarGrid.ui:17 #: ui/ProcessesDetailsWindow.ui:113 ui/ProcessesDetailsWindow.ui:741 -#: ui/ProcessesDetailsWindow.ui:833 ui/ProcessesMenuCustomizations.ui:235 -#: ui/ProcessesMenuCustomizations.ui:526 ui/UsersDetailsWindow.ui:175 -#: ui/UsersMenuCustomizations.ui:207 +#: ui/ProcessesDetailsWindow.ui:833 ui/ProcessesMenuCustomizations.ui:207 +#: ui/ProcessesMenuCustomizations.ui:498 ui/UsersDetailsWindow.ui:175 +#: ui/UsersMenuCustomizations.ui:157 msgid "CPU" msgstr "" -#: src/Performance.py:1099 src/Processes.py:626 src/SettingsGUI.py:50 +#: src/Performance.py:1099 src/Processes.py:625 src/SettingsGUI.py:50 #: src/Users.py:137 ui/MainWindow.ui:675 ui/ProcessesMenuCustomizations.ui:23 #: ui/ProcessesTab.ui:48 ui/UsersDetailsWindow.ui:110 -#: ui/UsersMenuCustomizations.ui:179 +#: ui/UsersMenuCustomizations.ui:129 msgid "Processes" msgstr "Процессы" -#: src/Performance.py:1257 src/Processes.py:195 ui/DiskMenus.ui:121 +#: src/Performance.py:1257 src/Processes.py:198 ui/DiskMenus.ui:121 #: ui/DiskTab.ui:69 ui/ProcessesDetailsWindow.ui:139 -#: ui/ProcessesDetailsWindow.ui:1281 ui/ProcessesMenuCustomizations.ui:347 +#: ui/ProcessesDetailsWindow.ui:1281 ui/ProcessesMenuCustomizations.ui:319 msgid "Read Speed" msgstr "Скорость чтения" -#: src/Performance.py:1264 src/Processes.py:196 ui/DiskMenus.ui:134 +#: src/Performance.py:1264 src/Processes.py:199 ui/DiskMenus.ui:134 #: ui/DiskTab.ui:81 ui/ProcessesDetailsWindow.ui:664 -#: ui/ProcessesDetailsWindow.ui:1294 ui/ProcessesMenuCustomizations.ui:361 +#: ui/ProcessesDetailsWindow.ui:1294 ui/ProcessesMenuCustomizations.ui:333 msgid "Write Speed" msgstr "Скорость записи" @@ -215,113 +215,113 @@ msgstr "Скорость скачивания" msgid "Upload Speed" msgstr "Скорость загрузки" -#: src/Processes.py:186 src/ProcessesDetails.py:252 src/ProcessesDetails.py:668 -#: ui/ProcessesDetailsWindow.ui:61 ui/ProcessesMenuCustomizations.ui:193 +#: src/Processes.py:189 src/ProcessesDetails.py:252 src/ProcessesDetails.py:668 +#: ui/ProcessesDetailsWindow.ui:61 ui/ProcessesMenuCustomizations.ui:165 msgid "PID" msgstr "" -#: src/Processes.py:187 src/Users.py:132 ui/ProcessesDetailsWindow.ui:87 -#: ui/ProcessesMenuCustomizations.ui:207 ui/UsersDetailsWindow.ui:45 -#: ui/UsersMenuCustomizations.ui:107 +#: src/Processes.py:190 src/Users.py:132 ui/ProcessesDetailsWindow.ui:87 +#: ui/ProcessesMenuCustomizations.ui:179 ui/UsersDetailsWindow.ui:45 +#: ui/UsersMenuCustomizations.ui:57 msgid "User" msgstr "Пользователь" -#: src/Processes.py:188 ui/ProcessesDetailsWindow.ui:74 -#: ui/ProcessesMenuCustomizations.ui:221 +#: src/Processes.py:191 ui/ProcessesDetailsWindow.ui:74 +#: ui/ProcessesMenuCustomizations.ui:193 msgid "Status" msgstr "Статус" -#: src/Processes.py:190 src/Services.py:145 ui/ProcessesDetailsWindow.ui:126 -#: ui/ProcessesDetailsWindow.ui:850 ui/ProcessesMenuCustomizations.ui:249 -#: ui/ServicesDetailsWindow.ui:238 ui/ServicesMenuCustomizations.ui:193 +#: src/Processes.py:193 src/Services.py:145 ui/ProcessesDetailsWindow.ui:126 +#: ui/ProcessesDetailsWindow.ui:850 ui/ProcessesMenuCustomizations.ui:221 +#: ui/ServicesDetailsWindow.ui:238 ui/ServicesMenuCustomizations.ui:143 msgid "Memory (RSS)" msgstr "Память (RSS)" -#: src/Processes.py:191 ui/ProcessesDetailsWindow.ui:863 -#: ui/ProcessesMenuCustomizations.ui:263 +#: src/Processes.py:194 ui/ProcessesDetailsWindow.ui:863 +#: ui/ProcessesMenuCustomizations.ui:235 msgid "Memory (VMS)" msgstr "Память (VMS)" -#: src/Processes.py:192 ui/ProcessesDetailsWindow.ui:876 -#: ui/ProcessesMenuCustomizations.ui:333 +#: src/Processes.py:195 ui/ProcessesDetailsWindow.ui:876 +#: ui/ProcessesMenuCustomizations.ui:305 msgid "Memory (Shared)" msgstr "Память (разделённая)" -#: src/Processes.py:193 ui/DiskTab.ui:176 ui/ProcessesDetailsWindow.ui:1307 -#: ui/ProcessesMenuCustomizations.ui:375 +#: src/Processes.py:196 ui/DiskTab.ui:176 ui/ProcessesDetailsWindow.ui:1307 +#: ui/ProcessesMenuCustomizations.ui:347 msgid "Read Data" msgstr "Прочитано данных" -#: src/Processes.py:194 ui/DiskTab.ui:189 ui/ProcessesDetailsWindow.ui:1320 -#: ui/ProcessesMenuCustomizations.ui:389 +#: src/Processes.py:197 ui/DiskTab.ui:189 ui/ProcessesDetailsWindow.ui:1320 +#: ui/ProcessesMenuCustomizations.ui:361 msgid "Write Data" msgstr "Записано данных" -#: src/Processes.py:198 ui/ProcessesDetailsWindow.ui:754 -#: ui/ProcessesMenuCustomizations.ui:291 +#: src/Processes.py:201 ui/ProcessesDetailsWindow.ui:754 +#: ui/ProcessesMenuCustomizations.ui:263 msgid "Threads" msgstr "Потоки" -#: src/Processes.py:199 ui/ProcessesDetailsWindow.ui:178 -#: ui/ProcessesMenuCustomizations.ui:305 +#: src/Processes.py:202 ui/ProcessesDetailsWindow.ui:178 +#: ui/ProcessesMenuCustomizations.ui:277 msgid "PPID" msgstr "" -#: src/Processes.py:200 src/Users.py:135 ui/ProcessesDetailsWindow.ui:413 -#: ui/ProcessesMenuCustomizations.ui:403 ui/UsersDetailsWindow.ui:84 -#: ui/UsersMenuCustomizations.ui:151 +#: src/Processes.py:203 src/Users.py:135 ui/ProcessesDetailsWindow.ui:413 +#: ui/ProcessesMenuCustomizations.ui:375 ui/UsersDetailsWindow.ui:84 +#: ui/UsersMenuCustomizations.ui:101 msgid "UID" msgstr "" -#: src/Processes.py:201 src/Users.py:136 ui/ProcessesDetailsWindow.ui:426 -#: ui/ProcessesMenuCustomizations.ui:417 ui/UsersDetailsWindow.ui:97 -#: ui/UsersMenuCustomizations.ui:165 +#: src/Processes.py:204 src/Users.py:136 ui/ProcessesDetailsWindow.ui:426 +#: ui/ProcessesMenuCustomizations.ui:389 ui/UsersDetailsWindow.ui:97 +#: ui/UsersMenuCustomizations.ui:115 msgid "GID" msgstr "" -#: src/Processes.py:202 ui/ProcessesDetailsWindow.ui:1723 -#: ui/ProcessesMenuCustomizations.ui:319 ui/ServicesDetailsWindow.ui:75 +#: src/Processes.py:205 ui/ProcessesDetailsWindow.ui:1723 +#: ui/ProcessesMenuCustomizations.ui:291 ui/ServicesDetailsWindow.ui:75 msgid "Path" msgstr "Путь" -#: src/Processes.py:203 ui/ProcessesDetailsWindow.ui:1506 -#: ui/ProcessesMenuCustomizations.ui:431 +#: src/Processes.py:206 ui/ProcessesDetailsWindow.ui:1506 +#: ui/ProcessesMenuCustomizations.ui:403 msgid "Command Line" msgstr "Командная строка" -#: src/Processes.py:229 src/Services.py:170 src/ServicesDetails.py:127 +#: src/Processes.py:232 src/Services.py:170 src/ServicesDetails.py:127 msgid "Running" msgstr "Выполняется" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Sleeping" msgstr "Спит" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Waiting" msgstr "Ожидает" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Idle" msgstr "Бездействует" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Zombie" msgstr "Зомби" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Stopped" msgstr "Остановился" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Tracing Stop" msgstr "" -#: src/Processes.py:229 src/Services.py:170 src/ServicesDetails.py:127 +#: src/Processes.py:232 src/Services.py:170 src/ServicesDetails.py:127 msgid "Dead" msgstr "Умер" -#: src/Processes.py:626 src/Sensors.py:341 src/Services.py:455 src/Users.py:501 +#: src/Processes.py:625 src/Sensors.py:341 src/Services.py:455 src/Users.py:501 #: ui/ProcessesTab.ui:66 ui/SensorsTab.ui:66 ui/ServicesTab.ui:99 #: ui/UsersTab.ui:66 msgid "Search..." @@ -364,32 +364,32 @@ msgstr "Критическое" msgid "Sensors" msgstr "Датчики" -#: src/Services.py:140 ui/ServicesMenuCustomizations.ui:123 +#: src/Services.py:140 ui/ServicesMenuCustomizations.ui:73 msgid "State" msgstr "Состояние" #: src/Services.py:141 ui/ServicesDetailsWindow.ui:400 -#: ui/ServicesMenuCustomizations.ui:137 +#: ui/ServicesMenuCustomizations.ui:87 msgid "Main PID" msgstr "Основной PID" #: src/Services.py:142 ui/ServicesDetailsWindow.ui:277 -#: ui/ServicesMenuCustomizations.ui:151 +#: ui/ServicesMenuCustomizations.ui:101 msgid "Active State" msgstr "Активное состояние" #: src/Services.py:143 ui/ServicesDetailsWindow.ui:264 -#: ui/ServicesMenuCustomizations.ui:165 +#: ui/ServicesMenuCustomizations.ui:115 msgid "Load State" msgstr "Состояние загрузки" #: src/Services.py:144 ui/ServicesDetailsWindow.ui:290 -#: ui/ServicesMenuCustomizations.ui:179 +#: ui/ServicesMenuCustomizations.ui:129 msgid "Sub-State" msgstr "Субсостояние" #: src/Services.py:146 ui/ServicesDetailsWindow.ui:62 -#: ui/ServicesMenuCustomizations.ui:207 +#: ui/ServicesMenuCustomizations.ui:157 msgid "Description" msgstr "Описание" @@ -465,7 +465,7 @@ msgstr "Система" #: src/SettingsGUI.py:51 ui/MainWindow.ui:276 ui/MemoryMenus.ui:23 #: ui/MemoryMenus.ui:145 ui/MemoryTab.ui:595 ui/ProcessesDetailsWindow.ui:1224 -#: ui/ProcessesMenuCustomizations.ui:537 ui/ProcessesMenuCustomizations.ui:625 +#: ui/ProcessesMenuCustomizations.ui:509 ui/ProcessesMenuCustomizations.ui:597 msgid "Memory" msgstr "Память" @@ -484,40 +484,39 @@ msgid "Do you want to reset all settings to defaults?" msgstr "Хотите ли вы откатить все настройки до настроек по умолчанию?" #: src/Users.py:133 ui/UsersDetailsWindow.ui:58 -#: ui/UsersMenuCustomizations.ui:123 +#: ui/UsersMenuCustomizations.ui:73 msgid "Full Name" msgstr "Полное имя" #: src/Users.py:134 ui/UsersDetailsWindow.ui:71 -#: ui/UsersMenuCustomizations.ui:137 +#: ui/UsersMenuCustomizations.ui:87 msgid "Logged In" msgstr "Вошёл" #: src/Users.py:138 ui/UsersDetailsWindow.ui:123 -#: ui/UsersMenuCustomizations.ui:193 +#: ui/UsersMenuCustomizations.ui:143 msgid "Home Directory" msgstr "Домашняя директория" #: src/Users.py:139 ui/UsersDetailsWindow.ui:136 -#: ui/UsersMenuCustomizations.ui:221 +#: ui/UsersMenuCustomizations.ui:171 msgid "Group" msgstr "Группа" #: src/Users.py:140 ui/UsersDetailsWindow.ui:149 -#: ui/UsersMenuCustomizations.ui:249 +#: ui/UsersMenuCustomizations.ui:199 msgid "Terminal" msgstr "Терминал" #: src/Users.py:141 ui/ProcessesDetailsWindow.ui:152 -#: ui/UsersDetailsWindow.ui:162 ui/UsersMenuCustomizations.ui:235 +#: ui/UsersDetailsWindow.ui:162 ui/UsersMenuCustomizations.ui:185 msgid "Start Time" msgstr "Время запуска" #: ui/CpuMenus.ui:125 ui/DiskMenus.ui:63 ui/GpuMenus.ui:63 ui/MemoryMenus.ui:85 -#: ui/NetworkMenus.ui:63 ui/ProcessesMenuCustomizations.ui:104 -#: ui/ProcessesMenuCustomizations.ui:804 ui/ServicesMenuCustomizations.ui:49 -#: ui/ServicesMenuCustomizations.ui:280 ui/SettingsWindow.ui:248 -#: ui/UsersMenuCustomizations.ui:49 ui/UsersMenuCustomizations.ui:325 +#: ui/NetworkMenus.ui:63 ui/ProcessesMenuCustomizations.ui:776 +#: ui/ServicesMenuCustomizations.ui:226 ui/SettingsWindow.ui:248 +#: ui/UsersMenuCustomizations.ui:271 msgid "Reset" msgstr "Вернуть настройки по умолчанию" @@ -527,7 +526,7 @@ msgid "Chart - Show" msgstr "Вид графика" #: ui/CpuMenus.ui:182 ui/DiskMenus.ui:209 ui/MemoryMenus.ui:195 -#: ui/NetworkMenus.ui:223 ui/ProcessesMenuCustomizations.ui:588 +#: ui/NetworkMenus.ui:223 ui/ProcessesMenuCustomizations.ui:560 msgid "Precision" msgstr "Точность" @@ -634,17 +633,17 @@ msgid "All Devices" msgstr "Все устройства" #: ui/DiskMenus.ui:224 ui/MemoryMenus.ui:210 ui/NetworkMenus.ui:238 -#: ui/ProcessesMenuCustomizations.ui:603 +#: ui/ProcessesMenuCustomizations.ui:575 msgid "Data Unit" msgstr "Единица измерения данных" #: ui/DiskMenus.ui:261 ui/NetworkMenus.ui:260 -#: ui/ProcessesMenuCustomizations.ui:645 +#: ui/ProcessesMenuCustomizations.ui:617 msgid "Show speed units as multiples of bits" msgstr "Показывать единицу измерения скорости данных как кратную битам" #: ui/DiskMenus.ui:321 ui/MemoryMenus.ui:270 ui/NetworkMenus.ui:320 -#: ui/ProcessesMenuCustomizations.ui:693 ui/ProcessesMenuCustomizations.ui:744 +#: ui/ProcessesMenuCustomizations.ui:665 ui/ProcessesMenuCustomizations.ui:716 msgid "Show data as powers of:" msgstr "Показывать данные как степень:" @@ -885,23 +884,17 @@ msgstr "Показывать процессы в виде дерева" msgid "Show tree lines" msgstr "Показать линии дерева" -#: ui/ProcessesMenuCustomizations.ui:120 ui/ProcessesMenuCustomizations.ui:151 -#: ui/ServicesMenuCustomizations.ui:81 ui/UsersMenuCustomizations.ui:81 +#: ui/ProcessesMenuCustomizations.ui:107 ui/ProcessesMenuCustomizations.ui:123 msgid "View" msgstr "Вид" -#: ui/ProcessesMenuCustomizations.ui:135 ui/ServicesMenuCustomizations.ui:65 -#: ui/UsersMenuCustomizations.ui:65 -msgid "Reordering/Sorting/Widths" -msgstr "Изменение порядка/Сортировка/Ширины" - -#: ui/ProcessesMenuCustomizations.ui:457 ui/ProcessesMenuCustomizations.ui:476 -#: ui/ServicesMenuCustomizations.ui:230 ui/ServicesMenuCustomizations.ui:249 -#: ui/UsersMenuCustomizations.ui:275 ui/UsersMenuCustomizations.ui:294 +#: ui/ProcessesMenuCustomizations.ui:429 ui/ProcessesMenuCustomizations.ui:448 +#: ui/ServicesMenuCustomizations.ui:180 ui/ServicesMenuCustomizations.ui:196 +#: ui/UsersMenuCustomizations.ui:225 ui/UsersMenuCustomizations.ui:241 msgid "Add/Remove Columns" msgstr "Добавить/Удалить столбец" -#: ui/ProcessesMenuCustomizations.ui:773 +#: ui/ProcessesMenuCustomizations.ui:745 msgid "Numbers" msgstr "Количество" diff --git a/locale/system-monitoring-center.pot b/locale/system-monitoring-center.pot index d4bd6948..bba00063 100755 --- a/locale/system-monitoring-center.pot +++ b/locale/system-monitoring-center.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-14 13:12+0300\n" +"POT-Creation-Date: 2022-06-22 09:57+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,8 +37,8 @@ msgstr "" #: src/Disk.py:259 src/SettingsGUI.py:51 ui/DiskDetailsWindow.ui:45 #: ui/DiskMenus.ui:23 ui/DiskMenus.ui:365 ui/DiskTab.ui:543 #: ui/MainWindow.ui:323 ui/PerformanceSummaryHeaderBarGrid.ui:67 -#: ui/ProcessesDetailsWindow.ui:1463 ui/ProcessesMenuCustomizations.ui:558 -#: ui/ProcessesMenuCustomizations.ui:636 +#: ui/ProcessesDetailsWindow.ui:1463 ui/ProcessesMenuCustomizations.ui:530 +#: ui/ProcessesMenuCustomizations.ui:608 msgid "Disk" msgstr "" @@ -78,7 +78,7 @@ msgstr "" #: src/MainGUI.py:516 src/SettingsGUI.py:51 ui/MainWindow.ui:182 #: ui/ProcessesDetailsWindow.ui:709 ui/ServicesDetailsWindow.ui:613 -#: ui/SummaryTab.ui:21 +#: ui/SummaryTab.ui:20 msgid "Summary" msgstr "" @@ -145,10 +145,10 @@ msgstr "" msgid "File" msgstr "" -#: src/MemorySwapDetails.py:95 src/Processes.py:185 src/Sensors.py:83 +#: src/MemorySwapDetails.py:95 src/Processes.py:188 src/Sensors.py:83 #: src/Services.py:139 ui/ProcessesDetailsWindow.ui:48 -#: ui/ProcessesMenuCustomizations.ui:177 ui/ServicesDetailsWindow.ui:49 -#: ui/ServicesMenuCustomizations.ui:107 +#: ui/ProcessesMenuCustomizations.ui:149 ui/ServicesDetailsWindow.ui:49 +#: ui/ServicesMenuCustomizations.ui:57 msgid "Name" msgstr "" @@ -157,8 +157,8 @@ msgstr "" msgid "Used" msgstr "" -#: src/MemorySwapDetails.py:99 src/Processes.py:197 -#: ui/ProcessesDetailsWindow.ui:100 ui/ProcessesMenuCustomizations.ui:277 +#: src/MemorySwapDetails.py:99 src/Processes.py:200 +#: ui/ProcessesDetailsWindow.ui:100 ui/ProcessesMenuCustomizations.ui:249 msgid "Priority" msgstr "" @@ -174,32 +174,32 @@ msgstr "" msgid "Wi-Fi" msgstr "" -#: src/Performance.py:1081 src/Processes.py:189 src/SettingsGUI.py:51 +#: src/Performance.py:1081 src/Processes.py:192 src/SettingsGUI.py:51 #: src/Users.py:142 ui/CpuMenus.ui:23 ui/CpuMenus.ui:155 ui/CpuTab.ui:453 #: ui/MainWindow.ui:229 ui/PerformanceSummaryHeaderBarGrid.ui:17 #: ui/ProcessesDetailsWindow.ui:113 ui/ProcessesDetailsWindow.ui:741 -#: ui/ProcessesDetailsWindow.ui:833 ui/ProcessesMenuCustomizations.ui:235 -#: ui/ProcessesMenuCustomizations.ui:526 ui/UsersDetailsWindow.ui:175 -#: ui/UsersMenuCustomizations.ui:207 +#: ui/ProcessesDetailsWindow.ui:833 ui/ProcessesMenuCustomizations.ui:207 +#: ui/ProcessesMenuCustomizations.ui:498 ui/UsersDetailsWindow.ui:175 +#: ui/UsersMenuCustomizations.ui:157 msgid "CPU" msgstr "" -#: src/Performance.py:1099 src/Processes.py:626 src/SettingsGUI.py:50 +#: src/Performance.py:1099 src/Processes.py:625 src/SettingsGUI.py:50 #: src/Users.py:137 ui/MainWindow.ui:675 ui/ProcessesMenuCustomizations.ui:23 #: ui/ProcessesTab.ui:48 ui/UsersDetailsWindow.ui:110 -#: ui/UsersMenuCustomizations.ui:179 +#: ui/UsersMenuCustomizations.ui:129 msgid "Processes" msgstr "" -#: src/Performance.py:1257 src/Processes.py:195 ui/DiskMenus.ui:121 +#: src/Performance.py:1257 src/Processes.py:198 ui/DiskMenus.ui:121 #: ui/DiskTab.ui:69 ui/ProcessesDetailsWindow.ui:139 -#: ui/ProcessesDetailsWindow.ui:1281 ui/ProcessesMenuCustomizations.ui:347 +#: ui/ProcessesDetailsWindow.ui:1281 ui/ProcessesMenuCustomizations.ui:319 msgid "Read Speed" msgstr "" -#: src/Performance.py:1264 src/Processes.py:196 ui/DiskMenus.ui:134 +#: src/Performance.py:1264 src/Processes.py:199 ui/DiskMenus.ui:134 #: ui/DiskTab.ui:81 ui/ProcessesDetailsWindow.ui:664 -#: ui/ProcessesDetailsWindow.ui:1294 ui/ProcessesMenuCustomizations.ui:361 +#: ui/ProcessesDetailsWindow.ui:1294 ui/ProcessesMenuCustomizations.ui:333 msgid "Write Speed" msgstr "" @@ -211,113 +211,113 @@ msgstr "" msgid "Upload Speed" msgstr "" -#: src/Processes.py:186 src/ProcessesDetails.py:252 src/ProcessesDetails.py:668 -#: ui/ProcessesDetailsWindow.ui:61 ui/ProcessesMenuCustomizations.ui:193 +#: src/Processes.py:189 src/ProcessesDetails.py:252 src/ProcessesDetails.py:668 +#: ui/ProcessesDetailsWindow.ui:61 ui/ProcessesMenuCustomizations.ui:165 msgid "PID" msgstr "" -#: src/Processes.py:187 src/Users.py:132 ui/ProcessesDetailsWindow.ui:87 -#: ui/ProcessesMenuCustomizations.ui:207 ui/UsersDetailsWindow.ui:45 -#: ui/UsersMenuCustomizations.ui:107 +#: src/Processes.py:190 src/Users.py:132 ui/ProcessesDetailsWindow.ui:87 +#: ui/ProcessesMenuCustomizations.ui:179 ui/UsersDetailsWindow.ui:45 +#: ui/UsersMenuCustomizations.ui:57 msgid "User" msgstr "" -#: src/Processes.py:188 ui/ProcessesDetailsWindow.ui:74 -#: ui/ProcessesMenuCustomizations.ui:221 +#: src/Processes.py:191 ui/ProcessesDetailsWindow.ui:74 +#: ui/ProcessesMenuCustomizations.ui:193 msgid "Status" msgstr "" -#: src/Processes.py:190 src/Services.py:145 ui/ProcessesDetailsWindow.ui:126 -#: ui/ProcessesDetailsWindow.ui:850 ui/ProcessesMenuCustomizations.ui:249 -#: ui/ServicesDetailsWindow.ui:238 ui/ServicesMenuCustomizations.ui:193 +#: src/Processes.py:193 src/Services.py:145 ui/ProcessesDetailsWindow.ui:126 +#: ui/ProcessesDetailsWindow.ui:850 ui/ProcessesMenuCustomizations.ui:221 +#: ui/ServicesDetailsWindow.ui:238 ui/ServicesMenuCustomizations.ui:143 msgid "Memory (RSS)" msgstr "" -#: src/Processes.py:191 ui/ProcessesDetailsWindow.ui:863 -#: ui/ProcessesMenuCustomizations.ui:263 +#: src/Processes.py:194 ui/ProcessesDetailsWindow.ui:863 +#: ui/ProcessesMenuCustomizations.ui:235 msgid "Memory (VMS)" msgstr "" -#: src/Processes.py:192 ui/ProcessesDetailsWindow.ui:876 -#: ui/ProcessesMenuCustomizations.ui:333 +#: src/Processes.py:195 ui/ProcessesDetailsWindow.ui:876 +#: ui/ProcessesMenuCustomizations.ui:305 msgid "Memory (Shared)" msgstr "" -#: src/Processes.py:193 ui/DiskTab.ui:176 ui/ProcessesDetailsWindow.ui:1307 -#: ui/ProcessesMenuCustomizations.ui:375 +#: src/Processes.py:196 ui/DiskTab.ui:176 ui/ProcessesDetailsWindow.ui:1307 +#: ui/ProcessesMenuCustomizations.ui:347 msgid "Read Data" msgstr "" -#: src/Processes.py:194 ui/DiskTab.ui:189 ui/ProcessesDetailsWindow.ui:1320 -#: ui/ProcessesMenuCustomizations.ui:389 +#: src/Processes.py:197 ui/DiskTab.ui:189 ui/ProcessesDetailsWindow.ui:1320 +#: ui/ProcessesMenuCustomizations.ui:361 msgid "Write Data" msgstr "" -#: src/Processes.py:198 ui/ProcessesDetailsWindow.ui:754 -#: ui/ProcessesMenuCustomizations.ui:291 +#: src/Processes.py:201 ui/ProcessesDetailsWindow.ui:754 +#: ui/ProcessesMenuCustomizations.ui:263 msgid "Threads" msgstr "" -#: src/Processes.py:199 ui/ProcessesDetailsWindow.ui:178 -#: ui/ProcessesMenuCustomizations.ui:305 +#: src/Processes.py:202 ui/ProcessesDetailsWindow.ui:178 +#: ui/ProcessesMenuCustomizations.ui:277 msgid "PPID" msgstr "" -#: src/Processes.py:200 src/Users.py:135 ui/ProcessesDetailsWindow.ui:413 -#: ui/ProcessesMenuCustomizations.ui:403 ui/UsersDetailsWindow.ui:84 -#: ui/UsersMenuCustomizations.ui:151 +#: src/Processes.py:203 src/Users.py:135 ui/ProcessesDetailsWindow.ui:413 +#: ui/ProcessesMenuCustomizations.ui:375 ui/UsersDetailsWindow.ui:84 +#: ui/UsersMenuCustomizations.ui:101 msgid "UID" msgstr "" -#: src/Processes.py:201 src/Users.py:136 ui/ProcessesDetailsWindow.ui:426 -#: ui/ProcessesMenuCustomizations.ui:417 ui/UsersDetailsWindow.ui:97 -#: ui/UsersMenuCustomizations.ui:165 +#: src/Processes.py:204 src/Users.py:136 ui/ProcessesDetailsWindow.ui:426 +#: ui/ProcessesMenuCustomizations.ui:389 ui/UsersDetailsWindow.ui:97 +#: ui/UsersMenuCustomizations.ui:115 msgid "GID" msgstr "" -#: src/Processes.py:202 ui/ProcessesDetailsWindow.ui:1723 -#: ui/ProcessesMenuCustomizations.ui:319 ui/ServicesDetailsWindow.ui:75 +#: src/Processes.py:205 ui/ProcessesDetailsWindow.ui:1723 +#: ui/ProcessesMenuCustomizations.ui:291 ui/ServicesDetailsWindow.ui:75 msgid "Path" msgstr "" -#: src/Processes.py:203 ui/ProcessesDetailsWindow.ui:1506 -#: ui/ProcessesMenuCustomizations.ui:431 +#: src/Processes.py:206 ui/ProcessesDetailsWindow.ui:1506 +#: ui/ProcessesMenuCustomizations.ui:403 msgid "Command Line" msgstr "" -#: src/Processes.py:229 src/Services.py:170 src/ServicesDetails.py:127 +#: src/Processes.py:232 src/Services.py:170 src/ServicesDetails.py:127 msgid "Running" msgstr "" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Sleeping" msgstr "" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Waiting" msgstr "" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Idle" msgstr "" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Zombie" msgstr "" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Stopped" msgstr "" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Tracing Stop" msgstr "" -#: src/Processes.py:229 src/Services.py:170 src/ServicesDetails.py:127 +#: src/Processes.py:232 src/Services.py:170 src/ServicesDetails.py:127 msgid "Dead" msgstr "" -#: src/Processes.py:626 src/Sensors.py:341 src/Services.py:455 src/Users.py:501 +#: src/Processes.py:625 src/Sensors.py:341 src/Services.py:455 src/Users.py:501 #: ui/ProcessesTab.ui:66 ui/SensorsTab.ui:66 ui/ServicesTab.ui:99 #: ui/UsersTab.ui:66 msgid "Search..." @@ -360,32 +360,32 @@ msgstr "" msgid "Sensors" msgstr "" -#: src/Services.py:140 ui/ServicesMenuCustomizations.ui:123 +#: src/Services.py:140 ui/ServicesMenuCustomizations.ui:73 msgid "State" msgstr "" #: src/Services.py:141 ui/ServicesDetailsWindow.ui:400 -#: ui/ServicesMenuCustomizations.ui:137 +#: ui/ServicesMenuCustomizations.ui:87 msgid "Main PID" msgstr "" #: src/Services.py:142 ui/ServicesDetailsWindow.ui:277 -#: ui/ServicesMenuCustomizations.ui:151 +#: ui/ServicesMenuCustomizations.ui:101 msgid "Active State" msgstr "" #: src/Services.py:143 ui/ServicesDetailsWindow.ui:264 -#: ui/ServicesMenuCustomizations.ui:165 +#: ui/ServicesMenuCustomizations.ui:115 msgid "Load State" msgstr "" #: src/Services.py:144 ui/ServicesDetailsWindow.ui:290 -#: ui/ServicesMenuCustomizations.ui:179 +#: ui/ServicesMenuCustomizations.ui:129 msgid "Sub-State" msgstr "" #: src/Services.py:146 ui/ServicesDetailsWindow.ui:62 -#: ui/ServicesMenuCustomizations.ui:207 +#: ui/ServicesMenuCustomizations.ui:157 msgid "Description" msgstr "" @@ -461,7 +461,7 @@ msgstr "" #: src/SettingsGUI.py:51 ui/MainWindow.ui:276 ui/MemoryMenus.ui:23 #: ui/MemoryMenus.ui:145 ui/MemoryTab.ui:595 ui/ProcessesDetailsWindow.ui:1224 -#: ui/ProcessesMenuCustomizations.ui:537 ui/ProcessesMenuCustomizations.ui:625 +#: ui/ProcessesMenuCustomizations.ui:509 ui/ProcessesMenuCustomizations.ui:597 msgid "Memory" msgstr "" @@ -480,40 +480,39 @@ msgid "Do you want to reset all settings to defaults?" msgstr "" #: src/Users.py:133 ui/UsersDetailsWindow.ui:58 -#: ui/UsersMenuCustomizations.ui:123 +#: ui/UsersMenuCustomizations.ui:73 msgid "Full Name" msgstr "" #: src/Users.py:134 ui/UsersDetailsWindow.ui:71 -#: ui/UsersMenuCustomizations.ui:137 +#: ui/UsersMenuCustomizations.ui:87 msgid "Logged In" msgstr "" #: src/Users.py:138 ui/UsersDetailsWindow.ui:123 -#: ui/UsersMenuCustomizations.ui:193 +#: ui/UsersMenuCustomizations.ui:143 msgid "Home Directory" msgstr "" #: src/Users.py:139 ui/UsersDetailsWindow.ui:136 -#: ui/UsersMenuCustomizations.ui:221 +#: ui/UsersMenuCustomizations.ui:171 msgid "Group" msgstr "" #: src/Users.py:140 ui/UsersDetailsWindow.ui:149 -#: ui/UsersMenuCustomizations.ui:249 +#: ui/UsersMenuCustomizations.ui:199 msgid "Terminal" msgstr "" #: src/Users.py:141 ui/ProcessesDetailsWindow.ui:152 -#: ui/UsersDetailsWindow.ui:162 ui/UsersMenuCustomizations.ui:235 +#: ui/UsersDetailsWindow.ui:162 ui/UsersMenuCustomizations.ui:185 msgid "Start Time" msgstr "" #: ui/CpuMenus.ui:125 ui/DiskMenus.ui:63 ui/GpuMenus.ui:63 ui/MemoryMenus.ui:85 -#: ui/NetworkMenus.ui:63 ui/ProcessesMenuCustomizations.ui:104 -#: ui/ProcessesMenuCustomizations.ui:804 ui/ServicesMenuCustomizations.ui:49 -#: ui/ServicesMenuCustomizations.ui:280 ui/SettingsWindow.ui:248 -#: ui/UsersMenuCustomizations.ui:49 ui/UsersMenuCustomizations.ui:325 +#: ui/NetworkMenus.ui:63 ui/ProcessesMenuCustomizations.ui:776 +#: ui/ServicesMenuCustomizations.ui:226 ui/SettingsWindow.ui:248 +#: ui/UsersMenuCustomizations.ui:271 msgid "Reset" msgstr "" @@ -523,7 +522,7 @@ msgid "Chart - Show" msgstr "" #: ui/CpuMenus.ui:182 ui/DiskMenus.ui:209 ui/MemoryMenus.ui:195 -#: ui/NetworkMenus.ui:223 ui/ProcessesMenuCustomizations.ui:588 +#: ui/NetworkMenus.ui:223 ui/ProcessesMenuCustomizations.ui:560 msgid "Precision" msgstr "" @@ -630,17 +629,17 @@ msgid "All Devices" msgstr "" #: ui/DiskMenus.ui:224 ui/MemoryMenus.ui:210 ui/NetworkMenus.ui:238 -#: ui/ProcessesMenuCustomizations.ui:603 +#: ui/ProcessesMenuCustomizations.ui:575 msgid "Data Unit" msgstr "" #: ui/DiskMenus.ui:261 ui/NetworkMenus.ui:260 -#: ui/ProcessesMenuCustomizations.ui:645 +#: ui/ProcessesMenuCustomizations.ui:617 msgid "Show speed units as multiples of bits" msgstr "" #: ui/DiskMenus.ui:321 ui/MemoryMenus.ui:270 ui/NetworkMenus.ui:320 -#: ui/ProcessesMenuCustomizations.ui:693 ui/ProcessesMenuCustomizations.ui:744 +#: ui/ProcessesMenuCustomizations.ui:665 ui/ProcessesMenuCustomizations.ui:716 msgid "Show data as powers of:" msgstr "" @@ -877,23 +876,17 @@ msgstr "" msgid "Show tree lines" msgstr "" -#: ui/ProcessesMenuCustomizations.ui:120 ui/ProcessesMenuCustomizations.ui:151 -#: ui/ServicesMenuCustomizations.ui:81 ui/UsersMenuCustomizations.ui:81 +#: ui/ProcessesMenuCustomizations.ui:107 ui/ProcessesMenuCustomizations.ui:123 msgid "View" msgstr "" -#: ui/ProcessesMenuCustomizations.ui:135 ui/ServicesMenuCustomizations.ui:65 -#: ui/UsersMenuCustomizations.ui:65 -msgid "Reordering/Sorting/Widths" -msgstr "" - -#: ui/ProcessesMenuCustomizations.ui:457 ui/ProcessesMenuCustomizations.ui:476 -#: ui/ServicesMenuCustomizations.ui:230 ui/ServicesMenuCustomizations.ui:249 -#: ui/UsersMenuCustomizations.ui:275 ui/UsersMenuCustomizations.ui:294 +#: ui/ProcessesMenuCustomizations.ui:429 ui/ProcessesMenuCustomizations.ui:448 +#: ui/ServicesMenuCustomizations.ui:180 ui/ServicesMenuCustomizations.ui:196 +#: ui/UsersMenuCustomizations.ui:225 ui/UsersMenuCustomizations.ui:241 msgid "Add/Remove Columns" msgstr "" -#: ui/ProcessesMenuCustomizations.ui:773 +#: ui/ProcessesMenuCustomizations.ui:745 msgid "Numbers" msgstr "" diff --git a/locale/tr/LC_MESSAGES/system-monitoring-center.mo b/locale/tr/LC_MESSAGES/system-monitoring-center.mo index d78640f5724af1286da30ab4a94181d592d3fdc5..4d53fb2c689945fd7b4437a15f853937c4a5c296 100755 GIT binary patch delta 5755 zcmYk=37k >?+jn8oZE%UCnE$&6vfm{Bxj4T*-VSF(>a Kn{_tmrdR4mVV23EjKR0oG)2b_Q!!zWgM0M+5+ z$Qa!j40Ar`E>qyy?k0A{sLI}ho<%)iBsRdQSQkIE>tCD4Pz|0(b>J$h j`^`JD= zlxNs^Tf5#FHQ;{Ln18M9P`hyihI5{c>ex%Dk@-+xm}lop?D|U7W_%wtL-}SQs@)yt z7goO)HK0Rwe!3d-uLoSFLc8)7s=-)Z1 uIQtJ%d{7KByTOZsyqanWzrG zYA!@QXBldSJ}@`?DCj|ZP@C;L)C~NBn!0PKsl1KqNB|43kwu`sR|ZvI9reI?)LJJa z``NWe-Pa%0@lmLDvr#kQn@B-xIomF*M}46X)zh7J{;hcu^`2iwHS`B+WFbtCW+;Xa zJ*Y8iCYz!Lkb#NV4ohJ+@_nBhPvJ=_CSf_;g_?;Yn2r}Q8RKet4P~Ncs1K^6Lr^0g zhnksLs1D3U%}6e)gG*5(eh)Qcg&3swe+LEKunX1TH|7b{jTcc3T}REx?^Yib=XE$1 zRiA+BKr`egz_mbqzZa^*1MPgYo#$Ybj| -foh3*U^mo#15h0tj(W~`^uPa8 zD5!y#&4sAly$TtO+m3qR8SI4DP(L^s30}v$qehs8q4+$8;Y8GHJsn5kJE)}$P4wQP zDwwYKKZOFz;<8XT%tJkJIfi4t)o(_PXs>zL>d&B->^f>mq8m8JesgiCj 9Y76rKo^~DvahIV2&evf*cPNGKmD{6%IusMb#c}vt9)xln #V*I zb^phx0qn8*qZq~csfNtIzEDhsrv5in&qEt|4M(9iPkGc-R>MH7ZN{TIn22hyIYwhg zR0n&b_RvsNyK^xbb5R3a;iI4#$U{Bopk4R@)xb|?F{%T1Q5`Oo>=}WYfeNT4tBTqS zNvHumf%?hrZRcZAOW;Gb=bJ~N424CghF7C*$Vc^X3#wzEqjvLt^Jmokfhk@GBFz|7 zM=B%#xkNtnpnj+U4Mx2^+1|O&yI)lDYqk}&DT`1ey@FbTo8}$Vp1F_u zUj4?N$(YG`Q!InC&9|^E=WDQq{{CO0pphh`dTW@9`a&zzRA! riK<^< zE=E20ZPcE~Lp8h;)q(w}5g)-ycox;6yQq!_KH}|}Xw-9Ju^u+?QHZ0^4P$XU@-J#P z7u9ecs)0h(=KBn_7j~o8a=%@_fV%%W#$W*J7l##4BTYvQpgn4@^gu1WZy*JI(PtOt zqeie4^@R;q|0!z3U!q2E2$S&~vTt3*W?nlTQ8UpK_5C5J0gOj|Zz}5TS%^b;tXoDw zQ+*#RU=V*%w1!ns4J4u(Y=-J+2h>dTKz*+->iz-9zbo7q HYN@xdat)xT|3lfe4d;nb4WblU*Z1a0-x=z zeAYaU8@%!J$Hyx3u`79(JW2ME8)OF2@fg|YFL@u+t$YmoTDcKkCj&@`HU!6)B#`oY zJVEXd9RUG8evc`PAzzUdB#*2lIu?-E$yCyT=>L-GnCaoR<0+z@J(BSD`47E<4~}&d zF4@U`EF?$BQ1SxLcdf~ V4Cu9`yrSb7U!fWjRcm5L?M=B8=-N-=l0m&c_jvpull4w;hD?6bq zd6^s_&ymMTDN>#MgXkDdUL^-fWv%~r6xNUj$1DmB$@e6}Dj&iY tga5e zXyyJ`K*C5c?d$lOyy7o;f5eI?``?;U+^~z2O{A9H@HGBTnvf~v7TH3&lbb}xSP$0< r|6=7ns7*bwpl7AS;RWq#jSUV>O^r)w);#@@f^G4IQ3bQo+J^ieh9?~- delta 5843 zcmZA533N|a0>|+iiEJbxG-(L3h%F=`iC|(G%UD{ewU!2xim@c3f|<;; *lMYfhEmj0YQDd`n=?+|>CflB``)|nZvV&W^@)2YIcI{s z-ZC8i9>#=Ywy!ZGDetJJT4M%=7?Xs9Fc4>9Wh_K*d=IPQ8Vts*_WD;?h4X_LfTz$8 zOR+BAa_b#aBh+mm5_Llys^M1lyghny-W~O#p0<84*5Eu7YhoU%gZbDM-$9MxqOHG; zYS-&YV;G~Uf_}!~VG4A{)WtMRM!jen>IHK#7FS?>JY=u`Z1oIt8?1)vKp1KujW7sX zpgPjg+Si(iVZ7f=qM#nlMorZMUBH$6p$2xL8a#+zcoOU2SyV?KqNduvmOB$6=)-v| zs@+6<0#j{$A6q{d9W^+df*KlyQ8)?9JA&%@N{qy<7>6gY0s7W~6x`ye+E3Pop}J zj+*jJd!A*lPe65SYHj9UYx{=1aSr-(UV!S@yQq<^LOoDy&v)4Cdr+J40BVK~TTi3f zy=?u#*8hka&^>$ZAI|*i1vT0F+LaNg2HT@%qzkIyKK6P#s$(yrMmz;IQ?spw_WD{> zhc{Zcqux`3nxU_)XB-N8(KXa&`vo-vK`gMQt`=%4BT*e`j2c-Y>bVqK-x>A7G}KxT zKsLM?i@NU>RLAF`+AToMgtM4})^dZra18apX;e>3?fHGH57VUIc}-M94N)VDL;f>u z_(Lxmgqq2rr~zbR6U@d+Sb#k5m_-zNP_YcFV;O2De#K-Au4ha 6Q_u}%s0Qy^D@V9D2BR7ZN6knKs)1xw zhufp-d!ss#fqWXw2-JO(Q5~LP&*$6oLJV-YP(*=cHy@&=^f2<1HYbruFt<=&xElNh zRo@8Jp^m62ehQmoZ`44hqGoEgwE#6EOHdtJj_UAwbTs0f6!gG8d*LwZ1sAMksLga6 z8)E<;34JkBkYAEX!x$WcYIqK+y``urFG97q-Ci$2b^O~X=3i5D+*Vvb&A=7wbyUyq zpgQ^h)v#Z*`=aWo5k;cvV^Q}fqGqBMYA t@5Z)19R;S3sF5@ zfm-AB$l%Q`tdHkW_xo_7-+vIQ!8+C^=*4*odSWW-JsnWb4MMe_;n<2X$XC_mq8iFa zHM|JDun0Ak>rhj-)7I}s-M`n?AG7DDP%pZI+B-Ke0litLL`*@=oRdXCJ(+}RXfk@? zOw?wZgKB6E_Q%aw8GReLOAv^fp}MFkPe3hcsy*+Dnt{IPjRQ~v8;UU=tbaCzPE^cm z=&sc ==RQFLM@o(h5s2=JQ9E(2K26bOYY=(VMAF3&+7tTlBw+z+6)mZ-b z{|6K_;+?1lKDQo5?d}W6pv@!H3uE{RbjKvrhi5Wslf8)=VG;V`2K2*isGoNUj={62 zrR>p!Uy*+Q&rwLmTx6L{5$c8ms283=f4pkz@1jQJ7wZ~|x<3ZBWGzuk(hJ$A=6O`d zrlSU!kJ@X6=%`{Fg(|qmdIa_0IaEVlP2CQJphg;r8euYOgzc~mc0(=ER8$8Spk{U@ z>OE^w1N<2EzH?1kf2~m&6>J0Z2ve~E3&<>);iwnnqZ%l%u0qYoR;-F8sJ-$H>SuNo z)xm4F{toK?ho}Mg#<};0$1(o_R76ps2NFv-(Nc^(GgUh4_$#QV(^3T?U2tc5$0EYuoKL_P2_YAWZUUidz04L71j zz6CX+ofwS!P-}Yzb^le==DUHq?*Rs*Un2GT{fARfLk&?E5_ADOVLeR4>X?ISa0=>Y zHVxImg{T* =pP!rP@7~NssqzeYd;rT z;oGPNkDy+B2{lu T+s88whjsCN4&GymFD!>CY4Mk32>UbE*P zVJzpTuqpbsbU(?-s1Ei HR;G1>`&OH=<((;a64ub9qM<9QsIA9GV%;+KUwx_&v!d?Z|UP$4#Pt#1xTU z $OeH#ABQ42$ z F~4&QrXfzVWucilPX0x_$P;7~`7`mMQ;l#W=}ulC z?a6jhalA$04yi+ykT5cr=$K8GkxhEb1=Vo$b1~PfJMf4tU$pMTV? hagJ0Y7QR`TZvXsP-wPXzGN!pM|@*naCGM$VkKatPLZ;#%;t>An)nMeGX zttfl_0KP(2kO1P8@JBJxF@)SAU5OVDwZb40N*+HRaZ+F_F5}C#T$yJM+VWTUj4i)u z6_ZHr|IaI#jN)b?NBu*` U)i^LQbhCQHc5%a nc@4G%g!J9LDK{fKV{Arz*AY3RzgUtzIxBlbZgJD3&ffn6J%c%& diff --git a/locale/tr/LC_MESSAGES/system-monitoring-center.po b/locale/tr/LC_MESSAGES/system-monitoring-center.po index 332cd9f9..ae9e3fff 100755 --- a/locale/tr/LC_MESSAGES/system-monitoring-center.po +++ b/locale/tr/LC_MESSAGES/system-monitoring-center.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-14 13:12+0300\n" -"PO-Revision-Date: 2022-06-14 15:43+0300\n" +"POT-Creation-Date: 2022-06-22 09:57+0300\n" +"PO-Revision-Date: 2022-06-22 09:57+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -38,8 +38,8 @@ msgstr "Disk bölümü" #: src/Disk.py:259 src/SettingsGUI.py:51 ui/DiskDetailsWindow.ui:45 #: ui/DiskMenus.ui:23 ui/DiskMenus.ui:365 ui/DiskTab.ui:543 #: ui/MainWindow.ui:323 ui/PerformanceSummaryHeaderBarGrid.ui:67 -#: ui/ProcessesDetailsWindow.ui:1463 ui/ProcessesMenuCustomizations.ui:558 -#: ui/ProcessesMenuCustomizations.ui:636 +#: ui/ProcessesDetailsWindow.ui:1463 ui/ProcessesMenuCustomizations.ui:530 +#: ui/ProcessesMenuCustomizations.ui:608 msgid "Disk" msgstr "Disk" @@ -81,7 +81,7 @@ msgstr "PyPI'da daha güncel bir sürüm var." #: src/MainGUI.py:516 src/SettingsGUI.py:51 ui/MainWindow.ui:182 #: ui/ProcessesDetailsWindow.ui:709 ui/ServicesDetailsWindow.ui:613 -#: ui/SummaryTab.ui:21 +#: ui/SummaryTab.ui:20 msgid "Summary" msgstr "Özet" @@ -148,10 +148,10 @@ msgstr "Yuva Kimliği" msgid "File" msgstr "Dosya" -#: src/MemorySwapDetails.py:95 src/Processes.py:185 src/Sensors.py:83 +#: src/MemorySwapDetails.py:95 src/Processes.py:188 src/Sensors.py:83 #: src/Services.py:139 ui/ProcessesDetailsWindow.ui:48 -#: ui/ProcessesMenuCustomizations.ui:177 ui/ServicesDetailsWindow.ui:49 -#: ui/ServicesMenuCustomizations.ui:107 +#: ui/ProcessesMenuCustomizations.ui:149 ui/ServicesDetailsWindow.ui:49 +#: ui/ServicesMenuCustomizations.ui:57 msgid "Name" msgstr "İsim" @@ -160,8 +160,8 @@ msgstr "İsim" msgid "Used" msgstr "Kullanılan" -#: src/MemorySwapDetails.py:99 src/Processes.py:197 -#: ui/ProcessesDetailsWindow.ui:100 ui/ProcessesMenuCustomizations.ui:277 +#: src/MemorySwapDetails.py:99 src/Processes.py:200 +#: ui/ProcessesDetailsWindow.ui:100 ui/ProcessesMenuCustomizations.ui:249 msgid "Priority" msgstr "Öncelik" @@ -177,32 +177,32 @@ msgstr "Ethernet" msgid "Wi-Fi" msgstr "Wi-Fi" -#: src/Performance.py:1081 src/Processes.py:189 src/SettingsGUI.py:51 +#: src/Performance.py:1081 src/Processes.py:192 src/SettingsGUI.py:51 #: src/Users.py:142 ui/CpuMenus.ui:23 ui/CpuMenus.ui:155 ui/CpuTab.ui:453 #: ui/MainWindow.ui:229 ui/PerformanceSummaryHeaderBarGrid.ui:17 #: ui/ProcessesDetailsWindow.ui:113 ui/ProcessesDetailsWindow.ui:741 -#: ui/ProcessesDetailsWindow.ui:833 ui/ProcessesMenuCustomizations.ui:235 -#: ui/ProcessesMenuCustomizations.ui:526 ui/UsersDetailsWindow.ui:175 -#: ui/UsersMenuCustomizations.ui:207 +#: ui/ProcessesDetailsWindow.ui:833 ui/ProcessesMenuCustomizations.ui:207 +#: ui/ProcessesMenuCustomizations.ui:498 ui/UsersDetailsWindow.ui:175 +#: ui/UsersMenuCustomizations.ui:157 msgid "CPU" msgstr "MİB" -#: src/Performance.py:1099 src/Processes.py:626 src/SettingsGUI.py:50 +#: src/Performance.py:1099 src/Processes.py:625 src/SettingsGUI.py:50 #: src/Users.py:137 ui/MainWindow.ui:675 ui/ProcessesMenuCustomizations.ui:23 #: ui/ProcessesTab.ui:48 ui/UsersDetailsWindow.ui:110 -#: ui/UsersMenuCustomizations.ui:179 +#: ui/UsersMenuCustomizations.ui:129 msgid "Processes" msgstr "İşlemler" -#: src/Performance.py:1257 src/Processes.py:195 ui/DiskMenus.ui:121 +#: src/Performance.py:1257 src/Processes.py:198 ui/DiskMenus.ui:121 #: ui/DiskTab.ui:69 ui/ProcessesDetailsWindow.ui:139 -#: ui/ProcessesDetailsWindow.ui:1281 ui/ProcessesMenuCustomizations.ui:347 +#: ui/ProcessesDetailsWindow.ui:1281 ui/ProcessesMenuCustomizations.ui:319 msgid "Read Speed" msgstr "Okuma Hızı" -#: src/Performance.py:1264 src/Processes.py:196 ui/DiskMenus.ui:134 +#: src/Performance.py:1264 src/Processes.py:199 ui/DiskMenus.ui:134 #: ui/DiskTab.ui:81 ui/ProcessesDetailsWindow.ui:664 -#: ui/ProcessesDetailsWindow.ui:1294 ui/ProcessesMenuCustomizations.ui:361 +#: ui/ProcessesDetailsWindow.ui:1294 ui/ProcessesMenuCustomizations.ui:333 msgid "Write Speed" msgstr "Yazma Hızı" @@ -214,113 +214,113 @@ msgstr "İndirme Hızı" msgid "Upload Speed" msgstr "Yükleme Hızı" -#: src/Processes.py:186 src/ProcessesDetails.py:252 src/ProcessesDetails.py:668 -#: ui/ProcessesDetailsWindow.ui:61 ui/ProcessesMenuCustomizations.ui:193 +#: src/Processes.py:189 src/ProcessesDetails.py:252 src/ProcessesDetails.py:668 +#: ui/ProcessesDetailsWindow.ui:61 ui/ProcessesMenuCustomizations.ui:165 msgid "PID" msgstr "PID" -#: src/Processes.py:187 src/Users.py:132 ui/ProcessesDetailsWindow.ui:87 -#: ui/ProcessesMenuCustomizations.ui:207 ui/UsersDetailsWindow.ui:45 -#: ui/UsersMenuCustomizations.ui:107 +#: src/Processes.py:190 src/Users.py:132 ui/ProcessesDetailsWindow.ui:87 +#: ui/ProcessesMenuCustomizations.ui:179 ui/UsersDetailsWindow.ui:45 +#: ui/UsersMenuCustomizations.ui:57 msgid "User" msgstr "Kullanıcı" -#: src/Processes.py:188 ui/ProcessesDetailsWindow.ui:74 -#: ui/ProcessesMenuCustomizations.ui:221 +#: src/Processes.py:191 ui/ProcessesDetailsWindow.ui:74 +#: ui/ProcessesMenuCustomizations.ui:193 msgid "Status" msgstr "Durum" -#: src/Processes.py:190 src/Services.py:145 ui/ProcessesDetailsWindow.ui:126 -#: ui/ProcessesDetailsWindow.ui:850 ui/ProcessesMenuCustomizations.ui:249 -#: ui/ServicesDetailsWindow.ui:238 ui/ServicesMenuCustomizations.ui:193 +#: src/Processes.py:193 src/Services.py:145 ui/ProcessesDetailsWindow.ui:126 +#: ui/ProcessesDetailsWindow.ui:850 ui/ProcessesMenuCustomizations.ui:221 +#: ui/ServicesDetailsWindow.ui:238 ui/ServicesMenuCustomizations.ui:143 msgid "Memory (RSS)" msgstr "Bellek (RSS)" -#: src/Processes.py:191 ui/ProcessesDetailsWindow.ui:863 -#: ui/ProcessesMenuCustomizations.ui:263 +#: src/Processes.py:194 ui/ProcessesDetailsWindow.ui:863 +#: ui/ProcessesMenuCustomizations.ui:235 msgid "Memory (VMS)" msgstr "Bellek (VMS)" -#: src/Processes.py:192 ui/ProcessesDetailsWindow.ui:876 -#: ui/ProcessesMenuCustomizations.ui:333 +#: src/Processes.py:195 ui/ProcessesDetailsWindow.ui:876 +#: ui/ProcessesMenuCustomizations.ui:305 msgid "Memory (Shared)" msgstr "Bellek (Paylaşılan)" -#: src/Processes.py:193 ui/DiskTab.ui:176 ui/ProcessesDetailsWindow.ui:1307 -#: ui/ProcessesMenuCustomizations.ui:375 +#: src/Processes.py:196 ui/DiskTab.ui:176 ui/ProcessesDetailsWindow.ui:1307 +#: ui/ProcessesMenuCustomizations.ui:347 msgid "Read Data" msgstr "Okunan Veri" -#: src/Processes.py:194 ui/DiskTab.ui:189 ui/ProcessesDetailsWindow.ui:1320 -#: ui/ProcessesMenuCustomizations.ui:389 +#: src/Processes.py:197 ui/DiskTab.ui:189 ui/ProcessesDetailsWindow.ui:1320 +#: ui/ProcessesMenuCustomizations.ui:361 msgid "Write Data" msgstr "Yazılan Veri" -#: src/Processes.py:198 ui/ProcessesDetailsWindow.ui:754 -#: ui/ProcessesMenuCustomizations.ui:291 +#: src/Processes.py:201 ui/ProcessesDetailsWindow.ui:754 +#: ui/ProcessesMenuCustomizations.ui:263 msgid "Threads" msgstr "İşlem Parçacıkları" -#: src/Processes.py:199 ui/ProcessesDetailsWindow.ui:178 -#: ui/ProcessesMenuCustomizations.ui:305 +#: src/Processes.py:202 ui/ProcessesDetailsWindow.ui:178 +#: ui/ProcessesMenuCustomizations.ui:277 msgid "PPID" msgstr "PPID" -#: src/Processes.py:200 src/Users.py:135 ui/ProcessesDetailsWindow.ui:413 -#: ui/ProcessesMenuCustomizations.ui:403 ui/UsersDetailsWindow.ui:84 -#: ui/UsersMenuCustomizations.ui:151 +#: src/Processes.py:203 src/Users.py:135 ui/ProcessesDetailsWindow.ui:413 +#: ui/ProcessesMenuCustomizations.ui:375 ui/UsersDetailsWindow.ui:84 +#: ui/UsersMenuCustomizations.ui:101 msgid "UID" msgstr "UID" -#: src/Processes.py:201 src/Users.py:136 ui/ProcessesDetailsWindow.ui:426 -#: ui/ProcessesMenuCustomizations.ui:417 ui/UsersDetailsWindow.ui:97 -#: ui/UsersMenuCustomizations.ui:165 +#: src/Processes.py:204 src/Users.py:136 ui/ProcessesDetailsWindow.ui:426 +#: ui/ProcessesMenuCustomizations.ui:389 ui/UsersDetailsWindow.ui:97 +#: ui/UsersMenuCustomizations.ui:115 msgid "GID" msgstr "GID" -#: src/Processes.py:202 ui/ProcessesDetailsWindow.ui:1723 -#: ui/ProcessesMenuCustomizations.ui:319 ui/ServicesDetailsWindow.ui:75 +#: src/Processes.py:205 ui/ProcessesDetailsWindow.ui:1723 +#: ui/ProcessesMenuCustomizations.ui:291 ui/ServicesDetailsWindow.ui:75 msgid "Path" msgstr "Yol" -#: src/Processes.py:203 ui/ProcessesDetailsWindow.ui:1506 -#: ui/ProcessesMenuCustomizations.ui:431 +#: src/Processes.py:206 ui/ProcessesDetailsWindow.ui:1506 +#: ui/ProcessesMenuCustomizations.ui:403 msgid "Command Line" msgstr "Komut Satırı" -#: src/Processes.py:229 src/Services.py:170 src/ServicesDetails.py:127 +#: src/Processes.py:232 src/Services.py:170 src/ServicesDetails.py:127 msgid "Running" msgstr "Çalışıyor" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Sleeping" msgstr "Uyuyor" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Waiting" msgstr "Bekliyor" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Idle" msgstr "Boşta" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Zombie" msgstr "Zombi" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Stopped" msgstr "Durdu" -#: src/Processes.py:229 +#: src/Processes.py:232 msgid "Tracing Stop" msgstr "Tracing Stop" -#: src/Processes.py:229 src/Services.py:170 src/ServicesDetails.py:127 +#: src/Processes.py:232 src/Services.py:170 src/ServicesDetails.py:127 msgid "Dead" msgstr "Sonlanmış" -#: src/Processes.py:626 src/Sensors.py:341 src/Services.py:455 src/Users.py:501 +#: src/Processes.py:625 src/Sensors.py:341 src/Services.py:455 src/Users.py:501 #: ui/ProcessesTab.ui:66 ui/SensorsTab.ui:66 ui/ServicesTab.ui:99 #: ui/UsersTab.ui:66 msgid "Search..." @@ -363,32 +363,32 @@ msgstr "Kritik" msgid "Sensors" msgstr "Algılayıcı" -#: src/Services.py:140 ui/ServicesMenuCustomizations.ui:123 +#: src/Services.py:140 ui/ServicesMenuCustomizations.ui:73 msgid "State" msgstr "Durum" #: src/Services.py:141 ui/ServicesDetailsWindow.ui:400 -#: ui/ServicesMenuCustomizations.ui:137 +#: ui/ServicesMenuCustomizations.ui:87 msgid "Main PID" msgstr "Ana PID" #: src/Services.py:142 ui/ServicesDetailsWindow.ui:277 -#: ui/ServicesMenuCustomizations.ui:151 +#: ui/ServicesMenuCustomizations.ui:101 msgid "Active State" msgstr "Aktiflik Durumu" #: src/Services.py:143 ui/ServicesDetailsWindow.ui:264 -#: ui/ServicesMenuCustomizations.ui:165 +#: ui/ServicesMenuCustomizations.ui:115 msgid "Load State" msgstr "Yüklenme Durumu" #: src/Services.py:144 ui/ServicesDetailsWindow.ui:290 -#: ui/ServicesMenuCustomizations.ui:179 +#: ui/ServicesMenuCustomizations.ui:129 msgid "Sub-State" msgstr "Alt Durum" #: src/Services.py:146 ui/ServicesDetailsWindow.ui:62 -#: ui/ServicesMenuCustomizations.ui:207 +#: ui/ServicesMenuCustomizations.ui:157 msgid "Description" msgstr "Açıklama" @@ -464,7 +464,7 @@ msgstr "Sistem" #: src/SettingsGUI.py:51 ui/MainWindow.ui:276 ui/MemoryMenus.ui:23 #: ui/MemoryMenus.ui:145 ui/MemoryTab.ui:595 ui/ProcessesDetailsWindow.ui:1224 -#: ui/ProcessesMenuCustomizations.ui:537 ui/ProcessesMenuCustomizations.ui:625 +#: ui/ProcessesMenuCustomizations.ui:509 ui/ProcessesMenuCustomizations.ui:597 msgid "Memory" msgstr "Bellek" @@ -483,40 +483,39 @@ msgid "Do you want to reset all settings to defaults?" msgstr "Tüm ayarları varsayılanlara sıfırlamak istiyor musunuz?" #: src/Users.py:133 ui/UsersDetailsWindow.ui:58 -#: ui/UsersMenuCustomizations.ui:123 +#: ui/UsersMenuCustomizations.ui:73 msgid "Full Name" msgstr "Tam Ad" #: src/Users.py:134 ui/UsersDetailsWindow.ui:71 -#: ui/UsersMenuCustomizations.ui:137 +#: ui/UsersMenuCustomizations.ui:87 msgid "Logged In" msgstr "Giriş Yapmış" #: src/Users.py:138 ui/UsersDetailsWindow.ui:123 -#: ui/UsersMenuCustomizations.ui:193 +#: ui/UsersMenuCustomizations.ui:143 msgid "Home Directory" msgstr "Ev Dizini" #: src/Users.py:139 ui/UsersDetailsWindow.ui:136 -#: ui/UsersMenuCustomizations.ui:221 +#: ui/UsersMenuCustomizations.ui:171 msgid "Group" msgstr "Grup" #: src/Users.py:140 ui/UsersDetailsWindow.ui:149 -#: ui/UsersMenuCustomizations.ui:249 +#: ui/UsersMenuCustomizations.ui:199 msgid "Terminal" msgstr "Uçbirim" #: src/Users.py:141 ui/ProcessesDetailsWindow.ui:152 -#: ui/UsersDetailsWindow.ui:162 ui/UsersMenuCustomizations.ui:235 +#: ui/UsersDetailsWindow.ui:162 ui/UsersMenuCustomizations.ui:185 msgid "Start Time" msgstr "Başlama Zamanı" #: ui/CpuMenus.ui:125 ui/DiskMenus.ui:63 ui/GpuMenus.ui:63 ui/MemoryMenus.ui:85 -#: ui/NetworkMenus.ui:63 ui/ProcessesMenuCustomizations.ui:104 -#: ui/ProcessesMenuCustomizations.ui:804 ui/ServicesMenuCustomizations.ui:49 -#: ui/ServicesMenuCustomizations.ui:280 ui/SettingsWindow.ui:248 -#: ui/UsersMenuCustomizations.ui:49 ui/UsersMenuCustomizations.ui:325 +#: ui/NetworkMenus.ui:63 ui/ProcessesMenuCustomizations.ui:776 +#: ui/ServicesMenuCustomizations.ui:226 ui/SettingsWindow.ui:248 +#: ui/UsersMenuCustomizations.ui:271 msgid "Reset" msgstr "Sıfırla" @@ -526,7 +525,7 @@ msgid "Chart - Show" msgstr "Grafik - Göster" #: ui/CpuMenus.ui:182 ui/DiskMenus.ui:209 ui/MemoryMenus.ui:195 -#: ui/NetworkMenus.ui:223 ui/ProcessesMenuCustomizations.ui:588 +#: ui/NetworkMenus.ui:223 ui/ProcessesMenuCustomizations.ui:560 msgid "Precision" msgstr "Hassasiyet" @@ -633,17 +632,17 @@ msgid "All Devices" msgstr "Tüm Aygıtlar" #: ui/DiskMenus.ui:224 ui/MemoryMenus.ui:210 ui/NetworkMenus.ui:238 -#: ui/ProcessesMenuCustomizations.ui:603 +#: ui/ProcessesMenuCustomizations.ui:575 msgid "Data Unit" msgstr "Veri Birimi" #: ui/DiskMenus.ui:261 ui/NetworkMenus.ui:260 -#: ui/ProcessesMenuCustomizations.ui:645 +#: ui/ProcessesMenuCustomizations.ui:617 msgid "Show speed units as multiples of bits" msgstr "Hız birimlerini bit katları olarak göster" #: ui/DiskMenus.ui:321 ui/MemoryMenus.ui:270 ui/NetworkMenus.ui:320 -#: ui/ProcessesMenuCustomizations.ui:693 ui/ProcessesMenuCustomizations.ui:744 +#: ui/ProcessesMenuCustomizations.ui:665 ui/ProcessesMenuCustomizations.ui:716 msgid "Show data as powers of:" msgstr "Verileri katları olarak göster:" @@ -884,23 +883,17 @@ msgstr "İşlemleri ağaç olarak göster" msgid "Show tree lines" msgstr "Ağaç çizgilerini göster" -#: ui/ProcessesMenuCustomizations.ui:120 ui/ProcessesMenuCustomizations.ui:151 -#: ui/ServicesMenuCustomizations.ui:81 ui/UsersMenuCustomizations.ui:81 +#: ui/ProcessesMenuCustomizations.ui:107 ui/ProcessesMenuCustomizations.ui:123 msgid "View" msgstr "Görünüm" -#: ui/ProcessesMenuCustomizations.ui:135 ui/ServicesMenuCustomizations.ui:65 -#: ui/UsersMenuCustomizations.ui:65 -msgid "Reordering/Sorting/Widths" -msgstr "Sıralama/Genişlikler" - -#: ui/ProcessesMenuCustomizations.ui:457 ui/ProcessesMenuCustomizations.ui:476 -#: ui/ServicesMenuCustomizations.ui:230 ui/ServicesMenuCustomizations.ui:249 -#: ui/UsersMenuCustomizations.ui:275 ui/UsersMenuCustomizations.ui:294 +#: ui/ProcessesMenuCustomizations.ui:429 ui/ProcessesMenuCustomizations.ui:448 +#: ui/ServicesMenuCustomizations.ui:180 ui/ServicesMenuCustomizations.ui:196 +#: ui/UsersMenuCustomizations.ui:225 ui/UsersMenuCustomizations.ui:241 msgid "Add/Remove Columns" msgstr "Sütun Ekle/Çıkart" -#: ui/ProcessesMenuCustomizations.ui:773 +#: ui/ProcessesMenuCustomizations.ui:745 msgid "Numbers" msgstr "Sayılar" diff --git a/setup.py b/setup.py index 65a1c709..3bd28ce0 100755 --- a/setup.py +++ b/setup.py @@ -16,8 +16,10 @@ def files_in_folder(folder): os.chmod("integration/com.github.hakand34.system-monitoring-center.desktop", 0o644) os.chmod("locale/cs/LC_MESSAGES/system-monitoring-center.mo", 0o644) +os.chmod("locale/hu/LC_MESSAGES/system-monitoring-center.mo", 0o644) os.chmod("locale/pl/LC_MESSAGES/system-monitoring-center.mo", 0o644) os.chmod("locale/pt_BR/LC_MESSAGES/system-monitoring-center.mo", 0o644) +os.chmod("locale/ru_RU/LC_MESSAGES/system-monitoring-center.mo", 0o644) os.chmod("locale/tr/LC_MESSAGES/system-monitoring-center.mo", 0o644) for file in files_in_folder("database/"): os.chmod(file, 0o644) diff --git a/src/Config.py b/src/Config.py index ed3a010d..c59e526f 100755 --- a/src/Config.py +++ b/src/Config.py @@ -81,13 +81,10 @@ def config_default_reset_all_func(self): self.config_default_performance_disk_func() self.config_default_performance_network_func() self.config_default_performance_gpu_func() - self.config_default_performance_sensors_row_column_func() + self.config_default_performance_sensors_func() self.config_default_processes_func() - self.config_default_processes_row_sort_column_order_func() self.config_default_users_func() - self.config_default_users_row_sort_column_order_func() self.config_default_services_func() - self.config_default_services_row_sort_column_order_func() # ----------------------- Called for default general settings ----------------------- @@ -157,7 +154,7 @@ def config_default_performance_gpu_func(self): # ----------------------- Called for default Sensors Tab Row Sort Column Order Width settings ----------------------- - def config_default_performance_sensors_row_column_func(self): + def config_default_performance_sensors_func(self): self.sensors_treeview_columns_shown = [0, 1, 2, 3, 4] self.sensors_data_row_sorting_column = 0 @@ -182,16 +179,7 @@ def config_default_processes_func(self): self.processes_treeview_columns_shown = [0, 1, 2, 4, 5, 10, 11] self.processes_data_row_sorting_column = 0 self.processes_data_row_sorting_order = 0 - self.processes_data_column_order = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18] - self.processes_data_column_widths = [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - - - # ----------------------- Called for default Processes Tab Row Sort Column Order Width settings ----------------------- - def config_default_processes_row_sort_column_order_func(self): - - self.processes_data_row_sorting_column = 0 - self.processes_data_row_sorting_order = 0 - self.processes_data_column_order = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18] + self.processes_data_column_order = [0, 1, 2, -1, 3, 4, -1, -1, -1, -1, 5, 6, -1, -1, -1, -1, -1, -1, -1] self.processes_data_column_widths = [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] @@ -202,19 +190,10 @@ def config_default_users_func(self): self.users_treeview_columns_shown = [0, 2, 3, 5, 6, 7, 10] self.users_data_row_sorting_column = 0 self.users_data_row_sorting_order = 0 - self.users_data_column_order = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] + self.users_data_column_order = [0, -1, 1, 2, -1, 3, 4, 5, -1, -1, 6] self.users_data_column_widths = [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - # ----------------------- Called for default Users Tab Row Sort Column Order Width settings ----------------------- - def config_default_users_row_sort_column_order_func(self): - - self.users_data_row_sorting_column = 0 - self.users_data_row_sorting_order = 0 - self.users_data_column_order = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] - self.users_data_column_widths = [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - - # ----------------------- Called for default Services Tab settings ----------------------- def config_default_services_func(self): @@ -227,15 +206,6 @@ def config_default_services_func(self): self.services_data_column_widths = [-1, -1, -1, -1, -1, -1, -1, -1] - # ----------------------- Called for default Services Tab Row Sort Column Order Width settings ----------------------- - def config_default_services_row_sort_column_order_func(self): - - self.services_data_row_sorting_column = 0 - self.services_data_row_sorting_order = 0 - self.services_data_column_order = [0, 1, 2, 3, 4, 5, 6, 7] - self.services_data_column_widths = [-1, -1, -1, -1, -1, -1, -1, -1] - - # ----------------------- Called for reading settings from the configration file ----------------------- def config_get_values_func(self): diff --git a/src/Gpu.py b/src/Gpu.py index 0fb0cd78..21ee2c85 100755 --- a/src/Gpu.py +++ b/src/Gpu.py @@ -374,7 +374,7 @@ def gpu_load_memory_frequency_power_func(self, gpu_pci_address): # If selected GPU vendor is AMD. if self.device_vendor_id in ["v00001022", "v00001002"]: - # For more information about files under "/sys/class/drm/card[NUMBER]/device/" and their content for AMD GPUs: https://dri.freedesktop.org/docs/drm/gpu/amdgpu.html + # For more information about files under "/sys/class/drm/card[NUMBER]/device/" and their content for AMD GPUs: https://dri.freedesktop.org/docs/drm/gpu/amdgpu.html and https://wiki.archlinux.org/title/AMDGPU. # Get GPU current, min, max frequencies (engine frequencies). This file contains all available frequencies of the GPU. There is no separate frequency information in files for video clock frequency for AMD GPUs. gpu_frequency_file_output = "-" @@ -626,9 +626,22 @@ def gpu_load_amd_func(self, *args): # ----------------------- Get screen resolution and refresh rate ----------------------- def gpu_resolution_refresh_rate_func(self): - # Get current resolution + # Get current screen. current_screen = Gdk.Screen.get_default() - current_resolution = str(current_screen.get_width()) + "x" + str(current_screen.get_height()) + + # Get current screen resolution. + try: + xrandr_output = (subprocess.check_output(["xrandr"], shell=False)).decode().strip() + xrandr_output_lines = xrandr_output.split("\n") + if "Screen 1:" not in xrandr_output: + for line in xrandr_output_lines: + if "Screen 0:" in line: + current_resolution = ''.join(line.split("current")[1].split(",")[0].strip().split(" ")) + except Exception: + xrandr_output = "-" + current_resolution = "-" + if current_resolution == "-": + current_resolution = str(current_screen.get_width()) + "x" + str(current_screen.get_height()) # Get current refresh rate try: @@ -642,8 +655,9 @@ def gpu_resolution_refresh_rate_func(self): # If refresh rate is not get or it is smaller than 30 (incorrect values such as 1, 2.14 are get on some systems such as RB-Pi devices), get it by using xrandr (if there is only one monitor connected). if current_refresh_rate == "Unknown" or current_refresh_rate < 30: try: - xrandr_output = (subprocess.check_output(["xrandr"], shell=False)).decode().strip() - xrandr_output_lines = xrandr_output.split("\n") + if xrandr_output == "-": + xrandr_output = (subprocess.check_output(["xrandr"], shell=False)).decode().strip() + xrandr_output_lines = xrandr_output.split("\n") number_of_monitors = xrandr_output.count(" connected") if number_of_monitors == 1: for line in xrandr_output_lines: diff --git a/src/Processes.py b/src/Processes.py index 3f53f0e4..8f0c6aa3 100755 --- a/src/Processes.py +++ b/src/Processes.py @@ -62,7 +62,8 @@ def on_treeview2101_button_press_event(widget, event): global selected_process_pid try: selected_process_pid = pid_list[processes_data_rows.index(model[treeiter][:])] - except ValueError: # It gives error such as "ValueError: [True, 'system-monitoring-center-process-symbolic', 'python3', 2411, 'asush', 'Running', 1.6633495783351964, 98824192, 548507648, 45764608, 0, 16384, 0, 5461, 0, 4, 1727, 1000, 1000, '/usr/bin/python3.9'] is not in list" rarely. It is handled in this situation. + # It gives error such as "ValueError: [True, 'system-monitoring-center-process-symbolic', 'python3', 2411, 'asush', 'Running', 1.6633495783351964, 98824192, 548507648, 45764608, 0, 16384, 0, 5461, 0, 4, 1727, 1000, 1000, '/usr/bin/python3.9'] is not in list" rarely. It is handled in this situation. + except ValueError: return # Open right click menu if right clicked on a row @@ -99,7 +100,8 @@ def on_treeview2101_key_press_event(widget, event): global selected_process_pid try: selected_process_pid = pid_list[processes_data_rows.index(model[treeiter][:])] - except ValueError: # It gives error such as "ValueError: [True, 'system-monitoring-center-process-symbolic', 'python3', 2411, 'asush', 'Running', 1.6633495783351964, 98824192, 548507648, 45764608, 0, 16384, 0, 5461, 0, 4, 1727, 1000, 1000, '/usr/bin/python3.9'] is not in list" rarely. It is handled in this situation. + # It gives error such as "ValueError: [True, 'system-monitoring-center-process-symbolic', 'python3', 2411, 'asush', 'Running', 1.6633495783351964, 98824192, 548507648, 45764608, 0, 16384, 0, 5461, 0, 4, 1727, 1000, 1000, '/usr/bin/python3.9'] is not in list" rarely. It is handled in this situation. + except ValueError: return from ProcessesMenuRightClick import ProcessesMenuRightClick @@ -141,7 +143,8 @@ def on_searchentry2101_changed(widget): while piter_parent != None: treestore2101.set_value(piter_parent, 0, True) piter_parent = treestore2101.iter_parent(piter_parent) - treeview2101.expand_all() # Expand all treeview rows (if tree view is preferred) after filtering is applied (after any text is typed into search entry). + # Expand all treeview rows (if tree view is preferred) after filtering is applied (after any text is typed into search entry). + treeview2101.expand_all() # --------------------------------- Called for showing Processes tab customization menu when button is clicked --------------------------------- @@ -499,10 +502,6 @@ def processes_loop_func(): treestore2101.set_column_types(processes_data_column_types) # Set column types of the columns which will be appended into treestore treemodelfilter2101 = treestore2101.filter_new() treemodelfilter2101.set_visible_column(0) # Column "0" of the treestore will be used for column visibility information (True or False) - #treeview2101.set_model(treemodelfilter2101) # If sorting will not be used, this command could be used instead of "treeview3101.set_model(Gtk.TreeModelSort(model=treemodelfilter3101))". - #treemodelsort2101 = Gtk.TreeModelSort.new_with_model(treemodelfilter2101) - #treeview2101.set_model(treemodelsort2101) # If one model is added, previous one is removed. In order to avoid from this behavior, treemodelfilter is added instead of standalone treestore. A treestore also is added into a treemodelfilter. This command is used instead of "PerformanceGUI.treeview2101.set_model(treemodelfilter2101)" in order to prevent "Gtk-CRITICAL **: ... gtk_tree_sortable_set_sort_column_id: assertion 'GTK_IS_TREE_SORTABLE (sortable)' failed" warnings. - #treeview2101.set_model(treestore2101) treemodelsort2101 = Gtk.TreeModelSort(treemodelfilter2101) treeview2101.set_model(treemodelsort2101) pid_list_prev = [] # Redefine (clear) "pid_list_prev" list. Thus code will recognize this and data will be appended into treestore and piter_list from zero. @@ -513,19 +512,19 @@ def processes_loop_func(): # Reorder columns if this is the first loop (columns are appended into treeview as unordered) or user has reset column order from customizations. if processes_treeview_columns_shown_prev != processes_treeview_columns_shown or processes_data_column_order_prev != processes_data_column_order: processes_treeview_columns = treeview2101.get_columns() # Get shown columns on the treeview in order to use this data for reordering the columns. - processes_treeview_columns_modified = treeview2101.get_columns() treeview_column_titles = [] for column in processes_treeview_columns: treeview_column_titles.append(column.get_title()) - for order in reversed(sorted(processes_data_column_order)): # Reorder treeview columns by moving the last unsorted column at the beginning of the treeview. - if processes_data_column_order.index(order) <= len(processes_treeview_columns) - 1 and processes_data_column_order.index(order) in processes_treeview_columns_shown: + processes_data_column_order_scratch = [] + for column_order in processes_data_column_order: + if column_order != -1: + processes_data_column_order_scratch.append(column_order) + for order in reversed(sorted(processes_data_column_order_scratch)): # Reorder treeview columns by moving the last unsorted column at the beginning of the treeview. + if processes_data_column_order.index(order) in processes_treeview_columns_shown: column_number_to_move = processes_data_column_order.index(order) column_title_to_move = processes_data_list[column_number_to_move][1] column_to_move = processes_treeview_columns[treeview_column_titles.index(column_title_to_move)] - column_title_to_move = column_to_move.get_title() - for data in processes_data_list: - if data[1] == column_title_to_move: - treeview2101.move_column_after(column_to_move, None) # Column is moved at the beginning of the treeview if "None" is used. + treeview2101.move_column_after(column_to_move, None) # Column is moved at the beginning of the treeview if "None" is used. # Sort process rows if user has changed row sorting column and sorting order (ascending/descending) by clicking on any column title button on the GUI. if processes_treeview_columns_shown_prev != processes_treeview_columns_shown or processes_data_row_sorting_column_prev != processes_data_row_sorting_column or processes_data_row_sorting_order != processes_data_row_sorting_order_prev: # Reorder columns/sort rows if column ordering/row sorting has been changed since last loop in order to avoid reordering/sorting in every loop. @@ -671,11 +670,21 @@ def processes_treeview_column_order_width_row_sorting_func(): treeview_column_titles = [] for column in processes_treeview_columns: treeview_column_titles.append(column.get_title()) + + processes_data_column_order = [-1] * len(processes_data_list) + processes_data_column_widths = [-1] * len(processes_data_list) + + processes_treeview_columns_last_index = len(processes_treeview_columns)-1 + for i, processes_data in enumerate(processes_data_list): for j, column_title in enumerate(treeview_column_titles): if column_title == processes_data[1]: - Config.processes_data_column_order[i] = j - Config.processes_data_column_widths[i] = processes_treeview_columns[j].get_width() - break + column_index = treeview_column_titles.index(processes_data[1]) + processes_data_column_order[i] = column_index + if j != processes_treeview_columns_last_index: + processes_data_column_widths[i] = processes_treeview_columns[column_index].get_width() + + Config.processes_data_column_order = list(processes_data_column_order) + Config.processes_data_column_widths = list(processes_data_column_widths) Config.config_save_func() diff --git a/src/ProcessesMenuCustomizations.py b/src/ProcessesMenuCustomizations.py index 4662c37f..5b8f52e3 100755 --- a/src/ProcessesMenuCustomizations.py +++ b/src/ProcessesMenuCustomizations.py @@ -27,7 +27,6 @@ def __init__(self): self.checkbutton2102p = builder.get_object('checkbutton2102p') self.checkbutton2103p = builder.get_object('checkbutton2103p') self.button2102p = builder.get_object('button2102p') - self.button2103p = builder.get_object('button2103p') self.checkbutton2106p = builder.get_object('checkbutton2106p') self.checkbutton2107p = builder.get_object('checkbutton2107p') self.checkbutton2108p = builder.get_object('checkbutton2108p') @@ -59,7 +58,6 @@ def __init__(self): # Connect GUI signals self.popover2101p.connect("show", self.on_popover2101p_show) self.button2102p.connect("clicked", self.on_button2102p_clicked) - self.button2103p.connect("clicked", self.on_button2103p_clicked) # ----------------------- Called for connecting some of the signals in order to disconnect them for setting GUI ----------------------- @@ -202,17 +200,6 @@ def on_checkbutton2103p_toggled(self, widget): Config.config_save_func() - # ----------------------- "Reset column width, row sorting, etc." Button ----------------------- - def on_button2103p_clicked(self, widget): - - Config.config_default_processes_row_sort_column_order_func() - - # Apply changes immediately (without waiting update interval). - Processes.processes_initial_func() - Processes.processes_loop_func() - Config.config_save_func() - - # ----------------------- "Add/Remove Columns (Name, PID, Username, etc.)" Checkbuttons ----------------------- def on_add_remove_checkbuttons_toggled(self, widget): @@ -491,6 +478,7 @@ def processes_add_remove_columns_function(self): Config.processes_treeview_columns_shown.append(18) # Apply changes immediately (without waiting update interval). + Processes.processes_treeview_column_order_width_row_sorting_func() Processes.processes_initial_func() Processes.processes_loop_func() Config.config_save_func() diff --git a/src/Sensors.py b/src/Sensors.py index 05bc11fa..c2ab4550 100755 --- a/src/Sensors.py +++ b/src/Sensors.py @@ -100,7 +100,7 @@ def sensors_initial_func(): voltage_current_power_sensor_icon_name = "system-monitoring-center-voltage-symbolic" global filter_column - filter_column = sensors_data_list[0][2] - 1 # Search filter is "Sensor Group". "-1" is used because "processes_data_list" has internal column count and it has to be converted to Python index. For example, if there are 3 internal columns but index is 2 for the last internal column number for the relevant treeview column. + filter_column = sensors_data_list[0][2] - 1 # Search filter is "Sensor Group". "-1" is used because "sensors_data_list" has internal column count and it has to be converted to Python index. For example, if there are 3 internal columns but index is 2 for the last internal column number for the relevant treeview column. global initial_already_run initial_already_run = 1 @@ -271,19 +271,19 @@ def sensors_loop_func(): # Reorder columns if this is the first loop (columns are appended into treeview as unordered) or user has reset column order from customizations. if sensors_treeview_columns_shown_prev != sensors_treeview_columns_shown or sensors_data_column_order_prev != sensors_data_column_order: sensors_treeview_columns = treeview1601.get_columns() # Get shown columns on the treeview in order to use this data for reordering the columns. - sensors_treeview_columns_modified = treeview1601.get_columns() treeview_column_titles = [] for column in sensors_treeview_columns: treeview_column_titles.append(column.get_title()) - for order in reversed(sorted(sensors_data_column_order)): # Reorder treeview columns by moving the last unsorted column at the beginning of the treeview. - if sensors_data_column_order.index(order) <= len(sensors_treeview_columns) - 1 and sensors_data_column_order.index(order) in sensors_treeview_columns_shown: + sensors_data_column_order_scratch = [] + for column_order in sensors_data_column_order: + if column_order != -1: + sensors_data_column_order_scratch.append(column_order) + for order in reversed(sorted(sensors_data_column_order_scratch)): # Reorder treeview columns by moving the last unsorted column at the beginning of the treeview. + if sensors_data_column_order.index(order) in sensors_treeview_columns_shown: column_number_to_move = sensors_data_column_order.index(order) column_title_to_move = sensors_data_list[column_number_to_move][1] column_to_move = sensors_treeview_columns[treeview_column_titles.index(column_title_to_move)] - column_title_to_move = column_to_move.get_title() - for data in sensors_data_list: - if data[1] == column_title_to_move: - treeview1601.move_column_after(column_to_move, None) # Column is moved at the beginning of the treeview if "None" is used. + treeview1601.move_column_after(column_to_move, None) # Column is moved at the beginning of the treeview if "None" is used. # Sort sensor rows if user has changed row sorting column and sorting order (ascending/descending) by clicking on any column title button on the GUI. if sensors_treeview_columns_shown_prev != sensors_treeview_columns_shown or sensors_data_row_sorting_column_prev != sensors_data_row_sorting_column or sensors_data_row_sorting_order != sensors_data_row_sorting_order_prev: # Reorder columns/sort rows if column ordering/row sorting has been changed since last loop in order to avoid reordering/sorting in every loop. @@ -359,11 +359,21 @@ def sensors_treeview_column_order_width_row_sorting_func(): treeview_column_titles = [] for column in sensors_treeview_columns: treeview_column_titles.append(column.get_title()) + + sensors_data_column_order = [-1] * len(sensors_data_list) + sensors_data_column_widths = [-1] * len(sensors_data_list) + + sensors_treeview_columns_last_index = len(sensors_treeview_columns)-1 + for i, sensors_data in enumerate(sensors_data_list): for j, column_title in enumerate(treeview_column_titles): if column_title == sensors_data[1]: - Config.sensors_data_column_order[i] = j - Config.sensors_data_column_widths[i] = sensors_treeview_columns[j].get_width() - break + column_index = treeview_column_titles.index(sensors_data[1]) + sensors_data_column_order[i] = column_index + if j != sensors_treeview_columns_last_index: + sensors_data_column_widths[i] = sensors_treeview_columns[column_index].get_width() + + Config.sensors_data_column_order = list(sensors_data_column_order) + Config.sensors_data_column_widths = list(sensors_data_column_widths) Config.config_save_func() diff --git a/src/Services.py b/src/Services.py index 2ce0deae..228a5c48 100755 --- a/src/Services.py +++ b/src/Services.py @@ -365,19 +365,19 @@ def services_loop_func(): # Reorder columns if this is the first loop (columns are appended into treeview as unordered) or user has reset column order from customizations. if services_treeview_columns_shown_prev != services_treeview_columns_shown or services_data_column_order_prev != services_data_column_order: services_treeview_columns = treeview6101.get_columns() # Get shown columns on the treeview in order to use this data for reordering the columns. - services_treeview_columns_modified = treeview6101.get_columns() treeview_column_titles = [] for column in services_treeview_columns: treeview_column_titles.append(column.get_title()) - for order in reversed(sorted(services_data_column_order)): # Reorder treeview columns by moving the last unsorted column at the beginning of the treeview. - if services_data_column_order.index(order) <= len(services_treeview_columns) - 1 and services_data_column_order.index(order) in services_treeview_columns_shown: + services_data_column_order_scratch = [] + for column_order in services_data_column_order: + if column_order != -1: + services_data_column_order_scratch.append(column_order) + for order in reversed(sorted(services_data_column_order_scratch)): # Reorder treeview columns by moving the last unsorted column at the beginning of the treeview. + if services_data_column_order.index(order) in services_treeview_columns_shown: column_number_to_move = services_data_column_order.index(order) column_title_to_move = services_data_list[column_number_to_move][1] column_to_move = services_treeview_columns[treeview_column_titles.index(column_title_to_move)] - column_title_to_move = column_to_move.get_title() - for data in services_data_list: - if data[1] == column_title_to_move: - treeview6101.move_column_after(column_to_move, None) # Column is moved at the beginning of the treeview if "None" is used. + treeview6101.move_column_after(column_to_move, None) # Column is moved at the beginning of the treeview if "None" is used. # Sort service rows if user has changed row sorting column and sorting order (ascending/descending) by clicking on any column title button on the GUI. if services_treeview_columns_shown_prev != services_treeview_columns_shown or services_data_row_sorting_column_prev != services_data_row_sorting_column or services_data_row_sorting_order != services_data_row_sorting_order_prev: # Reorder columns/sort rows if column ordering/row sorting has been changed since last loop in order to avoid reordering/sorting in every loop. @@ -482,11 +482,21 @@ def services_treeview_column_order_width_row_sorting_func(): treeview_column_titles = [] for column in services_treeview_columns: treeview_column_titles.append(column.get_title()) + + services_data_column_order = [-1] * len(services_data_list) + services_data_column_widths = [-1] * len(services_data_list) + + services_treeview_columns_last_index = len(services_treeview_columns)-1 + for i, services_data in enumerate(services_data_list): for j, column_title in enumerate(treeview_column_titles): if column_title == services_data[1]: - Config.services_data_column_order[i] = j - Config.services_data_column_widths[i] = services_treeview_columns[j].get_width() - break + column_index = treeview_column_titles.index(services_data[1]) + services_data_column_order[i] = column_index + if j != services_treeview_columns_last_index: + services_data_column_widths[i] = services_treeview_columns[column_index].get_width() + + Config.services_data_column_order = list(services_data_column_order) + Config.services_data_column_widths = list(services_data_column_widths) Config.config_save_func() diff --git a/src/ServicesMenuCustomizations.py b/src/ServicesMenuCustomizations.py index 60b13812..5cff95ac 100755 --- a/src/ServicesMenuCustomizations.py +++ b/src/ServicesMenuCustomizations.py @@ -32,12 +32,10 @@ def __init__(self): self.checkbutton6107p = builder.get_object('checkbutton6107p') self.checkbutton6108p = builder.get_object('checkbutton6108p') self.button6101p = builder.get_object('button6101p') - self.button6102p = builder.get_object('button6102p') # Connect GUI signals self.popover6101p.connect("show", self.on_popover6101p_show) self.button6101p.connect("clicked", self.on_button6101p_clicked) - self.button6102p.connect("clicked", self.on_button6102p_clicked) # ----------------------- Called for connecting some of the signals in order to disconnect them for setting GUI ----------------------- @@ -92,17 +90,6 @@ def on_button6101p_clicked(self, widget): self.services_tab_customization_popover_connect_signals_func() - # ----------------------- "Add/Remove Columns (Name, PID, Username, etc.)" Checkbuttons ----------------------- - def on_button6102p_clicked(self, widget): - - Config.config_default_services_row_sort_column_order_func() - - # Apply changes immediately (without waiting update interval). -# Services.services_initial_func() -# Services.Config.services_loop_func() - Config.config_save_func() - - # ----------------------- "Add/Remove Columns (Service Name, State, Main PID, etc.)" Checkbuttons ----------------------- def on_add_remove_checkbuttons_toggled(self, widget): @@ -169,6 +156,7 @@ def services_add_remove_columns_function(self): Config.services_treeview_columns_shown.append(7) # Apply changes immediately (without waiting update interval). + Services.services_treeview_column_order_width_row_sorting_func() # Services.services_initial_func() # Services.services_loop_func() Config.config_save_func() diff --git a/src/Users.py b/src/Users.py index 559e2140..208d4728 100755 --- a/src/Users.py +++ b/src/Users.py @@ -408,19 +408,19 @@ def users_loop_func(): # Reorder columns if this is the first loop (columns are appended into treeview as unordered) or user has reset column order from customizations. if users_treeview_columns_shown_prev != users_treeview_columns_shown or users_data_column_order_prev != users_data_column_order: users_treeview_columns = treeview3101.get_columns() # Get shown columns on the treeview in order to use this data for reordering the columns. - users_treeview_columns_modified = treeview3101.get_columns() treeview_column_titles = [] for column in users_treeview_columns: treeview_column_titles.append(column.get_title()) - for order in reversed(sorted(users_data_column_order)): # Reorder treeview columns by moving the last unsorted column at the beginning of the treeview. - if users_data_column_order.index(order) <= len(users_treeview_columns) - 1 and users_data_column_order.index(order) in users_treeview_columns_shown: + users_data_column_order_scratch = [] + for column_order in users_data_column_order: + if column_order != -1: + users_data_column_order_scratch.append(column_order) + for order in reversed(sorted(users_data_column_order_scratch)): # Reorder treeview columns by moving the last unsorted column at the beginning of the treeview. + if users_data_column_order.index(order) in users_treeview_columns_shown: column_number_to_move = users_data_column_order.index(order) column_title_to_move = users_data_list[column_number_to_move][1] column_to_move = users_treeview_columns[treeview_column_titles.index(column_title_to_move)] - column_title_to_move = column_to_move.get_title() - for data in users_data_list: - if data[1] == column_title_to_move: - treeview3101.move_column_after(column_to_move, None) # Column is moved at the beginning of the treeview if "None" is used. + treeview3101.move_column_after(column_to_move, None) # Column is moved at the beginning of the treeview if "None" is used. # Sort user rows if user has changed row sorting column and sorting order (ascending/descending) by clicking on any column title button on the GUI. if users_treeview_columns_shown_prev != users_treeview_columns_shown or users_data_row_sorting_column_prev != users_data_row_sorting_column or users_data_row_sorting_order != users_data_row_sorting_order_prev: # Reorder columns/sort rows if column ordering/row sorting has been changed since last loop in order to avoid reordering/sorting in every loop. @@ -531,11 +531,21 @@ def users_treeview_column_order_width_row_sorting_func(): treeview_column_titles = [] for column in users_treeview_columns: treeview_column_titles.append(column.get_title()) + + users_data_column_order = [-1] * len(users_data_list) + users_data_column_widths = [-1] * len(users_data_list) + + users_treeview_columns_last_index = len(users_treeview_columns)-1 + for i, users_data in enumerate(users_data_list): for j, column_title in enumerate(treeview_column_titles): if column_title == users_data[1]: - Config.users_data_column_order[i] = j - Config.users_data_column_widths[i] = users_treeview_columns[j].get_width() - break + column_index = treeview_column_titles.index(users_data[1]) + users_data_column_order[i] = column_index + if j != users_treeview_columns_last_index: + users_data_column_widths[i] = users_treeview_columns[column_index].get_width() + + Config.users_data_column_order = list(users_data_column_order) + Config.users_data_column_widths = list(users_data_column_widths) Config.config_save_func() diff --git a/src/UsersMenuCustomizations.py b/src/UsersMenuCustomizations.py index adf4148a..b19e38ec 100755 --- a/src/UsersMenuCustomizations.py +++ b/src/UsersMenuCustomizations.py @@ -24,7 +24,6 @@ def __init__(self): # Get GUI objects self.popover3101p = builder.get_object('popover3101p') self.button3101p = builder.get_object('button3101p') - self.button3102p = builder.get_object('button3102p') self.checkbutton3101p = builder.get_object('checkbutton3101p') self.checkbutton3102p = builder.get_object('checkbutton3102p') self.checkbutton3103p = builder.get_object('checkbutton3103p') @@ -40,7 +39,6 @@ def __init__(self): # Connect GUI signals self.popover3101p.connect("show", self.on_popover3101p_show) self.button3101p.connect("clicked", self.on_button3101p_clicked) - self.button3102p.connect("clicked", self.on_button3102p_clicked) # ----------------------- Called for connecting some of the signals in order to disconnect them for setting GUI ----------------------- @@ -101,17 +99,6 @@ def on_button3101p_clicked(self, widget): self.users_tab_customization_popover_connect_signals_func() - # ----------------------- "Reset column width, row sorting, etc." Button ----------------------- - def on_button3102p_clicked(self, widget): - - Config.config_default_users_row_sort_column_order_func() - - # Apply changes immediately (without waiting update interval). - Users.users_initial_func() - Users.users_loop_func() - Config.config_save_func() - - # ----------------------- "Add/Remove Columns (User Name, Full Name,, etc.)" Checkbuttons ----------------------- def on_add_remove_checkbuttons_toggled(self, widget): @@ -197,6 +184,7 @@ def users_add_remove_columns_function(self): Config.users_treeview_columns_shown.append(10) # Apply changes immediately (without waiting update interval). + Users.users_treeview_column_order_width_row_sorting_func() Users.users_initial_func() Users.users_loop_func() Config.config_save_func() diff --git a/src/__version__ b/src/__version__ index 39893559..3500250a 100755 --- a/src/__version__ +++ b/src/__version__ @@ -1 +1 @@ -1.20.0 +1.21.0 diff --git a/ui/ProcessesMenuCustomizations.ui b/ui/ProcessesMenuCustomizations.ui index 00419e3c..fec3e104 100755 --- a/ui/ProcessesMenuCustomizations.ui +++ b/ui/ProcessesMenuCustomizations.ui @@ -35,7 +35,7 @@ True True - + -- - - -0 -6 -- - - - -0 -5 -diff --git a/ui/ServicesMenuCustomizations.ui b/ui/ServicesMenuCustomizations.ui index bfe7676b..4b38dd39 100755 --- a/ui/ServicesMenuCustomizations.ui +++ b/ui/ServicesMenuCustomizations.ui @@ -34,56 +34,6 @@ - - 1 -diff --git a/ui/UsersMenuCustomizations.ui b/ui/UsersMenuCustomizations.ui index 29b03099..2ecc9a4a 100755 --- a/ui/UsersMenuCustomizations.ui +++ b/ui/UsersMenuCustomizations.ui @@ -34,56 +34,6 @@ @@ -249,7 +196,6 @@ Add/Remove Columns - 1 False - True True -- - -- -True -False -5 -5 -15 -5 -5 -- -- -Reset -True -True -True -start -- -0 -1 -- -- -True -False -start -Reordering/Sorting/Widths -- -- - -0 -0 -- - -True -False -View -- -False -@@ -283,9 +233,6 @@ - 1 -@@ -294,7 +241,6 @@ Add/Remove Columns - 1 False