From 496d893c69321e93b4f316e5662efb6487859ac2 Mon Sep 17 00:00:00 2001 From: Martin Pecka Date: Sat, 28 Mar 2020 03:51:55 +0100 Subject: [PATCH 001/127] Fix GPU display. --- system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh index ca63f8b6..29bb0cc6 100755 --- a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh +++ b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh @@ -29,9 +29,9 @@ checkcommand() # This will print three lines. The first one is the the total vRAM available, # the second one is the used vRAM and the third on is the GPU usage in %. if checkcommand nvidia-smi; then - nvidia-smi -i -1 -q -d MEMORY | grep -A4 -i gpu | egrep -i "used|total" | awk '{print $3}' + nvidia-smi -i 0 -q -d MEMORY | grep -A4 -i gpu | egrep -i "used|total" | awk '{print $3}' # This line will print the GPU usage in %. - sed -e 's#.*=\(\)#\1#;s'/.$//'' <<< $(nvidia-set//tings -q all | grep -i GPUUtilization | grep graphics | awk '{print $4}') + sed -e 's#.*=\(\)#\1#;s'/.$//'' <<< $(nvidia-settings -q all | grep -i GPUUtilization | grep graphics | awk '{print $4}') elif checkcommand glxinfo; then TOTALVRAM="`glxinfo | grep -A2 -i GL_NVX_gpu_memory_info | egrep -i "dedicated" | cut -f2- -d ':' | gawk '{print $1}'`" AVAILVRAM="`glxinfo | grep -A4 -i GL_NVX_gpu_memory_info | egrep -i "available dedicated" | cut -f2- -d ':' | gawk '{print $1}'`" From 4ead76e7cc4de3b9f982b931b3cf34d70b59a073 Mon Sep 17 00:00:00 2001 From: Martin Pecka Date: Sat, 28 Mar 2020 04:39:36 +0100 Subject: [PATCH 002/127] Added support for displaying GPU memory in the chart. --- .../extension.js | 15 ++++++++------- .../schemas/gschemas.compiled | Bin 6484 -> 6516 bytes ...hell.extensions.system-monitor.gschema.xml | 4 ++++ 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index f4cc4d90..7cf6d8ca 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2074,7 +2074,7 @@ const Gpu = class SystemMonitor_Gpu extends ElementBase { super({ elt: 'gpu', item_name: _('GPU'), - color_name: ['used'] + color_name: ['used', 'memory'] }); this.max = 100; @@ -2158,15 +2158,16 @@ const Gpu = class SystemMonitor_Gpu extends ElementBase { this.menu_items[4].text = unit; } _apply() { + this.tip_unit_labels[1].text = "/ " + this.total + " " + this.menu_items[4].text; if (this.total === 0) { - this.vals = [0]; - this.tip_vals = [0]; + this.vals = [0, 0]; + this.tip_vals = [0, 0]; } else { - this.vals = [this.percentage]; - this.tip_vals = [Math.round(this.vals[0])]; + this.vals = [this.percentage, this.mem / this.total]; + this.tip_vals = [Math.round(this.vals[0]), this.mem]; } - this.text_items[0].text = this.tip_vals.toString(); - this.menu_items[0].text = this.tip_vals.toLocaleString(); + this.text_items[0].text = this.tip_vals[0].toString(); + this.menu_items[0].text = this.tip_vals[0].toLocaleString(); if (Style.get('') !== '-compact') { this.menu_items[3].text = this._pad(this.mem).toLocaleString() + ' / ' + this._pad(this.total).toLocaleString(); diff --git a/system-monitor@paradoxxx.zero.gmail.com/schemas/gschemas.compiled b/system-monitor@paradoxxx.zero.gmail.com/schemas/gschemas.compiled index d1185f92dd3d556aa7635bd213ab1868f05f63ec..aeef9ca57543183abf31dfab0a75494bfe60f792 100644 GIT binary patch literal 6516 zcmb_gdvH|M8NU$&5wN_Uih?0D0XDnjMPgB+k^%}E5FxZYa(DM`_R8+wWgp>Df>^<( z9c-}-otQ!=bP7W;4vfk)Bcdtdh!1R9OUu}nLBScUlmM~ZWuK4%`E4)0&Rh|9lCaire%-O zv~K*xC$RA%jhq6kL|tKB%!(R?$*>WL6dD^-Ml5Msv1DO#Q!-^lJy9!WrmO@X)3p46 z&DsF)tq!um#6VyWa9bbX_1aKixPuX3g^|#sfw2z8ffX1d!7eM@2|Wpz0^~Z#15X3; zfdU89!3rMeLcr@_7MLhP{;KjgWK(z}? zpoyixau-%WD{xL%0^fG93cS`qEm(JfbMe`SXR6W6!u2& zbHHzY_Rbx&Q?q>w_y92H?xH`?PR;gh;1j^Ur+)G;+Np1cy#ss}*gJjB2->OH{xbL; zO!9l}->asbn*Phd^MLacvu4mvJqq?3a4pcb`oId>slNt$9J~eCS@h);+Nnpvz6-nu z`1GSG=V_-N0sA5FOTZ7}iyCRCz76&^@O7ZBt?3imsp%)@cH|q-(p+(!c51#iAM61> z$PWLLcIwfvF90tFng?D9(oW5Bs0AB9`I4z?Xs2fTZQw>=<^IQJ(@xECXactY3!mP6 zigxPZupb4t0iQ*WG}BJa{+tH?9(ZGO?c=mlv;Af8-+&qGJNM8|&2hj(S`JXMr{huD zso8!!cq;J4KYlIqNX_x_fu95>9y{_3+f%cj+rT@4hW*KVX{R0ndlPscaO#iWeU^4= z#@j|4@XDd8R@$lA|8wBK0Q(P&ET^5C3b|?bMPF;Fo}Ful+kfJ2msO9sD-%*WJ(lhjwcA{{r|j zpz0$v>mxZb0_$W&vy2-x`@apm19(wCEO|oBac%;wY)?)5 z0&q1jc>SeOv{R3RJq(TlUru|uj&^GL-v-_ZY(A4(NINyhrv=;!S3tWti>eZ`frH)ZEZ!5u7z>aZSWjv|rzZ$#-C_g*5mVT(| zCl1~S_&ynYkalY6Kllw|`jdNUr)Inz;KA6t*A!<kC6=8gAvvpqH2*Mh^q^9^HVol^6?8^I00#{BJ)x71vZjo_2OGp*Oo z(hoKLoC9A1j!p=SrJb7N(+R!-EWEn?ecGuxFF9lJ9>7>sEp>pJ_Q~Lxz=h*CWF1j6 z-zvdXz@M_RmeLP3+t+}DKqy)-<3`PV-Ux05MjRX~^^;oW9ef>VZ`eA7=OOBBwC@5> z!@=YGSI#e^e`>zB96S%$y<@rTchrox1{?%_JL$@g*q&P63*HVKYZ@u_ikjo!1l|W6 zF1#%J2sOv~DEJs~^kk{*N7Rh#H24hd*M_`C|I}=M0Xz|hqW!Ozyh=MY+vkHlz|rHo zWPMT7UJ0%OS_hq%bwo`+HQ?32hd*B><3r83;@~v!(Bg|H>7SbYZv;OFyu5Om?6cHt z-vT}aL_%ZUWqWFlLp%61@b>2iB;TkdPrw&|gY)0r!uHhk-wEyl@+_!;4cVR(YPK+_1NH$cE6rV8Hr7v zlo>T>l0UYOr#;EAwZRiLVrko&#r9DnYN2^DwJD<7*Cq6L7){jwyMtz(nbNv>rth|Y z?B;pD+i#`Nu6rOln7>I+7udZ_Ck+*W{hr)%zt0yamN-&jBN5dj9&zK@UurOfV^%!|A`g=>o)ue_h*ZN`FTy%|g+-hh=blJ?IG)-S={>^T)^!U*AsuzMc4 zzi^!B`ex%-2fO<*cY91qLPe14^UW^u+w-BOpP8W|kpAQC>w9^_`5@bVzvStLgqbpI zkGY{x*=#3ICC!{%>i@XQ%jF+?CD;Rpe$NUPl}SD@S2D|i~$ng`;5EH2M5oUL-rdTzs`$fT%?^HVE^N@vqmks{`-+6j~iHTX3XO^Q!2yIZ!=)I zM~LxA|J8bNCyE`coL`tqO6yi4=m%=<0xnD+w%fcXIHz&8OL5mDpp`zG(D zYXIIGc|V^DV9U_*0H!eSlBEFuyg(7K9KZ}|_W{@j<*uCrUJZN;r~sA%JQ~jfW&tSA zawo=iE_c#9z>9!;fd_yp07pTM_w|Q>yMTuQ-rK7ItN`r^pcW_xcyF%(aNNOutZB1> zi2(2V$U3>d^DdqblmIJ$$pEgM+SdVG@8q7&I{6?l19%+3^+>xL;J1k-z)XPODDD9s z0R{v7POuE{1CIika;+96Y?->^d=*h^1M8xq$gtOiDj&U5*~#N{ywAGu&n^k!ji|58 zq`oO}nUjosaB4)~pELQQQmXH=lKx7n_kL8>CG}iL4=0RR*f3FS@tub+?b*i|kh3GW z_XGAfXl;nOYcuN*O0&cxHLCY(wGIwC;*sB68(#m{pH!2cGQ@t{&Us=?1H1@A2{Lfpv8WD;*1Bf0w^mcIGmgo5v|bkWT7#hP|W5 zO{3>*!vEk5!Zp|J*At{$_)pA=;fL;9GiQ^`%1~t&=Pe#<`gP8c?Gllv%s3p#e$M^! z=Kbd&xPMXeCriWigR*C~B4_PO{>a39)qRJaRU*m}lbz@MheGA3!l(nRJ8Hu0dSk?J zp3K1xWN>p3W|7?TOJikiEb3i6GLK|Y?(-*#wt8wFeR0ZDQoljzV4oBwlsgBQ}yBd z<=5S>-}}9zyWh@PY!_TRTeAG$+2~Tw*Papt(KUl7Ju|>RR%bO?>+#nPwXCW!met2^ z{y92%p0x;VhFqb&zCD}EIQ7MplTOz=D@#tc=;pG;`r@i$$;m`AxvX2t6?B2L-NgW)g&Mt=cR&pN9g=kova;R3kO=OR>$_nClR65{Ll zfI9p{nB-HBiYUZjGBm)H5YzEt8u`DN375evxE!wh9A*;>xEg<5h&g!itq}9^VgW4l zxe;ylS&T06xfQ()TEPbO!={E$#@~dhe@9x&t)*xS%>8Kn%ZkgNNj#5sz|A`s&QM%_ z81aqhW;pWH@#htnA3=N%`Y@b&*Em;k`O}GaqX(e-olU)p%d7kz^i3FcakZ8mp_g89`tQ!eErH+#pTuBUQ`3}iESefDK4-0aC8hzyyMtb#pRWUS~Lca z-rT%VarxoIXQNH<+@Y%;Qe0knSc-XkS2>O7wQ#U^@*|4NtDL213pn!@#T1v< z`FZp%_{oyaPZgI}zidXg!XJM1{CSGYD?fYChoS4)Y5!7OUgdP72jJ;Tzia9#uX1|O zkxcr(4j6EQ&X?EuRRi6qi^3&PJP{_qPw-t+>4E--@Q-rS2b^ewSB$R-)^n z>#5CV9LlTwZRq`Q?h}vvK;_8m{4R7Kq_12zT5)-me+cb?A$R^P=MN>aQkr5o|bXZM)*~X56A#cx=ygX8g#j z{_D^UaQNH-6Lr44%GrkQfc5une?xJ3-M0(f3)jql=UK(&)!rA-gRpbg$VSEG)h|cT zcVW~y=U=V3yykT;`k9Wsdaz1yd6hGq1^aw>f6G0eDK4-6ilL3LWy9hTip#4$O=vSb zP=7R`xV-M0LNhRCt$VTJ^2)VzP#$gqG(ma1G8p2ip#6LXQLCK>*JwMDlV^jHlhXi;O+Y^R9s%` z>PGbEP~EqGlj8CkKYP$FaZY@!;_|9zH+lee?wk6!;__-&5Ber79@=}a;__x*qrLFz zuW!9kae39hdKC47HP75>)(3f&GY*{u^_^FIr1Ry~U$fCW;n+JLoAq2?_1uhZh4#JM z-qQK9*j`wZBA=`7Rl^2+Bp^cL6`eZ#Et z@}}R>4AjoPyr}!itDfu7P0%^$Lo-g~b^Z=?7tFe-;mUghsae+PZ9jT)f1yz+Ah z?SYS<{BK-wd7Xb0{Re#T@86sCO?3)(3gbiyi1LnAMpx<3wKd+>3U@OU)C_{FPV!d(b0r;JsaD z+{)|xV`wk5EX|m8MqYWV9?Nm4;{SS=lh?bPbTcncKhDoH&nbDecL(|gJiWTr^sl@r zA3YAAT=Ho9O_U(7aaheuNMKhyd0D!&We2g9akV~WdbzPx}Qgxzyqyi0L;wf6{m6uQ@}9jf-qR}nvkUdX%a z{dfQ3Q=Kob@e@O*!EIBjOh3x2znW0J_qN%kl2cd}Nx2Efd%5LeUTN#%PL>0agj>v~ z?Nti$Q#{`hX)oCMRAhylD5Vrlm_u$|P*yROTM;So)~qQEY>z<8gF~G#k#Ch@~-ZGzoeb5+>ZO}L<&i} z=0*O*@{-9IKU1Dpozkkb!`h%`QX{PS^(EYPw`BF{J-^R8*msJ2TTY4S8$^X_SJ@qP zb?qdn=oP~8lP^b=Hdj}YO?g4SODU(2vD1}iD$mJ+b4R4$AjMRqSH%)~!=Y z!bdi;hMBl7IiU+E$0VYoXtz7%mgHThk_-KZHk(|u*#&u%i)=2-fxdy|T`lZ%y=mu;L|Hth$P*#6J>x#6V7rs?i8cT-9o9uPDlOo0=<1T_m4&S zNXwh@HC#K24CK%NV*Jc#Xq#e=oAHx(oJ7RUM%vs`k%n-<8|PW>6uOY>>?z4)x!iD_ zb(N`iJeSGa@lvQ$yzF_)WZu5ElZ>knPpvLeE z#)mmxDb}iKY>UO>Uj8c6w=w}u9?Up2|CBRNeI_Rwrknf)-CIg&pytwMOzWnM)8JUr z=3qAExTQ!3-`hIq^^5-%9u!QuGaDSQT+O`xO$pi&kI3g%Or9beX7$aQ4>%G4yy zZ?adiX-mH@r#?YtLxl$AX>5h-a#WiGv@fU!x%1an$}vlZ7S8fA=(X1*xN;`JP`u#S zeqSqE6Q4dUSjU2Dh3_BaL36^*t+2_fNg?@bNKT>F%ty`E6Gy2(t~0si%!PC=zRbIS zWjvQV-t@cLQLZlS^3F4Z`{dU_Q%ESoYHej5RGvHXm5ExDY@0DP={+BUJXBWWFS8!| z52d&rPlXnS8rx1zON5>u;iOZ~LxcH;eplYhsUc+YyqnSQM-rQDr8pZ~X>#&fx}n{B_{TW@30ct_#(V#zLf%XTn?%XKgX zYJPg1;S>tFLeZ~Fjl-y%?p^53qOaunT7Jt2=kcrQXEmbIG*iAhkH>uYNfKVq%JZf? z8~pwaGUYvry)>1d(Fe-%4|wOP2L}hY8y0kK+@Qz_r0~6&)V`!F!CBnD9lx z`P$=L3KK#5pZaN^^eWKOdmhXMy|eJ@YkdRs&aw!Yy=Jdf`;j+7EAUFqmjvI!Fa{!U zJ=BBtJ*!|G3;{l`ty@5Qy?m;geMz=Rtl2Obn&3OI5XOV{JlPWBn}ICBH82&L;bNEs z*8~`kC~^tH4U_{%odwf1KK-|!f03kqo5JK2J^wpn#ya;mw4|DuW*$KWyWDJ zpQQdE4v*hp84NE#JjbWA1d-^X_gcH6;FiMcH^*oA$IU$U+i>#p%&&i2M=}{&Fjy~= z$wqp}|85CplQ+M3@P-F9`3%N&ecm=7T2cNm5jB69h?+l4L@R%o&{7`y!vwul)a*Z%nAf;$Cv|3Ys7D*mwT}#xbJ> diff --git a/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml b/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml index 8139f5bc..9a29b865 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml +++ b/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml @@ -398,6 +398,10 @@ '#00b35b' + Color of program gpu usage in the chart + + + '#00ff82' Color of program gpu memory in the chart From 95a78c24e050789975349b82f84d503b6c7d175a Mon Sep 17 00:00:00 2001 From: Martin Pecka Date: Sun, 29 Mar 2020 00:00:21 +0100 Subject: [PATCH 003/127] Fixed rendering of GPU memory to be independent from utilization. --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 7cf6d8ca..fdb965f9 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2163,7 +2163,10 @@ const Gpu = class SystemMonitor_Gpu extends ElementBase { this.vals = [0, 0]; this.tip_vals = [0, 0]; } else { - this.vals = [this.percentage, this.mem / this.total]; + // we subtract percentage from memory because we do not want memory to be + // "accumulated" in the chart with utilization; these two measures should be + // independent + this.vals = [this.percentage, this.mem / this.total * 100 - this.percentage]; this.tip_vals = [Math.round(this.vals[0]), this.mem]; } this.text_items[0].text = this.tip_vals[0].toString(); From 67ee15985049f17c3acf24dc71bd30939fa391bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Glais?= Date: Sat, 28 Mar 2020 11:16:58 -0400 Subject: [PATCH 004/127] Prevent refreshes while the Shell is busy. We pass GLib.PRIORITY_DEFAULT_IDLE as priority to Mainloop to avoid micro-freezes of the Shell. This is mostly visible in Wayland sessions. --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 9bdfea8b..2df81698 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -885,8 +885,10 @@ const ElementBase = class SystemMonitor_ElementBase extends TipBox { this.interval = l_limit(Schema.get_int(this.elt + '-refresh-time')); this.timeout = Mainloop.timeout_add( this.interval, - this.update.bind(this) + this.update.bind(this), + GLib.PRIORITY_DEFAULT_IDLE ); + Schema.connect( 'changed::' + this.elt + '-refresh-time', (schema, key) => { @@ -894,7 +896,7 @@ const ElementBase = class SystemMonitor_ElementBase extends TipBox { this.timeout = null; this.interval = l_limit(Schema.get_int(key)); this.timeout = Mainloop.timeout_add( - this.interval, this.update.bind(this)); + this.interval, this.update.bind(this), GLib.PRIORITY_DEFAULT_IDLE); }); Schema.connect('changed::' + this.elt + '-graph-width', this.chart.resize.bind(this.chart)); @@ -906,7 +908,7 @@ const ElementBase = class SystemMonitor_ElementBase extends TipBox { this.timeout = null; this.reset_style(); this.timeout = Mainloop.timeout_add( - this.interval, this.update.bind(this)); + this.interval, this.update.bind(this), GLib.PRIORITY_DEFAULT_IDLE); }); } From af9b1778d7bec243c8380da64fbc69007d068511 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Mon, 13 Apr 2020 13:47:29 -0400 Subject: [PATCH 005/127] Added initial files for running build inside Docker. --- .dockerignore | 4 ++ .gitignore | 1 + .travis.yml | 65 ++----------------- Dockerfile.ubuntu1804 | 48 ++++++++++++++ Dockerfile.ubuntu2004 | 47 ++++++++++++++ checkjs.sh | 1 + docker-compose.ubuntu1804.yml | 12 ++++ docker-compose.ubuntu2004.yml | 12 ++++ docker-compose.yml | 11 ++++ docker_cmd_ubuntu1804.sh | 53 +++++++++++++++ docker_cmd_ubuntu2004.sh | 49 ++++++++++++++ run_docker_tests.sh | 60 +++++++++++++++++ .../extension.js | 11 ++-- 13 files changed, 308 insertions(+), 66 deletions(-) create mode 100644 .dockerignore create mode 100644 Dockerfile.ubuntu1804 create mode 100644 Dockerfile.ubuntu2004 create mode 100644 docker-compose.ubuntu1804.yml create mode 100644 docker-compose.ubuntu2004.yml create mode 100644 docker-compose.yml create mode 100755 docker_cmd_ubuntu1804.sh create mode 100755 docker_cmd_ubuntu2004.sh create mode 100755 run_docker_tests.sh diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..88ac3066 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,4 @@ +.git +_build +archlinux +dist diff --git a/.gitignore b/.gitignore index 76de788b..26f66d4a 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ tmp /*.geany *.out /_build +/dist diff --git a/.travis.yml b/.travis.yml index eb187f2e..4cb97d3e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,70 +3,15 @@ dist: xenial sudo: required language: python -python: 2.7 +python: 3.7 -env: -- MAX_CPU_PERCENT=20 MAX_MEM_PERCENT=5 +services: +- docker install: - sudo apt-key update - sudo apt-get -yq update -- sudo apt -yq install xvfb gnome-shell - -# Install NodeJS from upstream, since the version that comes with Ubuntu 14 is ancient. -# https://askubuntu.com/a/548776/13217 -- sudo apt-get -yq install curl -- curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - -- sudo apt-get install -yq nodejs - -# Necessary on some versions of Ubuntu 14, which has a malformed npm/nodejs package. -- sudo bash -c "[ ! -f /usr/bin/node ] && ln -s /usr/bin/nodejs /usr/bin/node || true" -- which nodejs -- which node - -# Install NPM from upstream. -- git clone git://github.com/npm/cli.git -- cd cli/scripts -- chmod +x install.sh -- sudo ./install.sh -- cd ../.. - -- sudo npm install -g eslint - -before_script: - - "export DISPLAY=:99.0" - - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16" - - sleep 3 # give xvfb some time to start - - sudo gnome-shell & - - sleep 3 # give gnome-shell some time to start script: - -# Clear initial gnome-shell errors we don't care about. -- sudo journalctl /usr/bin/gnome-shell -- sudo journalctl --rotate -- sudo journalctl --vacuum-time=1s - -# Show pre-extension gnome-shell performance. -- ps -C gnome-shell -o %cpu,%mem,cmd - -# Run JSlint check. -- cd $TRAVIS_BUILD_DIR -- ./checkjs.sh - -# Install and enable extension. -- sudo make install -- gnome-shell-extension-tool --enable-extension=system-monitor@paradoxxx.zero.gmail.com - -# Give extension time to run. -- sleep 10 - -# Show post-extension gnome-shell performance. -- ps -C gnome-shell -o %cpu,%mem,cmd -# Check CPU. On localhost with 2.80GHz x 4 takes ~3%, on Travis ~15%. -- bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %cpu|tail -1) < $MAX_CPU_PERCENT") -eq 1 ]]' -# Check memory. On localhost with 32GB of memory, ~0.6%, on Travis ~3%. -- bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %mem|tail -1) < $MAX_MEM_PERCENT") -eq 1 ]]' -# Confirm extension hasn't thrown any errors. -- sudo journalctl /usr/bin/gnome-shell -- sudo journalctl /usr/bin/gnome-shell|grep "\-\- No entries \-\-" +- ./run_docker_tests.sh ubuntu1804 +- ./run_docker_tests.sh ubuntu2004 diff --git a/Dockerfile.ubuntu1804 b/Dockerfile.ubuntu1804 new file mode 100644 index 00000000..c0c9f92a --- /dev/null +++ b/Dockerfile.ubuntu1804 @@ -0,0 +1,48 @@ +FROM ubuntu:18.04 +ENV PYTHONUNBUFFERED 1 + +USER root +ENV HOME /home/root + +# Install sudo. Not strictly required inside Docker, but it will allow Docker to run scripts that typically run outside Docker +# which do use sudo. +RUN apt update && apt -yq install sudo +RUN sudo echo "hi" + +# Setup localization. +ENV DEBIAN_FRONTEND noninteractive +RUN apt update +RUN apt install -y locales +RUN rm -rf /var/lib/apt/lists/* && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 +RUN apt update +ENV LANG en_US.utf8 + +# Install dependencies +RUN apt-get -yq update && apt-get install -y gnupg2 +RUN apt-key update +RUN apt-get -yq update +RUN apt-get -yq install xvfb gnome-shell git make bc dbus procps + +# Install NodeJS from upstream, since the version that comes with the distro is ancient. +# https://askubuntu.com/a/548776/13217 +RUN apt-get -yq install curl +RUN curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - +RUN apt-get install -yq nodejs + +# Necessary on some versions of Ubuntu 14, which has a malformed npm/nodejs package. +RUN bash -c "[ ! -f /usr/bin/node ] && ln -s /usr/bin/nodejs /usr/bin/node || true" +RUN which nodejs +RUN which node + +# Install NPM from upstream. +RUN git clone git://github.com/npm/cli.git +RUN cd cli/scripts; chmod +x install.sh; ./install.sh +RUN npm install -g eslint + +# Install code. +RUN mkdir -p /home/root/git/gnome-shell-system-monitor-applet +COPY . /home/root/git/gnome-shell-system-monitor-applet +WORKDIR /home/root/git/gnome-shell-system-monitor-applet + +# Run test wrapper. +CMD ./docker_cmd_ubuntu1804.sh diff --git a/Dockerfile.ubuntu2004 b/Dockerfile.ubuntu2004 new file mode 100644 index 00000000..f3ac8767 --- /dev/null +++ b/Dockerfile.ubuntu2004 @@ -0,0 +1,47 @@ +FROM ubuntu:20.04 +ENV PYTHONUNBUFFERED 1 + +USER root + +# Install sudo. Not strictly required inside Docker, but it will allow Docker to run scripts that typically run outside Docker +# which do use sudo. +RUN apt update && apt -yq install sudo +RUN sudo echo "hi" + +# Setup localization. +ENV DEBIAN_FRONTEND noninteractive +RUN apt update +RUN apt install -y locales +RUN rm -rf /var/lib/apt/lists/* && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 +RUN apt update +ENV LANG en_US.utf8 + +# Install dependencies +RUN apt-get -yq update && apt-get install -y gnupg2 +RUN apt-key update +RUN apt-get -yq update +RUN apt-get -yq install xvfb gnome-shell git make bc dbus + +# Install NodeJS from upstream, since the version that comes with the distro is ancient. +# https://askubuntu.com/a/548776/13217 +RUN apt-get -yq install curl +RUN curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - +RUN apt-get install -yq nodejs + +# Necessary on some versions of Ubuntu 14, which has a malformed npm/nodejs package. +RUN bash -c "[ ! -f /usr/bin/node ] && ln -s /usr/bin/nodejs /usr/bin/node || true" +RUN which nodejs +RUN which node + +# Install NPM from upstream. +RUN git clone git://github.com/npm/cli.git +RUN cd cli/scripts; chmod +x install.sh; ./install.sh +RUN npm install -g eslint + +# Install code. +RUN mkdir -p /home/root/git/gnome-shell-system-monitor-applet +COPY . /home/root/git/gnome-shell-system-monitor-applet +WORKDIR /home/root/git/gnome-shell-system-monitor-applet + +# Run test wrapper. +CMD ./docker_cmd_ubuntu2004.sh diff --git a/checkjs.sh b/checkjs.sh index 85662761..3b578df7 100755 --- a/checkjs.sh +++ b/checkjs.sh @@ -1,4 +1,5 @@ #!/bin/bash # Install eslint with: # sudo apt-get install npm && sudo npm install -g eslint +set -e eslint system-monitor@paradoxxx.zero.gmail.com diff --git a/docker-compose.ubuntu1804.yml b/docker-compose.ubuntu1804.yml new file mode 100644 index 00000000..c16246ec --- /dev/null +++ b/docker-compose.ubuntu1804.yml @@ -0,0 +1,12 @@ +#https://docs.docker.com/compose/compose-file/#shm_size +version: "3.5" +services: + + test: + build: + context: . + # Increase the size of shared memory. + # The default shared memory is only 64mb, causing odd Selenium errors like: + # selenium.common.exceptions.WebDriverException: Message: Failed to decode response from marionette + shm_size: '1gb' + dockerfile: Dockerfile.ubuntu1804 diff --git a/docker-compose.ubuntu2004.yml b/docker-compose.ubuntu2004.yml new file mode 100644 index 00000000..26425883 --- /dev/null +++ b/docker-compose.ubuntu2004.yml @@ -0,0 +1,12 @@ +#https://docs.docker.com/compose/compose-file/#shm_size +version: "3.5" +services: + + test: + build: + context: . + # Increase the size of shared memory. + # The default shared memory is only 64mb, causing odd Selenium errors like: + # selenium.common.exceptions.WebDriverException: Message: Failed to decode response from marionette + shm_size: '1gb' + dockerfile: Dockerfile.ubuntu2004 diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..494a0400 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,11 @@ +#https://docs.docker.com/compose/compose-file/#shm_size +version: "3.5" +services: + test: + build: + context: . + # Increase the size of shared memory. + # The default shared memory is only 64mb, causing odd Selenium errors like: + # selenium.common.exceptions.WebDriverException: Message: Failed to decode response from marionette + shm_size: '1gb' + dockerfile: Dockerfile.${DISTRO} diff --git a/docker_cmd_ubuntu1804.sh b/docker_cmd_ubuntu1804.sh new file mode 100755 index 00000000..46935068 --- /dev/null +++ b/docker_cmd_ubuntu1804.sh @@ -0,0 +1,53 @@ +#!/bin/bash +# Called from the Dockerfile.* to execute our tests via the CMD. +set -e + +echo "[$(date)] Launching Dbus." +mkdir -p /var/run/dbus +dbus-daemon --config-file=/usr/share/dbus-1/system.conf --print-address +sleep 3 # give Dbus some time to start + +echo "[$(date)] Launching Xvfb." +export DISPLAY=:99.0 +/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16 +sleep 3 # give xvfb some time to start + +echo "[$(date)] Launching Gnome-Shell." +sudo gnome-shell & +sleep 3 # give gnome-shell some time to start +echo "[$(date)] Confirming Gnome-Shell is running." +pgrep gnome-shell + +echo "[$(date)] Showing Gnome-Shell log entries." +sudo journalctl /usr/bin/gnome-shell || true +echo "[$(date)] Rotating Gnome-Shell log entries." +sudo journalctl --rotate || true +echo "[$(date)] Clearing Gnome-Shell log entries." +sudo journalctl --vacuum-time=1s || true + +echo "[$(date)] Show pre-extension Gnome-Shell performance." +ps -C gnome-shell -o %cpu,%mem,cmd || true + +echo "[$(date)] Running JSLint check." +#cd $TRAVIS_BUILD_DIR +./checkjs.sh + +echo "[$(date)] Installing extension." +sudo make install +gnome-shell-extension-tool --enable-extension=system-monitor@paradoxxx.zero.gmail.com +sleep 10 # Give extension time to run. + +echo "[$(date)] Showing post-extension Gnome-Shell performance." +export MAX_CPU_PERCENT=20 +export MAX_MEM_PERCENT=5 +ps -C gnome-shell -o %cpu,%mem,cmd +# Check CPU. On localhost with 2.80GHz x 4 takes ~3%, on Travis ~15%. +bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %cpu|tail -1) < $MAX_CPU_PERCENT") -eq 1 ]]' +# Check memory. On localhost with 32GB of memory, ~0.6%, on Travis ~3%. +bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %mem|tail -1) < $MAX_MEM_PERCENT") -eq 1 ]]' + +echo "[$(date)] Confirming extension hasn't thrown any errors." +# Note, finding no entries returns an error code of 1, which in our case means no error. +sudo journalctl /usr/bin/gnome-shell +sudo journalctl /usr/bin/gnome-shell|grep "\-\- No entries \-\-" +sudo journalctl --since=$(date '+%Y-%m-%d') /usr/bin/gnome-shell|grep -i "Extension \"system-monitor@paradoxxx.zero.gmail.com\" had error" diff --git a/docker_cmd_ubuntu2004.sh b/docker_cmd_ubuntu2004.sh new file mode 100755 index 00000000..2e99dc64 --- /dev/null +++ b/docker_cmd_ubuntu2004.sh @@ -0,0 +1,49 @@ +#!/bin/bash +# Called from the Dockerfile.* to execute our tests via the CMD. +set -e + +echo "[$(date)] Launching Dbus." +mkdir -p /var/run/dbus +dbus-daemon --config-file=/usr/share/dbus-1/system.conf --print-address +sleep 3 # give Dbus some time to start + +echo "[$(date)] Launching Xvfb." +export DISPLAY=:99.0 +/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16 +sleep 3 # give xvfb some time to start + +echo "[$(date)] Launching Gnome-Shell." +sudo gnome-shell & +sleep 3 # give gnome-shell some time to start + +echo "[$(date)] Clearing Gnome-Shell log entries." +sudo journalctl /usr/bin/gnome-shell || true +sudo journalctl --rotate +sudo journalctl --vacuum-time=1s + +echo "[$(date)] Show pre-extension Gnome-Shell performance." +ps -C gnome-shell -o %cpu,%mem,cmd + +echo "[$(date)] Running JSLint check." +#cd $TRAVIS_BUILD_DIR +./checkjs.sh + +echo "[$(date)] Installing extension." +sudo make install +gnome-shell-extension-tool --enable-extension=system-monitor@paradoxxx.zero.gmail.com +sleep 10 # Give extension time to run. + +echo "[$(date)] Showing post-extension Gnome-Shell performance." +export MAX_CPU_PERCENT=20 +export MAX_MEM_PERCENT=5 +ps -C gnome-shell -o %cpu,%mem,cmd +# Check CPU. On localhost with 2.80GHz x 4 takes ~3%, on Travis ~15%. +bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %cpu|tail -1) < $MAX_CPU_PERCENT") -eq 1 ]]' +# Check memory. On localhost with 32GB of memory, ~0.6%, on Travis ~3%. +bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %mem|tail -1) < $MAX_MEM_PERCENT") -eq 1 ]]' + +echo "[$(date)] Confirming extension hasn't thrown any errors." +# Note, finding no entries returns an error code of 1, which in our case means no error. +sudo journalctl /usr/bin/gnome-shell +sudo journalctl /usr/bin/gnome-shell|grep "\-\- No entries \-\-" +sudo journalctl --since=$(date '+%Y-%m-%d') /usr/bin/gnome-shell|grep -i "Extension \"system-monitor@paradoxxx.zero.gmail.com\" had error" diff --git a/run_docker_tests.sh b/run_docker_tests.sh new file mode 100755 index 00000000..070e0090 --- /dev/null +++ b/run_docker_tests.sh @@ -0,0 +1,60 @@ +#!/usr/bin/env bash +# The top-level user script for executing tests from Docker. +# The first argument should be a distro identifier. + +export DISTRO=${1:-ubuntu1804} + +echo "[$(date)] Running $DISTRO tests." + +COMPOSE_FILE_LOC="docker-compose.yml" + +# This must match the name in the docker-compose.*.yml file. +TEST_CONTAINER_NAME="test" + +COMPOSE_PROJECT_NAME_ORIGINAL="test_${BUILD_TAG}" +echo "[$(date)] COMPOSE_PROJECT_NAME_ORIGINAL=$COMPOSE_PROJECT_NAME_ORIGINAL" + +# Project name is sanitized by Compose, so we need to do the same thing. +# See https://github.com/docker/compose/issues/2119. +COMPOSE_PROJECT_NAME=$(echo $COMPOSE_PROJECT_NAME_ORIGINAL | awk '{print tolower($0)}' | sed 's/[^a-z0-9]*//g') +echo "[$(date)] COMPOSE_PROJECT_NAME=$COMPOSE_PROJECT_NAME" +TEST_CONTAINER_REF="${COMPOSE_PROJECT_NAME}_${TEST_CONTAINER_NAME}_1" +echo "[$(date)] TEST_CONTAINER_REF=$TEST_CONTAINER_REF" + +# Record installed version of Docker and Compose with each build +echo "[$(date)] Docker environment:" +docker --version +docker-compose --version + +function cleanup { + echo "[$(date)] Shutting down..." + docker-compose -f $COMPOSE_FILE_LOC -p $COMPOSE_PROJECT_NAME down --remove-orphans + echo "[$(date)] Stopping..." + docker ps -a --no-trunc | grep $COMPOSE_PROJECT_NAME | awk '{print $1}' | xargs --no-run-if-empty docker stop + echo "[$(date)] Removing..." + docker ps -a --no-trunc | grep $COMPOSE_PROJECT_NAME | awk '{print $1}' | xargs --no-run-if-empty docker rm + echo "[$(date)] Delete old containers." + docker system prune -a -f +} + +function run_tests { + echo "[$(date)] Creating containers..." + docker-compose -f $COMPOSE_FILE_LOC -p $COMPOSE_PROJECT_NAME up --build --force-recreate --exit-code-from test + ret_code=$? + echo "[$(date)] Docker Compose exit code: $ret_code" + + # List images and containers related to this build + docker images | grep $COMPOSE_PROJECT_NAME | awk '{print $0}' + docker ps -a | grep $COMPOSE_PROJECT_NAME | awk '{print $0}' + + # Follow the container with tests... + docker logs -f $TEST_CONTAINER_REF + + exit $ret_code +} + +set -e +cleanup # Initial cleanup. +trap cleanup EXIT # Cleanup after tests finish running + +run_tests diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 9bdfea8b..37b246a1 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -49,7 +49,7 @@ var Me = ExtensionUtils.getCurrentExtension(); var Convenience = Me.imports.convenience; var Compat = Me.imports.compat; -var Background, GTop, IconSize, Locale, MountsMonitor, NM, NetworkManager, Schema, StatusArea, Style, gc_timeout, menu_timeout; +var Background, GTop, IconSize, Locale, MountsMonitor, NM, NetworkManager, Schema, StatusArea, Style, TipItem, gc_timeout, menu_timeout; try { GTop = imports.gi.GTop; @@ -661,10 +661,8 @@ const Pie = class SystemMonitor_Pie extends Graph { } } -var TipItem = null; - if (shell_Version < '3.36') { - var TipItem = class SystemMonitor_TipItem extends PopupMenu.PopupBaseMenuItem { + TipItem = class SystemMonitor_TipItem extends PopupMenu.PopupBaseMenuItem { constructor() { super(); // PopupMenu.PopupBaseMenuItem.prototype._init.call(this); @@ -673,11 +671,11 @@ if (shell_Version < '3.36') { } } } else { - var TipItem = GObject.registerClass( + TipItem = GObject.registerClass( { GTypeName: 'TipItem' }, - class TipItem extends PopupMenu.PopupBaseMenuItem { + class SystemMonitor_TipItem extends PopupMenu.PopupBaseMenuItem { _init() { super._init(); // PopupMenu.PopupBaseMenuItem.prototype._init.call(this); @@ -687,6 +685,7 @@ if (shell_Version < '3.36') { } ); } + const TipMenu = class SystemMonitor_TipMenu extends PopupMenu.PopupMenuBase { constructor(sourceActor) { // PopupMenu.PopupMenuBase.prototype._init.call(this, sourceActor, 'sm-tooltip-box'); From 5fb7c5eb6ddea009beb7870a5cfccf55dc1804b7 Mon Sep 17 00:00:00 2001 From: Henry Cooke Date: Sat, 25 Apr 2020 20:34:28 +0100 Subject: [PATCH 006/127] sanitize usage vals parsed from gpu_usage.sh script; avoids NaNs being displayed in widget --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 9bdfea8b..d0a3b542 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2173,11 +2173,16 @@ const Gpu = class SystemMonitor_Gpu extends ElementBase { global.logError('gpu_usage.sh invocation failed'); } } + _sanitizeUsageValue(val){ + val = parseInt( val ); + if( isNaN(val) ) val = 0; + return val; + } _readTemperature(procOutput) { let usage = procOutput.split('\n'); - let memTotal = parseInt(usage[0]); - let memUsed = parseInt(usage[1]); - this.percentage = parseInt(usage[2]); + let memTotal = this._sanitizeUsageValue(usage[0]); + let memUsed = this._sanitizeUsageValue(usage[1]); + this.percentage = this._sanitizeUsageValue(usage[2]); if (typeof this.useGiB === 'undefined') { this._unit(memTotal); this._update_unit(); From daa4b08e6cbcf2587a2b06d4a3910a2c0bd22d4e Mon Sep 17 00:00:00 2001 From: Joakim Roubert Date: Sun, 26 Apr 2020 07:44:30 +0200 Subject: [PATCH 007/127] gpu_usage.sh: Remove superfluous function return statement From bash's man page: "the exit status of a function is the exit status of the last command executed in the body". Signed-off-by: Joakim Roubert --- system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh index f0413617..3fd07ad9 100755 --- a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh +++ b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh @@ -23,7 +23,6 @@ checkcommand() { type $1 > /dev/null 2>&1 - return "$?" } # This will print three lines. The first one is the the total vRAM available, From 48176cb3bcdeb281d766aae356291f9c45692bb7 Mon Sep 17 00:00:00 2001 From: Joakim Roubert Date: Sun, 26 Apr 2020 08:27:27 +0200 Subject: [PATCH 008/127] gpu_usage.sh: Used grep -E instead of egrep egrep is considered non-standard and deprecated, and it is recommended to use grep -E instead. Signed-off-by: Joakim Roubert --- system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh index f0413617..4ba1d41d 100755 --- a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh +++ b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh @@ -31,8 +31,8 @@ checkcommand() if checkcommand nvidia-smi; then nvidia-smi -i 0 --query-gpu=memory.total,memory.used,utilization.gpu --format=csv,noheader,nounits | sed 's%, %\n%g' elif checkcommand glxinfo; then - TOTALVRAM="`glxinfo | grep -A2 -i GL_NVX_gpu_memory_info | egrep -i "dedicated" | cut -f2- -d ':' | gawk '{print $1}'`" - AVAILVRAM="`glxinfo | grep -A4 -i GL_NVX_gpu_memory_info | egrep -i "available dedicated" | cut -f2- -d ':' | gawk '{print $1}'`" + TOTALVRAM="`glxinfo | grep -A2 -i GL_NVX_gpu_memory_info | grep -E -i "dedicated" | cut -f2- -d ':' | gawk '{print $1}'`" + AVAILVRAM="`glxinfo | grep -A4 -i GL_NVX_gpu_memory_info | grep -E -i "available dedicated" | cut -f2- -d ':' | gawk '{print $1}'`" let FREEVRAM=TOTALVRAM-AVAILVRAM echo "$TOTALVRAM" echo "$FREEVRAM" From d5bba0d77fef5bf5001d7c5b29f64f9da139f16e Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Sun, 26 Apr 2020 12:12:48 -0400 Subject: [PATCH 009/127] Added docker config. --- Dockerfile.ubuntu1804 | 9 ++++++--- docker_cmd_ubuntu1804.sh | 7 +++---- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/Dockerfile.ubuntu1804 b/Dockerfile.ubuntu1804 index c0c9f92a..cfd061a5 100644 --- a/Dockerfile.ubuntu1804 +++ b/Dockerfile.ubuntu1804 @@ -1,8 +1,10 @@ FROM ubuntu:18.04 ENV PYTHONUNBUFFERED 1 -USER root -ENV HOME /home/root +#USER root +#ENV HOME /home/root +#ENV DISPLAY :99.0 +ENV DEBIAN_FRONTEND noninteractive # Install sudo. Not strictly required inside Docker, but it will allow Docker to run scripts that typically run outside Docker # which do use sudo. @@ -21,7 +23,8 @@ ENV LANG en_US.utf8 RUN apt-get -yq update && apt-get install -y gnupg2 RUN apt-key update RUN apt-get -yq update -RUN apt-get -yq install xvfb gnome-shell git make bc dbus procps +RUN apt-get -yq install xvfb gnome-shell git make bc dbus procps ubuntu-desktop +#RUN apt-get -yq purge whoopsie libwhoopsie* # Install NodeJS from upstream, since the version that comes with the distro is ancient. # https://askubuntu.com/a/548776/13217 diff --git a/docker_cmd_ubuntu1804.sh b/docker_cmd_ubuntu1804.sh index 46935068..489c0fda 100755 --- a/docker_cmd_ubuntu1804.sh +++ b/docker_cmd_ubuntu1804.sh @@ -13,13 +13,12 @@ export DISPLAY=:99.0 sleep 3 # give xvfb some time to start echo "[$(date)] Launching Gnome-Shell." -sudo gnome-shell & +sudo DISPLAY=:99.0 gnome-shell & sleep 3 # give gnome-shell some time to start -echo "[$(date)] Confirming Gnome-Shell is running." -pgrep gnome-shell - echo "[$(date)] Showing Gnome-Shell log entries." sudo journalctl /usr/bin/gnome-shell || true +echo "[$(date)] Confirming Gnome-Shell is running." +pgrep gnome-shell echo "[$(date)] Rotating Gnome-Shell log entries." sudo journalctl --rotate || true echo "[$(date)] Clearing Gnome-Shell log entries." From 9b628b4d7b6c0ad3c1726a477b7046497aa7b091 Mon Sep 17 00:00:00 2001 From: Henry Cooke Date: Tue, 28 Apr 2020 17:56:39 +0100 Subject: [PATCH 010/127] fix ssome travis errors --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index d0a3b542..c49bc35b 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2174,8 +2174,8 @@ const Gpu = class SystemMonitor_Gpu extends ElementBase { } } _sanitizeUsageValue(val){ - val = parseInt( val ); - if( isNaN(val) ) val = 0; + val = parseInt(val); + if(isNaN(val)){ val = 0 }; return val; } _readTemperature(procOutput) { From e0f4f611e266f79de18a2a9359cffb4ae70eb45d Mon Sep 17 00:00:00 2001 From: Henry Cooke Date: Tue, 28 Apr 2020 22:06:02 +0100 Subject: [PATCH 011/127] more travis style fixes --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index c49bc35b..764fb2a5 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2173,9 +2173,11 @@ const Gpu = class SystemMonitor_Gpu extends ElementBase { global.logError('gpu_usage.sh invocation failed'); } } - _sanitizeUsageValue(val){ + _sanitizeUsageValue(val) { val = parseInt(val); - if(isNaN(val)){ val = 0 }; + if (isNaN(val)) { + val = 0 + } return val; } _readTemperature(procOutput) { From 7a3527337a236b83f76a1b31de0d4a0d23c3b7c8 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 10 Jul 2020 18:14:07 +0200 Subject: [PATCH 012/127] prefs: Remove unused Clutter reference Preferences are not run in the shell context and should use GTK instead of Clutter. They actually do but the import was forgotten here. --- system-monitor@paradoxxx.zero.gmail.com/prefs.js | 1 - 1 file changed, 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js index 81d667cf..1eb38665 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js +++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js @@ -2,7 +2,6 @@ const Gtk = imports.gi.Gtk; const Gio = imports.gi.Gio; const Gdk = imports.gi.Gdk; const GLib = imports.gi.GLib; -const Clutter = imports.gi.Clutter; const ByteArray = imports.byteArray; const Gettext = imports.gettext.domain('system-monitor'); From 88c221266f0973913a3b6407e3bce63f4e439232 Mon Sep 17 00:00:00 2001 From: Roy Arisse Date: Tue, 3 Nov 2020 16:23:28 +0100 Subject: [PATCH 013/127] Feature: Retrieve GPU stats using AMDGPU's standard DRM driver endpoints (See: https://www.kernel.org/doc/html/latest/gpu/amdgpu.html) --- system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh index f0413617..e75dd4d2 100755 --- a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh +++ b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh @@ -30,10 +30,21 @@ checkcommand() # the second one is the used vRAM and the third on is the GPU usage in %. if checkcommand nvidia-smi; then nvidia-smi -i 0 --query-gpu=memory.total,memory.used,utilization.gpu --format=csv,noheader,nounits | sed 's%, %\n%g' + +elif lsmod | grep amdgpu > /dev/null; then + total=$(cat /sys/class/drm/card0/device/mem_info_vram_total) + echo $(($total / 1024 / 1024)) + + used=$(cat /sys/class/drm/card0/device/mem_info_vram_used) + echo $(($used / 1024 / 1024)) + + cat /sys/class/drm/card0/device/gpu_busy_percent + elif checkcommand glxinfo; then TOTALVRAM="`glxinfo | grep -A2 -i GL_NVX_gpu_memory_info | egrep -i "dedicated" | cut -f2- -d ':' | gawk '{print $1}'`" AVAILVRAM="`glxinfo | grep -A4 -i GL_NVX_gpu_memory_info | egrep -i "available dedicated" | cut -f2- -d ':' | gawk '{print $1}'`" let FREEVRAM=TOTALVRAM-AVAILVRAM echo "$TOTALVRAM" echo "$FREEVRAM" + fi From 331aaf892d3d9dc30f0b42e20e60fedf66a73582 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Thu, 24 Dec 2020 10:43:09 +0100 Subject: [PATCH 014/127] =?UTF-8?q?Fix=20=E2=80=9CGNOME=20Shell=E2=80=9D?= =?UTF-8?q?=20and=20=E2=80=9Cinformation=E2=80=9D=20spelling?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit “GNOME Shell” is the official spelling “Information” is an uncountable noun in English: https://dictionary.cambridge.org/us/dictionary/english/information Add battery and disk to the list of the information reported by the extension --- system-monitor@paradoxxx.zero.gmail.com/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/metadata.json b/system-monitor@paradoxxx.zero.gmail.com/metadata.json index c399f143..87c7cb9b 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/metadata.json +++ b/system-monitor@paradoxxx.zero.gmail.com/metadata.json @@ -3,7 +3,7 @@ "uuid": "system-monitor@paradoxxx.zero.gmail.com", "name": "system-monitor", "url": "https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet", - "description": "Display system informations in gnome shell status bar, such as memory usage, cpu usage, network rates…", + "description": "Display system information in GNOME Shell status bar, such as memory, CPU, disk and battery usages, network rates…", "settings-schema": "org.gnome.shell.extensions.system-monitor", "gettext-domain": "system-monitor", "version": -1 From 6b85e0822fe6944a8e96990fa049c6b1549832ce Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Thu, 25 Feb 2021 18:50:31 +0100 Subject: [PATCH 015/127] =?UTF-8?q?Include=20Daemo00=E2=80=99s=20fix=20for?= =?UTF-8?q?=20top=20left=20corner=20info?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/Daemo00/gnome-shell-system-monitor-applet/commit/e1d1e8a4cfe6f86db47d22752e748a0bb7d79859 --- .../extension.js | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index de5e3d7c..22af1558 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -714,22 +714,23 @@ const TipMenu = class SystemMonitor_TipMenu extends PopupMenu.PopupMenuBase { // Probably old but works let node = this.sourceActor.get_theme_node(); let contentbox = node.get_content_box(this.sourceActor.get_allocation_box()); - let allocation = Shell.util_get_transformed_allocation(this.sourceActor); + let extents = this.sourceActor.get_transformed_extents(); + let sourceTopLeft = extents.get_top_left(); let monitor = Main.layoutManager.findMonitorForActor(this.sourceActor); - let [x, y] = [allocation.x1 + contentbox.x1, - allocation.y1 + contentbox.y1]; - let [cx, cy] = [allocation.x1 + (contentbox.x1 + contentbox.x2) / 2, - allocation.y1 + (contentbox.y1 + contentbox.y2) / 2]; - let [xm, ym] = [allocation.x1 + contentbox.x2, - allocation.y1 + contentbox.y2]; + let [x, y] = [sourceTopLeft.x + contentbox.x1, + sourceTopLeft.y + contentbox.y1]; + let [cx, cy] = [sourceTopLeft.x + (contentbox.x1 + contentbox.x2) / 2, + sourceTopLeft.y + (contentbox.y1 + contentbox.y2) / 2]; + let [xm, ym] = [sourceTopLeft.x + contentbox.x2, + sourceTopLeft.y + contentbox.y2]; let [width, height] = this.actor.get_size(); let tipx = cx - width / 2; tipx = Math.max(tipx, monitor.x); tipx = Math.min(tipx, monitor.x + monitor.width - width); let tipy = Math.floor(ym); // Hacky condition to determine if the status bar is at the top or at the bottom of the screen - if (allocation.y1 / monitor.height > 0.3) { - tipy = allocation.y1 - height; // If it is at the bottom, place the tooltip above instead of below + if (sourceTopLeft.y / monitor.height > 0.3) { + tipy = sourceTopLeft.y - height; // If it is at the bottom, place the tooltip above instead of below } this.actor.set_position(tipx, tipy); } From b82cec2e3e0541d92db636c12869bc3e3defd4aa Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Fri, 26 Feb 2021 01:26:33 +0100 Subject: [PATCH 016/127] Use utilities-system-monitor icon Use utilities-system-monitor because utilities-system-monitor-symbolic has been removed from Adwaita. --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 22af1558..8665a393 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2270,7 +2270,7 @@ const Gpu = class SystemMonitor_Gpu extends ElementBase { const Icon = class SystemMonitor_Icon { constructor() { - this.actor = new St.Icon({icon_name: 'utilities-system-monitor-symbolic', + this.actor = new St.Icon({icon_name: 'utilities-system-monitor', style_class: 'system-status-icon'}); this.actor.visible = Schema.get_boolean('icon-display'); Schema.connect( From a655807c19de1e10d28d0c21bbb0f67fda3d1229 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Fri, 26 Feb 2021 16:20:37 +0100 Subject: [PATCH 017/127] Fix using toLocaleString() without Locale argument MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit As stated in the init() function, the toLocaleString() method needs Locale to be passed as an argument. Fix the wrong format value of memory and swap usage, e.g. comma as the decimal separator in French… --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 8665a393..359f31ae 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2222,13 +2222,13 @@ const Gpu = class SystemMonitor_Gpu extends ElementBase { this.tip_vals = [Math.round(this.vals[0])]; } this.text_items[0].text = this.tip_vals.toString(); - this.menu_items[0].text = this.tip_vals.toLocaleString(); + this.menu_items[0].text = this.tip_vals.toLocaleString(Locale); if (Style.get('') !== '-compact') { - this.menu_items[3].text = this._pad(this.mem).toLocaleString() + - ' / ' + this._pad(this.total).toLocaleString(); + this.menu_items[3].text = this._pad(this.mem).toLocaleString(Locale) + + ' / ' + this._pad(this.total).toLocaleString(Locale); } else { - this.menu_items[3].text = this._pad(this.mem).toLocaleString() + - '/' + this._pad(this.total).toLocaleString(); + this.menu_items[3].text = this._pad(this.mem).toLocaleString(Locale) + + '/' + this._pad(this.total).toLocaleString(Locale); } } create_text_items() { From 4c887dfcde88649afbe711c4b0124d250a87e132 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Fri, 26 Feb 2021 16:34:08 +0100 Subject: [PATCH 018/127] Localization fixes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - use down ↓ and up ↑ arrows instead of “Down” and “Up” words for network rates - use the already translated strings 'R' and 'W' instead of ' R' and ' W' for read and write --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 359f31ae..223dfa89 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -1507,7 +1507,7 @@ const Disk = class SystemMonitor_Disk extends ElementBase { text: Style.diskunits(), style_class: Style.get('sm-label')}), new St.Label({ - text: _(' R'), + text: _('R'), style_class: Style.get('sm-label')}), new St.Label({ text: '', @@ -1516,7 +1516,7 @@ const Disk = class SystemMonitor_Disk extends ElementBase { text: Style.diskunits(), style_class: Style.get('sm-label')}), new St.Label({ - text: _(' W'), + text: _('W'), style_class: Style.get('sm-label')}) ]; } @@ -1877,7 +1877,7 @@ const Net = class SystemMonitor_Net extends ElementBase { text: _('KiB/s'), style_class: Style.get('sm-label')}), new St.Label({ - text: _(' Down'), + text: _(' ↓'), style_class: Style.get('sm-label')}), new St.Label({ text: '', @@ -1886,7 +1886,7 @@ const Net = class SystemMonitor_Net extends ElementBase { text: _(' KiB/s'), style_class: Style.get('sm-label')}), new St.Label({ - text: _(' Up'), + text: _(' ↑'), style_class: Style.get('sm-label')}) ]; } From 34d80a512a6662eebf447f83ac155716f3be78be Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Fri, 26 Feb 2021 18:11:19 +0100 Subject: [PATCH 019/127] Add a space before write MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since the removing of the space from the string ' W' for the translation, this string is now too close form the write speed unit. There’s no such a missing space from disk read speed... So I add a space only before the 'W' string. --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 223dfa89..d8b2fd94 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -1516,7 +1516,7 @@ const Disk = class SystemMonitor_Disk extends ElementBase { text: Style.diskunits(), style_class: Style.get('sm-label')}), new St.Label({ - text: _('W'), + text: ' ' + _('W'), style_class: Style.get('sm-label')}) ]; } From ed89be45cbdf1459a3d3a467d0f4d6d0e55249a0 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Fri, 26 Feb 2021 19:04:29 +0100 Subject: [PATCH 020/127] Handle locale in the _pad() method MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit toLocalString(Locale) doesn’t work after using _pad() method. So, remove it here and handle the localization in _pad() method using minimumFractionDigits, maximumFractionDigits, minimumSignificantDigits and maximumSignificantDigits. --- .../extension.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index d8b2fd94..a8617468 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -1641,13 +1641,13 @@ const Mem = class SystemMonitor_Mem extends ElementBase { if (this.useGiB) { if (number < 1) { // examples: 0.01, 0.10, 0.88 - return number.toFixed(2); + return number.toLocaleString(Locale, {minimumFractionDigits: 2, maximumFractionDigits: 2}); } // examples: 5.85, 16.0, 128 - return number.toPrecision(3); + return number.toLocaleString(Locale, {minimumSignificantDigits: 3, maximumSignificantDigits: 3}); } - return number; + return number.toLocaleString(Locale); } _apply() { if (this.total === 0) { @@ -1661,11 +1661,11 @@ const Mem = class SystemMonitor_Mem extends ElementBase { this.text_items[0].text = this.tip_vals[0].toString(); this.menu_items[0].text = this.tip_vals[0].toLocaleString(Locale); if (Style.get('') !== '-compact') { - this.menu_items[3].text = this._pad(this.mem[0]).toLocaleString(Locale) + - ' / ' + this._pad(this.total).toLocaleString(Locale); + this.menu_items[3].text = this._pad(this.mem[0]) + + ' / ' + this._pad(this.total); } else { - this.menu_items[3].text = this._pad(this.mem[0]).toLocaleString(Locale) + - '/' + this._pad(this.total).toLocaleString(Locale); + this.menu_items[3].text = this._pad(this.mem[0]) + + '/' + this._pad(this.total); } } create_text_items() { From 843f34a66fda6b17b2fa15280a40bf8d13eb3b9f Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Fri, 26 Feb 2021 19:20:31 +0100 Subject: [PATCH 021/127] Same l10n fixes as previous commit #ed89be4 --- .../extension.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index a8617468..2ce5d247 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -1932,13 +1932,13 @@ const Swap = class SystemMonitor_Swap extends ElementBase { if (this.useGiB) { if (number < 1) { // examples: 0.01, 0.10, 0.88 - return number.toFixed(2); + return number.toLocaleString(Locale, {minimumFractionDigits: 2, maximumFractionDigits: 2}); } // examples: 5.85, 16.0, 128 - return number.toPrecision(3); + return number.toLocaleString(Locale, {minimumSignificantDigits: 3, maximumSignificantDigits: 3}); } - return number; + return number.toLocaleString(Locale); } _apply() { if (this.total === 0) { @@ -1950,11 +1950,11 @@ const Swap = class SystemMonitor_Swap extends ElementBase { this.text_items[0].text = this.tip_vals[0].toString(); this.menu_items[0].text = this.tip_vals[0].toString(); if (Style.get('') !== '-compact') { - this.menu_items[3].text = this._pad(this.swap).toLocaleString(Locale) + - ' / ' + this._pad(this.total).toLocaleString(Locale); + this.menu_items[3].text = this._pad(this.swap) + + ' / ' + this._pad(this.total); } else { - this.menu_items[3].text = this._pad(this.swap).toLocaleString(Locale) + - '/' + this._pad(this.total).toLocaleString(Locale); + this.menu_items[3].text = this._pad(this.swap) + + '/' + this._pad(this.total); } } From 7aed33d86983f3b0d25237586739a25b5adad402 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sat, 6 Mar 2021 19:41:00 +0100 Subject: [PATCH 022/127] Add a script to update the PO template file --- po/update_template.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 po/update_template.sh diff --git a/po/update_template.sh b/po/update_template.sh new file mode 100644 index 00000000..81f3069b --- /dev/null +++ b/po/update_template.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +package_name=system-monitor +#extension_uuid="$package_name@paradoxxx.zero.gmail.com" +extension_uuid=`grep -oP 'UUID *= *\K([^ ]+)$' ../Makefile` +author_name="Florent Mounier" +author_email=paradoxxx.zero@gmail.com + +cd $PWD/../$extension_uuid +xgettext -j -k_ -kN_ --from-code=UTF-8 --package-name=$package_name --msgid-bugs-address=$author_email --copyright-holder="`date +%Y` $author_name" -o ../po/$package_name.pot prefs.js extension.js #schemas/org.gnome.shell.extensions.$package_name.gschema.xml From a17e00a38ab4d3aa8f8449b140961cbf5fe625c0 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sat, 6 Mar 2021 19:44:06 +0100 Subject: [PATCH 023/127] Update the template file --- po/system-monitor.pot | 152 ++++++++++++++++++++++++++---------------- 1 file changed, 93 insertions(+), 59 deletions(-) diff --git a/po/system-monitor.pot b/po/system-monitor.pot index dad580d2..de669f54 100644 --- a/po/system-monitor.pot +++ b/po/system-monitor.pot @@ -1,15 +1,15 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) YEAR 2021 Florent Mounier +# This file is distributed under the same license as the system-monitor package. # FIRST AUTHOR , YEAR. # -#: extension.js:751 +#: extension.js:843 #, fuzzy msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Project-Id-Version: system-monitor\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,66 +19,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr "" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "" @@ -97,7 +98,7 @@ msgstr "" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "" @@ -110,14 +111,14 @@ msgstr "" msgid "Buffer" msgstr "" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "" msgid "Used" msgstr "" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "" @@ -141,7 +142,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "" @@ -151,30 +152,32 @@ msgstr "" msgid "Read" msgstr "" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "" msgid "cpu" msgstr "" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "" @@ -187,11 +190,11 @@ msgstr "" msgid "disk" msgstr "" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "" -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "" @@ -245,74 +248,80 @@ msgstr "" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "" -#: extension.js:178 extension.js:1597 extension.js:1605 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "" msgid "thermal" msgstr "" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -323,29 +332,29 @@ msgid "" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" msgstr "" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "" @@ -353,23 +362,48 @@ msgid "fan" msgstr "" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +msgid " KiB/s" +msgstr "" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" From 38ea6e85c3a95dfc330b396c7b4fc57156716183 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sat, 6 Mar 2021 19:49:16 +0100 Subject: [PATCH 024/127] Update the French translation Translate the few untranslated strings. --- po/fr/system-monitor.po | 161 ++++++++++++++++++++++++++-------------- 1 file changed, 104 insertions(+), 57 deletions(-) diff --git a/po/fr/system-monitor.po b/po/fr/system-monitor.po index c56b4c07..8368ada6 100644 --- a/po/fr/system-monitor.po +++ b/po/fr/system-monitor.po @@ -4,82 +4,84 @@ # GNOME shell system monitor extension. # Guillaume Ayoub , 2011. # -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" -"PO-Revision-Date: 2017-04-16 13:37+0200\n" -"Last-Translator: Davy Defaud \n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"PO-Revision-Date: 2021-03-06 19:38+0100\n" +"Last-Translator: Davy Defaud \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n >= 2;\n" +"X-Generator: Poedit 2.4.2\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr " :" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Affichage" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Rafraîchissement" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Largeur du graphe" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Afficher le texte" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Type d’affichage" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Afficher l’icône" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Afficher au milieu" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Couleur de fond" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Afficher tous les cœurs" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Afficher le débit réseau en bits" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Capteur" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Veuillez installer lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Déplacer l’horloge" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Affichage compact" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Processeur" @@ -98,7 +100,7 @@ msgstr "Politesse" msgid "Iowait" msgstr "Latence d’E‐S" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Mémoire" @@ -111,14 +113,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Tampon" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Échange (swap)" msgid "Used" msgstr "Utilisé" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Réseau" @@ -142,7 +144,7 @@ msgstr "collisions" msgid "Collisions" msgstr "Collisions" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disque" @@ -152,30 +154,32 @@ msgstr "Écriture" msgid "Read" msgstr "Lecture" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "en lecture" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "en écriture" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "graphe" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "chiffres" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "les deux" msgid "cpu" msgstr "processeur" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "mém." @@ -188,11 +192,11 @@ msgstr "réseau" msgid "disk" msgstr "disque" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Préférences…" -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Moniteur système…" @@ -246,66 +250,80 @@ msgstr "lecture" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "Kio/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "Mio/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "kbit/s" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "Mbit/s" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "Mio" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "Gio" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "ko" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "Mo" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Température" msgid "thermal" msgstr "température" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Afficher dans le menu" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Afficher le temps restant" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Cacher l’icône système" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Type d’affichage" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "circulaire" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "en barres" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "aucun" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -322,31 +340,32 @@ msgstr "" "\t- sur Ubuntu : gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 ;\n" "\t- sur Fedora : libgtop2-devel, NetworkManager-glib-devel ;\n" "\t- sur Arch : libgtop, networkmanager ;\n" -"\t- sur openSUSE : typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0.\n" +"\t- sur openSUSE : typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0 ;\n" +"\t- sur Mageia : libgtop2-gir2.0, libnm-gir1.0, libclutter-gir1.0.\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Extension de surveillance système" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Annuler" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Batterie" msgid "battery" msgstr "batterie" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Fréquence" msgid "freq" msgstr "fréquence" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Ventilateur" @@ -354,22 +373,50 @@ msgid "fan" msgstr "ventilateur" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "tr/min" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Afficher les infos‐bulles" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "Processeur" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Afficher les températures en degrés Fahrenheit" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Seuil de température (0 pour désactiver)" + +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" +"** Seuls les processeurs graphiques NVIDIA sont pris en charge pour le " +"moment **" + +#: extension.js:1880 +msgid " ↓" +msgstr " ↓" + +#: extension.js:1886 +msgid " KiB/s" +msgstr " Kio/s" + +#: extension.js:1889 +msgid " ↑" +msgstr " ↑" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "Processeur graphique" From e13911f469aa481cf8713a4bd61c0c3cdce769da Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sat, 6 Mar 2021 19:55:27 +0100 Subject: [PATCH 025/127] Update the compiled French translation --- .../locale/fr/LC_MESSAGES/system-monitor.mo | Bin 5138 -> 5624 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/fr/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/fr/LC_MESSAGES/system-monitor.mo index 6f4c6cb7365e54338c7254032cd3553ecba8f23e..f5dc6d1ba80e4ab5650a1a17d831b9d24aa3e1d5 100644 GIT binary patch delta 2682 zcmZ9NYiv|S7={N5w3JpV7X=Y|0J-(Dv|GxhAeK_B6=;`BE1&|~_H5bE_H57Y5->GO zf7OXrF|G;Pfbf*SV&>@lX*va4?*1?XxV)peCLN z<+l*t1D9BP2r7`ZwtqbwPkR%T-wv3~`sM{HO5ux80}ep#^d+c3UbpSzkffN8;AnUT zJ^;V9{l7zvzXLTci%FEJTzD^>3bk-0d#k-bC_qLCfsAW4=T_! z)Q%5AW#DC~d5%E&zXcV*yHI|8kmQ!EYySmmqTiq< zz77@eU$%W4YT_&|gqRIA-w4YBsPSWM{{*Oj3-igp9B0^$5~y|=)IyckaS_ylwNM$V zgYpYmHbE`00q!M5o1y%!kZ<|@Y56w{(bkPupsP|;bo-llXn+f~a2Hg{l28-xgo=2# zweN#E)5ErX93Erg5240yqEmMz0(DnnPUx0c&uiO4Cwxz)Gp~j7a3dphTAk@57)*ga-{aWA@*aIi9zBxjLteKCYB0Ogu zEYIP$bB>QPzyIh^>2j4W@1qD?1IYRUMT-VP#b&0@&wG$`+rImcm^s} z=b%#fHPj9-T3&|oy9(uZ)7tMqer7n^)q<0t#uY*NRYC>025mYr(4+^kI1l ztweLtbhH|&tU*nPlgO0&E$c1yN>w5Sp`&~nsjNlXv2K19Qh6NBKmioi`LCjKA1X(s zXrQd4(u|fO;xn7kWHe9~Qc+e^R-jtcriLvIa1NS@B4{?!u9dO*NabOje<50glp@{C z7Bm61B9-+>X;hijkGoHo+B{TkEt6m|DnU;mzC&gj(qH>xv<&^XX#LEef!K)Z5Fe?` zH(?1>(fg{RFWF<6TK}WM)^+(dp+}Kk(HgV>spuX(i8dg;9Rp=56^=f$z6sJ;j`SfZ zLL1Q|NJa0gE|b0i4l>U2XwB@naW3uNuSePx6*-Mv9Xp(cZPB)9*r^LO#hrLE7W4ds z+vdbQCldCZq9SfUO}KSyyYD5t+MK0chv%D`zKJ>6g9nG2(o=FPhPFf#v*Ueha=#oj zY-^^TF3fvpaV+eI+q~`Dw+EhaeXqK`GaT&*w0fPnp~lkH?zU(=>UEXYh7)d;6D$js zmzGtOmd$m_7gSZuFD@%jU(1^|GSKEm!pXMki0`_Ah@URZ{~)!lw9f5v{cytbtDKPM zwnY<8Ffb<&%r%#Go>(6B{=dgHZn7ipbhvRR=6kJfJnkm_xYO>3V_Tx#Nz4t+^|kd& z*lkWIrR`Ba7$_@|p{rA^a@%U{NG1}l-)~AE8u``e(A}8shLnyJG}@f@6`USC KkkjtbNB;%9LOWXk delta 2161 zcmXw)ZAg`87{_m4nlDE)HJd9dD@~W3(>a=%=B6#1D|M+g%gn^^jEYuNw))bZ!M+7S z?PL_xDC$c%Kh%*$MU*%yC@5mE6*Y*lkZ_DGq8Iwm?|;tK&GUbL_sex(_jOXTdSZM3;_tEs(`aj;BKP&#?9! z=%ZZ%6?g?yzztA=Ho-(~wao_BKso9%gC01McG&v+p%&O@I)DB-k%}e4u zv``vUe>T)n6<9j}H{rJ$YW@iiuUu$%2I>wBL7njk%z+P$|G*$^U1d2A!O5@|l3mwk z{oPOjZ-!cU8`Pcp&f3SJ0v&|Pgm<2bb~Fq%@v0e&Kz(*Mp?35bD$u`e{9ibo_6x}4 za#>B|MNk0-pypLW9=FumtD*dM#rr+ClS=F}g0mSo38%s9kWITsPyvqH_zS3==aU|) z&JX9oI>>3ctxyZ^wQ&#fxWl~U=PXplhM?}ByF^8i-!R^TGJI(K3+k-Kp;Gr8YKO0l z$()<)v!Lwqp~h!I1v(FE!8+@2g0ky?+4}ywspu?rKrOHfY6ttE0{hR9fP2 z^P%Q0uyzyVV~CY*-X&-$Dn=b>5o$zJ5S#E~mxp@nG6msAq-f`&kI@q3N5tm7K>AGI zmjnR$pNh)}U6TGj5MO zNy%-lrKX}^4BZ@+P#i7*zqGobk6T3tJTq2{|7)zKz79nnq!uJbUZ;nmA>ZwUNK)px zx#_K|{O#dyx9r}sW4phhw?AA{SRM>j`GX7np+$wEikgb5vS4}SS!S`XzAyZB@1DNE i_Hch>#>C-hYu1f~$cF5@k@}pL=#iYOiIH`Ar``d=pRa}h From b3ebab6904a41a5a4d8c29d8b59d5c23b937ff93 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sun, 7 Mar 2021 21:11:25 +0100 Subject: [PATCH 026/127] Manually add msgid "Gpu" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Unfortunately "GPU" is not translated in the preferences tab as it’s transformed "Gpu", so let’s add it manually in the template file as a quick temporary fix. --- po/system-monitor.pot | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/po/system-monitor.pot b/po/system-monitor.pot index de669f54..823aed04 100644 --- a/po/system-monitor.pot +++ b/po/system-monitor.pot @@ -1,5 +1,5 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR 2021 Florent Mounier +# GNOME Shell extension system monitor +# Copyright (C) 2021 Florent Mounier # This file is distributed under the same license as the system-monitor package. # FIRST AUTHOR , YEAR. # @@ -407,3 +407,6 @@ msgstr "" #: extension.js:2132 extension.js:2137 msgid "GPU" msgstr "" + +msgid "Gpu" +msgstr "" From 0858482d95cc3e1579554f5549f909d923670f33 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sun, 7 Mar 2021 21:13:52 +0100 Subject: [PATCH 027/127] Fix "Gpu" not translated --- po/fr/system-monitor.po | 3 +++ 1 file changed, 3 insertions(+) diff --git a/po/fr/system-monitor.po b/po/fr/system-monitor.po index 8368ada6..8e53f9e3 100644 --- a/po/fr/system-monitor.po +++ b/po/fr/system-monitor.po @@ -420,3 +420,6 @@ msgstr " ↑" #: extension.js:2132 extension.js:2137 msgid "GPU" msgstr "Processeur graphique" + +msgid "Gpu" +msgstr "Processeur graphique" From 23e2948700da3285e5f81a322d96e5009abc3932 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sun, 7 Mar 2021 21:16:38 +0100 Subject: [PATCH 028/127] Fix "Gpu" not translated --- .../locale/fr/LC_MESSAGES/system-monitor.mo | Bin 5624 -> 5665 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/fr/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/fr/LC_MESSAGES/system-monitor.mo index f5dc6d1ba80e4ab5650a1a17d831b9d24aa3e1d5..c2115053f11a4758731a795c6a6aa360a2fb30fd 100644 GIT binary patch delta 2268 zcmX|?duW$c7{|}%baNM7+jQBy%(CWXX6d}-B{f%TS!p?IwK8q{HTQ>QTSFA$r6^2V zL{yNHMAEvDkv0VBf+a;QxE zuh(b4RusIPD4l3BY8jQ%9@saA2jx&vN}7jZ0X!P~1lCbM4)fqCSPsv?LO2W^H+pPJ zOqojIXjl$yp9qUn%F+~!@ifeYIxc|=nQ=LE!EU^qa0e`f8N3ws!7|tnC%^$X9S%ar zore6U1%UjqkasMob(N>gg?T|;Hl^z z%^=5DK*v=>Gd2}o0vAIAY=+qkj8+T-cpSRJry<9eo`KAnUVu)xKX?Ed=v&YozXQ#{ z`_Op?p#C301Nao`_a*d5zJ>aqC?)@P{6d2RP6q!B$1~x0KH7(%{vNy&kAVhU7WH!I z#MQwX=)BW{Goa&VMgP1q@^8co!eLo-tcrRgbfIRb-+JhRtQxzr5$7Pk)WyRAJE03d2~F7^=)^BU1KAht2cT#AUeu4lw^{gW z==dHwy(_z*cjYPQU3djn!0d1spTlct_zAjT5xrHg5_$(_LfadneI+#TmZ-NvhNf-M z%a}!dA2jfT(9C@R4eSVHqgnbG!->9tIu1hL=kK9A{R6s#zoY*=oI-sV`kL0TE&J=C z0WN}$TMZ4UIqGfDdE29XC!FN_|18Gkbo9d-_!T63>38T+oQwWpXhv#zIPpR_8#Y1i zW$K15oJId`NQ`MObe@CIOdf&ye+I|;{(q+dPe2_{22Vp%bq<=DA?ObC*oG{H`d35! zYNNdl;+p0|7i^054N$*L&<*5Z=9%n>j$P1&o`CLTH#D&4qkV7iHE00+(SHc){~>gN z<=FK7T~Cy;*~^Cw=2v;?|fHS_~>Ke`<)Ms;Wdvb3PP5GOKHs)M%# z?|_Stb9WgT3IW}!~x+g9TFo3iVW<$6?$Rv=S!1!_lL%noF^7nw%O>zMvMrVa+4fg-1i! zUboGt3Heg4K}(Uv8+9LQL%t6e%M1(;d#<}!fN?AG(=i7nT`-?W` o=Wp*F7%FZqtXkjwNPDiQC)e9u+u6Nk`_`^UdvgP8Dvpf$4^9THiU0rr delta 2241 zcmYk7e`u9e7{`y^<*sfkU9M)UIn$hOtCn@Mbd}a>S!P?grIy=Tx#*8-LIuI%21Yd) zlFBHlaMCZsq;L_9g203V!9PmEeh`s=^haqZrbfg1eD0n_5BK|i&UxPFob#OLJ@0#W zHk_%?|5RQyl(1fOF z$}|SgfobZve+rzIQa+W@I1hg%G;jgTF=GRC!5*TV@DW%FpMaIHAC|!(SOMRJbKod+ z+z*gn`k9OK{ucf}qJOf$d`f3%ln^im-9eU)na_e|TmvV=`Qcv}Y=lm{7#g<}o(q?U zzZIIu>bSoa&Z6H1je7{U0c`N$6Aw@}_!1LigcoF{XwC*DNc@-#gC?OYtN0lM(x(2_j`o%lIu#xI0_GxV8mkN$4Bi-kXi zj_=~8XQdZ{vqh=c_Qv-*p`Wv zLB~}>6RL^+BIvwJ!ruyg{d(Y~upd^je%e8Us-;h%86Jp$L(mVwX+30lEHX#A_tjlCWG0A_vvM{U4;&{7?Mmhfxn4i5*9K;w=<<4%YF zEaaD_vRxOfhK{R)#^s<1HbEcBs_?hLybG;=54z*M(74Z`349s%zk??FO9l0J!DBf5usne7Lf4}C=pLlqi`o%SqF@&WR|I{f za>yinlv`oC?>7Uk!K<8Ii3_(l~z3CqLp>#F%7yS>mFzg!({&t4b0 z4f%%NjIKwT$LM~v4*7CS*jySud8{ri;(90YJ5q-_(M?G6mGvz738)#_lkJ{7GNYuW Lc;vD2k23!P9;Bu) From 6ab4b8e40b7be0cce4502c98f7732450c60461f7 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Wed, 17 Mar 2021 11:05:41 +0100 Subject: [PATCH 029/127] Fix the missing extension icon utilities-system-monitor-symbolic icons have been removed from Adwaita theme, but the icon is still present as the GNOME System Monitor symbolic icon in /usr/share/icons/hicolor/symbolic/apps/org.gnome.SystemMonitor-symbolic.svg. --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 2ce5d247..2f7fe560 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2270,8 +2270,10 @@ const Gpu = class SystemMonitor_Gpu extends ElementBase { const Icon = class SystemMonitor_Icon { constructor() { - this.actor = new St.Icon({icon_name: 'utilities-system-monitor', - style_class: 'system-status-icon'}); + this.actor = new St.Icon({ + icon_name: 'org.gnome.SystemMonitor-symbolic', + style_class: 'system-status-icon' + }); this.actor.visible = Schema.get_boolean('icon-display'); Schema.connect( 'changed::icon-display', From 019bb22b1ae687ca2061b2b2472c978ae1acc4b5 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Wed, 17 Mar 2021 11:27:01 +0100 Subject: [PATCH 030/127] Merge new strings in PO translation files --- po/ar/system-monitor.po | 156 ++++++---- po/ca/system-monitor.po | 157 ++++++---- po/cs/system-monitor.po | 156 ++++++---- po/de/system-monitor.po | 156 ++++++---- po/es_ES/system-monitor.po | 157 ++++++---- po/es_MX/system-monitor.po | 154 ++++++---- po/fa/system-monitor.po | 155 ++++++---- po/fi/system-monitor.po | 156 ++++++---- po/it/system-monitor.po | 156 ++++++---- po/ja/system-monitor.po | 603 +++++++++++++++++++------------------ po/nl_NL/system-monitor.po | 156 ++++++---- po/pl/system-monitor.po | 155 ++++++---- po/pt/system-monitor.po | 157 ++++++---- po/pt_BR/system-monitor.po | 157 ++++++---- po/ro/system-monitor.po | 155 ++++++---- po/ru/system-monitor.po | 155 ++++++---- po/sk/system-monitor.po | 156 ++++++---- po/tr/system-monitor.po | 160 ++++++---- po/uk/system-monitor.po | 158 ++++++---- po/zh_CN/system-monitor.po | 156 ++++++---- 20 files changed, 2252 insertions(+), 1319 deletions(-) diff --git a/po/ar/system-monitor.po b/po/ar/system-monitor.po index eb3d3615..74257adb 100644 --- a/po/ar/system-monitor.po +++ b/po/ar/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: 1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2013-08-22 01:55+0200\n" "Last-Translator: Muhammad Fawwaz Orabi \n" "Language-Team: Arabic \n" @@ -18,66 +18,67 @@ msgstr "" "X-Generator: Poedit 1.5.4\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "اعرضه" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "حدّثه كلّ" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "عرض المخطط" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "اعرض النص" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "نمط العرض" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "اعرض الرمز" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "اعرضه في المنتصف" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "لون الخلفية" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "اعرض الأنوية مفردة" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "اعرض سرعة الشبكة بالبِتّات" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "الحساس" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "(ثبّت lm-sensors أولاً)" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "انقل الساعة" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "عرض مصغّر" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "معالج" @@ -96,7 +97,7 @@ msgstr "Nice" msgid "Iowait" msgstr "lowait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "الذاكرة" @@ -109,14 +110,14 @@ msgstr "الخبيئة" msgid "Buffer" msgstr "" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "التبديل" msgid "Used" msgstr "مستخدَم" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "شبكة" @@ -140,7 +141,7 @@ msgstr "التصادمات" msgid "Collisions" msgstr "التصادمات" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "قرص" @@ -150,30 +151,32 @@ msgstr "الكتابة" msgid "Read" msgstr "القراءة" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "ك" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "ق" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "مخطط" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "رقم" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "كلاهما" msgid "cpu" msgstr "معالج" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "ذاكرة" @@ -186,11 +189,11 @@ msgstr "شبكة" msgid "disk" msgstr "قرص" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "تفضيلات..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "مِرقاب النظام..." @@ -244,67 +247,81 @@ msgstr "قراءة" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "ك.ب/ثا" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "م.ب/ثا" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "م.ب" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 #, fuzzy msgid "GiB" msgstr "م.ب" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "ك.ب" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "م.ب" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "حرارة" msgid "thermal" msgstr "حرارة" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "أظهره في القائمة" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "اعرض الوقت المتبقي" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "أخفِ رمز النظام" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "نمط الاستخدام" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "قرص" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "أشرطة" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "لا شيء" -#: extension.js:68 +#: extension.js:68 extension.js:79 #, fuzzy msgid "" "Dependencies Missing\n" @@ -322,29 +339,29 @@ msgstr "" "\t في Fedora: libgtop2-devel وNetworkManager-glib-devel \n" "\t في Arch: libgtop وnetworkmanager\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "ملحق مرقاب النظام" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "ألغِ" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "البطارية" msgid "battery" msgstr "بطارية" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "التردد" msgid "freq" msgstr "تردد" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "المروحة" @@ -352,22 +369,53 @@ msgid "fan" msgstr "مروحة" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "دورة/د" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "" + +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "ك.ب/ثا" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" + +#, fuzzy +msgid "Gpu" +msgstr "معالج" diff --git a/po/ca/system-monitor.po b/po/ca/system-monitor.po index 516c6b53..798ab6fc 100644 --- a/po/ca/system-monitor.po +++ b/po/ca/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: \n" "Last-Translator: Ecron\n" "Language-Team: \n" @@ -14,6 +14,7 @@ msgstr "" "X-Generator: Poedit 1.6.4\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" @@ -21,55 +22,55 @@ msgstr ":" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Mostra" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Freqüència d'actualització" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Amplada del gràfic" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Mostra el text" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Estil de visualització" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Mostra la icona" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Mostra al centre" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Color del fons" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Mostra els nuclis individuals" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Mostra la velocitat de la xarxa en bits" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Instaŀleu lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Mou el rellotge" @@ -77,11 +78,11 @@ msgstr "Mou el rellotge" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Visualització compacta" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "CPU" @@ -100,7 +101,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Espera E/S" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Memòria" @@ -113,14 +114,14 @@ msgstr "Memòria cau" msgid "Buffer" msgstr "Memòria intermèdia" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Intercanvi" msgid "Used" msgstr "Usat" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Xarxa" @@ -144,7 +145,7 @@ msgstr "col·lisions" msgid "Collisions" msgstr "Col·lisions" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disc" @@ -154,30 +155,32 @@ msgstr "Escriptura" msgid "Read" msgstr "Lectura" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "L" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "E" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "Gràfic" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "Numèric" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "Ambdós" msgid "cpu" msgstr "cpu" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "mem" @@ -190,11 +193,11 @@ msgstr "xarxa" msgid "disk" msgstr "disc" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Configuració..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Monitor del sistema..." @@ -248,67 +251,81 @@ msgstr "lectura" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MiB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 #, fuzzy msgid "GiB" msgstr "GiB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Temperatura" msgid "thermal" msgstr "temperatura" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Mostra al menú" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Mostra el temps restant" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Oculta la icona del sistema" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Estil d'ús" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "tarta" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "barres" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "cap" -#: extension.js:68 +#: extension.js:68 extension.js:79 #, fuzzy msgid "" "Dependencies Missing\n" @@ -326,29 +343,29 @@ msgstr "" "\t a Fedora: libgtop2-devel, NetworkManager-glib-devel \n" "\t a Arch: libgtop, networkmanager\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Extensió Monitor del Sistema" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Canceŀla" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Bateria" msgid "battery" msgstr "bateria" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Freqüència" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Ventilador" @@ -356,25 +373,57 @@ msgid "fan" msgstr "vent" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "rpm" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Mostra l'indicador de funció" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "CPU" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Mostra la temperatura en Fahrenheit" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Llindar de temperatura (0 per a desactivar)" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KiB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +#, fuzzy +msgid "GPU" +msgstr "CPU" + +#, fuzzy +msgid "Gpu" +msgstr "CPU" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configuració de l'extensió Monitor del Sistema" diff --git a/po/cs/system-monitor.po b/po/cs/system-monitor.po index 5efd31ac..4694b506 100644 --- a/po/cs/system-monitor.po +++ b/po/cs/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Jan Lipovský , 2011-2012. -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2012-09-15\n" "Last-Translator: Jan Lipovský \n" "Language-Team: \n" @@ -17,66 +17,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Zobrazit" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Doba obnovy" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Šířka grafu" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Zobrazit text" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Styl zobrazení" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Zobrazit ikonu" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Zobrazit uprostřed" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Barva pozadí" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Zobrazit jednotlivá jádra" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Zobrazit rychlost sítě v bitech" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Nainstalujte si lm-sensors, prosím." -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Posunout hodiny" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Kompaktní zobrazení" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Cpu" @@ -95,7 +96,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Paměť" @@ -108,14 +109,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Využito" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Síť" @@ -139,7 +140,7 @@ msgstr "kolize" msgid "Collisions" msgstr "Kolize" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disk" @@ -149,30 +150,32 @@ msgstr "Zápis" msgid "Read" msgstr "Čtení" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "graf" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "čísla" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "oboje" msgid "cpu" msgstr "cpu" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "pam" @@ -185,11 +188,11 @@ msgstr "síť" msgid "disk" msgstr "disk" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Možnosti..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Sledování systému..." @@ -243,67 +246,81 @@ msgstr "čtení" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MiB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 #, fuzzy msgid "GiB" msgstr "MiB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Teplota" msgid "thermal" msgstr "teplota" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Zobrazit v menu" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Zobrazit zbývající čas" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Skrýt systémovou ikonu" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Styl zobrazení" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "koláčový" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "sloupcový" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "žádný" -#: extension.js:68 +#: extension.js:68 extension.js:79 #, fuzzy msgid "" "Dependencies Missing\n" @@ -321,29 +338,29 @@ msgstr "" "\t Fedora: libgtop2-devel, NetworkManager-glib-devel \n" "\t Arch: libgtop, networkmanager\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Sledování systému rozšíření" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Zrušit" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Baterie" msgid "battery" msgstr "baterie" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Frekvence" msgid "freq" msgstr "frekvence" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Ventilátor" @@ -351,25 +368,56 @@ msgid "fan" msgstr "ventilátor" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "ot/min" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KiB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" + +#, fuzzy +msgid "Gpu" +msgstr "Cpu" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "System Monitor Applet Konfigurátor" diff --git a/po/de/system-monitor.po b/po/de/system-monitor.po index 0b93db72..b6073731 100644 --- a/po/de/system-monitor.po +++ b/po/de/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Michael Pusterhofer , 2011. -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: paradoxxxzero/gnome-shell-system-monitor-applet\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2012-09-05 20:42+0100\n" "Last-Translator: Agilo Kern \n" "Language-Team: LANGUAGE \n" @@ -20,66 +20,67 @@ msgstr "" "X-Poedit-KeywordsList: Collisions\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Anzeigen" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Aktualisierungs-Intervall" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Diagrammbreite" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Anzeige beschriften" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Anzeigestil" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Zeige Icon" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Anzeige zentrieren" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Hintergrundfarbe" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Einzelne Prozessorkerne anzeigen" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Übertragungsrate in Bits anzeigen" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Bitte installieren Sie lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Uhr verschieben" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Kompakte Darstellung" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "CPU" @@ -98,7 +99,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Hauptspeicher" @@ -111,14 +112,14 @@ msgstr "Zwischenspeicher" msgid "Buffer" msgstr "Pufferspeicher" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Auslagerungsdateien" msgid "Used" msgstr "Verwendet" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Netzwerk" @@ -142,7 +143,7 @@ msgstr "Kollisionsdaten" msgid "Collisions" msgstr "Kollisionsdaten" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Festplatte" @@ -152,30 +153,32 @@ msgstr "Schreiben" msgid "Read" msgstr "Lesen" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "Diagramm" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "Zahl" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "Beides" msgid "cpu" msgstr "CPU" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "Speicher" @@ -188,11 +191,11 @@ msgstr "Netzwerk" msgid "disk" msgstr "Festplatte" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Einstellungen..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Systemüberwachung..." @@ -246,66 +249,80 @@ msgstr "lesen" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MB/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "GB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Temperatur" msgid "thermal" msgstr "Temp." -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Im Menü anzeigen" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Verbleibende Zeit anzeigen" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Systemeigenes Icon verbergen" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Anzeigestil der Speicherbelegung" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "Kreisdiagramm" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "Balkendiagramm" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "nicht anzeigen" -#: extension.js:68 +#: extension.js:68 extension.js:79 #, fuzzy msgid "" "Dependencies Missing\n" @@ -323,29 +340,29 @@ msgstr "" "\t unter Fedora: libgtop2-devel, NetworkManager-glib-devel \n" "\t unter Arch Linux: libgtop, networkmanager\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Shell-Erweiterung System Monitor" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Abbrechen" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Akku" msgid "battery" msgstr "Akku" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Taktfrequenz" msgid "freq" msgstr "Taktfrequenz" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Lüfter" @@ -353,25 +370,56 @@ msgid "fan" msgstr "Lüfter" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "1/min" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" + +#, fuzzy +msgid "Gpu" +msgstr "CPU" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "System Monitor Applet Konfigurator" diff --git a/po/es_ES/system-monitor.po b/po/es_ES/system-monitor.po index 547f982f..030c939a 100644 --- a/po/es_ES/system-monitor.po +++ b/po/es_ES/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: \n" "Last-Translator: picodotdev \n" "Language-Team: \n" @@ -14,6 +14,7 @@ msgstr "" "X-Generator: Poedit 1.6.4\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" @@ -21,55 +22,55 @@ msgstr ":" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Mostrar" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Frecuencia de actualización" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Ancho del gráfico" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Mostrar etiqueta" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Mostrar estilo" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Mostrar icono" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Mostrar en el centro" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Color del fondo" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Mostrar núcleos individuales" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Mostrar velocidad de red en bits" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Instale lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Mover el reloj" @@ -77,11 +78,11 @@ msgstr "Mover el reloj" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Visualización compacta" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "CPU" @@ -100,7 +101,7 @@ msgstr "Prioridad" msgid "Iowait" msgstr "Espera E/S" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Memoria" @@ -113,14 +114,14 @@ msgstr "Caché" msgid "Buffer" msgstr "Búfer" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Usado" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Red" @@ -144,7 +145,7 @@ msgstr "colisiones" msgid "Collisions" msgstr "Colisiones" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disco" @@ -154,30 +155,32 @@ msgstr "Escritura" msgid "Read" msgstr "Lectura" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "L" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "E" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "Gráfico" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "Numérico" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "Ambos" msgid "cpu" msgstr "cpu" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "mem" @@ -190,11 +193,11 @@ msgstr "red" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Configuración..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Monitor del sistema..." @@ -248,66 +251,80 @@ msgstr "lectura" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MiB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "GiB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Temperatura" msgid "thermal" msgstr "temperatura" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Mostrar en el menú" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Mostrar tiempo restante" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Ocultar icono del sistema" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Uso de estilo" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "tarta" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "barras" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "ninguno" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -325,29 +342,29 @@ msgstr "" "\t en Arch: libgtop, networkmanager\n" "\t en openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Extensión monitor del sistema" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Cancelar" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Batería" msgid "battery" msgstr "batería" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Frecuencia" msgid "freq" msgstr "frec" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Ventilador" @@ -355,25 +372,57 @@ msgid "fan" msgstr "vent" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "rpm" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Mostrar descripción emergente" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "CPU" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Mostrar temperatura en Fahrenheit" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Umbral de temperatura (0 para desactivar)" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KiB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +#, fuzzy +msgid "GPU" +msgstr "CPU" + +#, fuzzy +msgid "Gpu" +msgstr "CPU" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configuración de la extensión monitor del sistema" diff --git a/po/es_MX/system-monitor.po b/po/es_MX/system-monitor.po index b444b717..67008f62 100644 --- a/po/es_MX/system-monitor.po +++ b/po/es_MX/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: \n" "Last-Translator: Carlos A. Gonzalez \n" "Language-Team: \n" @@ -13,6 +13,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr "" @@ -20,55 +21,55 @@ msgstr "" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Pantalla" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Intervalo de actualización" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Ancho de la gráfica" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Mostrar texto" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Estilo de despliegue" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Mostrar icono" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Mostrar en medio" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Color de fondo" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "" @@ -76,12 +77,12 @@ msgstr "" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 #, fuzzy msgid "Compact Display" msgstr "Pantalla" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "" @@ -100,7 +101,7 @@ msgstr "" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Memoria" @@ -113,14 +114,14 @@ msgstr "" msgid "Buffer" msgstr "" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "" msgid "Used" msgstr "Usado" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "" @@ -144,7 +145,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disco" @@ -154,30 +155,32 @@ msgstr "Escribir" msgid "Read" msgstr "Leer" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "Gráfica" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "Ambos" msgid "cpu" msgstr "" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "" @@ -190,11 +193,11 @@ msgstr "" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Preferencias..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Monitor de sistema..." @@ -248,31 +251,45 @@ msgstr "leer" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "GiB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "" @@ -280,37 +297,37 @@ msgstr "" msgid "thermal" msgstr "Otro" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 #, fuzzy msgid "Hide System Icon" msgstr "Monitor de sistema" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 #, fuzzy msgid "Usage Style" msgstr "Estilo de despliegue" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -321,30 +338,30 @@ msgid "" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" msgstr "" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 #, fuzzy msgid "System Monitor Extension" msgstr "Monitor de sistema" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "" @@ -352,25 +369,54 @@ msgid "fan" msgstr "" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Umbral de temperatura (0 para desactivar)" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +msgid " KiB/s" +msgstr "" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" + +msgid "Gpu" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configurador del applet de monitor de systema" diff --git a/po/fa/system-monitor.po b/po/fa/system-monitor.po index 673814f2..607d7ff7 100644 --- a/po/fa/system-monitor.po +++ b/po/fa/system-monitor.po @@ -1,12 +1,12 @@ # Copyright (C) 2011 Iranian Free Software Users Group (IFSUG.org)translation team. # This file is distributed under the same license as the PACKAGE package. # Arash Mousavi , 2011. -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: \n" "Last-Translator: Arash Mousavi \n" "Language-Team: Persian \n" @@ -19,67 +19,68 @@ msgstr "" "X-Poedit-SourceCharset: utf-8\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr "" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "نمایش" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "زمان نوسازی" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "طول گراف" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "نمایش متن" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "سبک نمایش" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "نمایش شمایل" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "نمایش در وسط" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "رنگ پس‌زمینه" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 #, fuzzy msgid "Compact Display" msgstr "نمایش" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "سی‌پی‌یو" @@ -98,7 +99,7 @@ msgstr "نایس" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "حافظه" @@ -111,14 +112,14 @@ msgstr "حافظه‌نهان" msgid "Buffer" msgstr "بافر" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "سوئپ" msgid "Used" msgstr "استفاده شده" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "شبکه" @@ -142,7 +143,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "دیسک" @@ -152,30 +153,32 @@ msgstr "نوشتن" msgid "Read" msgstr "خواندن" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "گراف" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "عددی" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "هر دو" msgid "cpu" msgstr "سی‌پی‌یو" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "حافظه" @@ -188,11 +191,11 @@ msgstr "شبکه" msgid "disk" msgstr "دیسک" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "ترجیحات..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "پایشگر سیستم..." @@ -246,31 +249,45 @@ msgstr "خواندن" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "" @@ -278,37 +295,37 @@ msgstr "" msgid "thermal" msgstr "دیگر" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 #, fuzzy msgid "Hide System Icon" msgstr "پایشگر سیستم" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 #, fuzzy msgid "Usage Style" msgstr "سبک نمایش" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -319,30 +336,30 @@ msgid "" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" msgstr "" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 #, fuzzy msgid "System Monitor Extension" msgstr "پایشگر سیستم" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "" @@ -350,25 +367,55 @@ msgid "fan" msgstr "" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +msgid " KiB/s" +msgstr "" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" + +#, fuzzy +msgid "Gpu" +msgstr "سی‌پی‌یو" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "پیکربندی برنامک پایشگر سیستم" diff --git a/po/fi/system-monitor.po b/po/fi/system-monitor.po index 68748507..5a761926 100644 --- a/po/fi/system-monitor.po +++ b/po/fi/system-monitor.po @@ -3,82 +3,84 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-09-06 21:38+0300\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2017-09-06 21:57+0300\n" +"Last-Translator: Jiri Grönroos \n" "Language-Team: \n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.8.7.1\n" -"Last-Translator: Jiri Grönroos \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"Language: fi\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Näytä" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Päivitysväli" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Käyrän leveys" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Näytä teksti" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Esitystyyli" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Näytä kuvake" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Näytä keskellä" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Taustaväri" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Näytä yksittäiset ytimet" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Näytä verkon nopeus biteissä" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Sensori" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Asenna lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Siirrä kello" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Kompakti näyttö" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Suoritin" @@ -97,7 +99,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Muisti" @@ -110,14 +112,14 @@ msgstr "Välimuisti" msgid "Buffer" msgstr "Puskuri" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Käytetty" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Verkko" @@ -141,7 +143,7 @@ msgstr "törmäykset" msgid "Collisions" msgstr "Törmäykset" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Levy" @@ -151,30 +153,32 @@ msgstr "Kirjoitus" msgid "Read" msgstr "Luku" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "R" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "W" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "käyrä" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "lukuarvo" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "molemmat" msgid "cpu" msgstr "cpu" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "mem" @@ -187,11 +191,11 @@ msgstr "verkko" msgid "disk" msgstr "levy" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Asetukset..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Järjestelmän valvonta..." @@ -245,74 +249,80 @@ msgstr "luku" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 msgid "kbit/s" msgstr "kbit/s" -#: extension.js:179 extension.js:1600 extension.js:1608 +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 msgid "Mbit/s" msgstr "Mbit/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MiB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "GiB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kt" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "Mt" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Lämpötila" msgid "thermal" msgstr "lämpötila" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Näytä valikossa" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Näytä jäljellä oleva aika" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Piilota järjestelmäkuvake" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Käytön tyyli" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "piirakka" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "palkki" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "ei mitään" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -323,29 +333,29 @@ msgid "" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" msgstr "" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Järjestelmän valvonnan laajennus" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Peru" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Akku" msgid "battery" msgstr "akku" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Taajuus" msgid "freq" msgstr "taajuus" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Tuuletin" @@ -353,22 +363,54 @@ msgid "fan" msgstr "tuuletin" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "rpm" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Näytä työkaluvihje" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "Suoritin" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Näytä lämpötila Fahrenheiteissa" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "" + +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KiB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +#, fuzzy +msgid "GPU" +msgstr "Suoritin" + +#, fuzzy +msgid "Gpu" +msgstr "Suoritin" diff --git a/po/it/system-monitor.po b/po/it/system-monitor.po index e20c7f6c..612c1fe0 100644 --- a/po/it/system-monitor.po +++ b/po/it/system-monitor.po @@ -3,11 +3,12 @@ # This file is distributed under the same license as the system-monitor package. # Federico Piazza fede.piazza92@gmail.com, 2012 # Paolo Paterna paolo.paterna@gmail.com, 2015 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet-translation-2.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2019-10-01 15:18+0200\n" "Last-Translator: Giuseppe Pignataro (Fastbyte01) \n" "Language-Team: Italian\n" @@ -18,66 +19,67 @@ msgstr "" "X-Generator: Poedit 2.2.3\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Visualizza" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Tempo di Aggiornamento" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Larghezza del Grafico" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Mostra Testo" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Modalità di Visualizzazione" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Visualizza Icona" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Visualizza nel Centro" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Colore di Sfondo" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Mostra Ogni Core" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Mostra velocità della rete in bits" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Sensore" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Si prega di installare lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Sposta l'orologio" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Display Compatto" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Processore" @@ -96,7 +98,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Memoria" @@ -109,14 +111,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Usato" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Rete" @@ -140,7 +142,7 @@ msgstr "collisioni" msgid "Collisions" msgstr "Collisioni" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disco" @@ -150,30 +152,32 @@ msgstr "Scrittura" msgid "Read" msgstr "Lettura" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "L" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "S" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "grafico" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "digitale" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "entrambi" msgid "cpu" msgstr "cpu" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "ram" @@ -186,11 +190,11 @@ msgstr "rete" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Preferenze..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Monitor di Sistema..." @@ -244,66 +248,80 @@ msgstr "lettura" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MiB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "GiB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Temperatura" msgid "thermal" msgstr "temperatura" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Mostra nel Menu" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Mostra Autonomia Residua" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Nascondi Icona di Sistema" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Visualizzazione Uso" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "torta" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "barra" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "nessuno" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -321,29 +339,29 @@ msgstr "" "\t su Arch: libgtop, networkmanager\n" "\t su openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Estensione per System Monitor" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Annulla" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Batteria" msgid "battery" msgstr "batteria" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Frequenza" msgid "freq" msgstr "frequenza" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Ventola" @@ -351,22 +369,54 @@ msgid "fan" msgstr "ventola" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "giri/min" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Mostra Tooltip" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "Processore" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Visualizza temperatura in Fahrenheit" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Soglia di temperatura (0 per disabilitare)" + +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KiB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +#, fuzzy +msgid "GPU" +msgstr "Processore" + +#, fuzzy +msgid "Gpu" +msgstr "Processore" diff --git a/po/ja/system-monitor.po b/po/ja/system-monitor.po index 0d1bcb3c..2db19caf 100644 --- a/po/ja/system-monitor.po +++ b/po/ja/system-monitor.po @@ -4,11 +4,12 @@ # Shinichirou Yamada , 2017. # sicklylife , 2019. # +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: system-monitor\n" -"Report-Msgid-Bugs-To: https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/issues\n" -"POT-Creation-Date: 2019-02-10 18:58+0900\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2019-02-10 19:21+0900\n" "Last-Translator: sicklylife \n" "Language-Team: \n" @@ -18,400 +19,428 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: extension.js:74 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-" -"NetworkManager-1_0\n" -msgstr "" -"依存関係が見つかりません\n" -"必要なパッケージをインストールして下さい: \n" -"libgtop, Network Manager, gir bindings \n" -"\t Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t Arch: libgtop, networkmanager\n" -"\t openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 +msgid ":" +msgstr ":" -#: extension.js:175 extension.js:177 extension.js:1397 extension.js:1789 -#: extension.js:1797 -msgid "MiB/s" -msgstr "MiB/s" +#: prefs.js:161 prefs.js:159 prefs.js:178 +msgid "Display" +msgstr "表示" -#: extension.js:176 extension.js:1699 extension.js:1786 extension.js:1794 -#: extension.js:1820 extension.js:1831 extension.js:1842 -msgid "KiB/s" -msgstr "KiB/s" +#: prefs.js:166 prefs.js:164 prefs.js:191 +msgid "Refresh Time" +msgstr "更新間隔" -#: extension.js:178 extension.js:1769 extension.js:1777 -msgid "kbit/s" -msgstr "kbit/s" +#: prefs.js:171 prefs.js:169 prefs.js:196 +msgid "Graph Width" +msgstr "グラフの幅" -#: extension.js:179 extension.js:1772 extension.js:1780 -msgid "Mbit/s" -msgstr "Mbit/s" +#: prefs.js:176 prefs.js:174 prefs.js:182 +msgid "Show Text" +msgstr "テキストを表示" -#: extension.js:193 extension.js:195 -msgid "MB" -msgstr "MB" +#: prefs.js:184 prefs.js:182 prefs.js:201 +msgid "Display Style" +msgstr "表示スタイル" -#: extension.js:194 -msgid "kB" -msgstr "kB" +#: prefs.js:267 prefs.js:274 prefs.js:310 +msgid "Display Icon" +msgstr "アイコンを表示" -#: extension.js:276 -msgid "System Monitor Extension" -msgstr "システムモニター拡張機能" +#: prefs.js:276 prefs.js:283 prefs.js:319 +msgid "Display in the Middle" +msgstr "中央に表示" -#: extension.js:292 -msgid "Cancel" -msgstr "キャンセル" +#: prefs.js:288 prefs.js:306 prefs.js:342 +msgid "Background Color" +msgstr "背景色" -#: extension.js:888 -msgid "mem" -msgstr "" +#: prefs.js:197 prefs.js:195 prefs.js:247 +msgid "Display Individual Cores" +msgstr "各コアを表示" -#: extension.js:978 extension.js:983 -msgid "Battery" -msgstr "バッテリー" +#: prefs.js:193 prefs.js:191 prefs.js:243 +msgid "Show network speed in bits" +msgstr "ネットワークの速度をビット単位で表示" -#: extension.js:1179 -msgid "CPU" -msgstr "CPU" +#: prefs.js:205 prefs.js:208 prefs.js:220 +msgid "Sensor" +msgstr "センサー" -#: extension.js:1200 +#: prefs.js:207 prefs.js:210 prefs.js:222 +msgid "Please install lm-sensors" +msgstr "lm-sensors をインストールしてください" + +#: prefs.js:282 prefs.js:300 prefs.js:336 +msgid "Move the clock" +msgstr "時計を移動" + +#: prefs.js:286 prefs.js:289 prefs.js:325 +msgid "Compact Display" +msgstr "コンパクト表示" + +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "CPU" -#: extension.js:1386 extension.js:1390 -msgid "Disk" -msgstr "ディスク" - -#: extension.js:1443 -msgid "R" -msgstr "R" +msgid "User" +msgstr "ユーザー" -#: extension.js:1454 -msgid "W" -msgstr "W" +msgid "System" +msgstr "システム" -#: extension.js:1475 -msgid " R" -msgstr " R" +msgid "Other" +msgstr "その他" -#: extension.js:1484 -msgid " W" -msgstr " W" +msgid "Nice" +msgstr "" -#: extension.js:1495 extension.js:1498 -msgid "Freq" +msgid "Iowait" msgstr "" -#: extension.js:1559 extension.js:1564 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "メモリ" -#: extension.js:1644 extension.js:2239 -msgid "MiB" -msgstr "MiB" - -#: extension.js:1646 extension.js:2241 -msgid "GiB" -msgstr "GiB" - -#: extension.js:1672 extension.js:1677 -msgid "Net" -msgstr "ネット" - -#: extension.js:1845 -msgid " Down" -msgstr " Down" +msgid "Program" +msgstr "プログラム" -#: extension.js:1851 -msgid " KiB/s" -msgstr " KiB/s" +msgid "Cache" +msgstr "キャッシュ" -#: extension.js:1854 -msgid " Up" -msgstr " Up" +msgid "Buffer" +msgstr "バッファ" -#: extension.js:1865 extension.js:1870 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "スワップ" -#: extension.js:1972 extension.js:1976 -msgid "Thermal" -msgstr "温度" - -#: extension.js:2048 extension.js:2052 -msgid "Fan" -msgstr "ファン" +msgid "Used" +msgstr "使用済み" -#: extension.js:2056 extension.js:2086 extension.js:2096 -msgid "rpm" -msgstr "rpm" +#: extension.js:1010 extension.js:1428 extension.js:1710 +msgid "Net" +msgstr "ネット" -#: extension.js:2107 extension.js:2112 -msgid "GPU" -msgstr "GPU" +#: extension.js:1589 +#, fuzzy +msgid "Up" +msgstr " Up" -#: extension.js:2434 -msgid "System Monitor..." -msgstr "システムモニター..." +#: extension.js:1586 +#, fuzzy +msgid "Down" +msgstr " Down" -#: extension.js:2440 -msgid "Preferences..." -msgstr "設定..." +msgid "Uperrors" +msgstr "Up エラー" -#: prefs.js:74 prefs.js:94 prefs.js:114 -msgid ":" -msgstr ":" +msgid "Downerrors" +msgstr "Down エラー" -#: prefs.js:186 -msgid "Display" -msgstr "表示" +#, fuzzy +msgid "collisions" +msgstr "コリジョン" -#: prefs.js:190 -msgid "Show Text" -msgstr "テキストを表示" +msgid "Collisions" +msgstr "コリジョン" -#: prefs.js:194 -msgid "Show In Menu" -msgstr "メニュー内に表示" +#: extension.js:836 extension.js:1264 extension.js:1419 +msgid "Disk" +msgstr "ディスク" -#: prefs.js:199 -msgid "Refresh Time" -msgstr "更新間隔" +msgid "Write" +msgstr "書き込み" -#: prefs.js:204 -msgid "Graph Width" -msgstr "グラフの幅" +msgid "Read" +msgstr "読み込み" -#: prefs.js:209 -msgid "Display Style" -msgstr "表示スタイル" +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 +msgid "R" +msgstr "R" -#: prefs.js:210 -msgid "digit" -msgstr "数値" +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 +msgid "W" +msgstr "W" -#: prefs.js:210 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "グラフ" -#: prefs.js:210 +#: prefs.js:185 prefs.js:183 prefs.js:202 +msgid "digit" +msgstr "数値" + +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "両方" -#: prefs.js:228 -msgid "Sensor" -msgstr "センサー" +#, fuzzy +msgid "cpu" +msgstr "CPU" -#: prefs.js:230 -msgid "Please install lm-sensors" -msgstr "lm-sensors をインストールしてください" +#: extension.js:811 extension.js:914 +msgid "mem" +msgstr "" -#: prefs.js:251 -msgid "Show network speed in bits" -msgstr "ネットワークの速度をビット単位で表示" +msgid "swap" +msgstr "" -#: prefs.js:255 -msgid "Display Individual Cores" -msgstr "各コアを表示" +#, fuzzy +msgid "net" +msgstr "ネット" -#: prefs.js:259 -msgid "Show Time Remaining" -msgstr "残り時間を表示" +msgid "disk" +msgstr "" -#: prefs.js:263 -msgid "Hide System Icon" -msgstr "システムアイコンを隠す" +#: extension.js:1346 extension.js:1900 extension.js:2436 +msgid "Preferences..." +msgstr "設定..." -#: prefs.js:267 -msgid "Usage Style" -msgstr "使用量の表示スタイル" +#: extension.js:1340 extension.js:1894 extension.js:2430 +msgid "System Monitor..." +msgstr "システムモニター..." -#: prefs.js:268 -msgid "pie" -msgstr "円" +# +msgid "System monitor" +msgstr "システムモニター" -#: prefs.js:268 -msgid "bar" -msgstr "バー" +msgid "user" +msgstr "" -#: prefs.js:268 -msgid "none" -msgstr "なし" +#, fuzzy +msgid "system" +msgstr "システム" -#: prefs.js:276 -msgid "Display temperature in Fahrenheit" -msgstr "華氏で温度を表示" +#, fuzzy +msgid "other" +msgstr "その他" -#: prefs.js:280 -msgid "Temperature threshold (0 to disable)" -msgstr "温度のしきい値 (0 で無効)" +msgid "nice" +msgstr "" -#: prefs.js:287 -msgid "** Only Nvidia GPUs supported so far **" -msgstr "** 今のところ Nvidia の GPU のみサポートしています **" +msgid "iowait" +msgstr "" -#: prefs.js:320 -msgid "Display Icon" -msgstr "アイコンを表示" +#, fuzzy +msgid "program" +msgstr "プログラム" -#: prefs.js:329 -msgid "Display in the Middle" -msgstr "中央に表示" +#, fuzzy +msgid "cache" +msgstr "キャッシュ" -#: prefs.js:335 -msgid "Compact Display" -msgstr "コンパクト表示" +#, fuzzy +msgid "buffer" +msgstr "バッファ" -#: prefs.js:340 -msgid "Show tooltip" -msgstr "ツールチップを表示" +msgid "used" +msgstr "" -#: prefs.js:346 -msgid "Move the clock" -msgstr "時計を移動" +msgid "up" +msgstr "" -#: prefs.js:352 -msgid "Background Color" -msgstr "背景色" +msgid "down" +msgstr "" -# +#, fuzzy +msgid "uperrors" +msgstr "Up エラー" -msgid "System monitor" -msgstr "システムモニター" +#, fuzzy +msgid "downerrors" +msgstr "Down エラー" -msgid "battery time remaining" -msgstr "バッテリーの残り時間" +#, fuzzy +msgid "write" +msgstr "書き込み" -msgid "User" -msgstr "ユーザー" +msgid "read" +msgstr "" -msgid "System" -msgstr "システム" +#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 +#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 +msgid "KiB/s" +msgstr "KiB/s" -msgid "Nice" -msgstr "" +#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +msgid "MiB/s" +msgstr "MiB/s" -msgid "Iowait" -msgstr "" +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "kbit/s" -msgid "Other" -msgstr "その他" +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "Mbit/s" -msgid "Write" -msgstr "書き込み" +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 +msgid "MiB" +msgstr "MiB" -msgid "Read" -msgstr "読み込み" +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +msgid "GiB" +msgstr "GiB" -msgid "Program" -msgstr "プログラム" +#: extension.js:184 extension.js:220 +msgid "kB" +msgstr "kB" -msgid "Cache" -msgstr "キャッシュ" +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +msgid "MB" +msgstr "MB" -msgid "Buffer" -msgstr "バッファ" +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +msgid "Thermal" +msgstr "温度" -msgid "Uperrors" -msgstr "Up エラー" +#, fuzzy +msgid "thermal" +msgstr "温度" -msgid "Downerrors" -msgstr "Down エラー" +#: prefs.js:180 prefs.js:178 prefs.js:186 +msgid "Show In Menu" +msgstr "メニュー内に表示" -msgid "Collisions" -msgstr "コリジョン" +#: prefs.js:222 prefs.js:229 prefs.js:251 +msgid "Show Time Remaining" +msgstr "残り時間を表示" -msgid "Used" -msgstr "使用済み" +#: prefs.js:226 prefs.js:233 prefs.js:255 +msgid "Hide System Icon" +msgstr "システムアイコンを隠す" -msgid "Gpu" -msgstr "GPU" +#: prefs.js:230 prefs.js:237 prefs.js:259 +msgid "Usage Style" +msgstr "使用量の表示スタイル" -# グラフのラベル +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "pie" +msgstr "円" -# msgid "cpu" -# msgstr "C" +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "bar" +msgstr "バー" -# msgid "swap" -# msgstr "S" +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "none" +msgstr "なし" -# msgid "net" -# msgstr "N" +#: extension.js:68 extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"libgtop, Network Manager and gir bindings \n" +"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" +"\t on Arch: libgtop, networkmanager\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +msgstr "" +"依存関係が見つかりません\n" +"必要なパッケージをインストールして下さい: \n" +"libgtop, Network Manager, gir bindings \n" +"\t Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t Fedora: libgtop2-devel, NetworkManager-glib-devel \n" +"\t Arch: libgtop, networkmanager\n" +"\t openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -# msgid "disk" -# msgstr "D" +#: extension.js:97 extension.js:255 extension.js:299 +msgid "System Monitor Extension" +msgstr "システムモニター拡張機能" -# msgid "gpu" -# msgstr "G" +#: extension.js:113 extension.js:271 extension.js:315 +msgid "Cancel" +msgstr "キャンセル" -# msgid "thermal" -# msgstr "T" +#: extension.js:601 extension.js:875 extension.js:1005 +msgid "Battery" +msgstr "バッテリー" -# msgid "fan" -# msgstr "F" +#, fuzzy +msgid "battery" +msgstr "バッテリー" -# ツールチップの文字列と被る -# msgid "freq" -# msgstr "Q" +#: extension.js:896 extension.js:1334 extension.js:1529 +msgid "Freq" +msgstr "" -# msgid "battery" -# msgstr "B" +msgid "freq" +msgstr "" -# ツールチップの文字列 +#: extension.js:1540 extension.js:1692 extension.js:2077 +msgid "Fan" +msgstr "ファン" -# msgid "user" -# msgstr "ユーザー" +#, fuzzy +msgid "fan" +msgstr "ファン" -# msgid "system" -# msgstr "システム" +#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 +msgid "rpm" +msgstr "rpm" -# msgid "nice" -# msgstr "" +#: prefs.js:294 prefs.js:330 +msgid "Show tooltip" +msgstr "ツールチップを表示" -# msgid "iowait" -# msgstr "" +#: extension.js:1097 extension.js:1216 +msgid "CPU" +msgstr "CPU" -# msgid "other" -# msgstr "その他" +#: prefs.js:267 prefs.js:268 +msgid "Display temperature in Fahrenheit" +msgstr "華氏で温度を表示" -# msgid "program" -# msgstr "プログラム" +#: prefs.js:277 prefs.js:272 +msgid "Temperature threshold (0 to disable)" +msgstr "温度のしきい値 (0 で無効)" -# msgid "cache" -# msgstr "キャッシュ" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" -# msgid "buffer" -# msgstr "バッファ" +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "** 今のところ Nvidia の GPU のみサポートしています **" -# msgid "used" -# msgstr "使用中" +#: extension.js:1880 +msgid " ↓" +msgstr "" -# msgid "up" -# msgstr "" +#: extension.js:1886 +msgid " KiB/s" +msgstr " KiB/s" -# msgid "down" -# msgstr "" +#: extension.js:1889 +msgid " ↑" +msgstr "" -# msgid "uperrors" -# msgstr "up エラー" +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "GPU" -# msgid "downerrors" -# msgstr "down エラー" +msgid "Gpu" +msgstr "GPU" -# msgid "collisions" -# msgstr "コリジョン" +#~ msgid " R" +#~ msgstr " R" -# msgid "write" -# msgstr "書き込み" +#~ msgid " W" +#~ msgstr " W" -# msgid "read" -# msgstr "読み込み" +#~ msgid "battery time remaining" +#~ msgstr "バッテリーの残り時間" diff --git a/po/nl_NL/system-monitor.po b/po/nl_NL/system-monitor.po index fb227a9a..3c765c0e 100644 --- a/po/nl_NL/system-monitor.po +++ b/po/nl_NL/system-monitor.po @@ -3,82 +3,84 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2019-07-24 16:37+0200\n" +"Last-Translator: Heimen Stoffels \n" "Language-Team: Dutch \n" +"Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.2.3\n" -"Last-Translator: Heimen Stoffels \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"Language: nl_NL\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Weergave" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Ververstijd" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Breedte van grafiek" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Tekst tonen" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Weergavestijl" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Pictogram" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Gecentreerde weergave" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Achtergrondkleur" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Individuele kernen tonen" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Netwerksnelheid tonen in bits" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Installeer lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Klok verplaatsen" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Compacte weergave" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "CPU" @@ -97,7 +99,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Werkgeheugen" @@ -110,14 +112,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Wisselgeheugen" msgid "Used" msgstr "Gebruikt" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Net" @@ -141,7 +143,7 @@ msgstr "conflicten" msgid "Collisions" msgstr "Conflicten" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Schijf" @@ -151,30 +153,32 @@ msgstr "Wegschrijven" msgid "Read" msgstr "Uitlezen" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "L" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "W" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "grafiek" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "getal" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "beide" msgid "cpu" msgstr "cpu" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "geh." @@ -187,11 +191,11 @@ msgstr "net" msgid "disk" msgstr "schijf" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Voorkeuren..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Systeemmonitor..." @@ -245,74 +249,80 @@ msgstr "uitlezen" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 msgid "kbit/s" msgstr "kbit/s" -#: extension.js:179 extension.js:1600 extension.js:1608 +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 msgid "Mbit/s" msgstr "Mbit/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MiB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "GiB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Thermisch" msgid "thermal" msgstr "thermisch" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Tonen in menu" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Resterende tijd tonen" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Systeempictogram verbergen" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Stijl van gebruik" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "cirkeldiagram" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "staafdiagram" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "geen" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -330,29 +340,29 @@ msgstr "" "\t op Arch: libgtop, networkmanager\n" "\t op openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Systeemmonitor-uitbreiding" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Annuleren" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Accu" msgid "battery" msgstr "accu" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Freq" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Ventilator" @@ -360,22 +370,54 @@ msgid "fan" msgstr "ventilator" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "rpm" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Hulpballon tonen" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "CPU" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Fahrenheit gebruiken voor temperatuurweergave" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Temperatuurdrempelwaarde (0 om uit te schakelen)" + +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KiB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +#, fuzzy +msgid "GPU" +msgstr "CPU" + +#, fuzzy +msgid "Gpu" +msgstr "CPU" diff --git a/po/pl/system-monitor.po b/po/pl/system-monitor.po index 301bb4dd..7b995db7 100644 --- a/po/pl/system-monitor.po +++ b/po/pl/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Anna Warzecha , 2011. -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2011-07-21 23:52+0100\n" "Last-Translator: Anna Warzecha \n" "Language-Team: Polish \n" @@ -17,67 +17,68 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr "" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Aktywny" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Częstostliwość odświeżania" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Szerokość" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Pokaż tekst" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Styl wyświetlania" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Wyświetl ikonę" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Wyświetl na środku" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Kolor tła" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 #, fuzzy msgid "Compact Display" msgstr "Aktywny" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Cpu" @@ -96,7 +97,7 @@ msgstr "" msgid "Iowait" msgstr "Operacje we/wy" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Pamięć" @@ -109,14 +110,14 @@ msgstr "Pamięć podręczna" msgid "Buffer" msgstr "Bufor" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Przestrzeń wymiany" msgid "Used" msgstr "Zużycie" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Sieć" @@ -140,7 +141,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Dysk" @@ -150,30 +151,32 @@ msgstr "Zapis" msgid "Read" msgstr "Odczyt" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "wykres" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "wartość liczbowa" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "oba" msgid "cpu" msgstr "cpu" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "pamięć" @@ -186,11 +189,11 @@ msgstr "sieć" msgid "disk" msgstr "dysk" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Preferencje..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Monitor systemu..." @@ -245,31 +248,45 @@ msgstr "odczyt" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "" @@ -277,36 +294,36 @@ msgstr "" msgid "thermal" msgstr "Inne" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 #, fuzzy msgid "Usage Style" msgstr "Styl wyświetlania" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -317,30 +334,30 @@ msgid "" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" msgstr "" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 #, fuzzy msgid "System Monitor Extension" msgstr "Monitor systemu..." -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "" @@ -348,25 +365,55 @@ msgid "fan" msgstr "" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +msgid " KiB/s" +msgstr "" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" + +#, fuzzy +msgid "Gpu" +msgstr "Cpu" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Konfigurator Apletu System Monitor" diff --git a/po/pt/system-monitor.po b/po/pt/system-monitor.po index 88f63817..c1e35a82 100644 --- a/po/pt/system-monitor.po +++ b/po/pt/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) 2011 # This file is distributed under the same license as the PACKAGE package. # Emanuel Angelo , 2011. -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2017-08-05 12:10+0100\n" "Last-Translator: Waldir Pimenta \n" "Language-Team: pt_PT \n" @@ -17,66 +17,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Mostrar" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Frequência de atualização" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Largura do gráfico" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Mostrar abreviatura" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Aparência" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Mostrar ícone" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Posicionar no centro" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Cor de fundo" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Mostrar núcleos individuais" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Mostrar velocidade em bits/s" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Por favor instalar lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Deslocar o relógio" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Modo compacto" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Processador (CPU)" @@ -95,7 +96,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Memória (RAM)" @@ -108,14 +109,14 @@ msgstr "Reserva (cache)" msgid "Buffer" msgstr "Tampão (buffer)" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Memória virtual (swap)" msgid "Used" msgstr "Em uso" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Rede" @@ -139,7 +140,7 @@ msgstr "colisões" msgid "Collisions" msgstr "Colisões" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disco" @@ -149,30 +150,32 @@ msgstr "Escrita" msgid "Read" msgstr "Leitura" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "L" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "E" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "gráfico" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "valor" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "ambos" msgid "cpu" msgstr "cpu" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "mem" @@ -185,11 +188,11 @@ msgstr "rede" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Preferências..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Monitor do Sistema..." @@ -243,66 +246,80 @@ msgstr "leitura" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MiB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Temperatura" msgid "thermal" msgstr "temp" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Mostrar no menu" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Mostrar tempo restante" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Esconder ícone do sistema" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Estilo de uso" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "circular" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "barras" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "nenhum" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -320,29 +337,29 @@ msgstr "" "\t no Arch: libgtop, networkmanager\n" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Extensão do Monitor do sistema" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Cancelar" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Bateria" msgid "battery" msgstr "bateria" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Freq" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Ventoinha" @@ -350,25 +367,57 @@ msgid "fan" msgstr "vent" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "rpm" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Mostrar tooltip" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "CPU" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Mostrar temperatura em Fahrenheit" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Limite de temperatura (0 para desativar)" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KiB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +#, fuzzy +msgid "GPU" +msgstr "CPU" + +#, fuzzy +msgid "Gpu" +msgstr "Processador (CPU)" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configurador do System Monitor Applet" diff --git a/po/pt_BR/system-monitor.po b/po/pt_BR/system-monitor.po index ce7efd26..8cc24765 100644 --- a/po/pt_BR/system-monitor.po +++ b/po/pt_BR/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) 2017 darkxst # This file is distributed under the same license as the system-monitor-applet package. # Rafael Fontenelle , 2012, 2017. -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: system-monitor\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2017-01-31 02:54-0200\n" "Last-Translator: Rafael Fontenelle \n" "Language-Team: Brazilian Portuguese \n" @@ -19,66 +19,67 @@ msgstr "" "X-Generator: Virtaal 1.0.0-beta1\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Exibir" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Tempo de atualização" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Largura do gráfico" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Mostrar identificador" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Estilo de apresentação" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Mostrar ícone" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Posicionar no centro" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Cor de fundo" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Exibir núcleos individuais" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Apresentar velocidade em bits por segundo" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Por favor, instale lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Deslocar o relógio" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Modo compactado" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Processador (CPU)" @@ -97,7 +98,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Memória (RAM)" @@ -110,14 +111,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Memória virtual (swap)" msgid "Used" msgstr "Em utilização" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Rede" @@ -141,7 +142,7 @@ msgstr "colisões" msgid "Collisions" msgstr "Colisões" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disco" @@ -152,31 +153,33 @@ msgid "Read" msgstr "Leitura" # Leitura -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "L" # Escrita -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "E" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "gráfico" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "valor" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "ambos" msgid "cpu" msgstr "cpu" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "mem" @@ -189,11 +192,11 @@ msgstr "rede" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Preferências…" -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Monitor do Sistema…" @@ -247,67 +250,81 @@ msgstr "leitura" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MB/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 #, fuzzy msgid "GiB" msgstr "MB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Temperatura" msgid "thermal" msgstr "temp" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Mostrar no menu" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Mostrar tempo restante" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Ocultar ícone de sistema" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Estilo de uso" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "setores" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "barra" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "nenhum" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -325,29 +342,29 @@ msgstr "" "\t no Arch: libgtop, networkmanager\n" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Extensão de monitor do sistema" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Cancelar" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Bateria" msgid "battery" msgstr "bateria" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Freq" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Ventoinha" @@ -355,22 +372,54 @@ msgid "fan" msgstr "vent" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "rpm" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Mostrar dicas da ferramenta" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "CPU" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Exibir temperatura em Fahrenheit" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "" + +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +#, fuzzy +msgid "GPU" +msgstr "CPU" + +#, fuzzy +msgid "Gpu" +msgstr "Processador (CPU)" diff --git a/po/ro/system-monitor.po b/po/ro/system-monitor.po index 49f73041..9d4eeb43 100644 --- a/po/ro/system-monitor.po +++ b/po/ro/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: gnome shell system monitor applet\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: \n" "Last-Translator: zamox \n" "Language-Team: \n" @@ -13,6 +13,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr "" @@ -20,55 +21,55 @@ msgstr "" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Afișează" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Perioadă Recitire Date" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Lățime Grafic" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Arată Titlu" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Tip Afișaj" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Afișează Pictogramă" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Afișează la Centru" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Culoare Fundal" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "" @@ -76,12 +77,12 @@ msgstr "" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 #, fuzzy msgid "Compact Display" msgstr "Afișează" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Cpu" @@ -100,7 +101,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Memorie" @@ -113,14 +114,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Folosit" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Net" @@ -144,7 +145,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disc" @@ -154,30 +155,32 @@ msgstr "Scriere" msgid "Read" msgstr "Citire" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "grafic" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "cifre" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "ambele" msgid "cpu" msgstr "cpu" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "mem" @@ -190,11 +193,11 @@ msgstr "net" msgid "disk" msgstr "disc" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Preferințe..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Monitor Sistem..." @@ -249,31 +252,45 @@ msgstr "citire" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "" @@ -281,36 +298,36 @@ msgstr "" msgid "thermal" msgstr "Altele" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 #, fuzzy msgid "Usage Style" msgstr "Tip Afișaj" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -321,30 +338,30 @@ msgid "" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" msgstr "" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 #, fuzzy msgid "System Monitor Extension" msgstr "Monitor Sistem..." -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "" @@ -352,25 +369,55 @@ msgid "fan" msgstr "" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +msgid " KiB/s" +msgstr "" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" + +#, fuzzy +msgid "Gpu" +msgstr "Cpu" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configurator al Monitorului de Sistem" diff --git a/po/ru/system-monitor.po b/po/ru/system-monitor.po index 3c05d1fe..74cd14ea 100644 --- a/po/ru/system-monitor.po +++ b/po/ru/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Viacheslav Dikonov , 2011. -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: system-monitor-applet\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2017-11-08 22:30-0500\n" "Last-Translator: Georgii Iesaulov \n" "Language-Team: Russian \n" @@ -17,66 +17,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr "" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Показывать" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Частота обновления" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Ширина графика" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Текст" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Стиль" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Показывать значок" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Поместить в центр" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Цвет фона" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Показать отдельные ядра" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Скорость сети в битах" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Датчик" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Установите lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Переместить часы" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Компактный" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Процессор" @@ -95,7 +96,7 @@ msgstr "Приоритет" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Память" @@ -108,14 +109,14 @@ msgstr "Кэш" msgid "Buffer" msgstr "Буфер записи" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Подкачка" msgid "Used" msgstr "Используется" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Сеть" @@ -139,7 +140,7 @@ msgstr "коллизии" msgid "Collisions" msgstr "Коллизии" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Диск" @@ -149,30 +150,32 @@ msgstr "Запись" msgid "Read" msgstr "Чтение" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "график" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "цифровой" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "вместе" msgid "cpu" msgstr "процессор" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "память" @@ -185,11 +188,11 @@ msgstr "сеть" msgid "disk" msgstr "диск" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Настройка..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Системный монитор..." @@ -243,66 +246,80 @@ msgstr "чтение" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Температура" msgid "thermal" msgstr "температура" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Показывать в меню" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Оставшееся время" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Скрыть системный значок" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Стиль" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "круговая" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "гистограмма" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "нет" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -313,29 +330,29 @@ msgid "" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" msgstr "" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Расширение системного монитора" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Отмена" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Батарея" msgid "battery" msgstr "батарея" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Частота" msgid "freq" msgstr "частота" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Вентилятор" @@ -343,25 +360,55 @@ msgid "fan" msgstr "вентилятор" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Показывать подсказку" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Температура в Фаренгейтах" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Температурный порог (0 для отключения)" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +msgid " KiB/s" +msgstr "" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" + +#, fuzzy +msgid "Gpu" +msgstr "Процессор" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Настройка апплета системных параметров" diff --git a/po/sk/system-monitor.po b/po/sk/system-monitor.po index 96c4dfe6..2b777bc9 100644 --- a/po/sk/system-monitor.po +++ b/po/sk/system-monitor.po @@ -1,8 +1,9 @@ +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: \n" "Last-Translator: Jose Riha \n" "Language-Team: \n" @@ -13,6 +14,7 @@ msgstr "" "X-Generator: Poedit 2.2.1\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" @@ -20,55 +22,55 @@ msgstr ":" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Zobraziť" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Obnovovací interval" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Šírka grafu" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Zobraziť text" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Štýl zobrazenia" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Zobraziť ikonu" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Zobraziť v strede" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Farba pozadia" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Zobraziť jednotlivé jadrá" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Zobraziť rýchlosť siete v bitoch" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Senzor" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Prosím, nainštalujte lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Presunúť hodiny" @@ -76,11 +78,11 @@ msgstr "Presunúť hodiny" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Kompaktné zobrazenie" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Procesor" @@ -99,7 +101,7 @@ msgstr "Nice" msgid "Iowait" msgstr "I/O čakanie" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Pamäť" @@ -112,14 +114,14 @@ msgstr "Vyrovnávacia pamäť" msgid "Buffer" msgstr "Zásobník" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Odkladací priestor" msgid "Used" msgstr "Použité" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Sieť" @@ -143,7 +145,7 @@ msgstr "kolízie" msgid "Collisions" msgstr "Kolízie" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disk" @@ -153,30 +155,32 @@ msgstr "Zápis" msgid "Read" msgstr "Čítanie" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "R" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "W" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "graf" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "číslo" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "oboje" msgid "cpu" msgstr "procesor" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "pamäť" @@ -189,11 +193,11 @@ msgstr "sieť" msgid "disk" msgstr "disk" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Vlastnosti..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Monitor systému..." @@ -247,66 +251,80 @@ msgstr "čítanie" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MiB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "GiB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Teplota" msgid "thermal" msgstr "teplota" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Zobraziť v ponuke" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Zobraziť zostávajúci čas" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Skryť systémovú ikonu" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Štýl zobrazenia" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "koláčový graf" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "stĺpcový graf" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "žiaden" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -324,29 +342,29 @@ msgstr "" "\t v Archu: libgtop, networkmanager\n" "\t v openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Rozšírenie Monitor systému" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Zrušiť" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Batéria" msgid "battery" msgstr "batéria" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Frekv" msgid "freq" msgstr "frekv" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Ventilátor" @@ -354,25 +372,57 @@ msgid "fan" msgstr "vent" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "rpm" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Zobraziť informačnú bublinu" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "Procesor" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Zobraziť teplotu v stupňoch Fahrenheita" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Prah teploty (0 pre vypnutie)" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KiB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +#, fuzzy +msgid "GPU" +msgstr "Procesor" + +#, fuzzy +msgid "Gpu" +msgstr "Procesor" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Konfigurátor apletu systémového monitoru" diff --git a/po/tr/system-monitor.po b/po/tr/system-monitor.po index 0cf2a009..de609c72 100644 --- a/po/tr/system-monitor.po +++ b/po/tr/system-monitor.po @@ -1,14 +1,14 @@ - # Sistem Ekranı için Türkçe çeviri yaması. # Copyright (C) 2012 THE system-monitor'S COPYRIGHT HOLDER # This file is distributed under the same license as the system-monitor package. # Based on Italian translation file. # Fatih Eser afeserr@gmail.com, 2020 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet-translation-2.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-01-08 13:27+0300\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2020-01-08 13:57+0300\n" "Last-Translator: Fatih Eser \n" "Language-Team: Turkish\n" @@ -19,66 +19,67 @@ msgstr "" "X-Generator: Poedit 2.2.4\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Görünüm" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Yenileme Süresi" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Grafik Genişliği" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Metni Göster" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Gösterim Biçimi" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Simgeyi Göster" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Ortada Göster" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Arkaplan Rengi" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Her Bir Çekirdeği Göster" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Ağ Hızını Bit Olarak Göster" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Sensör" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Lütfen lm-sensörlerini Yükle" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Saati Hareket Ettir" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Küçültülmüş Görünüm" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "İşlemci" @@ -97,7 +98,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IO bekleme süresi" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Bellek" @@ -110,14 +111,14 @@ msgstr "Önbellek" msgid "Buffer" msgstr "Arabellek" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Takas Alanı" msgid "Used" msgstr "Kullanılan" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Ağ" @@ -141,7 +142,7 @@ msgstr "çakışmalar" msgid "Collisions" msgstr "Çakışmalar" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Disk" @@ -151,30 +152,32 @@ msgstr "Yazma" msgid "Read" msgstr "Okuma" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "O" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "Y" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "grafik" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "rakam" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "tümü" msgid "cpu" msgstr "işlemci" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "bellek" @@ -187,11 +190,11 @@ msgstr "ağ" msgid "disk" msgstr "disk" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Seçenekler..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Sistem Gözlemcisi..." @@ -245,66 +248,80 @@ msgstr "okuma" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MiB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "GiB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Sıcaklık" msgid "thermal" msgstr "sıcaklık" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Menüde Göster" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Kalan Süreyi Göster" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Sistem Simgesini Gizle" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Kullanıcı Biçimi" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "pasta" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "bar" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "hiçbiri" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -320,31 +337,32 @@ msgstr "" "\t Ubuntu'da iseniz : gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" "\t Fedora'da iseniz : libgtop2-devel, NetworkManager-glib-devel \n" "\t Arch'ta iseniz : libgtop, networkmanager\n" -"\t openSUSE'de iseniz: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +"\t openSUSE'de iseniz: typelib-1_0-GTop-2_0, typelib-1_0-" +"NetworkManager-1_0\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Sistem Gözlemcisi Uzantısı" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "İptal" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Pil" msgid "battery" msgstr "pil" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Frekans" msgid "freq" msgstr "frekans" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Pervane" @@ -352,22 +370,54 @@ msgid "fan" msgstr "pervane" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "devir(rpm)" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "İmleç ölçüm üzerindeyken ipuçlarını göster" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "İşlemci" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Sıcaklığı Fahrenheit biriminde göster" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Sıcaklık eşiği (Devre dışı bırakmak için 0 yazın)" + +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KiB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +#, fuzzy +msgid "GPU" +msgstr "İşlemci" + +#, fuzzy +msgid "Gpu" +msgstr "İşlemci" diff --git a/po/uk/system-monitor.po b/po/uk/system-monitor.po index ea48ce59..aec5ff65 100644 --- a/po/uk/system-monitor.po +++ b/po/uk/system-monitor.po @@ -2,80 +2,82 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Georgii Iesaulov , 2017. +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: system-monitor-applet\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-07 00:00+0500\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2017-11-07 00:00+0500\n" "Last-Translator: Georgii Iesaulov \n" "Language-Team: \n" +"Language: uk\n" +"MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"MIME-Version: 1.0\n" -"Language: uk\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr "" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "Показувати" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "Частота оновлення" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "Ширина графіка" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "Показувати текст" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "Стиль відображення" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "Показувати значок" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "Показувати у центрі" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "Колір фону" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "Показати окремі ядра" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "Видобразити швидкість мережі у бітах" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "Датчик" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "Встановіть lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "Перемістіти годинник" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "Компактний показ" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "Процесор" @@ -94,7 +96,7 @@ msgstr "Пріоритет" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "Пам'ять" @@ -107,14 +109,14 @@ msgstr "Кеш" msgid "Buffer" msgstr "Буфер" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "Підкачка" msgid "Used" msgstr "Використовується" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "Мережа" @@ -138,7 +140,7 @@ msgstr "колізії" msgid "Collisions" msgstr "Колізії" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "Диск" @@ -148,30 +150,32 @@ msgstr "Запис" msgid "Read" msgstr "Читання" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "графік" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "цифровий" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "разом" msgid "cpu" msgstr "процесор" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "пам'ять" @@ -184,11 +188,11 @@ msgstr "мережа" msgid "disk" msgstr "диск" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "Налаштування..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "Системний монітор..." @@ -242,66 +246,80 @@ msgstr "читання" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 msgid "GiB" msgstr "" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "Температура" msgid "thermal" msgstr "температура" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "Показувати у меню" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "Показати час роботи на батареї" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "Сховати системний значок" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "Стиль" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "кругова" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "гістограма" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "немає" -#: extension.js:68 +#: extension.js:68 extension.js:79 msgid "" "Dependencies Missing\n" "Please install: \n" @@ -312,29 +330,29 @@ msgid "" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" msgstr "" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "Розширення системного монитора" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "Скасувати" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "Батарея" msgid "battery" msgstr "батарея" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "Частота" msgid "freq" msgstr "частота" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "Вентилятор" @@ -342,25 +360,55 @@ msgid "fan" msgstr "вентилятор" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "Показувати підказку" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "Видобразити температуру у Фаренгейтах" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "Температурний поріг (0 щоб вимкнути)" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +msgid " KiB/s" +msgstr "" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" + +#, fuzzy +msgid "Gpu" +msgstr "Процесор" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Конфігуратор аплетів системного монітора" diff --git a/po/zh_CN/system-monitor.po b/po/zh_CN/system-monitor.po index 01e50f56..6acd181c 100644 --- a/po/zh_CN/system-monitor.po +++ b/po/zh_CN/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: extension.js:751 +#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: 0.99\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-22 15:04+0100\n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-03 12:11+0100\n" "PO-Revision-Date: 2014-07-07 12:17+0800\n" "Last-Translator: Star Brilliant \n" "Language-Team: LANGUAGE \n" @@ -18,66 +18,67 @@ msgstr "" "X-Generator: Poedit 1.6.5\n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 +#: prefs.js:161 prefs.js:159 prefs.js:178 msgid "Display" msgstr "显示" -#: prefs.js:166 prefs.js:164 +#: prefs.js:166 prefs.js:164 prefs.js:191 msgid "Refresh Time" msgstr "刷新时间" -#: prefs.js:171 prefs.js:169 +#: prefs.js:171 prefs.js:169 prefs.js:196 msgid "Graph Width" msgstr "图形宽度" -#: prefs.js:176 prefs.js:174 +#: prefs.js:176 prefs.js:174 prefs.js:182 msgid "Show Text" msgstr "显示文字" -#: prefs.js:184 prefs.js:182 +#: prefs.js:184 prefs.js:182 prefs.js:201 msgid "Display Style" msgstr "显示风格" -#: prefs.js:267 prefs.js:274 +#: prefs.js:267 prefs.js:274 prefs.js:310 msgid "Display Icon" msgstr "显示图标" -#: prefs.js:276 prefs.js:283 +#: prefs.js:276 prefs.js:283 prefs.js:319 msgid "Display in the Middle" msgstr "居中显示" -#: prefs.js:288 prefs.js:306 +#: prefs.js:288 prefs.js:306 prefs.js:342 msgid "Background Color" msgstr "背景色" -#: prefs.js:197 prefs.js:195 +#: prefs.js:197 prefs.js:195 prefs.js:247 msgid "Display Individual Cores" msgstr "单独显示每个核心" -#: prefs.js:193 prefs.js:191 +#: prefs.js:193 prefs.js:191 prefs.js:243 msgid "Show network speed in bits" msgstr "以位为单位显示网络速度" -#: prefs.js:205 prefs.js:208 +#: prefs.js:205 prefs.js:208 prefs.js:220 msgid "Sensor" msgstr "传感器" -#: prefs.js:207 prefs.js:210 +#: prefs.js:207 prefs.js:210 prefs.js:222 msgid "Please install lm-sensors" msgstr "请安装 lm-sensors" -#: prefs.js:282 prefs.js:300 +#: prefs.js:282 prefs.js:300 prefs.js:336 msgid "Move the clock" msgstr "移走时钟" -#: prefs.js:286 prefs.js:289 +#: prefs.js:286 prefs.js:289 prefs.js:325 msgid "Compact Display" msgstr "紧凑显示" -#: extension.js:746 extension.js:1117 +#: extension.js:746 extension.js:1117 extension.js:1237 msgid "Cpu" msgstr "处理器" @@ -96,7 +97,7 @@ msgstr "优先级" msgid "Iowait" msgstr "IO 等待" -#: extension.js:941 extension.js:1378 +#: extension.js:941 extension.js:1378 extension.js:1600 msgid "Memory" msgstr "内存" @@ -109,14 +110,14 @@ msgstr "缓存" msgid "Buffer" msgstr "缓冲" -#: extension.js:1134 extension.js:1598 +#: extension.js:1134 extension.js:1598 extension.js:1899 msgid "Swap" msgstr "交换分区" msgid "Used" msgstr "已用" -#: extension.js:1010 extension.js:1428 +#: extension.js:1010 extension.js:1428 extension.js:1710 msgid "Net" msgstr "网络" @@ -140,7 +141,7 @@ msgstr "冲突" msgid "Collisions" msgstr "冲突" -#: extension.js:836 extension.js:1264 +#: extension.js:836 extension.js:1264 extension.js:1419 msgid "Disk" msgstr "硬盘" @@ -150,30 +151,32 @@ msgstr "写入" msgid "Read" msgstr "读取" -#: extension.js:1182 extension.js:1312 extension.js:1322 +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 msgid "R" msgstr "读" -#: extension.js:1185 extension.js:1315 extension.js:1325 +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 msgid "W" msgstr "写" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "graph" msgstr "图形" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "digit" msgstr "数字" -#: prefs.js:185 prefs.js:183 +#: prefs.js:185 prefs.js:183 prefs.js:202 msgid "both" msgstr "同时" msgid "cpu" msgstr "处理器" -#: extension.js:811 +#: extension.js:811 extension.js:914 msgid "mem" msgstr "内存" @@ -186,11 +189,11 @@ msgstr "网络" msgid "disk" msgstr "硬盘" -#: extension.js:1346 extension.js:1900 +#: extension.js:1346 extension.js:1900 extension.js:2436 msgid "Preferences..." msgstr "首选项..." -#: extension.js:1340 extension.js:1894 +#: extension.js:1340 extension.js:1894 extension.js:2430 msgid "System Monitor..." msgstr "系统监视器..." @@ -244,67 +247,81 @@ msgstr "读取" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:1419 extension.js:1635 +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 +msgid "kbit/s" +msgstr "" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 +msgid "Mbit/s" +msgstr "" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 msgid "MiB" msgstr "MiB" -#: extension.js:1714 +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 #, fuzzy msgid "GiB" msgstr "MiB" -#: extension.js:184 +#: extension.js:184 extension.js:220 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 msgid "Thermal" msgstr "温度" msgid "thermal" msgstr "温度" -#: prefs.js:180 prefs.js:178 +#: prefs.js:180 prefs.js:178 prefs.js:186 msgid "Show In Menu" msgstr "在菜单中显示" -#: prefs.js:222 prefs.js:229 +#: prefs.js:222 prefs.js:229 prefs.js:251 msgid "Show Time Remaining" msgstr "显示剩余时间" -#: prefs.js:226 prefs.js:233 +#: prefs.js:226 prefs.js:233 prefs.js:255 msgid "Hide System Icon" msgstr "隐藏系统图标" -#: prefs.js:230 prefs.js:237 +#: prefs.js:230 prefs.js:237 prefs.js:259 msgid "Usage Style" msgstr "用量显示风格" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "pie" msgstr "扇形图" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "bar" msgstr "条形图" -#: prefs.js:231 prefs.js:238 +#: prefs.js:231 prefs.js:238 prefs.js:260 msgid "none" msgstr "无" -#: extension.js:68 +#: extension.js:68 extension.js:79 #, fuzzy msgid "" "Dependencies Missing\n" @@ -322,29 +339,29 @@ msgstr "" "\t 于 Fedora:libgtop2-devel, NetworkManager-glib-devel \n" "\t 于 Arch:libgtop, networkmanager\n" -#: extension.js:97 extension.js:255 +#: extension.js:97 extension.js:255 extension.js:299 msgid "System Monitor Extension" msgstr "系统监视器扩展" -#: extension.js:113 extension.js:271 +#: extension.js:113 extension.js:271 extension.js:315 msgid "Cancel" msgstr "取消" -#: extension.js:601 extension.js:875 +#: extension.js:601 extension.js:875 extension.js:1005 msgid "Battery" msgstr "电池" msgid "battery" msgstr "电池" -#: extension.js:896 extension.js:1334 +#: extension.js:896 extension.js:1334 extension.js:1529 msgid "Freq" msgstr "主频" msgid "freq" msgstr "主频" -#: extension.js:1540 extension.js:1692 +#: extension.js:1540 extension.js:1692 extension.js:2077 msgid "Fan" msgstr "风扇" @@ -352,25 +369,56 @@ msgid "fan" msgstr "风扇" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 msgid "rpm" msgstr "rpm" -#: prefs.js:294 +#: prefs.js:294 prefs.js:330 msgid "Show tooltip" msgstr "" -#: extension.js:1097 +#: extension.js:1097 extension.js:1216 msgid "CPU" msgstr "" -#: prefs.js:267 +#: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 +#: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" msgstr "" +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "" + +#: extension.js:1880 +msgid " ↓" +msgstr "" + +#: extension.js:1886 +#, fuzzy +msgid " KiB/s" +msgstr "KiB/s" + +#: extension.js:1889 +msgid " ↑" +msgstr "" + +#: extension.js:2132 extension.js:2137 +msgid "GPU" +msgstr "" + +#, fuzzy +msgid "Gpu" +msgstr "处理器" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "面板系统监视器配置" From 305e488e017157c634eec75d6de365b08377a0aa Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Thu, 18 Mar 2021 17:39:30 +0100 Subject: [PATCH 031/127] Remove manual installation of outdated node.js 8 Follow the advice of removing the outdated version 8 of node.js reported in issue #636: https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/issues/636 This should fix Travis build failure... --- .travis.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index eb187f2e..e7d1d3a5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,12 +13,6 @@ install: - sudo apt-get -yq update - sudo apt -yq install xvfb gnome-shell -# Install NodeJS from upstream, since the version that comes with Ubuntu 14 is ancient. -# https://askubuntu.com/a/548776/13217 -- sudo apt-get -yq install curl -- curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - -- sudo apt-get install -yq nodejs - # Necessary on some versions of Ubuntu 14, which has a malformed npm/nodejs package. - sudo bash -c "[ ! -f /usr/bin/node ] && ln -s /usr/bin/nodejs /usr/bin/node || true" - which nodejs From cef4fca43f049b63f6c1285bc7fe3262120f4b6c Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Thu, 18 Mar 2021 18:53:03 +0100 Subject: [PATCH 032/127] Install nodejs during Travis build nodejs package still needs to be installed in order to fix Travis build. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index e7d1d3a5..cb3ac499 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,7 +12,7 @@ install: - sudo apt-key update - sudo apt-get -yq update - sudo apt -yq install xvfb gnome-shell - +- sudo apt-get -yq install nodejs # Necessary on some versions of Ubuntu 14, which has a malformed npm/nodejs package. - sudo bash -c "[ ! -f /usr/bin/node ] && ln -s /usr/bin/nodejs /usr/bin/node || true" - which nodejs From 1972328ced8d085b88410533b5ed0e6e6f4e4c77 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Thu, 18 Mar 2021 19:42:50 +0100 Subject: [PATCH 033/127] Try to rely on Travis provided nodejs --- .travis.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index cb3ac499..6bd516ec 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,8 +2,8 @@ # https://docs.travis-ci.com/user/ci-environment/#Virtualization-environments dist: xenial sudo: required -language: python -python: 2.7 +language: node_js +node_js: node env: - MAX_CPU_PERCENT=20 MAX_MEM_PERCENT=5 @@ -12,18 +12,18 @@ install: - sudo apt-key update - sudo apt-get -yq update - sudo apt -yq install xvfb gnome-shell -- sudo apt-get -yq install nodejs +#- sudo apt-get -yq install nodejs # Necessary on some versions of Ubuntu 14, which has a malformed npm/nodejs package. -- sudo bash -c "[ ! -f /usr/bin/node ] && ln -s /usr/bin/nodejs /usr/bin/node || true" -- which nodejs -- which node +#- sudo bash -c "[ ! -f /usr/bin/node ] && ln -s /usr/bin/nodejs /usr/bin/node || true" +#- which nodejs +#- which node # Install NPM from upstream. -- git clone git://github.com/npm/cli.git -- cd cli/scripts -- chmod +x install.sh -- sudo ./install.sh -- cd ../.. +#- git clone git://github.com/npm/cli.git +#- cd cli/scripts +#- chmod +x install.sh +#- sudo ./install.sh +#- cd ../.. - sudo npm install -g eslint From 96cc1606d7c90a4b774c002a4a116a14b7d6a30b Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Thu, 18 Mar 2021 20:44:15 +0100 Subject: [PATCH 034/127] Try to execute npm as the build user --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 6bd516ec..e51555d5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,7 +25,7 @@ install: #- sudo ./install.sh #- cd ../.. -- sudo npm install -g eslint +- npm install -g eslint before_script: - "export DISPLAY=:99.0" From bd93c36ac20458757e2d1e57f465363896e58547 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Thu, 18 Mar 2021 22:07:09 +0100 Subject: [PATCH 035/127] Base the build on Focal Fossa + clean up - use Ubuntu 20.04 LTS Focal Fossa as the base of the Travis build - delete outdated commented stuff --- .travis.yml | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/.travis.yml b/.travis.yml index e51555d5..d2b49548 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ # https://docs.travis-ci.com/user/multi-os/ # https://docs.travis-ci.com/user/ci-environment/#Virtualization-environments -dist: xenial +dist: focal sudo: required language: node_js node_js: node @@ -12,19 +12,6 @@ install: - sudo apt-key update - sudo apt-get -yq update - sudo apt -yq install xvfb gnome-shell -#- sudo apt-get -yq install nodejs -# Necessary on some versions of Ubuntu 14, which has a malformed npm/nodejs package. -#- sudo bash -c "[ ! -f /usr/bin/node ] && ln -s /usr/bin/nodejs /usr/bin/node || true" -#- which nodejs -#- which node - -# Install NPM from upstream. -#- git clone git://github.com/npm/cli.git -#- cd cli/scripts -#- chmod +x install.sh -#- sudo ./install.sh -#- cd ../.. - - npm install -g eslint before_script: From 0db9850115434a35da3fa4f4515791b7d763aa2e Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Thu, 18 Mar 2021 22:54:12 +0100 Subject: [PATCH 036/127] Focal needs more work, so come back to Xenial This is probably due to GNOME now running on Wayland by default --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index d2b49548..f7cbdbf4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ # https://docs.travis-ci.com/user/multi-os/ # https://docs.travis-ci.com/user/ci-environment/#Virtualization-environments -dist: focal +dist: xenial sudo: required language: node_js node_js: node From a5281b267c1b77a6c40e0ddbba37f8d3eef50d19 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Fri, 19 Mar 2021 15:32:59 +0100 Subject: [PATCH 037/127] Typographic fixes and Mageia install instructions Spell GNOME in uppercase instead of Gnome Replace quotes by better ones Add gnome-system-monitor to the list of packages needed Add instructions to install on Mageia --- README.md | 53 +++++++++++++++++++++++++++++++---------------------- 1 file changed, 31 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index dade5526..0a536090 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## Gnome shell system monitor extension +## GNOME Shell system monitor extension [![Build Status](https://img.shields.io/travis/paradoxxxzero/gnome-shell-system-monitor-applet.svg?branch=master)](https://travis-ci.org/paradoxxxzero/gnome-shell-system-monitor-applet) @@ -12,48 +12,57 @@ #### Prerequisites -This extension [requires GNOME Shell v3.26 or later](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/blob/master/system-monitor%40paradoxxx.zero.gmail.com/metadata.json#L2). +This extension [requires GNOME Shell v3.26 or later](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/blob/master/system-monitor%40paradoxxx.zero.gmail.com/metadata.json#L2). Please see the alternate branches [gnome-3.0](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/tree/gnome-3.0) and [gnome-3.2](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/tree/gnome-3.2) if you are using an older version of GNOME Shell (check with `gnome-shell --version`). Before installing this extension, ensure you have the necessary system packages installed: * On Ubuntu: - $ sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 + $ sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 gnome-system-monitor * On Debian: - $ sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 + $ sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 gnome-system-monitor * On Fedora: - $ sudo yum install --assumeyes libgtop2-devel NetworkManager-glib-devel + $ sudo yum install --assumeyes libgtop2-devel NetworkManager-glib-devel gnome-system-monitor * On openSUSE (Leap 42.1): - $ sudo zypper install gnome-shell-devel libgtop-devel libgtop-2_0-10 + $ sudo zypper install gnome-shell-devel libgtop-devel libgtop-2_0-10 gnome-system-monitor -Additionally, if you have an Nvidia graphics card, and want to monitor its memory usage, you'll need to install `nvidia-smi`. +* On Mageia 64-bit (just remove “64” on i586): + + $ sudo urpmi lib64gtop-gir2.0 lib64nm-gir1.0 libclutter-gir1.0 gnome-system-monitor + + or + + $ sudo dnf install lib64gtop-gir2.0 lib64nm-gir1.0 libclutter-gir1.0 gnome-system-monitor + + +Additionally, if you have an NVIDIA graphics card, and want to monitor its memory usage, you'll need to install `nvidia-smi`. For the browser installation (recommended), you will need the GNOME Shell integration browser extension for [Chrome](https://chrome.google.com/webstore/detail/gnome-shell-integration/gphhapmejobijbbhgpjhcjognlahblep), [Firefox](https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/) or [Opera](https://addons.opera.com/en/extensions/details/gnome-shell-integration/). -Note: If you're using Firefox 52 or later, [you will also need to install `chrome-gnome-shell`](https://blogs.gnome.org/ne0sight/2016/12/25/how-to-install-gnome-shell-extensions-with-firefox-52/). -The instructions are available [on the GNOME wiki](https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation#Ubuntu_Linux). +Note: If you’re using Firefox 52 or later, [you will also need to install `chrome-gnome-shell`](https://blogs.gnome.org/ne0sight/2016/12/25/how-to-install-gnome-shell-extensions-with-firefox-52/). +The instructions are available [on the GNOME wiki](https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation#Ubuntu_Linux). #### Browser installation -It's recommended you install the extension via the Gnome Shell Extensions website. +It’s recommended you install the extension via the Gnome Shell Extensions website. -Visit [this extension's page on extensions.gnome.org](https://extensions.gnome.org/extension/120/system-monitor/), -preferably in Firefox, and install by clicking the toggle button next to the extension's name. +Visit [this extension’s page on extensions.gnome.org](https://extensions.gnome.org/extension/120/system-monitor/), +preferably in Firefox, and install by clicking the toggle button next to the extension’s name. -If the install was successful, the toggle button should now show "ON". +If the install was successful, the toggle button should now show “ON”. If it failed, ensure that you installed all the [necessary dependencies](#prerequisites), and that you granted the browser permission to install extensions when prompted. -Additionally, rebooting gnome-shell may help (type `Alt + F2` and input `r` in the prompt). +Additionally, rebooting gnome-shell may help (type `Alt + F2` and input `r` in the prompt), but it won’t work with Wayland. #### Repository installation @@ -70,7 +79,7 @@ extract the archive, open a shell into its directory, and run: make install -Alternately, if you plan on doing development on the extension, or testing modifications, it's advised you checkout the Git repository and install a symlink. First, install git if you don't have it: (sudo apt-get install git-core, sudo pacman -S git, etc), then run: +Alternately, if you plan on doing development on the extension, or testing modifications, it’s advised you checkout the Git repository and install a symlink. First, install git if you don’t have it: (`sudo apt-get install git-core`, `sudo pacman -S git`, etc.), then run: GIT_PROJECTS=~/git_projects PROJECT_NAME=system-monitor@paradoxxx.zero.gmail.com @@ -83,7 +92,7 @@ Alternately, if you plan on doing development on the extension, or testing modif ln -s $GIT_PROJECTS/gnome-shell-system-monitor-applet/$PROJECT_NAME gnome-shell-extension-tool --enable-extension=$PROJECT_NAME -And restart gnome-shell (`Alt + F2`, then `r`) or reboot the machine. +And restart GNOME Shell (`Alt + F2`, then `r`) or reboot the machine. On openSUSE you need to install a devel package that provides the `gnome-shell-extension-tool` command: @@ -93,26 +102,26 @@ On openSUSE you need to install a devel package that provides the `gnome-shell-e #### Translation -If we do not have the translation of your language and you want to translate by yourself, please make a fork, add your po/YOUR_LANG/system-monitor-applet.po file, and make a pull request. +If we do not have the translation for your language and you want to translate it by yourself, please make a fork, add your `po//system-monitor-applet.po` file, and make a pull request. #### Deployment -1. To create a zip file with the specified version number, ready to upload to [Gnome Shell Extensions](https://extensions.gnome.org/) or similar repository, run: +1. To create a ZIP file with the specified version number, ready to upload to [GNOME Shell Extensions](https://extensions.gnome.org/) or similar repository, run: make zip-file VERSION= To determine the version number to use, check the extensions site and increment from the largest published version. -The specified version number is just for documentation and isn't strictly necessary in the uploaded file, since the extensions website will dynamically set this and override whatever we enter. +The specified version number is just for documentation and isn’t strictly necessary in the uploaded file, since the extensions website will dynamically set this and override whatever we enter. -2. Once uploaded, [create a Github release](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/releases) with the same version number. +2. Once uploaded, [create a GitHub release](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/releases) with the same version number. ### Authors [paradoxxxzero](https://github.com/paradoxxxzero) [yuyichao](https://github.com/yuyichao) [darkxst](https://github.com/darkxst) -And [many contributors](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/contributors) +and [many contributors](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/contributors) ### License @@ -120,7 +129,7 @@ Copyright (C) 2011 Florian Mounier aka paradoxxxzero This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or +the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, From d7c246e31cb50c496e261689629c41074905af3b Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sat, 20 Mar 2021 19:59:29 +0100 Subject: [PATCH 038/127] Markdown fixes + Mageia clutter dep fix --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0a536090..067fcb20 100644 --- a/README.md +++ b/README.md @@ -37,9 +37,9 @@ Before installing this extension, ensure you have the necessary system packages $ sudo urpmi lib64gtop-gir2.0 lib64nm-gir1.0 libclutter-gir1.0 gnome-system-monitor - or + or - $ sudo dnf install lib64gtop-gir2.0 lib64nm-gir1.0 libclutter-gir1.0 gnome-system-monitor + $ sudo dnf install lib64gtop-gir2.0 lib64nm-gir1.0 lib64clutter-gir1.0 gnome-system-monitor Additionally, if you have an NVIDIA graphics card, and want to monitor its memory usage, you'll need to install `nvidia-smi`. @@ -68,7 +68,7 @@ Additionally, rebooting gnome-shell may help (type `Alt + F2` and input `r` * Extension is in Fedora 25, 26, 27 and Rawhide repositories, you can install it for all users with the following command: - $ sudo dnf install gnome-shell-extension-system-monitor-applet + $ sudo dnf install gnome-shell-extension-system-monitor-applet * Enable it with `gnome-tweak-tool` or `gnome-shell-extension-tool --enable-extension=system-monitor@paradoxxx.zero.gmail.com` From 116224b65a7f93f1f07f20caf76d84731deacaf0 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sat, 20 Mar 2021 20:00:38 +0100 Subject: [PATCH 039/127] Mageia libclutter-gir1.0 fix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 067fcb20..28a87a90 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ Before installing this extension, ensure you have the necessary system packages * On Mageia 64-bit (just remove “64” on i586): - $ sudo urpmi lib64gtop-gir2.0 lib64nm-gir1.0 libclutter-gir1.0 gnome-system-monitor + $ sudo urpmi lib64gtop-gir2.0 lib64nm-gir1.0 lib64clutter-gir1.0 gnome-system-monitor or From ea3d029932f2a51e30e8b36f945d94036024c7e0 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sat, 20 Mar 2021 20:06:23 +0100 Subject: [PATCH 040/127] Remove --assumeyes on Fedora install Remove --assumeyes on Fedora install for consistency --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 28a87a90..5a07733f 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Before installing this extension, ensure you have the necessary system packages * On Fedora: - $ sudo yum install --assumeyes libgtop2-devel NetworkManager-glib-devel gnome-system-monitor + $ sudo yum install libgtop2-devel NetworkManager-glib-devel gnome-system-monitor * On openSUSE (Leap 42.1): From 7cf69a9c2e5242cba2574f68ad80243d75e78983 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sat, 20 Mar 2021 20:47:49 +0100 Subject: [PATCH 041/127] Update Fedora information Update fedora related info to current fedora #610 --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5a07733f..4773bf8b 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,9 @@ Before installing this extension, ensure you have the necessary system packages * On Fedora: - $ sudo yum install libgtop2-devel NetworkManager-glib-devel gnome-system-monitor + $ dnf install libgtop2-devel NetworkManager-libnm-devel + + * On openSUSE (Leap 42.1): @@ -66,7 +68,7 @@ Additionally, rebooting gnome-shell may help (type `Alt + F2` and input `r` #### Repository installation -* Extension is in Fedora 25, 26, 27 and Rawhide repositories, you can install it for all users with the following command: +* Extension is in Fedora onwards (up to Fedora 33, last update) and Rawhide repositories, you can install it for all users with the following command: $ sudo dnf install gnome-shell-extension-system-monitor-applet From c8d00bae9648690ee3b30e514a8755bdd81953ba Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sat, 20 Mar 2021 21:22:24 +0100 Subject: [PATCH 042/127] Revert the change to true apostrophes + change the suggestion for reloading GNOME session with Wayland --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 4773bf8b..81459b1c 100644 --- a/README.md +++ b/README.md @@ -51,20 +51,20 @@ For the browser installation (recommended), you will need the GNOME Shell integr [Firefox](https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/) or [Opera](https://addons.opera.com/en/extensions/details/gnome-shell-integration/). -Note: If you’re using Firefox 52 or later, [you will also need to install `chrome-gnome-shell`](https://blogs.gnome.org/ne0sight/2016/12/25/how-to-install-gnome-shell-extensions-with-firefox-52/). +Note: If you're using Firefox 52 or later, [you will also need to install `chrome-gnome-shell`](https://blogs.gnome.org/ne0sight/2016/12/25/how-to-install-gnome-shell-extensions-with-firefox-52/). The instructions are available [on the GNOME wiki](https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation#Ubuntu_Linux). #### Browser installation -It’s recommended you install the extension via the Gnome Shell Extensions website. +It's recommended you install the extension via the Gnome Shell Extensions website. -Visit [this extension’s page on extensions.gnome.org](https://extensions.gnome.org/extension/120/system-monitor/), -preferably in Firefox, and install by clicking the toggle button next to the extension’s name. +Visit [this extension's page on extensions.gnome.org](https://extensions.gnome.org/extension/120/system-monitor/), +preferably in Firefox, and install by clicking the toggle button next to the extension's name. If the install was successful, the toggle button should now show “ON”. If it failed, ensure that you installed all the [necessary dependencies](#prerequisites), and that you granted the browser permission to install extensions when prompted. -Additionally, rebooting gnome-shell may help (type `Alt + F2` and input `r` in the prompt), but it won’t work with Wayland. +Additionally, rebooting gnome-shell may help (type `Alt + F2` and input `r` in the prompt), but it won't work with Wayland. #### Repository installation @@ -81,7 +81,7 @@ extract the archive, open a shell into its directory, and run: make install -Alternately, if you plan on doing development on the extension, or testing modifications, it’s advised you checkout the Git repository and install a symlink. First, install git if you don’t have it: (`sudo apt-get install git-core`, `sudo pacman -S git`, etc.), then run: +Alternately, if you plan on doing development on the extension, or testing modifications, it's advised you checkout the Git repository and install a symlink. First, install git if you don’t have it: (`sudo apt-get install git-core`, `sudo pacman -S git`, etc.), then run: GIT_PROJECTS=~/git_projects PROJECT_NAME=system-monitor@paradoxxx.zero.gmail.com @@ -94,7 +94,7 @@ Alternately, if you plan on doing development on the extension, or testing modif ln -s $GIT_PROJECTS/gnome-shell-system-monitor-applet/$PROJECT_NAME gnome-shell-extension-tool --enable-extension=$PROJECT_NAME -And restart GNOME Shell (`Alt + F2`, then `r`) or reboot the machine. +And reload GNOME Shell (`Alt + F2`, then `r`) or restart your GNOME session if you are using Wayland. On openSUSE you need to install a devel package that provides the `gnome-shell-extension-tool` command: From 40223d67050a79110282770e93c49554d6fd028e Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sun, 21 Mar 2021 12:28:47 +0100 Subject: [PATCH 043/127] Improve the README.md - Fix the removing of remaining apostrophes and UTF-8 chars (quotes and non-breaking spaces) - Add Arch Linux install information for consistency with extension.js - Remove information about outdated GNOME 3.0 and GNOME 3.2. --- README.md | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 81459b1c..8aec08da 100644 --- a/README.md +++ b/README.md @@ -12,37 +12,38 @@ #### Prerequisites -This extension [requires GNOME Shell v3.26 or later](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/blob/master/system-monitor%40paradoxxx.zero.gmail.com/metadata.json#L2). -Please see the alternate branches [gnome-3.0](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/tree/gnome-3.0) and [gnome-3.2](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/tree/gnome-3.2) if you are using an older version of GNOME Shell (check with `gnome-shell --version`). +This extension [requires GNOME Shell v3.26 or later](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/blob/master/system-monitor%40paradoxxx.zero.gmail.com/metadata.json#L2). Before installing this extension, ensure you have the necessary system packages installed: * On Ubuntu: $ sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 gnome-system-monitor - + * On Debian: $ sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 gnome-system-monitor * On Fedora: - $ dnf install libgtop2-devel NetworkManager-libnm-devel + $ sudo dnf install libgtop2-devel NetworkManager-libnm-devel +* On Arch Linux: + + $ sudo pacman -S libgtop networkmanager - * On openSUSE (Leap 42.1): $ sudo zypper install gnome-shell-devel libgtop-devel libgtop-2_0-10 gnome-system-monitor -* On Mageia 64-bit (just remove “64” on i586): +* On Mageia 64-bit (just remove "64" on i586): $ sudo urpmi lib64gtop-gir2.0 lib64nm-gir1.0 lib64clutter-gir1.0 gnome-system-monitor - + or - + $ sudo dnf install lib64gtop-gir2.0 lib64nm-gir1.0 lib64clutter-gir1.0 gnome-system-monitor - + Additionally, if you have an NVIDIA graphics card, and want to monitor its memory usage, you'll need to install `nvidia-smi`. @@ -51,8 +52,8 @@ For the browser installation (recommended), you will need the GNOME Shell integr [Firefox](https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/) or [Opera](https://addons.opera.com/en/extensions/details/gnome-shell-integration/). -Note: If you're using Firefox 52 or later, [you will also need to install `chrome-gnome-shell`](https://blogs.gnome.org/ne0sight/2016/12/25/how-to-install-gnome-shell-extensions-with-firefox-52/). -The instructions are available [on the GNOME wiki](https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation#Ubuntu_Linux). +Note: If you're using Firefox 52 or later, [you will also need to install `chrome-gnome-shell`](https://blogs.gnome.org/ne0sight/2016/12/25/how-to-install-gnome-shell-extensions-with-firefox-52/). +The instructions are available [on the GNOME wiki](https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation#Ubuntu_Linux). #### Browser installation @@ -61,10 +62,10 @@ It's recommended you install the extension via the Gnome Shell Extensions websit Visit [this extension's page on extensions.gnome.org](https://extensions.gnome.org/extension/120/system-monitor/), preferably in Firefox, and install by clicking the toggle button next to the extension's name. -If the install was successful, the toggle button should now show “ON”. +If the install was successful, the toggle button should now show "ON". If it failed, ensure that you installed all the [necessary dependencies](#prerequisites), and that you granted the browser permission to install extensions when prompted. -Additionally, rebooting gnome-shell may help (type `Alt + F2` and input `r` in the prompt), but it won't work with Wayland. +Additionally, rebooting gnome-shell may help (type `Alt + F2` and input `r` in the prompt), but it won't work with Wayland. #### Repository installation @@ -81,7 +82,7 @@ extract the archive, open a shell into its directory, and run: make install -Alternately, if you plan on doing development on the extension, or testing modifications, it's advised you checkout the Git repository and install a symlink. First, install git if you don’t have it: (`sudo apt-get install git-core`, `sudo pacman -S git`, etc.), then run: +Alternately, if you plan on doing development on the extension, or testing modifications, it's advised you checkout the Git repository and install a symlink. First, install git if you don't have it: (`sudo apt-get install git-core`, `sudo pacman -S git`, etc.), then run: GIT_PROJECTS=~/git_projects PROJECT_NAME=system-monitor@paradoxxx.zero.gmail.com @@ -114,7 +115,7 @@ If we do not have the translation for your language and you want to translate it To determine the version number to use, check the extensions site and increment from the largest published version. -The specified version number is just for documentation and isn’t strictly necessary in the uploaded file, since the extensions website will dynamically set this and override whatever we enter. +The specified version number is just for documentation and isn't strictly necessary in the uploaded file, since the extensions website will dynamically set this and override whatever we enter. 2. Once uploaded, [create a GitHub release](https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/releases) with the same version number. @@ -131,13 +132,13 @@ Copyright (C) 2011 Florian Mounier aka paradoxxxzero This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or +the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program. If not, see . +along with this program. If not, see . From e658bf4da75093e9e63a7dbed81afb3369cfd081 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sun, 21 Mar 2021 13:03:14 +0100 Subject: [PATCH 044/127] Add gnome-system-monitor also for Fedora and Arch --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8aec08da..9c800b4c 100644 --- a/README.md +++ b/README.md @@ -26,11 +26,11 @@ Before installing this extension, ensure you have the necessary system packages * On Fedora: - $ sudo dnf install libgtop2-devel NetworkManager-libnm-devel + $ sudo dnf install libgtop2-devel NetworkManager-libnm-devel gnome-system-monitor * On Arch Linux: - $ sudo pacman -S libgtop networkmanager + $ sudo pacman -S libgtop networkmanager gnome-system-monitor * On openSUSE (Leap 42.1): From 64045458d447a07f0e63dc965f6767945ca492bb Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sun, 21 Mar 2021 13:24:39 +0100 Subject: [PATCH 045/127] Update dependencies on different systems MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update dependencies and try to be consistent with info in the README files. Note: those from openSUSE are not consistent, but I’m not able to check them... --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 2f7fe560..0c7417b0 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -78,11 +78,12 @@ const _ = Gettext.gettext; const MESSAGE = _('Dependencies Missing\n\ Please install: \n\ -libgtop, Network Manager and gir bindings \n\ -\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n\ -\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n\ -\t on Arch: libgtop, networkmanager\n\ -\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n'); +gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n\ +\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-clutter-1.0, gnome-system-monitor \n\ +\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-monitor \n\ +\t on Arch: libgtop, networkmanager, gnome-system-monitor\n\ +\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, gnome-system-monitor \n\ +\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-gir1.0, gnome-system-monitor\n'); // stale network shares will cause the shell to freeze, enable this with caution const ENABLE_NETWORK_DISK_USAGE = false; From cb8575e9480328a249785a2c1ec3f583bf4620ee Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sun, 21 Mar 2021 13:42:06 +0100 Subject: [PATCH 046/127] Update dependency info of the README MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Don’t provide those for openSUSE, as I’m not sure... --- system-monitor@paradoxxx.zero.gmail.com/README | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/README b/system-monitor@paradoxxx.zero.gmail.com/README index 6eb569d5..1f140237 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/README +++ b/system-monitor@paradoxxx.zero.gmail.com/README @@ -1,4 +1,6 @@ Dependencies: -libgtop and gir bindings - on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 - on Fedora: libgtop2-devel, NetworkManager-glib-devel +libclutter, libgtop and NetworkManager gir bindings, and gnome-system-monitor + on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gnome-system-monitor + on Fedora: libgtop2-devel NetworkManager-libnm-devel, gnome-system-monitor + on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-gir1.0, gnome-system-monitor + on Arch Linux: libgtop, networkmanager, gnome-system-monitor From b345bea953b3e299817a4abf670978a0156d7db5 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Sun, 21 Mar 2021 14:38:59 +0100 Subject: [PATCH 047/127] Update translation strings and French translation --- po/ar/system-monitor.po | 106 +++++++++------- po/ca/system-monitor.po | 106 +++++++++------- po/cs/system-monitor.po | 106 +++++++++------- po/de/system-monitor.po | 106 +++++++++------- po/es_ES/system-monitor.po | 107 +++++++++------- po/es_MX/system-monitor.po | 92 ++++++++------ po/fa/system-monitor.po | 92 ++++++++------ po/fi/system-monitor.po | 92 ++++++++------ po/fr/system-monitor.po | 115 ++++++++++-------- po/it/system-monitor.po | 107 +++++++++------- po/ja/system-monitor.po | 107 +++++++++------- po/nl_NL/system-monitor.po | 107 +++++++++------- po/pl/system-monitor.po | 92 ++++++++------ po/pt/system-monitor.po | 107 +++++++++------- po/pt_BR/system-monitor.po | 107 +++++++++------- po/ro/system-monitor.po | 92 ++++++++------ po/ru/system-monitor.po | 92 ++++++++------ po/sk/system-monitor.po | 107 +++++++++------- po/system-monitor.pot | 96 ++++++++------- po/tr/system-monitor.po | 109 ++++++++++------- po/uk/system-monitor.po | 92 ++++++++------ po/update_template.sh | 0 po/zh_CN/system-monitor.po | 106 +++++++++------- .../locale/ar/LC_MESSAGES/system-monitor.mo | Bin 4279 -> 4303 bytes .../locale/ca/LC_MESSAGES/system-monitor.mo | Bin 4219 -> 4243 bytes .../locale/cs/LC_MESSAGES/system-monitor.mo | Bin 3885 -> 3909 bytes .../locale/de/LC_MESSAGES/system-monitor.mo | Bin 4184 -> 4208 bytes .../es_ES/LC_MESSAGES/system-monitor.mo | Bin 4026 -> 4264 bytes .../es_MX/LC_MESSAGES/system-monitor.mo | Bin 1938 -> 1962 bytes .../locale/fa/LC_MESSAGES/system-monitor.mo | Bin 2512 -> 2536 bytes .../locale/fi/LC_MESSAGES/system-monitor.mo | Bin 4226 -> 4250 bytes .../locale/fr/LC_MESSAGES/system-monitor.mo | Bin 5665 -> 6106 bytes .../locale/it/LC_MESSAGES/system-monitor.mo | Bin 4947 -> 4330 bytes .../locale/ja/LC_MESSAGES/system-monitor.mo | Bin 4553 -> 3639 bytes .../nl_NL/LC_MESSAGES/system-monitor.mo | Bin 4953 -> 4335 bytes .../locale/pl/LC_MESSAGES/system-monitor.mo | Bin 2204 -> 2228 bytes .../locale/pt/LC_MESSAGES/system-monitor.mo | Bin 4860 -> 4246 bytes .../pt_BR/LC_MESSAGES/system-monitor.mo | Bin 4883 -> 4265 bytes .../locale/ro/LC_MESSAGES/system-monitor.mo | Bin 2162 -> 2186 bytes .../locale/ru/LC_MESSAGES/system-monitor.mo | Bin 4648 -> 4672 bytes .../locale/sk/LC_MESSAGES/system-monitor.mo | Bin 4949 -> 4331 bytes .../locale/tr/LC_MESSAGES/system-monitor.mo | Bin 5089 -> 4412 bytes .../locale/uk/LC_MESSAGES/system-monitor.mo | Bin 4811 -> 4835 bytes .../zh_CN/LC_MESSAGES/system-monitor.mo | Bin 3856 -> 3880 bytes 44 files changed, 1281 insertions(+), 962 deletions(-) mode change 100644 => 100755 po/update_template.sh diff --git a/po/ar/system-monitor.po b/po/ar/system-monitor.po index 74257adb..e0bd1c68 100644 --- a/po/ar/system-monitor.po +++ b/po/ar/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2013-08-22 01:55+0200\n" "Last-Translator: Muhammad Fawwaz Orabi \n" "Language-Team: Arabic \n" @@ -78,7 +78,7 @@ msgstr "انقل الساعة" msgid "Compact Display" msgstr "عرض مصغّر" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "معالج" @@ -97,7 +97,7 @@ msgstr "Nice" msgid "Iowait" msgstr "lowait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "الذاكرة" @@ -110,14 +110,14 @@ msgstr "الخبيئة" msgid "Buffer" msgstr "" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "التبديل" msgid "Used" msgstr "مستخدَم" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "شبكة" @@ -141,7 +141,7 @@ msgstr "التصادمات" msgid "Collisions" msgstr "التصادمات" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "قرص" @@ -152,12 +152,12 @@ msgid "Read" msgstr "القراءة" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "ك" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "ق" @@ -176,7 +176,7 @@ msgstr "كلاهما" msgid "cpu" msgstr "معالج" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "ذاكرة" @@ -189,11 +189,11 @@ msgstr "شبكة" msgid "disk" msgstr "قرص" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "تفضيلات..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "مِرقاب النظام..." @@ -248,45 +248,54 @@ msgstr "قراءة" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "ك.ب/ثا" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "م.ب/ثا" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "م.ب" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 #, fuzzy msgid "GiB" msgstr "م.ب" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "ك.ب" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "م.ب" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "حرارة" @@ -321,47 +330,29 @@ msgstr "أشرطة" msgid "none" msgstr "لا شيء" -#: extension.js:68 extension.js:79 -#, fuzzy -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"لا تتوفر للإضافة كل ما تعتمد عليه\n" -"رجاء ثبّت ما يلي: \n" -"مدير الشبكة وlubgtop ومرتبطِات gir \n" -"\t في Ubuntu: gir1.2-gtop-2.0 وgir1.2-networkmanager-1.0 \n" -"\t في Fedora: libgtop2-devel وNetworkManager-glib-devel \n" -"\t في Arch: libgtop وnetworkmanager\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "ملحق مرقاب النظام" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "ألغِ" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "البطارية" msgid "battery" msgstr "بطارية" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "التردد" msgid "freq" msgstr "تردد" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "المروحة" @@ -370,7 +361,7 @@ msgstr "مروحة" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "دورة/د" @@ -378,7 +369,7 @@ msgstr "دورة/د" msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -399,23 +390,46 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "ك.ب/ثا" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" #, fuzzy msgid "Gpu" msgstr "معالج" + +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"لا تتوفر للإضافة كل ما تعتمد عليه\n" +"رجاء ثبّت ما يلي: \n" +"مدير الشبكة وlubgtop ومرتبطِات gir \n" +"\t في Ubuntu: gir1.2-gtop-2.0 وgir1.2-networkmanager-1.0 \n" +"\t في Fedora: libgtop2-devel وNetworkManager-glib-devel \n" +"\t في Arch: libgtop وnetworkmanager\n" diff --git a/po/ca/system-monitor.po b/po/ca/system-monitor.po index 798ab6fc..4b1fedf9 100644 --- a/po/ca/system-monitor.po +++ b/po/ca/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: \n" "Last-Translator: Ecron\n" "Language-Team: \n" @@ -82,7 +82,7 @@ msgstr "Mou el rellotge" msgid "Compact Display" msgstr "Visualització compacta" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "CPU" @@ -101,7 +101,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Espera E/S" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Memòria" @@ -114,14 +114,14 @@ msgstr "Memòria cau" msgid "Buffer" msgstr "Memòria intermèdia" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Intercanvi" msgid "Used" msgstr "Usat" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Xarxa" @@ -145,7 +145,7 @@ msgstr "col·lisions" msgid "Collisions" msgstr "Col·lisions" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disc" @@ -156,12 +156,12 @@ msgid "Read" msgstr "Lectura" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "L" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "E" @@ -180,7 +180,7 @@ msgstr "Ambdós" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "mem" @@ -193,11 +193,11 @@ msgstr "xarxa" msgid "disk" msgstr "disc" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Configuració..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Monitor del sistema..." @@ -252,45 +252,54 @@ msgstr "lectura" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 #, fuzzy msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Temperatura" @@ -325,47 +334,29 @@ msgstr "barres" msgid "none" msgstr "cap" -#: extension.js:68 extension.js:79 -#, fuzzy -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Hi falten dependències\n" -"Instaŀleu:\n" -"libgtop, Network Manager i gir bindings \n" -"\t a Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t a Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t a Arch: libgtop, networkmanager\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Extensió Monitor del Sistema" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Canceŀla" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Bateria" msgid "battery" msgstr "bateria" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Freqüència" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Ventilador" @@ -374,7 +365,7 @@ msgstr "vent" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "rpm" @@ -382,7 +373,7 @@ msgstr "rpm" msgid "Show tooltip" msgstr "Mostra l'indicador de funció" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "CPU" @@ -403,20 +394,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 #, fuzzy msgid "GPU" msgstr "CPU" @@ -425,5 +416,28 @@ msgstr "CPU" msgid "Gpu" msgstr "CPU" +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Hi falten dependències\n" +"Instaŀleu:\n" +"libgtop, Network Manager i gir bindings \n" +"\t a Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t a Fedora: libgtop2-devel, NetworkManager-glib-devel \n" +"\t a Arch: libgtop, networkmanager\n" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configuració de l'extensió Monitor del Sistema" diff --git a/po/cs/system-monitor.po b/po/cs/system-monitor.po index 4694b506..4e6ac9f9 100644 --- a/po/cs/system-monitor.po +++ b/po/cs/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Jan Lipovský , 2011-2012. -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2012-09-15\n" "Last-Translator: Jan Lipovský \n" "Language-Team: \n" @@ -77,7 +77,7 @@ msgstr "Posunout hodiny" msgid "Compact Display" msgstr "Kompaktní zobrazení" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Cpu" @@ -96,7 +96,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Paměť" @@ -109,14 +109,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Využito" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Síť" @@ -140,7 +140,7 @@ msgstr "kolize" msgid "Collisions" msgstr "Kolize" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disk" @@ -151,12 +151,12 @@ msgid "Read" msgstr "Čtení" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "" @@ -175,7 +175,7 @@ msgstr "oboje" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "pam" @@ -188,11 +188,11 @@ msgstr "síť" msgid "disk" msgstr "disk" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Možnosti..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Sledování systému..." @@ -247,45 +247,54 @@ msgstr "čtení" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 #, fuzzy msgid "GiB" msgstr "MiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Teplota" @@ -320,47 +329,29 @@ msgstr "sloupcový" msgid "none" msgstr "žádný" -#: extension.js:68 extension.js:79 -#, fuzzy -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Chybějící závislosti\n" -"Prosím nainstalujte si: \n" -"libgtop, Network Manager a gir bindings \n" -"\t Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t Arch: libgtop, networkmanager\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Sledování systému rozšíření" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Zrušit" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Baterie" msgid "battery" msgstr "baterie" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Frekvence" msgid "freq" msgstr "frekvence" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Ventilátor" @@ -369,7 +360,7 @@ msgstr "ventilátor" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "ot/min" @@ -377,7 +368,7 @@ msgstr "ot/min" msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -398,20 +389,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" @@ -419,5 +410,28 @@ msgstr "" msgid "Gpu" msgstr "Cpu" +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Chybějící závislosti\n" +"Prosím nainstalujte si: \n" +"libgtop, Network Manager a gir bindings \n" +"\t Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t Fedora: libgtop2-devel, NetworkManager-glib-devel \n" +"\t Arch: libgtop, networkmanager\n" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "System Monitor Applet Konfigurátor" diff --git a/po/de/system-monitor.po b/po/de/system-monitor.po index b6073731..b7bc7602 100644 --- a/po/de/system-monitor.po +++ b/po/de/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Michael Pusterhofer , 2011. -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: paradoxxxzero/gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2012-09-05 20:42+0100\n" "Last-Translator: Agilo Kern \n" "Language-Team: LANGUAGE \n" @@ -80,7 +80,7 @@ msgstr "Uhr verschieben" msgid "Compact Display" msgstr "Kompakte Darstellung" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "CPU" @@ -99,7 +99,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Hauptspeicher" @@ -112,14 +112,14 @@ msgstr "Zwischenspeicher" msgid "Buffer" msgstr "Pufferspeicher" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Auslagerungsdateien" msgid "Used" msgstr "Verwendet" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Netzwerk" @@ -143,7 +143,7 @@ msgstr "Kollisionsdaten" msgid "Collisions" msgstr "Kollisionsdaten" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Festplatte" @@ -154,12 +154,12 @@ msgid "Read" msgstr "Lesen" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "" @@ -178,7 +178,7 @@ msgstr "Beides" msgid "cpu" msgstr "CPU" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "Speicher" @@ -191,11 +191,11 @@ msgstr "Netzwerk" msgid "disk" msgstr "Festplatte" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Einstellungen..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Systemüberwachung..." @@ -250,44 +250,53 @@ msgstr "lesen" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "GB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Temperatur" @@ -322,47 +331,29 @@ msgstr "Balkendiagramm" msgid "none" msgstr "nicht anzeigen" -#: extension.js:68 extension.js:79 -#, fuzzy -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Fehlende Abhängigkeiten\n" -"Bitte installieren Sie: \n" -"libgtop, Netzwerkverwaltung und Gir-Anbindungen\n" -"\t unter Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t unter Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t unter Arch Linux: libgtop, networkmanager\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Shell-Erweiterung System Monitor" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Abbrechen" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Akku" msgid "battery" msgstr "Akku" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Taktfrequenz" msgid "freq" msgstr "Taktfrequenz" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Lüfter" @@ -371,7 +362,7 @@ msgstr "Lüfter" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "1/min" @@ -379,7 +370,7 @@ msgstr "1/min" msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -400,20 +391,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" @@ -421,5 +412,28 @@ msgstr "" msgid "Gpu" msgstr "CPU" +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Fehlende Abhängigkeiten\n" +"Bitte installieren Sie: \n" +"libgtop, Netzwerkverwaltung und Gir-Anbindungen\n" +"\t unter Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t unter Fedora: libgtop2-devel, NetworkManager-glib-devel \n" +"\t unter Arch Linux: libgtop, networkmanager\n" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "System Monitor Applet Konfigurator" diff --git a/po/es_ES/system-monitor.po b/po/es_ES/system-monitor.po index 030c939a..2da15218 100644 --- a/po/es_ES/system-monitor.po +++ b/po/es_ES/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: \n" "Last-Translator: picodotdev \n" "Language-Team: \n" @@ -82,7 +82,7 @@ msgstr "Mover el reloj" msgid "Compact Display" msgstr "Visualización compacta" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "CPU" @@ -101,7 +101,7 @@ msgstr "Prioridad" msgid "Iowait" msgstr "Espera E/S" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Memoria" @@ -114,14 +114,14 @@ msgstr "Caché" msgid "Buffer" msgstr "Búfer" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Usado" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Red" @@ -145,7 +145,7 @@ msgstr "colisiones" msgid "Collisions" msgstr "Colisiones" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disco" @@ -156,12 +156,12 @@ msgid "Read" msgstr "Lectura" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "L" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "E" @@ -180,7 +180,7 @@ msgstr "Ambos" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "mem" @@ -193,11 +193,11 @@ msgstr "red" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Configuración..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Monitor del sistema..." @@ -252,44 +252,53 @@ msgstr "lectura" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Temperatura" @@ -324,47 +333,29 @@ msgstr "barras" msgid "none" msgstr "ninguno" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Faltan dependencias\n" -"Instale:\n" -"libgtop, Network Manager y gir bindings \n" -"\t en Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t en Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t en Arch: libgtop, networkmanager\n" -"\t en openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Extensión monitor del sistema" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Cancelar" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Batería" msgid "battery" msgstr "batería" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Frecuencia" msgid "freq" msgstr "frec" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Ventilador" @@ -373,7 +364,7 @@ msgstr "vent" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "rpm" @@ -381,7 +372,7 @@ msgstr "rpm" msgid "Show tooltip" msgstr "Mostrar descripción emergente" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "CPU" @@ -402,20 +393,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 #, fuzzy msgid "GPU" msgstr "CPU" @@ -424,5 +415,29 @@ msgstr "CPU" msgid "Gpu" msgstr "CPU" +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Faltan dependencias\n" +"Instale:\n" +"libgtop, Network Manager y gir bindings \n" +"\t en Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t en Fedora: libgtop2-devel, NetworkManager-glib-devel \n" +"\t en Arch: libgtop, networkmanager\n" +"\t en openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configuración de la extensión monitor del sistema" diff --git a/po/es_MX/system-monitor.po b/po/es_MX/system-monitor.po index 67008f62..7c0283f0 100644 --- a/po/es_MX/system-monitor.po +++ b/po/es_MX/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: \n" "Last-Translator: Carlos A. Gonzalez \n" "Language-Team: \n" @@ -82,7 +82,7 @@ msgstr "" msgid "Compact Display" msgstr "Pantalla" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "" @@ -101,7 +101,7 @@ msgstr "" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Memoria" @@ -114,14 +114,14 @@ msgstr "" msgid "Buffer" msgstr "" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "" msgid "Used" msgstr "Usado" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "" @@ -145,7 +145,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disco" @@ -156,12 +156,12 @@ msgid "Read" msgstr "Leer" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "" @@ -180,7 +180,7 @@ msgstr "Ambos" msgid "cpu" msgstr "" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "" @@ -193,11 +193,11 @@ msgstr "" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Preferencias..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Monitor de sistema..." @@ -252,44 +252,53 @@ msgstr "leer" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "" @@ -327,41 +336,30 @@ msgstr "" msgid "none" msgstr "" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 #, fuzzy msgid "System Monitor Extension" msgstr "Monitor de sistema" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "" @@ -370,7 +368,7 @@ msgstr "" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "" @@ -378,7 +376,7 @@ msgstr "" msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -399,24 +397,40 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 msgid " KiB/s" msgstr "" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" msgid "Gpu" msgstr "" +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configurador del applet de monitor de systema" diff --git a/po/fa/system-monitor.po b/po/fa/system-monitor.po index 607d7ff7..2c325b6a 100644 --- a/po/fa/system-monitor.po +++ b/po/fa/system-monitor.po @@ -1,12 +1,12 @@ # Copyright (C) 2011 Iranian Free Software Users Group (IFSUG.org)translation team. # This file is distributed under the same license as the PACKAGE package. # Arash Mousavi , 2011. -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: \n" "Last-Translator: Arash Mousavi \n" "Language-Team: Persian \n" @@ -80,7 +80,7 @@ msgstr "" msgid "Compact Display" msgstr "نمایش" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "سی‌پی‌یو" @@ -99,7 +99,7 @@ msgstr "نایس" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "حافظه" @@ -112,14 +112,14 @@ msgstr "حافظه‌نهان" msgid "Buffer" msgstr "بافر" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "سوئپ" msgid "Used" msgstr "استفاده شده" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "شبکه" @@ -143,7 +143,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "دیسک" @@ -154,12 +154,12 @@ msgid "Read" msgstr "خواندن" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "" @@ -178,7 +178,7 @@ msgstr "هر دو" msgid "cpu" msgstr "سی‌پی‌یو" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "حافظه" @@ -191,11 +191,11 @@ msgstr "شبکه" msgid "disk" msgstr "دیسک" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "ترجیحات..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "پایشگر سیستم..." @@ -250,44 +250,53 @@ msgstr "خواندن" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "" @@ -325,41 +334,30 @@ msgstr "" msgid "none" msgstr "" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 #, fuzzy msgid "System Monitor Extension" msgstr "پایشگر سیستم" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "" @@ -368,7 +366,7 @@ msgstr "" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "" @@ -376,7 +374,7 @@ msgstr "" msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -397,19 +395,19 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 msgid " KiB/s" msgstr "" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" @@ -417,5 +415,21 @@ msgstr "" msgid "Gpu" msgstr "سی‌پی‌یو" +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "پیکربندی برنامک پایشگر سیستم" diff --git a/po/fi/system-monitor.po b/po/fi/system-monitor.po index 5a761926..fea975d8 100644 --- a/po/fi/system-monitor.po +++ b/po/fi/system-monitor.po @@ -3,12 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2017-09-06 21:57+0300\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: \n" @@ -80,7 +80,7 @@ msgstr "Siirrä kello" msgid "Compact Display" msgstr "Kompakti näyttö" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Suoritin" @@ -99,7 +99,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Muisti" @@ -112,14 +112,14 @@ msgstr "Välimuisti" msgid "Buffer" msgstr "Puskuri" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Käytetty" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Verkko" @@ -143,7 +143,7 @@ msgstr "törmäykset" msgid "Collisions" msgstr "Törmäykset" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Levy" @@ -154,12 +154,12 @@ msgid "Read" msgstr "Luku" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "R" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "W" @@ -178,7 +178,7 @@ msgstr "molemmat" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "mem" @@ -191,11 +191,11 @@ msgstr "verkko" msgid "disk" msgstr "levy" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Asetukset..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Järjestelmän valvonta..." @@ -250,44 +250,53 @@ msgstr "luku" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "kbit/s" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "Mbit/s" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kt" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "Mt" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Lämpötila" @@ -322,40 +331,29 @@ msgstr "palkki" msgid "none" msgstr "ei mitään" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Järjestelmän valvonnan laajennus" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Peru" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Akku" msgid "battery" msgstr "akku" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Taajuus" msgid "freq" msgstr "taajuus" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Tuuletin" @@ -364,7 +362,7 @@ msgstr "tuuletin" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "rpm" @@ -372,7 +370,7 @@ msgstr "rpm" msgid "Show tooltip" msgstr "Näytä työkaluvihje" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "Suoritin" @@ -393,20 +391,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 #, fuzzy msgid "GPU" msgstr "Suoritin" @@ -414,3 +412,19 @@ msgstr "Suoritin" #, fuzzy msgid "Gpu" msgstr "Suoritin" + +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" diff --git a/po/fr/system-monitor.po b/po/fr/system-monitor.po index 8e53f9e3..cf083342 100644 --- a/po/fr/system-monitor.po +++ b/po/fr/system-monitor.po @@ -4,13 +4,12 @@ # GNOME shell system monitor extension. # Guillaume Ayoub , 2011. # -#: extension.js:843 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" -"PO-Revision-Date: 2021-03-06 19:38+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"PO-Revision-Date: 2021-03-21 14:26+0100\n" "Last-Translator: Davy Defaud \n" "Language-Team: French \n" "Language: fr\n" @@ -81,7 +80,7 @@ msgstr "Déplacer l’horloge" msgid "Compact Display" msgstr "Affichage compact" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Processeur" @@ -100,7 +99,7 @@ msgstr "Politesse" msgid "Iowait" msgstr "Latence d’E‐S" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Mémoire" @@ -113,14 +112,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Tampon" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Échange (swap)" msgid "Used" msgstr "Utilisé" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Réseau" @@ -144,7 +143,7 @@ msgstr "collisions" msgid "Collisions" msgstr "Collisions" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disque" @@ -155,12 +154,12 @@ msgid "Read" msgstr "Lecture" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "en lecture" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "en écriture" @@ -179,7 +178,7 @@ msgstr "les deux" msgid "cpu" msgstr "processeur" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "mém." @@ -192,11 +191,11 @@ msgstr "réseau" msgid "disk" msgstr "disque" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Préférences…" -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Moniteur système…" @@ -251,44 +250,53 @@ msgstr "lecture" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "Kio/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "Mio/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "kbit/s" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "Mbit/s" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "Mio" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "Gio" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "ko" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "Mo" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Température" @@ -323,49 +331,29 @@ msgstr "en barres" msgid "none" msgstr "aucun" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Dépendances manquantes\n" -"\n" -"Veuillez installer libgtop, Network Manager et les bibliothèques de liaisons " -"gir :\n" -"\t- sur Ubuntu : gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 ;\n" -"\t- sur Fedora : libgtop2-devel, NetworkManager-glib-devel ;\n" -"\t- sur Arch : libgtop, networkmanager ;\n" -"\t- sur openSUSE : typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0 ;\n" -"\t- sur Mageia : libgtop2-gir2.0, libnm-gir1.0, libclutter-gir1.0.\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Extension de surveillance système" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Annuler" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Batterie" msgid "battery" msgstr "batterie" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Fréquence" msgid "freq" msgstr "fréquence" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Ventilateur" @@ -374,7 +362,7 @@ msgstr "ventilateur" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "tr/min" @@ -382,7 +370,7 @@ msgstr "tr/min" msgid "Show tooltip" msgstr "Afficher les infos‐bulles" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "Processeur" @@ -405,21 +393,50 @@ msgstr "" "** Seuls les processeurs graphiques NVIDIA sont pris en charge pour le " "moment **" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr " ↓" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 msgid " KiB/s" msgstr " Kio/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr " ↑" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "Processeur graphique" msgid "Gpu" msgstr "Processeur graphique" + +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Dépendances manquantes\n" +"\n" +"Veuillez installer gnome-system-monitor et les bibliothèques de liaisons gir " +"pour libclutter, libgtop et Network Manager :\n" +"\t- sur Debian et Ubuntu : gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0 et gnome-system-monitor ;\n" +"\t- sur Fedora : libgtop2-devel, NetworkManager-libnm-devel et gnome-system-" +"monitor ;\n" +"\t- sur Arch Linux : libgtop, networkmanager et gnome-system-monitor ;\n" +"\t- sur openSUSE : typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0 et " +"gnome-system-monitor ;\n" +"\t- sur Mageia 64-bit : lib64gtop2-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0 et gnome-system-monitor.\n" diff --git a/po/it/system-monitor.po b/po/it/system-monitor.po index 612c1fe0..d0d4b26d 100644 --- a/po/it/system-monitor.po +++ b/po/it/system-monitor.po @@ -3,12 +3,12 @@ # This file is distributed under the same license as the system-monitor package. # Federico Piazza fede.piazza92@gmail.com, 2012 # Paolo Paterna paolo.paterna@gmail.com, 2015 -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet-translation-2.0\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2019-10-01 15:18+0200\n" "Last-Translator: Giuseppe Pignataro (Fastbyte01) \n" "Language-Team: Italian\n" @@ -79,7 +79,7 @@ msgstr "Sposta l'orologio" msgid "Compact Display" msgstr "Display Compatto" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Processore" @@ -98,7 +98,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Memoria" @@ -111,14 +111,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Usato" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Rete" @@ -142,7 +142,7 @@ msgstr "collisioni" msgid "Collisions" msgstr "Collisioni" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disco" @@ -153,12 +153,12 @@ msgid "Read" msgstr "Lettura" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "L" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "S" @@ -177,7 +177,7 @@ msgstr "entrambi" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "ram" @@ -190,11 +190,11 @@ msgstr "rete" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Preferenze..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Monitor di Sistema..." @@ -249,44 +249,53 @@ msgstr "lettura" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Temperatura" @@ -321,47 +330,29 @@ msgstr "barra" msgid "none" msgstr "nessuno" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Dipendenze Mancanti\n" -"Si prega di installare: \n" -"libgtop, Network Manager e gir bindings \n" -"\t su Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t su Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t su Arch: libgtop, networkmanager\n" -"\t su openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Estensione per System Monitor" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Annulla" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Batteria" msgid "battery" msgstr "batteria" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Frequenza" msgid "freq" msgstr "frequenza" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Ventola" @@ -370,7 +361,7 @@ msgstr "ventola" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "giri/min" @@ -378,7 +369,7 @@ msgstr "giri/min" msgid "Show tooltip" msgstr "Mostra Tooltip" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "Processore" @@ -399,20 +390,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 #, fuzzy msgid "GPU" msgstr "Processore" @@ -420,3 +411,27 @@ msgstr "Processore" #, fuzzy msgid "Gpu" msgstr "Processore" + +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Dipendenze Mancanti\n" +"Si prega di installare: \n" +"libgtop, Network Manager e gir bindings \n" +"\t su Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t su Fedora: libgtop2-devel, NetworkManager-glib-devel \n" +"\t su Arch: libgtop, networkmanager\n" +"\t su openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" diff --git a/po/ja/system-monitor.po b/po/ja/system-monitor.po index 2db19caf..14b3f567 100644 --- a/po/ja/system-monitor.po +++ b/po/ja/system-monitor.po @@ -4,12 +4,12 @@ # Shinichirou Yamada , 2017. # sicklylife , 2019. # -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: system-monitor\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2019-02-10 19:21+0900\n" "Last-Translator: sicklylife \n" "Language-Team: \n" @@ -80,7 +80,7 @@ msgstr "時計を移動" msgid "Compact Display" msgstr "コンパクト表示" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "CPU" @@ -99,7 +99,7 @@ msgstr "" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "メモリ" @@ -112,14 +112,14 @@ msgstr "キャッシュ" msgid "Buffer" msgstr "バッファ" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "スワップ" msgid "Used" msgstr "使用済み" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "ネット" @@ -146,7 +146,7 @@ msgstr "コリジョン" msgid "Collisions" msgstr "コリジョン" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "ディスク" @@ -157,12 +157,12 @@ msgid "Read" msgstr "読み込み" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "R" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "W" @@ -182,7 +182,7 @@ msgstr "両方" msgid "cpu" msgstr "CPU" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "" @@ -196,11 +196,11 @@ msgstr "ネット" msgid "disk" msgstr "" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "設定..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "システムモニター..." @@ -264,44 +264,53 @@ msgstr "" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "kbit/s" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "Mbit/s" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "温度" @@ -337,33 +346,15 @@ msgstr "バー" msgid "none" msgstr "なし" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"依存関係が見つかりません\n" -"必要なパッケージをインストールして下さい: \n" -"libgtop, Network Manager, gir bindings \n" -"\t Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t Arch: libgtop, networkmanager\n" -"\t openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "システムモニター拡張機能" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "キャンセル" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "バッテリー" @@ -371,14 +362,14 @@ msgstr "バッテリー" msgid "battery" msgstr "バッテリー" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "ファン" @@ -388,7 +379,7 @@ msgstr "ファン" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "rpm" @@ -396,7 +387,7 @@ msgstr "rpm" msgid "Show tooltip" msgstr "ツールチップを表示" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "CPU" @@ -417,25 +408,49 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "** 今のところ Nvidia の GPU のみサポートしています **" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 msgid " KiB/s" msgstr " KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "GPU" msgid "Gpu" msgstr "GPU" +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"依存関係が見つかりません\n" +"必要なパッケージをインストールして下さい: \n" +"libgtop, Network Manager, gir bindings \n" +"\t Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t Fedora: libgtop2-devel, NetworkManager-glib-devel \n" +"\t Arch: libgtop, networkmanager\n" +"\t openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" + #~ msgid " R" #~ msgstr " R" diff --git a/po/nl_NL/system-monitor.po b/po/nl_NL/system-monitor.po index 3c765c0e..aea45ee0 100644 --- a/po/nl_NL/system-monitor.po +++ b/po/nl_NL/system-monitor.po @@ -3,12 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2019-07-24 16:37+0200\n" "Last-Translator: Heimen Stoffels \n" "Language-Team: Dutch \n" @@ -80,7 +80,7 @@ msgstr "Klok verplaatsen" msgid "Compact Display" msgstr "Compacte weergave" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "CPU" @@ -99,7 +99,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Werkgeheugen" @@ -112,14 +112,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Wisselgeheugen" msgid "Used" msgstr "Gebruikt" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Net" @@ -143,7 +143,7 @@ msgstr "conflicten" msgid "Collisions" msgstr "Conflicten" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Schijf" @@ -154,12 +154,12 @@ msgid "Read" msgstr "Uitlezen" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "L" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "W" @@ -178,7 +178,7 @@ msgstr "beide" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "geh." @@ -191,11 +191,11 @@ msgstr "net" msgid "disk" msgstr "schijf" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Voorkeuren..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Systeemmonitor..." @@ -250,44 +250,53 @@ msgstr "uitlezen" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "kbit/s" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "Mbit/s" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Thermisch" @@ -322,47 +331,29 @@ msgstr "staafdiagram" msgid "none" msgstr "geen" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Er ontbreken afhankelijkheden\n" -"Installeer: \n" -"libgtop, NetworkManager en de gir-bindings \n" -"\t op Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t op Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t op Arch: libgtop, networkmanager\n" -"\t op openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Systeemmonitor-uitbreiding" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Annuleren" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Accu" msgid "battery" msgstr "accu" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Freq" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Ventilator" @@ -371,7 +362,7 @@ msgstr "ventilator" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "rpm" @@ -379,7 +370,7 @@ msgstr "rpm" msgid "Show tooltip" msgstr "Hulpballon tonen" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "CPU" @@ -400,20 +391,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 #, fuzzy msgid "GPU" msgstr "CPU" @@ -421,3 +412,27 @@ msgstr "CPU" #, fuzzy msgid "Gpu" msgstr "CPU" + +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Er ontbreken afhankelijkheden\n" +"Installeer: \n" +"libgtop, NetworkManager en de gir-bindings \n" +"\t op Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t op Fedora: libgtop2-devel, NetworkManager-glib-devel \n" +"\t op Arch: libgtop, networkmanager\n" +"\t op openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" diff --git a/po/pl/system-monitor.po b/po/pl/system-monitor.po index 7b995db7..eeefd38a 100644 --- a/po/pl/system-monitor.po +++ b/po/pl/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Anna Warzecha , 2011. -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2011-07-21 23:52+0100\n" "Last-Translator: Anna Warzecha \n" "Language-Team: Polish \n" @@ -78,7 +78,7 @@ msgstr "" msgid "Compact Display" msgstr "Aktywny" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Cpu" @@ -97,7 +97,7 @@ msgstr "" msgid "Iowait" msgstr "Operacje we/wy" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Pamięć" @@ -110,14 +110,14 @@ msgstr "Pamięć podręczna" msgid "Buffer" msgstr "Bufor" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Przestrzeń wymiany" msgid "Used" msgstr "Zużycie" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Sieć" @@ -141,7 +141,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Dysk" @@ -152,12 +152,12 @@ msgid "Read" msgstr "Odczyt" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "" @@ -176,7 +176,7 @@ msgstr "oba" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "pamięć" @@ -189,11 +189,11 @@ msgstr "sieć" msgid "disk" msgstr "dysk" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Preferencje..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Monitor systemu..." @@ -249,44 +249,53 @@ msgstr "odczyt" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "" @@ -323,41 +332,30 @@ msgstr "" msgid "none" msgstr "" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 #, fuzzy msgid "System Monitor Extension" msgstr "Monitor systemu..." -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "" @@ -366,7 +364,7 @@ msgstr "" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "" @@ -374,7 +372,7 @@ msgstr "" msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -395,19 +393,19 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 msgid " KiB/s" msgstr "" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" @@ -415,5 +413,21 @@ msgstr "" msgid "Gpu" msgstr "Cpu" +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Konfigurator Apletu System Monitor" diff --git a/po/pt/system-monitor.po b/po/pt/system-monitor.po index c1e35a82..6ec39212 100644 --- a/po/pt/system-monitor.po +++ b/po/pt/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) 2011 # This file is distributed under the same license as the PACKAGE package. # Emanuel Angelo , 2011. -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2017-08-05 12:10+0100\n" "Last-Translator: Waldir Pimenta \n" "Language-Team: pt_PT \n" @@ -77,7 +77,7 @@ msgstr "Deslocar o relógio" msgid "Compact Display" msgstr "Modo compacto" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Processador (CPU)" @@ -96,7 +96,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Memória (RAM)" @@ -109,14 +109,14 @@ msgstr "Reserva (cache)" msgid "Buffer" msgstr "Tampão (buffer)" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Memória virtual (swap)" msgid "Used" msgstr "Em uso" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Rede" @@ -140,7 +140,7 @@ msgstr "colisões" msgid "Collisions" msgstr "Colisões" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disco" @@ -151,12 +151,12 @@ msgid "Read" msgstr "Leitura" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "L" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "E" @@ -175,7 +175,7 @@ msgstr "ambos" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "mem" @@ -188,11 +188,11 @@ msgstr "rede" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Preferências..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Monitor do Sistema..." @@ -247,44 +247,53 @@ msgstr "leitura" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Temperatura" @@ -319,47 +328,29 @@ msgstr "barras" msgid "none" msgstr "nenhum" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Dependências em falta\n" -"Por favor instale:\n" -"libgtop, Network Manager e bindings de gir\n" -"\t no Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0\n" -"\t no Fedora: libgtop2-devel, NetworkManager-glib-devel\n" -"\t no Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Extensão do Monitor do sistema" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Cancelar" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Bateria" msgid "battery" msgstr "bateria" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Freq" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Ventoinha" @@ -368,7 +359,7 @@ msgstr "vent" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "rpm" @@ -376,7 +367,7 @@ msgstr "rpm" msgid "Show tooltip" msgstr "Mostrar tooltip" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "CPU" @@ -397,20 +388,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 #, fuzzy msgid "GPU" msgstr "CPU" @@ -419,5 +410,29 @@ msgstr "CPU" msgid "Gpu" msgstr "Processador (CPU)" +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Dependências em falta\n" +"Por favor instale:\n" +"libgtop, Network Manager e bindings de gir\n" +"\t no Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0\n" +"\t no Fedora: libgtop2-devel, NetworkManager-glib-devel\n" +"\t no Arch: libgtop, networkmanager\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configurador do System Monitor Applet" diff --git a/po/pt_BR/system-monitor.po b/po/pt_BR/system-monitor.po index 8cc24765..c2e5efb5 100644 --- a/po/pt_BR/system-monitor.po +++ b/po/pt_BR/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) 2017 darkxst # This file is distributed under the same license as the system-monitor-applet package. # Rafael Fontenelle , 2012, 2017. -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: system-monitor\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2017-01-31 02:54-0200\n" "Last-Translator: Rafael Fontenelle \n" "Language-Team: Brazilian Portuguese \n" @@ -79,7 +79,7 @@ msgstr "Deslocar o relógio" msgid "Compact Display" msgstr "Modo compactado" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Processador (CPU)" @@ -98,7 +98,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Memória (RAM)" @@ -111,14 +111,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Memória virtual (swap)" msgid "Used" msgstr "Em utilização" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Rede" @@ -142,7 +142,7 @@ msgstr "colisões" msgid "Collisions" msgstr "Colisões" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disco" @@ -154,13 +154,13 @@ msgstr "Leitura" # Leitura #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "L" # Escrita #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "E" @@ -179,7 +179,7 @@ msgstr "ambos" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "mem" @@ -192,11 +192,11 @@ msgstr "rede" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Preferências…" -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Monitor do Sistema…" @@ -251,45 +251,54 @@ msgstr "leitura" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 #, fuzzy msgid "GiB" msgstr "MB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Temperatura" @@ -324,47 +333,29 @@ msgstr "barra" msgid "none" msgstr "nenhum" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Dependências faltando\n" -"Por favor instale: \n" -"libgtop, Network Manager e bindings de gir \n" -"\t no Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t no Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t no Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Extensão de monitor do sistema" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Cancelar" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Bateria" msgid "battery" msgstr "bateria" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Freq" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Ventoinha" @@ -373,7 +364,7 @@ msgstr "vent" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "rpm" @@ -381,7 +372,7 @@ msgstr "rpm" msgid "Show tooltip" msgstr "Mostrar dicas da ferramenta" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "CPU" @@ -402,20 +393,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 #, fuzzy msgid "GPU" msgstr "CPU" @@ -423,3 +414,27 @@ msgstr "CPU" #, fuzzy msgid "Gpu" msgstr "Processador (CPU)" + +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Dependências faltando\n" +"Por favor instale: \n" +"libgtop, Network Manager e bindings de gir \n" +"\t no Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t no Fedora: libgtop2-devel, NetworkManager-glib-devel \n" +"\t no Arch: libgtop, networkmanager\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" diff --git a/po/ro/system-monitor.po b/po/ro/system-monitor.po index 9d4eeb43..a4c1b87b 100644 --- a/po/ro/system-monitor.po +++ b/po/ro/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: gnome shell system monitor applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: \n" "Last-Translator: zamox \n" "Language-Team: \n" @@ -82,7 +82,7 @@ msgstr "" msgid "Compact Display" msgstr "Afișează" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Cpu" @@ -101,7 +101,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Memorie" @@ -114,14 +114,14 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Folosit" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Net" @@ -145,7 +145,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disc" @@ -156,12 +156,12 @@ msgid "Read" msgstr "Citire" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "" @@ -180,7 +180,7 @@ msgstr "ambele" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "mem" @@ -193,11 +193,11 @@ msgstr "net" msgid "disk" msgstr "disc" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Preferințe..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Monitor Sistem..." @@ -253,44 +253,53 @@ msgstr "citire" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "" @@ -327,41 +336,30 @@ msgstr "" msgid "none" msgstr "" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 #, fuzzy msgid "System Monitor Extension" msgstr "Monitor Sistem..." -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "" @@ -370,7 +368,7 @@ msgstr "" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "" @@ -378,7 +376,7 @@ msgstr "" msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -399,19 +397,19 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 msgid " KiB/s" msgstr "" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" @@ -419,5 +417,21 @@ msgstr "" msgid "Gpu" msgstr "Cpu" +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configurator al Monitorului de Sistem" diff --git a/po/ru/system-monitor.po b/po/ru/system-monitor.po index 74cd14ea..719586a6 100644 --- a/po/ru/system-monitor.po +++ b/po/ru/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Viacheslav Dikonov , 2011. -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2017-11-08 22:30-0500\n" "Last-Translator: Georgii Iesaulov \n" "Language-Team: Russian \n" @@ -77,7 +77,7 @@ msgstr "Переместить часы" msgid "Compact Display" msgstr "Компактный" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Процессор" @@ -96,7 +96,7 @@ msgstr "Приоритет" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Память" @@ -109,14 +109,14 @@ msgstr "Кэш" msgid "Buffer" msgstr "Буфер записи" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Подкачка" msgid "Used" msgstr "Используется" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Сеть" @@ -140,7 +140,7 @@ msgstr "коллизии" msgid "Collisions" msgstr "Коллизии" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Диск" @@ -151,12 +151,12 @@ msgid "Read" msgstr "Чтение" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "" @@ -175,7 +175,7 @@ msgstr "вместе" msgid "cpu" msgstr "процессор" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "память" @@ -188,11 +188,11 @@ msgstr "сеть" msgid "disk" msgstr "диск" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Настройка..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Системный монитор..." @@ -247,44 +247,53 @@ msgstr "чтение" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Температура" @@ -319,40 +328,29 @@ msgstr "гистограмма" msgid "none" msgstr "нет" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Расширение системного монитора" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Отмена" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Батарея" msgid "battery" msgstr "батарея" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Частота" msgid "freq" msgstr "частота" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Вентилятор" @@ -361,7 +359,7 @@ msgstr "вентилятор" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "" @@ -369,7 +367,7 @@ msgstr "" msgid "Show tooltip" msgstr "Показывать подсказку" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -390,19 +388,19 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 msgid " KiB/s" msgstr "" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" @@ -410,5 +408,21 @@ msgstr "" msgid "Gpu" msgstr "Процессор" +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Настройка апплета системных параметров" diff --git a/po/sk/system-monitor.po b/po/sk/system-monitor.po index 2b777bc9..d147dfa5 100644 --- a/po/sk/system-monitor.po +++ b/po/sk/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: \n" "Last-Translator: Jose Riha \n" "Language-Team: \n" @@ -82,7 +82,7 @@ msgstr "Presunúť hodiny" msgid "Compact Display" msgstr "Kompaktné zobrazenie" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Procesor" @@ -101,7 +101,7 @@ msgstr "Nice" msgid "Iowait" msgstr "I/O čakanie" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Pamäť" @@ -114,14 +114,14 @@ msgstr "Vyrovnávacia pamäť" msgid "Buffer" msgstr "Zásobník" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Odkladací priestor" msgid "Used" msgstr "Použité" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Sieť" @@ -145,7 +145,7 @@ msgstr "kolízie" msgid "Collisions" msgstr "Kolízie" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disk" @@ -156,12 +156,12 @@ msgid "Read" msgstr "Čítanie" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "R" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "W" @@ -180,7 +180,7 @@ msgstr "oboje" msgid "cpu" msgstr "procesor" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "pamäť" @@ -193,11 +193,11 @@ msgstr "sieť" msgid "disk" msgstr "disk" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Vlastnosti..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Monitor systému..." @@ -252,44 +252,53 @@ msgstr "čítanie" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Teplota" @@ -324,47 +333,29 @@ msgstr "stĺpcový graf" msgid "none" msgstr "žiaden" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Chýbajúce závislosti\n" -"Prosím, nainštalujte:\n" -"libgtop, Network Manager a gir bindings \n" -"\t v Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t vo Fedore: libgtop2-devel, NetworkManager-glib-devel \n" -"\t v Archu: libgtop, networkmanager\n" -"\t v openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Rozšírenie Monitor systému" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Zrušiť" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Batéria" msgid "battery" msgstr "batéria" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Frekv" msgid "freq" msgstr "frekv" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Ventilátor" @@ -373,7 +364,7 @@ msgstr "vent" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "rpm" @@ -381,7 +372,7 @@ msgstr "rpm" msgid "Show tooltip" msgstr "Zobraziť informačnú bublinu" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "Procesor" @@ -402,20 +393,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 #, fuzzy msgid "GPU" msgstr "Procesor" @@ -424,5 +415,29 @@ msgstr "Procesor" msgid "Gpu" msgstr "Procesor" +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Chýbajúce závislosti\n" +"Prosím, nainštalujte:\n" +"libgtop, Network Manager a gir bindings \n" +"\t v Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t vo Fedore: libgtop2-devel, NetworkManager-glib-devel \n" +"\t v Archu: libgtop, networkmanager\n" +"\t v openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Konfigurátor apletu systémového monitoru" diff --git a/po/system-monitor.pot b/po/system-monitor.pot index 823aed04..fb593ca7 100644 --- a/po/system-monitor.pot +++ b/po/system-monitor.pot @@ -1,15 +1,15 @@ -# GNOME Shell extension system monitor -# Copyright (C) 2021 Florent Mounier +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR 2021 Florent Mounier # This file is distributed under the same license as the system-monitor package. # FIRST AUTHOR , YEAR. # -#: extension.js:843 +#: extension.js:844 #, fuzzy msgid "" msgstr "" "Project-Id-Version: system-monitor\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -79,7 +79,7 @@ msgstr "" msgid "Compact Display" msgstr "" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "" @@ -98,7 +98,7 @@ msgstr "" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "" @@ -111,14 +111,14 @@ msgstr "" msgid "Buffer" msgstr "" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "" msgid "Used" msgstr "" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "" @@ -142,7 +142,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "" @@ -153,12 +153,12 @@ msgid "Read" msgstr "" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "" @@ -177,7 +177,7 @@ msgstr "" msgid "cpu" msgstr "" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "" @@ -190,11 +190,11 @@ msgstr "" msgid "disk" msgstr "" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "" -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "" @@ -249,44 +249,53 @@ msgstr "" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "" @@ -321,40 +330,29 @@ msgstr "" msgid "none" msgstr "" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "" @@ -363,7 +361,7 @@ msgstr "" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "" @@ -371,7 +369,7 @@ msgstr "" msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -392,21 +390,37 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 msgid " KiB/s" msgstr "" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" msgid "Gpu" msgstr "" + +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" diff --git a/po/tr/system-monitor.po b/po/tr/system-monitor.po index de609c72..b26482cd 100644 --- a/po/tr/system-monitor.po +++ b/po/tr/system-monitor.po @@ -3,12 +3,12 @@ # This file is distributed under the same license as the system-monitor package. # Based on Italian translation file. # Fatih Eser afeserr@gmail.com, 2020 -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet-translation-2.0\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2020-01-08 13:57+0300\n" "Last-Translator: Fatih Eser \n" "Language-Team: Turkish\n" @@ -79,7 +79,7 @@ msgstr "Saati Hareket Ettir" msgid "Compact Display" msgstr "Küçültülmüş Görünüm" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "İşlemci" @@ -98,7 +98,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IO bekleme süresi" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Bellek" @@ -111,14 +111,14 @@ msgstr "Önbellek" msgid "Buffer" msgstr "Arabellek" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Takas Alanı" msgid "Used" msgstr "Kullanılan" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Ağ" @@ -142,7 +142,7 @@ msgstr "çakışmalar" msgid "Collisions" msgstr "Çakışmalar" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Disk" @@ -153,12 +153,12 @@ msgid "Read" msgstr "Okuma" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "O" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "Y" @@ -177,7 +177,7 @@ msgstr "tümü" msgid "cpu" msgstr "işlemci" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "bellek" @@ -190,11 +190,11 @@ msgstr "ağ" msgid "disk" msgstr "disk" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Seçenekler..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Sistem Gözlemcisi..." @@ -249,44 +249,53 @@ msgstr "okuma" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Sıcaklık" @@ -321,48 +330,29 @@ msgstr "bar" msgid "none" msgstr "hiçbiri" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"Bağımlılıklar kayıp\n" -"Lütfen aşağıdaki paketleri yükleyin: \n" -"libgtop, Network Manager ve gir bindings \n" -"\t Ubuntu'da iseniz : gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t Fedora'da iseniz : libgtop2-devel, NetworkManager-glib-devel \n" -"\t Arch'ta iseniz : libgtop, networkmanager\n" -"\t openSUSE'de iseniz: typelib-1_0-GTop-2_0, typelib-1_0-" -"NetworkManager-1_0\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Sistem Gözlemcisi Uzantısı" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "İptal" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Pil" msgid "battery" msgstr "pil" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Frekans" msgid "freq" msgstr "frekans" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Pervane" @@ -371,7 +361,7 @@ msgstr "pervane" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "devir(rpm)" @@ -379,7 +369,7 @@ msgstr "devir(rpm)" msgid "Show tooltip" msgstr "İmleç ölçüm üzerindeyken ipuçlarını göster" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "İşlemci" @@ -400,20 +390,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 #, fuzzy msgid "GPU" msgstr "İşlemci" @@ -421,3 +411,28 @@ msgstr "İşlemci" #, fuzzy msgid "Gpu" msgstr "İşlemci" + +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Bağımlılıklar kayıp\n" +"Lütfen aşağıdaki paketleri yükleyin: \n" +"libgtop, Network Manager ve gir bindings \n" +"\t Ubuntu'da iseniz : gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t Fedora'da iseniz : libgtop2-devel, NetworkManager-glib-devel \n" +"\t Arch'ta iseniz : libgtop, networkmanager\n" +"\t openSUSE'de iseniz: typelib-1_0-GTop-2_0, typelib-1_0-" +"NetworkManager-1_0\n" diff --git a/po/uk/system-monitor.po b/po/uk/system-monitor.po index aec5ff65..acbaa959 100644 --- a/po/uk/system-monitor.po +++ b/po/uk/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Georgii Iesaulov , 2017. -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2017-11-07 00:00+0500\n" "Last-Translator: Georgii Iesaulov \n" "Language-Team: \n" @@ -77,7 +77,7 @@ msgstr "Перемістіти годинник" msgid "Compact Display" msgstr "Компактний показ" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "Процесор" @@ -96,7 +96,7 @@ msgstr "Пріоритет" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "Пам'ять" @@ -109,14 +109,14 @@ msgstr "Кеш" msgid "Buffer" msgstr "Буфер" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "Підкачка" msgid "Used" msgstr "Використовується" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "Мережа" @@ -140,7 +140,7 @@ msgstr "колізії" msgid "Collisions" msgstr "Колізії" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "Диск" @@ -151,12 +151,12 @@ msgid "Read" msgstr "Читання" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "" @@ -175,7 +175,7 @@ msgstr "разом" msgid "cpu" msgstr "процесор" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "пам'ять" @@ -188,11 +188,11 @@ msgstr "мережа" msgid "disk" msgstr "диск" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "Налаштування..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "Системний монітор..." @@ -247,44 +247,53 @@ msgstr "читання" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "Температура" @@ -319,40 +328,29 @@ msgstr "гістограма" msgid "none" msgstr "немає" -#: extension.js:68 extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "Розширення системного монитора" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "Скасувати" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "Батарея" msgid "battery" msgstr "батарея" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "Частота" msgid "freq" msgstr "частота" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "Вентилятор" @@ -361,7 +359,7 @@ msgstr "вентилятор" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "" @@ -369,7 +367,7 @@ msgstr "" msgid "Show tooltip" msgstr "Показувати підказку" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -390,19 +388,19 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 msgid " KiB/s" msgstr "" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" @@ -410,5 +408,21 @@ msgstr "" msgid "Gpu" msgstr "Процесор" +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Конфігуратор аплетів системного монітора" diff --git a/po/update_template.sh b/po/update_template.sh old mode 100644 new mode 100755 diff --git a/po/zh_CN/system-monitor.po b/po/zh_CN/system-monitor.po index 6acd181c..87351a5d 100644 --- a/po/zh_CN/system-monitor.po +++ b/po/zh_CN/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: extension.js:843 +#: extension.js:844 msgid "" msgstr "" "Project-Id-Version: 0.99\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-03 12:11+0100\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" "PO-Revision-Date: 2014-07-07 12:17+0800\n" "Last-Translator: Star Brilliant \n" "Language-Team: LANGUAGE \n" @@ -78,7 +78,7 @@ msgstr "移走时钟" msgid "Compact Display" msgstr "紧凑显示" -#: extension.js:746 extension.js:1117 extension.js:1237 +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 msgid "Cpu" msgstr "处理器" @@ -97,7 +97,7 @@ msgstr "优先级" msgid "Iowait" msgstr "IO 等待" -#: extension.js:941 extension.js:1378 extension.js:1600 +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 msgid "Memory" msgstr "内存" @@ -110,14 +110,14 @@ msgstr "缓存" msgid "Buffer" msgstr "缓冲" -#: extension.js:1134 extension.js:1598 extension.js:1899 +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 msgid "Swap" msgstr "交换分区" msgid "Used" msgstr "已用" -#: extension.js:1010 extension.js:1428 extension.js:1710 +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 msgid "Net" msgstr "网络" @@ -141,7 +141,7 @@ msgstr "冲突" msgid "Collisions" msgstr "冲突" -#: extension.js:836 extension.js:1264 extension.js:1419 +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 msgid "Disk" msgstr "硬盘" @@ -152,12 +152,12 @@ msgid "Read" msgstr "读取" #: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 +#: extension.js:1510 extension.js:1479 extension.js:1511 msgid "R" msgstr "读" #: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 +#: extension.js:1519 extension.js:1490 extension.js:1520 msgid "W" msgstr "写" @@ -176,7 +176,7 @@ msgstr "同时" msgid "cpu" msgstr "处理器" -#: extension.js:811 extension.js:914 +#: extension.js:811 extension.js:914 extension.js:915 msgid "mem" msgstr "内存" @@ -189,11 +189,11 @@ msgstr "网络" msgid "disk" msgstr "硬盘" -#: extension.js:1346 extension.js:1900 extension.js:2436 +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 msgid "Preferences..." msgstr "首选项..." -#: extension.js:1340 extension.js:1894 extension.js:2430 +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 msgid "System Monitor..." msgstr "系统监视器..." @@ -248,45 +248,54 @@ msgstr "读取" #: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 #: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 #: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 msgid "KiB/s" msgstr "KiB/s" #: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 #: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 #: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 msgid "MiB/s" msgstr "MiB/s" #: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 msgid "kbit/s" msgstr "" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 msgid "Mbit/s" msgstr "" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 msgid "MiB" msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 #, fuzzy msgid "GiB" msgstr "MiB" -#: extension.js:184 extension.js:220 +#: extension.js:184 extension.js:220 extension.js:221 msgid "kB" msgstr "kB" #: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 msgid "MB" msgstr "MB" #: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 msgid "Thermal" msgstr "温度" @@ -321,47 +330,29 @@ msgstr "条形图" msgid "none" msgstr "无" -#: extension.js:68 extension.js:79 -#, fuzzy -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"libgtop, Network Manager and gir bindings \n" -"\t on Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t on Fedora: libgtop2-devel, NetworkManager-glib-devel \n" -"\t on Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" -msgstr "" -"缺失依赖项\n" -"请安装:\n" -"libgtop、Network Manager 及其 gir 绑定\n" -"\t 于 Ubuntu:gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t 于 Fedora:libgtop2-devel, NetworkManager-glib-devel \n" -"\t 于 Arch:libgtop, networkmanager\n" - -#: extension.js:97 extension.js:255 extension.js:299 +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 msgid "System Monitor Extension" msgstr "系统监视器扩展" -#: extension.js:113 extension.js:271 extension.js:315 +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 msgid "Cancel" msgstr "取消" -#: extension.js:601 extension.js:875 extension.js:1005 +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 msgid "Battery" msgstr "电池" msgid "battery" msgstr "电池" -#: extension.js:896 extension.js:1334 extension.js:1529 +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 msgid "Freq" msgstr "主频" msgid "freq" msgstr "主频" -#: extension.js:1540 extension.js:1692 extension.js:2077 +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 msgid "Fan" msgstr "风扇" @@ -370,7 +361,7 @@ msgstr "风扇" #: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 #: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 msgid "rpm" msgstr "rpm" @@ -378,7 +369,7 @@ msgstr "rpm" msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 +#: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" msgstr "" @@ -399,20 +390,20 @@ msgstr "" msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 +#: extension.js:1880 extension.js:1881 msgid " ↓" msgstr "" -#: extension.js:1886 +#: extension.js:1886 extension.js:1887 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 +#: extension.js:1889 extension.js:1890 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" msgstr "" @@ -420,5 +411,28 @@ msgstr "" msgid "Gpu" msgstr "处理器" +#: extension.js:79 +#, fuzzy +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"缺失依赖项\n" +"请安装:\n" +"libgtop、Network Manager 及其 gir 绑定\n" +"\t 于 Ubuntu:gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" +"\t 于 Fedora:libgtop2-devel, NetworkManager-glib-devel \n" +"\t 于 Arch:libgtop, networkmanager\n" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "面板系统监视器配置" diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/ar/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/ar/LC_MESSAGES/system-monitor.mo index e3b48b78950d36e0b44403c81468e897abacbd6f..ed116bec6f2f51cc55fba4df14b8d19e576aeafb 100644 GIT binary patch delta 740 zcmXZaPbkA-9LMp8Y&4sH^JmJRO_3Z{bCg9XIcc?{s4wdA{FP3_XMjVi&RwXhdm#KWk%u#Kbk_bF5(v#5tBu?|zH^D`Jk$LCaEc1S`UpJOfFq7J@C zz5EGP_>St}+vfdjQip>W!5LItjxX)cV-OEejTEs9%cu!_I4smz1@+=T)I{2wZD**F zM^O)p*?b&zz#{6Rlr?AbyQsQ-8=s)=DOig(@7%D^g(aJKMUCv!T0s?RJQ{gD>S7;i zUjQ}Q5c0P$L#PLhqUt7WJdLW0qxLOS<1w?wLI-Wx4cn-~JZd6)$WY9w^%8Z^-BI4< g3Tz}YiDWvP&4zQ!ne^mJDzUmAUP`Af@}98!A2_T>)&Kwi delta 715 zcmXZaF-XEe6vy$Gq?M_ekzqt=Bn^So5|U%k5KVzg;o?wJgj+Q9Ukl2$2tq_?DI#fz zprE-37YTwuYKXQbry~0P@ZhhXyZhg}ckgK)bJW3?sGHxT z0vo6b-rV{Rs=_dvXK@AdN9O{52RHD4I=+?JTKh=(#AENRcJ1cJ8J7b`Pb+_<@YT1jkg$n#awfq~Exb5Dn zZE9^F@^`QZ>O!NaxG6W!pyG0ysa=$!h+kdjtVTHISd9duFK_xrD_ H!A#&EJ{&zG diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/ca/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/ca/LC_MESSAGES/system-monitor.mo index 1122f5d3f89f38e9888c03327b350016c8160fff..ab48c309bd3df15426613223aeff36029f2fada8 100644 GIT binary patch delta 810 zcmXZZJxE(&6vpw>CaJbb{Ge7FB&awTP=YvhDORw8ly225R*0>rV7P4t34U-}9NG>} zcGAH?y67SX+Myjv6-PnAOj3{z9b6o`l+xh;(E~U4ckg-MoR9bZYhUfyiAKWq8)ltx zGqAygSse~x4US+FKF0_ak;~?|-Nt2qU%?jM*HHU*F^Zq@7JkKg{DEmaM(w{ySZEDA z)Fx>HQ>elZu@N8R9n2yBu?f730k-0@uWw+C_bt4MJ6MZlR72l<{X43W1Anh1!|P5@ zJ#dEi*zgkw!Vdx7L zY$osrHDR1=-PneF9eaW*ltVQ(?(qP1)C<1;2G!_0RG|+Z|A;EM?rx&;hTA;oXur7o zs3SW3*r^0d6r)WmyOQAkd8kMi}Iv!fa7kb=2RN)7x zf&-`o!>AK@>hWi&3C27=jT$6C66c$R^ORGggNZQ z60&kTt`Ajc7`3r+i>FYnp0)V})JB(3g)$ajMHO5(H&A(lZGP0+1M>{kvTM}IZ&3vv zPzj!pCb$=iznh;n|Ai`?LtRB4mCs|>x*{KyFM`Cmf19W^8&QShsDd4+1ih#Z^jmxY nb%IfgPoWNyLKT>^_#$dU%c#yM=Ll~*Z;!jo`x*Z-8;Sb={2M-l diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/cs/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/cs/LC_MESSAGES/system-monitor.mo index 0450bc108e3be5d02d75298a898718ad03b65395..be4ab2dc5c9d3a84bb2eb9bbdba23b756e3d6523 100644 GIT binary patch delta 741 zcmXZa&nv@m9LMoDGe2g?uLw<+QdT?oagpRixhSO^T*kCk)JgyrzIE4W#u5xmp-+=kMHOG`Rx6Ef8N_s=q7afSnds$nI!^dU^}&Db-0UF zc!-slM?V%^{L;nmu$A}&`ml%<_<_~?z}A^|=Y;QC6`=Ill_ z)Q2iOh)Otud~AwG2hL#+uAvHSqVjBG827LZZ?FYl-Tt@7i$?W>x~Y$c3N)eOVbmld zs0N0SU&}^O1tw9Gn0EWKZaweT3#f@CQRh>r2G>y+^Rm2X^cya)g(|p@I(Ur#{{hsf z3#f$WsKQsMbGN95?_K-}Rp13x_}%%1%2z_ZH)6kT!^gFCuoji58QHQfw~nA18$u-* l%jf+4{`QsFYAl}4WHQn0(rS7S=5y>m}D_1CCe=~WmS4b2A4&OV!I;BuqXo?1K*#XdV4?b|M~y#d7k&Vx7u6kEkA^Ube-9J%nWR;*{lWEF^b#R zfcqH1qQ{RsUd9gM=U9(54C6gE;v=@=3#Rb{6Bvt|B{3DZz=+u(fi}#c)|1$TGpGc4 z?7~GkCwaSH8Z92WD9UH3D4r$xVrV-6-QwLkU#j zG%8^RxontQ3dgVyXHf-~QF&G|g9Yrw61HR2_n!kEG^$tBo4%t8e0w}bP?Jca8t6g( zEz6<`45215;`^h%9{2SGY9dpp^V6sX=TI*e@rsp}w#e_5OfeA4Yx11ag@eH~pd&RQ?+3Tz7*972H7;+(-R_6Vxv_M;&~H zI^Y&H>N~ssV0}gvenZvyK;{1;Lo)wBuFGt}3 delta 724 zcmXZZPbfrD6vy%7&oj&)WBggrG#()(7E)4^1z9NzDWzFTQ&O`+Sv;|lA`4|~m8?*T zENrZ%EU=o2{77kGpxN#c`=n+3- zJHDU}{=o#6um!_(*MTYQ#xYbrgW8`%AJ?!AkC4mG1MV8x9cp6%%OgUcxQH70AFA^@ zK0|RFNm)DU3;R*;54!va>O&@x%jUT07cHXpXHn+{D?F&+I;!9n>K7cKenB2}@G0tm z3)HBuUH;a2k1G6ts`G@}|BejFK2Qz)q9*DQ;DkkZ&_M~*3#rP2^}2WfHIZQ#kE0rz RLNz{fmG{!#)n|Cy`v--WJQn}} diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/es_ES/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/es_ES/LC_MESSAGES/system-monitor.mo index d7140d91dcf16205cc459de372f9816edf2f5e4d..7302234a684f42a41694e32d9477e6379c0ac2a8 100644 GIT binary patch literal 4264 zcmZvee~cYf6~`|Y1ebzB0fj1^LXlScUR%VrF0|6!ZkM&)?z%tP+A3yt=I(pboj3D( zXWnkx1V~H>LHz^%kj7w)HqnHLe;Bnf_!q9mz#nP|k;YUa#6%K*MgK4oP2=Y~@4nqf z9%HC^Uf6>4H9$t_BO(=i=3gzczDF3c`pE2)&*F))VgtBuh)c4!rjc|k4*P+(E z&wt+qZ|8jv)VQNi`p*;J4r%@JCSNe+@PN64bmm zq2ls3ya`^#=C$rRxC!0`wf-p7z9t}BHB(S=I00p^;h94Dc?xR31=Rk}K-qZ|YWx#W z>wg()+%u4$Imb=o&wKrMp~k=9`2)z$T;Qg0FM0hhpzOQ?W%oBw{=N=1?suMVK-qiC z^G{Io{^Gy?6Uxtj`R|v#ehr(|ylbKCuZ0@74r-nCP;t2vYTUh^TcPalfO`ncE~xl) zNQUZm32NSxP%L-_Vpap zyzfBm;{~YkKlb{cdj1S5-Y-MN>outP7oo<#1vUR|sP+E=wU0GyR=f`C`wdWbZiC9h zMksrmJU2tx-3sOJPN?~Nq1G9OvNPttPeIK;4mIu(uaBVOvH-QeB`CihgR=89l>KL+ z*83(@T%;R9wjetY%~9NS9qPh-9Ljdxzkdc&w$=4{?jJ=SLN+0@$S08li2AqoPH3u2 z^|1~40`f3&53(5RrSBLA9-GA2Nba9_B$rIiEr9Lq36g3^|DOu21n$ z#T|amE04p&{#j@61hNOw-#}fT?xL#OyZrMmct3IsQ9ssM)isISi|j}CBFfcnWIZy5 zsJ91*uAN;}^}NA9AMq5XkqJck`z&(h^?+CC94V)|ws&D_aNIu&su5kvwa%HYyOAm6 zs9pxmP#7&VT;9pzU^q{6hoUU4J7b1A^Yhl3;mKJu97avcJ&SB=7?mbPl4k{vt#%ld z!TzLZr{Nhh-0m2j7j&x>p21j@XFX*wmc_|p5_iIs6`d_sK1`QqQoHh&WI@@q!FUqK zecIBt+SY|-$Ju}p2g0VaS<@z^*`F`51~=dX5t(*XiGY^q2U$m7oQJO~!=CCcz;UuzV0tcO$ zOl?@mo1zTUG)P;u!e)hBm~@s9TEbS;>vdl9h6`Inf69h2w|REo3}%v+HPh7;Gu_OW z2v9I?vrhMA#-1+y6XSv@+X|B`$r@cU0?Jt*@aPKt0YwOh;#;b?`a znQim)X_zg-2H~z!J6qV;aB~#jQJ0j~%!Ll=7TjD;a^|{K7gZG(t(ICuX~ju{G_l%( ziIr^K{3`P#n`oXg1i0NaNjIYlL#Ab0h9H?t`O5Ol8dkx9c4AH2=ff!*uH7<)LREA_ zrBT{Tr_Il=(vkn%oLQ>8C!r^8RMy7g+7as%$ibkIqT~jq5!&=yGr?woJ zvhCcJweg~n#I>PLqo~c~gF!oVVVs{neY$?uy8NLAX-?}=-Wr&ks7=|$>crLdhov11 z1`dTqS(|ZTR-_?$WO5SaabCuDF?dkVb)HsD>}5jM=#Yonj160rf$sZYV2dw~Ob?8Y zjgPEuVMl%Yz;K>X8?17s&59*OxQ!E?WDf*UGjxS5_sq^5sO?@ICvPbB+DL{g)aPKZ zn_3(=RvWb>sq5xsZsVj3cGP#)?;oJ|R1GJHZ5qtyS)8l&ShxKB&9q@al;XTvC2{$UmnEOn!>YFTuiDCgi7rDKw3KxncRZICU$7^OBZI5)kH zgw@_yTa-zKBkD%BV3+*7?g&wER7NYuM9&8c@`FtTm>ir$5>cQ-F5-; zrm0q~uNSRuvs0z`1Np9C_IjdX?*puD{~xuPZOu9Uc;QQb{^^A}!>9{Fkt~LehPcu- zLo?l(V+;NDP;@o3g)+`btm=(^$w`={vPlyE-sw=sJltt5KkrmUbWPoR71&pmbK%JlzZQv@T4==IN?&=lTVIyHfWDIwd%9+? vc=Tte!+FY8M3g9*^er_ssjrdMw(8T+7c%1m(C3WTbgCe9d=RSSRw4Kwhf9_r literal 4026 zcmZvdU2Gjk700I~wAAz~1qw9KE|5T7xHlgyC2^XP*l`lmI5EDq(*kOlyF0$#ct37- z_u6#@>O&>Om-u*yg!(`Q<)P+7fXV|xMU`-+N+2Yl65;_B35o>DOHo^pphf)tyK`fw zVsy{^c4ueKoH^&rxzFFQ?YyDghrA1U;c{ahhTnf99qoxLjkyf2!|UPqAV2dI-4*Z| zsHwm5@4tm3y#E1S2mb=!0AGUJ;J+Y0^D5odaNC=Vc?aAMuYtG0x552T^G`wP>p@{2c_>%o-aVz_jjoCUw}IAKcMuy0yY0NsQoX;xtezsl%KDo z)BKzK_{~uBcY2OOex^;Qc?bOXAt*iLPWl)g_u&40j;J1F~N|NWdF zU-9n`LFs)MYToCd^nV4)A76*k`>5w*Q2M_Ecj1ulLiy!4I8Ax^JE(PkhI}#?p!EOK zkH6-}uOPT@XM8)z+S>()%>L z0d7F$-S7SP7oqn157c=tV>9i$4Qk!hP~WeI%9|Vg_%0}aj6&&cL*>^ID0@0k{`eG> zzWbr>|00wh9)Ys=i%|FKn^1oEAq?QN5Eq%hL9Kro-V9%bH^LnlqxJjXC_Dx=zYnGV zGf?(C0$F0tL!IMsD1GZt_Wc-=s^&?kbw7u){~4(HzlQSXbN>7D{{62|{&^8<{mW4E z{|mK#8$r_k*FgE{7SEkf-$$YJ?t}9CAt-%^J&!`!c>-$v43z$PsP&)p-y^7X3Dms4 zA0I&Z;_681F|& zV{;m5BfF6gAjgqm`!Emk_bterADo9D^Upir0&)P+f0o+82KBxBpntv{?m;?;@=mql^!FeW$jN%-((WVvRsUy-soIAc znA_kP|12m+)Ra5AhiU;bjm#n#J8r|}UXc&7D458TykMZJT(M@x2aAiYFcUUha`ai~ z62punF5^5ac})8@tb(I)*-z}6ndlD;&&%rS0ncD6%(LNOFqK8|N*oPr!fu5tFMjA$ zYl*w~7H2`VGarOdM59=0qI1ptDw1 zE^W4*%2#b%nS0{#-KCixH`6Z7IodSq5RK(4uHGt4@^IOla+NvF&V`vtoGo1tXJuuR zBuLU$>9SJ0&lC>7IQ&tz+ihO+USU(*IqPghx5%-Ug1I<#rc*C5ouz!0lLyl-8#FI- z?!n4GF)x^Psg1KZ>osGUt5)-3IVk(iMVJtD}?ns-dX3nL3SJ-M$=-e_jPom(~JwcTRQC!+?;zrFJ9!PCs=KK7-)8|Xu!?|^s z=1UhDx`JdoQ^b`sU0Wbc;&gLD(QUFPtg|QFOq-B2iQ*nXVYg)yDYWYRE{lW~2c9$d zw7+EHCVtD~CUvR7FDA<~XV`$f`>`{9@BKo)FZ!t|<)yMt0i#(u#-Pv7Z!nPQbcI>1 z4JUkOU0AiIqSk^ds9V!#us4 z1zB%^t6Ou8a_-O;h)__l!*B8R2J_wLUvmq}FaOV4NKc!X;aj zt~xY7cdWI4bDpdrgxeqhZMn-?jQZCxrh)_tuYAy`xUf@{7Im)!aIAsfaUPi6rpRq(!|KeoV}II$6RkBSlwxYis*b>&DFE^#H$(kAgjMvaecJwW@D%HZkPL z@ro@dSexHXXVAsetA`=3I20sRhXikFbSfHjbJQsi z{0kiYEBYUTrs#Y0z~z28=l<@w_dQq#U)@CPCq#ZzA}1p9=Zml;mlnxl9&=d2bG*h= ztfA&wn8dc7KVXL1AtU7l1AIlDH?#gH7O59$i4PBKY3Rir7I2Se_>EWigDkluqz_k6 z^EYfd_}2P&sJVvKO|xaTQS*^tutyD=qO delta 345 zcmXZWu?s;_6vy%7;XMmaFD6z=Hj`2YDU(gf!t%#c*sT5lI~f#zh5x~7Gb&~A zJ)FATPv_j zWTZ^c#}IX1Wc?MEs5h>}zX$d-^x_GNc*Ov3Si?KA#3Q5+=TP$nHXU5Heg!pGx4L0A w%{FSji<;|uz5h=KH1x+K3yiIvB1>j$dLcsnz|#6_)PdW}!C5$$R(kGy0i&lH`~Uy| diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/fa/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/fa/LC_MESSAGES/system-monitor.mo index cf115c695f1473613dcd8221478cbe4614d72135..b1ccb175a4aba46d6d12739d32b5283c4e930124 100644 GIT binary patch delta 443 zcmXZXJxc>Y5XSL|;WUxpThIj4_zAAC5v$|_Xe%}r7Znu@XM*4nkSlD|O0d>O(8fZE zRLOPr*Bz!~ge0S7paAL#eL(ccZ&+%Z|oS^D?D9Dz5^%PRT+OXwe{Bg^*L{J}$< z#bYetmGUlnUr+Ume8W8X7qaY!&F=;I^#2bloccj17tjZ)sb0om>J{_>)|79{rfj44 z9mzB07wCQ0@*aJFrwIjpIp{2AZ-&ZyQ7hVrlOze-o2|IE)rfX>!}Yk)c?~|Zzl)?W AZ~y=R delta 418 zcmXZXu}gws5XbSe7xOKGEK$S7(f)uOTBM~xr`A9ageI4A5*psg7QtO;Q*a3p#HBfB z!?95uTm&a+)9=*}9-a?(_uReru2bKs@kcCriJ48~W>;obNSK9qhiNS1CDxR0;wkZ~ z>Th^K{EitM;Tg{G92e;Cm*{ghawqo*i~a_LRJ}1L3+M~npnsr(9IJBqz$eV%GiI@) zd>_4Ur1(qD@r3*ja%{!r?>1rd|AzrpFJxpMeW7c`MLZ@hp)YW+{DXXyb@aZ5Y$@MH Z@9WAQ`T~Qb5}$H5xebO#li&C@H~@@8CO7~9 diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/fi/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/fi/LC_MESSAGES/system-monitor.mo index b2974dc0aa217af039c905711afb118831568af6..7623fac7f532cd59c699ab0129a443e0956a7dea 100644 GIT binary patch delta 855 zcmXxhOGs346vy#1&O>wV*aV7^6KZV=A1D&oKoBlQC?k+I;p$T3;A0#S#L0yh99JP0 z+#qY!CWsJ;W+mcIl(0=8M7VR|Mt8NzHhq81Ke+rq|HnD!|G3MYZ#zFVM}zT*Szpo& z?6qe`*WO?Z-(x*~#0LEA*01uLjRs~E*scoEl81wWwjb}^0zScl)-{Gsy*m4A$iJ4pq#jm})a zIqKvQj;p`~>Sm3|B`kwF$W7FX^`qhkkk1Bbv_6c=d+6qUyvleM+i?wBa5JEz0=vlG z_64uucf5k<*orM&S5MZ1dXd|x7Z{=;#76M~`lz@m)BzXV{4>-GRZ#mqN7V^l(9wz4 zQHk$RH{C$Jz!oZS2bH+z#s{baAG+}|s?MqNCu+k#s9#Z+u8rfUx?XJ@SelLsx1tV^ zaRE0_8+W4$-$KRRaqB~FoI@StJ}UpQo6jSA+a&5`7Tx-a8^6SeRhtqI;+JRrIsa*? zTrT%6=I2Ux3q^loy7x(`7>*^oLeI-)M*Nw=ykE%oJj(mUY)9k&akgW8A`FuYVb1HS IE_t!oU))ev=l}o! delta 828 zcmXZZJ4l;h6vpwBnrKTBYami;2u)hLC|m z5SLQi#0%+C2#9oZaM4W{byCnl99%^IPjleo{k@lS&U^V*vh&%kWKGZ)GV6$%fdw%$ zx;BSlT*Ny3fsb*;*MIx^Ci2-Ings5m;to*x$Ef@htjBXq;Vo*PWZZ)PiJ7?BD<(Rz z7WM4;8l`52_m-dcY~_uI_!RP4hDPh{sJyp6-;HU;pYR1vVIwXFbW~s+*~7N+CGKDo zp5imSLp@m|*Vc<}y zr}~8oTtg*p__&NZaK*=as5%Gk5o*IT)UUYk@g=J6O?4dDEgcoUM;##CPz`86ZJb0E zPNU*p`+BpF+fWC2gUavn`Cg=?y+^&wkgtF7@eGEnTwmK8DUC;4;@?Il^CQEpABXc_ fbD7djbh@+}eOD^PT4Fu<>RK-Id9=I~i-aElq=!)E diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/fr/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/fr/LC_MESSAGES/system-monitor.mo index c2115053f11a4758731a795c6a6aa360a2fb30fd..7cb0198459b57553ee88f8b056f41e3198910784 100644 GIT binary patch delta 2327 zcmb8ve`wTo9LMp`ZEm}}Hoc{DX(eA}skGg;JGW)mq>V-?sWihVq1A2sHcz*^ad)#c z+|?i!SYdo;zmpS2AS6u|5=w!i5TQV*Ke7@s2!iY<*soFaeC<9X|G52;?C$aXem?Kd z=l%Y?zu)s%!xv45Cvs~`jA;)Tv&b0Jcbzd6xEm{R7;nIXScNZP4Nl@}JdIlS6$bG# zmf{sV{stH}YqEl_qCGTvU;*99Ll(-h$L+>g{-=wH1}19TnGsi}7wdz7ti@ zLw3FgS8(5tiW@~8@Okv%k;+_Q!OINrXWrmTg&eo{Q%G~n`?wU(;Y$3{&i{r=SW0`e z&X4NY60FAcsKha>!!4)+lBfgj%W>i7Vn3=SW2g;ZuzILUUqPMtHB<-ksEsC3@o%FF zIEjjT5A{esK*gW8AQE|U6Da6fM z^@82Ucp0kT2aqYV3;n!*W)BxioI!Qs0BYlBP=y?_;~wgn9<}#VI823SQ0p6bLG-R{ zK)oxQ_|m)3jo0HI>p^Vh{xAl~Z_aYD3_nJ_1D7>{KiKg3!Kpkw{`XVas_2u+m7n2OARVPrbc^7rU)7FnraTic= z7w!1hs6xL-B{a2#b(N^NT2z6nP>-b9j&DHaiRHM^Njgv!ZnhIUtPi3J>9O+(RD1@N z;7L?rW7b2c6HlPxj-d)TZs*US3jGk3ulfQP`VZz|KHK@+>%Cgu~{tey#v|Q zaD&q~IFik}g~9D^_VHADud^+lj1RbJZ!}OF>~eb(@ub#x6M;2NL*YncbAvOGNJko@ zVY}Fl70KnD3q)3vD>)SIclWu2tSlB)5?ohPbjn*F+?*>qlXijuhkvOgh9JJWr;XYyMU$&n{!@?I#oqIQ8*-lfpC+yZmyYj-R>hnalg aL2$bN9!2#3Jc}Z^%I4nO>EY^=i~a?8O@%T5 delta 1879 zcmZwHeP~-%7{~E*w=PX?x-Ds|*=*H2Db#7RzHHrGr|584%HC0-G8D5mcEPsOG_!0V z*H@}IQMvoW4rO&%ojBQM7>XOr7DX$*fPd&v|0;^&ChU*Nz%umvGY=>tB>CL)oadhB zIVU&yuJyH+7Y~G;o^v-RoU3xq6@BNbaTIGX#3i^N7vdydfn{8VGpPH{Auo4et;3in_W_M#ei6t%&pLoVW6JcF$1UP3MSs(BdI>6@q>zlA!1W2lA7sQgo?20ldP zeS-Q*zCh)lwfGOH{8=;nnF}SJMM8>dkD8M6Vk@U>i*?6 z-->E@rOmIa#6x$R1va1x^`H{Bp$hh*PG|?JK)+c)6&S|-98n3C=Pj<}`Q~EWM!X)? za2|QN0v~anKev|)6@CJB63?O*K7eZEpv4cPzSDPXdooi7H=7uxAhs2%)f377C{#+Ok)(+0Ms`4&`zt5Nr@M>W)A;~l7V z`z*c}^)q}9ufs`fz)$Nqe@@T+NI)H4w1ms36AAdx!ku^nb|cTFE20XAHa~{+=*Cg& z97UbvNmTw6s_`$)v#7k;dd^=L=LqPiE~1WR4z)v%ZO9r_UIvvHSiBiYbseaJ-4?$S zm3JR%19{X}GHUUCs5+19{I!!YREICv#JG6~)xf09A4lbXfGRMJYHY^*8nxr^QF*_h z8n|Hd^RBEknncx0XSmQG%)Pv~@Lm&*$6CGZ(M;?{Z)5a(>~_yZYpch+2coI!vBdpk zbn{M?x5v|7<6vRuKxy|wEy0$2X>@n-!C-T4I5&_l2D#z>=ujdPO(mA4D^o+2nQZ%t zwkYkl`vcsY?ax1wAB_6^=4it2F6WX@&X2dP4%*jtt-Psxe$kw_OiqXz=)Bn_YFWuSrPo3Gvj;*u&V12P~*Yrg6u)j3Ar*_jF|DM{+1`0XW m4y<@bcA!w~Skcy^!0?bpY~t@x-{787DPOcud3oK5s=ol(A?J$# diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/it/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/it/LC_MESSAGES/system-monitor.mo index ef369ca46d0a795dd957afbb28a14c564bda7a46..8fb45925d6eab311c751b646a8f4fb4313980bca 100644 GIT binary patch delta 2083 zcmY+_Z)jCz9Ki8sUgz9)b9v{Sy4r2F&Hk)gTDi(rvp-I=(p)ub6|9;jOlL~5l)5HF zB)(Zv(Tl)F6haU+3!>f>8t4m^)*p>D^+k=Spk72)NZ;?>&lere?|h!~oaf*9o#$?2 ztv@#vPvj=Qk~khAE+Dd*l#2LoITwz!aeo}EsXv7- z_*ZnHXVC?gSEe)xt8t32I*oz@)u9b$<21}ieF2?#K|F8A+1z)a?RwCRtU)ui0d2n# zeX*y|1#FM|myk2P%B9v+@1`&Z_o5vRqXT@8c07eC$!@)@%#^Tp?}8nvr(Vnb?sMyPLM_0 z)uQt>pqXhz+s&&c{}$S)aDw@`h1|5GDf)o#;U?OPcHEB+d}cE7q5T@r=dHykw4*=2rRc8j$7bA$PP`j)xCfo+Q)D}&eQ1ggq5Zx@H|IFI z&`E3*C$2;@P=of*q5X<;qCq3Nxth_8EDRUL^Gd`8KsR27Yml#$hS4{D15N2$ zSc@N`Z+;-2A4V7Y4Z857rRRMA(-chcc=$Uy;NPVNbYfJ$Sp}N19NK;+Izc|}ThIj- z&=**YPP8oUyU}rb(NFOxX8is4Q}E5#g&WWTHlq`44WCB`d@-I6qYHT*?LQLr@1U7^ z51sH6G)alEmpKZZpIJW0XSIO#3KrNn%~{ouFsxO0MZIXZYD?(aaqtH(n`E73_b z6Za9<5=#g_p;;uUrNhmBrQiQy3QLI=;u7KpqKz<>U4(CT?zlAy?r@LA#O;Lp=SISf zc`vbmxSDXEEGNz#*HbX{O~eDGO7j08g}X~P6C19VatGmmM30*%D5Y?2l-uzdVm0Az zo=0A0To8$lh literal 4947 zcmb`KON<;x8Gwr z?sWHfy|zM-faR_h$f`pKG2@xR>A`*w>fD|c#TyhByp$LV?0g(fel>^`3UHh=* zNGPJUe}7%CzpDQF>;Gr}xb?c{6wg^?JF@LsrJjN}UC)c>#v7IT0Nez(z|HUmxE)HD zU63JaAN(L3^z{c|h4LYIE1ZVX?-V?M!ZYwX%3s@5>iaspiSoDM9q>o+X81C^4ZaR{ zz_+1{tDs!;-^xq$-U+4tZeP9!Zl=5&%DV4^vfc?O>pTLlfhT-@6N;WQzWpq`g|hYa zITZcpefyK}qm-Y9((hYP?DAtM_WC)L{=a~-uU|u%|F^#U8e}W#P55E>S9mA9-;4Yd;AK@ z{(l2S&r4AHzXE0c-$Cj324soq4^aBQ?d$&urT@P@{{yApyHNVwfDxp9GZZ~rpy<6F z%6jjD(ocKtg3^DFX8>i~ux}rMvd%-keZtqz_;MYJ{y8Z9PD7c;K(R|3ivFHw3Pt}i zT);3-Lb1=EaYFH*zd#xH4ivrbLfPN79DEqcfq%y%)g1wTj5qH^W6)@j{+$6yC2H9gHZhQ1eEnIL76v& zVu$lk#$SXo?rGotWhnmjEEM~E$Mbu>{ReOd^*@D}K>Z%d{C|RCufIXj`ww_Ke8-n7 zC}j(3E5x*FClr4kg!jP15Ywm-%Dfk$==mbN3qAv7U*Cta{}@#U{T z{?s>k$@+f?Wu6y&`9&ytUxsoHuRziFDwKV{?)e6k@oz#||687ahobLazWoxEbzH+{ zW&CC+M$bvT74$`hr~*G z#*isQeCt6(d}toI5BU_b4>^j+a|)>;V)vcMV~9LwkmJP{{sKRXJcLM2l;@G+UET}v zRe45`1ITGa?wRT$j6W!h&=a~P}`vP-!qVxo((Ib(Aj5;GLnxv~wxpv-Fhh5w1#!7~&a$z&^vO&QS zH#V55`k1QQUX0t+8HY$+e9jh&X@zlXNwIBp%(bjK&H__)xl8D<7i2cdWC^pW#qsbU zn+*&MP>egN>2Vk4tZDOFWcOX&bUmvY#Sqo##>*H;*KO1<3r%}I_h0nWbGBz(gg=#a z{t$JRSlbqZEVw)?oANjgbC;;bvf)*1*F)Fi$mMaWC(q|h%LTZiK^E%`)GNEH<_5dx z*gWgTVO#I1>O9tMmzjmo?p009(KDf%Px$l4FrRT7ba}M%nQbdxDWU9C>T;_VOp27( zbRp(&7RtNYD(-1({erf*kZsrDn3!!zwdJtoL~8nAnV#N3`$jjw_#wCB(!;urzXlmlha+UePzxjaheD9tmE3jSih46&6vP4 zdpwx4=Zg3gOqkr(^l)|PfncZ_REPA?f!ff>zUpwbS~+U6JZO5Iaaz;UjwL3E)w8Y> zncSqY-ZMp~g_Yb^hxY12Y}+R8{39J)DI93Uy@yZ|b^07s(6pvk(=!A&XQH+0ns#}m zK2x7u-zQP2G9E`b5VI30h!=S3AlKeS2X(7!(#+-$&Nrumk@bGEN^V3j8MR^wiZwlg z!&V**rY$FF@X4Bw5~Ya}IGJuN#!)-=VcnV4xXvkX!MJb|*d@G= zMo~Wu&3b%yYeA)m^LZZ2U0fYB;mSCFfnY;oFj4L*4X2aTc8pBxW4%e)<9mmDd$nMn z_1}N6XYBh8_6+?Wf<3+d55c|_tCKDxn7a!X%!bb*v>HNZhQI6MoyZl@o{Bbo^Ov3% z)2@%az-_P_heww5fODlA_2Xl!;on>({D(0Yc~Zi^oSK&SP*j~nPmDuII_TSobxKY+ zYSK>EvTEICE;7WTV>8E0MzUgUlCz5QZ#YR6M$H_*N}9k8*YiXpVYfzyyWCnEoWS?8&U?dA5}+fPTDg?D3+kBM>|ZBMy4m*^BKghT3qZ`WD$P? zO`Fll7e@PeOq_Cte3D5jUTxsFMBFM*hX7`D%KF#R%BrTz5{oy^BsMBiiPc0)?X!nZ zG-xjq4vY5Il+A6Z&AggM%rBS1>Kjj*G$TrjJmYX4t|G~1-4)0-R~&u6thmCz^n4bR ze~2?`UIG_sS2bFM^1`m4w;_X%smdDc9xNEnwp;W_Vw zlBP;0Bv%zKx1O!!*MXSarz@gbKZ=zpT!-M8o7J3!Ly$^}W%Dc24fb5*vzIsI2J?}> U3hS(|$yf9XOY}=iWNUW#FUVnG4*&oF diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/ja/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/ja/LC_MESSAGES/system-monitor.mo index 2a872e7254d4a22b78e7ea34f908f1f688e3e118..4e96e8eb633510d025cf92000087329069045e3c 100644 GIT binary patch delta 1621 zcmX}sOGs5g9LMqTb@OdLGAlE$X4=cQm1bp{F4S5`L_tIsOA+#cE)?KEO zA##cKXy-yW7Rx~;;Qw3{7SoK!C@jaNScyxp3HiA;4l&q)ad^P`4`U+jPE5l-#8kgZy4B|X$!e6Kb0}PglW~!NiN%UucV}Piu|wax=;Kf(moch9I~ z;u~CvpY4K0)C9@#k%8%`jO1WCR-kUI3D;r=GQa1*oo`rJ#!ZI>|dg;`-mF%1+~zEo&Sj$wA0wOEI=((gUVbpDq}}bH`1F#{x#t+ z9rC2B2(vJSy7BZPb8C%)=RL zzc)XjZt%Oc7f|CC%>a2-I|Y@IEL5iQtUqX$pfXh!(Q{Q)G_g8WHV~_c211|LIzkhv z=nqQS(v7O{xZO6t=G<;vZ*`$BL`CUl3Ac&R*R`3@2D1qL|M;bdqh1)5U<5x+sumFX z<4~!M;Fee848f9lY;TNr6N0dgI|Bq$V^nA7w<-{JM zkyu0QAjrC3>N)Nt^xanwB}5HTMPw5ye2sq5^XI+uOFqYDB2#}ndSi&_hJ#6e;v&~qCqJ1wm>P@; IUrn$03+CQ?XaE2J literal 4553 zcmbuAYit}>6~`|nly-R+S}2fmLkmru%zAAIB%3;I?bxo{Y!msBAW^A|cdvIRo}C$H zX5$z|QFkXvP2DJMQpb5H%CnBs$cft!>O9R;fT)n*10qs|kgj*L=0ht538`Oz|Czn( zbs}1!GMY2LIrn+ax#!;d*LxO>Fg$A^UxjSFgE0ZVy#OCP&Yg^X4E!O8mkr>9CTtt{ zQ82Ic9pJ;zhro}3li+8;H^7gBzXb8J-{V95{shvve^%vhgAwQw{0#UGNbUXwF2{g( zU=T8C#a)&0n!ry&Zw0>uc7mS*`@ws`L2wbc8>Dex2Wh-3ia%5QmEv!~PoVxSknH{o zNcPQwM z_d%K`qjVd@%eLb4d2lEAW$++K?Jt1T{}&+j`wd9(_yhPk@CHbBy$3!7-i2V${2B-s z*m98kUJcSXPb#hhL;FCA!v>K2dIr1?`~gVq2UPu5#R5q28Uo3lVUXJG0jd9};vsMw zCO87p_z%DtYX1;O{g;B&KC1LaunqchknGwD!X>s1qaT({&UNrX@Fqxp+=t|& zeha||z&fROC~g4BzNFFxNc~)p+7Bvyzv2;){2l`-UX!Z)yy7L0;`MXIUxPIM8VH9} zpT+oDsg&hlD`Yj~ixAph^gIQjJxh5`d*z!DdcFYpHe?AYcxd0ynORTDyk`~u+aTY9 zJOZIOJP!FTgdWPL>hpy9X#y9i|8Ia4V~XoSRki~B8U*PR`bou)Lg>t+ecTSIgHVjH zrNW2SqXV)GLTgIvNxAeSWGRFmgei>oV<6>G9I_VjFod3Fhz5z0f~NuUbqJO@TnF0Q zEfC5fdXPrpI)(~9vFZ;<=N98@>;a4Mr;O%$kMT~%dmP3$vbs9H&N2u2)0>Tyq4W0j zJs$URj$^yNNO8~ReY(r*>R?~9p6pM%cFs!i7TdI46!^Yy2U&BjuTQwFWql88(UTd0 zuay)gLo3tp4BPVXn|1W0&(|29W9oyf#mTWX!Vy+VSV=>8JYjgAVWlJMO`&^&80yMQBRWw3Gb|PP28e%w@Oc0yndoCoGQ)SnmpC98yPk(P$K^op$vs>tvlmPvO%C zw==xk$O_gKc41u^djOH)31Q_bO1IeJt3R~kog%9n780pardE%8j=(lRBw)N(sq$^x z^bLn~4e0oUo+|K!Z5h7p^42XrrbXu8Rzb$9*kmhBS@*nv`v|s|vCR};9OJ&tQ--Ja znqmp-MmVy%$$GFh;R^J4*aN(>pgo>QF??LMk!^GhU$9=?g@l`v`{bNE=UlIiHA)$2 zEGR#r<~Wm|$dhG4FfrI2nCNnh(oX&Zz~uEe<)`l>0*Bb|Z{2`%BJjg;1$ zOM6IgpU zG?M-1plS38{)n&2;lN|H^5`aKHTqfU9Kxt|3q6aIrmDyJCOwkqNVL{G#}N@}u`Mhr zX2Q0`=0*0@V-FhEDxS>ft|$Dap6)hnMXeppj4ah!t)xvSRGhCspmD1d!1TxqugV)euP9KqlW8sl53llOpL2U|e z%HUO2)z8bqWf`1-exAA(rettR2Ing}ie8q5bC|w-Z2ZQ_OW{Z}*A5pa_RsD+J~LgA z`4`J$!!mzT=7(hgF2S}#vamN&oZe9$%ga2Bc{!Z)b#eov7xu`)NlYLM7s)H~?M%hD znJEl30uMjnx(E;d+wY1GeNlYaTjGDYBL2_&K?cvu!U+me;T%)JmxbdLJ6b4&Z;vW1 zzOJQ>TlU#%g`(e&Dh&E`!sR zJfaMugqXW2aAU~AWLS^YI$ONB1NxicdLsLd%3H0RJ$Mx9%5J|tWPm}BBje`XAf*F^ z^7s%;xpC@pad-qdyo*vN7-BMi7&FaW-p6XU2S>yAOC_0yYnYd^iIvAEif0efnJt4+ z8BA1-KZ=W{{Mv-fPnWM{uLkznZd;&UhIrh~~hwjV3LaB+!hgL{tGGHK@O^o>`>XP?K)oc(VJ8djI4aL`R7 z-eX~eeu^)y!_uKC%%oN+Jn3o&oI3C@==`W7-;b5{U1X(^NmvI*Rld%x*m`*Sg9axEGXdYJJa&+Miti@h*0|(F(K7}MHJ&k7M zS#-V^!(*6rr>|4-#BZP(cpIJQJ#@fnbORru{XRqf(ieQ#e>~dHqWymfe?$J#pM2Qw zpJ@LVoo7lZ@85}w*q%EsL!T?q0hM7DI&pQl0G*&dzHdf1yfnUVkM`B^ycV6e1MSz1 zuGd>i{!LL|bQ}yHL>CywCrHsKnyJ5ekzT3^bVJj)sZLyuZg>_tZZ`53Q#G1_di0gG zp#9dN<2tic+`txez;^T<4uiZ1*WI`OyRPtkr3UEnYDPF+CnR52ID z1?OWvb7%&#&GE$&^p>__eurqsPV~gx(Y_Pizys)nyU`7fAZw*V=*FHyGxidCz+*@f z({Xg%Nu+-^eGp%qK_?o=Id~pjIK#glRMTAa-8G^oYC%)FIlkYC%{)JhX7VU{!sF-$ z-a`AIjOWj>g!R)mRNU!VGy^||f1oFwKr`_ly7NMI<#Q=|(h4+VRncCJ_Nzn3H=_L( zhby9eJr?=<-$2CyJ?M`6;<+F5sYVyr9nZtzestWUXzCB53mryJ{5(4DXtckIX7C*} zL#Ht7f}c=vz^CDt(cybEBR``VT2FKkHxsLf8p7h()kG66@V{kX{no*(w5LtN^c&e3C(P5CvB2--86p2iPtgqI!;>IaV|8+%ik&hs|u2bssaPJK~D2Lvs)O+AzcpDsnH^Nyc zUFwh_>IwK>c+R#PI6ysw?}uwp`aKIDV!{jXdg?#BshsZ>xRv^^;9c-_cnkao{2<)I zWZU6gP{viE%zuQ3%zNCn&)NDSyqWf8D0+KP^v$8@`3&3wKWp2+V0i(`d|!pq?;G$| z_`Gd@0m}N{v)_LN@236|lzzW~VxKpm*zGS+`u`Qm{@#M3$G>g;29#ur>JE4Zycd2L z4ngTZ3uXKnDC5pTv5$ctfS-Y~?nSr@UV^gz&!Oz^GQ`yCRme~MmWRyu2g^S}(erOm z_WO4z`+pnCJpY2ye+$aU`Zq%9cPnHI>P{&A@3ZYYq4eKlS%K1TKa_rt+V(Lh^GrjT zw+2Pux~(rm>3`O;0cGA5%QlqpiT%C`Mc=3G_s`k(XKnoglyxpb>GvFz^)5lN&$pq> z|AOWBq0Ijx3^35kQ0#O+#+LK+0F?fRpv*f8Mc)Z1l~E*pN8Tu4@$oRjxgam zl<_ZeNkosIKpFQ7D1Lqw%02ialzZ?tbl_H$koBuj=09S2+_o=4S?6&m=jtq!bCp6_ z?<-LB{2CNHeABjn3$j)99Vp{}0K0a8{M5^~{W6sGe+^~6*P!V4dno$81w}8}wAk%t zDEqqwa-`HYDC2fO>A%OeAA~Z`IJ_60flQ^=Af{4Zf?fYX+0P}&PrbxLzF&re@O3D5 z+|0xuIykhIWgk3vBng2Cg|DEL60 z8A7ByfgI?*mG+U>8gdqyK#n7)5h;(9P{UAcBlb9g+=-k*q--nEJzH{q>&QdMv~9n~ z@^LteeB9R0K{=x;Td@*RP+jiEQq6w*G}Skxt<8JBy`u+cv7edlbFai zkr$Xu*MckyqUOMSXxz-`Aj)z#46Aw|3>wWmPWI|Kldr{TTi4vkZJJcO=+O*P-3TI| zk(nO2NmJrTFExrNFRJo&s50!xaA&wOxVP63l{0n9iJYOz;KtY~ntHANz`gp)Rr<=sYAL864jnhQ+Aa4M zrQ?9Yf^B(p&1k7-yg2GL>KW{@8u*19;-}PP{SS-zdT9E!AkuluV0ho()S8=4Vp2CR zQgMQwa$Bj1S|-TVM7+itJWQI#X{M&!NKK{YNi`jesp-^BT6#I~^Oiam_(m_TXG~Qp zHWRP8OmHF?+n1@@n5s2`T;5D4=JeDUjz~kiYPvdkVeGXPyH|68XVgjbOx2YqLx&wF zGf^g*%%_I)$3Ze#rBb09H&eGmcv&tnB6v~)e_7`50Pq83~68g|k(6BT8pZl22R z8~yZx>9|3}u`1iFFLjm}^G&83j(>#CDSum^J;NwiVxvA>m!J)&> z;6Z2jfF63dy8qyVgTsS^1G8?_EU=tYH*Tk@CyLx_=|>otyG52|kHtkE#&Nsi#hph7 zYBROTjim`21LJXoYjda0Rpvr-hW2qUgJ?v1EjP_fKDtz&at>|uOWi2rtU8mC7faNt z>O)v=;IuPsu(8W&sp|RI_(86RE5nujD3~$53=7Mz#|-B)!qYK9H_YBq+4-!2#>FuL>XwOLB2y_e2&CL!F>yLUZLOanu^4p;)QX0JC+CYCa zii%LK9sxdD2?Gyn^kTiyYlbP@Rq_FuVKOB&=Z(~~(cWEYxlx+q=12$GTt-b zzl8i=#AhIpg{baa9rKfS5%UxMf5-ep|1U8=(eF0qFM6%u{EAxc*>fI4mocsv>rH5M z+oTaD%DHw?zi*ZY=R-AZJdSC~cnsKg%SLe5P18t=KwPsL6S4YPph)|@`|*E;OTh}K zm@()c%8fKI#u9#R^r{Za43`5-J*KP2RaO&GbWr zq?xASAD&_kIokb1W0hdi-r?%yo9t8(EF)4aw2Fyeg!n%_jH{8qHeN diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/pl/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/pl/LC_MESSAGES/system-monitor.mo index 15197ccdcc47632c2a865b014a7b4688ba2a0372..9537a6e9c10a2419b35a16d98cadd747b8469027 100644 GIT binary patch delta 426 zcmXZXKTASk6vy$SSM&CV=vG4!BE11=h`=F?hW3V*hUlUaf^th5E)m?pwXG>|vStx< zbqLyO@&(uu4M8+UQ+|K-z{B&o&w0*0=RBQY81y@-WH)8j&YI1c+2f2EpZ0<)I7ScO zF@qnN!!KOIZ(K&7;3{sQ{@=oR+`&cMM;{N}{V}TEY0i?rgc<>sU9wTruCah^T)=zO zKz(=rglhbZYB)hPctbV*bnze51Ag7vBT02;QSrQ={1@6Jpoz9o1xu(w%BU9{Aj^)} zbbo@%uOhXrj>^A4HHh8$29}z@o_&zOk delta 401 zcmXZXA#Vaf5QgF5j^nOC2-hNL($G{iBo+9InhJuTqLKuGz+vkuE)5QRQ-Q1@K{UBj z{Q;<^q6tBgDg>td1KzJ}vf1Z$c6Meii)Zo2ESFs8%*KIP(ah!rGd?ZDGyFs!zcG(L z7~&eMxWQBW!y5Wr>U|wc*uVsH!pP=hp4f6zjf-LdJujmqyL jwd@g<-$OMRxbqV#{~1~K!lnTyF8-RH`|n=53O3#W^(G>1 diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/pt/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/pt/LC_MESSAGES/system-monitor.mo index 12e333ffebcc13b014471d44fc1dfac0c779899f..b756a3d08775652cba7f7dd68f7676ca68982e06 100644 GIT binary patch delta 2067 zcmZA2Z)jCz9Ki8sZu915&OfcK+nn9zpV^H zq60aL4(uFG!}HPp50*RCvKgfgl{kwI)o9`@`oPAx-h@|iz7*}Z9$kqo=n8E^`|m&} zlt%~9ALsj!UmE5x4`0HpOZ^5FZ}5+^lSU0K!ri38t%FRvzWtHG~s6S!Q10}4?2VW=u7lGX7Oco z=5M19JciEvL-c_kqXR!3*T>QO3lmgK_)|C)9nRr=+Rvi{s3nU7T8ysHGIU1E(V479 z2hfeK%%kW7`teE}M*AI(>tk5w_kWU#i6(IY{)m3})5$Uy8?YH$k=;o>=#uY3eyNWG zV@yNn0A55_bOasf5j6knas910e-A7D{>S3N@nQpehR*afx?~g4{&o00I)F3i%1ogv z_-{CkMz3ek0nJ9Yq7KcMMf*3Z-+vPoJ2soyNH{J z<-}6rUgA=@m5NJm=_!#O!TY1$;QnvpWDVheKuddx;@;+>ehaQ3x(VLe;-?B}6S0_B zPuxzpZL0`B$qj`6FBTA%l_iQ_MPt;rZj6d-As!%n7ak=3UsgxMHR!%tT1%uGaO0uz zOx+wmTFbS>X5!&Pe`UHyhiBx<>z~Q*&F>l*92{(Uu6OT1$5Vaz-FsS|80Z^)b7sD5 KbWP2t<^KVj@tzw1 literal 4860 zcmchZZH!$-8Gr{0YS)4YRpfiXqPx($z1v#bUMP0ITGsAum)*N9sDQKQ%-%cp+;c8- z&fR4-Mli&LMEPY2hQy#~NF>A`K!}P&U1R+CV~`)17!uRO;7_7PR1$pNb7ntU;t&1d z<)Yr&lzHbD66N;WsLb1npq3r)@DD!+D zO8*z2tp6gEeyb1_)vuuReYz5|M$gQ2}1>i3570Vwm|2BqI5ly#a=>@ovo{<{M2fiiytZ^AGR zihaJ0^YN)3g)+~RQ2gm>DEht##jk$?W!~RHIoIDqe(DUFoYxz09}{lj&}5xk7$ozJ zLOI7NDEID8D0b_^?eGD3Jv724(-3&{@{I9LoN$ zfwG>4qW`YYz6Z+q15oB`2F`}|lkghq?}q%;7sy1PuR^iYqfqwq7?gcH0cHIkLsU^e zhcf>w@PqJmDE;0J?N?)@%PH@KGS39O4o*Y4_X)fdei;tJ(-0R@FF~>Uuc55-J6PHs z%KC3WvFDpm^xVQEGXI58+Aj*_?NID=b*R4~l!u_~a~BkQ9SHRY1IMAPKLy!}nuTJ& zD6kXSyHM6!f^rUDgfia)Q2IX<_%M`yk3iAqG?e)t5Bv@k{hxs{{&^_le-P?l3gusf z@^4^i7bx?cfntw8hxWfhv5U+(h72Ji2-W3z05vTc>1IT1J}d>&ClRr=q|YE9K@K51 zka=V;au|{GmNmsblH}ZXA$KEkw{Aq_OdH5fMEv9kBKulP#iil6Q zkln~0-Ox~qcv6g(Eb#kW6=97N;|l=O)T<^8=OeD8xFL+(T*9*b{E znn6B_Odz)*a%TIHtB@%~?xaQ}eY`?>zs1KT-Cm*0=g5yE;sHD_nHgyQv3&Qwyp zf~vu0_!fwdND?2uw)|4+!*CWkDdmP5GtsHG&-!Vs$Fn5!R1}5vD{8F2xM;l^pP5(V zChA!7G_r}JSK@M)r8%G7o{0)Q;qqQ$R@8W}uO@8Irm;;UXLH?jdG6Boz)WIIZnaDE z!X!yU4v>Q)ogMuzJfV-MRn^QNK0vb$@sU9!pg>S6I(oA#<{W9X=lI_m>> z>a$l_S1x1IbMteP4PC7CtV}ak2iIEwcuh z^*-~tI&4yP*xUQm5pQ}OebU86N8RpXtLIj7rm2*g%9ag-kGip4xoVE7rtN09Ow;jM z)n!YzR3u8W=#*m1>X?hHI*xK)o$U@f>DF?a=Cb^Zw>TZ%WAowRVTxJXn=bx3YfVhH z$j&>u<+@hQl|$5ACtJoix@psXRcP7!i||E1J!`whrT9`+7YO@bCsjlrRjHFUIuQW@oVigqVIjef%JiMHS z?{!r!rphZ*NiW$;zsE1E(ii>7yjm``=RiMaqoOty*G^b3hHU7W(eb0BM<(@&$=SK7 zM(Q`$ zN9y%~X_FVVmN#jh7>=x=PnskqqRik7X<_uO%am8V%li4DHm;EjM_KnahNbO3hOf1( z={9t)xOb+dZ=Ie#l(^x{w>LVVFzWT&eVf~X=2UZXV<*I%f$=QGMbLmaKs3M?cX6p* zdW()a#^<&;INv&4+rQCIG{xs@lWCMm$ZP2Rxa0t#nR~9ec#Fj5Ov1AD&Zw5@_Ew+F z^k8-FLuG)TMHjzh^kC@))RmzcPa#;leD!(4MKg;t%}ym?XL7N)V!0tK>On&MP>9>B z-y?9FTyxPEO;VTv_R7~1c@?~E<3Go4yAicfn>byC$29vNV)y#c|2lN9kNm$y?kK~$ zdEv2lpk953*lpK~>FN)o#AZ203{l+WYP4s3Wp6c;a%T^5v5}rqJ3ZXajpx|`yCNK z_}!+MZ*u;5PV+>ecDaXs)kkgw51C2a=gsO<+=R7nMHraMlRTv_>-c-AG2-B`hz?c1Q_5dCb{DzaXxhdR|@jN0M4x%Pg_Ij2_SgG-x zcHt6qvbvvh_T3Wm)L}=W0Dq_P2V%657sg|K9+@)WnC=1&cJ3<^qKZ5+OGf@S^2p#* zrTgKLO5*=n4!MLwu01%x0ndJOytqyE=CcCb8XGHSv}Ky*|gNAu9>S=YR%<*Yxz>?(n=d9DQv6;#VYfmp!$?p z!%B!qtY}z$nU)h)M1tlQ!4S&KXcdJ>C9I$()pb43?UxSE?|+^9{Li`1eeV1GdAg_f zRAtYW58s_=51@(Y;;@vm@Jta8+E>LX6~M3I82An3m(KGT0S93r9D*+SH^z%DOQ{sQ z4335w=)4(lIGhEUnoYHI${47J6|f18gd5?Nunkth=b#JUhC1$nIy?~Lhv4Pd{m?+a zfChLP8rb)cv!$P7{2VOws25_wA8-^ChH@|1q$I!LD5!&Ra6B9joi`71g477j&@ARA>f|vFZif?0^)5Ot*bjAZ2)eKznvo-LEc_O_@o&(L|AC%p1nD5= zR07RFIn>YO;52A}Goc5mhGwo7W_46Y#{~H1rlfANH%z6TAhzJnuj+ zV;^*bFXR1b=*ho>Za5J3g?K**UH@0u*^$iBaXB>N44ecfK?9f%J!vyELu;X#X@OV4 zP0#?IfM(zs=x6&`HwIIos6Gss-QCkyAryv0hYsc(A&HX8o=X_U)sTg z;M2~q-+)vvy$=oWV`zYV&;xxI_R+9UKm$INv#I|XI;MO8TI2J%7b*Q7{1Y0$MQCk{ zNQ)WE1Sdk@S3waPwuzdpDSIILYDUxE60J>KtyX2v}l&`eZ|JWSRa+E(O|s-e#2guM)Md2?+8&uh_bXd1c) z*%l*9XBkLRu376EbU#{xu0baZbx?@?o7HBS@*lqTyz8S zVl79P+Rb!Ky{#pWbRTSvzJGA*(R}0|p8KbTxlaDJS4ICuI1jBu-c~B?c;?b+uieN16@q?CvkljP+x+ zO+~BG+U}oZ-uRVA2E<)2w5=2}!S$v~g^wroM^sPm;FKFy0+sZ?kvz zW_GWgL&SYml{Tl==|-(<^!LoPU*4uYk|Njqs0fLo#T+YNW2a1gGgd}>{#ZvnoB@(1Bn@LqTsd z{0mUVtzk1_j~aX(+ze&jT~Ov7hO(b=h)LBE$WI;TC3+&y7|QxmD0XN=+4lkzJ!hfx zzZ=TD_dx0QamZ5C{ZRUU&euN(rT>>azXqk>IVkt%ah09h80>q0Dm?6uVpvrQa6M9w_>I;e8lp zClveqh@j(BJq|_B6HxU23d(w)fimt{D0=@4#h-tN66fL^@zX{)h{9{3^uL2f(Gx-O z-${5iJPXCYpMr0IUxyn05Q^U4Ly6-HzAOdVM-58+Y=9Dvo1y66=i7&&?0*c(eB-`+ zyKlb(%J|Ti7d<}!WxaR7x4?TKKlKG(vfpn(vD5dV*ymArCHx7L`F{ghs(Kd6x&4Q4 zzYL@FP~HM%--qEF;hj+Q+zsCbKL%yoBk*$g1Bk2DFQCl-G!*^kAtqP<^yN$GEb(_G zl=W?bqIWZt{aokE{l0tyl=a@|%cD^2Jr2dsM}7Tmp6`b;{~TmWl|k{tU7jED?e{{_ zdp{KWe+G)a&qC?{dC!NT^!o~w^__#V-tRz}=TTq&DU|U)hcf<2U;mUZKjX{iq1fp! zQ1m?yMb9NTS@f=lVi);7fQT>p5xSLr0O}Tb@mz<9u3jndj3Hucd2UDEf!v5}L8cLT zMi7Yu@c}L`AGuFAI zN8X9N8?2lzzR|f4>XvM2;bHJ|!mQIf86O z4kG&yvGHz1V)|x8a=Aw2*;S!D*AmT9Z=7mX; zx~?VhY_rJP+x1~vEN1ScZkW_Gt<#2eG-Ib{<1}Jqu50TwPnPPL*-lz?>eAZZI}ph5 zV4$~ed$%I3G_@*4L4R-G%GgmGWzN*KpLQUK?1D{}XZMo_P1>ubm7xb*IKMn_yS{jq z<;7)edTM5Bq^^rIZ7XW}PxJ+cre%#MSmWwizvb?vbgU^Xcv4=a89nt_n5ErHJ%&9N z;;3U1{N!xD+%Q#~N$hedPIWPFF?d{%YY zf-M&kCRun=v1N5Q4y`)E;+(oT9CXqOa+~Hd{e-gw9noX+-rin{S<{)8npBh4M7-wM z`MjQvTUJe#L)6rKwuo_b!=|08Fl|p4{)>Kk(zZ;T5=&K`cc9MO)<$BC*|^B7rXtId zB5tdxMZ>Gyu7_@9XEoU8m!h3(q& zDz2P$a!9poOR;~IiYwAAwTf9-Ks&ao?M>~((5~H5xmY2utRTH)FP%0&KTAi}&&#RB za`pJ?P8$}%SQH$!PHa@y)$qWZq&8{WnJa=u-i)JQsME}Y>5ODBaU__u3uR6ThD~AX zdZ4d=chJ`#T;H$z2I{+Z27Lp4eYJ6u7s0eMX`UFIQP-1Z&e%kcW+`5=Nn-V0S60o< z-PBC8mhH`4b3fzKW(UIu)7G@=ddQixaT1$UPq3O!vtvn3d&~YoyErlH0`gn&zZBFp z?L(8b##m!yWs_u@+QD)Otd7%94j=+|aFpY8P>1uz<+j*2Gd&vYS?MRcAku@8G|VK? z)%6|%kwn>XCJ9C}*UIZUZI{J--@u@*KKE@)^?u#oGgvzw9AeL$X)(mn*cFD%z*2hq zf>~Rb{u;TRM4>skb0qgn^15}gd8xck?2*~yeCeCymPQt3I;^t0VJyDoMCN=ty^R~8 z$EW$FN67Og*K;N*$lO^Ci&9wNUFCX=@zS~8u4H*uDOtbDr)l=`lRaZ!Zn9_S|1H^v znHo7A&&Cc@=Y=y)FMXA4Z+)#!m%bY&Hp?-iPy2DMM)D#~GV!QslLu{Dn5Bo89>hIa z9)}z_)Ub(=2G`Y3EOt}B(WLKHsejUjb~cVO6qEaNZ8GhoiW7Yl6^6yDQ^pD8MZlB0}5o; zWa(Tp&dBeP_4hcP-*<%%!QX!Pi{0D8@E2&DyNwmAX?9;(tl;L1&w7LT zyQ6D+jMkFtqg&>>ON*FoO29AIiX~;S{D&dmr~_ReIL&{FEQ}+A5iqe_D4Im4bK5LW zURP~|!dyp2bMU#<#D8*gR@PbI2+QTZP4aG!n)1f1E*zXJ7WR2m{LnRa_hO>T4-reO zs_k|ZOH_XWj2cN7Vz#!*@m6ZwstD`kL{Lk2h`42|%~S=k$p~FT(!P;P3p;admC41l zW>Nd%d&_4PxwaOJ{Kw?lB819lBLJ1$D0vlp+}MPkTHxKi!+gM9e2qB?mFgbjpG>Ev uvNB@GwB?^8f14SV_&`{>(Y#^Bo2uOQ@&crkaivMd>*SrK2OLG~_xT^ZhG&xi diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/ro/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/ro/LC_MESSAGES/system-monitor.mo index d8460792e1a596bbc66b4d98a908568d0768641f..c789c33ceb20503254d3376408727892c3a65ae2 100644 GIT binary patch delta 443 zcmXZXKT88a5QgzLIb-7ABq$oRwG)C^2#TPUl})e_MC9;9M8ioM&ol>ujrcJv4MYNV zf~B3MV39&BY|;pVf`!kRfn|Tp%+BuYXX&ckzRjdF8L5?%#w9%sN-Vvwkx~}}e8&O& zz+vp+6n^6f7W2|1&Z5N&Sj1K2h&GX>EjGJv2kpMSywd*z5eXaM80~>3TH_^7<28=r z4O-)!*YB}R{D9W?j4Zu+{N`~F?Y=Mf7wv;VA?;5zROlzh&>omT`$+|@an7Ab`@y2S zgm!+#>uYF(YhXx7Snp(sq5OHy9a10s+w-%?jhyOrJTU&wP;8-*? zh=Yq`;Lz5j5DqSVkMF?cemLjcbMC#5$)+@Z4bm`>-VUV`N#mTv(mNX|ePM)iJirAW z;Swvj!eiWG8KXFht5_tyKuWqsmYQrfuZ1?R6D!>x=#sDp+@f7@kJdQAGkm}Tj?fyP zy#9;{@e5kt6j}Q8c;@jEZQi&0gZ9DSIL%(P_QW6B1v|8#DW5eK+*7n4)ZBBl^L4LZ iqCMow;=uaBaM>t7x!|)#x_#(Cd diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/ru/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/ru/LC_MESSAGES/system-monitor.mo index 9a3524c15bdaeacd17d96d2ff5ad3777ef44119d..3bca914426764397f742ecc07814aa1e6ae8075c 100644 GIT binary patch delta 709 zcmXZaPbkA-7{Kv|H8eAS@^}7h%QOegN-lEH%7K)F3rZ}s(blw5YthejiIW>AQpiCl z;=)0hqa$etH>VvG4$Akjw|@OTzxR21pXYs_?Z|)UKf5fo!X+XBhe)l6ELV!Sa1EPq z6U*=bop^#Zc!l-&h;{ge6<9FwAM~+yv8e|`NDG-kFUBy0S*KY4i5mhf1RhWe=TQ&x ziLGd>Di-pf9%u|n$pm_E4)p*Vs0YfL{GQ1lV*~LV>IL#9U#PM~Itl!mfRC2JUkVjs54d4g*v8%c`fl(Z09mhsIN8Ojhc6_n;&_>_bj5e}r8|n@F zQ8$KB8%>#b4D}~kMV-hN^2iP^oxq`4U!zVYhuY^Eb<%IBleWJ2(85ms0NSt>wP3ed z_o5aUL@hjQ@{=Y%i9dkzU-y817&v z9$^SiF@hI3h-DnW8g^mB@}D?P{EJzPvzQi=!xZLm3X36e|0k|U43oG;EnG+4$QvfG ziCGMUTN|1|QZkQYxPrQYZPX1FZT`UKPjHC5hkAgz%{RiX$OMTmOLWsUMI1%l@hobC zB~0Und5Bu*4teC6*Brj0gWxPVbSM_uP(5}#ZK+UNu0*fcx%m7Xw(x-f&< zXwmX{)K9dI`iXXtM@qc(297PhM76HLP!Do#`6_Y)Bl5yPPyTKC=%S4il~wM6!X-WnBx10;d-xVp9;6Hc)o(brF0@}amf;HIK84gvAw$Dzti!cr2dgBA=4Zn-_BT+w!RkR;R zCp>{p^ej5T@~J7EhgCSmrB0{djb@@9=HPT}i1r-%;Q8@;7tW!+810uwGx9i^si)BX zo6&_mhfZK?)VCpL+Q}trs&`Si5ci@3zC~~FGdl1%nwgV014~%G56)r}&O;~AjjpT* zS#0V^~Om@1gzogdZSh z`iP7DK9BY<(fb@k?|Wz(`FF-YM8}`PW9SV}gukH!|BT;Hp%XnFzn_ivQkLtu3iJUP zv|ko|PCc5LxoE%ED)MikodzG!iFM?r3r$fk`{B#jhYoxMc~)8<^=HwSbR_Dd;oH&v zZq)ao&)JXcVmg3+6^9EH{Oo=~_tvM?Kn=EGGcuRdgAVAA`jhB{pGQ+Xf}H6kF1{5;RIfce?@zi<@-IiqU{UOeyh+7twATY z0bR%tI-%|H`y1#)ccBv-!)m|(_bIrNkI__pf$s6w=-wWV-+vEJp$|TTW~h`|Ie|)~ zDb=FwP3ZmFqTYdS$pUmMmSTn9|1t`8T!{|s^9RhM6MGmr(-To2Mpw2K-NPMd=3Yg| zy%X+1C$<;O%xCDhZ=(GO7EHyj6ikhSZzkG^PQoLnr_03oI7rbf`5KJmJ+uTydvoa z!d2c&%qOlUE+70uEaY>k5Rvr6kW4{RBDY;b63DEGqJErUze YZ5mj=G56@;rt#gGejOV0Qjn%7ytkO literal 4949 zcmb`JUyNK;8NiQ<0!sztpNddUp-6$wZg-(lmlk1nyUS9hUG`5)TeO~;d%AOX?%Z>^ z_s(o*BWU!+2a6JeN{oah_JQE~U<`(8Q8K#;>VpO`zNm?kC`O)$(MXK(_su=~huWBE zyqWL*?)m?n@B7Yo=C_xf_k`j(hFpVO@h+u44L7}q7taM3DD@6_A-oh`1kZ=pKB2w@HzNixD2m^ufQ$v zbtvO{m|W(+gqO^FHI(|zzI+3`i1JNP^u7&>z9Ufd+y~zYAMo|lQ06)6+mFGEDO+Ek zLz(}CZ+`@Skn-oC^!o-ByL=0Zy}k>j|MO7x^?fMozwFCDgKS0p8eR_n0I!B``SvSO zUdCS!W!z0r?9vP02gjhSdl+toH7M(!gtD(EASPB{gZ$JYFPU%2^E*)V{2mm0yZ~kY zKZG(*2TK2+LRtUkQ2PA}qN4f@l>V>#`Zu8Tf7A1CQ2PA?O26|lg0x=*Wu8l+%zG6S zeXoVmPkU~K(tn$03Cg$u-@Xfqp1Xbfh_4^_blsNnhFB$h3lzn~Gm!E+WpU?U7OP)XR^}q1tKfybh@J%S|_Hro1|F=Oo zAA5Mo`71;5?;N}gehS_UzX&m+lMA3W^_2 zL)p(uP~!GgDEoa4-T-CM&0s5(^DqoWzeDg^c+A&70vVzn_w~;}>GvZj_IVkKUavxa z>i4`vpT9t9|0fhZdr(I7+5|C?x*W>>Zh&H^?NIzY0L8z1eEXE=Lr~VWup38E=1-x_ z_o%Ob49a|8_T?v`_~R)kes~VbJl}@W?|CTm{lM411VyhOL)rH$zWf@LeZ2w2e}9Ey zx3{3ocQFOwRZ#TW48<M&x+_*@o;zK8A?zK8i@J--mn%*@DP(M}h7+(f)hfQ!tH8AmX1% z$+dXy)ni2gHj$;L#A4vOya=^BGXpGNmGs3#KwV*tD((w zIn1&!p6!{4tjVkn<19B(G^l%`uriywWV_yP^Ldxnb=kyb)~4E^$84DDN*D)>%yiF% zn#aX@rqYb_=Ag9p_YRa~cxj+_$M)5VxR|L?OjPRc-LXD))CMj!gW4}UPzr3zMr*74 z#Y?la7ftI!?@6n*wSn99+gDjr&avsKnW?>lI&UXdrs+Snqck=xIvzvEjkSKutBcaH zM`6Lbyt-!e)Zb2Z}TS%a5NQt_h0nWleS^P zn0PAcyc2bnSR05zDq)@#O}TSX9wusP-tg*f*F%?G9Of?7dr#yn%K=-lZb%uFS+H>+vP(J+ykN%(m;%w(JfUAT58vw`B3lFAOHVQy8$ zq)2g0D-P#WinChnp40030j+W%gK!o%v07aP;%s^ORgU9qtog9Qz)4Mog-7c{s$m-n zBdJ*Y6}#9fRzZOzv?}rbNW~jz(omV0Dl1GSy<{)Vgr8rfDf;tD)qGcb96D#Kd1*W- z9ki(!l7uj66PMspXAdWKz$ zds%^V%xNZ$`Z$zfe5bC~Oq$tz&&>2_Y1eu`(S&#{?TxEWQr4i}ML6|5SQ@j~xlnP! z*&xjIK<_|re-BA_)T9-o6SrW3&`8GZJe%@yq_dd0O59nhOVktpq~n9_)V1QyV#`!R zhL}d@n=7Z(k+iw881k{tMV+Mu+_Fz{aXpVa&*}wNNzH09xYjvSF>{^MRjU`6 zEzBa9;|In4YY67;#!bL)T4&Ml|A*%@R1x7oR+B{_2?_<`rn z&Mp0aNzO;QMirBO{Jwvpltd z-B6X=ByxGP+tf@}KJTiv4cXeLsg+Zv=2}L4J6vm5+FFitMU|7B!$;o z-5kF1bZ0588_f|vPI9cL?UhqnPHX4chHG_B`%R4Z9ni}sO}#twT27zv;kKUCNzPd_ z?wn?lnuL2>O@$Vt6q%jtT_RAz?i^9IG07i{IL5Jr;D#LECdn^o8yeHjnQD!rAVvvoZm~S4 z7qf5Z6UN6KS#9|w`_`3aB?|HSfuJ6lpsQSx@?S@+F4-Tms!6x7vWVH`2(Dcl-sVm2 z#o``Wtq=p8U55otjqD@Q(3T4$;pT3&len3Oa%FTI3`#h(jy8ltlMxaO{~mV}uDSAJ zh<<8j<;BiYi)_05B3BAYCkZo^<;$m&DiLv}8!B?Y6iLZdNY{#-v6`A%=gdg;)kKu6 zX0GLvoh7nNarI!}wZN^O6}T+|SMDJqR-#meeQrG#xs6tn9$O{Sx_1&gG5pC?xVDHm zS$=W(L3bX~P-vSveUxn@IbBNqG@;7+d! diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/tr/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/tr/LC_MESSAGES/system-monitor.mo index a6a3b801d9309565923c1c9a8ff393d6bfb4cfa7..1d4ff15543fef1b527fcc3facef4ce66f4cf1023 100644 GIT binary patch delta 2083 zcmY+_UrbhI9Ki7h0RefH@Kup8UL}>JR}?9*64NsAPbyl9f5MF!F*gXaY~-|eYk5)2 z3p4A=)ogl|ZbakC>2&F)bF&MZW$8wnvo)KW7cFPAzTd;+MbF;f`8?-2&w2j*&N(n# zd$J~XV|>A(K-o%6AyWAvdF^}y#aT=#%4Z46cd&|dV0edq!{M*AH=e&Gua_CFHakD>j)i4GvY zFvP)rXJY#~bexOmxIc^`|E~CI?07AD10C?U=q>cd+wuBcbfJI6>kndkKHK%aB6NZj z+AodHQ-x-x8tqqGO8%{6X>fuD>>@YKXo?Q=JWTbM=uS=`Pa%98JsCZZ$&S#M_bU1| z-Hg{q(daxWWUZkb{VJy9s8mtOqR)02I^kxl!|mvbKSSTexZYd3+X{K^$t4DyXZpq z#OwRfogPBg5RRgs^&n35`@cZtDH{GjvK2D)cET(^hK=YAYtbEc<8!zhP2~`pp)=^j z7txLUf;`1=Cwd=UXc3)UXbI-~{g)*bZbB!nKnJcypY<$s<&Ee>i_rmApc!gIGqE0- zBXq>`-smoL+`U+hAEJ-qYuo+)k5Tbi97hKnKqnfq1D-}FJdaLvDV|?J7kUlN+)cFq z-PnE)9jAa7i)t8)W~4e=hspQfL?uZL7hfP|5e)>*$;$-cWe=1m2?we7gtCHga?5MP zOkxo+omfviO)MpRgf7+$S^PTY`20JlEF)$RPY}-%S;A-CN|=#{<;7U>&#z@M@e;wS z6BZCYrdNr1L?cm0tRx76JQwd9x2UF(Tn(>6PVT9!P3dc2s&vb3l^8bTh zfu(}*{jkg(A5qA9w*ij?FS2s+Xp`_Y0aO!qjP8H>wW$G{q?)McJ?jm Y?(N*(Q@^dRckt&_XWrmI+1!Hv06uJ*HUIzs literal 5089 zcmbuBZ){{$6~M0u0tNXG%KrHFM#L5>!5Vm z1{tDmh3CNCzJ4DZ;`;!+7*0UxcNFep!sGC4zMnY1nC~fgA>U8K55w=k55hjY621y= zf^R_?H^k&J|HV9H-fN)L-{8M*ffw+-9g5z2q3AmXMb9aC7JR_h&q0~zxNkoJFXG$! z`V7kakNEaS;njS99!kHjL9xp-Q0(;rl>Voo?CS?m*8hqBei^bA^#;5gz6q~^Z~OKu zQC`O13}xJQD0Uf!m%<4s>mGyKU=zyvUxc!+Cm|+QUxobCH+aZ=&w4%&MbGa+vB&qJ z?Egnl=IKG{{}Pn-e-5SJFCi+bUqR{rmaqRkl>UG6{2P>he}~fVT#O*?7eJZk5-9Ut z1x4TMq4d+9+o1H{;aP$*Zp63mhoa{J-#+H+C;fL7%KWoX`W=I^j)7vA0LuJr&jiZ+ z%dm=J9))6`mk2_!^G~7Z_XZTd{l@cmo_~h2-ajBebq<5%JY5c@e;F<@VFk*%Ya9x( z&uJ*<J^!hoWB{UIrWRDtOX=KLKTb z--Kd^Z$r`dSt#RP@a-=`iN_!M`d6Xo`wJ-jUxzos-$K#vER+>JE`?&RtD&rOEu@RO z$+wR{wxTLf>~k-abNvw1FoL(iFF{PN`cT$;1zrzdgVO)6Q1*8rk2~RwQ0#adihUNL ztQ$kw$LAm+sJ`s^btrm114Ym8!hHXpFG5*&9m>2tDE|8y6un=Avd)`O#{UtDef|Q) z4sS!*=UFT+->$RZF`>_9BfuiSQ zQ0(>vDC>O1*FOzqo^L_1%kxm|(er#6%Dk^bv5U-o2$7f@LD-J^5F({oK<$Du$8P^U z1;sW}K8ab!AwD}3`Q-tR^vCrY^|e-`KR z7XQ8C(5OXInnV1I&Q7?TOKS*$03CU zTk^=w=&2{`aWtsZlh|X)1zi*3r^Kck4Yh0~v>RV8(pl4D_#oI)o7r~9CMN49;skxz zG!q*&t;^I{yv!OrY?8!Dst%h-9Zu}SYQl}GiNti8`lt)CraIyRt7|JMQx%F$#><8Y zrrhZ6R8>b+)wW~8rph=(>f$AvD^m~SdP}iwb-$}yHI0IadS^)Juw6=Rl!^*7i6!ue zAe#;k5Azu}64T}^%vuxhSY-E2J?Gk1)$$>#){K`ikgnROTYSvfM>79LKRs*P#zn+a zQRkhg(~h-)7-Yd^Y0;F$ahSP|sx2EH`F1^YHI7^sCwlymjAc0h?`jZby@A?AS2efA z?in^un{gQE9c7)xI&i632<=WahdJ6NRP!Bv-VO69r$HC4olk9`cqCk9M-!J>wO|sY zIHn6R&RHnVYCS)v_00oX=RgLofty&Zr2=ubJp3w)I2&s|tT1q=sa)aF)~IURw!%m% z5`RT;WEHERK*w3t@%~7}8%d|FQZZFpm`ZxdUb-EAewD81&m&RGx%N2pv$md_T7GKd2hKqbe~DH(wv_&PAZ&<%r*5m zYU%@K(Zb}O22m3Z*W>ox^p6@{d{UaTrd`o<-K6Ex=0-K=J{hV`R>wED#04~TD2|8~ z7UEK%3qiS?6Yiorb-ihl)Mj_h&mAu9-|Qy}5&Wg`s2-n9{aX|G6`(p>5Zl>OB>0)OEOqRqt`r z>aU$y#b3nJRByd^s<$3yNV~UwW>ru0PA9$fsJGtUGRvsxulCp4VSkNZi-EdjR{Cq5 zq5FF4*`kfKIkTE~2~5lBj%nE}w29Lzz4caTR~){6@5`V2;y>K|#l^opFxqiNxRYA{ z4@scN0PmdSzs&}c3btpPYKS6!j`v6mJ}YeJ>MV5szw*NthtyoVfi=ZP+{lSKLfDRy zHhYiTmP-QLU)^l;eO#L!y;H93)O3;=%sCib>#x;K3xA4hwXm2(rqS|(IS#J6HCo-R`n6XN;cEuS>_UTu)kVlmob*XAcJu9d4*7xFl4=B zc_5NGdZ##2ESYRgGSh0h)omMf43%?jYF-=3G)zL4<3M1Lf$gd`lTCQ@OmUPVosZe# z9CXu1`fDfqYZ3MxrNpo2hDIc- zJbX!qdH9kM30=i?6u8~JQ`~hJ@!w*UROxl#&MUHI6NAXPVYxgIJ0u#jku>8xy7>3$ uk{#sEohr+{C}G1^)7%vbUlr%ErHX44eFrZa3b(uo#ax4TF&BQoSpNbeyXv?A diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/uk/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/uk/LC_MESSAGES/system-monitor.mo index 18f2b3561052ebd711f27941268d57623407cfd4..9169a1f63fbb8b546dd648f121daac4d2430472d 100644 GIT binary patch delta 748 zcmXZYPe@cz6vy$SXvvI!%0dPOeNvM|IN3(yA(CLqP=c!x!NntoVH%y$5n&MIfgmAR zBDN6(!G+5ZRM4%pDIsuCwuu(G5Fv;*(IWKwV=fHyx#wK&z32Uo;y>ftyXE2iGPAab z*$p#$9yP1QEYh-Byn+i@k4tWU16!!y;Whk>RrmvM;u*H$f4qY&)n>P_A8+GJ9Khvj z3oXXtghm_wMqLoADGkz&P1N0(z+u!tuaKX;;ZNt*k)!qjHRv&Fpi|VKzfkwo@O2va zF6u-5+ORZfl1dk3(ZeF@;2J)}1MI^;7{{)<(nX_4%W~-B9O?`AQ3-swj|f7t}-NuK&+jalMpC9csS;*|NB^6P3gOD(N9qVj0vs z;R*{K+(IR=hl=? delta 723 zcmXZYKWI}?6vy#nAg1JBP1CAaNS-liaA>r+lq{xVs0A~`V8G23LebL1YNHf{hadv;B7(SyxQX8%x$tWp)sG*0~Q5zrNJU+vV_!)DU9v>AdBPpw65u2zRK1EGn9~bZk9>vp~t_DiH zRKM!8(5TnZ!~3WS^j&`2#cxpu9k~2g=P%Sm{<`n~kjG+)ktx(9&Y&hekD6E&b&kKu zLWR4i3G`6~pCi+J5qb<|{dpk?PRIulVZ}sAlOR36Ir94}2-oA6A-70!>g|p$yjn+!1vC=GhozGzm5pG*vXXNMJ2Cgbh)BM?bjS-#h2tbMJY#U=^)$-RCB{M2>%9mk9^z0SEM$`4c#Z`~}pD zJZQjM=z|rgbycW8a?kZgh#^mybiEF>{)6$C>52>^@q+}0g!(!gEvN@gGLAxBk3&6R z7HUI_%&#)ezzFhr=FgyBT!JI847IKb2jGj#4Gr3adQl7NMt^_jfKh6}c4LgAP#cOf zo}mkLi6&?g>i#vxZiXM*bPs9+`-~51fu2G=;2i4H7n#4LS6sh_+GvIOJLVr4KX+V~ z8a{O68yDW`C;g^>P#X*2-SkO^=s1mdB_m{ncT%}j+IAc#mfy(P^Oea7^`-oDIxH0}Be4AU9Z*>&iD_9{CRBgASnw zk6|2EA?Iq4FLJK_CB$V{xUqi^Isd5oIdEnJ2zm%`*|!>g=6|CMSj5dj~(qQ;uskPdQi8}gHvl~?3}`bUtzpsKvC{6h7$Y(lPk$XY3S gleQX9@ Date: Mon, 22 Mar 2021 14:11:03 +0800 Subject: [PATCH 048/127] Update Simplified Chinese translation --- po/zh_CN/system-monitor.po | 71 ++++++++++-------- .../zh_CN/LC_MESSAGES/system-monitor.mo | Bin 3880 -> 5603 bytes 2 files changed, 38 insertions(+), 33 deletions(-) diff --git a/po/zh_CN/system-monitor.po b/po/zh_CN/system-monitor.po index 87351a5d..454d0a46 100644 --- a/po/zh_CN/system-monitor.po +++ b/po/zh_CN/system-monitor.po @@ -1,21 +1,23 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -#: extension.js:844 +# Chinese (Simplified) translation for gnome-shell-system-monitor-applet. +# Copyright (C) 2011-2021 gnome-shell-system-monitor-applet's authors and contributors. +# This file is distributed under the same license as the gnome-shell-system-monitor-applet package. +# Yichao Yu , 2011. +# Star Brilliant , 2014. +# mars , 2021. +# msgid "" msgstr "" "Project-Id-Version: 0.99\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" "POT-Creation-Date: 2021-03-21 14:18+0100\n" -"PO-Revision-Date: 2014-07-07 12:17+0800\n" -"Last-Translator: Star Brilliant \n" -"Language-Team: LANGUAGE \n" -"Language: Chinese\n" +"PO-Revision-Date: 2021-03-22 13:52+0800\n" +"Last-Translator: mars \n" +"Language: zh\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.6.5\n" +"X-Generator: Poedit 2.4.1\n" +"Language-Team: \n" #: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 #: prefs.js:72 prefs.js:108 @@ -266,13 +268,13 @@ msgstr "MiB/s" #: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 #: extension.js:1813 msgid "kbit/s" -msgstr "" +msgstr "kbit/s" #: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 #: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 #: extension.js:1816 msgid "Mbit/s" -msgstr "" +msgstr "Mbit/s" #: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 #: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 @@ -281,9 +283,8 @@ msgstr "MiB" #: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 #: extension.js:1686 extension.js:2213 extension.js:2250 -#, fuzzy msgid "GiB" -msgstr "MiB" +msgstr "GiB" #: extension.js:184 extension.js:220 extension.js:221 msgid "kB" @@ -367,56 +368,54 @@ msgstr "rpm" #: prefs.js:294 prefs.js:330 msgid "Show tooltip" -msgstr "" +msgstr "显示文字提示" #: extension.js:1097 extension.js:1216 extension.js:1217 msgid "CPU" -msgstr "" +msgstr "处理器" #: prefs.js:267 prefs.js:268 msgid "Display temperature in Fahrenheit" -msgstr "" +msgstr "显示华氏温度" #: prefs.js:277 prefs.js:272 msgid "Temperature threshold (0 to disable)" -msgstr "" +msgstr "温度阀值(0 表示禁用)" #: prefs.js:33 #, javascript-format msgid "#%02x%02x%02x%02x" -msgstr "" +msgstr "#%02x%02x%02x%02x" #: prefs.js:279 msgid "** Only Nvidia GPUs supported so far **" -msgstr "" +msgstr "** 目前只支持 NVIDIA 显卡 **" #: extension.js:1880 extension.js:1881 msgid " ↓" -msgstr "" +msgstr " ↓" #: extension.js:1886 extension.js:1887 -#, fuzzy msgid " KiB/s" -msgstr "KiB/s" +msgstr " KiB/s" #: extension.js:1889 extension.js:1890 msgid " ↑" -msgstr "" +msgstr " ↑" #: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 msgid "GPU" -msgstr "" +msgstr "显卡" -#, fuzzy msgid "Gpu" -msgstr "处理器" +msgstr "显卡" #: extension.js:79 -#, fuzzy msgid "" "Dependencies Missing\n" "Please install: \n" -"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir " +"bindings \n" "\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" "clutter-1.0, gnome-system-monitor \n" "\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" @@ -429,10 +428,16 @@ msgid "" msgstr "" "缺失依赖项\n" "请安装:\n" -"libgtop、Network Manager 及其 gir 绑定\n" -"\t 于 Ubuntu:gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" -"\t 于 Fedora:libgtop2-devel, NetworkManager-glib-devel \n" -"\t 于 Arch:libgtop, networkmanager\n" +"gnome-system-monitor、libgtop、clutter 和 Network Manager gir 绑定\n" +"\t 于 Debian 和 Ubuntu:gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t 于 Fedora:libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t 于 Arch:libgtop, networkmanager, gnome-system-monitor\n" +"\t 于 openSUSE:typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t 于 Mageia 64-bit:lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" #~ msgid "System Monitor Applet Configurator" #~ msgstr "面板系统监视器配置" diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/zh_CN/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/zh_CN/LC_MESSAGES/system-monitor.mo index 95743fc15060cb56a8c3c8de6539503add86087c..01ad78728efbe004f4a9224aeba453631c78d3af 100644 GIT binary patch literal 5603 zcmb`I3v3+K6^1X5KryrwO4ITx7Xk#5jI%buBujYNjvW&=F@7XaXw&iT_3q%^nPp}+ zjw1vK;KXj?I1YIyG!7)hfjoJ|^&^z3r4J-jwW4ZiX(hU|yOvNCQhbI(2ZoO{px)8*%H6?hVmYaoxFC&YSi&jt9y^YbqWL9f36&j)|Sd>_0F z?GM1|;K$%O;1w4M@l|jtcp*3)r17&sm=+b_6fn&F_kty8*MgUV4It^YfH$8jL@P-1 z_FNp;+YDZU_Ac<7;6d=q;E%wsgYSXYgISQqT>xdWe=$gQr-Iaf6}PWrPGe37F;vV1 zX&rZf6a6WWN<8y~n_>fNAc33Z!|T;qP7Gm1u7SNpAq8c%1|( zj&Fga|2Bx9cn5#v$8Wg(0f^9uJoq*6Z{Stn6a)jWLV`4218H12Nb#BnQr;Rsnl}dC z2s$9mzXPQ8^@B*McoC#{90tkWAafKXKYt9;dVd1a`hN+Mo%cY}|1C)K{{bYuk3h;t z0VMrTx&I#^>Hmv)E}SF13qjJm9Hj44L9%l-NOrFW$=_SJJrgATa%Kfc-^KiWDfd6Z?d2fN69Y-F4W#)Tkm9ofB>PV>p9RT&H#h?U>IG^15H>gIz0G_F zq&&O}P6Iy#$?tQp=_s#LKpJ-`b1L^=%kAmRQs(U-<$XR#&rB>gEM*}nwDCvhc6{>%a?E)^if zZ$3!+_b_WfvJ(MG??I64EaUGnknFT^I|E*U_7foK^>P0XK(cdy+lTo3agfH3g5=lF zxc>ug=Rv9)pK<#d7$>{4LGp7xNcE)(r11}fNSR225_|$Az2}+xK^p%GNcw}^|1R^_ zAo=-wZhr`pe_3w-mHBt(Kbhyj37V$_B>l^{eKqq2=B*&jAL901%xdN$kj6KFl#fTb ze>t<2nF2}A1NY5h349Fc29D(s?3Em!p#JJ}Hkn(dYq#4o(p?a5q zltR7(p>skH?T;{IJ~i+(1rT?FvmjItz6F8ner*N(y+Qe+XFB9=|1H=%RNv^Ky0XlF z!+ryAhup>OdXVZw@wpB!ln)IOhkOsx0%?F?i}=qR{NDt@RuU8I`jgAwOE%M}N=4Bb`h-ZP~7hNyn0{x-DnSK#nW*Xj|O2GGYGKC9!)6xn^Bb%&`KJPVVMqIQ)xZw%4)+&C-n|dmClH2l~!gWnd2ecGks?TfEPXCdTc} zl4h{hRIpTdd=_`c$6APWV{_wzuyi}p3X^JO%R^di6D@Z+mOHuk3=g4rcHjDI}OdI|A`-Um&qLx|gly%52 zc5g;cVq@CM8UN7eb|lq!%P^&zP}pg)*rZ-;tF*FpH)GSTlQnw6R%SvOuBf)!F$eyX zZCkb@YIIZ7*y?eCGa_n@N>PhVTx;v;gj{CC+=N(Y#FT9GcWU5ZozxAhdtUW3wO_-jQl60*riDbeT;5se9}9r2P8WoCj#lUnKW8}wv@O6i7);}Z1o z9+OU5p&B4QSb-CKaxE+A8fnqkuH(;NHA6=Dm@Zi9Vpr`~2Kt++um=Q;|Fk735QSRxFXK6+55zWU10-R0=BS>sprDzLMno=o& zSP7HTW?H5am<)cT4JFc?7Mqe{r&GeAhy@i*kQOZ|lg5uH%g{3LXNz`!5yR@`DV|{&DxEj4q(M=c)*?>ah-sCXxT7^$VVTx#J!Y+3xw3SXvaNgLNNBP&YNbl* zmuL-Yg~Ssp4c(?Yjt<>j*Mw(#xcGedJjp^^u5$JLr_-E@*Vs%==NblZ{h zcEgN@0Yf^d&m&Jd1 z;pKN9^}2h!-j{P*j^#G2k&BnsRoC4ob30CXJ^Sdg`($L7C_J+vxARz``&E(O@<#4N zzsQd~=dFEJc>ABtZ(8f^9Pm4i>=0h>w%nUt0^jm4uMzpz4|?nRU@E_V=rr9SZ~uwx zspkuCY#ZD6!;-?Wlitzp!i$}l>a2I%UskU{k)$Gux8fD&ZQfA4KTf;i^22@J(Op5Y z&kk)YUT~xyTyU7>3%=oKn&66qZT9s4z2nFxU2+o^|Cd{iMi;L+SeSgHeIfT8*+1=~ z3*7wTZo2%w!};Ai1n->y-tJSm{&m9Z*_vN}IOxh9>&*_noa-O--g<_W$6nl+>mL!` ziO%fck<-WbY|I_+%?%#%hF%ic!S#jFQO4MoorPn^1P$$8hrZ#l7y8H?j(~r=@hcqg zMqlubj*@|~U7HHqd-Jai=ZE*QXLUng6XOSC@S z9HLR9JwYe~SI1WGr4R&NfrVV}COYNWq5Zj@7rd^u-i9F&1c#B|-B&nBwIbJj$UCw1 z%wB&relW)sMUbko9jm?7BcF_Pg=Ash04B-5v?jl0;FFPVRzSkOkCiewm(Unn*Bf|P z+!7~WMK4O&K(6Z~YSc~=uk(P&J-?6gy8BeIym^~8APB`ON5zh6TTs*{YF=*ZaS9!8 z)&IPqg6$(FcFDw@$@}AT8zHy7zqlE&GmB1+C!G>bw`dUcV!X$9_~)bIof!gJ{=Wf! C3obAK literal 3880 zcma)-e{fV+6~~VXwZ>|twN`4ySNlT&cS%Blu>24bl8`pP%nwrQ==idG**vrR-tyiH zNzfT_N`Oc(#6m(EG~svBLIadSnjh#4+Wz6x8UC^z$Mz5R?Pjer)=`V29rb(OJ0XfQ zj(7Il&pY>?d+#~tp7-{xdlnoaw68)Qgrq-6^j+}WLUd@OA13+$I0k+Kd;!FdrqSI2 z{tRT(Ux5s=q4f^7dZ$nopoB5)VT z=k`9Avw&un^>ZRtwjGyl#`smx1i( z6Ea^X<4vM}4dng539?-rL^J0U%|F?y^LEgU$tU+Q9fb7q&kvxP(Z-cyFPWZ0y zrtlxag}7Y4-@DN9y2T)`dsw&(#E%Nl@jY%7y-64Y*?x!U9in#$du04s@E+KWfPBtN zAp1W9a-7#e-se@2<9J=>Z-DsGuh8*)8szowi2fJwlhEG>@uNj}$=GfQ$oo7h`cjbR z^Fdy}0c3y5W&CN;z(ccih4YFNE^xp~pDEzDNpCJ2n2a?A5xL5dq@F9@jZ=Tx#c?=SQ z@VAfems@!N`XY#Or{$uTf+%OdJ%#>Z$T|q$V=aW+W(a?$ICi+=H~#)@mFE)h^N>d& zs~}4ubIt!wh_X@mDdBo>69m^yYakqB4I~U%0r>)?3^Laq#{=h`TSEY91S{m3zoFY8 zMG*ea;uZ(hO5`Ta;F1#9};ZwPOc# z%C;@rp)%d1GF$DSa$8TeXiY}UZK173OlkFq+FZPU$gp+Ywib)?g$R)%#1RzQt-s=vtLB+XAIQb-3~bJFQM7b;C5wcra!v zx81T^H7BK13@&KRhU-v$yPl#TLV;FgnTBiGT4{%ilW;G$O|XBGlVo5@4G1o&C#W%n zpCq)=(c?&-e+7+>iV->+h16sluA*k$h6F{?Y$4UnL1je!%81UFL=+_uGvY{kj0+*g z*T$WkvK`lk-0UEvE7d|qa6hfZlvGJV$YgT%P0Lh-Q{X_#P?VDF+MHWEl_ZC=;Q04U zY{jv(rSOwe+Sq?|HnscS<9fcOqHd@n7TTt4&QV0m53gODSEo{z?S`tHxDg8#x5b@M zgB8(Ix~<2oj*gD-E@fMr;<%SYIBF&HYHLDuYNucPp)IwQ^I7<<9NB5sS=t8}1;~ zp!8%!tK3{&-nhBER9jzJxhY|UEjvDM6VXaq3{yEOud1S|bUvtpaDHBiWug#perE~} zx+t<0coz+Gofd7;ZAZBq8XL+&Me}y-CyF^#YDTRX>Mx=dq1N)A3Y9BdTM$64rDBGw z6@*uZSLM+krk|tPXL>S&fQTFm# zZ(m>L=(X&rN%BtZ$sXG44USUw__^%RQIhch-q5wo$UgE89?2d!7Yt>_d(#uoXGSKx zpFAVRxsyN0j7*bvu`4}sUe>244$RKXP=MUw!P)U~V!Q5r7@NwS=p*dy&7AOFobe{l zQ0}=yvje@^m!`5)!*Xavjg~#%?Op4d|6+K1yEvTrFGlw4)a=U_G6Pp~KOCm)OkZ~D z7^SC=dR_aolV{26x{{vir`hqV-izI{C%gXrn~^)ypWEG?JN^p4k=fA$-efNfr&y3J z^7dcN^!pnRT*i(gnLWdtBk$PgZ0|9oV?I#HO8-9Z{D9=c>mEzb46;|ecF{oko#Xx&MzH+| From c1ca61c0eb6cfb58c7bd36c115f8a0950800a545 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Mesk=C3=B3?= Date: Mon, 22 Mar 2021 09:20:27 +0100 Subject: [PATCH 049/127] Add Hungarian translation --- po/hu/system-monitor.po | 442 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 442 insertions(+) create mode 100644 po/hu/system-monitor.po diff --git a/po/hu/system-monitor.po b/po/hu/system-monitor.po new file mode 100644 index 00000000..05e85442 --- /dev/null +++ b/po/hu/system-monitor.po @@ -0,0 +1,442 @@ +# Hungarian translation +# Copyright (C) 2011 2011 Florian Mounier aka paradoxxxzero. +# This file is distributed under the same license as the gnome-shell-system-monitor-applet package. +# Meskó Balázs , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"PO-Revision-Date: 2021-03-22 09:17+0100\n" +"Last-Translator: Meskó Balázs \n" +"Language-Team: \n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.4.2\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 +msgid ":" +msgstr ":" + +#: prefs.js:161 prefs.js:159 prefs.js:178 +msgid "Display" +msgstr "Megjelenítés" + +#: prefs.js:166 prefs.js:164 prefs.js:191 +msgid "Refresh Time" +msgstr "Frissítési idő" + +#: prefs.js:171 prefs.js:169 prefs.js:196 +msgid "Graph Width" +msgstr "Grafikon szélessége" + +#: prefs.js:176 prefs.js:174 prefs.js:182 +msgid "Show Text" +msgstr "Szöveg megjelenítése" + +#: prefs.js:184 prefs.js:182 prefs.js:201 +msgid "Display Style" +msgstr "Megjelenítés stílusa" + +#: prefs.js:267 prefs.js:274 prefs.js:310 +msgid "Display Icon" +msgstr "Ikon megjelenítése" + +#: prefs.js:276 prefs.js:283 prefs.js:319 +msgid "Display in the Middle" +msgstr "Megjelenítés középen" + +#: prefs.js:288 prefs.js:306 prefs.js:342 +msgid "Background Color" +msgstr "Háttérszín" + +#: prefs.js:197 prefs.js:195 prefs.js:247 +msgid "Display Individual Cores" +msgstr "Egyes magok megjelenítése" + +#: prefs.js:193 prefs.js:191 prefs.js:243 +msgid "Show network speed in bits" +msgstr "Hálózati sebesség megjelenítése bitekben" + +#: prefs.js:205 prefs.js:208 prefs.js:220 +msgid "Sensor" +msgstr "Érzékelő" + +#: prefs.js:207 prefs.js:210 prefs.js:222 +msgid "Please install lm-sensors" +msgstr "Telepítse az „lm-sensors” csomagot" + +#: prefs.js:282 prefs.js:300 prefs.js:336 +msgid "Move the clock" +msgstr "Az óra áthelyezése" + +#: prefs.js:286 prefs.js:289 prefs.js:325 +msgid "Compact Display" +msgstr "Kompakt megjelenítés" + +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +msgid "Cpu" +msgstr "CPU" + +msgid "User" +msgstr "Felhasználó" + +msgid "System" +msgstr "Rendszer" + +msgid "Other" +msgstr "Egyéb" + +msgid "Nice" +msgstr "Nice" + +msgid "Iowait" +msgstr "Iowait" + +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +msgid "Memory" +msgstr "Memória" + +msgid "Program" +msgstr "Program" + +msgid "Cache" +msgstr "Gyorsítótár" + +msgid "Buffer" +msgstr "Puffer" + +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +msgid "Swap" +msgstr "Cserehely" + +msgid "Used" +msgstr "Használt" + +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +msgid "Net" +msgstr "Hálózat" + +#: extension.js:1589 +msgid "Up" +msgstr "Fel" + +#: extension.js:1586 +msgid "Down" +msgstr "Le" + +msgid "Uperrors" +msgstr "Hiba fel" + +msgid "Downerrors" +msgstr "Hiba le" + +msgid "collisions" +msgstr "ütközés" + +msgid "Collisions" +msgstr "Ütközések" + +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +msgid "Disk" +msgstr "Lemez" + +msgid "Write" +msgstr "Írás" + +msgid "Read" +msgstr "Olvasás" + +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 extension.js:1479 extension.js:1511 +msgid "R" +msgstr "R" + +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 extension.js:1490 extension.js:1520 +msgid "W" +msgstr "W" + +#: prefs.js:185 prefs.js:183 prefs.js:202 +msgid "graph" +msgstr "grafikon" + +#: prefs.js:185 prefs.js:183 prefs.js:202 +msgid "digit" +msgstr "számjegy" + +#: prefs.js:185 prefs.js:183 prefs.js:202 +msgid "both" +msgstr "mindkettő" + +msgid "cpu" +msgstr "cpu" + +#: extension.js:811 extension.js:914 extension.js:915 +msgid "mem" +msgstr "mem" + +msgid "swap" +msgstr "csere" + +msgid "net" +msgstr "hál." + +msgid "disk" +msgstr "lem." + +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +msgid "Preferences..." +msgstr "Beállítások…" + +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +msgid "System Monitor..." +msgstr "Rendszerfigyelő…" + +msgid "System monitor" +msgstr "Rendszerfigyelő" + +msgid "user" +msgstr "felhasználó" + +msgid "system" +msgstr "rendszer" + +msgid "other" +msgstr "egyéb" + +msgid "nice" +msgstr "nice" + +msgid "iowait" +msgstr "iowait" + +msgid "program" +msgstr "program" + +msgid "cache" +msgstr "gyorsítótár" + +msgid "buffer" +msgstr "puffer" + +msgid "used" +msgstr "használt" + +msgid "up" +msgstr "fel" + +msgid "down" +msgstr "le" + +msgid "uperrors" +msgstr "hiba fel" + +msgid "downerrors" +msgstr "hiba le" + +msgid "write" +msgstr "írás" + +msgid "read" +msgstr "olvasás" + +#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 +#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 +msgid "KiB/s" +msgstr "KiB/s" + +#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 +msgid "MiB/s" +msgstr "MiB/s" + +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 +msgid "kbit/s" +msgstr "kbit/s" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 +msgid "Mbit/s" +msgstr "Mbit/s" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +msgid "MiB" +msgstr "MiB" + +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 +msgid "GiB" +msgstr "GiB" + +#: extension.js:184 extension.js:220 extension.js:221 +msgid "kB" +msgstr "kB" + +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 +msgid "MB" +msgstr "MB" + +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 +msgid "Thermal" +msgstr "Hőmérséklet" + +msgid "thermal" +msgstr "hőmérséklet" + +#: prefs.js:180 prefs.js:178 prefs.js:186 +msgid "Show In Menu" +msgstr "Megjelenítés a menüben" + +#: prefs.js:222 prefs.js:229 prefs.js:251 +msgid "Show Time Remaining" +msgstr "Hátralévő idő megjelenítése" + +#: prefs.js:226 prefs.js:233 prefs.js:255 +msgid "Hide System Icon" +msgstr "Rendszerikon elrejtése" + +#: prefs.js:230 prefs.js:237 prefs.js:259 +msgid "Usage Style" +msgstr "Használat stílusa" + +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "pie" +msgstr "torta" + +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "bar" +msgstr "oszlop" + +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "none" +msgstr "nincs" + +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +msgid "System Monitor Extension" +msgstr "Rendszerfigyelő kiegészítő" + +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +msgid "Cancel" +msgstr "Mégse" + +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +msgid "Battery" +msgstr "Akkumulátor" + +msgid "battery" +msgstr "akkumulátor" + +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +msgid "Freq" +msgstr "Frekvencia" + +msgid "freq" +msgstr "frekvencia" + +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +msgid "Fan" +msgstr "Ventilátor" + +msgid "fan" +msgstr "ventilátor" + +#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +msgid "rpm" +msgstr "fordulat/perc" + +#: prefs.js:294 prefs.js:330 +msgid "Show tooltip" +msgstr "Buboréksúgó megjelenítése" + +#: extension.js:1097 extension.js:1216 extension.js:1217 +msgid "CPU" +msgstr "CPU" + +#: prefs.js:267 prefs.js:268 +msgid "Display temperature in Fahrenheit" +msgstr "Hőmérséklet megjelenítése Fahrenheitben" + +#: prefs.js:277 prefs.js:272 +msgid "Temperature threshold (0 to disable)" +msgstr "Hőmérséklet korlátja (0 a letiltáshoz)" + +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "#%02x%02x%02x%02x" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "** Jelenleg csak az Nvidia GPU-k támogatottak **" + +#: extension.js:1880 extension.js:1881 +msgid " ↓" +msgstr " ↓" + +#: extension.js:1886 extension.js:1887 +#| msgid "KiB/s" +msgid " KiB/s" +msgstr " KiB/s" + +#: extension.js:1889 extension.js:1890 +msgid " ↑" +msgstr " ↑" + +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#| msgid "CPU" +msgid "GPU" +msgstr "GPU" + +#| msgid "Cpu" +msgid "Gpu" +msgstr "GPU" + +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir " +"bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Hiányzó függőségek\n" +"Kérjük telepítse: \n" +"gnome-system-monitor és libgtop, clutter és Network Manager gir kötések \n" +"\t Debianon és Ubuntun: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t Fedorán: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t Archon: libgtop, networkmanager, gnome-system-monitor\n" +"\t openSUSE-n: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t 64 bites Mageián: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" From a6c2943fd02c4337c9c2ae348baa297c9f54effb Mon Sep 17 00:00:00 2001 From: Lukas Stockner Date: Thu, 29 Oct 2020 02:25:02 +0100 Subject: [PATCH 050/127] Add units for network speeds over one gigabit --- .../extension.js | 34 ++++++++++++++++--- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 0c7417b0..76adc420 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -203,8 +203,10 @@ const smStyleManager = class SystemMonitor_smStyleManager { this._diskunits = _('MiB/s'); this._netunits_kbytes = _('KiB/s'); this._netunits_mbytes = _('MiB/s'); + this._netunits_gbytes = _('GiB/s'); this._netunits_kbits = _('kbit/s'); this._netunits_mbits = _('Mbit/s'); + this._netunits_gbits = _('Gbit/s'); this._pie_width = 300; this._pie_height = 300; this._pie_fontsize = 14; @@ -220,8 +222,10 @@ const smStyleManager = class SystemMonitor_smStyleManager { this._diskunits = _('MB'); this._netunits_kbytes = _('kB'); this._netunits_mbytes = _('MB'); + this._netunits_gbytes = _('GB'); this._netunits_kbits = 'kb'; this._netunits_mbits = 'Mb'; + this._netunits_gbits = 'Gb'; this._pie_width *= 4 / 5; this._pie_height *= 4 / 5; this._pie_fontsize = 12; @@ -253,12 +257,18 @@ const smStyleManager = class SystemMonitor_smStyleManager { netunits_mbytes() { return this._netunits_mbytes; } + netunits_gbytes() { + return this._netunits_gbytes; + } netunits_kbits() { return this._netunits_kbits; } netunits_mbits() { return this._netunits_mbits; } + netunits_gbits() { + return this._netunits_gbits; + } pie_width() { return this._pie_width; } @@ -1803,35 +1813,51 @@ const Net = class SystemMonitor_Net extends ElementBase { if (this.tip_vals[0] < 1000) { this.text_items[2].text = Style.netunits_kbits(); this.menu_items[1].text = this.tip_unit_labels[0].text = _('kbit/s'); - } else { + } else if (this.tip_vals[0] < 1000000) { this.text_items[2].text = Style.netunits_mbits(); this.menu_items[1].text = this.tip_unit_labels[0].text = _('Mbit/s'); this.tip_vals[0] = (this.tip_vals[0] / 1000).toPrecision(3); + } else { + this.text_items[2].text = Style.netunits_gbits(); + this.menu_items[1].text = this.tip_unit_labels[0].text = _('Gbit/s'); + this.tip_vals[0] = (this.tip_vals[0] / 1000000).toPrecision(3); } if (this.tip_vals[2] < 1000) { this.text_items[5].text = Style.netunits_kbits(); this.menu_items[4].text = this.tip_unit_labels[2].text = _('kbit/s'); - } else { + } else if (this.tip_vals[2] < 1000000) { this.text_items[5].text = Style.netunits_mbits(); this.menu_items[4].text = this.tip_unit_labels[2].text = _('Mbit/s'); this.tip_vals[2] = (this.tip_vals[2] / 1000).toPrecision(3); + } else { + this.text_items[5].text = Style.netunits_gbits(); + this.menu_items[4].text = this.tip_unit_labels[2].text = _('Gbit/s'); + this.tip_vals[2] = (this.tip_vals[2] / 1000000).toPrecision(3); } } else { if (this.tip_vals[0] < 1024) { this.text_items[2].text = Style.netunits_kbytes(); this.menu_items[1].text = this.tip_unit_labels[0].text = _('KiB/s'); - } else { + } else if (this.tip_vals[0] < 1048576) { this.text_items[2].text = Style.netunits_mbytes(); this.menu_items[1].text = this.tip_unit_labels[0].text = _('MiB/s'); this.tip_vals[0] = (this.tip_vals[0] / 1024).toPrecision(3); + } else { + this.text_items[2].text = Style.netunits_gbytes(); + this.menu_items[1].text = this.tip_unit_labels[0].text = _('GiB/s'); + this.tip_vals[0] = (this.tip_vals[0] / 1048576).toPrecision(3); } if (this.tip_vals[2] < 1024) { this.text_items[5].text = Style.netunits_kbytes(); this.menu_items[4].text = this.tip_unit_labels[2].text = _('KiB/s'); - } else { + } else if (this.tip_vals[2] < 1048576) { this.text_items[5].text = Style.netunits_mbytes(); this.menu_items[4].text = this.tip_unit_labels[2].text = _('MiB/s'); this.tip_vals[2] = (this.tip_vals[2] / 1024).toPrecision(3); + } else { + this.text_items[5].text = Style.netunits_gbytes(); + this.menu_items[4].text = this.tip_unit_labels[2].text = _('GiB/s'); + this.tip_vals[2] = (this.tip_vals[2] / 1048576).toPrecision(3); } } From 5f09d02dfd91755748cd99a0316b819c989c2cc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?UtsushimiNeneka=28=EB=84=A4=EB=84=A4=EC=B9=B4=29?= <78864678+UtsushimiNeneka@users.noreply.github.com> Date: Sat, 27 Mar 2021 18:05:37 +0900 Subject: [PATCH 051/127] Korean Translate --- po/system-monitor.po | 436 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 436 insertions(+) create mode 100644 po/system-monitor.po diff --git a/po/system-monitor.po b/po/system-monitor.po new file mode 100644 index 00000000..9c3d59ed --- /dev/null +++ b/po/system-monitor.po @@ -0,0 +1,436 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"PO-Revision-Date: 2021-03-27 17:54+0900\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.3\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 +msgid ":" +msgstr ":" + +#: prefs.js:161 prefs.js:159 prefs.js:178 +msgid "Display" +msgstr "표시하기" + +#: prefs.js:166 prefs.js:164 prefs.js:191 +msgid "Refresh Time" +msgstr "새로고침 시간" + +#: prefs.js:171 prefs.js:169 prefs.js:196 +msgid "Graph Width" +msgstr "그래프 폭" + +#: prefs.js:176 prefs.js:174 prefs.js:182 +msgid "Show Text" +msgstr "텍스트 표시" + +#: prefs.js:184 prefs.js:182 prefs.js:201 +msgid "Display Style" +msgstr "스타일" + +#: prefs.js:267 prefs.js:274 prefs.js:310 +msgid "Display Icon" +msgstr "아이콘 표시" + +#: prefs.js:276 prefs.js:283 prefs.js:319 +msgid "Display in the Middle" +msgstr "가운데에 표시" + +#: prefs.js:288 prefs.js:306 prefs.js:342 +msgid "Background Color" +msgstr "배경 색상" + +#: prefs.js:197 prefs.js:195 prefs.js:247 +msgid "Display Individual Cores" +msgstr "별도의 코어 표시" + +#: prefs.js:193 prefs.js:191 prefs.js:243 +msgid "Show network speed in bits" +msgstr "네트워크 속도 표시" + +#: prefs.js:205 prefs.js:208 prefs.js:220 +msgid "Sensor" +msgstr "센서" + +#: prefs.js:207 prefs.js:210 prefs.js:222 +msgid "Please install lm-sensors" +msgstr "lm-sensors를 설치하십시오" + +#: prefs.js:282 prefs.js:300 prefs.js:336 +msgid "Move the clock" +msgstr "시계로 이동" + +#: prefs.js:286 prefs.js:289 prefs.js:325 +msgid "Compact Display" +msgstr "작게 표시" + +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +msgid "Cpu" +msgstr "CPU" + +msgid "User" +msgstr "User" + +msgid "System" +msgstr "System" + +msgid "Other" +msgstr "Other" + +msgid "Nice" +msgstr "Nice" + +msgid "Iowait" +msgstr "Iowait" + +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +msgid "Memory" +msgstr "메모리" + +msgid "Program" +msgstr "프로그램" + +msgid "Cache" +msgstr "캐시" + +msgid "Buffer" +msgstr "버퍼" + +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +msgid "Swap" +msgstr "스왑" + +msgid "Used" +msgstr "사용량" + +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +msgid "Net" +msgstr "네트워크" + +#: extension.js:1589 +msgid "Up" +msgstr " Up" + +#: extension.js:1586 +msgid "Down" +msgstr " Down" + +msgid "Uperrors" +msgstr "Uperrors" + +msgid "Downerrors" +msgstr "Downerrors" + +msgid "collisions" +msgstr "collisions" + +msgid "Collisions" +msgstr "Collisions" + +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +msgid "Disk" +msgstr "디스크" + +msgid "Write" +msgstr "Write" + +msgid "Read" +msgstr "Read" + +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 extension.js:1479 extension.js:1511 +msgid "R" +msgstr "R" + +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 extension.js:1490 extension.js:1520 +msgid "W" +msgstr "W" + +#: prefs.js:185 prefs.js:183 prefs.js:202 +msgid "graph" +msgstr "그래프" + +#: prefs.js:185 prefs.js:183 prefs.js:202 +msgid "digit" +msgstr "숫자" + +#: prefs.js:185 prefs.js:183 prefs.js:202 +msgid "both" +msgstr "둘 다" + +msgid "cpu" +msgstr "cpu" + +#: extension.js:811 extension.js:914 extension.js:915 +msgid "mem" +msgstr "mem" + +msgid "swap" +msgstr "swap" + +msgid "net" +msgstr "net" + +msgid "disk" +msgstr "disk" + +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +msgid "Preferences..." +msgstr "설정" + +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +msgid "System Monitor..." +msgstr "시스템 감시" + +msgid "System monitor" +msgstr "시스템 감시" + +msgid "user" +msgstr "user" + +msgid "system" +msgstr "system" + +msgid "other" +msgstr "other" + +msgid "nice" +msgstr "nice" + +msgid "iowait" +msgstr "iowait" + +msgid "program" +msgstr "program" + +msgid "cache" +msgstr "cache" + +msgid "buffer" +msgstr "buffer" + +msgid "used" +msgstr "used" + +msgid "up" +msgstr "up" + +msgid "down" +msgstr "down" + +msgid "uperrors" +msgstr "uperrors" + +msgid "downerrors" +msgstr "downerrors" + +msgid "write" +msgstr "write" + +msgid "read" +msgstr "read" + +#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 +#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 +msgid "KiB/s" +msgstr "KiB/s" + +#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 +msgid "MiB/s" +msgstr "MiB/s" + +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 +msgid "kbit/s" +msgstr "kbit/s" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 +msgid "Mbit/s" +msgstr "Mbit/s" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +msgid "MiB" +msgstr "MiB" + +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 +msgid "GiB" +msgstr "GiB" + +#: extension.js:184 extension.js:220 extension.js:221 +msgid "kB" +msgstr "kB" + +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 +msgid "MB" +msgstr "MB" + +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 +msgid "Thermal" +msgstr "온도" + +msgid "thermal" +msgstr "thermal" + +#: prefs.js:180 prefs.js:178 prefs.js:186 +msgid "Show In Menu" +msgstr "메뉴에 표시" + +#: prefs.js:222 prefs.js:229 prefs.js:251 +msgid "Show Time Remaining" +msgstr "남은 시간 보기" + +#: prefs.js:226 prefs.js:233 prefs.js:255 +msgid "Hide System Icon" +msgstr "시스템 아이콘 숨기기" + +#: prefs.js:230 prefs.js:237 prefs.js:259 +msgid "Usage Style" +msgstr "사용량 스타일" + +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "pie" +msgstr "원형" + +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "bar" +msgstr "막대" + +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "none" +msgstr "없음" + +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +msgid "System Monitor Extension" +msgstr "시스템 모니터 확장" + +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +msgid "Cancel" +msgstr "취소" + +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +msgid "Battery" +msgstr "배터리" + +msgid "battery" +msgstr "battery" + +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +msgid "Freq" +msgstr "Freq" + +msgid "freq" +msgstr "freq" + +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +msgid "Fan" +msgstr "쿨링팬" + +msgid "fan" +msgstr "fan" + +#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +msgid "rpm" +msgstr "rpm" + +#: prefs.js:294 prefs.js:330 +msgid "Show tooltip" +msgstr "툴팁 보기" + +#: extension.js:1097 extension.js:1216 extension.js:1217 +msgid "CPU" +msgstr "CPU" + +#: prefs.js:267 prefs.js:268 +msgid "Display temperature in Fahrenheit" +msgstr "화씨 온도로 표시" + +#: prefs.js:277 prefs.js:272 +msgid "Temperature threshold (0 to disable)" +msgstr "최대 온도 (0일 때 비활성화)" + +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "#%02x%02x%02x%02x" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "** 현재 엔비디아 그래픽카드만 지원합니다 **" + +#: extension.js:1880 extension.js:1881 +msgid " ↓" +msgstr " ↓" + +#: extension.js:1886 extension.js:1887 +msgid " KiB/s" +msgstr " KiB/s" + +#: extension.js:1889 extension.js:1890 +msgid " ↑" +msgstr " ↑" + +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +msgid "GPU" +msgstr "GPU" + +msgid "Gpu" +msgstr "Gpu" + +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir " +"bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir " +"bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" From e942e1678cceaf51c87ebcaa360a87bcfdd26ce3 Mon Sep 17 00:00:00 2001 From: Martin Pecka Date: Sat, 27 Mar 2021 19:21:15 +0100 Subject: [PATCH 052/127] Capitalize GPU --- ...ome.shell.extensions.system-monitor.gschema.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml b/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml index 9a29b865..55b03010 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml +++ b/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml @@ -109,28 +109,28 @@ false - Display gpu usage - Set to false to remove gpu display in status bar + Display GPU usage + Set to false to remove GPU display in status bar 5000 Memory refresh time - Time in ms between 2 refresh of gpu usage + Time in ms between 2 refreshes of GPU usage 100 - Gpu usage graph width + GPU usage graph width Graph width in pixel true Display 'gpu' - Set to true to show 'gpu' before gpu display + Set to true to show 'gpu' before GPU display false - Display Gpu In Menu - Set to true to show gpu in pop-up menu + Display GPU In Menu + Set to true to show GPU in pop-up menu 'graph' From 9a7b04e1a2d5500c988305f3565d29c8e411f3d7 Mon Sep 17 00:00:00 2001 From: Martin Pecka Date: Sat, 27 Mar 2021 19:23:04 +0100 Subject: [PATCH 053/127] Capitalize GPU #2 --- .../org.gnome.shell.extensions.system-monitor.gschema.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml b/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml index 55b03010..62472636 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml +++ b/system-monitor@paradoxxx.zero.gmail.com/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml @@ -398,11 +398,11 @@ '#00b35b' - Color of program gpu usage in the chart + Color of program GPU usage in the chart '#00ff82' - Color of program gpu memory in the chart + Color of program GPU memory in the chart '#f2002e' From 7b1fc3f8de0076484b80e0db0ca4878183c411a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?UtsushimiNeneka=28=EB=84=A4=EB=84=A4=EC=B9=B4=29?= <78864678+UtsushimiNeneka@users.noreply.github.com> Date: Mon, 29 Mar 2021 11:41:59 +0900 Subject: [PATCH 054/127] Create ko --- po/ko | 1 + 1 file changed, 1 insertion(+) create mode 100644 po/ko diff --git a/po/ko b/po/ko new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/po/ko @@ -0,0 +1 @@ + From 57a40a66f284df0464a686e33fb0872a4630ce75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?UtsushimiNeneka=28=EB=84=A4=EB=84=A4=EC=B9=B4=29?= <78864678+UtsushimiNeneka@users.noreply.github.com> Date: Mon, 29 Mar 2021 11:42:11 +0900 Subject: [PATCH 055/127] Delete ko --- po/ko | 1 - 1 file changed, 1 deletion(-) delete mode 100644 po/ko diff --git a/po/ko b/po/ko deleted file mode 100644 index 8b137891..00000000 --- a/po/ko +++ /dev/null @@ -1 +0,0 @@ - From a1fba3077c1080e49ab26afb10728269082d5af4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?UtsushimiNeneka=28=EB=84=A4=EB=84=A4=EC=B9=B4=29?= <78864678+UtsushimiNeneka@users.noreply.github.com> Date: Mon, 29 Mar 2021 11:44:52 +0900 Subject: [PATCH 056/127] Delete system-monitor.po --- po/system-monitor.po | 436 ------------------------------------------- 1 file changed, 436 deletions(-) delete mode 100644 po/system-monitor.po diff --git a/po/system-monitor.po b/po/system-monitor.po deleted file mode 100644 index 9c3d59ed..00000000 --- a/po/system-monitor.po +++ /dev/null @@ -1,436 +0,0 @@ -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" -"PO-Revision-Date: 2021-03-27 17:54+0900\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: ko\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.3\n" -"X-Poedit-Basepath: .\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 -msgid ":" -msgstr ":" - -#: prefs.js:161 prefs.js:159 prefs.js:178 -msgid "Display" -msgstr "표시하기" - -#: prefs.js:166 prefs.js:164 prefs.js:191 -msgid "Refresh Time" -msgstr "새로고침 시간" - -#: prefs.js:171 prefs.js:169 prefs.js:196 -msgid "Graph Width" -msgstr "그래프 폭" - -#: prefs.js:176 prefs.js:174 prefs.js:182 -msgid "Show Text" -msgstr "텍스트 표시" - -#: prefs.js:184 prefs.js:182 prefs.js:201 -msgid "Display Style" -msgstr "스타일" - -#: prefs.js:267 prefs.js:274 prefs.js:310 -msgid "Display Icon" -msgstr "아이콘 표시" - -#: prefs.js:276 prefs.js:283 prefs.js:319 -msgid "Display in the Middle" -msgstr "가운데에 표시" - -#: prefs.js:288 prefs.js:306 prefs.js:342 -msgid "Background Color" -msgstr "배경 색상" - -#: prefs.js:197 prefs.js:195 prefs.js:247 -msgid "Display Individual Cores" -msgstr "별도의 코어 표시" - -#: prefs.js:193 prefs.js:191 prefs.js:243 -msgid "Show network speed in bits" -msgstr "네트워크 속도 표시" - -#: prefs.js:205 prefs.js:208 prefs.js:220 -msgid "Sensor" -msgstr "센서" - -#: prefs.js:207 prefs.js:210 prefs.js:222 -msgid "Please install lm-sensors" -msgstr "lm-sensors를 설치하십시오" - -#: prefs.js:282 prefs.js:300 prefs.js:336 -msgid "Move the clock" -msgstr "시계로 이동" - -#: prefs.js:286 prefs.js:289 prefs.js:325 -msgid "Compact Display" -msgstr "작게 표시" - -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 -msgid "Cpu" -msgstr "CPU" - -msgid "User" -msgstr "User" - -msgid "System" -msgstr "System" - -msgid "Other" -msgstr "Other" - -msgid "Nice" -msgstr "Nice" - -msgid "Iowait" -msgstr "Iowait" - -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 -msgid "Memory" -msgstr "메모리" - -msgid "Program" -msgstr "프로그램" - -msgid "Cache" -msgstr "캐시" - -msgid "Buffer" -msgstr "버퍼" - -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 -msgid "Swap" -msgstr "스왑" - -msgid "Used" -msgstr "사용량" - -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 -msgid "Net" -msgstr "네트워크" - -#: extension.js:1589 -msgid "Up" -msgstr " Up" - -#: extension.js:1586 -msgid "Down" -msgstr " Down" - -msgid "Uperrors" -msgstr "Uperrors" - -msgid "Downerrors" -msgstr "Downerrors" - -msgid "collisions" -msgstr "collisions" - -msgid "Collisions" -msgstr "Collisions" - -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 -msgid "Disk" -msgstr "디스크" - -msgid "Write" -msgstr "Write" - -msgid "Read" -msgstr "Read" - -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 -msgid "R" -msgstr "R" - -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 -msgid "W" -msgstr "W" - -#: prefs.js:185 prefs.js:183 prefs.js:202 -msgid "graph" -msgstr "그래프" - -#: prefs.js:185 prefs.js:183 prefs.js:202 -msgid "digit" -msgstr "숫자" - -#: prefs.js:185 prefs.js:183 prefs.js:202 -msgid "both" -msgstr "둘 다" - -msgid "cpu" -msgstr "cpu" - -#: extension.js:811 extension.js:914 extension.js:915 -msgid "mem" -msgstr "mem" - -msgid "swap" -msgstr "swap" - -msgid "net" -msgstr "net" - -msgid "disk" -msgstr "disk" - -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 -msgid "Preferences..." -msgstr "설정" - -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 -msgid "System Monitor..." -msgstr "시스템 감시" - -msgid "System monitor" -msgstr "시스템 감시" - -msgid "user" -msgstr "user" - -msgid "system" -msgstr "system" - -msgid "other" -msgstr "other" - -msgid "nice" -msgstr "nice" - -msgid "iowait" -msgstr "iowait" - -msgid "program" -msgstr "program" - -msgid "cache" -msgstr "cache" - -msgid "buffer" -msgstr "buffer" - -msgid "used" -msgstr "used" - -msgid "up" -msgstr "up" - -msgid "down" -msgstr "down" - -msgid "uperrors" -msgstr "uperrors" - -msgid "downerrors" -msgstr "downerrors" - -msgid "write" -msgstr "write" - -msgid "read" -msgstr "read" - -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 -msgid "KiB/s" -msgstr "KiB/s" - -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 -msgid "MiB/s" -msgstr "MiB/s" - -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 -msgid "kbit/s" -msgstr "kbit/s" - -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 -msgid "Mbit/s" -msgstr "Mbit/s" - -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 -msgid "MiB" -msgstr "MiB" - -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 -msgid "GiB" -msgstr "GiB" - -#: extension.js:184 extension.js:220 extension.js:221 -msgid "kB" -msgstr "kB" - -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 -msgid "MB" -msgstr "MB" - -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 -msgid "Thermal" -msgstr "온도" - -msgid "thermal" -msgstr "thermal" - -#: prefs.js:180 prefs.js:178 prefs.js:186 -msgid "Show In Menu" -msgstr "메뉴에 표시" - -#: prefs.js:222 prefs.js:229 prefs.js:251 -msgid "Show Time Remaining" -msgstr "남은 시간 보기" - -#: prefs.js:226 prefs.js:233 prefs.js:255 -msgid "Hide System Icon" -msgstr "시스템 아이콘 숨기기" - -#: prefs.js:230 prefs.js:237 prefs.js:259 -msgid "Usage Style" -msgstr "사용량 스타일" - -#: prefs.js:231 prefs.js:238 prefs.js:260 -msgid "pie" -msgstr "원형" - -#: prefs.js:231 prefs.js:238 prefs.js:260 -msgid "bar" -msgstr "막대" - -#: prefs.js:231 prefs.js:238 prefs.js:260 -msgid "none" -msgstr "없음" - -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 -msgid "System Monitor Extension" -msgstr "시스템 모니터 확장" - -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 -msgid "Cancel" -msgstr "취소" - -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 -msgid "Battery" -msgstr "배터리" - -msgid "battery" -msgstr "battery" - -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 -msgid "Freq" -msgstr "Freq" - -msgid "freq" -msgstr "freq" - -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 -msgid "Fan" -msgstr "쿨링팬" - -msgid "fan" -msgstr "fan" - -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 -msgid "rpm" -msgstr "rpm" - -#: prefs.js:294 prefs.js:330 -msgid "Show tooltip" -msgstr "툴팁 보기" - -#: extension.js:1097 extension.js:1216 extension.js:1217 -msgid "CPU" -msgstr "CPU" - -#: prefs.js:267 prefs.js:268 -msgid "Display temperature in Fahrenheit" -msgstr "화씨 온도로 표시" - -#: prefs.js:277 prefs.js:272 -msgid "Temperature threshold (0 to disable)" -msgstr "최대 온도 (0일 때 비활성화)" - -#: prefs.js:33 -#, javascript-format -msgid "#%02x%02x%02x%02x" -msgstr "#%02x%02x%02x%02x" - -#: prefs.js:279 -msgid "** Only Nvidia GPUs supported so far **" -msgstr "** 현재 엔비디아 그래픽카드만 지원합니다 **" - -#: extension.js:1880 extension.js:1881 -msgid " ↓" -msgstr " ↓" - -#: extension.js:1886 extension.js:1887 -msgid " KiB/s" -msgstr " KiB/s" - -#: extension.js:1889 extension.js:1890 -msgid " ↑" -msgstr " ↑" - -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 -msgid "GPU" -msgstr "GPU" - -msgid "Gpu" -msgstr "Gpu" - -#: extension.js:79 -msgid "" -"Dependencies Missing\n" -"Please install: \n" -"gnome-system-monitor and libgtop, clutter and Network Manager gir " -"bindings \n" -"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" -"clutter-1.0, gnome-system-monitor \n" -"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" -"monitor \n" -"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " -"gnome-system-monitor \n" -"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" -"gir1.0, gnome-system-monitor\n" -msgstr "" -"Dependencies Missing\n" -"Please install: \n" -"gnome-system-monitor and libgtop, clutter and Network Manager gir " -"bindings \n" -"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" -"clutter-1.0, gnome-system-monitor \n" -"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" -"monitor \n" -"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " -"gnome-system-monitor \n" -"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" -"gir1.0, gnome-system-monitor\n" From 4db714fa5406bb7a5546c767bf613315d18a90f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?UtsushimiNeneka=28=EB=84=A4=EB=84=A4=EC=B9=B4=29?= <78864678+UtsushimiNeneka@users.noreply.github.com> Date: Mon, 29 Mar 2021 11:45:13 +0900 Subject: [PATCH 057/127] Create system-monitor.po --- po/ko/system-monitor.po | 1 + 1 file changed, 1 insertion(+) create mode 100644 po/ko/system-monitor.po diff --git a/po/ko/system-monitor.po b/po/ko/system-monitor.po new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/po/ko/system-monitor.po @@ -0,0 +1 @@ + From 3b17b9e232606e190d7cdcf16877dd124f856605 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?UtsushimiNeneka=28=EB=84=A4=EB=84=A4=EC=B9=B4=29?= <78864678+UtsushimiNeneka@users.noreply.github.com> Date: Mon, 29 Mar 2021 11:45:56 +0900 Subject: [PATCH 058/127] Add Korean Translation --- po/ko/system-monitor.po | 435 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 435 insertions(+) diff --git a/po/ko/system-monitor.po b/po/ko/system-monitor.po index 8b137891..9c3d59ed 100644 --- a/po/ko/system-monitor.po +++ b/po/ko/system-monitor.po @@ -1 +1,436 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" +"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"PO-Revision-Date: 2021-03-27 17:54+0900\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.3\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=1; plural=0;\n" +#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 +#: prefs.js:72 prefs.js:108 +msgid ":" +msgstr ":" + +#: prefs.js:161 prefs.js:159 prefs.js:178 +msgid "Display" +msgstr "표시하기" + +#: prefs.js:166 prefs.js:164 prefs.js:191 +msgid "Refresh Time" +msgstr "새로고침 시간" + +#: prefs.js:171 prefs.js:169 prefs.js:196 +msgid "Graph Width" +msgstr "그래프 폭" + +#: prefs.js:176 prefs.js:174 prefs.js:182 +msgid "Show Text" +msgstr "텍스트 표시" + +#: prefs.js:184 prefs.js:182 prefs.js:201 +msgid "Display Style" +msgstr "스타일" + +#: prefs.js:267 prefs.js:274 prefs.js:310 +msgid "Display Icon" +msgstr "아이콘 표시" + +#: prefs.js:276 prefs.js:283 prefs.js:319 +msgid "Display in the Middle" +msgstr "가운데에 표시" + +#: prefs.js:288 prefs.js:306 prefs.js:342 +msgid "Background Color" +msgstr "배경 색상" + +#: prefs.js:197 prefs.js:195 prefs.js:247 +msgid "Display Individual Cores" +msgstr "별도의 코어 표시" + +#: prefs.js:193 prefs.js:191 prefs.js:243 +msgid "Show network speed in bits" +msgstr "네트워크 속도 표시" + +#: prefs.js:205 prefs.js:208 prefs.js:220 +msgid "Sensor" +msgstr "센서" + +#: prefs.js:207 prefs.js:210 prefs.js:222 +msgid "Please install lm-sensors" +msgstr "lm-sensors를 설치하십시오" + +#: prefs.js:282 prefs.js:300 prefs.js:336 +msgid "Move the clock" +msgstr "시계로 이동" + +#: prefs.js:286 prefs.js:289 prefs.js:325 +msgid "Compact Display" +msgstr "작게 표시" + +#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +msgid "Cpu" +msgstr "CPU" + +msgid "User" +msgstr "User" + +msgid "System" +msgstr "System" + +msgid "Other" +msgstr "Other" + +msgid "Nice" +msgstr "Nice" + +msgid "Iowait" +msgstr "Iowait" + +#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +msgid "Memory" +msgstr "메모리" + +msgid "Program" +msgstr "프로그램" + +msgid "Cache" +msgstr "캐시" + +msgid "Buffer" +msgstr "버퍼" + +#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +msgid "Swap" +msgstr "스왑" + +msgid "Used" +msgstr "사용량" + +#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +msgid "Net" +msgstr "네트워크" + +#: extension.js:1589 +msgid "Up" +msgstr " Up" + +#: extension.js:1586 +msgid "Down" +msgstr " Down" + +msgid "Uperrors" +msgstr "Uperrors" + +msgid "Downerrors" +msgstr "Downerrors" + +msgid "collisions" +msgstr "collisions" + +msgid "Collisions" +msgstr "Collisions" + +#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +msgid "Disk" +msgstr "디스크" + +msgid "Write" +msgstr "Write" + +msgid "Read" +msgstr "Read" + +#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 +#: extension.js:1510 extension.js:1479 extension.js:1511 +msgid "R" +msgstr "R" + +#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 +#: extension.js:1519 extension.js:1490 extension.js:1520 +msgid "W" +msgstr "W" + +#: prefs.js:185 prefs.js:183 prefs.js:202 +msgid "graph" +msgstr "그래프" + +#: prefs.js:185 prefs.js:183 prefs.js:202 +msgid "digit" +msgstr "숫자" + +#: prefs.js:185 prefs.js:183 prefs.js:202 +msgid "both" +msgstr "둘 다" + +msgid "cpu" +msgstr "cpu" + +#: extension.js:811 extension.js:914 extension.js:915 +msgid "mem" +msgstr "mem" + +msgid "swap" +msgstr "swap" + +msgid "net" +msgstr "net" + +msgid "disk" +msgstr "disk" + +#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +msgid "Preferences..." +msgstr "설정" + +#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +msgid "System Monitor..." +msgstr "시스템 감시" + +msgid "System monitor" +msgstr "시스템 감시" + +msgid "user" +msgstr "user" + +msgid "system" +msgstr "system" + +msgid "other" +msgstr "other" + +msgid "nice" +msgstr "nice" + +msgid "iowait" +msgstr "iowait" + +msgid "program" +msgstr "program" + +msgid "cache" +msgstr "cache" + +msgid "buffer" +msgstr "buffer" + +msgid "used" +msgstr "used" + +msgid "up" +msgstr "up" + +msgid "down" +msgstr "down" + +msgid "uperrors" +msgstr "uperrors" + +msgid "downerrors" +msgstr "downerrors" + +msgid "write" +msgstr "write" + +msgid "read" +msgstr "read" + +#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 +#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 +#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 +#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 +#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 +#: extension.js:1867 extension.js:1878 +msgid "KiB/s" +msgstr "KiB/s" + +#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 +#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 +#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 +#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 +#: extension.js:1833 +msgid "MiB/s" +msgstr "MiB/s" + +#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 +#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 +#: extension.js:1813 +msgid "kbit/s" +msgstr "kbit/s" + +#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 +#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 +#: extension.js:1816 +msgid "Mbit/s" +msgstr "Mbit/s" + +#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 +#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +msgid "MiB" +msgstr "MiB" + +#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 +#: extension.js:1686 extension.js:2213 extension.js:2250 +msgid "GiB" +msgstr "GiB" + +#: extension.js:184 extension.js:220 extension.js:221 +msgid "kB" +msgstr "kB" + +#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 +#: extension.js:220 extension.js:222 +msgid "MB" +msgstr "MB" + +#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 +#: extension.js:2003 extension.js:2008 +msgid "Thermal" +msgstr "온도" + +msgid "thermal" +msgstr "thermal" + +#: prefs.js:180 prefs.js:178 prefs.js:186 +msgid "Show In Menu" +msgstr "메뉴에 표시" + +#: prefs.js:222 prefs.js:229 prefs.js:251 +msgid "Show Time Remaining" +msgstr "남은 시간 보기" + +#: prefs.js:226 prefs.js:233 prefs.js:255 +msgid "Hide System Icon" +msgstr "시스템 아이콘 숨기기" + +#: prefs.js:230 prefs.js:237 prefs.js:259 +msgid "Usage Style" +msgstr "사용량 스타일" + +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "pie" +msgstr "원형" + +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "bar" +msgstr "막대" + +#: prefs.js:231 prefs.js:238 prefs.js:260 +msgid "none" +msgstr "없음" + +#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +msgid "System Monitor Extension" +msgstr "시스템 모니터 확장" + +#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +msgid "Cancel" +msgstr "취소" + +#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +msgid "Battery" +msgstr "배터리" + +msgid "battery" +msgstr "battery" + +#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +msgid "Freq" +msgstr "Freq" + +msgid "freq" +msgstr "freq" + +#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +msgid "Fan" +msgstr "쿨링팬" + +msgid "fan" +msgstr "fan" + +#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 +#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 +#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +msgid "rpm" +msgstr "rpm" + +#: prefs.js:294 prefs.js:330 +msgid "Show tooltip" +msgstr "툴팁 보기" + +#: extension.js:1097 extension.js:1216 extension.js:1217 +msgid "CPU" +msgstr "CPU" + +#: prefs.js:267 prefs.js:268 +msgid "Display temperature in Fahrenheit" +msgstr "화씨 온도로 표시" + +#: prefs.js:277 prefs.js:272 +msgid "Temperature threshold (0 to disable)" +msgstr "최대 온도 (0일 때 비활성화)" + +#: prefs.js:33 +#, javascript-format +msgid "#%02x%02x%02x%02x" +msgstr "#%02x%02x%02x%02x" + +#: prefs.js:279 +msgid "** Only Nvidia GPUs supported so far **" +msgstr "** 현재 엔비디아 그래픽카드만 지원합니다 **" + +#: extension.js:1880 extension.js:1881 +msgid " ↓" +msgstr " ↓" + +#: extension.js:1886 extension.js:1887 +msgid " KiB/s" +msgstr " KiB/s" + +#: extension.js:1889 extension.js:1890 +msgid " ↑" +msgstr " ↑" + +#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +msgid "GPU" +msgstr "GPU" + +msgid "Gpu" +msgstr "Gpu" + +#: extension.js:79 +msgid "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir " +"bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" +msgstr "" +"Dependencies Missing\n" +"Please install: \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir " +"bindings \n" +"\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" +"clutter-1.0, gnome-system-monitor \n" +"\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" +"monitor \n" +"\t on Arch: libgtop, networkmanager, gnome-system-monitor\n" +"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0, " +"gnome-system-monitor \n" +"\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" From 96ba6ad7425998611b763521a4e6ae06727a535d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BlueT=20-=20Matthew=20Lien=20-=20=E7=B7=B4=E5=96=86?= =?UTF-8?q?=E6=98=8E?= Date: Tue, 6 Apr 2021 17:36:36 +0800 Subject: [PATCH 059/127] add backward support for Gnome 3.28 , fix NaN temperature and disk IO on Ubuntu 18.04 add backward support for Gnome 3.28 , fix NaN temperature and disk IO on Ubuntu 18.04 . related issues: #520 #526 #594 #597 #601 https://github.com/thankjura/ds4battery/issues/4 I don't have dedicated GPU to test #592 but it should be possible to fix in the same way. inspired by @shemgp and @EBoisseauSierra --- .../extension.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 0c7417b0..3acf7e49 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -107,6 +107,13 @@ Clutter.Actor.prototype.reparent = function reparent(newParent) { newParent.add_child(this); } +function parse_bytearray(bytearray) { + if (!ByteArray.toString(bytearray).match(/GjsModule byteArray/)) { + return ByteArray.toString(bytearray); + } + return bytearray +} + function l_limit(t) { return (t > 0) ? t : 1000; } @@ -1437,7 +1444,7 @@ const Disk = class SystemMonitor_Disk extends ElementBase { let file = Gio.file_new_for_path('/proc/diskstats'); file.load_contents_async(null, (source, result) => { let as_r = source.load_contents_finish(result); - let lines = ByteArray.toString(as_r[1]).split('\n'); + let lines = parse_bytearray(as_r[1]).toString().split('\n'); for (let i = 0; i < lines.length; i++) { let line = lines[i]; @@ -2019,7 +2026,7 @@ const Thermal = class SystemMonitor_Thermal extends ElementBase { let file = Gio.file_new_for_path(sfile); file.load_contents_async(null, (source, result) => { let as_r = source.load_contents_finish(result) - this.temperature = Math.round(parseInt(ByteArray.toString(as_r[1])) / 1000); + this.temperature = Math.round(parseInt(parse_bytearray(as_r[1])) / 1000); if (this.fahrenheit_unit) { this.temperature = Math.round(this.temperature * 1.8 + 32); } @@ -2090,7 +2097,7 @@ const Fan = class SystemMonitor_Fan extends ElementBase { let file = Gio.file_new_for_path(sfile); file.load_contents_async(null, (source, result) => { let as_r = source.load_contents_finish(result) - this.rpm = parseInt(ByteArray.toString(as_r[1])); + this.rpm = parseInt(parse_bytearray(as_r[1])); }); } else if (this.display_error) { global.logError('error reading: ' + sfile); From c1ceda11c6fb79a7b53c835cfc634956abd18119 Mon Sep 17 00:00:00 2001 From: Shem Pasamba Date: Tue, 6 Apr 2021 19:14:01 +0800 Subject: [PATCH 060/127] Make tooltips compatible with < 3.38 --- .../extension.js | 31 +++++++++++++------ 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 0c7417b0..59ed912f 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -715,23 +715,34 @@ const TipMenu = class SystemMonitor_TipMenu extends PopupMenu.PopupMenuBase { // Probably old but works let node = this.sourceActor.get_theme_node(); let contentbox = node.get_content_box(this.sourceActor.get_allocation_box()); - let extents = this.sourceActor.get_transformed_extents(); - let sourceTopLeft = extents.get_top_left(); + + let sourceTopLeftX = 0; + let sourceTopLeftY = 0; + if (shell_Version >= 3.38) { + let extents = this.sourceActor.get_transformed_extents(); + let sourceTopLeft = extents.get_top_left(); + sourceTopLeftY = sourceTopLeft.y; + sourceTopLeftX = sourceTopLeft.x; + } else { + let allocation = Shell.util_get_transformed_allocation(this.sourceActor); + sourceTopLeftY = allocation.y1; + sourceTopLeftX = allocation.x1; + } let monitor = Main.layoutManager.findMonitorForActor(this.sourceActor); - let [x, y] = [sourceTopLeft.x + contentbox.x1, - sourceTopLeft.y + contentbox.y1]; - let [cx, cy] = [sourceTopLeft.x + (contentbox.x1 + contentbox.x2) / 2, - sourceTopLeft.y + (contentbox.y1 + contentbox.y2) / 2]; - let [xm, ym] = [sourceTopLeft.x + contentbox.x2, - sourceTopLeft.y + contentbox.y2]; + let [x, y] = [sourceTopLeftX + contentbox.x1, + sourceTopLeftY + contentbox.y1]; + let [cx, cy] = [sourceTopLeftX + (contentbox.x1 + contentbox.x2) / 2, + sourceTopLeftY + (contentbox.y1 + contentbox.y2) / 2]; + let [xm, ym] = [sourceTopLeftX + contentbox.x2, + sourceTopLeftY + contentbox.y2]; let [width, height] = this.actor.get_size(); let tipx = cx - width / 2; tipx = Math.max(tipx, monitor.x); tipx = Math.min(tipx, monitor.x + monitor.width - width); let tipy = Math.floor(ym); // Hacky condition to determine if the status bar is at the top or at the bottom of the screen - if (sourceTopLeft.y / monitor.height > 0.3) { - tipy = sourceTopLeft.y - height; // If it is at the bottom, place the tooltip above instead of below + if (sourceTopLeftY / monitor.height > 0.3) { + tipy = sourceTopLeftY - height; // If it is at the bottom, place the tooltip above instead of below } this.actor.set_position(tipx, tipy); } From f165de2e6223ece42601b05c172508071c2c8d77 Mon Sep 17 00:00:00 2001 From: Shem Pasamba Date: Tue, 6 Apr 2021 19:22:20 +0800 Subject: [PATCH 061/127] don't use version but check for function --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 59ed912f..38e6fe7c 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -718,7 +718,7 @@ const TipMenu = class SystemMonitor_TipMenu extends PopupMenu.PopupMenuBase { let sourceTopLeftX = 0; let sourceTopLeftY = 0; - if (shell_Version >= 3.38) { + if (typeof this.sourceActor.get_transformed_extents === "function") { let extents = this.sourceActor.get_transformed_extents(); let sourceTopLeft = extents.get_top_left(); sourceTopLeftY = sourceTopLeft.y; From 2717e777d4f9578eb54b31b14fd2854ec36d3322 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Tue, 6 Apr 2021 10:29:44 -0400 Subject: [PATCH 062/127] Fixed thermal sensor dropdown label rendering. --- system-monitor@paradoxxx.zero.gmail.com/prefs.js | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js index 81d667cf..7ce4411b 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js +++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js @@ -38,6 +38,13 @@ function color_to_hex(color) { return output; } +function parse_bytearray(bytearray) { + if (!ByteArray.toString(bytearray).match(/GjsModule byteArray/)) { + return ByteArray.toString(bytearray); + } + return bytearray +} + function check_sensors(sensor_type) { let inputs = [sensor_type + '1_input', sensor_type + '2_input', sensor_type + '3_input']; let sensor_path = '/sys/class/hwmon/'; @@ -55,12 +62,11 @@ function check_sensors(sensor_type) { } let sensor = test.substr(0, test.lastIndexOf('/')); let result = GLib.file_get_contents(sensor + '/name'); - let label; - if (result[0]) { - label = N_(ByteArray.toString(result[1])).split('\n')[0]; + if(result){ + let label = String(parse_bytearray(result[1])).split('\n')[0]; + string_list.push(label + ' - ' + inputs[k].split('_')[0].capitalize()); + sensor_list.push(test); } - string_list.push(label.capitalize() + ' - ' + inputs[k].split('_')[0].capitalize()); - sensor_list.push(test); } } return [sensor_list, string_list]; From f0e2662dfd1cc4ec103f0ca60678037e65242b46 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 7 Apr 2021 16:05:30 -0400 Subject: [PATCH 063/127] Added gnome2 setup. --- Dockerfile.ubuntu1804 | 108 +++++++++++++++----------- Dockerfile.ubuntu2004 | 47 ----------- docker-compose.ubuntu1804.yml | 12 --- docker-compose.ubuntu2004.yml | 12 --- docker-compose.yml | 11 --- docker_cmd_ubuntu1804.sh | 52 ------------- docker_cmd_ubuntu2004.sh | 49 ------------ gnome-docker-fix-and-customise.sh | 15 ++++ gnome-keybindings.pl | 125 ++++++++++++++++++++++++++++++ gnome-keybindings.sh | 10 +++ run_docker_tests.sh | 60 -------------- spawn-desktop.sh | 12 +++ start-vnc-expect-script.sh | 57 ++++++++++++++ vnc.conf | 74 ++++++++++++++++++ xstartup | 16 ++++ 15 files changed, 371 insertions(+), 289 deletions(-) delete mode 100644 Dockerfile.ubuntu2004 delete mode 100644 docker-compose.ubuntu1804.yml delete mode 100644 docker-compose.ubuntu2004.yml delete mode 100644 docker-compose.yml delete mode 100755 docker_cmd_ubuntu1804.sh delete mode 100755 docker_cmd_ubuntu2004.sh create mode 100644 gnome-docker-fix-and-customise.sh create mode 100644 gnome-keybindings.pl create mode 100644 gnome-keybindings.sh delete mode 100755 run_docker_tests.sh create mode 100644 spawn-desktop.sh create mode 100644 start-vnc-expect-script.sh create mode 100644 vnc.conf create mode 100644 xstartup diff --git a/Dockerfile.ubuntu1804 b/Dockerfile.ubuntu1804 index cfd061a5..563e535f 100644 --- a/Dockerfile.ubuntu1804 +++ b/Dockerfile.ubuntu1804 @@ -1,51 +1,67 @@ +# +# Ubuntu Desktop (Gnome) Dockerfile +# +# https://github.com/intlabs/Docker-Ubuntu-Desktop-Gnome +# + +# Install GNOME3 and VNC server. +# (c) Pete Birley + +# Pull base image. FROM ubuntu:18.04 -ENV PYTHONUNBUFFERED 1 -#USER root -#ENV HOME /home/root -#ENV DISPLAY :99.0 +# Setup enviroment variables ENV DEBIAN_FRONTEND noninteractive -# Install sudo. Not strictly required inside Docker, but it will allow Docker to run scripts that typically run outside Docker -# which do use sudo. -RUN apt update && apt -yq install sudo -RUN sudo echo "hi" +#Update the package manager and upgrade the system +RUN apt-get update && \ +apt-get upgrade -y && \ +apt-get update -# Setup localization. -ENV DEBIAN_FRONTEND noninteractive -RUN apt update -RUN apt install -y locales -RUN rm -rf /var/lib/apt/lists/* && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 -RUN apt update -ENV LANG en_US.utf8 - -# Install dependencies -RUN apt-get -yq update && apt-get install -y gnupg2 -RUN apt-key update -RUN apt-get -yq update -RUN apt-get -yq install xvfb gnome-shell git make bc dbus procps ubuntu-desktop -#RUN apt-get -yq purge whoopsie libwhoopsie* - -# Install NodeJS from upstream, since the version that comes with the distro is ancient. -# https://askubuntu.com/a/548776/13217 -RUN apt-get -yq install curl -RUN curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - -RUN apt-get install -yq nodejs - -# Necessary on some versions of Ubuntu 14, which has a malformed npm/nodejs package. -RUN bash -c "[ ! -f /usr/bin/node ] && ln -s /usr/bin/nodejs /usr/bin/node || true" -RUN which nodejs -RUN which node - -# Install NPM from upstream. -RUN git clone git://github.com/npm/cli.git -RUN cd cli/scripts; chmod +x install.sh; ./install.sh -RUN npm install -g eslint - -# Install code. -RUN mkdir -p /home/root/git/gnome-shell-system-monitor-applet -COPY . /home/root/git/gnome-shell-system-monitor-applet -WORKDIR /home/root/git/gnome-shell-system-monitor-applet - -# Run test wrapper. -CMD ./docker_cmd_ubuntu1804.sh +# Installing fuse filesystem is not possible in docker without elevated priviliges +# but we can fake installling it to allow packages we need to install for GNOME +RUN apt-get install libfuse2 -y && \ +cd /tmp ; apt-get download fuse && \ +cd /tmp ; dpkg-deb -x fuse_* . && \ +cd /tmp ; dpkg-deb -e fuse_* && \ +cd /tmp ; rm fuse_*.deb && \ +cd /tmp ; echo -en '#!/bin/bash\nexit 0\n' > DEBIAN/postinst && \ +cd /tmp ; dpkg-deb -b . /fuse.deb && \ +cd /tmp ; dpkg -i /fuse.deb + +# Upstart and DBus have issues inside docker. +RUN dpkg-divert --local --rename --add /sbin/initctl && ln -sf /bin/true /sbin/initctl + +# Install GNOME and tightvnc server. +RUN apt-get update && apt-get install -y xorg gnome-core gnome-session-flashback tightvncserver htop gnome-shell ubuntu-gnome-desktop + +# Pull in the hack to fix keyboard shortcut bindings for GNOME 3 under VNC +ADD ./gnome-keybindings.pl /usr/local/etc/gnome-keybindings.pl +RUN chmod +x /usr/local/etc/gnome-keybindings.pl + +# Add the script to fix and customise GNOME for docker +ADD ./gnome-docker-fix-and-customise.sh /usr/local/etc/gnome-docker-fix-and-customise.sh +RUN chmod +x /usr/local/etc/gnome-docker-fix-and-customise.sh + +# Set up VNC +RUN mkdir -p /root/.vnc +ADD ./xstartup /root/.vnc/xstartup +RUN chmod 755 /root/.vnc/xstartup +ADD ./spawn-desktop.sh /usr/local/etc/spawn-desktop.sh +RUN chmod +x /usr/local/etc/spawn-desktop.sh +RUN apt-get install -y expect +ADD ./start-vnc-expect-script.sh /usr/local/etc/start-vnc-expect-script.sh +RUN chmod +x /usr/local/etc/start-vnc-expect-script.sh +ADD ./vnc.conf /etc/vnc.conf + +# Define mountable directories. +VOLUME ["/data"] + +# Define working directory. +WORKDIR /data + +# Define default command. +CMD bash -C '/usr/local/etc/spawn-desktop.sh';'bash' + +# Expose ports. +EXPOSE 5901 diff --git a/Dockerfile.ubuntu2004 b/Dockerfile.ubuntu2004 deleted file mode 100644 index f3ac8767..00000000 --- a/Dockerfile.ubuntu2004 +++ /dev/null @@ -1,47 +0,0 @@ -FROM ubuntu:20.04 -ENV PYTHONUNBUFFERED 1 - -USER root - -# Install sudo. Not strictly required inside Docker, but it will allow Docker to run scripts that typically run outside Docker -# which do use sudo. -RUN apt update && apt -yq install sudo -RUN sudo echo "hi" - -# Setup localization. -ENV DEBIAN_FRONTEND noninteractive -RUN apt update -RUN apt install -y locales -RUN rm -rf /var/lib/apt/lists/* && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 -RUN apt update -ENV LANG en_US.utf8 - -# Install dependencies -RUN apt-get -yq update && apt-get install -y gnupg2 -RUN apt-key update -RUN apt-get -yq update -RUN apt-get -yq install xvfb gnome-shell git make bc dbus - -# Install NodeJS from upstream, since the version that comes with the distro is ancient. -# https://askubuntu.com/a/548776/13217 -RUN apt-get -yq install curl -RUN curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - -RUN apt-get install -yq nodejs - -# Necessary on some versions of Ubuntu 14, which has a malformed npm/nodejs package. -RUN bash -c "[ ! -f /usr/bin/node ] && ln -s /usr/bin/nodejs /usr/bin/node || true" -RUN which nodejs -RUN which node - -# Install NPM from upstream. -RUN git clone git://github.com/npm/cli.git -RUN cd cli/scripts; chmod +x install.sh; ./install.sh -RUN npm install -g eslint - -# Install code. -RUN mkdir -p /home/root/git/gnome-shell-system-monitor-applet -COPY . /home/root/git/gnome-shell-system-monitor-applet -WORKDIR /home/root/git/gnome-shell-system-monitor-applet - -# Run test wrapper. -CMD ./docker_cmd_ubuntu2004.sh diff --git a/docker-compose.ubuntu1804.yml b/docker-compose.ubuntu1804.yml deleted file mode 100644 index c16246ec..00000000 --- a/docker-compose.ubuntu1804.yml +++ /dev/null @@ -1,12 +0,0 @@ -#https://docs.docker.com/compose/compose-file/#shm_size -version: "3.5" -services: - - test: - build: - context: . - # Increase the size of shared memory. - # The default shared memory is only 64mb, causing odd Selenium errors like: - # selenium.common.exceptions.WebDriverException: Message: Failed to decode response from marionette - shm_size: '1gb' - dockerfile: Dockerfile.ubuntu1804 diff --git a/docker-compose.ubuntu2004.yml b/docker-compose.ubuntu2004.yml deleted file mode 100644 index 26425883..00000000 --- a/docker-compose.ubuntu2004.yml +++ /dev/null @@ -1,12 +0,0 @@ -#https://docs.docker.com/compose/compose-file/#shm_size -version: "3.5" -services: - - test: - build: - context: . - # Increase the size of shared memory. - # The default shared memory is only 64mb, causing odd Selenium errors like: - # selenium.common.exceptions.WebDriverException: Message: Failed to decode response from marionette - shm_size: '1gb' - dockerfile: Dockerfile.ubuntu2004 diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 494a0400..00000000 --- a/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -#https://docs.docker.com/compose/compose-file/#shm_size -version: "3.5" -services: - test: - build: - context: . - # Increase the size of shared memory. - # The default shared memory is only 64mb, causing odd Selenium errors like: - # selenium.common.exceptions.WebDriverException: Message: Failed to decode response from marionette - shm_size: '1gb' - dockerfile: Dockerfile.${DISTRO} diff --git a/docker_cmd_ubuntu1804.sh b/docker_cmd_ubuntu1804.sh deleted file mode 100755 index 489c0fda..00000000 --- a/docker_cmd_ubuntu1804.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash -# Called from the Dockerfile.* to execute our tests via the CMD. -set -e - -echo "[$(date)] Launching Dbus." -mkdir -p /var/run/dbus -dbus-daemon --config-file=/usr/share/dbus-1/system.conf --print-address -sleep 3 # give Dbus some time to start - -echo "[$(date)] Launching Xvfb." -export DISPLAY=:99.0 -/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16 -sleep 3 # give xvfb some time to start - -echo "[$(date)] Launching Gnome-Shell." -sudo DISPLAY=:99.0 gnome-shell & -sleep 3 # give gnome-shell some time to start -echo "[$(date)] Showing Gnome-Shell log entries." -sudo journalctl /usr/bin/gnome-shell || true -echo "[$(date)] Confirming Gnome-Shell is running." -pgrep gnome-shell -echo "[$(date)] Rotating Gnome-Shell log entries." -sudo journalctl --rotate || true -echo "[$(date)] Clearing Gnome-Shell log entries." -sudo journalctl --vacuum-time=1s || true - -echo "[$(date)] Show pre-extension Gnome-Shell performance." -ps -C gnome-shell -o %cpu,%mem,cmd || true - -echo "[$(date)] Running JSLint check." -#cd $TRAVIS_BUILD_DIR -./checkjs.sh - -echo "[$(date)] Installing extension." -sudo make install -gnome-shell-extension-tool --enable-extension=system-monitor@paradoxxx.zero.gmail.com -sleep 10 # Give extension time to run. - -echo "[$(date)] Showing post-extension Gnome-Shell performance." -export MAX_CPU_PERCENT=20 -export MAX_MEM_PERCENT=5 -ps -C gnome-shell -o %cpu,%mem,cmd -# Check CPU. On localhost with 2.80GHz x 4 takes ~3%, on Travis ~15%. -bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %cpu|tail -1) < $MAX_CPU_PERCENT") -eq 1 ]]' -# Check memory. On localhost with 32GB of memory, ~0.6%, on Travis ~3%. -bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %mem|tail -1) < $MAX_MEM_PERCENT") -eq 1 ]]' - -echo "[$(date)] Confirming extension hasn't thrown any errors." -# Note, finding no entries returns an error code of 1, which in our case means no error. -sudo journalctl /usr/bin/gnome-shell -sudo journalctl /usr/bin/gnome-shell|grep "\-\- No entries \-\-" -sudo journalctl --since=$(date '+%Y-%m-%d') /usr/bin/gnome-shell|grep -i "Extension \"system-monitor@paradoxxx.zero.gmail.com\" had error" diff --git a/docker_cmd_ubuntu2004.sh b/docker_cmd_ubuntu2004.sh deleted file mode 100755 index 2e99dc64..00000000 --- a/docker_cmd_ubuntu2004.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash -# Called from the Dockerfile.* to execute our tests via the CMD. -set -e - -echo "[$(date)] Launching Dbus." -mkdir -p /var/run/dbus -dbus-daemon --config-file=/usr/share/dbus-1/system.conf --print-address -sleep 3 # give Dbus some time to start - -echo "[$(date)] Launching Xvfb." -export DISPLAY=:99.0 -/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16 -sleep 3 # give xvfb some time to start - -echo "[$(date)] Launching Gnome-Shell." -sudo gnome-shell & -sleep 3 # give gnome-shell some time to start - -echo "[$(date)] Clearing Gnome-Shell log entries." -sudo journalctl /usr/bin/gnome-shell || true -sudo journalctl --rotate -sudo journalctl --vacuum-time=1s - -echo "[$(date)] Show pre-extension Gnome-Shell performance." -ps -C gnome-shell -o %cpu,%mem,cmd - -echo "[$(date)] Running JSLint check." -#cd $TRAVIS_BUILD_DIR -./checkjs.sh - -echo "[$(date)] Installing extension." -sudo make install -gnome-shell-extension-tool --enable-extension=system-monitor@paradoxxx.zero.gmail.com -sleep 10 # Give extension time to run. - -echo "[$(date)] Showing post-extension Gnome-Shell performance." -export MAX_CPU_PERCENT=20 -export MAX_MEM_PERCENT=5 -ps -C gnome-shell -o %cpu,%mem,cmd -# Check CPU. On localhost with 2.80GHz x 4 takes ~3%, on Travis ~15%. -bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %cpu|tail -1) < $MAX_CPU_PERCENT") -eq 1 ]]' -# Check memory. On localhost with 32GB of memory, ~0.6%, on Travis ~3%. -bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %mem|tail -1) < $MAX_MEM_PERCENT") -eq 1 ]]' - -echo "[$(date)] Confirming extension hasn't thrown any errors." -# Note, finding no entries returns an error code of 1, which in our case means no error. -sudo journalctl /usr/bin/gnome-shell -sudo journalctl /usr/bin/gnome-shell|grep "\-\- No entries \-\-" -sudo journalctl --since=$(date '+%Y-%m-%d') /usr/bin/gnome-shell|grep -i "Extension \"system-monitor@paradoxxx.zero.gmail.com\" had error" diff --git a/gnome-docker-fix-and-customise.sh b/gnome-docker-fix-and-customise.sh new file mode 100644 index 00000000..3f2fa883 --- /dev/null +++ b/gnome-docker-fix-and-customise.sh @@ -0,0 +1,15 @@ +#!/bin/sh +# (c) Pete Birley + +#Set a nicer background image for the desktop and lock screen (reffred to as sreensaver in the dconf database) +gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/gnome/Mirror.jpg +gsettings set org.gnome.desktop.background primary-color '#ffffff' +gsettings set org.gnome.desktop.screensaver picture-uri file:///usr/share/backgrounds/gnome/Mirror.jpg +gsettings set org.gnome.desktop.screensaver primary-color '#ffffff' + +#Fix the keybindings under VNC - this is required due to the lack of a 'super key' - which bugs out GNOME +#This is a very dirty hack, it rips the keybindings from the dconf database to a csv, then swaps all mentions #of with , and then sets all the keybindings based on the modified csv. +#It should be replaced with somthing much more elegant. +/usr/local/etc/gnome-keybindings.pl -e /tmp/keys.csv +sed -i 's///g' /tmp/keys.csv +/usr/local/etc/gnome-keybindings.pl -i /tmp/keys.csv \ No newline at end of file diff --git a/gnome-keybindings.pl b/gnome-keybindings.pl new file mode 100644 index 00000000..d2519d59 --- /dev/null +++ b/gnome-keybindings.pl @@ -0,0 +1,125 @@ +#!/usr/bin/perl +# This is a script to get the keybindings for gnome keyboard shortcuts and save/restore them via vnc. + +use strict; + +my $action = ''; +my $filename = '-'; + +for my $arg (@ARGV){ + if ($arg eq "-e" or $arg eq "--export"){ + $action = 'export'; + } elsif ($arg eq "-i" or $arg eq "--import"){ + $action = 'import'; + } elsif ($arg eq "-h" or $arg eq "--help"){ + print "Import and export keybindings\n"; + print " -e, --export \n"; + print " -i, --import \n"; + print " -h, --help\n"; + exit; + } elsif ($arg =~ /^\-/){ + die "Unknown argument $arg"; + } else { + $filename = $arg; + if (!$action){ + if ( -e $filename){ + $action='import'; + } else { + $action='export'; + } + } + } +} + +$action='export' if (!$action); +if ($action eq 'export'){ + &export(); +} else { + &import(); +} + +sub export(){ + my $gsettingsFolders = [ + ['org.gnome.desktop.wm.keybindings','.'], + ['org.gnome.settings-daemon.plugins.power','button'], + ['org.gnome.settings-daemon.plugins.media-keys','.'], + ]; + + my $customBindings = [ + ]; + + $filename = ">$filename"; + open (my $fh, $filename) || die "Can't open file $filename: $!"; + + for my $folder (@$gsettingsFolders){ + my @keylist = split(/\n/, `gsettings list-recursively $folder->[0]`); + foreach my $line (@keylist){ + if ($line =~ /^([^ ]+) ([^ ]+)(?: \@[a-z]+)? (.*)/){ + my ($path, $name, $value) = ($1,$2,$3); + if ($name eq "custom-keybindings"){ + $value =~ s/[\[\]\' ]//g; + my @c = split(/,/, $value); + $customBindings = \@c; + } elsif ($name =~ /$folder->[1]/){ + if ($value =~ /^\[|\'/){ + if ($value =~ /^\[\'(?:disabled)?\'\]$/){ + $value = '[]'; + } + print $fh "$path\t$name\t$value\n"; + } + } + } else { + die "Could note parse $line"; + } + } + } + + for my $folder (@$customBindings){ + my $gs = `gsettings list-recursively org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:$folder`; + my ($binding) = $gs =~ /org.gnome.settings-daemon.plugins.media-keys.custom-keybinding binding (\'[^\n]+\')/g; + my ($command) = $gs =~ /org.gnome.settings-daemon.plugins.media-keys.custom-keybinding command (\'[^\n]+\')/g; + my ($name) = $gs =~ /org.gnome.settings-daemon.plugins.media-keys.custom-keybinding name (\'[^\n]+\')/g; + print $fh "custom\t$name\t$command\t$binding\n" + } + + close($fh); +} + +sub import(){ + + $filename = "<$filename"; + open (my $fh, $filename) || die "Can't open file $filename: $!"; + + my $customcount=0; + + while (my $line = <$fh>){ + chomp $line; + if ($line){ + my @v = split(/\t/, $line); + if (@v[0] eq 'custom'){ + my ($custom, $name, $command, $binding) = @v; + print "Installing custom keybinding: $name\n"; + print `gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom$customcount/ name \"$name\"`; + print `gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom$customcount/ command \"$command\"`; + print `gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom$customcount/ binding \"$binding\"`; + $customcount++; + } else { + my ($path, $name, $value) = @v; + print "Importing $path $name\n"; + print `gsettings set \"$path\" \"$name\" \"$value\"`; + } + } + } + if ($customcount > 0){ + my $customlist = ""; + for (my $i=0; $i<$customcount; $i++){ + $customlist .= "," if ($customlist); + $customlist .= "'/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom$i/'"; + } + $customlist = "[$customlist]"; + print "Importing list of custom keybindings.\n"; + print `gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings \"$customlist\"`; + } + + close($fh); +} \ No newline at end of file diff --git a/gnome-keybindings.sh b/gnome-keybindings.sh new file mode 100644 index 00000000..fb6f5524 --- /dev/null +++ b/gnome-keybindings.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/gnome/Mirror.jpg +gsettings set org.gnome.desktop.background primary-color '#ffffff' +gsettings set org.gnome.desktop.screensaver picture-uri file:///usr/share/backgrounds/gnome/Mirror.jpg +gsettings set org.gnome.desktop.screensaver primary-color '#ffffff' + +/usr/local/etc/gnome-keybindings.pl -e /tmp/keys.csv +sed -i 's///g' /tmp/keys.csv +/usr/local/etc/gnome-keybindings.pl -i /tmp/keys.csv \ No newline at end of file diff --git a/run_docker_tests.sh b/run_docker_tests.sh deleted file mode 100755 index 070e0090..00000000 --- a/run_docker_tests.sh +++ /dev/null @@ -1,60 +0,0 @@ -#!/usr/bin/env bash -# The top-level user script for executing tests from Docker. -# The first argument should be a distro identifier. - -export DISTRO=${1:-ubuntu1804} - -echo "[$(date)] Running $DISTRO tests." - -COMPOSE_FILE_LOC="docker-compose.yml" - -# This must match the name in the docker-compose.*.yml file. -TEST_CONTAINER_NAME="test" - -COMPOSE_PROJECT_NAME_ORIGINAL="test_${BUILD_TAG}" -echo "[$(date)] COMPOSE_PROJECT_NAME_ORIGINAL=$COMPOSE_PROJECT_NAME_ORIGINAL" - -# Project name is sanitized by Compose, so we need to do the same thing. -# See https://github.com/docker/compose/issues/2119. -COMPOSE_PROJECT_NAME=$(echo $COMPOSE_PROJECT_NAME_ORIGINAL | awk '{print tolower($0)}' | sed 's/[^a-z0-9]*//g') -echo "[$(date)] COMPOSE_PROJECT_NAME=$COMPOSE_PROJECT_NAME" -TEST_CONTAINER_REF="${COMPOSE_PROJECT_NAME}_${TEST_CONTAINER_NAME}_1" -echo "[$(date)] TEST_CONTAINER_REF=$TEST_CONTAINER_REF" - -# Record installed version of Docker and Compose with each build -echo "[$(date)] Docker environment:" -docker --version -docker-compose --version - -function cleanup { - echo "[$(date)] Shutting down..." - docker-compose -f $COMPOSE_FILE_LOC -p $COMPOSE_PROJECT_NAME down --remove-orphans - echo "[$(date)] Stopping..." - docker ps -a --no-trunc | grep $COMPOSE_PROJECT_NAME | awk '{print $1}' | xargs --no-run-if-empty docker stop - echo "[$(date)] Removing..." - docker ps -a --no-trunc | grep $COMPOSE_PROJECT_NAME | awk '{print $1}' | xargs --no-run-if-empty docker rm - echo "[$(date)] Delete old containers." - docker system prune -a -f -} - -function run_tests { - echo "[$(date)] Creating containers..." - docker-compose -f $COMPOSE_FILE_LOC -p $COMPOSE_PROJECT_NAME up --build --force-recreate --exit-code-from test - ret_code=$? - echo "[$(date)] Docker Compose exit code: $ret_code" - - # List images and containers related to this build - docker images | grep $COMPOSE_PROJECT_NAME | awk '{print $0}' - docker ps -a | grep $COMPOSE_PROJECT_NAME | awk '{print $0}' - - # Follow the container with tests... - docker logs -f $TEST_CONTAINER_REF - - exit $ret_code -} - -set -e -cleanup # Initial cleanup. -trap cleanup EXIT # Cleanup after tests finish running - -run_tests diff --git a/spawn-desktop.sh b/spawn-desktop.sh new file mode 100644 index 00000000..fdd1f20b --- /dev/null +++ b/spawn-desktop.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# (c) Pete Birley + +systemctl start gdm +systemctl enable gdm + +#this sets the vnc password +/usr/local/etc/start-vnc-expect-script.sh +#fixes a warning with starting nautilus on firstboot - which we will always be doing. +mkdir -p ~/.config/nautilus +#this starts the vnc server +USER=root vncserver :1 -geometry 1366x768 -depth 24 diff --git a/start-vnc-expect-script.sh b/start-vnc-expect-script.sh new file mode 100644 index 00000000..7b1a373d --- /dev/null +++ b/start-vnc-expect-script.sh @@ -0,0 +1,57 @@ +#!/usr/bin/expect -f +# +# This Expect script was generated by autoexpect on Thu May 29 02:49:46 2014 +# Expect and autoexpect were both written by Don Libes, NIST. +# +# Note that autoexpect does not guarantee a working script. It +# necessarily has to guess about certain things. Two reasons a script +# might fail are: +# +# 1) timing - A surprising number of programs (rn, ksh, zsh, telnet, +# etc.) and devices discard or ignore keystrokes that arrive "too +# quickly" after prompts. If you find your new script hanging up at +# one spot, try adding a short sleep just before the previous send. +# Setting "force_conservative" to 1 (see below) makes Expect do this +# automatically - pausing briefly before sending each character. This +# pacifies every program I know of. The -c flag makes the script do +# this in the first place. The -C flag allows you to define a +# character to toggle this mode off and on. + +set force_conservative 0 ;# set to 1 to force conservative mode even if + ;# script wasn't run conservatively originally +if {$force_conservative} { + set send_slow {1 .1} + proc send {ignore arg} { + sleep .1 + exp_send -s -- $arg + } +} + +# +# 2) differing output - Some programs produce different output each time +# they run. The "date" command is an obvious example. Another is +# ftp, if it produces throughput statistics at the end of a file +# transfer. If this causes a problem, delete these patterns or replace +# them with wildcards. An alternative is to use the -p flag (for +# "prompt") which makes Expect only look for the last line of output +# (i.e., the prompt). The -P flag allows you to define a character to +# toggle this mode off and on. +# +# Read the man page for more info. +# +# -Don + + +set timeout -1 +spawn vncpasswd +match_max 100000 +expect -exact "Using password file /root/.vnc/passwd\r +Password: " +send -- "acoman\r" +expect -exact "\r +Verify: " +send -- "acoman\r" +expect -exact "\r +Would you like to enter a view-only password (y/n)? " +send -- "n\r" +expect eof \ No newline at end of file diff --git a/vnc.conf b/vnc.conf new file mode 100644 index 00000000..fbb8fb3f --- /dev/null +++ b/vnc.conf @@ -0,0 +1,74 @@ +# System configuration +# -------------------- +# This section contains entries that should be true for all users. + +# $vncClasses should be the path to the java classes of server. +# $vncClasses = "/usr/share/vncserver"; + +# $XFConfigPath can be set to the global XF86Config file. This will be +# parsed to gain default values for $fontPath and $colorPath. +# If you want to disable this feature, point it to an +# invalid file, "/foo" for example. +# $XFConfigPath = "/etc/X11/XF86Config"; + +# $fontPath should be a comma seperated list of fonts to be added to the font +# path. If not specified, and $XFConfigPath is valid, vncserver +# will read the $fontPath from there. If both are not set, the +# default will apply. +# Example: $fontPath = "tcp/localhost:7100"; # would make vnc to use xfs. +# Example: $fontPath = ""; + +# $colorPath should be the RGB file to be used by X. This can also be taken from +# XF86Config file if specified by $XFConfigPath +# $colorPath = "/usr/X11R6/lib/X11/rgb"; + +# User configuration +# ------------------ +# +# This section contains entries that may change from user to user. + +# $vncUserDir contains the filename for the log files directory of Xvnc +# (the server) and the viewers that are connected to it. +# $vncUserDir = "$ENV{HOME}/.vnc"; + +# $vncPasswdFile contains the filename of the password file for Xvnc. +# $vncPasswdFile = $vncUserDir . "/passwd"; + +# $vncStartup points to a script that will be started at the very beginning. +# $vncStartup = "/etc/X11/Xsession"; + +# $xauthorityFile should be the path to the authority file that should be used +# by your vnc X server. +# $xauthorityFile = "$ENV{HOME}/.Xauthority"; + +# $defaultDesktopName should be set to the default name of the desktop. +# This can be changed at the command line with -name. +# $defaultDesktopName = "X"; + +# $geometry sets framebuffer width & height. Default will be calculated if +# server is started from within a running X servers. Can be changed at +# the commandline (-geometry). A fixed default will be used if +# vncserver is not invoked in a running X session. +# Example: $geometry ="640x480"; +$geometry ="1920x1200"; + +# $depth sets the framebuffer color depth. Must be between 8 and 32. +# $pixelformat sets the default pixelformat. +# The default will be calculated if none of both is specified +# and when vncserver is called from within a running X servers. +# Can be changed at the command line with option -depth. +# A fixed default value will be used if vncserver is not +# invoked in a running X session. +# Example: $depth = "16"; +# $pixelformat = "rgb565"; + +# $getDefaultFrom sets the display from which you can query the default of +# the above three options, if you don't want to start vncserver +# from within a running X server. It will be added to the call +# of xdpyinfo. +# It is useful to get the default from the X server you will +# run xvncviewer in. +# Example: $getDefaultFrom = "-display localhost:0" + +# $rfbwait sets the maximum time in msec to wait for vnc client viewer. +# $rfbwait = "120000"; \ No newline at end of file diff --git a/xstartup b/xstartup new file mode 100644 index 00000000..bc631e2d --- /dev/null +++ b/xstartup @@ -0,0 +1,16 @@ +#!/bin/sh +# This is a xstartup script for vncserver. +# (c) Pete Birley + +#export XKL_XMODMAP_DISABLE=1 +unset SESSION_MANAGER +unset DBUS_SESSION_BUS_ADDRESS + + +#Currently Gnome falls over launching via session, so we need to bring it up manually: +gnome-panel & +gnome-settings-daemon & +metacity & +nautilus & +#This script customises and bugfixes gnome - it is being run here - rather than in .gnomerc or similar as these will not work with manausl launch - and the user is already logged in so we arn't using gdm or similar - this should be refactored to run sliently and lock user input/VNC output untill it has completed. +gnome-terminal -e /usr/local/etc/gnome-docker-fix-and-customise.sh & From 63bd774e9da14350cd0a0e4affec1ce07ea9e8da Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 7 Apr 2021 19:46:30 -0400 Subject: [PATCH 064/127] Added mostly working gnome-shell dockerfile with the extension installed. However, the extension is showing errors loading, but logs show nothing. --- .dockerignore | 1 + Dockerfile.ubuntu1804 | 67 ---------------- Dockerfile.ubuntu2004 | 102 ++++++++++++++++++++++++ README.md | 3 +- build.sh | 11 +++ gnome-docker-fix-and-customise.sh | 15 ---- gnome-keybindings.pl | 125 ------------------------------ gnome-keybindings.sh | 10 --- lg.sh | 2 + novnc.service | 11 +++ reload.sh | 2 + spawn-desktop.sh | 12 --- start-vnc-expect-script.sh | 57 -------------- tigervnc@.service | 18 +++++ vnc.conf | 74 ------------------ xstartup | 19 +++-- 16 files changed, 158 insertions(+), 371 deletions(-) delete mode 100644 Dockerfile.ubuntu1804 create mode 100644 Dockerfile.ubuntu2004 create mode 100755 build.sh delete mode 100644 gnome-docker-fix-and-customise.sh delete mode 100644 gnome-keybindings.pl delete mode 100644 gnome-keybindings.sh create mode 100755 lg.sh create mode 100644 novnc.service create mode 100755 reload.sh delete mode 100644 spawn-desktop.sh delete mode 100644 start-vnc-expect-script.sh create mode 100644 tigervnc@.service delete mode 100644 vnc.conf mode change 100644 => 100755 xstartup diff --git a/.dockerignore b/.dockerignore index 88ac3066..b10c6ba6 100644 --- a/.dockerignore +++ b/.dockerignore @@ -2,3 +2,4 @@ _build archlinux dist +*.out diff --git a/Dockerfile.ubuntu1804 b/Dockerfile.ubuntu1804 deleted file mode 100644 index 563e535f..00000000 --- a/Dockerfile.ubuntu1804 +++ /dev/null @@ -1,67 +0,0 @@ -# -# Ubuntu Desktop (Gnome) Dockerfile -# -# https://github.com/intlabs/Docker-Ubuntu-Desktop-Gnome -# - -# Install GNOME3 and VNC server. -# (c) Pete Birley - -# Pull base image. -FROM ubuntu:18.04 - -# Setup enviroment variables -ENV DEBIAN_FRONTEND noninteractive - -#Update the package manager and upgrade the system -RUN apt-get update && \ -apt-get upgrade -y && \ -apt-get update - -# Installing fuse filesystem is not possible in docker without elevated priviliges -# but we can fake installling it to allow packages we need to install for GNOME -RUN apt-get install libfuse2 -y && \ -cd /tmp ; apt-get download fuse && \ -cd /tmp ; dpkg-deb -x fuse_* . && \ -cd /tmp ; dpkg-deb -e fuse_* && \ -cd /tmp ; rm fuse_*.deb && \ -cd /tmp ; echo -en '#!/bin/bash\nexit 0\n' > DEBIAN/postinst && \ -cd /tmp ; dpkg-deb -b . /fuse.deb && \ -cd /tmp ; dpkg -i /fuse.deb - -# Upstart and DBus have issues inside docker. -RUN dpkg-divert --local --rename --add /sbin/initctl && ln -sf /bin/true /sbin/initctl - -# Install GNOME and tightvnc server. -RUN apt-get update && apt-get install -y xorg gnome-core gnome-session-flashback tightvncserver htop gnome-shell ubuntu-gnome-desktop - -# Pull in the hack to fix keyboard shortcut bindings for GNOME 3 under VNC -ADD ./gnome-keybindings.pl /usr/local/etc/gnome-keybindings.pl -RUN chmod +x /usr/local/etc/gnome-keybindings.pl - -# Add the script to fix and customise GNOME for docker -ADD ./gnome-docker-fix-and-customise.sh /usr/local/etc/gnome-docker-fix-and-customise.sh -RUN chmod +x /usr/local/etc/gnome-docker-fix-and-customise.sh - -# Set up VNC -RUN mkdir -p /root/.vnc -ADD ./xstartup /root/.vnc/xstartup -RUN chmod 755 /root/.vnc/xstartup -ADD ./spawn-desktop.sh /usr/local/etc/spawn-desktop.sh -RUN chmod +x /usr/local/etc/spawn-desktop.sh -RUN apt-get install -y expect -ADD ./start-vnc-expect-script.sh /usr/local/etc/start-vnc-expect-script.sh -RUN chmod +x /usr/local/etc/start-vnc-expect-script.sh -ADD ./vnc.conf /etc/vnc.conf - -# Define mountable directories. -VOLUME ["/data"] - -# Define working directory. -WORKDIR /data - -# Define default command. -CMD bash -C '/usr/local/etc/spawn-desktop.sh';'bash' - -# Expose ports. -EXPOSE 5901 diff --git a/Dockerfile.ubuntu2004 b/Dockerfile.ubuntu2004 new file mode 100644 index 00000000..855553d4 --- /dev/null +++ b/Dockerfile.ubuntu2004 @@ -0,0 +1,102 @@ +# Courtesy of https://github.com/darkdragon-001/Dockerfile-Ubuntu-Gnome +FROM ubuntu:20.04 + +ENV container docker +ENV DEBIAN_FRONTEND noninteractive + +# Install locale +ENV LANG C.UTF-8 +ENV LC_ALL C.UTF-8 +RUN apt-get update && apt-get install -y --no-install-recommends \ + locales && \ + echo "$LANG UTF-8" >> /etc/locale.gen && \ + locale-gen && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* + +# Install systemd +RUN apt-get update && apt-get install -y \ + dbus dbus-x11 systemd && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* &&\ + dpkg-divert --local --rename --add /sbin/udevadm &&\ + ln -s /bin/true /sbin/udevadm +# TODO maybe disable other targets: https://developers.redhat.com/blog/2014/05/05/running-systemd-within-docker-container/ +RUN systemctl disable systemd-resolved +VOLUME ["/sys/fs/cgroup"] +STOPSIGNAL SIGRTMIN+3 +CMD [ "/sbin/init" ] + +# Install GNOME +# NOTE if you want plain gnome, use: apt-get install -y --no-install-recommends gnome-session gnome-terminal and remove the modification of /etc/gdm3/custom.conf +RUN apt-get update \ + && apt-get install -y ubuntu-desktop fcitx-config-gtk gnome-tweak-tool gnome-usage git \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* \ + && sed -i 's/\[daemon\]/[daemon]\nInitialSetupEnable=false/' /etc/gdm3/custom.conf + +# Install applet dependencies. +RUN apt-get update \ + && apt-get install -y gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 + +# Install TigerVNC server +# TODO set VNC port in service file > exec command +# TODO check if it works with default config file +# NOTE tigervnc because of XKB extension: https://github.com/i3/i3/issues/1983 +RUN apt-get update \ + && apt-get install -y tigervnc-common tigervnc-scraping-server tigervnc-standalone-server tigervnc-viewer tigervnc-xorg-extension \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* +# TODO fix PID problem: Type=forking would be best, but system daemon is run as root on startup +# ERROR tigervnc@:1.service: New main PID 233 does not belong to service, and PID file is not owned by root. Refusing. +# https://www.freedesktop.org/software/systemd/man/systemd.service.html#Type= +# https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Specifiers +# https://wiki.archlinux.org/index.php/TigerVNC#Starting_and_stopping_vncserver_via_systemd +# -> this should be fixed by official systemd file once released: https://github.com/TigerVNC/tigervnc/pull/838 +# TODO specify options like geometry as environment variables -> source variables in service via EnvironmentFile=/path/to/env +# NOTE logout will stop tigervnc service -> need to manually start (gdm for graphical login is not working) +COPY tigervnc@.service /etc/systemd/system/tigervnc@.service +RUN systemctl enable tigervnc@:1 +EXPOSE 5901 + +# Install noVNC +# TODO novnc depends on net-tools until version 1.1.0: https://github.com/novnc/noVNC/issues/1075 +RUN apt-get update && apt-get install -y \ + net-tools novnc \ + && apt-get clean -y \ + && rm -rf /var/lib/apt/lists/* +RUN ln -s /usr/share/novnc/vnc_lite.html /usr/share/novnc/index.html +# TODO specify options like ports as environment variables -> source variables in service via EnvironmentFile=/path/to/env +COPY novnc.service /etc/systemd/system/novnc.service +RUN systemctl enable novnc +EXPOSE 6901 + +# Create unprivileged user +# NOTE user hardcoded in tigervnc.service +# NOTE alternative is to use libnss_switch and create user at runtime -> use entrypoint script +ARG UID=1000 +ARG USER=default +RUN useradd ${USER} -u ${UID} -U -d /home/${USER} -m -s /bin/bash +RUN apt-get update && apt-get install -y sudo && apt-get clean && rm -rf /var/lib/apt/lists/* && \ + echo "${USER} ALL=(ALL) NOPASSWD: ALL" > "/etc/sudoers.d/${USER}" && \ + chmod 440 "/etc/sudoers.d/${USER}" +USER "${USER}" +ENV USER="${USER}" \ + HOME="/home/${USER}" +WORKDIR "/home/${USER}" + +# Disable annoying Gnome welcome screen. +RUN sudo bash -c 'echo "X-GNOME-Autostart-enabled=false" >> /etc/xdg/autostart/gnome-initial-setup-first-login.desktop' + +# Install extension. +RUN mkdir -p $HOME/.local/share/gnome-shell/extensions +COPY ./system-monitor@paradoxxx.zero.gmail.com $HOME/.local/share/gnome-shell/extensions/system-monitor@paradoxxx.zero.gmail.com +RUN gnome-extensions enable system-monitor@paradoxxx.zero.gmail.com + +# Set up VNC +RUN mkdir -p $HOME/.vnc +COPY xstartup $HOME/.vnc/xstartup +RUN echo "acoman" | vncpasswd -f >> $HOME/.vnc/passwd && chmod 600 $HOME/.vnc/passwd + +# switch back to root to start systemd +USER root diff --git a/README.md b/README.md index dade5526..0ea25928 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ extract the archive, open a shell into its directory, and run: Alternately, if you plan on doing development on the extension, or testing modifications, it's advised you checkout the Git repository and install a symlink. First, install git if you don't have it: (sudo apt-get install git-core, sudo pacman -S git, etc), then run: GIT_PROJECTS=~/git_projects - PROJECT_NAME=system-monitor@paradoxxx.zero.gmail.com + PROJECT_NAME=gnome-shell-system-monitor-applet mkdir $GIT_PROJECTS cd $GIT_PROJECTS git clone git://github.com/paradoxxxzero/gnome-shell-system-monitor-applet.git $PROJECT_NAME @@ -82,6 +82,7 @@ Alternately, if you plan on doing development on the extension, or testing modif { [ -d "./$PROJECT_NAME" ] || [ -L "./$PROJECT_NAME" ]; } && rm -Rf "./$PROJECT_NAME" ln -s $GIT_PROJECTS/gnome-shell-system-monitor-applet/$PROJECT_NAME gnome-shell-extension-tool --enable-extension=$PROJECT_NAME + gnome-extensions enable system-monitor@paradoxxx.zero.gmail.com And restart gnome-shell (`Alt + F2`, then `r`) or reboot the machine. diff --git a/build.sh b/build.sh new file mode 100755 index 00000000..db334d9c --- /dev/null +++ b/build.sh @@ -0,0 +1,11 @@ +#!/bin/bash +set -e + +if [ -z "$USER" ]; then + USER=$(whoami) +fi + +sudo docker build -t $USER/vnc-gnome \ + --build-arg GID=$(id -g $USER) \ + --build-arg UID=$(id -u $USER) \ + --build-arg USER=$USER . diff --git a/gnome-docker-fix-and-customise.sh b/gnome-docker-fix-and-customise.sh deleted file mode 100644 index 3f2fa883..00000000 --- a/gnome-docker-fix-and-customise.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# (c) Pete Birley - -#Set a nicer background image for the desktop and lock screen (reffred to as sreensaver in the dconf database) -gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/gnome/Mirror.jpg -gsettings set org.gnome.desktop.background primary-color '#ffffff' -gsettings set org.gnome.desktop.screensaver picture-uri file:///usr/share/backgrounds/gnome/Mirror.jpg -gsettings set org.gnome.desktop.screensaver primary-color '#ffffff' - -#Fix the keybindings under VNC - this is required due to the lack of a 'super key' - which bugs out GNOME -#This is a very dirty hack, it rips the keybindings from the dconf database to a csv, then swaps all mentions #of with , and then sets all the keybindings based on the modified csv. -#It should be replaced with somthing much more elegant. -/usr/local/etc/gnome-keybindings.pl -e /tmp/keys.csv -sed -i 's///g' /tmp/keys.csv -/usr/local/etc/gnome-keybindings.pl -i /tmp/keys.csv \ No newline at end of file diff --git a/gnome-keybindings.pl b/gnome-keybindings.pl deleted file mode 100644 index d2519d59..00000000 --- a/gnome-keybindings.pl +++ /dev/null @@ -1,125 +0,0 @@ -#!/usr/bin/perl -# This is a script to get the keybindings for gnome keyboard shortcuts and save/restore them via vnc. - -use strict; - -my $action = ''; -my $filename = '-'; - -for my $arg (@ARGV){ - if ($arg eq "-e" or $arg eq "--export"){ - $action = 'export'; - } elsif ($arg eq "-i" or $arg eq "--import"){ - $action = 'import'; - } elsif ($arg eq "-h" or $arg eq "--help"){ - print "Import and export keybindings\n"; - print " -e, --export \n"; - print " -i, --import \n"; - print " -h, --help\n"; - exit; - } elsif ($arg =~ /^\-/){ - die "Unknown argument $arg"; - } else { - $filename = $arg; - if (!$action){ - if ( -e $filename){ - $action='import'; - } else { - $action='export'; - } - } - } -} - -$action='export' if (!$action); -if ($action eq 'export'){ - &export(); -} else { - &import(); -} - -sub export(){ - my $gsettingsFolders = [ - ['org.gnome.desktop.wm.keybindings','.'], - ['org.gnome.settings-daemon.plugins.power','button'], - ['org.gnome.settings-daemon.plugins.media-keys','.'], - ]; - - my $customBindings = [ - ]; - - $filename = ">$filename"; - open (my $fh, $filename) || die "Can't open file $filename: $!"; - - for my $folder (@$gsettingsFolders){ - my @keylist = split(/\n/, `gsettings list-recursively $folder->[0]`); - foreach my $line (@keylist){ - if ($line =~ /^([^ ]+) ([^ ]+)(?: \@[a-z]+)? (.*)/){ - my ($path, $name, $value) = ($1,$2,$3); - if ($name eq "custom-keybindings"){ - $value =~ s/[\[\]\' ]//g; - my @c = split(/,/, $value); - $customBindings = \@c; - } elsif ($name =~ /$folder->[1]/){ - if ($value =~ /^\[|\'/){ - if ($value =~ /^\[\'(?:disabled)?\'\]$/){ - $value = '[]'; - } - print $fh "$path\t$name\t$value\n"; - } - } - } else { - die "Could note parse $line"; - } - } - } - - for my $folder (@$customBindings){ - my $gs = `gsettings list-recursively org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:$folder`; - my ($binding) = $gs =~ /org.gnome.settings-daemon.plugins.media-keys.custom-keybinding binding (\'[^\n]+\')/g; - my ($command) = $gs =~ /org.gnome.settings-daemon.plugins.media-keys.custom-keybinding command (\'[^\n]+\')/g; - my ($name) = $gs =~ /org.gnome.settings-daemon.plugins.media-keys.custom-keybinding name (\'[^\n]+\')/g; - print $fh "custom\t$name\t$command\t$binding\n" - } - - close($fh); -} - -sub import(){ - - $filename = "<$filename"; - open (my $fh, $filename) || die "Can't open file $filename: $!"; - - my $customcount=0; - - while (my $line = <$fh>){ - chomp $line; - if ($line){ - my @v = split(/\t/, $line); - if (@v[0] eq 'custom'){ - my ($custom, $name, $command, $binding) = @v; - print "Installing custom keybinding: $name\n"; - print `gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom$customcount/ name \"$name\"`; - print `gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom$customcount/ command \"$command\"`; - print `gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom$customcount/ binding \"$binding\"`; - $customcount++; - } else { - my ($path, $name, $value) = @v; - print "Importing $path $name\n"; - print `gsettings set \"$path\" \"$name\" \"$value\"`; - } - } - } - if ($customcount > 0){ - my $customlist = ""; - for (my $i=0; $i<$customcount; $i++){ - $customlist .= "," if ($customlist); - $customlist .= "'/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom$i/'"; - } - $customlist = "[$customlist]"; - print "Importing list of custom keybindings.\n"; - print `gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings \"$customlist\"`; - } - - close($fh); -} \ No newline at end of file diff --git a/gnome-keybindings.sh b/gnome-keybindings.sh deleted file mode 100644 index fb6f5524..00000000 --- a/gnome-keybindings.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/gnome/Mirror.jpg -gsettings set org.gnome.desktop.background primary-color '#ffffff' -gsettings set org.gnome.desktop.screensaver picture-uri file:///usr/share/backgrounds/gnome/Mirror.jpg -gsettings set org.gnome.desktop.screensaver primary-color '#ffffff' - -/usr/local/etc/gnome-keybindings.pl -e /tmp/keys.csv -sed -i 's///g' /tmp/keys.csv -/usr/local/etc/gnome-keybindings.pl -i /tmp/keys.csv \ No newline at end of file diff --git a/lg.sh b/lg.sh new file mode 100755 index 00000000..ac77be35 --- /dev/null +++ b/lg.sh @@ -0,0 +1,2 @@ +#!/bin/bash +gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.lookingGlass.toggle();' diff --git a/novnc.service b/novnc.service new file mode 100644 index 00000000..6717f5ee --- /dev/null +++ b/novnc.service @@ -0,0 +1,11 @@ +[Unit] +Description=noVNC remote desktop server +After=tigervnc@:1.service + +[Service] +Type=simple +User=default +ExecStart=/usr/share/novnc/utils/launch.sh --vnc localhost:5901 --listen 6901 + +[Install] +WantedBy=multi-user.target diff --git a/reload.sh b/reload.sh new file mode 100755 index 00000000..8d1c80f3 --- /dev/null +++ b/reload.sh @@ -0,0 +1,2 @@ +#!/bin/bash +busctl --user call org.gnome.Shell /org/gnome/Shell org.gnome.Shell Eval s 'Meta.restart("Restarting...")' diff --git a/spawn-desktop.sh b/spawn-desktop.sh deleted file mode 100644 index fdd1f20b..00000000 --- a/spawn-desktop.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -# (c) Pete Birley - -systemctl start gdm -systemctl enable gdm - -#this sets the vnc password -/usr/local/etc/start-vnc-expect-script.sh -#fixes a warning with starting nautilus on firstboot - which we will always be doing. -mkdir -p ~/.config/nautilus -#this starts the vnc server -USER=root vncserver :1 -geometry 1366x768 -depth 24 diff --git a/start-vnc-expect-script.sh b/start-vnc-expect-script.sh deleted file mode 100644 index 7b1a373d..00000000 --- a/start-vnc-expect-script.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/expect -f -# -# This Expect script was generated by autoexpect on Thu May 29 02:49:46 2014 -# Expect and autoexpect were both written by Don Libes, NIST. -# -# Note that autoexpect does not guarantee a working script. It -# necessarily has to guess about certain things. Two reasons a script -# might fail are: -# -# 1) timing - A surprising number of programs (rn, ksh, zsh, telnet, -# etc.) and devices discard or ignore keystrokes that arrive "too -# quickly" after prompts. If you find your new script hanging up at -# one spot, try adding a short sleep just before the previous send. -# Setting "force_conservative" to 1 (see below) makes Expect do this -# automatically - pausing briefly before sending each character. This -# pacifies every program I know of. The -c flag makes the script do -# this in the first place. The -C flag allows you to define a -# character to toggle this mode off and on. - -set force_conservative 0 ;# set to 1 to force conservative mode even if - ;# script wasn't run conservatively originally -if {$force_conservative} { - set send_slow {1 .1} - proc send {ignore arg} { - sleep .1 - exp_send -s -- $arg - } -} - -# -# 2) differing output - Some programs produce different output each time -# they run. The "date" command is an obvious example. Another is -# ftp, if it produces throughput statistics at the end of a file -# transfer. If this causes a problem, delete these patterns or replace -# them with wildcards. An alternative is to use the -p flag (for -# "prompt") which makes Expect only look for the last line of output -# (i.e., the prompt). The -P flag allows you to define a character to -# toggle this mode off and on. -# -# Read the man page for more info. -# -# -Don - - -set timeout -1 -spawn vncpasswd -match_max 100000 -expect -exact "Using password file /root/.vnc/passwd\r -Password: " -send -- "acoman\r" -expect -exact "\r -Verify: " -send -- "acoman\r" -expect -exact "\r -Would you like to enter a view-only password (y/n)? " -send -- "n\r" -expect eof \ No newline at end of file diff --git a/tigervnc@.service b/tigervnc@.service new file mode 100644 index 00000000..3807e507 --- /dev/null +++ b/tigervnc@.service @@ -0,0 +1,18 @@ +# TODO wait for release of official service file: https://github.com/TigerVNC/tigervnc/pull/838 +[Unit] +Description=TigerVNC remote desktop service +# TODO add dbus target? "systemctl --user start dbus" before starting gnome might fix logout issue +After=syslog.target network.target + +[Service] +Type=simple +User=default +PAMName=login +# NOTE %u not working for PIDFile since this is *not* "User=" https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Specifiers +PIDFile=/home/default/.vnc/%H%i.pid +ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' +ExecStart=/usr/bin/vncserver %i -geometry 1366x768 -depth 24 -localhost no -fg +ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' + +[Install] +WantedBy=multi-user.target diff --git a/vnc.conf b/vnc.conf deleted file mode 100644 index fbb8fb3f..00000000 --- a/vnc.conf +++ /dev/null @@ -1,74 +0,0 @@ -# System configuration -# -------------------- -# This section contains entries that should be true for all users. - -# $vncClasses should be the path to the java classes of server. -# $vncClasses = "/usr/share/vncserver"; - -# $XFConfigPath can be set to the global XF86Config file. This will be -# parsed to gain default values for $fontPath and $colorPath. -# If you want to disable this feature, point it to an -# invalid file, "/foo" for example. -# $XFConfigPath = "/etc/X11/XF86Config"; - -# $fontPath should be a comma seperated list of fonts to be added to the font -# path. If not specified, and $XFConfigPath is valid, vncserver -# will read the $fontPath from there. If both are not set, the -# default will apply. -# Example: $fontPath = "tcp/localhost:7100"; # would make vnc to use xfs. -# Example: $fontPath = ""; - -# $colorPath should be the RGB file to be used by X. This can also be taken from -# XF86Config file if specified by $XFConfigPath -# $colorPath = "/usr/X11R6/lib/X11/rgb"; - -# User configuration -# ------------------ -# -# This section contains entries that may change from user to user. - -# $vncUserDir contains the filename for the log files directory of Xvnc -# (the server) and the viewers that are connected to it. -# $vncUserDir = "$ENV{HOME}/.vnc"; - -# $vncPasswdFile contains the filename of the password file for Xvnc. -# $vncPasswdFile = $vncUserDir . "/passwd"; - -# $vncStartup points to a script that will be started at the very beginning. -# $vncStartup = "/etc/X11/Xsession"; - -# $xauthorityFile should be the path to the authority file that should be used -# by your vnc X server. -# $xauthorityFile = "$ENV{HOME}/.Xauthority"; - -# $defaultDesktopName should be set to the default name of the desktop. -# This can be changed at the command line with -name. -# $defaultDesktopName = "X"; - -# $geometry sets framebuffer width & height. Default will be calculated if -# server is started from within a running X servers. Can be changed at -# the commandline (-geometry). A fixed default will be used if -# vncserver is not invoked in a running X session. -# Example: $geometry ="640x480"; -$geometry ="1920x1200"; - -# $depth sets the framebuffer color depth. Must be between 8 and 32. -# $pixelformat sets the default pixelformat. -# The default will be calculated if none of both is specified -# and when vncserver is called from within a running X servers. -# Can be changed at the command line with option -depth. -# A fixed default value will be used if vncserver is not -# invoked in a running X session. -# Example: $depth = "16"; -# $pixelformat = "rgb565"; - -# $getDefaultFrom sets the display from which you can query the default of -# the above three options, if you don't want to start vncserver -# from within a running X server. It will be added to the call -# of xdpyinfo. -# It is useful to get the default from the X server you will -# run xvncviewer in. -# Example: $getDefaultFrom = "-display localhost:0" - -# $rfbwait sets the maximum time in msec to wait for vnc client viewer. -# $rfbwait = "120000"; \ No newline at end of file diff --git a/xstartup b/xstartup old mode 100644 new mode 100755 index bc631e2d..e96c2d68 --- a/xstartup +++ b/xstartup @@ -1,16 +1,15 @@ #!/bin/sh -# This is a xstartup script for vncserver. -# (c) Pete Birley -#export XKL_XMODMAP_DISABLE=1 +export XDG_SESSION_TYPE=x11 +export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS +# Prevent screen from locking after inactivity. +# There's no password set, so we won't be able to unlock it. +gsettings set org.gnome.desktop.screensaver lock-enabled false -#Currently Gnome falls over launching via session, so we need to bring it up manually: -gnome-panel & -gnome-settings-daemon & -metacity & -nautilus & -#This script customises and bugfixes gnome - it is being run here - rather than in .gnomerc or similar as these will not work with manausl launch - and the user is already logged in so we arn't using gdm or similar - this should be refactored to run sliently and lock user input/VNC output untill it has completed. -gnome-terminal -e /usr/local/etc/gnome-docker-fix-and-customise.sh & +[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup +[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources +vncconfig -nowin & +dbus-launch --exit-with-session gnome-session From b7cfbaf15fc2c9ade07a26ad057bb1f0806f612f Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 7 Apr 2021 19:54:25 -0400 Subject: [PATCH 065/127] Added docker helper scripts. --- build-docker.sh | 4 ++++ build.sh | 11 ----------- run-docker.sh | 9 +++++++++ 3 files changed, 13 insertions(+), 11 deletions(-) create mode 100755 build-docker.sh delete mode 100755 build.sh create mode 100755 run-docker.sh diff --git a/build-docker.sh b/build-docker.sh new file mode 100755 index 00000000..e7a6d5fd --- /dev/null +++ b/build-docker.sh @@ -0,0 +1,4 @@ +#!/bin/bash +set -e + +docker build -t gnome-shell-system-monitor-applet -f Dockerfile.ubuntu2004 . diff --git a/build.sh b/build.sh deleted file mode 100755 index db334d9c..00000000 --- a/build.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash -set -e - -if [ -z "$USER" ]; then - USER=$(whoami) -fi - -sudo docker build -t $USER/vnc-gnome \ - --build-arg GID=$(id -g $USER) \ - --build-arg UID=$(id -u $USER) \ - --build-arg USER=$USER . diff --git a/run-docker.sh b/run-docker.sh new file mode 100755 index 00000000..6f20da6f --- /dev/null +++ b/run-docker.sh @@ -0,0 +1,9 @@ +#!/bin/bash +set -e + +docker run --name=ubuntu-gnome --it --rm \ + --tmpfs /run --tmpfs /run/lock --tmpfs /tmp \ + --cap-add SYS_BOOT --cap-add SYS_ADMIN \ + -v /sys/fs/cgroup:/sys/fs/cgroup \ + -p 5901:5901 -p 6901:6901 \ + gnome-shell-system-monitor-applet From 9f36cf62ee5cc0e75f10233f505571f773043b31 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 7 Apr 2021 19:56:25 -0400 Subject: [PATCH 066/127] Added docker helper scripts. --- open-docker.sh | 4 ++++ 1 file changed, 4 insertions(+) create mode 100755 open-docker.sh diff --git a/open-docker.sh b/open-docker.sh new file mode 100755 index 00000000..0318c0c3 --- /dev/null +++ b/open-docker.sh @@ -0,0 +1,4 @@ +#!/bin/bash +set -e + +xtightvncviewer localhost:5901 From 66f68688f2690fe2fd8d7343356c6e033f9a4bed Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 7 Apr 2021 23:37:14 -0400 Subject: [PATCH 067/127] Updated docs. Cleaned up locale config. --- Dockerfile.ubuntu2004 | 38 +++++++++++++++++++++----------------- README.md | 19 +++++++++++++++++++ build-docker.sh | 3 +-- close-docker.sh | 6 ++++++ lg.sh | 1 + open-docker.sh | 3 +-- reload.sh => reload-gs.sh | 1 + run-docker.sh | 4 +--- 8 files changed, 51 insertions(+), 24 deletions(-) create mode 100755 close-docker.sh rename reload.sh => reload-gs.sh (61%) diff --git a/Dockerfile.ubuntu2004 b/Dockerfile.ubuntu2004 index 855553d4..faba8822 100644 --- a/Dockerfile.ubuntu2004 +++ b/Dockerfile.ubuntu2004 @@ -2,19 +2,22 @@ FROM ubuntu:20.04 ENV container docker + +# Ensure apt doesn't block waiting to prompt us. ENV DEBIAN_FRONTEND noninteractive -# Install locale -ENV LANG C.UTF-8 -ENV LC_ALL C.UTF-8 -RUN apt-get update && apt-get install -y --no-install-recommends \ - locales && \ - echo "$LANG UTF-8" >> /etc/locale.gen && \ - locale-gen && \ - apt-get clean && \ - rm -rf /var/lib/apt/lists/* +# Install locale. +RUN apt-get update \ + && DEBIAN_FRONTEND=noninteractive apt-get install -y locales \ + && sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen \ + && dpkg-reconfigure --frontend=noninteractive locales \ + && update-locale LANG=en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en +ENV LC_ALL en_US.UTF-8 +ENV LC_CTYPE en_US.UTF-8 -# Install systemd +# Install systemd. RUN apt-get update && apt-get install -y \ dbus dbus-x11 systemd && \ apt-get clean && \ @@ -27,7 +30,7 @@ VOLUME ["/sys/fs/cgroup"] STOPSIGNAL SIGRTMIN+3 CMD [ "/sbin/init" ] -# Install GNOME +# Install GNOME. # NOTE if you want plain gnome, use: apt-get install -y --no-install-recommends gnome-session gnome-terminal and remove the modification of /etc/gdm3/custom.conf RUN apt-get update \ && apt-get install -y ubuntu-desktop fcitx-config-gtk gnome-tweak-tool gnome-usage git \ @@ -39,7 +42,7 @@ RUN apt-get update \ RUN apt-get update \ && apt-get install -y gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 -# Install TigerVNC server +# Install TigerVNC server. # TODO set VNC port in service file > exec command # TODO check if it works with default config file # NOTE tigervnc because of XKB extension: https://github.com/i3/i3/issues/1983 @@ -59,7 +62,7 @@ COPY tigervnc@.service /etc/systemd/system/tigervnc@.service RUN systemctl enable tigervnc@:1 EXPOSE 5901 -# Install noVNC +# Install noVNC. # TODO novnc depends on net-tools until version 1.1.0: https://github.com/novnc/noVNC/issues/1075 RUN apt-get update && apt-get install -y \ net-tools novnc \ @@ -71,7 +74,7 @@ COPY novnc.service /etc/systemd/system/novnc.service RUN systemctl enable novnc EXPOSE 6901 -# Create unprivileged user +# Create unprivileged user. # NOTE user hardcoded in tigervnc.service # NOTE alternative is to use libnss_switch and create user at runtime -> use entrypoint script ARG UID=1000 @@ -92,11 +95,12 @@ RUN sudo bash -c 'echo "X-GNOME-Autostart-enabled=false" >> /etc/xdg/autostart/g RUN mkdir -p $HOME/.local/share/gnome-shell/extensions COPY ./system-monitor@paradoxxx.zero.gmail.com $HOME/.local/share/gnome-shell/extensions/system-monitor@paradoxxx.zero.gmail.com RUN gnome-extensions enable system-monitor@paradoxxx.zero.gmail.com +#TODO: gnome-extensions enable doesn't seem to work since dbus isn't running -# Set up VNC +# Set up VNC. RUN mkdir -p $HOME/.vnc COPY xstartup $HOME/.vnc/xstartup -RUN echo "acoman" | vncpasswd -f >> $HOME/.vnc/passwd && chmod 600 $HOME/.vnc/passwd +RUN echo "password" | vncpasswd -f >> $HOME/.vnc/passwd && chmod 600 $HOME/.vnc/passwd -# switch back to root to start systemd +# Switch back to root to start systemd. USER root diff --git a/README.md b/README.md index 88058487..14effadd 100644 --- a/README.md +++ b/README.md @@ -108,6 +108,25 @@ On openSUSE you need to install a devel package that provides the `gnome-shell-e If we do not have the translation for your language and you want to translate it by yourself, please make a fork, add your `po//system-monitor-applet.po` file, and make a pull request. +#### Testing + +Testing can be done on your native Linux environment using the install instructions above, or through Docker. + +To build and run a Docker image: + + ./build-docker.sh + ./run-docker.sh + +To connect to the container's desktop through VNC: + + ./open-docker.sh + +Once logged in, you'll still need to manually enable the extension by open the Gnome Tweaks tool. + +Afterwards, when you're done testing, you can destroy the container with: + + ./close-docker.sh + #### Deployment 1. To create a ZIP file with the specified version number, ready to upload to [GNOME Shell Extensions](https://extensions.gnome.org/) or similar repository, run: diff --git a/build-docker.sh b/build-docker.sh index e7a6d5fd..1976047c 100755 --- a/build-docker.sh +++ b/build-docker.sh @@ -1,4 +1,3 @@ #!/bin/bash -set -e - +# Build the docker image. docker build -t gnome-shell-system-monitor-applet -f Dockerfile.ubuntu2004 . diff --git a/close-docker.sh b/close-docker.sh new file mode 100755 index 00000000..a26bb6d0 --- /dev/null +++ b/close-docker.sh @@ -0,0 +1,6 @@ +#!/bin/bash +containers=`docker ps | grep "gnome-shell-system-monitor-applet" | awk '{ print $1 }'` +if [ ! -z "$containers" ] +then + docker rm --force $containers +fi diff --git a/lg.sh b/lg.sh index ac77be35..8b5f08e0 100755 --- a/lg.sh +++ b/lg.sh @@ -1,2 +1,3 @@ #!/bin/bash +# Launches the Gnome Shell Looking Glass debugging tool. gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.lookingGlass.toggle();' diff --git a/open-docker.sh b/open-docker.sh index 0318c0c3..5c13d15b 100755 --- a/open-docker.sh +++ b/open-docker.sh @@ -1,4 +1,3 @@ #!/bin/bash -set -e - +# Connects to the runner docker container. Requires running ./run-docker.sh first. xtightvncviewer localhost:5901 diff --git a/reload.sh b/reload-gs.sh similarity index 61% rename from reload.sh rename to reload-gs.sh index 8d1c80f3..0d1b845e 100755 --- a/reload.sh +++ b/reload-gs.sh @@ -1,2 +1,3 @@ #!/bin/bash +# Reloads Gnome-Shell. Programmatically equivalent of doing Alt+F2->"r". busctl --user call org.gnome.Shell /org/gnome/Shell org.gnome.Shell Eval s 'Meta.restart("Restarting...")' diff --git a/run-docker.sh b/run-docker.sh index 6f20da6f..0c75964e 100755 --- a/run-docker.sh +++ b/run-docker.sh @@ -1,7 +1,5 @@ #!/bin/bash -set -e - -docker run --name=ubuntu-gnome --it --rm \ +docker run -it --name=ubuntu-gnome --rm \ --tmpfs /run --tmpfs /run/lock --tmpfs /tmp \ --cap-add SYS_BOOT --cap-add SYS_ADMIN \ -v /sys/fs/cgroup:/sys/fs/cgroup \ From 0cb7afcf3ff130e402500ddd1af2a63a3f362ab5 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 7 Apr 2021 23:45:18 -0400 Subject: [PATCH 068/127] Reverted unrelated JS changes. --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index eab77ef5..d98a3be7 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -49,7 +49,7 @@ var Me = ExtensionUtils.getCurrentExtension(); var Convenience = Me.imports.convenience; var Compat = Me.imports.compat; -var Background, GTop, IconSize, Locale, MountsMonitor, NM, NetworkManager, Schema, StatusArea, Style, TipItem, gc_timeout, menu_timeout; +var Background, GTop, IconSize, Locale, MountsMonitor, NM, NetworkManager, Schema, StatusArea, Style, gc_timeout, menu_timeout; try { GTop = imports.gi.GTop; @@ -669,6 +669,8 @@ const Pie = class SystemMonitor_Pie extends Graph { } } +var TipItem = null; + if (shell_Version < '3.36') { TipItem = class SystemMonitor_TipItem extends PopupMenu.PopupBaseMenuItem { constructor() { @@ -683,7 +685,7 @@ if (shell_Version < '3.36') { { GTypeName: 'TipItem' }, - class SystemMonitor_TipItem extends PopupMenu.PopupBaseMenuItem { + class TipItem extends PopupMenu.PopupBaseMenuItem { _init() { super._init(); // PopupMenu.PopupBaseMenuItem.prototype._init.call(this); @@ -693,7 +695,6 @@ if (shell_Version < '3.36') { } ); } - const TipMenu = class SystemMonitor_TipMenu extends PopupMenu.PopupMenuBase { constructor(sourceActor) { // PopupMenu.PopupMenuBase.prototype._init.call(this, sourceActor, 'sm-tooltip-box'); From 3a85cae1cb84033c260c70b38198180a0dffbef3 Mon Sep 17 00:00:00 2001 From: main user <17521368+kgarner7@users.noreply.github.com> Date: Thu, 8 Apr 2021 15:44:46 -0400 Subject: [PATCH 069/127] update prefs to support gnome 40 --- .../extension.js | 16 +- .../metadata.json | 2 +- .../prefs.js | 167 +++++++++++++----- 3 files changed, 133 insertions(+), 52 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index d98a3be7..315a4f66 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -725,15 +725,15 @@ const TipMenu = class SystemMonitor_TipMenu extends PopupMenu.PopupMenuBase { let sourceTopLeftX = 0; let sourceTopLeftY = 0; - if (typeof this.sourceActor.get_transformed_extents === "function") { - let extents = this.sourceActor.get_transformed_extents(); - let sourceTopLeft = extents.get_top_left(); - sourceTopLeftY = sourceTopLeft.y; - sourceTopLeftX = sourceTopLeft.x; + if (typeof this.sourceActor.get_transformed_extents === 'function') { + let extents = this.sourceActor.get_transformed_extents(); + let sourceTopLeft = extents.get_top_left(); + sourceTopLeftY = sourceTopLeft.y; + sourceTopLeftX = sourceTopLeft.x; } else { - let allocation = Shell.util_get_transformed_allocation(this.sourceActor); - sourceTopLeftY = allocation.y1; - sourceTopLeftX = allocation.x1; + let allocation = Shell.util_get_transformed_allocation(this.sourceActor); + sourceTopLeftY = allocation.y1; + sourceTopLeftX = allocation.x1; } let monitor = Main.layoutManager.findMonitorForActor(this.sourceActor); let [x, y] = [sourceTopLeftX + contentbox.x1, diff --git a/system-monitor@paradoxxx.zero.gmail.com/metadata.json b/system-monitor@paradoxxx.zero.gmail.com/metadata.json index 87c7cb9b..fa30bd2a 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/metadata.json +++ b/system-monitor@paradoxxx.zero.gmail.com/metadata.json @@ -1,5 +1,5 @@ { - "shell-version": ["3.26", "3.28", "3.30", "3.32", "3.34", "3.36"], + "shell-version": ["3.26", "3.28", "3.30", "3.32", "3.34", "3.36", "40"], "uuid": "system-monitor@paradoxxx.zero.gmail.com", "name": "system-monitor", "url": "https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet", diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js index 81d667cf..7b0f9016 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js +++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js @@ -4,6 +4,7 @@ const Gdk = imports.gi.Gdk; const GLib = imports.gi.GLib; const Clutter = imports.gi.Clutter; const ByteArray = imports.byteArray; +const Config = imports.misc.config; const Gettext = imports.gettext.domain('system-monitor'); @@ -18,6 +19,8 @@ const N_ = function (e) { let Schema; +const shellMajorVersion = parseInt(Config.PACKAGE_VERSION.split('.')[0]); + function init() { convenience.initTranslations(); Schema = convenience.getSettings(); @@ -66,12 +69,49 @@ function check_sensors(sensor_type) { return [sensor_list, string_list]; } +function box(isHorizontal, spacing, hasBorder) { + const options = { }; + + if (typeof spacing !== 'undefined') { + options.spacing = spacing; + } + + if (shellMajorVersion < 40) { + if (hasBorder) { + options.border_width = 10; + } + + return isHorizontal ? new Gtk.HBox(options) : new Gtk.VBox(options); + } + + if (hasBorder) { + options.margin_top = 10; + options.margin_bottom = 10; + options.margin_start = 10; + options.margin_end = 10; + } + + options.orientation = isHorizontal ? + Gtk.Orientation.HORIZONTAL : Gtk.Orientation.VERTICAL; + + const aliasBox = new Gtk.Box(options); + + if (isHorizontal) { + aliasBox.set_homogeneous(true); + } + + aliasBox.add = aliasBox.append; + aliasBox.pack_start = aliasBox.prepend; + aliasBox.pack_end = aliasBox.prepend; + + return aliasBox; +} const ColorSelect = class SystemMonitor_ColorSelect { constructor(name) { this.label = new Gtk.Label({label: name + _(':')}); this.picker = new Gtk.ColorButton(); - this.actor = new Gtk.HBox({spacing: 5}); + this.actor = box(5); this.actor.add(this.label); this.actor.add(this.picker); this.picker.set_use_alpha(true); @@ -89,7 +129,7 @@ const IntSelect = class SystemMonitor_IntSelect { constructor(name) { this.label = new Gtk.Label({label: name + _(':')}); this.spin = new Gtk.SpinButton(); - this.actor = new Gtk.HBox(); + this.actor = box(true); this.actor.add(this.label); this.actor.add(this.spin); this.spin.set_numeric(true); @@ -108,7 +148,7 @@ const Select = class SystemMonitor_Select { this.label = new Gtk.Label({label: name + _(':')}); // this.label.set_justify(Gtk.Justification.RIGHT); this.selector = new Gtk.ComboBoxText(); - this.actor = new Gtk.HBox({spacing: 5}); + this.actor = box(true, 5); this.actor.add(this.label); this.actor.add(this.selector); } @@ -138,35 +178,82 @@ const SettingFrame = class SystemMonitor { constructor(name, schema) { this.schema = schema; this.label = new Gtk.Label({label: name}); - this.frame = new Gtk.Frame({border_width: 10}); - - this.vbox = new Gtk.VBox({spacing: 20}); - this.hbox0 = new Gtk.HBox({spacing: 20}); - this.hbox1 = new Gtk.HBox({spacing: 20}); - this.hbox2 = new Gtk.HBox({spacing: 20}); - this.hbox3 = new Gtk.HBox({spacing: 20}); - this.frame.add(this.vbox); - this.vbox.pack_start(this.hbox0, true, false, 0); - this.vbox.pack_start(this.hbox1, true, false, 0); - this.vbox.pack_start(this.hbox2, true, false, 0); - this.vbox.pack_start(this.hbox3, true, false, 0); + + this.vbox = box(false, 20); + this.hbox0 = box(true, 20); + this.hbox1 = box(true, 20); + this.hbox2 = box(true, 20); + this.hbox3 = box(true, 20); + + if (shellMajorVersion < 40) { + this.frame = new Gtk.Frame({border_width: 10}); + this.frame.add(this.vbox); + } else { + this.frame = new Gtk.Frame({ + margin_top: 10, + margin_bottom: 10, + margin_start: 10, + margin_end: 10 + }); + this.frame.set_child(this.vbox); + } + + + if (shellMajorVersion < 40) { + this.vbox.pack_start(this.hbox0, true, false, 0); + this.vbox.pack_start(this.hbox1, true, false, 0); + this.vbox.pack_start(this.hbox2, true, false, 0); + this.vbox.pack_start(this.hbox3, true, false, 0); + } else { + this.vbox.append(this.hbox0); + this.vbox.append(this.hbox1); + this.vbox.append(this.hbox2); + this.vbox.append(this.hbox3); + } } /** Enforces child ordering of first 2 boxes by label */ _reorder() { - /** @return {string} label of/inside component */ - const labelOf = el => { - if (el.get_children) { - return labelOf(el.get_children()[0]); + if (shellMajorVersion < 40) { + /** @return {string} label of/inside component */ + const labelOf = el => { + if (el.get_children) { + return labelOf(el.get_children()[0]); + } + return el && el.label || ''; + }; + [this.hbox0, this.hbox1].forEach(hbox => { + hbox.get_children() + .sort((c1, c2) => labelOf(c1).localeCompare(labelOf(c2))) + .forEach((child, index) => hbox.reorder_child(child, index)); + }); + } else { + /** @return {string} label of/inside component */ + const labelOf = el => { + if (el.get_label) { + return el.get_label(); + } + return labelOf(el.get_first_child()); } - return el && el.label || ''; - }; - [this.hbox0, this.hbox1].forEach(box => { - box.get_children() - .sort((c1, c2) => labelOf(c1).localeCompare(labelOf(c2))) - .forEach((child, index) => box.reorder_child(child, index)); - }); + [this.hbox0, this.hbox1].forEach(hbox => { + const children = []; + let next = hbox.get_first_child(); + + while (next !== null) { + children.push(next); + next = next.get_next_sibling(); + } + + const sorted = children + .sort((c1, c2) => labelOf(c1).localeCompare(labelOf(c2))); + + sorted + .forEach((child, index) => { + hbox.reorder_child_after(child, sorted[index - 1] || null); + }); + }); + } } add(key) { @@ -295,29 +382,18 @@ const App = class SystemMonitor_App { this.settings[setting] = new SettingFrame(_(setting.capitalize()), Schema); }); - this.main_vbox = new Gtk.Box({orientation: Gtk.Orientation.VERTICAL, - spacing: 10, - border_width: 10}); - this.hbox1 = new Gtk.Box({ - orientation: Gtk.Orientation.HORIZONTAL, - spacing: 20, - border_width: 10 - }); + this.main_vbox = box(false, 10, true); + this.hbox1 = box(true, 20, true); this.main_vbox.pack_start(this.hbox1, false, false, 0); keys.forEach((key) => { if (key === 'icon-display') { let item = new Gtk.CheckButton({label: _('Display Icon')}); - // item.set_active(Schema.get_boolean(key)) this.items.push(item) this.hbox1.add(item) - /* item.connect('toggled', function(check) { - set_boolean(check, Schema, key); - });*/ Schema.bind(key, item, 'active', Gio.SettingsBindFlags.DEFAULT); } else if (key === 'center-display') { let item = new Gtk.CheckButton({label: _('Display in the Middle')}) - // item.set_active(Schema.get_boolean(key)) this.items.push(item) this.hbox1.add(item) Schema.bind(key, item, 'active', Gio.SettingsBindFlags.DEFAULT); @@ -334,7 +410,6 @@ const App = class SystemMonitor_App { Schema.bind(key, item, 'active', Gio.SettingsBindFlags.DEFAULT); } else if (key === 'move-clock') { let item = new Gtk.CheckButton({label: _('Move the clock')}) - // item.set_active(Schema.get_boolean(key)) this.items.push(item) this.hbox1.add(item) Schema.bind(key, item, 'active', Gio.SettingsBindFlags.DEFAULT); @@ -356,10 +431,16 @@ const App = class SystemMonitor_App { this.notebook = new Gtk.Notebook() setting_items.forEach((setting) => { this.notebook.append_page(this.settings[setting].frame, this.settings[setting].label) - this.main_vbox.pack_start(this.notebook, true, true, 0) - this.main_vbox.show_all(); + if (shellMajorVersion < 40) { + this.main_vbox.show_all(); + this.main_vbox.pack_start(this.notebook, true, true, 0) + } else { + this.main_vbox.append(this.notebook); + } }); - this.main_vbox.show_all(); + if (shellMajorVersion < 40) { + this.main_vbox.show_all(); + } } } From a63da34f8979563de55eca779185dfa653f31407 Mon Sep 17 00:00:00 2001 From: main user <17521368+kgarner7@users.noreply.github.com> Date: Fri, 9 Apr 2021 09:06:25 -0400 Subject: [PATCH 070/127] [bugfix]: color select should have spacing --- system-monitor@paradoxxx.zero.gmail.com/prefs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js index 7b0f9016..dd792782 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js +++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js @@ -111,7 +111,7 @@ const ColorSelect = class SystemMonitor_ColorSelect { constructor(name) { this.label = new Gtk.Label({label: name + _(':')}); this.picker = new Gtk.ColorButton(); - this.actor = box(5); + this.actor = box(true, 5); this.actor.add(this.label); this.actor.add(this.picker); this.picker.set_use_alpha(true); From f5a6298369043d34f25ff9bca2e51a070749f581 Mon Sep 17 00:00:00 2001 From: main user <17521368+kgarner7@users.noreply.github.com> Date: Sat, 10 Apr 2021 11:55:31 -0400 Subject: [PATCH 071/127] [fix]: reduce spacing of color select --- .../prefs.js | 51 ++++++++++++------- 1 file changed, 33 insertions(+), 18 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js index dd792782..52ca9935 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js +++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js @@ -69,39 +69,52 @@ function check_sensors(sensor_type) { return [sensor_list, string_list]; } -function box(isHorizontal, spacing, hasBorder) { +/** + * @param args.hasBorder Whether the box has a border (true) or not + * @param args.horizontal Whether the box is horizontal (true) + * or vertical (false) + * @param args.shouldPack Determines whether a horizontal box should have + * uniform spacing for its children. Only applies to horizontal boxes + * @param args.spacing The amount of spacing for a given box + * @returns a new Box with settings specified by args + */ +function box(args = {}) { const options = { }; - if (typeof spacing !== 'undefined') { - options.spacing = spacing; + if (typeof args.spacing !== 'undefined') { + options.spacing = args.spacing; } if (shellMajorVersion < 40) { - if (hasBorder) { + if (args.hasBorder) { options.border_width = 10; } - return isHorizontal ? new Gtk.HBox(options) : new Gtk.VBox(options); + return args.horizontal ? + new Gtk.HBox(options) : new Gtk.VBox(options); } - if (hasBorder) { + if (args.hasBorder) { options.margin_top = 10; options.margin_bottom = 10; options.margin_start = 10; options.margin_end = 10; } - options.orientation = isHorizontal ? + options.orientation = args.horizontal ? Gtk.Orientation.HORIZONTAL : Gtk.Orientation.VERTICAL; const aliasBox = new Gtk.Box(options); - if (isHorizontal) { + if (args.shouldPack) { aliasBox.set_homogeneous(true); } + aliasBox.add = aliasBox.append; aliasBox.pack_start = aliasBox.prepend; + // normally, this would be append; it is aliased to prepend because + // that appears to yield the same behavior as version < 40 aliasBox.pack_end = aliasBox.prepend; return aliasBox; @@ -111,7 +124,7 @@ const ColorSelect = class SystemMonitor_ColorSelect { constructor(name) { this.label = new Gtk.Label({label: name + _(':')}); this.picker = new Gtk.ColorButton(); - this.actor = box(true, 5); + this.actor = box({horizontal: true, spacing: 5}); this.actor.add(this.label); this.actor.add(this.picker); this.picker.set_use_alpha(true); @@ -129,7 +142,7 @@ const IntSelect = class SystemMonitor_IntSelect { constructor(name) { this.label = new Gtk.Label({label: name + _(':')}); this.spin = new Gtk.SpinButton(); - this.actor = box(true); + this.actor = box({horizontal: true, shouldPack: true, }); this.actor.add(this.label); this.actor.add(this.spin); this.spin.set_numeric(true); @@ -148,7 +161,7 @@ const Select = class SystemMonitor_Select { this.label = new Gtk.Label({label: name + _(':')}); // this.label.set_justify(Gtk.Justification.RIGHT); this.selector = new Gtk.ComboBoxText(); - this.actor = box(true, 5); + this.actor = box({horizontal: true, shouldPack: true, spacing: 5}); this.actor.add(this.label); this.actor.add(this.selector); } @@ -179,11 +192,11 @@ const SettingFrame = class SystemMonitor { this.schema = schema; this.label = new Gtk.Label({label: name}); - this.vbox = box(false, 20); - this.hbox0 = box(true, 20); - this.hbox1 = box(true, 20); - this.hbox2 = box(true, 20); - this.hbox3 = box(true, 20); + this.vbox = box({horizontal: false, shouldPack: true, spacing: 20}); + this.hbox0 = box({horizontal: true, shouldPack: true, spacing: 20}); + this.hbox1 = box({horizontal: true, shouldPack: true, spacing: 20}); + this.hbox2 = box({horizontal: true, shouldPack: true, spacing: 20}); + this.hbox3 = box({horizontal: true, shouldPack: true, spacing: 20}); if (shellMajorVersion < 40) { this.frame = new Gtk.Frame({border_width: 10}); @@ -382,8 +395,10 @@ const App = class SystemMonitor_App { this.settings[setting] = new SettingFrame(_(setting.capitalize()), Schema); }); - this.main_vbox = box(false, 10, true); - this.hbox1 = box(true, 20, true); + this.main_vbox = box({ + hasBorder: true, horizontal: false, spacing: 10}); + this.hbox1 = box({ + hasBorder: true, horizontal: true, shouldPack: true, spacing: 20}); this.main_vbox.pack_start(this.hbox1, false, false, 0); keys.forEach((key) => { From 7176d9cc87d32df72f65ac8fd8aaa625be137739 Mon Sep 17 00:00:00 2001 From: Joakim Roubert Date: Sun, 26 Apr 2020 07:51:33 +0200 Subject: [PATCH 072/127] gpu_usage.sh: Use contemporary $() instead of legacy `` It is recommended to use $() over the legacy ``. See e.g. https://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_xcu_chap02.html#tag_23_02_06_03 Also removed the quotes that are not needed when assigning variables. Signed-off-by: Joakim Roubert --- system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh index 4ba1d41d..48b2fd7c 100755 --- a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh +++ b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh @@ -31,8 +31,8 @@ checkcommand() if checkcommand nvidia-smi; then nvidia-smi -i 0 --query-gpu=memory.total,memory.used,utilization.gpu --format=csv,noheader,nounits | sed 's%, %\n%g' elif checkcommand glxinfo; then - TOTALVRAM="`glxinfo | grep -A2 -i GL_NVX_gpu_memory_info | grep -E -i "dedicated" | cut -f2- -d ':' | gawk '{print $1}'`" - AVAILVRAM="`glxinfo | grep -A4 -i GL_NVX_gpu_memory_info | grep -E -i "available dedicated" | cut -f2- -d ':' | gawk '{print $1}'`" + TOTALVRAM=$(glxinfo | grep -A2 -i GL_NVX_gpu_memory_info | grep -E -i "dedicated" | cut -f2- -d ':' | gawk '{print $1}') + AVAILVRAM=$(glxinfo | grep -A4 -i GL_NVX_gpu_memory_info | grep -E -i "available dedicated" | cut -f2- -d ':' | gawk '{print $1}') let FREEVRAM=TOTALVRAM-AVAILVRAM echo "$TOTALVRAM" echo "$FREEVRAM" From ab54789d563b370301f685e9132843f8f4a86826 Mon Sep 17 00:00:00 2001 From: Joakim Roubert Date: Sun, 26 Apr 2020 08:35:54 +0200 Subject: [PATCH 073/127] gpu_usage.sh: Make POSIX compatible and use /bin/sh Using /bin/sh instead of bash will make this script run much more lightweight on hosts with e.g. Debian-based systems that uses dash for /bin/sh which is ~10% the footprint of bash. Signed-off-by: Joakim Roubert --- system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh index cee64d66..b5ecbe1f 100755 --- a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh +++ b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh ################################################################################## # This file is part of System Monitor Gnome extension. # System Monitor Gnome extension is free software: you can redistribute it and/or modify @@ -22,7 +22,7 @@ checkcommand() { - type $1 > /dev/null 2>&1 + command -v "$1" > /dev/null 2>&1 } # This will print three lines. The first one is the the total vRAM available, @@ -32,7 +32,7 @@ if checkcommand nvidia-smi; then elif checkcommand glxinfo; then TOTALVRAM=$(glxinfo | grep -A2 -i GL_NVX_gpu_memory_info | grep -E -i "dedicated" | cut -f2- -d ':' | gawk '{print $1}') AVAILVRAM=$(glxinfo | grep -A4 -i GL_NVX_gpu_memory_info | grep -E -i "available dedicated" | cut -f2- -d ':' | gawk '{print $1}') - let FREEVRAM=TOTALVRAM-AVAILVRAM + FREEVRAM=$((TOTALVRAM-AVAILVRAM)) echo "$TOTALVRAM" echo "$FREEVRAM" fi From 827c7a7eb95d18d7be279cc0008a028bfd05d4a2 Mon Sep 17 00:00:00 2001 From: Joakim Roubert Date: Sun, 26 Apr 2020 08:14:55 +0200 Subject: [PATCH 074/127] gpu_usage.sh: Use faster shell internals instead of sed The sed command that changes ', ' from the nvidia-smi output with newlines can be replaced with shell built-in functionality. Signed-off-by: Joakim Roubert --- system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh index cee64d66..0a547b56 100755 --- a/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh +++ b/system-monitor@paradoxxx.zero.gmail.com/gpu_usage.sh @@ -28,7 +28,7 @@ checkcommand() # This will print three lines. The first one is the the total vRAM available, # the second one is the used vRAM and the third on is the GPU usage in %. if checkcommand nvidia-smi; then - nvidia-smi -i 0 --query-gpu=memory.total,memory.used,utilization.gpu --format=csv,noheader,nounits | sed 's%, %\n%g' + nvidia-smi -i 0 --query-gpu=memory.total,memory.used,utilization.gpu --format=csv,noheader,nounits | while IFS=', ' read -r a b c; do echo "$a"; echo "$b"; echo "$c"; done elif checkcommand glxinfo; then TOTALVRAM=$(glxinfo | grep -A2 -i GL_NVX_gpu_memory_info | grep -E -i "dedicated" | cut -f2- -d ':' | gawk '{print $1}') AVAILVRAM=$(glxinfo | grep -A4 -i GL_NVX_gpu_memory_info | grep -E -i "available dedicated" | cut -f2- -d ':' | gawk '{print $1}') From 9dc87359058b331fc1ab4c8c069030d60f590c67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrzej=20Pa=C5=84kowski?= Date: Mon, 20 Apr 2020 11:31:28 +0200 Subject: [PATCH 075/127] Sensor scanning improvements --- .../prefs.js | 90 +++++++++++++++---- 1 file changed, 71 insertions(+), 19 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js index 7273be49..e6925480 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js +++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js @@ -45,30 +45,82 @@ function parse_bytearray(bytearray) { } function check_sensors(sensor_type) { - let inputs = [sensor_type + '1_input', sensor_type + '2_input', sensor_type + '3_input']; - let sensor_path = '/sys/class/hwmon/'; - let sensor_list = []; - let string_list = []; - let test; - for (let j = 0; j < 6; j++) { - for (let k = 0; k < inputs.length; k++) { - test = sensor_path + 'hwmon' + j + '/' + inputs[k]; - if (!GLib.file_test(test, GLib.FileTest.EXISTS)) { - test = sensor_path + 'hwmon' + j + '/device/' + inputs[k]; - if (!GLib.file_test(test, GLib.FileTest.EXISTS)) { - continue; + const hwmon_path = '/sys/class/hwmon/'; + const hwmon_dir = Gio.file_new_for_path(hwmon_path); + + const sensor_files = []; + const sensor_labels = []; + + function get_label_from(file) { + if (file.query_exists(null)) { + // load_contents (and even cat) fails with "Invalid argument" for some label files + try { + const result = file.load_contents(null); + if (result[0]) { + return String(parse_bytearray(result[1])).split('\n')[0]; } + } catch (e) { + global.log('[System monitor] error loading label from file ' + file.get_path() + ': ' + e); + } + } + return null; + } + + function add_sensors_from(chip_dir, chip_label) { + const chip_children = chip_dir.enumerate_children( + 'standard::name,standard::type', Gio.FileQueryInfoFlags.NONE, null); + if (!chip_children) { + global.log('[System monitor] error enumerating children of chip ' + chip_dir.get_path()); + return false; + } + + const input_entry_regex = new RegExp('^' + sensor_type + '(\\d+)_input$'); + let info; + let added = false; + while ((info = chip_children.next_file(null))) { + if (info.get_file_type() !== Gio.FileType.REGULAR) { + continue; } - let sensor = test.substr(0, test.lastIndexOf('/')); - let result = GLib.file_get_contents(sensor + '/name'); - if(result){ - let label = String(parse_bytearray(result[1])).split('\n')[0]; - string_list.push(label + ' - ' + inputs[k].split('_')[0].capitalize()); - sensor_list.push(test); + const matches = info.get_name().match(input_entry_regex); + if (!matches) { + continue; + } + const input_ordinal = matches[1]; + const input = chip_children.get_child(info); + const input_label = get_label_from(chip_dir.get_child(sensor_type + input_ordinal + '_label')); + + sensor_files.push(input.get_path()); + sensor_labels.push(chip_label + ' - ' + (input_label || input_ordinal)); + added = true; + } + return added; + } + + const hwmon_children = hwmon_dir.enumerate_children( + 'standard::name,standard::type', Gio.FileQueryInfoFlags.NONE, null); + if (!hwmon_children) { + global.log('[System monitor] error enumerating hwmon children'); + return [[], []]; + } + + let info; + while ((info = hwmon_children.next_file(null))) { + if (info.get_file_type() !== Gio.FileType.DIRECTORY || !info.get_name().match(/^hwmon\d+$/)) { + continue; + } + const chip = hwmon_children.get_child(info); + const chip_label = get_label_from(chip.get_child('name')) || chip.get_basename(); + + if (!add_sensors_from(chip, chip_label)) { + // This is here to provide compatibility with previous code, but I can't find any + // information about sensors being stored in chip/device directory. Can we delete it? + const chip_device = chip.get_child('device'); + if (chip_device.query_exists(null)) { + add_sensors_from(chip_device, chip_label); } } } - return [sensor_list, string_list]; + return [sensor_files, sensor_labels]; } From 607b236d54b422ac973cdc320ecbdd863e22a59f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrzej=20Pa=C5=84kowski?= Date: Thu, 20 Aug 2020 11:16:03 +0200 Subject: [PATCH 076/127] Replaced global.log with log --- system-monitor@paradoxxx.zero.gmail.com/prefs.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js index e6925480..73b28e7f 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js +++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js @@ -60,7 +60,7 @@ function check_sensors(sensor_type) { return String(parse_bytearray(result[1])).split('\n')[0]; } } catch (e) { - global.log('[System monitor] error loading label from file ' + file.get_path() + ': ' + e); + log('[System monitor] error loading label from file ' + file.get_path() + ': ' + e); } } return null; @@ -70,7 +70,7 @@ function check_sensors(sensor_type) { const chip_children = chip_dir.enumerate_children( 'standard::name,standard::type', Gio.FileQueryInfoFlags.NONE, null); if (!chip_children) { - global.log('[System monitor] error enumerating children of chip ' + chip_dir.get_path()); + log('[System monitor] error enumerating children of chip ' + chip_dir.get_path()); return false; } @@ -99,7 +99,7 @@ function check_sensors(sensor_type) { const hwmon_children = hwmon_dir.enumerate_children( 'standard::name,standard::type', Gio.FileQueryInfoFlags.NONE, null); if (!hwmon_children) { - global.log('[System monitor] error enumerating hwmon children'); + log('[System monitor] error enumerating hwmon children'); return [[], []]; } From 15f0a495f3343f5f31590031800b2807667b5c86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrzej=20Pa=C5=84kowski?= Date: Mon, 19 Apr 2021 21:04:14 +0200 Subject: [PATCH 077/127] Makes use of array destructuring for file content loading --- system-monitor@paradoxxx.zero.gmail.com/prefs.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js index 73b28e7f..7f86e4f3 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js +++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js @@ -55,9 +55,9 @@ function check_sensors(sensor_type) { if (file.query_exists(null)) { // load_contents (and even cat) fails with "Invalid argument" for some label files try { - const result = file.load_contents(null); - if (result[0]) { - return String(parse_bytearray(result[1])).split('\n')[0]; + let [success, contents] = file.load_contents(null); + if (success) { + return String(parse_bytearray(contents)).split('\n')[0]; } } catch (e) { log('[System monitor] error loading label from file ' + file.get_path() + ': ' + e); From e4e6f9b21f00c7101dd3dc56c38cf3923ef088be Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Wed, 21 Apr 2021 20:55:48 +0800 Subject: [PATCH 078/127] Add GUI testing proof-of-concept Closes #663. --- Dockerfile.ubuntu2004 | 9 ++++++ run-docker.sh | 1 + testing/run_gui_tests.sh | 4 +++ testing/test_gui.py | 70 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 84 insertions(+) create mode 100755 testing/run_gui_tests.sh create mode 100644 testing/test_gui.py diff --git a/Dockerfile.ubuntu2004 b/Dockerfile.ubuntu2004 index faba8822..779d8541 100644 --- a/Dockerfile.ubuntu2004 +++ b/Dockerfile.ubuntu2004 @@ -102,5 +102,14 @@ RUN mkdir -p $HOME/.vnc COPY xstartup $HOME/.vnc/xstartup RUN echo "password" | vncpasswd -f >> $HOME/.vnc/passwd && chmod 600 $HOME/.vnc/passwd +# Set up GUI testing environment +RUN sudo apt-get update \ + && sudo apt-get install -y python3-pip \ + && sudo apt-get clean -y \ + && sudo rm -rf /var/lib/apt/lists/* +RUN pip3 install --user dogtail +RUN chmod +x "/home/${USER}/.local/bin"/* +RUN echo "export PATH=\"\$PATH:/home/${USER}/.local/bin\"" >> "/home/${USER}/.bashrc" + # Switch back to root to start systemd. USER root diff --git a/run-docker.sh b/run-docker.sh index 0c75964e..4fd8e46b 100755 --- a/run-docker.sh +++ b/run-docker.sh @@ -3,5 +3,6 @@ docker run -it --name=ubuntu-gnome --rm \ --tmpfs /run --tmpfs /run/lock --tmpfs /tmp \ --cap-add SYS_BOOT --cap-add SYS_ADMIN \ -v /sys/fs/cgroup:/sys/fs/cgroup \ + -v "$(pwd)/testing:/home/default/shared" \ -p 5901:5901 -p 6901:6901 \ gnome-shell-system-monitor-applet diff --git a/testing/run_gui_tests.sh b/testing/run_gui_tests.sh new file mode 100755 index 00000000..6feb68ed --- /dev/null +++ b/testing/run_gui_tests.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +gsettings set org.gnome.desktop.interface toolkit-accessibility true +python3 test_gui.py diff --git a/testing/test_gui.py b/testing/test_gui.py new file mode 100644 index 00000000..7e914a66 --- /dev/null +++ b/testing/test_gui.py @@ -0,0 +1,70 @@ +#!/usr/bin/env python3 + +from dogtail import logging, predicate, rawinput, tree, utils + +# Roles +ROLE_FILLER = "filler" +ROLE_FRAME = "frame" +ROLE_LABEL = "label" +ROLE_MENU_ITEM = "menu item" +ROLE_PANEL = "panel" +ROLE_PUSH_BUTTON = "push button" +ROLE_TOGGLE_BUTTON = "toggle button" +ROLE_WINDOW = "window" + + +# start gnome-tweaks +utils.run("gnome-tweaks") + +# click on Extensions label +tweaks_node = tree.root.application("gnome-tweaks") +tweaks_node \ + .child(name="Extensions", roleName=ROLE_LABEL) \ + .click() + +# enable applet +applet_text_node = tweaks_node.child(name="System-monitor", roleName=ROLE_LABEL) +toggle_button_node = applet_text_node \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_FILLER)) \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_FILLER)) \ + .child(roleName=ROLE_TOGGLE_BUTTON) +if not toggle_button_node.isChecked: + toggle_button_node.click() + +# close gnome-tweaks +tweaks_node \ + .child(name="Close", roleName=ROLE_PUSH_BUTTON) \ + .click() + +# click on the graphical widget +shell_window_node = tree.root.application("gnome-shell") \ + .child(roleName=ROLE_WINDOW) +panel_node = shell_window_node \ + .child(name="Cpu", roleName=ROLE_LABEL) \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_PANEL)) +applet_position = ((shell_window_node.size[0] - 100), 0) # approximation +rawinput.click(*applet_position) + +# find the cpu value +strings = panel_node.getUserVisibleStrings() +cpu_idx = strings.index("Cpu") + 1 +cpu_value = int(strings[cpu_idx]) +assert cpu_value >= 0 +logging.debugLogger.log(f"{cpu_value=}") + +# open applet preference dialog +perference_menu_item_node = panel_node \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_PANEL)) \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_PANEL)) \ + .child(name="Preferences...", roleName=ROLE_LABEL) \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_MENU_ITEM)) +rawinput.click(*perference_menu_item_node.position) + +# close applet preference dialog +applet_preference_panel = tree.root.application("org.gnome.Shell.Extensions") \ + .child(name="system-monitor", roleName=ROLE_FRAME) \ + .child(roleName=ROLE_PANEL) +rawinput.click(*applet_preference_panel.position) # activate dialog +applet_preference_panel \ + .child(name="Close", roleName=ROLE_PUSH_BUTTON) \ + .click() From 80f5be4e6a307053511001459c9914501eb42fae Mon Sep 17 00:00:00 2001 From: Joakim Roubert Date: Mon, 19 Apr 2021 15:53:24 +0200 Subject: [PATCH 079/127] Apply suggestions from eslint In the CI travis run, eslint has a couple of suggestions for updates that will make it run cleanly. --- .../extension.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 1bfdd186..2d9d26ca 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -695,7 +695,7 @@ if (shell_Version < '3.36') { { GTypeName: 'TipItem' }, - class TipItem extends PopupMenu.PopupBaseMenuItem { + class SystemMonitor_TipItem extends PopupMenu.PopupBaseMenuItem { _init() { super._init(); // PopupMenu.PopupBaseMenuItem.prototype._init.call(this); @@ -735,15 +735,15 @@ const TipMenu = class SystemMonitor_TipMenu extends PopupMenu.PopupMenuBase { let sourceTopLeftX = 0; let sourceTopLeftY = 0; - if (typeof this.sourceActor.get_transformed_extents === "function") { - let extents = this.sourceActor.get_transformed_extents(); - let sourceTopLeft = extents.get_top_left(); - sourceTopLeftY = sourceTopLeft.y; - sourceTopLeftX = sourceTopLeft.x; + if (typeof this.sourceActor.get_transformed_extents === 'function') { + let extents = this.sourceActor.get_transformed_extents(); + let sourceTopLeft = extents.get_top_left(); + sourceTopLeftY = sourceTopLeft.y; + sourceTopLeftX = sourceTopLeft.x; } else { - let allocation = Shell.util_get_transformed_allocation(this.sourceActor); - sourceTopLeftY = allocation.y1; - sourceTopLeftX = allocation.x1; + let allocation = Shell.util_get_transformed_allocation(this.sourceActor); + sourceTopLeftY = allocation.y1; + sourceTopLeftX = allocation.x1; } let monitor = Main.layoutManager.findMonitorForActor(this.sourceActor); let [x, y] = [sourceTopLeftX + contentbox.x1, From 77eb63bc5b7173a70496dea6038209174d19a40c Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 13:42:52 +0200 Subject: [PATCH 080/127] Don't use a compatibility character for temperature units --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 1bfdd186..2323e3e1 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2113,7 +2113,7 @@ const Thermal = class SystemMonitor_Thermal extends ElementBase { return this.temperature.toString(); } temperature_symbol() { - return this.fahrenheit_unit ? '\u2109' : '\u2103'; + return this.fahrenheit_unit ? '°F' : '°C'; } } From 030b16bb81ce32b1464e97a432ff50983b81fd97 Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 14:03:40 +0200 Subject: [PATCH 081/127] Don't convert to Fahrenheit until showing as text --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 2323e3e1..9647803e 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2066,9 +2066,6 @@ const Thermal = class SystemMonitor_Thermal extends ElementBase { file.load_contents_async(null, (source, result) => { let as_r = source.load_contents_finish(result) this.temperature = Math.round(parseInt(parse_bytearray(as_r[1])) / 1000); - if (this.fahrenheit_unit) { - this.temperature = Math.round(this.temperature * 1.8 + 32); - } }); } else if (this.display_error) { global.logError('error reading: ' + sfile); @@ -2110,7 +2107,11 @@ const Thermal = class SystemMonitor_Thermal extends ElementBase { ]; } temperature_text() { - return this.temperature.toString(); + let temperature = this.temperature; + if (this.fahrenheit_unit) { + temperature = Math.round(temperature * 1.8 + 32); + } + return temperature.toString(); } temperature_symbol() { return this.fahrenheit_unit ? '°F' : '°C'; From 87c631d5eeb626ab5a8124a3368ebccbf4cdf0be Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 15:29:30 +0200 Subject: [PATCH 082/127] Update temperature unit in menu --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 9647803e..7d063c8b 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2081,7 +2081,7 @@ const Thermal = class SystemMonitor_Thermal extends ElementBase { this.temp_over_threshold = this.temperature > Schema.get_int('thermal-threshold'); this.vals = [this.temperature]; this.tip_vals[0] = this.temperature_text(); - this.menu_items[1].text = this.temperature_symbol(); + this.text_items[1].text = this.menu_items[1].text = this.temperature_symbol(); this.tip_unit_labels[0].text = _(this.temperature_symbol()); } create_text_items() { From d7f4abaabd45ed3c62e195853bdba01150ad760c Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 15:40:51 +0200 Subject: [PATCH 083/127] Remove obsolete comment --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 7d063c8b..b74f8e9a 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -2076,8 +2076,6 @@ const Thermal = class SystemMonitor_Thermal extends ElementBase { } _apply() { this.text_items[0].text = this.menu_items[0].text = this.temperature_text(); - // Making it looks better in chart. - // this.vals = [this.temperature / 100]; this.temp_over_threshold = this.temperature > Schema.get_int('thermal-threshold'); this.vals = [this.temperature]; this.tip_vals[0] = this.temperature_text(); From 7456c808b21b6ea31eea9b513db9281bf420bfdc Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Mon, 3 May 2021 21:39:05 -0400 Subject: [PATCH 084/127] Reorganzied docker files. Refactored test script to be auto-run by docker. --- build-docker.sh | 3 - .../Dockerfile.ubuntu2004 | 20 ++- docker/build-docker.sh | 8 ++ close-docker.sh => docker/close-docker.sh | 0 open-docker.sh => docker/open-docker.sh | 0 run-docker.sh => docker/run-docker.sh | 10 +- docker/start.sh | 4 + novnc.service => docker/ubuntu/novnc.service | 0 .../ubuntu/tigervnc@.service | 0 xstartup => docker/ubuntu/xstartup | 8 ++ testing/.gitignore | 1 + testing/run_gui_tests | 22 ++++ testing/run_gui_tests.sh | 4 - testing/start.sh | 3 + testing/test_gui.py | 123 +++++++++--------- 15 files changed, 135 insertions(+), 71 deletions(-) delete mode 100755 build-docker.sh rename Dockerfile.ubuntu2004 => docker/Dockerfile.ubuntu2004 (88%) create mode 100755 docker/build-docker.sh rename close-docker.sh => docker/close-docker.sh (100%) rename open-docker.sh => docker/open-docker.sh (100%) rename run-docker.sh => docker/run-docker.sh (59%) create mode 100644 docker/start.sh rename novnc.service => docker/ubuntu/novnc.service (100%) rename tigervnc@.service => docker/ubuntu/tigervnc@.service (100%) rename xstartup => docker/ubuntu/xstartup (55%) create mode 100644 testing/.gitignore create mode 100755 testing/run_gui_tests delete mode 100755 testing/run_gui_tests.sh create mode 100755 testing/start.sh diff --git a/build-docker.sh b/build-docker.sh deleted file mode 100755 index 1976047c..00000000 --- a/build-docker.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -# Build the docker image. -docker build -t gnome-shell-system-monitor-applet -f Dockerfile.ubuntu2004 . diff --git a/Dockerfile.ubuntu2004 b/docker/Dockerfile.ubuntu2004 similarity index 88% rename from Dockerfile.ubuntu2004 rename to docker/Dockerfile.ubuntu2004 index 779d8541..e6961201 100644 --- a/Dockerfile.ubuntu2004 +++ b/docker/Dockerfile.ubuntu2004 @@ -5,6 +5,7 @@ ENV container docker # Ensure apt doesn't block waiting to prompt us. ENV DEBIAN_FRONTEND noninteractive +ENV DISPLAY ${DISPLAY:-:1} # Install locale. RUN apt-get update \ @@ -19,7 +20,7 @@ ENV LC_CTYPE en_US.UTF-8 # Install systemd. RUN apt-get update && apt-get install -y \ - dbus dbus-x11 systemd && \ + dbus dbus-x11 systemd nano && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* &&\ dpkg-divert --local --rename --add /sbin/udevadm &&\ @@ -28,7 +29,10 @@ RUN apt-get update && apt-get install -y \ RUN systemctl disable systemd-resolved VOLUME ["/sys/fs/cgroup"] STOPSIGNAL SIGRTMIN+3 -CMD [ "/sbin/init" ] +#CMD [ "/sbin/init" ] +ADD ./docker/start.sh / +RUN chmod +x /start.sh +CMD ["/start.sh"] # Install GNOME. # NOTE if you want plain gnome, use: apt-get install -y --no-install-recommends gnome-session gnome-terminal and remove the modification of /etc/gdm3/custom.conf @@ -58,7 +62,7 @@ RUN apt-get update \ # -> this should be fixed by official systemd file once released: https://github.com/TigerVNC/tigervnc/pull/838 # TODO specify options like geometry as environment variables -> source variables in service via EnvironmentFile=/path/to/env # NOTE logout will stop tigervnc service -> need to manually start (gdm for graphical login is not working) -COPY tigervnc@.service /etc/systemd/system/tigervnc@.service +COPY ./docker/ubuntu/tigervnc@.service /etc/systemd/system/tigervnc@.service RUN systemctl enable tigervnc@:1 EXPOSE 5901 @@ -70,7 +74,7 @@ RUN apt-get update && apt-get install -y \ && rm -rf /var/lib/apt/lists/* RUN ln -s /usr/share/novnc/vnc_lite.html /usr/share/novnc/index.html # TODO specify options like ports as environment variables -> source variables in service via EnvironmentFile=/path/to/env -COPY novnc.service /etc/systemd/system/novnc.service +COPY ./docker/ubuntu/novnc.service /etc/systemd/system/novnc.service RUN systemctl enable novnc EXPOSE 6901 @@ -91,6 +95,9 @@ WORKDIR "/home/${USER}" # Disable annoying Gnome welcome screen. RUN sudo bash -c 'echo "X-GNOME-Autostart-enabled=false" >> /etc/xdg/autostart/gnome-initial-setup-first-login.desktop' +# Required by Dogtail for interaction with Gnome. +RUN /usr/bin/dbus-run-session /usr/bin/gsettings set org.gnome.desktop.interface toolkit-accessibility true + # Install extension. RUN mkdir -p $HOME/.local/share/gnome-shell/extensions COPY ./system-monitor@paradoxxx.zero.gmail.com $HOME/.local/share/gnome-shell/extensions/system-monitor@paradoxxx.zero.gmail.com @@ -99,7 +106,7 @@ RUN gnome-extensions enable system-monitor@paradoxxx.zero.gmail.com # Set up VNC. RUN mkdir -p $HOME/.vnc -COPY xstartup $HOME/.vnc/xstartup +COPY ./docker/ubuntu/xstartup $HOME/.vnc/xstartup RUN echo "password" | vncpasswd -f >> $HOME/.vnc/passwd && chmod 600 $HOME/.vnc/passwd # Set up GUI testing environment @@ -111,5 +118,8 @@ RUN pip3 install --user dogtail RUN chmod +x "/home/${USER}/.local/bin"/* RUN echo "export PATH=\"\$PATH:/home/${USER}/.local/bin\"" >> "/home/${USER}/.bashrc" +# Run our test script at user start. +# RUN echo "cd /home/default/shared; ./run_gui_tests.sh" >> "/home/${USER}/.profile" + # Switch back to root to start systemd. USER root diff --git a/docker/build-docker.sh b/docker/build-docker.sh new file mode 100755 index 00000000..b0672cc8 --- /dev/null +++ b/docker/build-docker.sh @@ -0,0 +1,8 @@ +#!/bin/bash +# Build the docker image. + +SCRIPT_DIR="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")" +cd $SCRIPT_DIR + +cd .. +docker build -t gnome-shell-system-monitor-applet -f ./docker/Dockerfile.ubuntu2004 . diff --git a/close-docker.sh b/docker/close-docker.sh similarity index 100% rename from close-docker.sh rename to docker/close-docker.sh diff --git a/open-docker.sh b/docker/open-docker.sh similarity index 100% rename from open-docker.sh rename to docker/open-docker.sh diff --git a/run-docker.sh b/docker/run-docker.sh similarity index 59% rename from run-docker.sh rename to docker/run-docker.sh index 4fd8e46b..142ddb11 100755 --- a/run-docker.sh +++ b/docker/run-docker.sh @@ -1,8 +1,16 @@ #!/bin/bash +# Runs the docker container. + +SCRIPT_DIR="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")" +cd $SCRIPT_DIR + +cd .. +rm -Rf ./testing/*.log + docker run -it --name=ubuntu-gnome --rm \ --tmpfs /run --tmpfs /run/lock --tmpfs /tmp \ --cap-add SYS_BOOT --cap-add SYS_ADMIN \ -v /sys/fs/cgroup:/sys/fs/cgroup \ -v "$(pwd)/testing:/home/default/shared" \ -p 5901:5901 -p 6901:6901 \ - gnome-shell-system-monitor-applet + gnome-shell-system-monitor-applet /bin/bash diff --git a/docker/start.sh b/docker/start.sh new file mode 100644 index 00000000..547452e9 --- /dev/null +++ b/docker/start.sh @@ -0,0 +1,4 @@ +#!/bin/bash +# Starts all processes in Docker on startup. +cd /home/default/shared +./start.sh diff --git a/novnc.service b/docker/ubuntu/novnc.service similarity index 100% rename from novnc.service rename to docker/ubuntu/novnc.service diff --git a/tigervnc@.service b/docker/ubuntu/tigervnc@.service similarity index 100% rename from tigervnc@.service rename to docker/ubuntu/tigervnc@.service diff --git a/xstartup b/docker/ubuntu/xstartup similarity index 55% rename from xstartup rename to docker/ubuntu/xstartup index e96c2d68..a381a9b1 100755 --- a/xstartup +++ b/docker/ubuntu/xstartup @@ -8,8 +8,16 @@ unset DBUS_SESSION_BUS_ADDRESS # Prevent screen from locking after inactivity. # There's no password set, so we won't be able to unlock it. gsettings set org.gnome.desktop.screensaver lock-enabled false +gsettings set org.gnome.desktop.interface toolkit-accessibility true [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources + vncconfig -nowin & + +# Lauch our custom tests. Note, this waits for a few seconds to give gnome-session time to initialize. +cd /home/default/shared +sudo su - default -c "export DISPLAY=:1; nohup /home/default/shared/run_gui_tests >> /home/default/shared/stdout.log 2>> /home/default/shared/stderr.log &" + +# Launch the desktop. dbus-launch --exit-with-session gnome-session diff --git a/testing/.gitignore b/testing/.gitignore new file mode 100644 index 00000000..397b4a76 --- /dev/null +++ b/testing/.gitignore @@ -0,0 +1 @@ +*.log diff --git a/testing/run_gui_tests b/testing/run_gui_tests new file mode 100755 index 00000000..e35d5e66 --- /dev/null +++ b/testing/run_gui_tests @@ -0,0 +1,22 @@ +#!/bin/bash +# Helper script for our tests. + +. /home/default/.bashrc + +# Ensure we're in our shared directory. +SCRIPT_DIR="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")" +cd $SCRIPT_DIR + +# Give gnome-session time to startup. +sleep 5 + +# Give the setting time to take effect. +gsettings set org.gnome.desktop.interface toolkit-accessibility true +sleep 5 + +# Run tests. +python3 test_gui.py + +# Kill the container. +# Disable this if you want the container to remain up for inspection. +sudo shutdown now diff --git a/testing/run_gui_tests.sh b/testing/run_gui_tests.sh deleted file mode 100755 index 6feb68ed..00000000 --- a/testing/run_gui_tests.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -gsettings set org.gnome.desktop.interface toolkit-accessibility true -python3 test_gui.py diff --git a/testing/start.sh b/testing/start.sh new file mode 100755 index 00000000..7cf810a4 --- /dev/null +++ b/testing/start.sh @@ -0,0 +1,3 @@ +#!/bin/bash +# Starts all processes in Docker on startup. +exec /sbin/init diff --git a/testing/test_gui.py b/testing/test_gui.py index 7e914a66..fc9e2ffa 100644 --- a/testing/test_gui.py +++ b/testing/test_gui.py @@ -1,70 +1,77 @@ #!/usr/bin/env python3 +import os -from dogtail import logging, predicate, rawinput, tree, utils +os.system('gsettings set org.gnome.desktop.interface toolkit-accessibility true')#TODO:remove, redundant? -# Roles -ROLE_FILLER = "filler" -ROLE_FRAME = "frame" -ROLE_LABEL = "label" -ROLE_MENU_ITEM = "menu item" -ROLE_PANEL = "panel" -ROLE_PUSH_BUTTON = "push button" -ROLE_TOGGLE_BUTTON = "toggle button" -ROLE_WINDOW = "window" +os.system('touch RUNNING') +try: + from dogtail import logging, predicate, rawinput, tree, utils + # Roles + ROLE_FILLER = "filler" + ROLE_FRAME = "frame" + ROLE_LABEL = "label" + ROLE_MENU_ITEM = "menu item" + ROLE_PANEL = "panel" + ROLE_PUSH_BUTTON = "push button" + ROLE_TOGGLE_BUTTON = "toggle button" + ROLE_WINDOW = "window" -# start gnome-tweaks -utils.run("gnome-tweaks") + # start gnome-tweaks + utils.run("gnome-tweaks") -# click on Extensions label -tweaks_node = tree.root.application("gnome-tweaks") -tweaks_node \ - .child(name="Extensions", roleName=ROLE_LABEL) \ - .click() + # click on Extensions label + tweaks_node = tree.root.application("gnome-tweaks") + tweaks_node \ + .child(name="Extensions", roleName=ROLE_LABEL) \ + .click() -# enable applet -applet_text_node = tweaks_node.child(name="System-monitor", roleName=ROLE_LABEL) -toggle_button_node = applet_text_node \ - .findAncestor(predicate.GenericPredicate(roleName=ROLE_FILLER)) \ - .findAncestor(predicate.GenericPredicate(roleName=ROLE_FILLER)) \ - .child(roleName=ROLE_TOGGLE_BUTTON) -if not toggle_button_node.isChecked: - toggle_button_node.click() + # enable applet + applet_text_node = tweaks_node.child(name="System-monitor", roleName=ROLE_LABEL) + toggle_button_node = applet_text_node \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_FILLER)) \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_FILLER)) \ + .child(roleName=ROLE_TOGGLE_BUTTON) + if not toggle_button_node.isChecked: + toggle_button_node.click() -# close gnome-tweaks -tweaks_node \ - .child(name="Close", roleName=ROLE_PUSH_BUTTON) \ - .click() + # close gnome-tweaks + tweaks_node \ + .child(name="Close", roleName=ROLE_PUSH_BUTTON) \ + .click() -# click on the graphical widget -shell_window_node = tree.root.application("gnome-shell") \ - .child(roleName=ROLE_WINDOW) -panel_node = shell_window_node \ - .child(name="Cpu", roleName=ROLE_LABEL) \ - .findAncestor(predicate.GenericPredicate(roleName=ROLE_PANEL)) -applet_position = ((shell_window_node.size[0] - 100), 0) # approximation -rawinput.click(*applet_position) + # click on the graphical widget + shell_window_node = tree.root.application("gnome-shell") \ + .child(roleName=ROLE_WINDOW) + panel_node = shell_window_node \ + .child(name="Cpu", roleName=ROLE_LABEL) \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_PANEL)) + applet_position = ((shell_window_node.size[0] - 100), 0) # approximation + rawinput.click(*applet_position) -# find the cpu value -strings = panel_node.getUserVisibleStrings() -cpu_idx = strings.index("Cpu") + 1 -cpu_value = int(strings[cpu_idx]) -assert cpu_value >= 0 -logging.debugLogger.log(f"{cpu_value=}") + # find the cpu value + strings = panel_node.getUserVisibleStrings() + cpu_idx = strings.index("Cpu") + 1 + cpu_value = int(strings[cpu_idx]) + assert cpu_value >= 0 + logging.debugLogger.log(f"{cpu_value=}") -# open applet preference dialog -perference_menu_item_node = panel_node \ - .findAncestor(predicate.GenericPredicate(roleName=ROLE_PANEL)) \ - .findAncestor(predicate.GenericPredicate(roleName=ROLE_PANEL)) \ - .child(name="Preferences...", roleName=ROLE_LABEL) \ - .findAncestor(predicate.GenericPredicate(roleName=ROLE_MENU_ITEM)) -rawinput.click(*perference_menu_item_node.position) + # open applet preference dialog + perference_menu_item_node = panel_node \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_PANEL)) \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_PANEL)) \ + .child(name="Preferences...", roleName=ROLE_LABEL) \ + .findAncestor(predicate.GenericPredicate(roleName=ROLE_MENU_ITEM)) + rawinput.click(*perference_menu_item_node.position) -# close applet preference dialog -applet_preference_panel = tree.root.application("org.gnome.Shell.Extensions") \ - .child(name="system-monitor", roleName=ROLE_FRAME) \ - .child(roleName=ROLE_PANEL) -rawinput.click(*applet_preference_panel.position) # activate dialog -applet_preference_panel \ - .child(name="Close", roleName=ROLE_PUSH_BUTTON) \ - .click() + # close applet preference dialog + applet_preference_panel = tree.root.application("org.gnome.Shell.Extensions") \ + .child(name="system-monitor", roleName=ROLE_FRAME) \ + .child(roleName=ROLE_PANEL) + rawinput.click(*applet_preference_panel.position) # activate dialog + applet_preference_panel \ + .child(name="Close", roleName=ROLE_PUSH_BUTTON) \ + .click() + +finally: + os.system('rm RUNNING') From 071446ee7823d5e86f9987e8ad02dc05d463252c Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Tue, 27 Apr 2021 20:18:54 +0200 Subject: [PATCH 085/127] Move Chart resize signal handler to ElementBase to keep the compact mode trickery in one place. --- .../extension.js | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 4e83e35b..7b269f58 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -398,21 +398,17 @@ const Chart = class SystemMonitor_Chart { } cr.$dispose(); } - resize(schema, key) { - let old_width = this.width; - this.width = Schema.get_int(key); - if (old_width === this.width) { + resize(width) { + if (this.width === width) { return; } - if (Style.get('') === '-compact') { - this.width = Math.round(this.width / 1.5); - } - this.actor.set_width(this.width); + this.width = width; if (this.width < this.data[0].length) { for (let i = 0; i < this.parentC.colors.length; i++) { this.data[i] = this.data[i].slice(-this.width); } } + this.actor.set_width(this.width); // repaints } } @@ -928,8 +924,7 @@ const ElementBase = class SystemMonitor_ElementBase extends TipBox { this.timeout = Mainloop.timeout_add( this.interval, this.update.bind(this), GLib.PRIORITY_DEFAULT_IDLE); }); - Schema.connect('changed::' + this.elt + '-graph-width', - this.chart.resize.bind(this.chart)); + Schema.connect('changed::' + this.elt + '-graph-width', this.resize.bind(this)); if (this.elt === 'thermal') { Schema.connect('changed::thermal-threshold', @@ -1020,6 +1015,13 @@ const ElementBase = class SystemMonitor_ElementBase extends TipBox { } } } + resize(schema, key) { + let width = Schema.get_int(key); + if (Style.get('') === '-compact') { + width = Math.round(width / 1.5); + } + this.chart.resize(width); + } destroy() { TipBox.prototype.destroy.call(this); if (this.timeout) { From 30970f327ac9c0091b14d93dfdda2367ae573417 Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 09:28:40 +0200 Subject: [PATCH 086/127] Make Chart aware of the monitor scale factor --- .../extension.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 7b269f58..55679a01 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -344,13 +344,17 @@ const Chart = class SystemMonitor_Chart { constructor(width, height, parent) { this.actor = new St.DrawingArea({style_class: Style.get('sm-chart'), reactive: false}); this.parentC = parent; - this.actor.set_width(this.width = width); - this.actor.set_height(this.height = height); - this.actor.connect('repaint', this._draw.bind(this)); + this.width = width; + let themeContext = St.ThemeContext.get_for_stage(global.stage); + this.scale_factor = themeContext.scale_factor; + this.actor.set_width(this.width * this.scale_factor); + this.actor.set_height(height); this.data = []; for (let i = 0; i < this.parentC.colors.length; i++) { this.data[i] = []; } + themeContext.connect('notify::scale-factor', this.rescale.bind(this)); + this.actor.connect('repaint', this._draw.bind(this)); } update() { let data_a = this.parentC.vals; @@ -408,7 +412,11 @@ const Chart = class SystemMonitor_Chart { this.data[i] = this.data[i].slice(-this.width); } } - this.actor.set_width(this.width); // repaints + this.actor.set_width(this.width * this.scale_factor); // repaints + } + rescale(themeContext) { + this.scale_factor = themeContext.scale_factor; + this.actor.set_width(this.width * this.scale_factor); // repaints } } From 8dfcbe1bb280e3864bc4b5e6639872eef26a25f4 Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Tue, 27 Apr 2021 20:23:47 +0200 Subject: [PATCH 087/127] Align chart samples to pixel center, plot with bilinear interpolation --- .../extension.js | 26 ++++++++++++++----- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 55679a01..47653e77 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -391,14 +391,26 @@ const Chart = class SystemMonitor_Chart { cr.rectangle(0, 0, width, height); cr.fill(); for (let i = this.parentC.colors.length - 1; i >= 0; i--) { - cr.moveTo(width, height); - for (let j = this.data[i].length - 1; j >= 0; j--) { - cr.lineTo(width - (this.data[i].length - 1 - j), (1 - this.data[i][j] / max) * height); + let samples = this.data[i].length - 1; + if (samples > 0) { + cr.moveTo(width, height); // bottom right + let x = width - 0.25 * this.scale_factor; + cr.lineTo(x, (1 - this.data[i][samples] / max) * height); + x -= 0.5 * this.scale_factor; + for (let j = samples; j >= 0; j--) { + let y = (1 - this.data[i][j] / max) * height; + cr.lineTo(x, y); + x -= 0.5 * this.scale_factor; + cr.lineTo(x, y); + x -= 0.5 * this.scale_factor; + } + x += 0.25 * this.scale_factor; + cr.lineTo(x, (1 - this.data[i][0] / max) * height); + cr.lineTo(x, height); + cr.closePath(); + Clutter.cairo_set_source_color(cr, this.parentC.colors[i]); + cr.fill(); } - cr.lineTo(width - (this.data[i].length - 1), height); - cr.closePath(); - Clutter.cairo_set_source_color(cr, this.parentC.colors[i]); - cr.fill(); } cr.$dispose(); } From 0c66a4bf6229cb7525fc934500cc0a1cd4eebcda Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 10:37:59 +0200 Subject: [PATCH 088/127] Make Graph aware of monitor scale factor and text scaling --- .../extension.js | 74 +++++++++++-------- 1 file changed, 43 insertions(+), 31 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 47653e77..bf3278b9 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -220,7 +220,6 @@ const smStyleManager = class SystemMonitor_smStyleManager { this._bar_width = 300; this._bar_height = 150; this._bar_fontsize = 14; - this._text_scaling = 1; this._compact = Schema.get_boolean('compact-display'); if (this._compact) { @@ -240,14 +239,6 @@ const smStyleManager = class SystemMonitor_smStyleManager { this._bar_height *= 3 / 5; this._bar_fontsize = 12; } - - let interfaceSettings = new Gio.Settings({ - schema: 'org.gnome.desktop.interface' - }); - this._text_scaling = interfaceSettings.get_double('text-scaling-factor'); - if (!this._text_scaling) { - this._text_scaling = 1; - } } get(style) { return style + this._extension; @@ -283,7 +274,7 @@ const smStyleManager = class SystemMonitor_smStyleManager { return this._pie_height; } pie_fontsize() { - return this._pie_fontsize * this._text_scaling; + return this._pie_fontsize; } bar_width() { return this._bar_width; @@ -292,10 +283,7 @@ const smStyleManager = class SystemMonitor_smStyleManager { return this._bar_height; } bar_fontsize() { - return this._bar_fontsize * this._text_scaling; - } - text_scaling() { - return this._text_scaling; + return this._bar_fontsize; } } @@ -567,14 +555,27 @@ const Graph = class SystemMonitor_Graph { this.actor = new St.DrawingArea({style_class: Style.get('sm-chart'), reactive: false}); this.width = width; this.height = height; - this.actor.set_width(this.width); - this.actor.set_height(this.height); - this.actor.connect('repaint', this._draw.bind(this)); this.gtop = new GTop.glibtop_fsusage(); this.colors = ['#888', '#aaa', '#ccc']; for (let color in this.colors) { this.colors[color] = color_from_string(this.colors[color]); } + + let themeContext = St.ThemeContext.get_for_stage(global.stage); + themeContext.connect('notify::scale-factor', this.set_scale.bind(this)); + this.scale_factor = themeContext.scale_factor; + let interfaceSettings = new Gio.Settings({ + schema: 'org.gnome.desktop.interface' + }); + interfaceSettings.connect('changed', this.set_text_scaling.bind(this)); + this.text_scaling = interfaceSettings.get_double('text-scaling-factor'); + if (!this.text_scaling) { + this.text_scaling = 1; + } + + this.actor.set_width(this.width * this.scale_factor); + this.actor.set_height(this.height * this.scale_factor); + this.actor.connect('repaint', this._draw.bind(this)); } create_menu_item() { this.menu_item = new PopupMenu.PopupBaseMenuItem({reactive: false}); @@ -588,6 +589,19 @@ const Graph = class SystemMonitor_Graph { show(visible) { this.menu_item.actor.visible = visible; } + set_scale(themeContext) { + this.scale_factor = themeContext.scale_factor; + this.actor.set_width(this.width * this.scale_factor); + this.actor.set_height(this.height * this.scale_factor); + } + set_text_scaling(interfaceSettings, key) { + // FIXME: for some reason we only get this signal once, not on later + // changes to the setting + //log('[System monitor] got text scaling signal'); + this.text_scaling = interfaceSettings.get_double(key); + this.actor.set_width(this.width * this.scale_factor); + this.actor.set_height(this.height * this.scale_factor); + } } const Bar = class SystemMonitor_Bar extends Graph { @@ -595,22 +609,21 @@ const Bar = class SystemMonitor_Bar extends Graph { super(width, height); this.mounts = MountsMonitor.get_mounts(); MountsMonitor.add_listener(this.update_mounts.bind(this)); - this.thickness = 15 * Style.text_scaling(); - this.fontsize = Style.bar_fontsize(); - this.actor.set_height(this.mounts.length * (3 * this.thickness)); } _draw() { if (!this.actor.visible) { return; } - this.actor.set_height(this.mounts.length * (3 * this.thickness)); + let thickness = 15 * this.scale_factor * this.text_scaling; + let fontsize = Style.bar_fontsize() * this.scale_factor * this.text_scaling; + this.actor.set_height(this.mounts.length * (3 * thickness)); let [width, height] = this.actor.get_surface_size(); let cr = this.actor.get_context(); let x0 = width / 8; - let y0 = this.thickness / 2; - cr.setLineWidth(this.thickness); - cr.setFontSize(this.fontsize); + let y0 = thickness / 2; + cr.setLineWidth(thickness); + cr.setFontSize(fontsize); for (let mount in this.mounts) { GTop.glibtop_get_fsusage(this.gtop, this.mounts[mount]); let perc_full = (this.gtop.blocks - this.gtop.bfree) / this.gtop.blocks; @@ -620,16 +633,16 @@ const Bar = class SystemMonitor_Bar extends Graph { if (text.length > 10) { text = text.split('/').pop(); } - cr.moveTo(0, y0 + this.thickness / 3); + cr.moveTo(0, y0 + thickness / 3); cr.showText(text); - cr.moveTo(width - x0, y0 + this.thickness / 3); + cr.moveTo(width - x0, y0 + thickness / 3); cr.showText(Math.round(perc_full * 100).toString() + '%'); - y0 += (5 * this.thickness) / 4; + y0 += (5 * thickness) / 4; cr.moveTo(0, y0); cr.relLineTo(perc_full * width, 0); cr.stroke(); - y0 += (7 * this.thickness) / 4; + y0 += (7 * thickness) / 4; } cr.$dispose(); } @@ -667,9 +680,8 @@ const Pie = class SystemMonitor_Pie extends Graph { let rings = (this.mounts.length > 7 ? this.mounts.length : 7); // If the text is scaled, we need to make more space for it. Hence, we // make the lines thicker. - let text_scaling = Style.text_scaling(); - let thickness = (2 * rc) / (3 * rings) * text_scaling; - let fontsize = Style.pie_fontsize(); + let thickness = (2 * rc) / (3 * rings) * this.text_scaling; + let fontsize = Style.pie_fontsize() * this.scale_factor * this.text_scaling; let r = rc - (thickness / 2); cr.setLineWidth(thickness); cr.setFontSize(fontsize); From 43ad83d20e239916005cda6a3c8284e3624e129e Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 11:56:48 +0200 Subject: [PATCH 089/127] Scale Graph with text_scaling, not only text --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index bf3278b9..43aaec5b 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -573,8 +573,8 @@ const Graph = class SystemMonitor_Graph { this.text_scaling = 1; } - this.actor.set_width(this.width * this.scale_factor); - this.actor.set_height(this.height * this.scale_factor); + this.actor.set_width(this.width * this.scale_factor * this.text_scaling); + this.actor.set_height(this.height * this.scale_factor * this.text_scaling); this.actor.connect('repaint', this._draw.bind(this)); } create_menu_item() { @@ -591,16 +591,16 @@ const Graph = class SystemMonitor_Graph { } set_scale(themeContext) { this.scale_factor = themeContext.scale_factor; - this.actor.set_width(this.width * this.scale_factor); - this.actor.set_height(this.height * this.scale_factor); + this.actor.set_width(this.width * this.scale_factor * this.text_scaling); + this.actor.set_height(this.height * this.scale_factor * this.text_scaling); } set_text_scaling(interfaceSettings, key) { // FIXME: for some reason we only get this signal once, not on later // changes to the setting //log('[System monitor] got text scaling signal'); this.text_scaling = interfaceSettings.get_double(key); - this.actor.set_width(this.width * this.scale_factor); - this.actor.set_height(this.height * this.scale_factor); + this.actor.set_width(this.width * this.scale_factor * this.text_scaling); + this.actor.set_height(this.height * this.scale_factor * this.text_scaling); } } From 0821b8a2f77bbb21a419a625d637e11ef6fd8d34 Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 12:24:27 +0200 Subject: [PATCH 090/127] Make bar thickness smaller in compact mode, like the smaller font size --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 43aaec5b..ff5ec0ed 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -219,6 +219,7 @@ const smStyleManager = class SystemMonitor_smStyleManager { this._pie_fontsize = 14; this._bar_width = 300; this._bar_height = 150; + this._bar_thickness = 15; this._bar_fontsize = 14; this._compact = Schema.get_boolean('compact-display'); @@ -237,6 +238,7 @@ const smStyleManager = class SystemMonitor_smStyleManager { this._pie_fontsize = 12; this._bar_width *= 3 / 5; this._bar_height *= 3 / 5; + this._bar_thickness = 12; this._bar_fontsize = 12; } } @@ -282,6 +284,9 @@ const smStyleManager = class SystemMonitor_smStyleManager { bar_height() { return this._bar_height; } + bar_thickness() { + return this._bar_thickness; + } bar_fontsize() { return this._bar_fontsize; } @@ -614,7 +619,7 @@ const Bar = class SystemMonitor_Bar extends Graph { if (!this.actor.visible) { return; } - let thickness = 15 * this.scale_factor * this.text_scaling; + let thickness = Style.bar_thickness() * this.scale_factor * this.text_scaling; let fontsize = Style.bar_fontsize() * this.scale_factor * this.text_scaling; this.actor.set_height(this.mounts.length * (3 * thickness)); let [width, height] = this.actor.get_surface_size(); From 246365bb7c1cb7ce617ef8e20f9581a03bcd3a66 Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 12:42:52 +0200 Subject: [PATCH 091/127] Shrink Pie font size when there are many mounts --- .../extension.js | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index ff5ec0ed..89381f45 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -672,7 +672,6 @@ const Pie = class SystemMonitor_Pie extends Graph { let cr = this.actor.get_context(); let xc = width / 2; let yc = height / 2; - let rc = Math.min(xc, yc); let pi = Math.PI; function arc(r, value, max, angle) { if (max === 0) { @@ -682,26 +681,33 @@ const Pie = class SystemMonitor_Pie extends Graph { cr.arc(xc, yc, r, angle, new_angle); return new_angle; } - let rings = (this.mounts.length > 7 ? this.mounts.length : 7); - // If the text is scaled, we need to make more space for it. Hence, we - // make the lines thicker. - let thickness = (2 * rc) / (3 * rings) * this.text_scaling; - let fontsize = Style.pie_fontsize() * this.scale_factor * this.text_scaling; - let r = rc - (thickness / 2); + + // Set the ring thickness so that at least 7 rings can be displayed. If + // there are more mounts, make the rings thinner. If the rings are too + // thin to have a line height of 1.2 for the labels, shrink the labels. + let rings = Math.max(this.mounts.length, 7); + let ring_width = width / (2 * rings); + let fontsize = Style.pie_fontsize() * this.scale_factor * this.text_scaling; + if (ring_width < 1.2 * fontsize) { + fontsize = ring_width / 1.2; + } + let thickness = ring_width / 1.5; + cr.setLineWidth(thickness); cr.setFontSize(fontsize); + let r = (height - ring_width) / 2; for (let mount in this.mounts) { GTop.glibtop_get_fsusage(this.gtop, this.mounts[mount]); Clutter.cairo_set_source_color(cr, this.colors[mount % this.colors.length]); arc(r, this.gtop.blocks - this.gtop.bfree, this.gtop.blocks, -pi / 2); - cr.moveTo(0, yc - r + thickness / 2); + cr.moveTo(0, yc - r + fontsize / 2); var text = this.mounts[mount]; if (text.length > 10) { text = text.split('/').pop(); } cr.showText(text); cr.stroke(); - r -= (3 * thickness) / 2; + r -= ring_width; } cr.$dispose(); } From 0417b17ff6f5371a63bcfefa705928d3b6597e35 Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 12:43:47 +0200 Subject: [PATCH 092/127] Render text on top of rings --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 89381f45..7f31394a 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -700,14 +700,18 @@ const Pie = class SystemMonitor_Pie extends Graph { GTop.glibtop_get_fsusage(this.gtop, this.mounts[mount]); Clutter.cairo_set_source_color(cr, this.colors[mount % this.colors.length]); arc(r, this.gtop.blocks - this.gtop.bfree, this.gtop.blocks, -pi / 2); - cr.moveTo(0, yc - r + fontsize / 2); + cr.stroke(); + r -= ring_width; + } + let y = (ring_width + fontsize) / 2; + for (let mount in this.mounts) { var text = this.mounts[mount]; if (text.length > 10) { text = text.split('/').pop(); } + cr.moveTo(0, y); cr.showText(text); - cr.stroke(); - r -= ring_width; + y += ring_width; } cr.$dispose(); } From 2ef79475329bf67941ea8c78ff4143f337633fb3 Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Thu, 29 Apr 2021 12:45:15 +0200 Subject: [PATCH 093/127] Simplify Graph width and height setting --- .../extension.js | 31 +++++++------------ 1 file changed, 11 insertions(+), 20 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 7f31394a..454007ab 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -214,11 +214,9 @@ const smStyleManager = class SystemMonitor_smStyleManager { this._netunits_kbits = _('kbit/s'); this._netunits_mbits = _('Mbit/s'); this._netunits_gbits = _('Gbit/s'); - this._pie_width = 300; - this._pie_height = 300; + this._pie_size = 300; this._pie_fontsize = 14; this._bar_width = 300; - this._bar_height = 150; this._bar_thickness = 15; this._bar_fontsize = 14; this._compact = Schema.get_boolean('compact-display'); @@ -233,11 +231,9 @@ const smStyleManager = class SystemMonitor_smStyleManager { this._netunits_kbits = 'kb'; this._netunits_mbits = 'Mb'; this._netunits_gbits = 'Gb'; - this._pie_width *= 4 / 5; - this._pie_height *= 4 / 5; + this._pie_size *= 4 / 5; this._pie_fontsize = 12; this._bar_width *= 3 / 5; - this._bar_height *= 3 / 5; this._bar_thickness = 12; this._bar_fontsize = 12; } @@ -269,11 +265,8 @@ const smStyleManager = class SystemMonitor_smStyleManager { netunits_gbits() { return this._netunits_gbits; } - pie_width() { - return this._pie_width; - } - pie_height() { - return this._pie_height; + pie_size() { + return this._pie_size; } pie_fontsize() { return this._pie_fontsize; @@ -281,9 +274,6 @@ const smStyleManager = class SystemMonitor_smStyleManager { bar_width() { return this._bar_width; } - bar_height() { - return this._bar_height; - } bar_thickness() { return this._bar_thickness; } @@ -610,8 +600,9 @@ const Graph = class SystemMonitor_Graph { } const Bar = class SystemMonitor_Bar extends Graph { - constructor(width, height) { - super(width, height); + constructor() { + // Height doesn't matter, it gets set on every draw. + super(Style.bar_width(), 100); this.mounts = MountsMonitor.get_mounts(); MountsMonitor.add_listener(this.update_mounts.bind(this)); } @@ -658,8 +649,8 @@ const Bar = class SystemMonitor_Bar extends Graph { } const Pie = class SystemMonitor_Pie extends Graph { - constructor(width, height) { - super(width, height); + constructor() { + super(Style.pie_size(), Style.pie_size()); this.mounts = MountsMonitor.get_mounts(); MountsMonitor.add_listener(this.update_mounts.bind(this)); } @@ -2438,8 +2429,8 @@ function enable() { Main.__sm = { tray: new PanelMenu.Button(0.5), icon: new Icon(), - pie: new Pie(Style.pie_width(), Style.pie_height()), // 300, 300 - bar: new Bar(Style.bar_width(), Style.bar_height()), // 300, 150 + pie: new Pie(), + bar: new Bar(), elts: [], }; From 6aa412e0427508a97b72b2246bb476d63bcb7d77 Mon Sep 17 00:00:00 2001 From: NVieville Date: Tue, 4 May 2021 12:23:16 +0200 Subject: [PATCH 094/127] Fix Too many arguments to method Gtk.Box.prepend Signed-off-by: NVieville --- .../prefs.js | 34 +++++++++++++++---- 1 file changed, 28 insertions(+), 6 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js index ee7b41c7..1b6aedc4 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js +++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js @@ -367,7 +367,11 @@ const SettingFrame = class SystemMonitor { } else if (config.match(/-color$/)) { let item = new ColorSelect(_(config.split('-')[0].capitalize())); item.set_value(this.schema.get_string(key)); - this.hbox2.pack_end(item.actor, true, false, 0); + if (shellMajorVersion < 40) { + this.hbox2.pack_end(item.actor, true, false, 0); + } else { + this.hbox2.append(item.actor); + } item.picker.connect('color-set', function (color) { set_color(color, Schema, key); }); @@ -388,9 +392,15 @@ const SettingFrame = class SystemMonitor { } // this.hbox3.add(item.actor); if (configParent === 'fan') { - this.hbox2.pack_end(item.actor, true, false, 0); - } else { + if (shellMajorVersion < 40) { + this.hbox2.pack_end(item.actor, true, false, 0); + } else { + this.hbox2.append(item.actor); + } + } else if (shellMajorVersion < 40) { this.hbox2.pack_start(item.actor, true, false, 0); + } else { + this.hbox2.prepend(item.actor); } item.selector.connect('changed', function (combo) { set_string(combo, Schema, key, _slist); @@ -416,7 +426,11 @@ const SettingFrame = class SystemMonitor { let item = new Select(_('Usage Style')); item.add([_('pie'), _('bar'), _('none')]); item.set_value(this.schema.get_enum(key)); - this.hbox3.pack_end(item.actor, false, false, 20); + if (shellMajorVersion < 40) { + this.hbox3.pack_end(item.actor, false, false, 20); + } else { + this.hbox3.append(item.actor); + } item.selector.connect('changed', function (style) { set_enum(style, Schema, key); @@ -456,7 +470,11 @@ const App = class SystemMonitor_App { hasBorder: true, horizontal: false, spacing: 10}); this.hbox1 = box({ hasBorder: true, horizontal: true, shouldPack: true, spacing: 20}); - this.main_vbox.pack_start(this.hbox1, false, false, 0); + if (shellMajorVersion < 40) { + this.main_vbox.pack_start(this.hbox1, false, false, 0); + } else { + this.main_vbox.prepend(this.hbox1); + } keys.forEach((key) => { if (key === 'icon-display') { @@ -489,7 +507,11 @@ const App = class SystemMonitor_App { let item = new ColorSelect(_('Background Color')) item.set_value(Schema.get_string(key)) this.items.push(item) - this.hbox1.pack_start(item.actor, true, false, 0) + if (shellMajorVersion < 40) { + this.hbox1.pack_start(item.actor, true, false, 0) + } else { + this.hbox1.prepend(item.actor) + } item.picker.connect('color-set', function (color) { set_color(color, Schema, key); }); From d097cbd11d38b051e19388d57f1e3d6c6748c923 Mon Sep 17 00:00:00 2001 From: NVieville Date: Tue, 4 May 2021 12:31:28 +0200 Subject: [PATCH 095/127] Fix implicite call array.toString() on a Uint8Array instance in extension.js 1575:31 Signed-off-by: NVieville --- system-monitor@paradoxxx.zero.gmail.com/extension.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js index 4e83e35b..f8b8c1e7 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/extension.js +++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js @@ -1572,7 +1572,7 @@ const Freq = class SystemMonitor_Freq extends ElementBase { var that = this; file.load_contents_async(null, function cb(source, result) { let as_r = source.load_contents_finish(result); - total_frequency += parseInt(as_r[1]); + total_frequency += parseInt(parse_bytearray(as_r[1])); if (++i >= num_cpus) { that.freq = Math.round(total_frequency / num_cpus / 1000); From 33c5e9a47a6999b47e1d78b2d2d71644a947a71a Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Tue, 4 May 2021 21:45:46 -0400 Subject: [PATCH 096/127] Added top level script for running tests and added it to the Travis build. --- .travis.yml | 54 +++++++++++++++++++++++------------------- docker/close-docker.sh | 1 + docker/open-docker.sh | 3 ++- docker/run-docker.sh | 4 +++- run_tests.sh | 17 +++++++++++++ 5 files changed, 53 insertions(+), 26 deletions(-) create mode 100755 run_tests.sh diff --git a/.travis.yml b/.travis.yml index f7cbdbf4..ef3093d0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,49 +5,55 @@ sudo: required language: node_js node_js: node -env: -- MAX_CPU_PERCENT=20 MAX_MEM_PERCENT=5 +#env: +#- MAX_CPU_PERCENT=20 MAX_MEM_PERCENT=5 + +services: +- docker install: - sudo apt-key update - sudo apt-get -yq update -- sudo apt -yq install xvfb gnome-shell +#- sudo apt -yq install xvfb gnome-shell - npm install -g eslint -before_script: - - "export DISPLAY=:99.0" - - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16" - - sleep 3 # give xvfb some time to start - - sudo gnome-shell & - - sleep 3 # give gnome-shell some time to start +#before_script: +# - "export DISPLAY=:99.0" +# - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16" +# - sleep 3 # give xvfb some time to start +# - sudo gnome-shell & +# - sleep 3 # give gnome-shell some time to start script: # Clear initial gnome-shell errors we don't care about. -- sudo journalctl /usr/bin/gnome-shell -- sudo journalctl --rotate -- sudo journalctl --vacuum-time=1s +#- sudo journalctl /usr/bin/gnome-shell +#- sudo journalctl --rotate +#- sudo journalctl --vacuum-time=1s # Show pre-extension gnome-shell performance. -- ps -C gnome-shell -o %cpu,%mem,cmd +#- ps -C gnome-shell -o %cpu,%mem,cmd # Run JSlint check. - cd $TRAVIS_BUILD_DIR - ./checkjs.sh # Install and enable extension. -- sudo make install -- gnome-shell-extension-tool --enable-extension=system-monitor@paradoxxx.zero.gmail.com +#- sudo make install +#- gnome-shell-extension-tool --enable-extension=system-monitor@paradoxxx.zero.gmail.com # Give extension time to run. -- sleep 10 +#- sleep 10 # Show post-extension gnome-shell performance. -- ps -C gnome-shell -o %cpu,%mem,cmd -# Check CPU. On localhost with 2.80GHz x 4 takes ~3%, on Travis ~15%. -- bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %cpu|tail -1) < $MAX_CPU_PERCENT") -eq 1 ]]' -# Check memory. On localhost with 32GB of memory, ~0.6%, on Travis ~3%. -- bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %mem|tail -1) < $MAX_MEM_PERCENT") -eq 1 ]]' -# Confirm extension hasn't thrown any errors. -- sudo journalctl /usr/bin/gnome-shell -- sudo journalctl /usr/bin/gnome-shell|grep "\-\- No entries \-\-" +#- ps -C gnome-shell -o %cpu,%mem,cmd +## Check CPU. On localhost with 2.80GHz x 4 takes ~3%, on Travis ~15%. +#- bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %cpu|tail -1) < $MAX_CPU_PERCENT") -eq 1 ]]' +## Check memory. On localhost with 32GB of memory, ~0.6%, on Travis ~3%. +#- bash -c '[[ $(bc <<< "$(ps -C gnome-shell -o %mem|tail -1) < $MAX_MEM_PERCENT") -eq 1 ]]' +## Confirm extension hasn't thrown any errors. +#- sudo journalctl /usr/bin/gnome-shell +#- sudo journalctl /usr/bin/gnome-shell|grep "\-\- No entries \-\-" + +# Run Docker GUI tests. +- ./run_tests.sh diff --git a/docker/close-docker.sh b/docker/close-docker.sh index a26bb6d0..fbe2b5fe 100755 --- a/docker/close-docker.sh +++ b/docker/close-docker.sh @@ -1,4 +1,5 @@ #!/bin/bash +# Kills any running Docker container. containers=`docker ps | grep "gnome-shell-system-monitor-applet" | awk '{ print $1 }'` if [ ! -z "$containers" ] then diff --git a/docker/open-docker.sh b/docker/open-docker.sh index 5c13d15b..02f6c32a 100755 --- a/docker/open-docker.sh +++ b/docker/open-docker.sh @@ -1,3 +1,4 @@ #!/bin/bash -# Connects to the runner docker container. Requires running ./run-docker.sh first. +# Connects to the runner Docker container via VNC for manual inspection. +# Requires running ./run-docker.sh first. xtightvncviewer localhost:5901 diff --git a/docker/run-docker.sh b/docker/run-docker.sh index 142ddb11..ea65bda9 100755 --- a/docker/run-docker.sh +++ b/docker/run-docker.sh @@ -13,4 +13,6 @@ docker run -it --name=ubuntu-gnome --rm \ -v /sys/fs/cgroup:/sys/fs/cgroup \ -v "$(pwd)/testing:/home/default/shared" \ -p 5901:5901 -p 6901:6901 \ - gnome-shell-system-monitor-applet /bin/bash + gnome-shell-system-monitor-applet + +#gnome-shell-system-monitor-applet /bin/bash diff --git a/run_tests.sh b/run_tests.sh new file mode 100755 index 00000000..bf868c0b --- /dev/null +++ b/run_tests.sh @@ -0,0 +1,17 @@ +#!/bin/bash +# Runs Docker GUI tests. +# Note, you don't have to run the GUI tests in Docker. +# You can run the GUI tests locally by running testing/test_gui.py locally. +set -e + +./docker/build-docker.sh +./docker/run-docker.sh + +cat testing/stderr.log +if [ -s testing/stderr.log ] +then + echo "No errors detected." +else + echo "Errors found!" + exit 1 +fi From 7b2bd5a0d7e3f780226d3ba3566a464df1584266 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Tue, 4 May 2021 23:15:15 -0400 Subject: [PATCH 097/127] Fixed test error condition. --- docker/Dockerfile.ubuntu2004 | 8 ++++---- run_tests.sh | 17 ++++++++++++----- testing/.gitignore | 1 + testing/test_gui.py | 3 +++ 4 files changed, 20 insertions(+), 9 deletions(-) mode change 100644 => 100755 testing/test_gui.py diff --git a/docker/Dockerfile.ubuntu2004 b/docker/Dockerfile.ubuntu2004 index e6961201..da1ed467 100644 --- a/docker/Dockerfile.ubuntu2004 +++ b/docker/Dockerfile.ubuntu2004 @@ -29,10 +29,10 @@ RUN apt-get update && apt-get install -y \ RUN systemctl disable systemd-resolved VOLUME ["/sys/fs/cgroup"] STOPSIGNAL SIGRTMIN+3 -#CMD [ "/sbin/init" ] -ADD ./docker/start.sh / -RUN chmod +x /start.sh -CMD ["/start.sh"] +CMD [ "/sbin/init" ] +#ADD ./docker/start.sh / +#RUN chmod +x /start.sh +#CMD ["/start.sh"] # Install GNOME. # NOTE if you want plain gnome, use: apt-get install -y --no-install-recommends gnome-session gnome-terminal and remove the modification of /etc/gdm3/custom.conf diff --git a/run_tests.sh b/run_tests.sh index bf868c0b..9602c067 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -2,16 +2,23 @@ # Runs Docker GUI tests. # Note, you don't have to run the GUI tests in Docker. # You can run the GUI tests locally by running testing/test_gui.py locally. -set -e +RED='\033[0;31m' +GREEN='\033[0;32m' +NC='\033[0m' + +echo "[$(date)] Building Docker image." ./docker/build-docker.sh + +echo "[$(date)] Running Docker image." ./docker/run-docker.sh -cat testing/stderr.log if [ -s testing/stderr.log ] then - echo "No errors detected." -else - echo "Errors found!" + echo -e "${RED}Errors found!" + cat testing/stderr.log + echo -e "${NC}" exit 1 +else + echo -e "${GREEN}No errors detected.${NC}" fi diff --git a/testing/.gitignore b/testing/.gitignore index 397b4a76..ac00d6ff 100644 --- a/testing/.gitignore +++ b/testing/.gitignore @@ -1 +1,2 @@ *.log +.env diff --git a/testing/test_gui.py b/testing/test_gui.py old mode 100644 new mode 100755 index fc9e2ffa..5e36c6b2 --- a/testing/test_gui.py +++ b/testing/test_gui.py @@ -1,5 +1,6 @@ #!/usr/bin/env python3 import os +import traceback os.system('gsettings set org.gnome.desktop.interface toolkit-accessibility true')#TODO:remove, redundant? @@ -73,5 +74,7 @@ .child(name="Close", roleName=ROLE_PUSH_BUTTON) \ .click() +except Exception as exc: + traceback.print_exc() finally: os.system('rm RUNNING') From 6a6fbbb4e3cf02b0f536f194270bebff77e4a30a Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 5 May 2021 00:05:33 -0400 Subject: [PATCH 098/127] Tweaked travis config to debug timeout. --- .travis.yml | 3 +++ run_tests.sh | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index ef3093d0..a0539a18 100644 --- a/.travis.yml +++ b/.travis.yml @@ -56,4 +56,7 @@ script: #- sudo journalctl /usr/bin/gnome-shell|grep "\-\- No entries \-\-" # Run Docker GUI tests. +- docker --version +- ./docker/build-docker.sh +- ./docker/run-docker.sh || true - ./run_tests.sh diff --git a/run_tests.sh b/run_tests.sh index 9602c067..5f6e652c 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -7,11 +7,11 @@ RED='\033[0;31m' GREEN='\033[0;32m' NC='\033[0m' -echo "[$(date)] Building Docker image." -./docker/build-docker.sh +#echo "[$(date)] Building Docker image." +#./docker/build-docker.sh -echo "[$(date)] Running Docker image." -./docker/run-docker.sh +#echo "[$(date)] Running Docker image." +#./docker/run-docker.sh if [ -s testing/stderr.log ] then From 992bab473436e3b305f69d5b6582862bd43c17fe Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 5 May 2021 14:23:38 -0400 Subject: [PATCH 099/127] Upgraded docker to more recent version. --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index a0539a18..d1cd9e44 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,6 +17,11 @@ install: #- sudo apt -yq install xvfb gnome-shell - npm install -g eslint +addons: + apt: + packages: + - docker-ce + #before_script: # - "export DISPLAY=:99.0" # - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16" From 031ea4e8388fa8f656ab22fa3aa865713cf9a680 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 5 May 2021 21:06:14 -0400 Subject: [PATCH 100/127] Upgraded docker to more recent version. --- .travis.yml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index d1cd9e44..31808045 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,8 +8,14 @@ node_js: node #env: #- MAX_CPU_PERCENT=20 MAX_MEM_PERCENT=5 -services: -- docker +#services: +#- docker + +before_install: + - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - + - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" + - sudo apt-get update + - sudo apt-get -y -o Dpkg::Options::="--force-confnew" install docker-ce install: - sudo apt-key update @@ -17,10 +23,10 @@ install: #- sudo apt -yq install xvfb gnome-shell - npm install -g eslint -addons: - apt: - packages: - - docker-ce +#addons: + #apt: + #packages: + #- docker-ce #before_script: # - "export DISPLAY=:99.0" From 36ef736c359c572791f26242956b27dd136fece1 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Thu, 6 May 2021 00:48:03 -0400 Subject: [PATCH 101/127] Refactored run docker command to support timeout. --- .travis.yml | 25 ++++++----------- docker/run_and_kill.py | 64 ++++++++++++++++++++++++++++++++++++++++++ run_tests.sh | 2 ++ 3 files changed, 75 insertions(+), 16 deletions(-) create mode 100755 docker/run_and_kill.py diff --git a/.travis.yml b/.travis.yml index 31808045..42c0d56d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,9 +8,6 @@ node_js: node #env: #- MAX_CPU_PERCENT=20 MAX_MEM_PERCENT=5 -#services: -#- docker - before_install: - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" @@ -20,20 +17,15 @@ before_install: install: - sudo apt-key update - sudo apt-get -yq update -#- sudo apt -yq install xvfb gnome-shell +- sudo apt -yq install xvfb gnome-shell - npm install -g eslint -#addons: - #apt: - #packages: - #- docker-ce - -#before_script: -# - "export DISPLAY=:99.0" -# - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16" -# - sleep 3 # give xvfb some time to start -# - sudo gnome-shell & -# - sleep 3 # give gnome-shell some time to start +before_script: + - "export DISPLAY=:99.0" + - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16" + - sleep 3 # give xvfb some time to start + - sudo gnome-shell & + - sleep 3 # give gnome-shell some time to start script: @@ -69,5 +61,6 @@ script: # Run Docker GUI tests. - docker --version - ./docker/build-docker.sh -- ./docker/run-docker.sh || true +#- ./docker/run-docker.sh || true +- ./docker/run_and_kill.py || true - ./run_tests.sh diff --git a/docker/run_and_kill.py b/docker/run_and_kill.py new file mode 100755 index 00000000..81409f39 --- /dev/null +++ b/docker/run_and_kill.py @@ -0,0 +1,64 @@ +#!/usr/bin/env python3 +""" +Runs a process and then kills it after a timeout while monitoring +its stdout. +""" + +import subprocess +import os +import sys +import time +import threading + +STARTED_TAG = b'Ubuntu 20.04.1 LTS' + +os.chdir(os.path.dirname(os.path.abspath(__file__))) + +class ProcessMonitor(threading.Thread): + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.process = None + self.t0 = 0 + self.timeout = 120 + + def run(self): + self.process = subprocess.Popen('./run-docker.sh', stdout=subprocess.PIPE) + for line in iter(lambda: self.process.stdout.readline(), b''): + sys.stdout.buffer.write(line) + if STARTED_TAG in line: + print('Starting timeout countdown.') + self.t0 = time.time() + + @property + def stale_seconds(self): + return time.time() - self.t0 + + def is_alive(self): + return self.process is None or self.process.poll() is None + + def fresh(self): + if not self.t0: + return True + if self.stale_seconds < self.timeout: + return True + return False + +t = ProcessMonitor() +t.daemon = True +t.start() + +while 1: + if not t.is_alive(): + print('\rProcess has exited.') + break + if t.fresh(): + if not t.t0: + print('\rWaiting for console tag.') + else: + print('\rStale for %s seconds.' % t.stale_seconds) + else: + print('\rKilling stale process...') + os.system('./close-docker.sh') + break + time.sleep(5) diff --git a/run_tests.sh b/run_tests.sh index 5f6e652c..3f979a6b 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -13,6 +13,8 @@ NC='\033[0m' #echo "[$(date)] Running Docker image." #./docker/run-docker.sh +cat testing/stdout.log + if [ -s testing/stderr.log ] then echo -e "${RED}Errors found!" From c87f86d994bb599e19d6643fff5e173776b587c2 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Thu, 6 May 2021 01:08:51 -0400 Subject: [PATCH 102/127] Refactored run docker command to support timeout. --- .travis.yml | 4 ++-- docker/run_and_kill.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 42c0d56d..bc655343 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,8 +11,8 @@ node_js: node before_install: - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" - - sudo apt-get update - - sudo apt-get -y -o Dpkg::Options::="--force-confnew" install docker-ce + - sudo apt-get -qq update + - sudo apt-get -qq -y -o Dpkg::Options::="--force-confnew" install docker-ce install: - sudo apt-key update diff --git a/docker/run_and_kill.py b/docker/run_and_kill.py index 81409f39..e3e79983 100755 --- a/docker/run_and_kill.py +++ b/docker/run_and_kill.py @@ -10,7 +10,7 @@ import time import threading -STARTED_TAG = b'Ubuntu 20.04.1 LTS' +STARTED_TAG = b'Ubuntu 20.04' os.chdir(os.path.dirname(os.path.abspath(__file__))) From 0f9b1f30bb53fd5dd7648746e304b4e0e6d198a8 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Thu, 6 May 2021 13:09:35 -0400 Subject: [PATCH 103/127] Lessened Docker verbosity. Added gitlab ci config. --- .github/workflows/ci.yml | 16 ++++++++++++++++ docker/Dockerfile.ubuntu2004 | 28 ++++++++++++++-------------- run_tests.sh | 1 + 3 files changed, 31 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..98a01622 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,16 @@ +name: CI +on: [push, pull_request] +jobs: + build: + name: Build Docker + runs-on: ubuntu-20.04 + steps: + - name: Checking out our code + uses: actions/checkout@master + - name: Run Docker + run: | + docker --version + ./docker/build-docker.sh + ./docker/run-docker.sh || true + ./docker/run_and_kill.py || true + ./run_tests.sh diff --git a/docker/Dockerfile.ubuntu2004 b/docker/Dockerfile.ubuntu2004 index da1ed467..8b73036a 100644 --- a/docker/Dockerfile.ubuntu2004 +++ b/docker/Dockerfile.ubuntu2004 @@ -8,8 +8,8 @@ ENV DEBIAN_FRONTEND noninteractive ENV DISPLAY ${DISPLAY:-:1} # Install locale. -RUN apt-get update \ - && DEBIAN_FRONTEND=noninteractive apt-get install -y locales \ +RUN apt-get -qq update \ + && DEBIAN_FRONTEND=noninteractive apt-get -qq install -y locales \ && sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen \ && dpkg-reconfigure --frontend=noninteractive locales \ && update-locale LANG=en_US.UTF-8 @@ -19,7 +19,7 @@ ENV LC_ALL en_US.UTF-8 ENV LC_CTYPE en_US.UTF-8 # Install systemd. -RUN apt-get update && apt-get install -y \ +RUN apt-get -qq update && apt-get -qq install -y \ dbus dbus-x11 systemd nano && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* &&\ @@ -35,23 +35,23 @@ CMD [ "/sbin/init" ] #CMD ["/start.sh"] # Install GNOME. -# NOTE if you want plain gnome, use: apt-get install -y --no-install-recommends gnome-session gnome-terminal and remove the modification of /etc/gdm3/custom.conf -RUN apt-get update \ - && apt-get install -y ubuntu-desktop fcitx-config-gtk gnome-tweak-tool gnome-usage git \ +# NOTE if you want plain gnome, use: apt-get -qq install -y --no-install-recommends gnome-session gnome-terminal and remove the modification of /etc/gdm3/custom.conf +RUN apt-get -yq update \ + && apt-get -qq install -y ubuntu-desktop fcitx-config-gtk gnome-tweak-tool gnome-usage git \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* \ && sed -i 's/\[daemon\]/[daemon]\nInitialSetupEnable=false/' /etc/gdm3/custom.conf # Install applet dependencies. -RUN apt-get update \ - && apt-get install -y gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 +RUN apt-get -qq update \ + && apt-get -qq install -y gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 # Install TigerVNC server. # TODO set VNC port in service file > exec command # TODO check if it works with default config file # NOTE tigervnc because of XKB extension: https://github.com/i3/i3/issues/1983 -RUN apt-get update \ - && apt-get install -y tigervnc-common tigervnc-scraping-server tigervnc-standalone-server tigervnc-viewer tigervnc-xorg-extension \ +RUN apt-get -qq update \ + && apt-get -qq install -y tigervnc-common tigervnc-scraping-server tigervnc-standalone-server tigervnc-viewer tigervnc-xorg-extension \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* # TODO fix PID problem: Type=forking would be best, but system daemon is run as root on startup @@ -68,7 +68,7 @@ EXPOSE 5901 # Install noVNC. # TODO novnc depends on net-tools until version 1.1.0: https://github.com/novnc/noVNC/issues/1075 -RUN apt-get update && apt-get install -y \ +RUN apt-get -qq update && apt-get -qq install -y \ net-tools novnc \ && apt-get clean -y \ && rm -rf /var/lib/apt/lists/* @@ -84,7 +84,7 @@ EXPOSE 6901 ARG UID=1000 ARG USER=default RUN useradd ${USER} -u ${UID} -U -d /home/${USER} -m -s /bin/bash -RUN apt-get update && apt-get install -y sudo && apt-get clean && rm -rf /var/lib/apt/lists/* && \ +RUN apt-get -qq update && apt-get -qq install -y sudo && apt-get clean && rm -rf /var/lib/apt/lists/* && \ echo "${USER} ALL=(ALL) NOPASSWD: ALL" > "/etc/sudoers.d/${USER}" && \ chmod 440 "/etc/sudoers.d/${USER}" USER "${USER}" @@ -110,8 +110,8 @@ COPY ./docker/ubuntu/xstartup $HOME/.vnc/xstartup RUN echo "password" | vncpasswd -f >> $HOME/.vnc/passwd && chmod 600 $HOME/.vnc/passwd # Set up GUI testing environment -RUN sudo apt-get update \ - && sudo apt-get install -y python3-pip \ +RUN sudo apt-get -qq update \ + && sudo apt-get -qq install -y python3-pip \ && sudo apt-get clean -y \ && sudo rm -rf /var/lib/apt/lists/* RUN pip3 install --user dogtail diff --git a/run_tests.sh b/run_tests.sh index 3f979a6b..637ce276 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -2,6 +2,7 @@ # Runs Docker GUI tests. # Note, you don't have to run the GUI tests in Docker. # You can run the GUI tests locally by running testing/test_gui.py locally. +set -e RED='\033[0;31m' GREEN='\033[0;32m' From 390e7eeaf39a35855297561a6de0ef084b3790e6 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Thu, 6 May 2021 13:15:39 -0400 Subject: [PATCH 104/127] Updated github CI config to only run one build --- .github/workflows/ci.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 98a01622..ab5163f1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,5 +1,11 @@ name: CI -on: [push, pull_request] +on: + push: + branches: + - master + pull_request: + branches: + - master jobs: build: name: Build Docker From b29c413543f6f46d67526141325187ece3291fd7 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Thu, 6 May 2021 13:29:23 -0400 Subject: [PATCH 105/127] Tweaked github ci. --- docker/run_and_kill.py | 1 + run_tests.sh | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/docker/run_and_kill.py b/docker/run_and_kill.py index e3e79983..c6e61df8 100755 --- a/docker/run_and_kill.py +++ b/docker/run_and_kill.py @@ -46,6 +46,7 @@ def fresh(self): t = ProcessMonitor() t.daemon = True +print('\rStarting run-docker.sh.') t.start() while 1: diff --git a/run_tests.sh b/run_tests.sh index 637ce276..d5e4f1c8 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -8,12 +8,17 @@ RED='\033[0;31m' GREEN='\033[0;32m' NC='\033[0m' +SCRIPT_DIR="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")" +cd $SCRIPT_DIR + #echo "[$(date)] Building Docker image." #./docker/build-docker.sh #echo "[$(date)] Running Docker image." #./docker/run-docker.sh +docker --version +ls -lah . cat testing/stdout.log if [ -s testing/stderr.log ] From 4610868fba9eecb91e46dafa043ce37cd643c588 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Thu, 6 May 2021 22:39:27 -0400 Subject: [PATCH 106/127] Tweaked github ci. --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ab5163f1..3c388b57 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,6 +15,9 @@ jobs: uses: actions/checkout@master - name: Run Docker run: | + ls -lah /run + ls -lah /run/lock + ls -lah /tmp docker --version ./docker/build-docker.sh ./docker/run-docker.sh || true From 040d35865a6b5ed283b2918657eb60551af43b7e Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 17 May 2021 15:08:44 +0200 Subject: [PATCH 107/127] prefs: Remove clutter dependency on GNOME 40 There is a strict distinction between GNOME Shell using the Clutter toolkit and apps (including extension preferences) using GTK. And while it is technically possible for apps to use Clutter, the library is unmaintained and its use is discouraged. Additionally, GNOME Shell actually uses its own internal fork of Clutter so if we depend on Clutter, we need to install a second copy of it just for the preferences. Fortunately, GDK 4 supports parsing hex colours with alpha values (https://gitlab.gnome.org/GNOME/gtk/merge_requests/2356), so we can just use it directly without depending on Clutter. We will only use the Compat module when GTK 4 is not available, such as on GNOME < 40. --- .../prefs.js | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js index ee7b41c7..ff507b11 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js +++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js @@ -9,7 +9,6 @@ const Gettext = imports.gettext.domain('system-monitor'); let extension = imports.misc.extensionUtils.getCurrentExtension(); let convenience = extension.imports.convenience; -let Compat = extension.imports.compat; const _ = Gettext.gettext; const N_ = function (e) { @@ -187,10 +186,20 @@ const ColorSelect = class SystemMonitor_ColorSelect { this.picker.set_use_alpha(true); } set_value(value) { - let clutterColor = Compat.color_from_string(value); let color = new Gdk.RGBA(); - let ctemp = [clutterColor.red, clutterColor.green, clutterColor.blue, clutterColor.alpha / 255]; - color.parse('rgba(' + ctemp.join(',') + ')'); + + if (Gtk.get_major_version() >= 4) { + // GDK did not support parsing hex colours with alpha before GTK 4. + color.parse(value); + } else { + // Use the Compat only when GTK 4 is not available, + // since it depends on the deprecated Clutter library. + let Compat = extension.imports.compat; + let clutterColor = Compat.color_from_string(value); + let ctemp = [clutterColor.red, clutterColor.green, clutterColor.blue, clutterColor.alpha / 255]; + color.parse('rgba(' + ctemp.join(',') + ')'); + } + this.picker.set_rgba(color); } } From fa03cba5def97725273627aadea5dc5811f963cc Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Tue, 18 May 2021 23:13:04 -0400 Subject: [PATCH 108/127] Added docker run step to github ci. --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3c388b57..46ddbac6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,6 +13,7 @@ jobs: steps: - name: Checking out our code uses: actions/checkout@master + - uses: docker/setup-buildx-action@v1 - name: Run Docker run: | ls -lah /run From 47aba5de3058c3a5928f9a4ed96fc0dc0781f240 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Fri, 11 Jun 2021 10:15:41 -0400 Subject: [PATCH 109/127] Added buildx step. --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 46ddbac6..9a6dffdc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,9 @@ jobs: steps: - name: Checking out our code uses: actions/checkout@master - - uses: docker/setup-buildx-action@v1 + - name: Set up Docker Buildx + id: buildx + uses: docker/setup-buildx-action@v1 - name: Run Docker run: | ls -lah /run From 40898361c4e12e8896b442221cc2245bf0db271f Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Fri, 11 Jun 2021 10:28:04 -0400 Subject: [PATCH 110/127] Extended waits. --- testing/run_gui_tests | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/testing/run_gui_tests b/testing/run_gui_tests index e35d5e66..7bfd94f5 100755 --- a/testing/run_gui_tests +++ b/testing/run_gui_tests @@ -8,11 +8,11 @@ SCRIPT_DIR="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")" cd $SCRIPT_DIR # Give gnome-session time to startup. -sleep 5 +sleep 30 # Give the setting time to take effect. gsettings set org.gnome.desktop.interface toolkit-accessibility true -sleep 5 +sleep 30 # Run tests. python3 test_gui.py From 78478033bb7513cc9e472e559fae3a0f6938bba8 Mon Sep 17 00:00:00 2001 From: Manuel Transfeld Date: Mon, 14 Jun 2021 02:41:27 +0200 Subject: [PATCH 111/127] Require clutter for Arch Linux Without clutter I couldn't open the preferences Fixes: `Error: Requiring Clutter ...` --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 14effadd..ecf9987a 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Before installing this extension, ensure you have the necessary system packages * On Arch Linux: - $ sudo pacman -S libgtop networkmanager gnome-system-monitor + $ sudo pacman -S libgtop networkmanager gnome-system-monitor clutter * On openSUSE (Leap 42.1): From b7f163de21cb32a9e7e320403cee1099d016a573 Mon Sep 17 00:00:00 2001 From: James Buren Date: Wed, 16 Jun 2021 04:56:22 -0500 Subject: [PATCH 112/127] Fix Travis CI docker hang --- docker/ubuntu/xstartup | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker/ubuntu/xstartup b/docker/ubuntu/xstartup index a381a9b1..80b645a9 100755 --- a/docker/ubuntu/xstartup +++ b/docker/ubuntu/xstartup @@ -15,6 +15,9 @@ gsettings set org.gnome.desktop.interface toolkit-accessibility true vncconfig -nowin & +# Workaround a permission issue with Travis CI +sudo chown -R default:default /home/default/shared + # Lauch our custom tests. Note, this waits for a few seconds to give gnome-session time to initialize. cd /home/default/shared sudo su - default -c "export DISPLAY=:1; nohup /home/default/shared/run_gui_tests >> /home/default/shared/stdout.log 2>> /home/default/shared/stderr.log &" From aa4e190decff30747371a9766b2138d845a933a2 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 16 Jun 2021 20:00:59 -0400 Subject: [PATCH 113/127] Disabled Github ci. --- .github/workflows/ci.yml | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 9a6dffdc..00000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: CI -on: - push: - branches: - - master - pull_request: - branches: - - master -jobs: - build: - name: Build Docker - runs-on: ubuntu-20.04 - steps: - - name: Checking out our code - uses: actions/checkout@master - - name: Set up Docker Buildx - id: buildx - uses: docker/setup-buildx-action@v1 - - name: Run Docker - run: | - ls -lah /run - ls -lah /run/lock - ls -lah /tmp - docker --version - ./docker/build-docker.sh - ./docker/run-docker.sh || true - ./docker/run_and_kill.py || true - ./run_tests.sh From 1df8c6b0497f6da6ddd5fa84551fedf18dad62f9 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Wed, 16 Jun 2021 20:01:12 -0400 Subject: [PATCH 114/127] Disabled Github ci. --- .github/workflows/ci.yml.bak | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/ci.yml.bak diff --git a/.github/workflows/ci.yml.bak b/.github/workflows/ci.yml.bak new file mode 100644 index 00000000..9a6dffdc --- /dev/null +++ b/.github/workflows/ci.yml.bak @@ -0,0 +1,28 @@ +name: CI +on: + push: + branches: + - master + pull_request: + branches: + - master +jobs: + build: + name: Build Docker + runs-on: ubuntu-20.04 + steps: + - name: Checking out our code + uses: actions/checkout@master + - name: Set up Docker Buildx + id: buildx + uses: docker/setup-buildx-action@v1 + - name: Run Docker + run: | + ls -lah /run + ls -lah /run/lock + ls -lah /tmp + docker --version + ./docker/build-docker.sh + ./docker/run-docker.sh || true + ./docker/run_and_kill.py || true + ./run_tests.sh From 3b0d01c0b93588d1eba51c8cdd5c04111b463538 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Mon, 28 Jun 2021 13:01:02 -0400 Subject: [PATCH 115/127] Updated travis shield. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ecf9987a..f73ab005 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ## GNOME Shell system monitor extension -[![Build Status](https://img.shields.io/travis/paradoxxxzero/gnome-shell-system-monitor-applet.svg?branch=master)](https://travis-ci.org/paradoxxxzero/gnome-shell-system-monitor-applet) +[![Build Status](https://travis-ci.com/paradoxxxzero/gnome-shell-system-monitor-applet.svg?branch=master)](https://travis-ci.com/paradoxxxzero/gnome-shell-system-monitor-applet) ![screenshot-small](http://i.imgur.com/ka9OA.png) From b49facabaafd1027166bd30bc5e514bc7a124c38 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Mon, 28 Jun 2021 13:26:16 -0400 Subject: [PATCH 116/127] Refactored test scripts. --- .github/workflows/ci.yml.bak | 2 +- .travis.yml | 5 +---- run_tests.sh => docker/check_output.sh | 12 +++--------- test.sh | 5 +++++ 4 files changed, 10 insertions(+), 14 deletions(-) rename run_tests.sh => docker/check_output.sh (68%) create mode 100755 test.sh diff --git a/.github/workflows/ci.yml.bak b/.github/workflows/ci.yml.bak index 9a6dffdc..e51e426b 100644 --- a/.github/workflows/ci.yml.bak +++ b/.github/workflows/ci.yml.bak @@ -25,4 +25,4 @@ jobs: ./docker/build-docker.sh ./docker/run-docker.sh || true ./docker/run_and_kill.py || true - ./run_tests.sh + ./check_tests.sh diff --git a/.travis.yml b/.travis.yml index bc655343..b807db64 100644 --- a/.travis.yml +++ b/.travis.yml @@ -60,7 +60,4 @@ script: # Run Docker GUI tests. - docker --version -- ./docker/build-docker.sh -#- ./docker/run-docker.sh || true -- ./docker/run_and_kill.py || true -- ./run_tests.sh +- ./test.sh diff --git a/run_tests.sh b/docker/check_output.sh similarity index 68% rename from run_tests.sh rename to docker/check_output.sh index d5e4f1c8..4dc2f5db 100755 --- a/run_tests.sh +++ b/docker/check_output.sh @@ -11,20 +11,14 @@ NC='\033[0m' SCRIPT_DIR="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")" cd $SCRIPT_DIR -#echo "[$(date)] Building Docker image." -#./docker/build-docker.sh - -#echo "[$(date)] Running Docker image." -#./docker/run-docker.sh - docker --version ls -lah . -cat testing/stdout.log +cat ../testing/stdout.log -if [ -s testing/stderr.log ] +if [ -s ../testing/stderr.log ] then echo -e "${RED}Errors found!" - cat testing/stderr.log + cat ../testing/stderr.log echo -e "${NC}" exit 1 else diff --git a/test.sh b/test.sh new file mode 100755 index 00000000..ad6568dd --- /dev/null +++ b/test.sh @@ -0,0 +1,5 @@ +#!/bin/bash +set -e +./docker/build-docker.sh +./docker/run_and_kill.py || true +./docker/check_output.sh From ffbd2a512a363b493fb5993db550f89386f84142 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Wed, 7 Jul 2021 19:11:21 +0200 Subject: [PATCH 117/127] Update and clean up the PO template file --- po/system-monitor.pot | 162 ++++++++++++++++++++---------------------- 1 file changed, 76 insertions(+), 86 deletions(-) diff --git a/po/system-monitor.pot b/po/system-monitor.pot index fb593ca7..c3216fba 100644 --- a/po/system-monitor.pot +++ b/po/system-monitor.pot @@ -3,13 +3,13 @@ # This file is distributed under the same license as the system-monitor package. # FIRST AUTHOR , YEAR. # -#: extension.js:844 +#: extension.js:906 #, fuzzy msgid "" msgstr "" "Project-Id-Version: system-monitor\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,68 +18,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr "" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "" @@ -98,7 +97,7 @@ msgstr "" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "" @@ -111,22 +110,20 @@ msgstr "" msgid "Buffer" msgstr "" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "" msgid "Used" msgstr "" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "" -#: extension.js:1589 msgid "Up" msgstr "" -#: extension.js:1586 msgid "Down" msgstr "" @@ -142,7 +139,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "" @@ -152,32 +149,30 @@ msgstr "" msgid "Read" msgstr "" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "" msgid "cpu" msgstr "" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "" @@ -190,11 +185,11 @@ msgstr "" msgid "disk" msgstr "" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "" -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "" @@ -246,163 +241,146 @@ msgstr "" msgid "read" msgstr "" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "" msgid "thermal" msgstr "" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "" msgid "fan" msgstr "" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr "" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "" @@ -424,3 +402,15 @@ msgid "" "\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" "gir1.0, gnome-system-monitor\n" msgstr "" + +#: extension.js:213 extension.js:1907 extension.js:1919 +msgid "GiB/s" +msgstr "" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +msgid "GB" +msgstr "" From acf294b1b34dc2c13d18dc559ec97a32b386b917 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Wed, 7 Jul 2021 20:00:14 +0200 Subject: [PATCH 118/127] Merge the new strings in the PO files --- po/ar/system-monitor.po | 164 +++++++++++++++++------------------ po/ca/system-monitor.po | 164 +++++++++++++++++------------------ po/cs/system-monitor.po | 164 +++++++++++++++++------------------ po/de/system-monitor.po | 164 +++++++++++++++++------------------ po/es_ES/system-monitor.po | 164 +++++++++++++++++------------------ po/es_MX/system-monitor.po | 163 +++++++++++++++++------------------ po/fa/system-monitor.po | 162 +++++++++++++++++------------------ po/fi/system-monitor.po | 165 +++++++++++++++++------------------ po/fr/system-monitor.po | 164 +++++++++++++++++------------------ po/hu/system-monitor.po | 170 +++++++++++++++++-------------------- po/it/system-monitor.po | 164 +++++++++++++++++------------------ po/ja/system-monitor.po | 165 +++++++++++++++++------------------ po/ko/system-monitor.po | 170 ++++++++++++++++++------------------- po/nl_NL/system-monitor.po | 165 +++++++++++++++++------------------ po/pl/system-monitor.po | 162 +++++++++++++++++------------------ po/pt/system-monitor.po | 163 +++++++++++++++++------------------ po/pt_BR/system-monitor.po | 164 +++++++++++++++++------------------ po/ro/system-monitor.po | 162 +++++++++++++++++------------------ po/ru/system-monitor.po | 162 +++++++++++++++++------------------ po/sk/system-monitor.po | 164 +++++++++++++++++------------------ po/tr/system-monitor.po | 164 +++++++++++++++++------------------ po/uk/system-monitor.po | 162 +++++++++++++++++------------------ po/zh_CN/system-monitor.po | 169 ++++++++++++++++++------------------ 23 files changed, 1794 insertions(+), 1986 deletions(-) diff --git a/po/ar/system-monitor.po b/po/ar/system-monitor.po index e0bd1c68..630bd2fb 100644 --- a/po/ar/system-monitor.po +++ b/po/ar/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2013-08-22 01:55+0200\n" "Last-Translator: Muhammad Fawwaz Orabi \n" "Language-Team: Arabic \n" @@ -17,68 +17,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.5.4\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "اعرضه" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "حدّثه كلّ" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "عرض المخطط" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "اعرض النص" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "نمط العرض" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "اعرض الرمز" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "اعرضه في المنتصف" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "لون الخلفية" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "اعرض الأنوية مفردة" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "اعرض سرعة الشبكة بالبِتّات" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "الحساس" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "(ثبّت lm-sensors أولاً)" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "انقل الساعة" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "عرض مصغّر" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "معالج" @@ -97,7 +96,7 @@ msgstr "Nice" msgid "Iowait" msgstr "lowait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "الذاكرة" @@ -110,22 +109,20 @@ msgstr "الخبيئة" msgid "Buffer" msgstr "" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "التبديل" msgid "Used" msgstr "مستخدَم" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "شبكة" -#: extension.js:1589 msgid "Up" msgstr "رفع" -#: extension.js:1586 msgid "Down" msgstr "تنزيل" @@ -141,7 +138,7 @@ msgstr "التصادمات" msgid "Collisions" msgstr "التصادمات" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "قرص" @@ -151,32 +148,30 @@ msgstr "الكتابة" msgid "Read" msgstr "القراءة" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "ك" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "ق" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "مخطط" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "رقم" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "كلاهما" msgid "cpu" msgstr "معالج" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "ذاكرة" @@ -189,11 +184,11 @@ msgstr "شبكة" msgid "disk" msgstr "قرص" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "تفضيلات..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "مِرقاب النظام..." @@ -245,165 +240,148 @@ msgstr "كتابة" msgid "read" msgstr "قراءة" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "ك.ب/ثا" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "م.ب/ثا" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "م.ب" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 #, fuzzy msgid "GiB" msgstr "م.ب" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "ك.ب" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "م.ب" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "حرارة" msgid "thermal" msgstr "حرارة" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "أظهره في القائمة" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "اعرض الوقت المتبقي" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "أخفِ رمز النظام" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "نمط الاستخدام" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "قرص" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "أشرطة" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "لا شيء" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "ملحق مرقاب النظام" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "ألغِ" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "البطارية" msgid "battery" msgstr "بطارية" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "التردد" msgid "freq" msgstr "تردد" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "المروحة" msgid "fan" msgstr "مروحة" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "دورة/د" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "ك.ب/ثا" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "" @@ -433,3 +411,17 @@ msgstr "" "\t في Ubuntu: gir1.2-gtop-2.0 وgir1.2-networkmanager-1.0 \n" "\t في Fedora: libgtop2-devel وNetworkManager-glib-devel \n" "\t في Arch: libgtop وnetworkmanager\n" + +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "ك.ب/ثا" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "م.ب" diff --git a/po/ca/system-monitor.po b/po/ca/system-monitor.po index 4b1fedf9..a8052456 100644 --- a/po/ca/system-monitor.po +++ b/po/ca/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: \n" "Last-Translator: Ecron\n" "Language-Team: \n" @@ -13,8 +13,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.6.4\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" @@ -22,55 +21,55 @@ msgstr ":" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Mostra" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Freqüència d'actualització" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Amplada del gràfic" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Mostra el text" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Estil de visualització" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Mostra la icona" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Mostra al centre" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Color del fons" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Mostra els nuclis individuals" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Mostra la velocitat de la xarxa en bits" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Instaŀleu lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Mou el rellotge" @@ -78,11 +77,11 @@ msgstr "Mou el rellotge" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Visualització compacta" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "CPU" @@ -101,7 +100,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Espera E/S" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Memòria" @@ -114,22 +113,20 @@ msgstr "Memòria cau" msgid "Buffer" msgstr "Memòria intermèdia" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Intercanvi" msgid "Used" msgstr "Usat" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Xarxa" -#: extension.js:1589 msgid "Up" msgstr "Pujada" -#: extension.js:1586 msgid "Down" msgstr "Baixada" @@ -145,7 +142,7 @@ msgstr "col·lisions" msgid "Collisions" msgstr "Col·lisions" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disc" @@ -155,32 +152,30 @@ msgstr "Escriptura" msgid "Read" msgstr "Lectura" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "L" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "E" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "Gràfic" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "Numèric" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "Ambdós" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "mem" @@ -193,11 +188,11 @@ msgstr "xarxa" msgid "disk" msgstr "disc" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Configuració..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Monitor del sistema..." @@ -249,165 +244,148 @@ msgstr "escriptura" msgid "read" msgstr "lectura" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 #, fuzzy msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Temperatura" msgid "thermal" msgstr "temperatura" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Mostra al menú" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Mostra el temps restant" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Oculta la icona del sistema" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Estil d'ús" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "tarta" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "barres" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "cap" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Extensió Monitor del Sistema" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Canceŀla" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Bateria" msgid "battery" msgstr "bateria" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Freqüència" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Ventilador" msgid "fan" msgstr "vent" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "rpm" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Mostra l'indicador de funció" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "CPU" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Mostra la temperatura en Fahrenheit" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Llindar de temperatura (0 per a desactivar)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" msgstr "CPU" @@ -439,5 +417,19 @@ msgstr "" "\t a Fedora: libgtop2-devel, NetworkManager-glib-devel \n" "\t a Arch: libgtop, networkmanager\n" +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configuració de l'extensió Monitor del Sistema" diff --git a/po/cs/system-monitor.po b/po/cs/system-monitor.po index 4e6ac9f9..7d9fa288 100644 --- a/po/cs/system-monitor.po +++ b/po/cs/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Jan Lipovský , 2011-2012. -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2012-09-15\n" "Last-Translator: Jan Lipovský \n" "Language-Team: \n" @@ -16,68 +16,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Zobrazit" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Doba obnovy" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Šířka grafu" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Zobrazit text" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Styl zobrazení" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Zobrazit ikonu" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Zobrazit uprostřed" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Barva pozadí" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Zobrazit jednotlivá jádra" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Zobrazit rychlost sítě v bitech" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Nainstalujte si lm-sensors, prosím." -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Posunout hodiny" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Kompaktní zobrazení" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Cpu" @@ -96,7 +95,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Paměť" @@ -109,22 +108,20 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Využito" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Síť" -#: extension.js:1589 msgid "Up" msgstr "Odchozí" -#: extension.js:1586 msgid "Down" msgstr "Příchozí" @@ -140,7 +137,7 @@ msgstr "kolize" msgid "Collisions" msgstr "Kolize" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disk" @@ -150,32 +147,30 @@ msgstr "Zápis" msgid "Read" msgstr "Čtení" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "graf" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "čísla" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "oboje" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "pam" @@ -188,11 +183,11 @@ msgstr "síť" msgid "disk" msgstr "disk" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Možnosti..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Sledování systému..." @@ -244,165 +239,148 @@ msgstr "zápis" msgid "read" msgstr "čtení" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 #, fuzzy msgid "GiB" msgstr "MiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Teplota" msgid "thermal" msgstr "teplota" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Zobrazit v menu" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Zobrazit zbývající čas" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Skrýt systémovou ikonu" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Styl zobrazení" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "koláčový" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "sloupcový" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "žádný" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Sledování systému rozšíření" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Zrušit" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Baterie" msgid "battery" msgstr "baterie" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Frekvence" msgid "freq" msgstr "frekvence" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Ventilátor" msgid "fan" msgstr "ventilátor" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "ot/min" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "" @@ -433,5 +411,19 @@ msgstr "" "\t Fedora: libgtop2-devel, NetworkManager-glib-devel \n" "\t Arch: libgtop, networkmanager\n" +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "MiB" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "System Monitor Applet Konfigurátor" diff --git a/po/de/system-monitor.po b/po/de/system-monitor.po index b7bc7602..8ee70da4 100644 --- a/po/de/system-monitor.po +++ b/po/de/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Michael Pusterhofer , 2011. -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: paradoxxxzero/gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2012-09-05 20:42+0100\n" "Last-Translator: Agilo Kern \n" "Language-Team: LANGUAGE \n" @@ -19,68 +19,67 @@ msgstr "" "X-Poedit-Country: GERMANY\n" "X-Poedit-KeywordsList: Collisions\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Anzeigen" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Aktualisierungs-Intervall" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Diagrammbreite" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Anzeige beschriften" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Anzeigestil" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Zeige Icon" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Anzeige zentrieren" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Hintergrundfarbe" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Einzelne Prozessorkerne anzeigen" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Übertragungsrate in Bits anzeigen" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Bitte installieren Sie lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Uhr verschieben" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Kompakte Darstellung" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "CPU" @@ -99,7 +98,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Hauptspeicher" @@ -112,22 +111,20 @@ msgstr "Zwischenspeicher" msgid "Buffer" msgstr "Pufferspeicher" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Auslagerungsdateien" msgid "Used" msgstr "Verwendet" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Netzwerk" -#: extension.js:1589 msgid "Up" msgstr "Senden" -#: extension.js:1586 msgid "Down" msgstr "Empfangen" @@ -143,7 +140,7 @@ msgstr "Kollisionsdaten" msgid "Collisions" msgstr "Kollisionsdaten" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Festplatte" @@ -153,32 +150,30 @@ msgstr "Schreiben" msgid "Read" msgstr "Lesen" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "Diagramm" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "Zahl" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "Beides" msgid "cpu" msgstr "CPU" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "Speicher" @@ -191,11 +186,11 @@ msgstr "Netzwerk" msgid "disk" msgstr "Festplatte" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Einstellungen..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Systemüberwachung..." @@ -247,164 +242,147 @@ msgstr "schreiben" msgid "read" msgstr "lesen" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Temperatur" msgid "thermal" msgstr "Temp." -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Im Menü anzeigen" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Verbleibende Zeit anzeigen" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Systemeigenes Icon verbergen" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Anzeigestil der Speicherbelegung" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "Kreisdiagramm" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "Balkendiagramm" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "nicht anzeigen" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Shell-Erweiterung System Monitor" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Abbrechen" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Akku" msgid "battery" msgstr "Akku" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Taktfrequenz" msgid "freq" msgstr "Taktfrequenz" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Lüfter" msgid "fan" msgstr "Lüfter" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "1/min" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "" @@ -435,5 +413,19 @@ msgstr "" "\t unter Fedora: libgtop2-devel, NetworkManager-glib-devel \n" "\t unter Arch Linux: libgtop, networkmanager\n" +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GB" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "System Monitor Applet Konfigurator" diff --git a/po/es_ES/system-monitor.po b/po/es_ES/system-monitor.po index 2da15218..8fe0a168 100644 --- a/po/es_ES/system-monitor.po +++ b/po/es_ES/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: \n" "Last-Translator: picodotdev \n" "Language-Team: \n" @@ -13,8 +13,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.6.4\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" @@ -22,55 +21,55 @@ msgstr ":" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Mostrar" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Frecuencia de actualización" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Ancho del gráfico" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Mostrar etiqueta" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Mostrar estilo" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Mostrar icono" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Mostrar en el centro" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Color del fondo" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Mostrar núcleos individuales" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Mostrar velocidad de red en bits" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Instale lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Mover el reloj" @@ -78,11 +77,11 @@ msgstr "Mover el reloj" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Visualización compacta" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "CPU" @@ -101,7 +100,7 @@ msgstr "Prioridad" msgid "Iowait" msgstr "Espera E/S" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Memoria" @@ -114,22 +113,20 @@ msgstr "Caché" msgid "Buffer" msgstr "Búfer" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Usado" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Red" -#: extension.js:1589 msgid "Up" msgstr "Subida" -#: extension.js:1586 msgid "Down" msgstr "Descarga" @@ -145,7 +142,7 @@ msgstr "colisiones" msgid "Collisions" msgstr "Colisiones" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disco" @@ -155,32 +152,30 @@ msgstr "Escritura" msgid "Read" msgstr "Lectura" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "L" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "E" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "Gráfico" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "Numérico" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "Ambos" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "mem" @@ -193,11 +188,11 @@ msgstr "red" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Configuración..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Monitor del sistema..." @@ -249,164 +244,147 @@ msgstr "escritura" msgid "read" msgstr "lectura" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Temperatura" msgid "thermal" msgstr "temperatura" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Mostrar en el menú" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Mostrar tiempo restante" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Ocultar icono del sistema" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Uso de estilo" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "tarta" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "barras" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "ninguno" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Extensión monitor del sistema" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Cancelar" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Batería" msgid "battery" msgstr "batería" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Frecuencia" msgid "freq" msgstr "frec" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Ventilador" msgid "fan" msgstr "vent" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "rpm" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Mostrar descripción emergente" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "CPU" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Mostrar temperatura en Fahrenheit" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Umbral de temperatura (0 para desactivar)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" msgstr "CPU" @@ -439,5 +417,19 @@ msgstr "" "\t en Arch: libgtop, networkmanager\n" "\t en openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configuración de la extensión monitor del sistema" diff --git a/po/es_MX/system-monitor.po b/po/es_MX/system-monitor.po index 7c0283f0..5ea5d0af 100644 --- a/po/es_MX/system-monitor.po +++ b/po/es_MX/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: \n" "Last-Translator: Carlos A. Gonzalez \n" "Language-Team: \n" @@ -12,8 +12,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr "" @@ -21,55 +20,55 @@ msgstr "" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Pantalla" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Intervalo de actualización" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Ancho de la gráfica" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Mostrar texto" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Estilo de despliegue" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Mostrar icono" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Mostrar en medio" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Color de fondo" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "" @@ -77,12 +76,12 @@ msgstr "" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 #, fuzzy msgid "Compact Display" msgstr "Pantalla" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "" @@ -101,7 +100,7 @@ msgstr "" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Memoria" @@ -114,22 +113,20 @@ msgstr "" msgid "Buffer" msgstr "" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "" msgid "Used" msgstr "Usado" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "" -#: extension.js:1589 msgid "Up" msgstr "Arriba" -#: extension.js:1586 msgid "Down" msgstr "Abajo" @@ -145,7 +142,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disco" @@ -155,32 +152,30 @@ msgstr "Escribir" msgid "Read" msgstr "Leer" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "Gráfica" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "Ambos" msgid "cpu" msgstr "" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "" @@ -193,11 +188,11 @@ msgstr "" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Preferencias..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Monitor de sistema..." @@ -249,56 +244,41 @@ msgstr "escribir" msgid "read" msgstr "leer" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "" @@ -306,110 +286,108 @@ msgstr "" msgid "thermal" msgstr "Otro" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 #, fuzzy msgid "Hide System Icon" msgstr "Monitor de sistema" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 #, fuzzy msgid "Usage Style" msgstr "Estilo de despliegue" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 #, fuzzy msgid "System Monitor Extension" msgstr "Monitor de sistema" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "" msgid "fan" msgstr "" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Umbral de temperatura (0 para desactivar)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr "" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "" @@ -432,5 +410,18 @@ msgid "" "gir1.0, gnome-system-monitor\n" msgstr "" +#: extension.js:213 extension.js:1907 extension.js:1919 +msgid "GiB/s" +msgstr "" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configurador del applet de monitor de systema" diff --git a/po/fa/system-monitor.po b/po/fa/system-monitor.po index 2c325b6a..d41acab9 100644 --- a/po/fa/system-monitor.po +++ b/po/fa/system-monitor.po @@ -1,12 +1,12 @@ # Copyright (C) 2011 Iranian Free Software Users Group (IFSUG.org)translation team. # This file is distributed under the same license as the PACKAGE package. # Arash Mousavi , 2011. -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: \n" "Last-Translator: Arash Mousavi \n" "Language-Team: Persian \n" @@ -18,69 +18,68 @@ msgstr "" "X-Poedit-Country: IRAN, ISLAMIC REPUBLIC OF\n" "X-Poedit-SourceCharset: utf-8\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr "" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "نمایش" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "زمان نوسازی" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "طول گراف" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "نمایش متن" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "سبک نمایش" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "نمایش شمایل" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "نمایش در وسط" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "رنگ پس‌زمینه" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 #, fuzzy msgid "Compact Display" msgstr "نمایش" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "سی‌پی‌یو" @@ -99,7 +98,7 @@ msgstr "نایس" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "حافظه" @@ -112,22 +111,20 @@ msgstr "حافظه‌نهان" msgid "Buffer" msgstr "بافر" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "سوئپ" msgid "Used" msgstr "استفاده شده" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "شبکه" -#: extension.js:1589 msgid "Up" msgstr "آپلود" -#: extension.js:1586 msgid "Down" msgstr "دانلود" @@ -143,7 +140,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "دیسک" @@ -153,32 +150,30 @@ msgstr "نوشتن" msgid "Read" msgstr "خواندن" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "گراف" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "عددی" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "هر دو" msgid "cpu" msgstr "سی‌پی‌یو" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "حافظه" @@ -191,11 +186,11 @@ msgstr "شبکه" msgid "disk" msgstr "دیسک" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "ترجیحات..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "پایشگر سیستم..." @@ -247,56 +242,41 @@ msgstr "نوشتن" msgid "read" msgstr "خواندن" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "" @@ -304,110 +284,108 @@ msgstr "" msgid "thermal" msgstr "دیگر" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 #, fuzzy msgid "Hide System Icon" msgstr "پایشگر سیستم" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 #, fuzzy msgid "Usage Style" msgstr "سبک نمایش" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 #, fuzzy msgid "System Monitor Extension" msgstr "پایشگر سیستم" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "" msgid "fan" msgstr "" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr "" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "" @@ -431,5 +409,17 @@ msgid "" "gir1.0, gnome-system-monitor\n" msgstr "" +#: extension.js:213 extension.js:1907 extension.js:1919 +msgid "GiB/s" +msgstr "" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +msgid "GB" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "پیکربندی برنامک پایشگر سیستم" diff --git a/po/fi/system-monitor.po b/po/fi/system-monitor.po index fea975d8..fda3ec90 100644 --- a/po/fi/system-monitor.po +++ b/po/fi/system-monitor.po @@ -3,12 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2017-09-06 21:57+0300\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: \n" @@ -19,68 +19,67 @@ msgstr "" "X-Generator: Poedit 1.8.7.1\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Näytä" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Päivitysväli" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Käyrän leveys" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Näytä teksti" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Esitystyyli" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Näytä kuvake" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Näytä keskellä" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Taustaväri" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Näytä yksittäiset ytimet" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Näytä verkon nopeus biteissä" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Sensori" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Asenna lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Siirrä kello" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Kompakti näyttö" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Suoritin" @@ -99,7 +98,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Muisti" @@ -112,22 +111,20 @@ msgstr "Välimuisti" msgid "Buffer" msgstr "Puskuri" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Käytetty" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Verkko" -#: extension.js:1589 msgid "Up" msgstr "Lähetys" -#: extension.js:1586 msgid "Down" msgstr "Lataus" @@ -143,7 +140,7 @@ msgstr "törmäykset" msgid "Collisions" msgstr "Törmäykset" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Levy" @@ -153,32 +150,30 @@ msgstr "Kirjoitus" msgid "Read" msgstr "Luku" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "R" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "W" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "käyrä" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "lukuarvo" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "molemmat" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "mem" @@ -191,11 +186,11 @@ msgstr "verkko" msgid "disk" msgstr "levy" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Asetukset..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Järjestelmän valvonta..." @@ -247,164 +242,147 @@ msgstr "kirjoitus" msgid "read" msgstr "luku" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "kbit/s" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "Mbit/s" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kt" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "Mt" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Lämpötila" msgid "thermal" msgstr "lämpötila" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Näytä valikossa" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Näytä jäljellä oleva aika" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Piilota järjestelmäkuvake" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Käytön tyyli" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "piirakka" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "palkki" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "ei mitään" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Järjestelmän valvonnan laajennus" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Peru" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Akku" msgid "battery" msgstr "akku" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Taajuus" msgid "freq" msgstr "taajuus" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Tuuletin" msgid "fan" msgstr "tuuletin" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "rpm" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Näytä työkaluvihje" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "Suoritin" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Näytä lämpötila Fahrenheiteissa" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" msgstr "Suoritin" @@ -428,3 +406,18 @@ msgid "" "\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" "gir1.0, gnome-system-monitor\n" msgstr "" + +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +#, fuzzy +msgid "Gbit/s" +msgstr "kbit/s" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" diff --git a/po/fr/system-monitor.po b/po/fr/system-monitor.po index cf083342..58911609 100644 --- a/po/fr/system-monitor.po +++ b/po/fr/system-monitor.po @@ -4,11 +4,12 @@ # GNOME shell system monitor extension. # Guillaume Ayoub , 2011. # +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2021-03-21 14:26+0100\n" "Last-Translator: Davy Defaud \n" "Language-Team: French \n" @@ -19,68 +20,67 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n >= 2;\n" "X-Generator: Poedit 2.4.2\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr " :" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Affichage" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Rafraîchissement" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Largeur du graphe" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Afficher le texte" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Type d’affichage" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Afficher l’icône" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Afficher au milieu" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Couleur de fond" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Afficher tous les cœurs" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Afficher le débit réseau en bits" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Capteur" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Veuillez installer lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Déplacer l’horloge" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Affichage compact" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Processeur" @@ -99,7 +99,7 @@ msgstr "Politesse" msgid "Iowait" msgstr "Latence d’E‐S" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Mémoire" @@ -112,22 +112,20 @@ msgstr "Cache" msgid "Buffer" msgstr "Tampon" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Échange (swap)" msgid "Used" msgstr "Utilisé" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Réseau" -#: extension.js:1589 msgid "Up" msgstr "Montant" -#: extension.js:1586 msgid "Down" msgstr "Descendant" @@ -143,7 +141,7 @@ msgstr "collisions" msgid "Collisions" msgstr "Collisions" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disque" @@ -153,32 +151,30 @@ msgstr "Écriture" msgid "Read" msgstr "Lecture" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "en lecture" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "en écriture" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "graphe" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "chiffres" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "les deux" msgid "cpu" msgstr "processeur" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "mém." @@ -191,11 +187,11 @@ msgstr "réseau" msgid "disk" msgstr "disque" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Préférences…" -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Moniteur système…" @@ -247,165 +243,148 @@ msgstr "écriture" msgid "read" msgstr "lecture" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "Kio/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "Mio/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "kbit/s" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "Mbit/s" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "Mio" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "Gio" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "ko" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "Mo" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Température" msgid "thermal" msgstr "température" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Afficher dans le menu" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Afficher le temps restant" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Cacher l’icône système" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Type d’affichage" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "circulaire" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "en barres" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "aucun" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Extension de surveillance système" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Annuler" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Batterie" msgid "battery" msgstr "batterie" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Fréquence" msgid "freq" msgstr "fréquence" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Ventilateur" msgid "fan" msgstr "ventilateur" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "tr/min" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Afficher les infos‐bulles" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "Processeur" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Afficher les températures en degrés Fahrenheit" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Seuil de température (0 pour désactiver)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" "** Seuls les processeurs graphiques NVIDIA sont pris en charge pour le " "moment **" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr " ↓" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr " Kio/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr " ↑" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "Processeur graphique" @@ -440,3 +419,18 @@ msgstr "" "gnome-system-monitor ;\n" "\t- sur Mageia 64-bit : lib64gtop2-gir2.0, lib64nm-gir1.0, lib64clutter-" "gir1.0 et gnome-system-monitor.\n" + +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "Kio/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +#, fuzzy +msgid "Gbit/s" +msgstr "kbit/s" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "Gio" diff --git a/po/hu/system-monitor.po b/po/hu/system-monitor.po index 05e85442..fc3f69a8 100644 --- a/po/hu/system-monitor.po +++ b/po/hu/system-monitor.po @@ -3,11 +3,12 @@ # This file is distributed under the same license as the gnome-shell-system-monitor-applet package. # Meskó Balázs , 2020. # +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2021-03-22 09:17+0100\n" "Last-Translator: Meskó Balázs \n" "Language-Team: \n" @@ -18,68 +19,67 @@ msgstr "" "X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Megjelenítés" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Frissítési idő" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Grafikon szélessége" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Szöveg megjelenítése" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Megjelenítés stílusa" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Ikon megjelenítése" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Megjelenítés középen" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Háttérszín" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Egyes magok megjelenítése" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Hálózati sebesség megjelenítése bitekben" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Érzékelő" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Telepítse az „lm-sensors” csomagot" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Az óra áthelyezése" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Kompakt megjelenítés" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "CPU" @@ -98,7 +98,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Memória" @@ -111,22 +111,20 @@ msgstr "Gyorsítótár" msgid "Buffer" msgstr "Puffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Cserehely" msgid "Used" msgstr "Használt" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Hálózat" -#: extension.js:1589 msgid "Up" msgstr "Fel" -#: extension.js:1586 msgid "Down" msgstr "Le" @@ -142,7 +140,7 @@ msgstr "ütközés" msgid "Collisions" msgstr "Ütközések" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Lemez" @@ -152,32 +150,30 @@ msgstr "Írás" msgid "Read" msgstr "Olvasás" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "R" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "W" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "grafikon" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "számjegy" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "mindkettő" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "mem" @@ -190,11 +186,11 @@ msgstr "hál." msgid "disk" msgstr "lem." -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Beállítások…" -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Rendszerfigyelő…" @@ -246,169 +242,149 @@ msgstr "írás" msgid "read" msgstr "olvasás" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "kbit/s" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "Mbit/s" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Hőmérséklet" msgid "thermal" msgstr "hőmérséklet" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Megjelenítés a menüben" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Hátralévő idő megjelenítése" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Rendszerikon elrejtése" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Használat stílusa" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "torta" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "oszlop" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "nincs" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Rendszerfigyelő kiegészítő" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Mégse" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Akkumulátor" msgid "battery" msgstr "akkumulátor" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Frekvencia" msgid "freq" msgstr "frekvencia" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Ventilátor" msgid "fan" msgstr "ventilátor" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "fordulat/perc" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Buboréksúgó megjelenítése" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "CPU" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Hőmérséklet megjelenítése Fahrenheitben" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Hőmérséklet korlátja (0 a letiltáshoz)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "#%02x%02x%02x%02x" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "** Jelenleg csak az Nvidia GPU-k támogatottak **" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr " ↓" -#: extension.js:1886 extension.js:1887 -#| msgid "KiB/s" +#: extension.js:1973 msgid " KiB/s" msgstr " KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr " ↑" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 -#| msgid "CPU" +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "GPU" -#| msgid "Cpu" msgid "Gpu" msgstr "GPU" @@ -416,8 +392,7 @@ msgstr "GPU" msgid "" "Dependencies Missing\n" "Please install: \n" -"gnome-system-monitor and libgtop, clutter and Network Manager gir " -"bindings \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" "\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" "clutter-1.0, gnome-system-monitor \n" "\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" @@ -440,3 +415,18 @@ msgstr "" "gnome-system-monitor \n" "\t 64 bites Mageián: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" "gir1.0, gnome-system-monitor\n" + +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +#, fuzzy +msgid "Gbit/s" +msgstr "kbit/s" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" diff --git a/po/it/system-monitor.po b/po/it/system-monitor.po index d0d4b26d..ecf26031 100644 --- a/po/it/system-monitor.po +++ b/po/it/system-monitor.po @@ -3,12 +3,12 @@ # This file is distributed under the same license as the system-monitor package. # Federico Piazza fede.piazza92@gmail.com, 2012 # Paolo Paterna paolo.paterna@gmail.com, 2015 -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet-translation-2.0\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2019-10-01 15:18+0200\n" "Last-Translator: Giuseppe Pignataro (Fastbyte01) \n" "Language-Team: Italian\n" @@ -18,68 +18,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.2.3\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Visualizza" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Tempo di Aggiornamento" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Larghezza del Grafico" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Mostra Testo" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Modalità di Visualizzazione" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Visualizza Icona" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Visualizza nel Centro" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Colore di Sfondo" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Mostra Ogni Core" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Mostra velocità della rete in bits" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Sensore" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Si prega di installare lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Sposta l'orologio" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Display Compatto" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Processore" @@ -98,7 +97,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Memoria" @@ -111,22 +110,20 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Usato" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Rete" -#: extension.js:1589 msgid "Up" msgstr "Upload" -#: extension.js:1586 msgid "Down" msgstr "Download" @@ -142,7 +139,7 @@ msgstr "collisioni" msgid "Collisions" msgstr "Collisioni" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disco" @@ -152,32 +149,30 @@ msgstr "Scrittura" msgid "Read" msgstr "Lettura" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "L" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "S" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "grafico" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "digitale" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "entrambi" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "ram" @@ -190,11 +185,11 @@ msgstr "rete" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Preferenze..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Monitor di Sistema..." @@ -246,164 +241,147 @@ msgstr "scrittura" msgid "read" msgstr "lettura" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Temperatura" msgid "thermal" msgstr "temperatura" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Mostra nel Menu" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Mostra Autonomia Residua" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Nascondi Icona di Sistema" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Visualizzazione Uso" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "torta" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "barra" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "nessuno" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Estensione per System Monitor" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Annulla" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Batteria" msgid "battery" msgstr "batteria" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Frequenza" msgid "freq" msgstr "frequenza" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Ventola" msgid "fan" msgstr "ventola" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "giri/min" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Mostra Tooltip" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "Processore" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Visualizza temperatura in Fahrenheit" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Soglia di temperatura (0 per disabilitare)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" msgstr "Processore" @@ -435,3 +413,17 @@ msgstr "" "\t su Fedora: libgtop2-devel, NetworkManager-glib-devel \n" "\t su Arch: libgtop, networkmanager\n" "\t su openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" + +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" diff --git a/po/ja/system-monitor.po b/po/ja/system-monitor.po index 14b3f567..7a585f93 100644 --- a/po/ja/system-monitor.po +++ b/po/ja/system-monitor.po @@ -4,12 +4,12 @@ # Shinichirou Yamada , 2017. # sicklylife , 2019. # -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: system-monitor\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2019-02-10 19:21+0900\n" "Last-Translator: sicklylife \n" "Language-Team: \n" @@ -19,68 +19,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "表示" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "更新間隔" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "グラフの幅" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "テキストを表示" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "表示スタイル" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "アイコンを表示" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "中央に表示" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "背景色" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "各コアを表示" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "ネットワークの速度をビット単位で表示" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "センサー" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "lm-sensors をインストールしてください" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "時計を移動" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "コンパクト表示" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "CPU" @@ -99,7 +98,7 @@ msgstr "" msgid "Iowait" msgstr "" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "メモリ" @@ -112,23 +111,21 @@ msgstr "キャッシュ" msgid "Buffer" msgstr "バッファ" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "スワップ" msgid "Used" msgstr "使用済み" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "ネット" -#: extension.js:1589 #, fuzzy msgid "Up" msgstr " Up" -#: extension.js:1586 #, fuzzy msgid "Down" msgstr " Down" @@ -146,7 +143,7 @@ msgstr "コリジョン" msgid "Collisions" msgstr "コリジョン" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "ディスク" @@ -156,25 +153,23 @@ msgstr "書き込み" msgid "Read" msgstr "読み込み" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "R" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "W" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "グラフ" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "数値" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "両方" @@ -182,7 +177,7 @@ msgstr "両方" msgid "cpu" msgstr "CPU" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "" @@ -196,11 +191,11 @@ msgstr "ネット" msgid "disk" msgstr "" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "設定..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "システムモニター..." @@ -261,56 +256,41 @@ msgstr "書き込み" msgid "read" msgstr "" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "kbit/s" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "Mbit/s" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "温度" @@ -318,43 +298,43 @@ msgstr "温度" msgid "thermal" msgstr "温度" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "メニュー内に表示" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "残り時間を表示" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "システムアイコンを隠す" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "使用量の表示スタイル" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "円" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "バー" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "なし" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "システムモニター拡張機能" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "キャンセル" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "バッテリー" @@ -362,14 +342,14 @@ msgstr "バッテリー" msgid "battery" msgstr "バッテリー" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "ファン" @@ -377,50 +357,48 @@ msgstr "ファン" msgid "fan" msgstr "ファン" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "rpm" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "ツールチップを表示" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "CPU" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "華氏で温度を表示" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "温度のしきい値 (0 で無効)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "** 今のところ Nvidia の GPU のみサポートしています **" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr " KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "GPU" @@ -451,6 +429,21 @@ msgstr "" "\t Arch: libgtop, networkmanager\n" "\t openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +#, fuzzy +msgid "Gbit/s" +msgstr "kbit/s" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" + #~ msgid " R" #~ msgstr " R" diff --git a/po/ko/system-monitor.po b/po/ko/system-monitor.po index 9c3d59ed..ca4505f5 100644 --- a/po/ko/system-monitor.po +++ b/po/ko/system-monitor.po @@ -1,8 +1,9 @@ +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2021-03-27 17:54+0900\n" "Last-Translator: \n" "Language-Team: \n" @@ -14,68 +15,67 @@ msgstr "" "X-Poedit-Basepath: .\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "표시하기" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "새로고침 시간" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "그래프 폭" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "텍스트 표시" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "스타일" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "아이콘 표시" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "가운데에 표시" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "배경 색상" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "별도의 코어 표시" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "네트워크 속도 표시" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "센서" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "lm-sensors를 설치하십시오" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "시계로 이동" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "작게 표시" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "CPU" @@ -94,7 +94,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "메모리" @@ -107,22 +107,20 @@ msgstr "캐시" msgid "Buffer" msgstr "버퍼" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "스왑" msgid "Used" msgstr "사용량" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "네트워크" -#: extension.js:1589 msgid "Up" msgstr " Up" -#: extension.js:1586 msgid "Down" msgstr " Down" @@ -138,7 +136,7 @@ msgstr "collisions" msgid "Collisions" msgstr "Collisions" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "디스크" @@ -148,32 +146,30 @@ msgstr "Write" msgid "Read" msgstr "Read" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "R" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "W" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "그래프" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "숫자" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "둘 다" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "mem" @@ -186,11 +182,11 @@ msgstr "net" msgid "disk" msgstr "disk" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "설정" -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "시스템 감시" @@ -242,163 +238,146 @@ msgstr "write" msgid "read" msgstr "read" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "kbit/s" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "Mbit/s" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "온도" msgid "thermal" msgstr "thermal" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "메뉴에 표시" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "남은 시간 보기" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "시스템 아이콘 숨기기" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "사용량 스타일" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "원형" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "막대" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "없음" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "시스템 모니터 확장" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "취소" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "배터리" msgid "battery" msgstr "battery" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Freq" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "쿨링팬" msgid "fan" msgstr "fan" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "rpm" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "툴팁 보기" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "CPU" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "화씨 온도로 표시" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "최대 온도 (0일 때 비활성화)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "#%02x%02x%02x%02x" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "** 현재 엔비디아 그래픽카드만 지원합니다 **" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr " ↓" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr " KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr " ↑" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "GPU" @@ -409,8 +388,7 @@ msgstr "Gpu" msgid "" "Dependencies Missing\n" "Please install: \n" -"gnome-system-monitor and libgtop, clutter and Network Manager gir " -"bindings \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" "\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" "clutter-1.0, gnome-system-monitor \n" "\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" @@ -423,8 +401,7 @@ msgid "" msgstr "" "Dependencies Missing\n" "Please install: \n" -"gnome-system-monitor and libgtop, clutter and Network Manager gir " -"bindings \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" "\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" "clutter-1.0, gnome-system-monitor \n" "\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" @@ -434,3 +411,18 @@ msgstr "" "gnome-system-monitor \n" "\t on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" "gir1.0, gnome-system-monitor\n" + +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +#, fuzzy +msgid "Gbit/s" +msgstr "kbit/s" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" diff --git a/po/nl_NL/system-monitor.po b/po/nl_NL/system-monitor.po index aea45ee0..3cb96c15 100644 --- a/po/nl_NL/system-monitor.po +++ b/po/nl_NL/system-monitor.po @@ -3,12 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2019-07-24 16:37+0200\n" "Last-Translator: Heimen Stoffels \n" "Language-Team: Dutch \n" @@ -19,68 +19,67 @@ msgstr "" "X-Generator: Poedit 2.2.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Weergave" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Ververstijd" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Breedte van grafiek" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Tekst tonen" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Weergavestijl" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Pictogram" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Gecentreerde weergave" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Achtergrondkleur" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Individuele kernen tonen" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Netwerksnelheid tonen in bits" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Installeer lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Klok verplaatsen" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Compacte weergave" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "CPU" @@ -99,7 +98,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Werkgeheugen" @@ -112,22 +111,20 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Wisselgeheugen" msgid "Used" msgstr "Gebruikt" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Net" -#: extension.js:1589 msgid "Up" msgstr "Up" -#: extension.js:1586 msgid "Down" msgstr "Down" @@ -143,7 +140,7 @@ msgstr "conflicten" msgid "Collisions" msgstr "Conflicten" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Schijf" @@ -153,32 +150,30 @@ msgstr "Wegschrijven" msgid "Read" msgstr "Uitlezen" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "L" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "W" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "grafiek" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "getal" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "beide" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "geh." @@ -191,11 +186,11 @@ msgstr "net" msgid "disk" msgstr "schijf" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Voorkeuren..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Systeemmonitor..." @@ -247,164 +242,147 @@ msgstr "wegschrijven" msgid "read" msgstr "uitlezen" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "kbit/s" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "Mbit/s" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Thermisch" msgid "thermal" msgstr "thermisch" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Tonen in menu" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Resterende tijd tonen" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Systeempictogram verbergen" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Stijl van gebruik" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "cirkeldiagram" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "staafdiagram" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "geen" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Systeemmonitor-uitbreiding" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Annuleren" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Accu" msgid "battery" msgstr "accu" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Freq" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Ventilator" msgid "fan" msgstr "ventilator" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "rpm" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Hulpballon tonen" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "CPU" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Fahrenheit gebruiken voor temperatuurweergave" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Temperatuurdrempelwaarde (0 om uit te schakelen)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" msgstr "CPU" @@ -436,3 +414,18 @@ msgstr "" "\t op Fedora: libgtop2-devel, NetworkManager-glib-devel \n" "\t op Arch: libgtop, networkmanager\n" "\t op openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" + +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +#, fuzzy +msgid "Gbit/s" +msgstr "kbit/s" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" diff --git a/po/pl/system-monitor.po b/po/pl/system-monitor.po index eeefd38a..0d8bc45b 100644 --- a/po/pl/system-monitor.po +++ b/po/pl/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Anna Warzecha , 2011. -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2011-07-21 23:52+0100\n" "Last-Translator: Anna Warzecha \n" "Language-Team: Polish \n" @@ -16,69 +16,68 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr "" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Aktywny" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Częstostliwość odświeżania" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Szerokość" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Pokaż tekst" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Styl wyświetlania" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Wyświetl ikonę" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Wyświetl na środku" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Kolor tła" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 #, fuzzy msgid "Compact Display" msgstr "Aktywny" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Cpu" @@ -97,7 +96,7 @@ msgstr "" msgid "Iowait" msgstr "Operacje we/wy" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Pamięć" @@ -110,22 +109,20 @@ msgstr "Pamięć podręczna" msgid "Buffer" msgstr "Bufor" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Przestrzeń wymiany" msgid "Used" msgstr "Zużycie" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Sieć" -#: extension.js:1589 msgid "Up" msgstr "Góra" -#: extension.js:1586 msgid "Down" msgstr "Dół" @@ -141,7 +138,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Dysk" @@ -151,32 +148,30 @@ msgstr "Zapis" msgid "Read" msgstr "Odczyt" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "wykres" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "wartość liczbowa" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "oba" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "pamięć" @@ -189,11 +184,11 @@ msgstr "sieć" msgid "disk" msgstr "dysk" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Preferencje..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Monitor systemu..." @@ -246,56 +241,41 @@ msgstr "zapis" msgid "read" msgstr "odczyt" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "" @@ -303,109 +283,107 @@ msgstr "" msgid "thermal" msgstr "Inne" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 #, fuzzy msgid "Usage Style" msgstr "Styl wyświetlania" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 #, fuzzy msgid "System Monitor Extension" msgstr "Monitor systemu..." -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "" msgid "fan" msgstr "" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr "" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "" @@ -429,5 +407,17 @@ msgid "" "gir1.0, gnome-system-monitor\n" msgstr "" +#: extension.js:213 extension.js:1907 extension.js:1919 +msgid "GiB/s" +msgstr "" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +msgid "GB" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Konfigurator Apletu System Monitor" diff --git a/po/pt/system-monitor.po b/po/pt/system-monitor.po index 6ec39212..e1b8e02f 100644 --- a/po/pt/system-monitor.po +++ b/po/pt/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) 2011 # This file is distributed under the same license as the PACKAGE package. # Emanuel Angelo , 2011. -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2017-08-05 12:10+0100\n" "Last-Translator: Waldir Pimenta \n" "Language-Team: pt_PT \n" @@ -16,68 +16,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Mostrar" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Frequência de atualização" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Largura do gráfico" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Mostrar abreviatura" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Aparência" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Mostrar ícone" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Posicionar no centro" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Cor de fundo" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Mostrar núcleos individuais" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Mostrar velocidade em bits/s" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Por favor instalar lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Deslocar o relógio" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Modo compacto" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Processador (CPU)" @@ -96,7 +95,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Memória (RAM)" @@ -109,22 +108,20 @@ msgstr "Reserva (cache)" msgid "Buffer" msgstr "Tampão (buffer)" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Memória virtual (swap)" msgid "Used" msgstr "Em uso" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Rede" -#: extension.js:1589 msgid "Up" msgstr "Enviados" -#: extension.js:1586 msgid "Down" msgstr "Recebidos" @@ -140,7 +137,7 @@ msgstr "colisões" msgid "Collisions" msgstr "Colisões" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disco" @@ -150,32 +147,30 @@ msgstr "Escrita" msgid "Read" msgstr "Leitura" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "L" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "E" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "gráfico" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "valor" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "ambos" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "mem" @@ -188,11 +183,11 @@ msgstr "rede" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Preferências..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Monitor do Sistema..." @@ -244,164 +239,147 @@ msgstr "escrita" msgid "read" msgstr "leitura" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Temperatura" msgid "thermal" msgstr "temp" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Mostrar no menu" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Mostrar tempo restante" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Esconder ícone do sistema" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Estilo de uso" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "circular" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "barras" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "nenhum" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Extensão do Monitor do sistema" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Cancelar" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Bateria" msgid "battery" msgstr "bateria" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Freq" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Ventoinha" msgid "fan" msgstr "vent" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "rpm" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Mostrar tooltip" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "CPU" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Mostrar temperatura em Fahrenheit" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Limite de temperatura (0 para desativar)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" msgstr "CPU" @@ -434,5 +412,18 @@ msgstr "" "\t no Arch: libgtop, networkmanager\n" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +msgid "GB" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configurador do System Monitor Applet" diff --git a/po/pt_BR/system-monitor.po b/po/pt_BR/system-monitor.po index c2e5efb5..72012a26 100644 --- a/po/pt_BR/system-monitor.po +++ b/po/pt_BR/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) 2017 darkxst # This file is distributed under the same license as the system-monitor-applet package. # Rafael Fontenelle , 2012, 2017. -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: system-monitor\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2017-01-31 02:54-0200\n" "Last-Translator: Rafael Fontenelle \n" "Language-Team: Brazilian Portuguese \n" @@ -18,68 +18,67 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Virtaal 1.0.0-beta1\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Exibir" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Tempo de atualização" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Largura do gráfico" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Mostrar identificador" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Estilo de apresentação" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Mostrar ícone" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Posicionar no centro" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Cor de fundo" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Exibir núcleos individuais" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Apresentar velocidade em bits por segundo" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Sensor" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Por favor, instale lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Deslocar o relógio" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Modo compactado" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Processador (CPU)" @@ -98,7 +97,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Memória (RAM)" @@ -111,22 +110,20 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Memória virtual (swap)" msgid "Used" msgstr "Em utilização" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Rede" -#: extension.js:1589 msgid "Up" msgstr "Enviados" -#: extension.js:1586 msgid "Down" msgstr "Recebidos" @@ -142,7 +139,7 @@ msgstr "colisões" msgid "Collisions" msgstr "Colisões" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disco" @@ -153,33 +150,31 @@ msgid "Read" msgstr "Leitura" # Leitura -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "L" # Escrita -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "E" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "gráfico" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "valor" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "ambos" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "mem" @@ -192,11 +187,11 @@ msgstr "rede" msgid "disk" msgstr "disco" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Preferências…" -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Monitor do Sistema…" @@ -248,165 +243,148 @@ msgstr "escrita" msgid "read" msgstr "leitura" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 #, fuzzy msgid "GiB" msgstr "MB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Temperatura" msgid "thermal" msgstr "temp" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Mostrar no menu" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Mostrar tempo restante" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Ocultar ícone de sistema" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Estilo de uso" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "setores" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "barra" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "nenhum" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Extensão de monitor do sistema" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Cancelar" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Bateria" msgid "battery" msgstr "bateria" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Freq" msgid "freq" msgstr "freq" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Ventoinha" msgid "fan" msgstr "vent" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "rpm" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Mostrar dicas da ferramenta" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "CPU" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Exibir temperatura em Fahrenheit" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" msgstr "CPU" @@ -438,3 +416,17 @@ msgstr "" "\t no Fedora: libgtop2-devel, NetworkManager-glib-devel \n" "\t no Arch: libgtop, networkmanager\n" "\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" + +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "MB" diff --git a/po/ro/system-monitor.po b/po/ro/system-monitor.po index a4c1b87b..8380d6ec 100644 --- a/po/ro/system-monitor.po +++ b/po/ro/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: gnome shell system monitor applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: \n" "Last-Translator: zamox \n" "Language-Team: \n" @@ -12,8 +12,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr "" @@ -21,55 +20,55 @@ msgstr "" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Afișează" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Perioadă Recitire Date" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Lățime Grafic" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Arată Titlu" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Tip Afișaj" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Afișează Pictogramă" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Afișează la Centru" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Culoare Fundal" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "" @@ -77,12 +76,12 @@ msgstr "" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 #, fuzzy msgid "Compact Display" msgstr "Afișează" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Cpu" @@ -101,7 +100,7 @@ msgstr "Nice" msgid "Iowait" msgstr "Iowait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Memorie" @@ -114,22 +113,20 @@ msgstr "Cache" msgid "Buffer" msgstr "Buffer" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Swap" msgid "Used" msgstr "Folosit" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Net" -#: extension.js:1589 msgid "Up" msgstr "Incărcare" -#: extension.js:1586 msgid "Down" msgstr "Descărcare" @@ -145,7 +142,7 @@ msgstr "" msgid "Collisions" msgstr "" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disc" @@ -155,32 +152,30 @@ msgstr "Scriere" msgid "Read" msgstr "Citire" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "grafic" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "cifre" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "ambele" msgid "cpu" msgstr "cpu" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "mem" @@ -193,11 +188,11 @@ msgstr "net" msgid "disk" msgstr "disc" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Preferințe..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Monitor Sistem..." @@ -250,56 +245,41 @@ msgstr "scriere" msgid "read" msgstr "citire" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "" @@ -307,109 +287,107 @@ msgstr "" msgid "thermal" msgstr "Altele" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 #, fuzzy msgid "Usage Style" msgstr "Tip Afișaj" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 #, fuzzy msgid "System Monitor Extension" msgstr "Monitor Sistem..." -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "" msgid "battery" msgstr "" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "" msgid "freq" msgstr "" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "" msgid "fan" msgstr "" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr "" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "" @@ -433,5 +411,17 @@ msgid "" "gir1.0, gnome-system-monitor\n" msgstr "" +#: extension.js:213 extension.js:1907 extension.js:1919 +msgid "GiB/s" +msgstr "" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +msgid "GB" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configurator al Monitorului de Sistem" diff --git a/po/ru/system-monitor.po b/po/ru/system-monitor.po index 719586a6..a5b214cd 100644 --- a/po/ru/system-monitor.po +++ b/po/ru/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Viacheslav Dikonov , 2011. -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2017-11-08 22:30-0500\n" "Last-Translator: Georgii Iesaulov \n" "Language-Team: Russian \n" @@ -16,68 +16,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr "" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Показывать" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Частота обновления" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Ширина графика" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Текст" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Стиль" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Показывать значок" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Поместить в центр" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Цвет фона" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Показать отдельные ядра" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Скорость сети в битах" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Датчик" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Установите lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Переместить часы" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Компактный" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Процессор" @@ -96,7 +95,7 @@ msgstr "Приоритет" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Память" @@ -109,22 +108,20 @@ msgstr "Кэш" msgid "Buffer" msgstr "Буфер записи" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Подкачка" msgid "Used" msgstr "Используется" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Сеть" -#: extension.js:1589 msgid "Up" msgstr "Передача" -#: extension.js:1586 msgid "Down" msgstr "Приём" @@ -140,7 +137,7 @@ msgstr "коллизии" msgid "Collisions" msgstr "Коллизии" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Диск" @@ -150,32 +147,30 @@ msgstr "Запись" msgid "Read" msgstr "Чтение" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "график" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "цифровой" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "вместе" msgid "cpu" msgstr "процессор" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "память" @@ -188,11 +183,11 @@ msgstr "сеть" msgid "disk" msgstr "диск" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Настройка..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Системный монитор..." @@ -244,163 +239,146 @@ msgstr "запись" msgid "read" msgstr "чтение" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Температура" msgid "thermal" msgstr "температура" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Показывать в меню" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Оставшееся время" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Скрыть системный значок" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Стиль" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "круговая" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "гистограмма" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "нет" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Расширение системного монитора" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Отмена" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Батарея" msgid "battery" msgstr "батарея" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Частота" msgid "freq" msgstr "частота" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Вентилятор" msgid "fan" msgstr "вентилятор" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Показывать подсказку" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Температура в Фаренгейтах" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Температурный порог (0 для отключения)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr "" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "" @@ -424,5 +402,17 @@ msgid "" "gir1.0, gnome-system-monitor\n" msgstr "" +#: extension.js:213 extension.js:1907 extension.js:1919 +msgid "GiB/s" +msgstr "" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +msgid "GB" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Настройка апплета системных параметров" diff --git a/po/sk/system-monitor.po b/po/sk/system-monitor.po index d147dfa5..ec94cfe8 100644 --- a/po/sk/system-monitor.po +++ b/po/sk/system-monitor.po @@ -1,9 +1,9 @@ -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: \n" "Last-Translator: Jose Riha \n" "Language-Team: \n" @@ -13,8 +13,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.2.1\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" @@ -22,55 +21,55 @@ msgstr ":" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Zobraziť" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Obnovovací interval" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Šírka grafu" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Zobraziť text" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Štýl zobrazenia" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Zobraziť ikonu" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Zobraziť v strede" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Farba pozadia" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Zobraziť jednotlivé jadrá" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Zobraziť rýchlosť siete v bitoch" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Senzor" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Prosím, nainštalujte lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Presunúť hodiny" @@ -78,11 +77,11 @@ msgstr "Presunúť hodiny" # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Kompaktné zobrazenie" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Procesor" @@ -101,7 +100,7 @@ msgstr "Nice" msgid "Iowait" msgstr "I/O čakanie" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Pamäť" @@ -114,22 +113,20 @@ msgstr "Vyrovnávacia pamäť" msgid "Buffer" msgstr "Zásobník" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Odkladací priestor" msgid "Used" msgstr "Použité" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Sieť" -#: extension.js:1589 msgid "Up" msgstr "Odosielanie" -#: extension.js:1586 msgid "Down" msgstr "Sťahovanie" @@ -145,7 +142,7 @@ msgstr "kolízie" msgid "Collisions" msgstr "Kolízie" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disk" @@ -155,32 +152,30 @@ msgstr "Zápis" msgid "Read" msgstr "Čítanie" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "R" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "W" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "graf" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "číslo" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "oboje" msgid "cpu" msgstr "procesor" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "pamäť" @@ -193,11 +188,11 @@ msgstr "sieť" msgid "disk" msgstr "disk" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Vlastnosti..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Monitor systému..." @@ -249,164 +244,147 @@ msgstr "zápis" msgid "read" msgstr "čítanie" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Teplota" msgid "thermal" msgstr "teplota" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Zobraziť v ponuke" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Zobraziť zostávajúci čas" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Skryť systémovú ikonu" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Štýl zobrazenia" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "koláčový graf" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "stĺpcový graf" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "žiaden" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Rozšírenie Monitor systému" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Zrušiť" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Batéria" msgid "battery" msgstr "batéria" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Frekv" msgid "freq" msgstr "frekv" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Ventilátor" msgid "fan" msgstr "vent" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "rpm" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Zobraziť informačnú bublinu" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "Procesor" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Zobraziť teplotu v stupňoch Fahrenheita" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Prah teploty (0 pre vypnutie)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" msgstr "Procesor" @@ -439,5 +417,19 @@ msgstr "" "\t v Archu: libgtop, networkmanager\n" "\t v openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Konfigurátor apletu systémového monitoru" diff --git a/po/tr/system-monitor.po b/po/tr/system-monitor.po index b26482cd..a71d98ff 100644 --- a/po/tr/system-monitor.po +++ b/po/tr/system-monitor.po @@ -3,12 +3,12 @@ # This file is distributed under the same license as the system-monitor package. # Based on Italian translation file. # Fatih Eser afeserr@gmail.com, 2020 -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet-translation-2.0\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2020-01-08 13:57+0300\n" "Last-Translator: Fatih Eser \n" "Language-Team: Turkish\n" @@ -18,68 +18,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.2.4\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Görünüm" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Yenileme Süresi" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Grafik Genişliği" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Metni Göster" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Gösterim Biçimi" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Simgeyi Göster" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Ortada Göster" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Arkaplan Rengi" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Her Bir Çekirdeği Göster" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Ağ Hızını Bit Olarak Göster" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Sensör" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Lütfen lm-sensörlerini Yükle" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Saati Hareket Ettir" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Küçültülmüş Görünüm" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "İşlemci" @@ -98,7 +97,7 @@ msgstr "Nice" msgid "Iowait" msgstr "IO bekleme süresi" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Bellek" @@ -111,22 +110,20 @@ msgstr "Önbellek" msgid "Buffer" msgstr "Arabellek" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Takas Alanı" msgid "Used" msgstr "Kullanılan" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Ağ" -#: extension.js:1589 msgid "Up" msgstr "Yükleme" -#: extension.js:1586 msgid "Down" msgstr "İndirme" @@ -142,7 +139,7 @@ msgstr "çakışmalar" msgid "Collisions" msgstr "Çakışmalar" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Disk" @@ -152,32 +149,30 @@ msgstr "Yazma" msgid "Read" msgstr "Okuma" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "O" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "Y" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "grafik" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "rakam" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "tümü" msgid "cpu" msgstr "işlemci" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "bellek" @@ -190,11 +185,11 @@ msgstr "ağ" msgid "disk" msgstr "disk" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Seçenekler..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Sistem Gözlemcisi..." @@ -246,164 +241,147 @@ msgstr "yazma" msgid "read" msgstr "okuma" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Sıcaklık" msgid "thermal" msgstr "sıcaklık" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Menüde Göster" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Kalan Süreyi Göster" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Sistem Simgesini Gizle" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Kullanıcı Biçimi" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "pasta" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "bar" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "hiçbiri" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Sistem Gözlemcisi Uzantısı" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "İptal" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Pil" msgid "battery" msgstr "pil" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Frekans" msgid "freq" msgstr "frekans" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Pervane" msgid "fan" msgstr "pervane" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "devir(rpm)" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "İmleç ölçüm üzerindeyken ipuçlarını göster" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "İşlemci" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Sıcaklığı Fahrenheit biriminde göster" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Sıcaklık eşiği (Devre dışı bırakmak için 0 yazın)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 #, fuzzy msgid " KiB/s" msgstr "KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" msgstr "İşlemci" @@ -436,3 +414,17 @@ msgstr "" "\t Arch'ta iseniz : libgtop, networkmanager\n" "\t openSUSE'de iseniz: typelib-1_0-GTop-2_0, typelib-1_0-" "NetworkManager-1_0\n" + +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" diff --git a/po/uk/system-monitor.po b/po/uk/system-monitor.po index acbaa959..45a2514c 100644 --- a/po/uk/system-monitor.po +++ b/po/uk/system-monitor.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Georgii Iesaulov , 2017. -#: extension.js:844 +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2017-11-07 00:00+0500\n" "Last-Translator: Georgii Iesaulov \n" "Language-Team: \n" @@ -16,68 +16,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr "" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "Показувати" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "Частота оновлення" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "Ширина графіка" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "Показувати текст" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "Стиль відображення" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "Показувати значок" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "Показувати у центрі" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "Колір фону" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "Показати окремі ядра" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "Видобразити швидкість мережі у бітах" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "Датчик" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "Встановіть lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "Перемістіти годинник" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "Компактний показ" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "Процесор" @@ -96,7 +95,7 @@ msgstr "Пріоритет" msgid "Iowait" msgstr "IOwait" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "Пам'ять" @@ -109,22 +108,20 @@ msgstr "Кеш" msgid "Buffer" msgstr "Буфер" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "Підкачка" msgid "Used" msgstr "Використовується" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "Мережа" -#: extension.js:1589 msgid "Up" msgstr "Передача" -#: extension.js:1586 msgid "Down" msgstr "Завантаження" @@ -140,7 +137,7 @@ msgstr "колізії" msgid "Collisions" msgstr "Колізії" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "Диск" @@ -150,32 +147,30 @@ msgstr "Запис" msgid "Read" msgstr "Читання" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "графік" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "цифровий" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "разом" msgid "cpu" msgstr "процесор" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "пам'ять" @@ -188,11 +183,11 @@ msgstr "мережа" msgid "disk" msgstr "диск" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "Налаштування..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "Системний монітор..." @@ -244,163 +239,146 @@ msgstr "запис" msgid "read" msgstr "читання" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "Температура" msgid "thermal" msgstr "температура" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "Показувати у меню" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "Показати час роботи на батареї" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "Сховати системний значок" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "Стиль" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "кругова" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "гістограма" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "немає" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "Розширення системного монитора" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "Скасувати" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "Батарея" msgid "battery" msgstr "батарея" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "Частота" msgid "freq" msgstr "частота" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "Вентилятор" msgid "fan" msgstr "вентилятор" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "Показувати підказку" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "Видобразити температуру у Фаренгейтах" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "Температурний поріг (0 щоб вимкнути)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr "" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr "" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr "" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "" @@ -424,5 +402,17 @@ msgid "" "gir1.0, gnome-system-monitor\n" msgstr "" +#: extension.js:213 extension.js:1907 extension.js:1919 +msgid "GiB/s" +msgstr "" + +#: extension.js:216 extension.js:1882 extension.js:1894 +msgid "Gbit/s" +msgstr "" + +#: extension.js:230 +msgid "GB" +msgstr "" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "Конфігуратор аплетів системного монітора" diff --git a/po/zh_CN/system-monitor.po b/po/zh_CN/system-monitor.po index 454d0a46..88a25598 100644 --- a/po/zh_CN/system-monitor.po +++ b/po/zh_CN/system-monitor.po @@ -5,82 +5,82 @@ # Star Brilliant , 2014. # mars , 2021. # +#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: 0.99\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" -"POT-Creation-Date: 2021-03-21 14:18+0100\n" +"POT-Creation-Date: 2021-07-07 19:01+0200\n" "PO-Revision-Date: 2021-03-22 13:52+0800\n" "Last-Translator: mars \n" +"Language-Team: \n" "Language: zh\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.1\n" -"Language-Team: \n" -#: prefs.js:69 prefs.js:90 prefs.js:110 prefs.js:67 prefs.js:87 prefs.js:107 -#: prefs.js:72 prefs.js:108 +#: prefs.js:181 prefs.js:209 prefs.js:227 msgid ":" msgstr ":" -#: prefs.js:161 prefs.js:159 prefs.js:178 +#: prefs.js:344 msgid "Display" msgstr "显示" -#: prefs.js:166 prefs.js:164 prefs.js:191 +#: prefs.js:357 msgid "Refresh Time" msgstr "刷新时间" -#: prefs.js:171 prefs.js:169 prefs.js:196 +#: prefs.js:362 msgid "Graph Width" msgstr "图形宽度" -#: prefs.js:176 prefs.js:174 prefs.js:182 +#: prefs.js:348 msgid "Show Text" msgstr "显示文字" -#: prefs.js:184 prefs.js:182 prefs.js:201 +#: prefs.js:367 msgid "Display Style" msgstr "显示风格" -#: prefs.js:267 prefs.js:274 prefs.js:310 +#: prefs.js:490 msgid "Display Icon" msgstr "显示图标" -#: prefs.js:276 prefs.js:283 prefs.js:319 +#: prefs.js:495 msgid "Display in the Middle" msgstr "居中显示" -#: prefs.js:288 prefs.js:306 prefs.js:342 +#: prefs.js:516 msgid "Background Color" msgstr "背景色" -#: prefs.js:197 prefs.js:195 prefs.js:247 +#: prefs.js:423 msgid "Display Individual Cores" msgstr "单独显示每个核心" -#: prefs.js:193 prefs.js:191 prefs.js:243 +#: prefs.js:419 msgid "Show network speed in bits" msgstr "以位为单位显示网络速度" -#: prefs.js:205 prefs.js:208 prefs.js:220 +#: prefs.js:390 msgid "Sensor" msgstr "传感器" -#: prefs.js:207 prefs.js:210 prefs.js:222 +#: prefs.js:392 msgid "Please install lm-sensors" msgstr "请安装 lm-sensors" -#: prefs.js:282 prefs.js:300 prefs.js:336 +#: prefs.js:511 msgid "Move the clock" msgstr "移走时钟" -#: prefs.js:286 prefs.js:289 prefs.js:325 +#: prefs.js:500 msgid "Compact Display" msgstr "紧凑显示" -#: extension.js:746 extension.js:1117 extension.js:1237 extension.js:1238 +#: extension.js:1308 msgid "Cpu" msgstr "处理器" @@ -99,7 +99,7 @@ msgstr "优先级" msgid "Iowait" msgstr "IO 等待" -#: extension.js:941 extension.js:1378 extension.js:1600 extension.js:1601 +#: extension.js:1671 msgid "Memory" msgstr "内存" @@ -112,22 +112,20 @@ msgstr "缓存" msgid "Buffer" msgstr "缓冲" -#: extension.js:1134 extension.js:1598 extension.js:1899 extension.js:1900 +#: extension.js:1986 msgid "Swap" msgstr "交换分区" msgid "Used" msgstr "已用" -#: extension.js:1010 extension.js:1428 extension.js:1710 extension.js:1711 +#: extension.js:1781 msgid "Net" msgstr "网络" -#: extension.js:1589 msgid "Up" msgstr "上传" -#: extension.js:1586 msgid "Down" msgstr "下载" @@ -143,7 +141,7 @@ msgstr "冲突" msgid "Collisions" msgstr "冲突" -#: extension.js:836 extension.js:1264 extension.js:1419 extension.js:1420 +#: extension.js:1490 msgid "Disk" msgstr "硬盘" @@ -153,32 +151,30 @@ msgstr "写入" msgid "Read" msgstr "读取" -#: extension.js:1182 extension.js:1312 extension.js:1322 extension.js:1478 -#: extension.js:1510 extension.js:1479 extension.js:1511 +#: extension.js:1549 extension.js:1581 msgid "R" msgstr "读" -#: extension.js:1185 extension.js:1315 extension.js:1325 extension.js:1489 -#: extension.js:1519 extension.js:1490 extension.js:1520 +#: extension.js:1560 extension.js:1590 msgid "W" msgstr "写" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "graph" msgstr "图形" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "digit" msgstr "数字" -#: prefs.js:185 prefs.js:183 prefs.js:202 +#: prefs.js:368 msgid "both" msgstr "同时" msgid "cpu" msgstr "处理器" -#: extension.js:811 extension.js:914 extension.js:915 +#: extension.js:978 msgid "mem" msgstr "内存" @@ -191,11 +187,11 @@ msgstr "网络" msgid "disk" msgstr "硬盘" -#: extension.js:1346 extension.js:1900 extension.js:2436 extension.js:2439 +#: extension.js:2536 msgid "Preferences..." msgstr "首选项..." -#: extension.js:1340 extension.js:1894 extension.js:2430 extension.js:2433 +#: extension.js:2530 msgid "System Monitor..." msgstr "系统监视器..." @@ -247,163 +243,146 @@ msgstr "写入" msgid "read" msgstr "读取" -#: extension.js:167 extension.js:1454 extension.js:1545 extension.js:1554 -#: extension.js:1577 extension.js:1581 extension.js:1585 extension.js:1588 -#: extension.js:203 extension.js:1734 extension.js:1821 extension.js:1829 -#: extension.js:1855 extension.js:1866 extension.js:1877 extension.js:204 -#: extension.js:1735 extension.js:1822 extension.js:1830 extension.js:1856 -#: extension.js:1867 extension.js:1878 +#: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 +#: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" msgstr "KiB/s" -#: extension.js:166 extension.js:168 extension.js:1277 extension.js:1321 -#: extension.js:1324 extension.js:1549 extension.js:1558 extension.js:202 -#: extension.js:204 extension.js:1427 extension.js:1824 extension.js:1832 -#: extension.js:203 extension.js:205 extension.js:1428 extension.js:1825 -#: extension.js:1833 +#: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 +#: extension.js:1915 msgid "MiB/s" msgstr "MiB/s" -#: extension.js:178 extension.js:1597 extension.js:1605 extension.js:205 -#: extension.js:1804 extension.js:1812 extension.js:206 extension.js:1805 -#: extension.js:1813 +#: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" msgstr "kbit/s" -#: extension.js:179 extension.js:1600 extension.js:1608 extension.js:206 -#: extension.js:1807 extension.js:1815 extension.js:207 extension.js:1808 -#: extension.js:1816 +#: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" msgstr "Mbit/s" -#: extension.js:1419 extension.js:1635 extension.js:1683 extension.js:2210 -#: extension.js:2247 extension.js:1684 extension.js:2211 extension.js:2248 +#: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" msgstr "MiB" -#: extension.js:1714 extension.js:1685 extension.js:2212 extension.js:2249 -#: extension.js:1686 extension.js:2213 extension.js:2250 +#: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" msgstr "GiB" -#: extension.js:184 extension.js:220 extension.js:221 +#: extension.js:228 msgid "kB" msgstr "kB" -#: extension.js:183 extension.js:185 extension.js:219 extension.js:221 -#: extension.js:220 extension.js:222 +#: extension.js:227 extension.js:229 msgid "MB" msgstr "MB" -#: extension.js:1179 extension.js:1644 extension.js:2002 extension.js:2007 -#: extension.js:2003 extension.js:2008 +#: extension.js:2089 extension.js:2094 msgid "Thermal" msgstr "温度" msgid "thermal" msgstr "温度" -#: prefs.js:180 prefs.js:178 prefs.js:186 +#: prefs.js:352 msgid "Show In Menu" msgstr "在菜单中显示" -#: prefs.js:222 prefs.js:229 prefs.js:251 +#: prefs.js:427 msgid "Show Time Remaining" msgstr "显示剩余时间" -#: prefs.js:226 prefs.js:233 prefs.js:255 +#: prefs.js:431 msgid "Hide System Icon" msgstr "隐藏系统图标" -#: prefs.js:230 prefs.js:237 prefs.js:259 +#: prefs.js:435 msgid "Usage Style" msgstr "用量显示风格" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "pie" msgstr "扇形图" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "bar" msgstr "条形图" -#: prefs.js:231 prefs.js:238 prefs.js:260 +#: prefs.js:436 msgid "none" msgstr "无" -#: extension.js:97 extension.js:255 extension.js:299 extension.js:300 +#: extension.js:300 msgid "System Monitor Extension" msgstr "系统监视器扩展" -#: extension.js:113 extension.js:271 extension.js:315 extension.js:316 +#: extension.js:316 msgid "Cancel" msgstr "取消" -#: extension.js:601 extension.js:875 extension.js:1005 extension.js:1006 +#: extension.js:1076 msgid "Battery" msgstr "电池" msgid "battery" msgstr "电池" -#: extension.js:896 extension.js:1334 extension.js:1529 extension.js:1530 +#: extension.js:1600 msgid "Freq" msgstr "主频" msgid "freq" msgstr "主频" -#: extension.js:1540 extension.js:1692 extension.js:2077 extension.js:2078 +#: extension.js:2163 msgid "Fan" msgstr "风扇" msgid "fan" msgstr "风扇" -#: extension.js:1542 extension.js:1566 extension.js:1574 extension.js:1698 -#: extension.js:1722 extension.js:1730 extension.js:2082 extension.js:2112 -#: extension.js:2122 extension.js:2083 extension.js:2113 extension.js:2123 +#: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" msgstr "rpm" -#: prefs.js:294 prefs.js:330 +#: prefs.js:505 msgid "Show tooltip" msgstr "显示文字提示" -#: extension.js:1097 extension.js:1216 extension.js:1217 +#: extension.js:1287 msgid "CPU" msgstr "处理器" -#: prefs.js:267 prefs.js:268 +#: prefs.js:448 msgid "Display temperature in Fahrenheit" msgstr "显示华氏温度" -#: prefs.js:277 prefs.js:272 +#: prefs.js:452 msgid "Temperature threshold (0 to disable)" msgstr "温度阀值(0 表示禁用)" -#: prefs.js:33 +#: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" msgstr "#%02x%02x%02x%02x" -#: prefs.js:279 +#: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" msgstr "** 目前只支持 NVIDIA 显卡 **" -#: extension.js:1880 extension.js:1881 +#: extension.js:1967 msgid " ↓" msgstr " ↓" -#: extension.js:1886 extension.js:1887 +#: extension.js:1973 msgid " KiB/s" msgstr " KiB/s" -#: extension.js:1889 extension.js:1890 +#: extension.js:1976 msgid " ↑" msgstr " ↑" -#: extension.js:2132 extension.js:2137 extension.js:2133 extension.js:2138 +#: extension.js:2218 extension.js:2223 msgid "GPU" msgstr "显卡" @@ -414,8 +393,7 @@ msgstr "显卡" msgid "" "Dependencies Missing\n" "Please install: \n" -"gnome-system-monitor and libgtop, clutter and Network Manager gir " -"bindings \n" +"gnome-system-monitor and libgtop, clutter and Network Manager gir bindings \n" "\t on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gir1.2-" "clutter-1.0, gnome-system-monitor \n" "\t on Fedora: libgtop2-devel, NetworkManager-libnm-devel, gnome-system-" @@ -439,5 +417,20 @@ msgstr "" "\t 于 Mageia 64-bit:lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" "gir1.0, gnome-system-monitor\n" +#: extension.js:213 extension.js:1907 extension.js:1919 +#, fuzzy +msgid "GiB/s" +msgstr "KiB/s" + +#: extension.js:216 extension.js:1882 extension.js:1894 +#, fuzzy +msgid "Gbit/s" +msgstr "kbit/s" + +#: extension.js:230 +#, fuzzy +msgid "GB" +msgstr "GiB" + #~ msgid "System Monitor Applet Configurator" #~ msgstr "面板系统监视器配置" From cea9675a78d3945f354792eb58205b043a3594c9 Mon Sep 17 00:00:00 2001 From: Davy Defaud Date: Wed, 7 Jul 2021 20:12:01 +0200 Subject: [PATCH 119/127] Update French translation --- po/fr/system-monitor.po | 14 +++++--------- .../locale/fr/LC_MESSAGES/system-monitor.mo | Bin 6106 -> 6286 bytes 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/po/fr/system-monitor.po b/po/fr/system-monitor.po index 58911609..6768448e 100644 --- a/po/fr/system-monitor.po +++ b/po/fr/system-monitor.po @@ -4,13 +4,12 @@ # GNOME shell system monitor extension. # Guillaume Ayoub , 2011. # -#: extension.js:906 msgid "" msgstr "" "Project-Id-Version: gnome-shell-system-monitor-applet\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" "POT-Creation-Date: 2021-07-07 19:01+0200\n" -"PO-Revision-Date: 2021-03-21 14:26+0100\n" +"PO-Revision-Date: 2021-07-07 20:05+0200\n" "Last-Translator: Davy Defaud \n" "Language-Team: French \n" "Language: fr\n" @@ -364,7 +363,7 @@ msgstr "Seuil de température (0 pour désactiver)" #: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" -msgstr "" +msgstr "#%02x%02x%02x%02x" #: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" @@ -421,16 +420,13 @@ msgstr "" "gir1.0 et gnome-system-monitor.\n" #: extension.js:213 extension.js:1907 extension.js:1919 -#, fuzzy msgid "GiB/s" -msgstr "Kio/s" +msgstr "Gio/s" #: extension.js:216 extension.js:1882 extension.js:1894 -#, fuzzy msgid "Gbit/s" -msgstr "kbit/s" +msgstr "Gbit/s" #: extension.js:230 -#, fuzzy msgid "GB" -msgstr "Gio" +msgstr "Go" diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/fr/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/fr/LC_MESSAGES/system-monitor.mo index 7cb0198459b57553ee88f8b056f41e3198910784..ddf91f5f6405e8207fe1d4b4f23772299f83a6bd 100644 GIT binary patch delta 2497 zcmZXWZD^KN7{||?>1z5o*VzxUpAlIR?f7hHq&a;T=|l&sVg^YlM*sN_%Pu)&bjWJ z=UmnP*{KV;BM$}I7IZz@mKlPE)1$c1imwd8ZV4O-r$x?$;~6JmIa~xY;6pG6cEQmw z1%3W0Na(O1UI7oL?WynrovSeP!g25osN->1HX?)*(22j#P6zw}j$!;8oB;oYW8nmh z*T6DZ0_Q=WTMv!D5gNBE+8==)qy1#$Dd@zXL;cRe1pG=n^M^}x%=E|T@Cz(t{0G!Ahvm7IMbIrShx%7QT*549 zBK2|H0NJ$A1h0mx;kEGLcz+M{`9m<}gNNz3m9Ie0^f+|l({Ktr4^2R$E6jpfFdMof zdC-8xkyD|GRzg=i1G)oAXq;N8|NI2|ZvqRW<5K8ZHA5d*8||&o2ihY$p?=*^za7!O z6FT7&(71b{2|pXhJy8F{kuN9Me*+)EAYX$9cr!Y@1I_qYyniCvKZ@g1(1}h%{l0)s zcpkb#7oc%3MfOAE{|cXGi~dZ}(Qy|QrQ^QHgV3XR9yY_*p_%^;eM|mlp)k?_#NiLL|&RDu$u84=!ET% zU)ajUTG$=!2cSFg66615<=lxJO{6?|&a1-{Y^L6Zc1l0qE9`Do6(^ zgl=&u9DMJgE31!O44tqkausx^+Mp}n3|(MX-~;8*396up)kZFWu6PO5 zuLYXGx_G}En&@_Dyj{=_kgXCKs}t3syHFeQD6PN2Vi@dmvGS*&^~jY?L&IA;gGs{; z^q0i(9g!?{sFlzw9vX$vN`E@ygBn^;w&(ubC3mp$RQ=K)W5? zkK7SkRT|+=Xdzm3wtLV@RDo8Y+2|HD8Ks)JG$7j=WaZw3R-whn3cmr}h?XK-8KO2r zjRTssVw;QZMzhdNbT7IUbs(EZ$oFojEpY!mukvWJIHtz_ZIN@Je@y%)*nA`W02Mii zZ9cpiZ9$FEwieDn8__1T5ZNre&8Xgihp-IrH4UqgMP;LY!a8&xT8?bBX>g#+IvT1T z4aMI+dB96gm^`&QxqY~fewbC0ncol^n_EKThK_A`H+C@exuch}FOC>nH?z8~I9WZn px@LNH^61Zr{EYGck1{f6ATy(}XIx%E&QO$YqI44_C-2kD{{S*5&4~a2 delta 2319 zcmZ9NeQ4EH7{|}uoNc-5rp+x)*Q`00n{Ib=w$`jUO0DEQI6mB6tBhE+;Pp zrVRNo2Npuxi{Zr~q{AEv1vFGb9UEaqRtU||1-DMgOn5KMr@j+j3U|XKd>YPx!*DJ< z2_5$_WPxxVI`4RF{~^|YnP57EKVriL$S)*V#hoOfk(NRup9hI6RK@m1kqyuVnxTFz za4K9G+dH8FZI1oja3=L_a4PGEJrqpY6VOy1gbsKH@(VBUFp!a0AB7|*oQ9Xcx8W@K zQSAQ}IzF59I4&2Ou>v>^Rzd@8g6VP!Z4?Zk54yt#AjcOTgl1#_I^kgC5H!$dp*wyK znt_*~^9)1%Uxfy66zX>ZdL*ww{ohG){&u`ag9F}={4hFx5*@#a?c-4YAE6Wf1`YV{ zSWmDmC(ez`ht69VIRiR=R_re`|3+LM9jaqTD%KmI3pGLgmO&S6gJx(gbb-#uF6aVV z;C@on1NHlf8?N79kzTNN>N#l&M!XUF7IZ-e?0_!Z4^7!F=)@001KAhbhoEPAIMzqu zP9i)79be4_@vhWE@5)jh-i38=I!y0~h25~0h9{v5z7C7vyU;suKDK`w+kb}!p2SJN zX*>+10(u!6V|_g|@E&O9?t=!_2ia&k+)u%Y_COs6pzrfz(48KJ?%VF36cQ&?v1`YHZ=z^gnGcF(MR{{;N6sA3s+SpMKU8o7VlNM-Tt7CgdfaAt;2~&W1CjfnJAMl4_cAnqkrMK+<0%@9^iAl3XP_ULJJ8K&4VsVEBW(lP zh`56jhWmuw7_%EAa>Kp>*COv@97)Sh?d2c%V9MtMVk;G%20v)tG^zlSMvD3&5I4~a5ds17E-7cX}+$SU$nM~ zQs%KZmc4x1Ds(kkj+&6>{kk39hIl(ncE-wqXTK2DqqWEnNfp|HT9D>nr Date: Thu, 5 Aug 2021 15:15:52 -0300 Subject: [PATCH 120/127] Updated Brazilian Portuguese and Portugese --- po/pt/system-monitor.po | 44 ++++++++++++------------ po/pt_BR/system-monitor.po | 68 ++++++++++++++++++++------------------ 2 files changed, 58 insertions(+), 54 deletions(-) diff --git a/po/pt/system-monitor.po b/po/pt/system-monitor.po index e1b8e02f..48df4cbe 100644 --- a/po/pt/system-monitor.po +++ b/po/pt/system-monitor.po @@ -8,10 +8,10 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" "POT-Creation-Date: 2021-07-07 19:01+0200\n" -"PO-Revision-Date: 2017-08-05 12:10+0100\n" -"Last-Translator: Waldir Pimenta \n" -"Language-Team: pt_PT \n" -"Language: Portuguese\n" +"PO-Revision-Date: 2021-08-05 13:14-0300\n" +"Last-Translator: Lucas Fank \n" +"Language-Team: \n" +"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -58,7 +58,7 @@ msgstr "Mostrar núcleos individuais" #: prefs.js:419 msgid "Show network speed in bits" -msgstr "Mostrar velocidade em bits/s" +msgstr "Mostrar velocidade em bits" #: prefs.js:390 msgid "Sensor" @@ -78,7 +78,7 @@ msgstr "Modo compacto" #: extension.js:1308 msgid "Cpu" -msgstr "Processador (CPU)" +msgstr "CPU" msgid "User" msgstr "Utilizador" @@ -97,7 +97,7 @@ msgstr "IOwait" #: extension.js:1671 msgid "Memory" -msgstr "Memória (RAM)" +msgstr "Memória" msgid "Program" msgstr "Programas" @@ -110,7 +110,7 @@ msgstr "Tampão (buffer)" #: extension.js:1986 msgid "Swap" -msgstr "Memória virtual (swap)" +msgstr "Swap" msgid "Used" msgstr "Em uso" @@ -251,11 +251,11 @@ msgstr "MiB/s" #: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" -msgstr "" +msgstr "kbit/s" #: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" -msgstr "" +msgstr "Mbit/s" #: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" @@ -263,7 +263,7 @@ msgstr "MiB" #: extension.js:1756 extension.js:2305 extension.js:2347 msgid "GiB" -msgstr "" +msgstr "GiB" #: extension.js:228 msgid "kB" @@ -360,15 +360,15 @@ msgstr "Limite de temperatura (0 para desativar)" #: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" -msgstr "" +msgstr "#%02x%02x%02x%02x" #: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" -msgstr "" +msgstr "** Apenas placas de vídeo Nvidia suportadas no momento **" #: extension.js:1967 msgid " ↓" -msgstr "" +msgstr " ↓" #: extension.js:1973 #, fuzzy @@ -377,16 +377,16 @@ msgstr "KiB/s" #: extension.js:1976 msgid " ↑" -msgstr "" +msgstr " ↑" #: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" -msgstr "CPU" +msgstr "GPU" #, fuzzy msgid "Gpu" -msgstr "Processador (CPU)" +msgstr "Gpu" #: extension.js:79 #, fuzzy @@ -410,20 +410,22 @@ msgstr "" "\t no Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0\n" "\t no Fedora: libgtop2-devel, NetworkManager-glib-devel\n" "\t no Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +"\t no openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +"\t no Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" #: extension.js:213 extension.js:1907 extension.js:1919 #, fuzzy msgid "GiB/s" -msgstr "KiB/s" +msgstr "GiB/s" #: extension.js:216 extension.js:1882 extension.js:1894 msgid "Gbit/s" -msgstr "" +msgstr "Gbit/s" #: extension.js:230 msgid "GB" -msgstr "" +msgstr "GB" #~ msgid "System Monitor Applet Configurator" #~ msgstr "Configurador do System Monitor Applet" diff --git a/po/pt_BR/system-monitor.po b/po/pt_BR/system-monitor.po index 72012a26..977db011 100644 --- a/po/pt_BR/system-monitor.po +++ b/po/pt_BR/system-monitor.po @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: system-monitor\n" "Report-Msgid-Bugs-To: paradoxxx.zero@gmail.com\n" "POT-Creation-Date: 2021-07-07 19:01+0200\n" -"PO-Revision-Date: 2017-01-31 02:54-0200\n" -"Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"PO-Revision-Date: 2021-08-05 13:14-0300\n" +"Last-Translator: Lucas Fank \n" +"Language-Team: \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +28,7 @@ msgstr "Exibir" #: prefs.js:357 msgid "Refresh Time" -msgstr "Tempo de atualização" +msgstr "Frequência de atualização" #: prefs.js:362 msgid "Graph Width" @@ -60,7 +60,7 @@ msgstr "Exibir núcleos individuais" #: prefs.js:419 msgid "Show network speed in bits" -msgstr "Apresentar velocidade em bits por segundo" +msgstr "Exibir velocidade em bits" #: prefs.js:390 msgid "Sensor" @@ -76,14 +76,14 @@ msgstr "Deslocar o relógio" #: prefs.js:500 msgid "Compact Display" -msgstr "Modo compactado" +msgstr "Exibição compactada" #: extension.js:1308 msgid "Cpu" -msgstr "Processador (CPU)" +msgstr "Cpu" msgid "User" -msgstr "Utilizador" +msgstr "Usuário" msgid "System" msgstr "Sistema" @@ -99,7 +99,7 @@ msgstr "IOwait" #: extension.js:1671 msgid "Memory" -msgstr "Memória (RAM)" +msgstr "Memória" msgid "Program" msgstr "Programa" @@ -112,10 +112,10 @@ msgstr "Buffer" #: extension.js:1986 msgid "Swap" -msgstr "Memória virtual (swap)" +msgstr "Swap" msgid "Used" -msgstr "Em utilização" +msgstr "Em uso" #: extension.js:1781 msgid "Net" @@ -189,11 +189,11 @@ msgstr "disco" #: extension.js:2536 msgid "Preferences..." -msgstr "Preferências…" +msgstr "Preferências..." #: extension.js:2530 msgid "System Monitor..." -msgstr "Monitor do Sistema…" +msgstr "Monitor do Sistema..." msgid "System monitor" msgstr "Monitor do sistema" @@ -246,29 +246,29 @@ msgstr "leitura" #: extension.js:211 extension.js:1805 extension.js:1900 extension.js:1912 #: extension.js:1942 extension.js:1953 extension.js:1964 msgid "KiB/s" -msgstr "KB/s" +msgstr "KiB/s" #: extension.js:210 extension.js:212 extension.js:1498 extension.js:1903 #: extension.js:1915 msgid "MiB/s" -msgstr "MB/s" +msgstr "MiB/s" #: extension.js:214 extension.js:1875 extension.js:1887 msgid "kbit/s" -msgstr "" +msgstr "kbit/s" #: extension.js:215 extension.js:1878 extension.js:1890 msgid "Mbit/s" -msgstr "" +msgstr "Mbit/s" #: extension.js:1754 extension.js:2303 extension.js:2345 msgid "MiB" -msgstr "MB" +msgstr "MiB" #: extension.js:1756 extension.js:2305 extension.js:2347 #, fuzzy msgid "GiB" -msgstr "MB" +msgstr "GiB" #: extension.js:228 msgid "kB" @@ -303,7 +303,7 @@ msgstr "Estilo de uso" #: prefs.js:436 msgid "pie" -msgstr "setores" +msgstr "pizza" #: prefs.js:436 msgid "bar" @@ -315,7 +315,7 @@ msgstr "nenhum" #: extension.js:300 msgid "System Monitor Extension" -msgstr "Extensão de monitor do sistema" +msgstr "Extensão de Monitor do Sistema" #: extension.js:316 msgid "Cancel" @@ -360,38 +360,38 @@ msgstr "Exibir temperatura em Fahrenheit" #: prefs.js:452 msgid "Temperature threshold (0 to disable)" -msgstr "" +msgstr "Limite de temperatura (0 para desativar)" #: prefs.js:34 #, javascript-format msgid "#%02x%02x%02x%02x" -msgstr "" +msgstr "#%02x%02x%02x%02x" #: prefs.js:459 msgid "** Only Nvidia GPUs supported so far **" -msgstr "" +msgstr "** Apenas placas de vídeo Nvidia suportadas no momento **" #: extension.js:1967 msgid " ↓" -msgstr "" +msgstr " ↓" #: extension.js:1973 #, fuzzy msgid " KiB/s" -msgstr "KB/s" +msgstr "KiB/s" #: extension.js:1976 msgid " ↑" -msgstr "" +msgstr " ↑" #: extension.js:2218 extension.js:2223 #, fuzzy msgid "GPU" -msgstr "CPU" +msgstr "GPU" #, fuzzy msgid "Gpu" -msgstr "Processador (CPU)" +msgstr "Gpu" #: extension.js:79 #, fuzzy @@ -415,18 +415,20 @@ msgstr "" "\t no Ubuntu: gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 \n" "\t no Fedora: libgtop2-devel, NetworkManager-glib-devel \n" "\t no Arch: libgtop, networkmanager\n" -"\t on openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +"\t no openSUSE: typelib-1_0-GTop-2_0, typelib-1_0-NetworkManager-1_0\n" +"\t no Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-" +"gir1.0, gnome-system-monitor\n" #: extension.js:213 extension.js:1907 extension.js:1919 #, fuzzy msgid "GiB/s" -msgstr "KB/s" +msgstr "GiB/s" #: extension.js:216 extension.js:1882 extension.js:1894 msgid "Gbit/s" -msgstr "" +msgstr "Gbit/s" #: extension.js:230 #, fuzzy msgid "GB" -msgstr "MB" +msgstr "GB" From e9dcd084d17965642e97d67ad55882c62c806420 Mon Sep 17 00:00:00 2001 From: TerraXD <63020964+TerraXD@users.noreply.github.com> Date: Wed, 11 Aug 2021 12:01:22 +0200 Subject: [PATCH 121/127] Word For Word translation & better translation I fixed every word for word translation (otherwise it doesn't really mean anything) and did some minor tweaks to help Novices/Begginers Understand a bit better. --- po/fr/system-monitor.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/po/fr/system-monitor.po b/po/fr/system-monitor.po index 6768448e..ffbb3c43 100644 --- a/po/fr/system-monitor.po +++ b/po/fr/system-monitor.po @@ -33,7 +33,7 @@ msgstr "Rafraîchissement" #: prefs.js:362 msgid "Graph Width" -msgstr "Largeur du graphe" +msgstr "Largeur du graphique" #: prefs.js:348 msgid "Show Text" @@ -41,7 +41,7 @@ msgstr "Afficher le texte" #: prefs.js:367 msgid "Display Style" -msgstr "Type d’affichage" +msgstr "Style d’affichage" #: prefs.js:490 msgid "Display Icon" @@ -164,7 +164,7 @@ msgstr "graphe" #: prefs.js:368 msgid "digit" -msgstr "chiffres" +msgstr "chiffre" #: prefs.js:368 msgid "both" @@ -342,7 +342,7 @@ msgstr "ventilateur" #: extension.js:2168 extension.js:2198 extension.js:2208 msgid "rpm" -msgstr "tr/min" +msgstr "tours/min" #: prefs.js:505 msgid "Show tooltip" From 133f9f32bca5d159515d709bbdee81bf497ebdc5 Mon Sep 17 00:00:00 2001 From: Chris Spencer Date: Tue, 7 Sep 2021 19:58:55 -0400 Subject: [PATCH 122/127] Added translation files. --- .../locale/fr/LC_MESSAGES/system-monitor.mo | Bin 6286 -> 6292 bytes .../locale/hu/LC_MESSAGES/system-monitor.mo | Bin 0 -> 5927 bytes .../locale/ko/LC_MESSAGES/system-monitor.mo | Bin 0 -> 5643 bytes .../zh_CN/LC_MESSAGES/system-monitor.mo | Bin 5603 -> 5603 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 system-monitor@paradoxxx.zero.gmail.com/locale/hu/LC_MESSAGES/system-monitor.mo create mode 100644 system-monitor@paradoxxx.zero.gmail.com/locale/ko/LC_MESSAGES/system-monitor.mo diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/fr/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/fr/LC_MESSAGES/system-monitor.mo index ddf91f5f6405e8207fe1d4b4f23772299f83a6bd..e567368f1ccf0e8db209d3155027427ce983904b 100644 GIT binary patch delta 734 zcmXZZO(?`c7{~Ext+!oo%dTB7TcRA4vRf1>E)Fg(;^O5ZqC~sw!GZrx(k85O+Ct(g z63Ia+rR2mxjt**1oH!`HKmVy|K0EWw|C#5R-H7ePPU^i*l`*C)XiOzGVjH%j52uh} z5=?$vwfo!XVVy;W*<&iebIikQ%*PvKm^f#R@|3BktyWP*BF8V|z{z4V_ zYxj#IZoC{-NC*{gK%H-~>o}^BZr8Z!wo1NS)<^`<_fXeCVA|B^NTW$k-qIzek7w delta 728 zcmXZZJ4nJ&6vy$amc3u1sXd5XqK00S4Fyd?TNDKmGz10VP*O`y|HYuCB6JA?=`ly3 zv^3Nb6fMzKOH0%uP7VzXeSiHgT<*vJJ?DS!Ie&8_ha=ZrRZhSd(;PHL_Tn&(VLh%R z%cR&EaL=9}qnGDXWSKmhAB*V2Tdc-AWSIxHHhjkpEZOIpka7MKqan9o52{cMYq1|y za1>QAjx009R)h0chs&t=8g^q6TXEmUPf!D0px(PeHFOhl+=E9BSmwnBzA(!355_Ri zZcHbRV++oq8eB!ilc-4#P=(KN0E^g&AE=8*jmqys)gMAN7Iz&r)BMoHGpNKxR0At+g4sfKx{E59DLnZTO}>S6 YDjNvC70SUguV*KF6u$IqXD1>nf6B>2y#N3J diff --git a/system-monitor@paradoxxx.zero.gmail.com/locale/hu/LC_MESSAGES/system-monitor.mo b/system-monitor@paradoxxx.zero.gmail.com/locale/hu/LC_MESSAGES/system-monitor.mo new file mode 100644 index 0000000000000000000000000000000000000000..5ffcee0fc9000cb660e612f6ce4dde28ec103b19 GIT binary patch literal 5927 zcmb`KeT*Gd6~HgZ=OQWXMS_<+>dk5IrpAPn^e%>(>`3C6B*>=fK}t{sCS> z`Bk_ao`z?^OD|OFBXB7^A1;T|e=THawH}@e2W|ak*h6^~ei-hB(yk1zJ6ow5lzAVy zs2J}E{2=9T!H>i5!i(Y0;m6=ha2b39O26}HEaP7UW!$Au>MytDt1Pd!Tn_1~Rzq3G zjZpO84n^-h5Vh2#t-sT9Ka}xnP}&`UAA&7ge?OFYzii)s6@G&9qfpv?4~o5h48@Mm zLuvmD$WOh%P4xJ^Ex!sejd~M)6#flf4$s9HJSq*PzXPS;02F&|fa15kQ0A?|YhVIp z{>P!L?%X_I(G6{$GQ#?;eMu-;dxj_#$-RY4|C4Ig`u08=#Cc45fY-L^b6@OsnpPtKm1G z_~itYb^I1ezn7u3{}Yt)PDAnUKcVP(4o;KxoM(A46n|a{#m>uY{Te9aUvKM&pv+T( zGVbkA>~j|s``!!19u+9-_Mwb-5Q<)3f->*JP}(1{<;S3m`vep}JOyRkXKeZVQ2PDQ zmY;(%&(ENY`vR2py=>pVX6yd~MgP-K#(&4wzY9hG3vhU~ z9!3%I-xg#uvK|qA1>TO_itMm;f_?Lzud&ZJL5Z{ORqH-LIfvvLE}#r_k?U-E z2!0mXfZT@MgWQeCzAGVH5v6x}Lu(VIPd#{8Zr@Z_U)wiuXuhabtMr~QnAW?eysGEw z(Xq)yC+$`%ic?e7Nu+CTtXHkV$3t$#ug6h4tm@$?h+-SPhR&s$sX% zFxQ5f+G<)RteUXmnM9YoB=N#}&sbpG#Aq)} zQa1<&bx%Evn#M_{lhibwW)ym96l)h90wZi>Wp{ z$%v^&u{+q+bHJ&ZDHE*GRz<6!!!nq|zFTy$vm^1PLDNZ0n21JWv0>w}gG|!f+e)RWP6O=23XEqv}u|OTd7do7Dk~_OokpU�DlODs-_TTPXS z#flS6Nh?`WyT#8=)|O>(i`Bt=5%~3hsie-1sLq=oQx6 z_`#VlZWHCYv{)BBkkA?oRKJQCWAU`<;7&v zz(!p>ZdwuQWt(*W%8fnmF-hKL0uu(Nt}BV_Yqv8mVLHA}v!l(Zjv{Hw+dN%v&yJ>P zHWMeE>{zI__ZYk55GADb3@MdUXuFpk4W~Q!rb6JAqzwXwf0T&Woo~hU%uM zxl}5ZHVd4QN>NJYHoiUji$qFBl@3KJB{tvZT$(3R);XK{{@+w8c~tfgNvQaOu&3O6 z$)q-oI&`0(GT)a(x_+G;uZE8yNvGWvzkiu@muZ>~+2@Qf+Tr8AGegU$ZS`r?Xu9>t z|F3sv_SZ?89ShotyI@>h#4qMj+fN>D%09?u{J<;>V>2(~mTA1p5Y%N?lcD!@O>@}O1!I~`}oV@94!$Xhy^ zDp#{z8zz`G`A$^q=pZ}Zacy?SNZCx8%+=juaw?p9;M;Qv`qTqYa$H1W$5ag&x(Bj( zk0z0S>VaqG&7?wf$;1*UiLO_-e!vyFGMXQw!v z7CKT6Ar8W9X6oeOe7wb46pQk7V#?%f$d6(PivzBFA4sSWCSuh_)LFTpts3Ef zNFGo%d2o|Xh!@;+E^NDXsWffa2HA1GAhJhdaY>YPf~ck3`3HEDzZAYnWdW_?EU%w= zj%O#j2e^_i3s!rydBD`CRbZOE+*HE`IYB)elg z+#*_M{Ms}7>~GK6=bZDL=Q-y*znwL0NT8%4pM^Z|K_U9Vkr{ZQ{PaUY@beXL8u)X~ z*TIjY{w6pd48ae8*IgsT$H3X()!=-P{ci;^w5SKCgE8HH7g&XQ3wSNq22!sJoOhKF z-5}@PKQkKdaqz>aKLvgoJOO?Ld@5O>-rqcxtjAq zbQOz0u45@k`&WasdmRX~M5k`wsJR8?_}w7&9t1xM=5+fbAm`n!|M!8PLH#k1dZQry zbrz%_Uj(WDLlBSn30}10SGxWt2-k>rz)ygG2CoOF!x{J#5@de^WWPF){#p()Zfzjv zO@cRp9?1EJL9Xu@h>(hJf%L~IkmH@xya>|HAAwx&%OKbPD#&qO1F8Q8$oby_srNR> zc>DpR{$F+bC6N06(7X!9QSWMydb2?OpAB-H8$gbGBS?F1(e*_j_3Je2LH3Jj-U+gQ zlm34XNPE}n|Lb-8CSBhGa-Jkey&jPBc_96>73BDjXcj<@zYlDNgARb~{{}WU^?sxI zHpn=<1AY%?gKYKxrb9z>^ zFV2E!5-)?F0$&IDzX)<4UDE9{QQ*Kr5Pc^WlaH17pz$2#zH;AW8a ze+}e#yFmJ{Pq+7j9QSdMCXVsBxZutn*(y(d74W>JYqFoJU^R3+TROOf3N0#{eKW-|LHikUadVn^ zka`b;)Z3%m_kpzIF_7~OgN(;By8ca&`X@C{gBLIj? zF=V+HvJkQq!g!U-I(%$|Bz41mAhx_%0O^FZLwMh%A=Qx05Z;?CH$q|%o>!KR2x0}e z7{c{@9)hKm?p8oZ2-nXtA96?OE6R0@4-5UWq4b433EmD_sq3vE?}>7mgAc~ffTSQ_ zg>*sMAlP!HvIOs&A>4O7gEbHqxKyl#Fwd`o+y>bK;eM}$Fm5c22hUO+D=5v7FF=^D zSXM_63GhphJ0WXy8?nCP`zHOp3}oEPrMvtA-k`r5H5F(==IMF^ct2!0-VM4YztizP#fq z8A-KOWfn_qqPEb$GBAh!cg4j{j(E45NKcNpSlZEAv(Zvv@fFOO?CZeS?VatbV$$E9 zQ<&7K-BM$;ba1&_u-wYl%PfTAl?R`4XdKSQ=BZy|bXk7M#QG&ASHi6&Z(_pwC0J+4 z%^0p!FFUi`c*O+>Y?&UuO8Z7ru1Pp{xlyh`e6f4;W(FJ6Ro>)}c7J+1kQ+Pu^L1RHgSt< z=F)P5mGskMwUtz|y|hy!1J^j)Obiqq!gzy-!#g;Rag}v&Y~mOK!UkunD%qCEIEfws z|BJO&LWy;-*A?$R5;BuDJY{>dsMS?CcsN1ItFEp_)k(Q#7S~>zGLv|9!x?GWVP%zQ zFLe>^X=fY!CF9D@N0koM>+3J*$u^ZWEgQ!rYSVj6dO3yL0RF)Wyy%zjI2qr{iS}(K zUZquQ$hbbHt9pG*iwoegA2e3`NuOxZQ4t0oA@I^pCMj>Jk-j67mS=Wl)B@1~cVx|s z=*;2KQR(!s_hc05PERETUM@1n2G{bH=rUbMbWL?Rh*4K`S0zgKRATCaN+6a=D}`ub zwjPmW?D^8ObR+ig=0gGw&ZUJF1-7R_^h6=es;q#ogw3$oj;#bHgB>|biJT6L%b>Wq ztnlcu=tdLN;*#h4@rpL$Udl=u4f&L3 zbT~1YGhH+3^!D~vKdfBmt`vfqsZKcAs@8Qzo7!5sjg2PLS20;vQ&(%$+-B4*m9#v%IFJ>ORx+jSkney^M*Q78BiP+NnHzY;-6yTTze69;Yh4CcbLQDBP4)jgF0= zV+>p~xNNYyZpF#9>=iPRHeFBoD?2-yjb&4MoC~|ySY;<1-qSI;3_h*eXtXGJKQf}# zQAx{}b=9|_J*pTD$P+o!$BkHxtdV!kjM414SuZB-T&e1&yezMmhF!Qao1?qt%ua(?62qx3lx^9pRA+Vq$DZ_|$l?e=L0RVEJ$H@L)JND#PJXbPm2TQf`-*XUFix z(cr|+;=rkY&ynThQ;@|2rvw7Dxxiep#h02u6TGPEIf}eFA&jhAuH2sxa(B-)XCtPeR67_Ot!r{*9Ir{VUo#o t8yp&zxEcRz#tr+v6COSI9w~Qn`@Bcm4WHZ_9vRSymzVSK(Ep!%{{?{N&A Date: Fri, 17 Sep 2021 09:09:48 +0200 Subject: [PATCH 123/127] Update README.md --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index f73ab005..cfbc5220 100644 --- a/README.md +++ b/README.md @@ -18,31 +18,31 @@ Before installing this extension, ensure you have the necessary system packages * On Ubuntu: - $ sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 gnome-system-monitor + sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 gnome-system-monitor * On Debian: - $ sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 gnome-system-monitor + sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 gnome-system-monitor * On Fedora: - $ sudo dnf install libgtop2-devel NetworkManager-libnm-devel gnome-system-monitor + sudo dnf install libgtop2-devel NetworkManager-libnm-devel gnome-system-monitor * On Arch Linux: - $ sudo pacman -S libgtop networkmanager gnome-system-monitor clutter + sudo pacman -S libgtop networkmanager gnome-system-monitor clutter * On openSUSE (Leap 42.1): - $ sudo zypper install gnome-shell-devel libgtop-devel libgtop-2_0-10 gnome-system-monitor + sudo zypper install gnome-shell-devel libgtop-devel libgtop-2_0-10 gnome-system-monitor * On Mageia 64-bit (just remove "64" on i586): - $ sudo urpmi lib64gtop-gir2.0 lib64nm-gir1.0 lib64clutter-gir1.0 gnome-system-monitor + sudo urpmi lib64gtop-gir2.0 lib64nm-gir1.0 lib64clutter-gir1.0 gnome-system-monitor or - $ sudo dnf install lib64gtop-gir2.0 lib64nm-gir1.0 lib64clutter-gir1.0 gnome-system-monitor + sudo dnf install lib64gtop-gir2.0 lib64nm-gir1.0 lib64clutter-gir1.0 gnome-system-monitor Additionally, if you have an NVIDIA graphics card, and want to monitor its memory usage, you'll need to install `nvidia-smi`. @@ -71,7 +71,7 @@ Additionally, rebooting gnome-shell may help (type `Alt + F2` and input `r` in t * Extension is in Fedora onwards (up to Fedora 33, last update) and Rawhide repositories, you can install it for all users with the following command: - $ sudo dnf install gnome-shell-extension-system-monitor-applet + sudo dnf install gnome-shell-extension-system-monitor-applet * Enable it with `gnome-tweak-tool` or `gnome-shell-extension-tool --enable-extension=system-monitor@paradoxxx.zero.gmail.com` @@ -100,7 +100,7 @@ And reload GNOME Shell (`Alt + F2`, then `r`) or restart your GNOME session if y On openSUSE you need to install a devel package that provides the `gnome-shell-extension-tool` command: - $ sudo zypper install gnome-shell-devel + sudo zypper install gnome-shell-devel ### Development From f4ebc29afa707326b977230329e634db169f55b1 Mon Sep 17 00:00:00 2001 From: marxin Date: Fri, 1 Oct 2021 21:03:02 +0200 Subject: [PATCH 124/127] Support Gnome 41. Tested on openSUSE Tumbleweed. Fixes #717. --- system-monitor@paradoxxx.zero.gmail.com/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/metadata.json b/system-monitor@paradoxxx.zero.gmail.com/metadata.json index fa30bd2a..669a6d79 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/metadata.json +++ b/system-monitor@paradoxxx.zero.gmail.com/metadata.json @@ -1,5 +1,5 @@ { - "shell-version": ["3.26", "3.28", "3.30", "3.32", "3.34", "3.36", "40"], + "shell-version": ["3.26", "3.28", "3.30", "3.32", "3.34", "3.36", "40", "41"], "uuid": "system-monitor@paradoxxx.zero.gmail.com", "name": "system-monitor", "url": "https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet", From 7202516bfcd018b0d6e531c8c300aa15698f390d Mon Sep 17 00:00:00 2001 From: Manuel Transfeld Date: Sun, 21 Nov 2021 11:40:24 +0100 Subject: [PATCH 125/127] remove redundant dependency libgtop is already needed by gnome-system-monitor --- system-monitor@paradoxxx.zero.gmail.com/README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/README b/system-monitor@paradoxxx.zero.gmail.com/README index 1f140237..f7d3f637 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/README +++ b/system-monitor@paradoxxx.zero.gmail.com/README @@ -3,4 +3,4 @@ libclutter, libgtop and NetworkManager gir bindings, and gnome-system-monitor on Debian and Ubuntu: gir1.2-gtop-2.0, gir1.2-nm-1.0, gnome-system-monitor on Fedora: libgtop2-devel NetworkManager-libnm-devel, gnome-system-monitor on Mageia 64-bit: lib64gtop-gir2.0, lib64nm-gir1.0, lib64clutter-gir1.0, gnome-system-monitor - on Arch Linux: libgtop, networkmanager, gnome-system-monitor + on Arch Linux: networkmanager, gnome-system-monitor From f420845284d7c3083ce867f5d157d4e229f152d5 Mon Sep 17 00:00:00 2001 From: Shem Pasamba Date: Fri, 4 Feb 2022 13:45:41 +0800 Subject: [PATCH 126/127] I can confirm that it works for GNOME 42~alpha --- system-monitor@paradoxxx.zero.gmail.com/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-monitor@paradoxxx.zero.gmail.com/metadata.json b/system-monitor@paradoxxx.zero.gmail.com/metadata.json index 669a6d79..1851c46d 100644 --- a/system-monitor@paradoxxx.zero.gmail.com/metadata.json +++ b/system-monitor@paradoxxx.zero.gmail.com/metadata.json @@ -1,5 +1,5 @@ { - "shell-version": ["3.26", "3.28", "3.30", "3.32", "3.34", "3.36", "40", "41"], + "shell-version": ["3.26", "3.28", "3.30", "3.32", "3.34", "3.36", "40", "41", "42"], "uuid": "system-monitor@paradoxxx.zero.gmail.com", "name": "system-monitor", "url": "https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet", From 78124bd014efa921738bd282832c7d3c04c32481 Mon Sep 17 00:00:00 2001 From: Bobthebadguy Date: Sat, 9 Apr 2022 10:07:51 -0700 Subject: [PATCH 127/127] Fix git error in PKGBUILD --- archlinux/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/archlinux/PKGBUILD b/archlinux/PKGBUILD index c0f2005c..3ae4ed99 100644 --- a/archlinux/PKGBUILD +++ b/archlinux/PKGBUILD @@ -11,7 +11,7 @@ makedepends=('git') provides=("system-monitor-applet") #install=gschemas.install -_gitroot="git://github.com/paradoxxxzero/gnome-shell-system-monitor-applet.git" +_gitroot="https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet.git" _gitname="gnome-shell-system-monitor-applet" build() {