From 2d870271bb9ee5a2f760af6720e3e604e40e1bcb Mon Sep 17 00:00:00 2001 From: Chris Monahan Date: Wed, 19 Feb 2025 21:52:12 -0500 Subject: [PATCH 1/4] upgrade dev to v72 --- metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata.json b/metadata.json index 2cdec3f..db5d56c 100644 --- a/metadata.json +++ b/metadata.json @@ -8,7 +8,7 @@ ], "url": "https://github.com/corecoding/Vitals", "uuid": "Vitals@CoreCoding.com", - "version": 71, + "version": 72, "donations": { "paypal": "corecoding" } From 1d3092ed1db8eded2f622e8c119276afe6bfc8ee Mon Sep 17 00:00:00 2001 From: Thierry M <52124613+roxfr@users.noreply.github.com> Date: Sat, 26 Apr 2025 11:59:21 +0200 Subject: [PATCH 2/4] Add files via upload --- locale/fr/LC_MESSAGES/vitals.mo | Bin 6022 -> 12096 bytes locale/fr/LC_MESSAGES/vitals.po | 547 ++++++++++++++++++++++---------- 2 files changed, 374 insertions(+), 173 deletions(-) diff --git a/locale/fr/LC_MESSAGES/vitals.mo b/locale/fr/LC_MESSAGES/vitals.mo index 6eb3339b395360e5c3b2f9418c6b8e1af93919a1..1260f3d7b8b16a93805c69286aca9146dceecdbd 100644 GIT binary patch literal 12096 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 I#bwz41Gh{Ki~s-t delta 2270 zcmYk+TWl0n7{Kv^T`9EOTI_{h2Z455df9HR)zS*R5R9RSl#51%Ot+`*$n4H$b`}F7 zMQey5iVufAc#FP}*u*<%;0aA%3}}cZN{mKhVnoC!K9FEE>i=tJ2`78zH#6tVoO8bK z%znK4Nc+V1rI9H`*+{LS4&9=Zjc$Yka*WJZssbxfy2eo2yRZ@0 zVH6X{Pd(3}5Dm&Wui#RpCe&$8>bdbLR^cyLjRo|s#d?fkAFjbPO8aq?{_kNEo)6ov z;dfkDFPIznI&w?>hmBacP^mI($7PJKHgd9p8#{3=W>5xv6=h|gqpajhEXKdF6bp-H zSD>n}oa<(k_I_M~!(sa)Si-d%ULOkEkKuC0SFeQ)@8fM;e}Xdb*Vu~RqP$=sZxS@{{1J#qn8;m;_MESg|h z($Ij?u@5D8BjJ5FbP^?$FQfE3h4LAlLmBuI%F2I7dA@;8i*Y@&ebg{YzXx$8?m>z0 z#M7Lt=Hw{K3*N;pyo4-H)iOIVhVuCgqHM;!$WJ}RVLKj28Q?O?%C4fkXHmu6^#IEA zyOFIjJ9xW%{}Sdts)YUKB4L(+8mRJMz7V;&T;sa@O_VP|LfahPlZ_^&pURkOkSY@* z^*2gPzW<@{awFbDl~r_7JE-}>zEnL_i%Nu5FEwA}(~><>KpmjUhLgP_VdsNTbyO*` zU!=&NSiTf9{%nz)byH!krJoM ze}$BKs-$K;RZ_03t^SZ6*S=0CbXN6`dbvRLyP2dtssrbMwz4{%_57?Fu!BJR`>m|& z1yD3G-vgSLS-@Pv*+< zJ?2bVsrjMo(a2^!9+;8x=Hg*(XLG(z@d|Ucyv)>Av=xloX_KosX#T2L64`18NfWOe zF5ITaeVt93bCsLSg%v}lsj9DTe>Tu5YdD{=V^h{cLF z+u5LXyKkqnu1zRHb{+OjPIwNE>)ORQ(Ze}5v-fjM6{ zxrFHXngsBKWZ-Q5fVpCwIr;0#qIoArS4HNTCst3H6Ak6&V#5pbH`%#FQk!QQV>QEC zg0JSV#+PvrkIh{`&0ogg1tufCDS{?W1===};NPU3- diff --git a/locale/fr/LC_MESSAGES/vitals.po b/locale/fr/LC_MESSAGES/vitals.po index 59db616..0a57ae6 100644 --- a/locale/fr/LC_MESSAGES/vitals.po +++ b/locale/fr/LC_MESSAGES/vitals.po @@ -2,27 +2,35 @@ msgid "" msgstr "" "Project-Id-Version: Vitals\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-04-10 21:29+0200\n" -"PO-Revision-Date: 2022-02-13 23:35+0100\n" -"Last-Translator: Jose Riha \n" +"POT-Creation-Date: 2023-10-22 21:04+0200\n" +"PO-Revision-Date: 2025-04-26 11:56+0200\n" +"Last-Translator: Roxfr \n" "Language-Team: French GitHub. No warranty, expressed or implied. don si cela vous a été utile." -#: prefs.ui:394 +#: prefs.ui:421 msgid "Sensors" msgstr "Capteurs" -#: prefs.ui:422 schemas/org.gnome.shell.extensions.vitals.gschema.xml:36 +#: prefs.ui:449 schemas/org.gnome.shell.extensions.vitals.gschema.xml:36 msgid "Monitor temperature" -msgstr "Surveiller la temperature" +msgstr "Surveiller la température" -#: prefs.ui:473 schemas/org.gnome.shell.extensions.vitals.gschema.xml:46 +#: prefs.ui:500 schemas/org.gnome.shell.extensions.vitals.gschema.xml:46 msgid "Monitor voltage" msgstr "Surveiller la tension" -#: prefs.ui:501 schemas/org.gnome.shell.extensions.vitals.gschema.xml:51 +#: prefs.ui:528 schemas/org.gnome.shell.extensions.vitals.gschema.xml:51 msgid "Monitor fan" msgstr "Surveiller les ventilateurs" -#: prefs.ui:529 schemas/org.gnome.shell.extensions.vitals.gschema.xml:56 +#: prefs.ui:556 schemas/org.gnome.shell.extensions.vitals.gschema.xml:56 msgid "Monitor memory" msgstr "Surveiller la mémoire" -#: prefs.ui:580 schemas/org.gnome.shell.extensions.vitals.gschema.xml:61 +#: prefs.ui:607 schemas/org.gnome.shell.extensions.vitals.gschema.xml:61 msgid "Monitor processor" msgstr "Surveiller le processeur" -#: prefs.ui:608 schemas/org.gnome.shell.extensions.vitals.gschema.xml:66 +#: prefs.ui:658 schemas/org.gnome.shell.extensions.vitals.gschema.xml:66 msgid "Monitor system" msgstr "Surveiller le système" -#: prefs.ui:636 schemas/org.gnome.shell.extensions.vitals.gschema.xml:76 +#: prefs.ui:709 schemas/org.gnome.shell.extensions.vitals.gschema.xml:76 msgid "Monitor network" msgstr "Surveiller le réseau" -#: prefs.ui:687 schemas/org.gnome.shell.extensions.vitals.gschema.xml:71 +#: prefs.ui:760 schemas/org.gnome.shell.extensions.vitals.gschema.xml:71 msgid "Monitor storage" msgstr "Surveiller le stockage" -#: prefs.ui:738 schemas/org.gnome.shell.extensions.vitals.gschema.xml:96 +#: prefs.ui:811 schemas/org.gnome.shell.extensions.vitals.gschema.xml:96 msgid "Monitor battery" msgstr "Surveiller la batterie" -#: prefs.ui:817 +#: prefs.ui:890 msgid "Path" msgstr "Chemin" -#: prefs.ui:849 prefs.ui:958 +#: prefs.ui:922 prefs.ui:1031 msgid "Measurement" msgstr "Mesure" -#: prefs.ui:903 +#: prefs.ui:930 prefs.ui:1039 +msgid "Binary" +msgstr "Binaire" + +#: prefs.ui:931 prefs.ui:1040 +msgid "Decimal" +msgstr "Décimal" + +#: prefs.ui:976 msgid "Unit" msgstr "Unité" -#: prefs.ui:1012 -msgid "Display Battery" -msgstr "Afficher la batterie" +#: prefs.ui:985 +msgid "°C" +msgstr "°C" + +#: prefs.ui:986 +msgid "°F" +msgstr "°F" + +#: prefs.ui:1086 +msgid "Monitor BAT0" +msgstr "Surveiller BAT0" + +#: prefs.ui:1116 +msgid "Monitor BAT1" +msgstr "Surveiller BAT1" + +#: prefs.ui:1146 +msgid "Monitor BAT2" +msgstr "Surveiller BAT2" + +#: prefs.ui:1176 +msgid "Monitor CMB0" +msgstr "Surveiller CMB0" + +#: prefs.ui:1206 +msgid "Monitor macsmc-battery" +msgstr "Surveiller macsmc-battery" + +#: prefs.ui:1247 +msgid "Calculate Combined Values" +msgstr "Calculer les valeurs combinées" + +#: prefs.ui:1277 schemas/org.gnome.shell.extensions.vitals.gschema.xml:141 +msgid "Include BAT0" +msgstr "Inclure BAT0" + +#: prefs.ui:1307 schemas/org.gnome.shell.extensions.vitals.gschema.xml:146 +msgid "Include BAT1" +msgstr "Inclure BAT1" + +#: prefs.ui:1337 schemas/org.gnome.shell.extensions.vitals.gschema.xml:151 +msgid "Include BAT2" +msgstr "Inclure BAT2" + +#: prefs.ui:1367 schemas/org.gnome.shell.extensions.vitals.gschema.xml:156 +msgid "Include CMB0" +msgstr "Inclure CMB0" + +#: prefs.ui:1397 schemas/org.gnome.shell.extensions.vitals.gschema.xml:161 +msgid "Include macsmc-battery" +msgstr "Inclure macsmc-battery" + +#: prefs.ui:1446 +msgid "Monitor command" +msgstr "Commande de surveillance" + +#: prefs.ui:1498 +msgid "Include static info" +msgstr "Inclure des infos statiques" #: schemas/org.gnome.shell.extensions.vitals.gschema.xml:6 msgid "Sensors to show in panel" @@ -281,256 +355,383 @@ msgid "Can use gigabyte or gibibyte for storage" msgstr "Peut utiliser des gigaoctets ou des gibioctets pour le stockage" #: schemas/org.gnome.shell.extensions.vitals.gschema.xml:111 -msgid "Battery slot to monitor" -msgstr "Batterie a surveiller" +msgid "Display battery BAT0" +msgstr "Afficher la batterie BAT0" #: schemas/org.gnome.shell.extensions.vitals.gschema.xml:112 -msgid "Which numerical battery slot should vitals monitor" -msgstr "Quel batterie Vitals doit-il surveiller" +msgid "Should battery 'BAT0' be displayed?" +msgstr "La batterie 'BAT0' doit-elle être affichée ?" #: schemas/org.gnome.shell.extensions.vitals.gschema.xml:116 +msgid "Display battery BAT1" +msgstr "Afficher la batterie BAT1" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:117 +msgid "Should battery 'BAT1' be displayed?" +msgstr "La batterie 'BAT1' doit-elle être affichée ?" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:121 +msgid "Display battery BAT2" +msgstr "Afficher la batterie BAT2" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:122 +msgid "Should battery 'BAT2' be displayed?" +msgstr "La batterie 'BAT2' doit-elle être affichée ?" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:126 +msgid "Display battery CMB0" +msgstr "Afficher la batterie CMBO" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:127 +msgid "Should battery 'CMB0' be displayed?" +msgstr "La batterie 'CMB0' doit-elle être affichée ?" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:131 +msgid "Display battery macsmc-battery" +msgstr "Afficher la batterie macsmc-battery" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:132 +msgid "Should battery 'macsmc-battery' be displayed?" +msgstr "La batterie 'macsmc-battery' doit-elle être affichée ?" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:136 +msgid "Display combined battery data" +msgstr "Afficher les données combinées de la batterie" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:137 +msgid "Display combined values for selected batteries" +msgstr "Afficher les valeurs combinées pour les batteries sélectionnées" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:142 +msgid "Include 'BAT0' when calculating combined Battery" +msgstr "Inclure 'BAT0' lors du calcul de la batterie combinée" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:147 +msgid "Include 'BAT1' when calculating combined Battery" +msgstr "Inclure 'BAT1' lors du calcul de la batterie combinée" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:152 +msgid "Include 'BAT2' when calculating combined Battery" +msgstr "Inclure 'BAT2' lors du calcul de la batterie combinée" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:157 +msgid "Include 'CMB0' when calculating combined Battery" +msgstr "Inclure 'CMB0' lors du calcul de la batterie combinée" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:162 +msgid "Include 'macsmc-battery' when calculating combined Battery" +msgstr "Inclure 'macsmc-battery' lors du calcul de la batterie combinée" + +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:166 msgid "Use fixed widths in top bar" msgstr "Utiliser des largeurs fixes dans la barre supérieure" -#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:117 +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:167 msgid "Keep sensors in top bar from jumping around" msgstr "Empêchez les capteurs de la barre supérieure de sauter" -#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:122 +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:172 msgid "Keep top bar clean by only showing sensor values" msgstr "" "Gardez la barre supérieure propre en affichant uniquement les valeurs des " "capteurs" -#: sensors.js:42 -#, fuzzy -msgid "Temperature" -msgstr "Unité de température" - -#: sensors.js:43 sensors.js:307 sensors.js:337 -msgid "Voltage" -msgstr "Tension" - -#: sensors.js:44 -msgid "Fan" -msgstr "Ventilateur" +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:176 +msgid "Make the menu centered" +msgstr "Centrer le menu" -#: sensors.js:45 -msgid "Memory" -msgstr "Memoire" +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:177 +msgid "Center the menu to the icon regardless of the position in the panel" +msgstr "" +"Centrer le menu sur l'icône quelle que soit la position dans le panneau" -#: sensors.js:46 -msgid "Processor" -msgstr "Processeur" +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:181 +msgid "System Monitor command" +msgstr "Commande du moniteur système" -#: sensors.js:47 -msgid "System" -msgstr "Système" +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:182 +msgid "The command run when system monitor button is clicked" +msgstr "La commande s'exécute lorsque le bouton du moniteur système est cliqué" -#: sensors.js:48 -msgid "Network" -msgstr "Réseau" +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:186 +msgid "Include processor static information" +msgstr "Inclure les informations statiques du processeur" -#: sensors.js:49 -#, fuzzy -msgid "Storage" -msgstr "Chemin de stockage" +#: schemas/org.gnome.shell.extensions.vitals.gschema.xml:187 +msgid "Display processor static information that doesn't change" +msgstr "Afficher les informations statiques du processeur qui ne changent pas" -#: sensors.js:76 +#: sensors.js:65 msgid "Public IP" msgstr "IP publique" -#: sensors.js:144 +#: sensors.js:133 sensors.js:181 msgid "Usage" msgstr "Utilisation" -#: sensors.js:145 -#, fuzzy +#: sensors.js:134 msgid "memory" -msgstr "Memoire" +msgstr "Mémoire" -#: sensors.js:146 +#: sensors.js:135 msgid "Physical" msgstr "Physique" -#: sensors.js:147 +#: sensors.js:136 msgid "Available" msgstr "Disponible" -#: sensors.js:148 +#: sensors.js:137 msgid "Allocated" msgstr "Alloué" -#: sensors.js:149 +#: sensors.js:138 +msgid "Cached" +msgstr "Mis en cache" + +#: sensors.js:139 sensors.js:355 +msgid "Free" +msgstr "Libre" + +#: sensors.js:140 msgid "Swap" -msgstr "Échanger" +msgstr "Échangé" -#: sensors.js:189 +#: sensors.js:248 msgid "Average" msgstr "Moyenne" -#: sensors.js:190 -#, fuzzy +#: sensors.js:180 msgid "processor" msgstr "Processeur" -#: sensors.js:192 +#: sensors.js:183 #, javascript-format msgid "Core %d" msgstr "Coeur %d" -#: sensors.js:236 +#: sensors.js:213 sensors.js:222 msgid "Frequency" msgstr "Fréquence" -#: sensors.js:237 -msgid "Boost" -msgstr "Boost" - -#: sensors.js:238 -msgid "Vendor" -msgstr "" - -#: sensors.js:239 -msgid "Bogomips" -msgstr "" - -#: sensors.js:240 -msgid "Sockets" -msgstr "" - -#: sensors.js:241 -msgid "Cache" -msgstr "" - -#: sensors.js:250 +#: sensors.js:231 msgid "Open Files" msgstr "Fichiers ouverts" -#: sensors.js:258 +#: sensors.js:238 msgid "Load 1m" msgstr "Charge 1min" -#: sensors.js:259 +#: sensors.js:239 #, fuzzy msgid "system" msgstr "Système" -#: sensors.js:260 +#: sensors.js:240 msgid "Load 5m" msgstr "Charge 5min" -#: sensors.js:261 +#: sensors.js:241 msgid "Load 15m" msgstr "Charge 15min" -#: sensors.js:262 +#: sensors.js:242 msgid "Threads Active" msgstr "Processus actifs" -#: sensors.js:263 +#: sensors.js:243 msgid "Threads Total" msgstr "Processus total" -#: sensors.js:269 +#: sensors.js:248 msgid "Uptime" msgstr "Durée de fonctionnement" -#: sensors.js:273 +#: sensors.js:252 msgid "Process Time" msgstr "Temps de traitement" -#: sensors.js:290 -msgid "State" -msgstr "" - -#: sensors.js:295 -msgid "Cycles" -msgstr "" - -#: sensors.js:300 sensors.js:330 -msgid "Energy (full)" -msgstr "" - -#: sensors.js:302 sensors.js:332 -msgid "Capacity" -msgstr "" - -#: sensors.js:303 sensors.js:333 -msgid "Energy (design)" -msgstr "" - -#: sensors.js:311 sensors.js:340 -msgid "Rate" -msgstr "" - -#: sensors.js:312 sensors.js:341 -#, fuzzy -msgid "battery" -msgstr "Surveiller la batterie" - -#: sensors.js:316 sensors.js:344 -msgid "Energy (now)" -msgstr "" - -#: sensors.js:322 sensors.js:350 -msgid "Percentage" -msgstr "" - -#: sensors.js:411 +#: sensors.js:302 msgid "WiFi Link Quality" -msgstr "" +msgstr "Qualité de la liaison Wi-Fi" -#: sensors.js:412 +#: sensors.js:303 msgid "WiFi Signal Level" -msgstr "" +msgstr "Niveau du signal Wi-Fi" -#: sensors.js:432 +#: sensors.js:318 msgid "ARC Target" -msgstr "" +msgstr "Cible de l'ARC" -#: sensors.js:433 -#, fuzzy +#: sensors.js:319 msgid "ARC Maximum" -msgstr "Maximum " +msgstr "Maximum de l'ARC" -#: sensors.js:434 +#: sensors.js:320 msgid "ARC Current" -msgstr "" +msgstr "Valeur actuelle de l'ARC" -#: sensors.js:445 +#: sensors.js:330 msgid "Read total" msgstr "Données lues" -#: sensors.js:446 +#: sensors.js:331 msgid "Write total" msgstr "Données écrites" -#: sensors.js:447 +#: sensors.js:332 msgid "Read rate" -msgstr "Données lues / sec" +msgstr "Taux de lecture" -#: sensors.js:448 +#: sensors.js:333 msgid "Write rate" -msgstr "Données écrites / sec" +msgstr "Taux d'écriture" -#: sensors.js:467 +#: sensors.js:352 msgid "Total" msgstr "Total" -#: sensors.js:468 +#: sensors.js:353 msgid "Used" msgstr "Utilisé" -#: sensors.js:469 +#: sensors.js:354 msgid "Reserved" msgstr "Réservé" -#: sensors.js:470 -msgid "Free" -msgstr "Libre" - -#: sensors.js:471 -#, fuzzy +#: sensors.js:356 msgid "storage" -msgstr "Surveiller le stockage" +msgstr "Stockage" + +#: sensors.js:393 +msgid "Label" +msgstr "Étiquette" + +#: sensors.js:404 sensors.js:529 +msgid "State" +msgstr "État" + +#: sensors.js:409 sensors.js:519 +msgid "Cycles" +msgstr "Cycles" + +#: sensors.js:414 +msgid "Voltage" +msgstr "Tension" + +#: sensors.js:418 +msgid "Level" +msgstr "Niveau" + +#: sensors.js:422 sensors.js:553 +msgid "Percentage" +msgstr "Pourcentage" + +#: sensors.js:432 sensors.js:527 +msgid "Rate" +msgstr "Taux" + +#: sensors.js:442 sensors.js:535 +msgid "Energy (full)" +msgstr "Énergie (complète)" + +#: sensors.js:451 sensors.js:541 +msgid "Energy (design)" +msgstr "Énergie (de conception)" + +#: sensors.js:455 +msgid "Capacity" +msgstr "Capacité" + +#: sensors.js:464 sensors.js:547 +msgid "Energy (now)" +msgstr "Énergie (actuelle)" + +#: sensors.js:501 sensors.js:504 sensors.js:588 sensors.js:591 +msgid "Time left" +msgstr "Temps restant" + +#: sensors.js:677 +msgid "Vendor" +msgstr "Fabricant" + +#: sensors.js:678 +msgid "Bogomips" +msgstr "Bogomips (vitesse µC)" + +#: sensors.js:679 +msgid "Sockets" +msgstr "Sockets" + +#: sensors.js:680 +msgid "Cache" +msgstr "Cache" + +#: sensors.js:685 +msgid "Kernel" +msgstr "Noyau" + +#: prefs.js:98 +msgid "Temperature" +msgstr "Température" + +#: prefs.js:98 +msgid "Network" +msgstr "Réseau" + +#: prefs.js:98 +msgid "Storage" +msgstr "Stockage" + +#: prefs.js:98 +msgid "Memory" +msgstr "Mémoire" + +#: prefs.js:98 +msgid "Battery" +msgstr "Batterie" + +#: extension.js:112 +msgid "Battery 1" +msgstr "Batterie 1" + +#: extension.js:112 +msgid "Battery 2" +msgstr "Batterie 2" + +#: extension.js:112 +msgid "Battery 3" +msgstr "Batterie 3" + +#: extension.js:112 +msgid "Battery 4" +msgstr "Batterie 4" + +#: extension.js:112 +msgid "Battery 5" +msgstr "Batterie 5" + +#: extension.js:115 +msgid "Battery (hidden)" +msgstr "Batterie (cachée)" + +#: prefs.js:98 +msgid "System" +msgstr "Système" + +#: prefs.js:98 +msgid "Processor" +msgstr "Processeur" + +#: sensors.js:759 +msgid "Fan" +msgstr "Ventilateur" + +#~ msgid "Battery slot to monitor" +#~ msgstr "Batterie a surveiller" + +#~ msgid "Which numerical battery slot should vitals monitor" +#~ msgstr "Quel batterie Vitals doit-il surveiller" + +#~ msgid "Boost" +#~ msgstr "Boost" From 217d5e61869b3f10f9be16942bd4281b21a9d1c1 Mon Sep 17 00:00:00 2001 From: Karliss Date: Sun, 1 Jun 2025 11:13:40 +0300 Subject: [PATCH 3/4] Add min/max core frequency. --- sensors.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/sensors.js b/sensors.js index fa49d41..feb5ecc 100644 --- a/sensors.js +++ b/sensors.js @@ -230,16 +230,20 @@ export const Sensors = GObject.registerClass({ let hertz = (sum / freqs.length) * 1000 * 1000; this._returnValue(callback, 'Frequency', hertz, 'processor', 'hertz'); - //let max_hertz = Math.getMaxOfArray(freqs) * 1000 * 1000; - //this._returnValue(callback, 'Boost', max_hertz, 'processor', 'hertz'); + let max_hertz = freqs.reduce((a, b) => Math.max(a, b)) * 1000 * 1000; + this._returnValue(callback, 'Max frequency', max_hertz, 'processor', 'hertz'); + let min_hertz = freqs.reduce((a, b) => Math.min(a, b)) * 1000 * 1000; + this._returnValue(callback, 'Min frequency', min_hertz, 'processor', 'hertz'); }).catch(err => { }); // if frequency scaling is enabled, cpu-freq reports } else if (Object.values(this._last_processor['speed']).length > 0) { let sum = this._last_processor['speed'].reduce((a, b) => a + b); let hertz = (sum / this._last_processor['speed'].length) * 1000; this._returnValue(callback, 'Frequency', hertz, 'processor', 'hertz'); - //let max_hertz = Math.getMaxOfArray(this._last_processor['speed']) * 1000; - //this._returnValue(callback, 'Boost', max_hertz, 'processor', 'hertz'); + let max_hertz = this._last_processor['speed'].reduce((a, b) => Math.max(a, b)) * 1000; + this._returnValue(callback, 'Max frequency', max_hertz, 'processor', 'hertz'); + let min_hertz = this._last_processor['speed'].reduce((a, b) => Math.min(a, b)) * 1000; + this._returnValue(callback, 'Min frequency', min_hertz, 'processor', 'hertz'); } } From 8647282bbcbb72e37695265ffbabac8279963ca8 Mon Sep 17 00:00:00 2001 From: Moss <69991386+FraxinusAcer@users.noreply.github.com> Date: Tue, 22 Jul 2025 15:04:01 +0300 Subject: [PATCH 4/4] Fix for Gnome 49 Update metadata.json --- metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata.json b/metadata.json index 2cdec3f..befb21e 100644 --- a/metadata.json +++ b/metadata.json @@ -4,7 +4,7 @@ "name": "Vitals", "settings-schema": "org.gnome.shell.extensions.vitals", "shell-version": [ - "45", "46", "47", "48" + "45", "46", "47", "48", "49" ], "url": "https://github.com/corecoding/Vitals", "uuid": "Vitals@CoreCoding.com",