diff --git a/README.md b/README.md index d8de307..c0fec67 100644 --- a/README.md +++ b/README.md @@ -15,14 +15,18 @@ This project has been inspired from other Desklets such as [Disk Space](https:// | System variable | Description | | ----------- | ----------- | | CPU | CPU usage in % | +| CPU Temperature | CPU temperature C or F | | RAM | Used RAM as % of total, and in GB | | Swap | Used Swap space as % of total, and in GB | | HDD | % of I/O activity, and free and total space in the filesystem (partition) indicated by the user | | GPU Usage | GPU usage in % | | GPU Memory | GPU memory usage in % | +| GPU Temperature | GPU temperature C or F | | Network | Real-time upload and download speeds with dual-line graph, configurable interface monitoring | +| Battery | Current capacity %, and Status | Each variable is calculated every `Refresh interval` seconds (Min. 1 s, Max. 60 s.), and the graph shows the last `Duration of the graph` period (Min. 30 s, Max. 60 min). +GPU graphs work for NVIDIA, discrete AMD and built-in AMD. ### Customizable visual elements

@@ -48,9 +52,16 @@ A simple screenshot. Another screenshot.

+

+
+Screenshot with temperature and battery graphs. +

## TODO -- [ ] Add other variables such as ~~network~~, CPU and GPU temperatures, battery levels for PC and peripherals. +- [x] Add network +- [x] Battery levels for main battery (laptop) +- [x] CPU and GPU temperatures +- [ ] Battery levels for main battery (laptop) ### Resources This is my first Desklet and the first time using JavaScript. Below, some resources that I used for the development of this Desklet. diff --git a/files/system-monitor-graph@rcassani/desklet.js b/files/system-monitor-graph@rcassani/desklet.js index f11c706..317fc83 100644 --- a/files/system-monitor-graph@rcassani/desklet.js +++ b/files/system-monitor-graph@rcassani/desklet.js @@ -16,6 +16,9 @@ const GIB_TO_MIB = 1024; // 1 GiB = 1,042 MiB const KB_TO_B = 1000; // 1 KB = 1,000 B const KIB_TO_B = 1024; // 1 KiB = 1,024 B +const CPU_TEMP_MIN = 20; // Minimum CPU temperature +const CPU_TEMP_MAX = 100; // Maximum CPU temperature + const UUID = "system-monitor-graph@rcassani"; const DESKLET_PATH = imports.ui.deskletManager.deskletMeta[UUID].path; @@ -94,6 +97,8 @@ SystemMonitorGraph.prototype = { // initialize settings this.settings = new Settings.DeskletSettings(this, this.metadata["uuid"], desklet_id); this.settings.bindProperty(Settings.BindingDirection.IN, "type", "type", this.on_setting_changed); + this.settings.bindProperty(Settings.BindingDirection.IN, "cpu-variable", "cpu_variable", this.on_setting_changed); + this.settings.bindProperty(Settings.BindingDirection.IN, "temperature-units-cpu", "temperature_units_cpu", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-ram", "data_prefix_ram", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-swap", "data_prefix_swap", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-hdd", "data_prefix_hdd", this.on_setting_changed); @@ -105,6 +110,7 @@ SystemMonitorGraph.prototype = { this.settings.bindProperty(Settings.BindingDirection.IN, "filesystem-label", "filesystem_label", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "gpu-manufacturer", "gpu_manufacturer", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "gpu-variable", "gpu_variable", this.on_setting_changed); + this.settings.bindProperty(Settings.BindingDirection.IN, "temperature-units-gpu", "temperature_units_gpu", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "gpu-id", "gpu_id", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "refresh-interval", "refresh_interval", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "duration", "duration", this.on_setting_changed); @@ -123,6 +129,7 @@ SystemMonitorGraph.prototype = { this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-network-up", "line_color_network_up", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-battery", "line_color_battery", this.on_setting_changed); + // initialize desklet GUI this.setupUI(); }, @@ -178,9 +185,11 @@ SystemMonitorGraph.prototype = { this.net_max_scale = 1; // Auto-scaling for network graph // battery values this.battery_percent = NaN; - this.battery_capacity = NaN; this.battery_status = ""; this.battery_time = ""; + // temperature values + this.cpu_temperature = NaN; + this.gpu_temperature = NaN; // set colors switch (this.type) { @@ -208,6 +217,27 @@ SystemMonitorGraph.prototype = { this.line_color = this.line_color_battery; break; } + + // set files + // find file for overall CPU temperature + let cpu_path_temp = "/sys/class/hwmon/"; + // test for Intel ("Package id 0") + this.get_temperature_file_by_label(cpu_path_temp, 'Package id 0', (result) => { + if (result !== "") { + this.cpu_temperature_file = result; + } else { + // test for AMD ("Tct1") + this.get_temperature_file_by_label(cpu_path_temp, 'Tctl', (result) => { + this.cpu_temperature_file = result; + }); + } + }); + // find file for overall AMD GPU temperature + let gpu_path_temp = "/sys/class/drm/card" + this.gpu_id + "/device/hwmon/"; + this.get_temperature_file_by_label(gpu_path_temp, 'edge', (result) => { + this.gpu_amd_temperature_file = result; + }); + this.first_run = false; } @@ -240,10 +270,27 @@ SystemMonitorGraph.prototype = { // current values switch (this.type) { case "cpu": - this.get_cpu_use(); - value = this.cpu_use / 100; - text1 = _("CPU"); - text2 = Math.round(this.cpu_use).toString() + "%"; + switch (this.cpu_variable) { + case "usage": + this.get_cpu_use(); + value = this.cpu_use / 100; + text1 = _("CPU"); + text2 = Math.round(this.cpu_use).toString() + "%"; + break; + + case "temperature": + this.get_cpu_temperature(this.cpu_temperature_file); + // scale CPU temperature based on [CPU_TEMP_MIN, CPU_TEMP_MAX] + value = 1.0 * (this.cpu_temperature - CPU_TEMP_MIN) / (CPU_TEMP_MAX - CPU_TEMP_MIN); + value = value < 0 ? 0 : value > 1 ? 1 : value; + text1 = _("CPU Temperature"); + if (this.temperature_units_cpu == "C") { + text2 = this.cpu_temperature.toString() + "°C"; + } else if (this.temperature_units_cpu == "F") { + text2 = Math.round(this.cpu_temperature * 9 / 5 + 32).toString() + "°F"; + } + break; + } break; case "ram": @@ -342,6 +389,24 @@ SystemMonitorGraph.prototype = { text3 = this.gpu_mem[1].toFixed(1) + " / " + this.gpu_mem[0].toFixed(1) + " " + gpumem_prefix; break; + case "temperature": + switch (this.gpu_manufacturer) { + case "nvidia": + this.get_nvidia_gpu_temperature(); + break; + case "amdgpu": + this.get_amdgpu_gpu_temperature(this.gpu_amd_temperature_file); + break; + } + value = 1.0 * (this.gpu_temperature - CPU_TEMP_MIN) / (CPU_TEMP_MAX - CPU_TEMP_MIN); + value = value < 0 ? 0 : value > 1 ? 1 : value; + text1 = _("GPU Temperature"); + if (this.temperature_units_gpu == "C") { + text2 = this.gpu_temperature.toString() + "°C"; + } else if (this.temperature_units_gpu == "F") { + text2 = Math.round(this.gpu_temperature * 9 / 5 + 32).toString() + "°F"; + } + break; } break; @@ -361,7 +426,7 @@ SystemMonitorGraph.prototype = { case "battery": this.get_battery_use(); - value = this.battery_capacity; + value = this.battery_percent / 100.0; text1 = _("Battery"); text2 = this.battery_percent + "%"; let prefix = (this.battery_status == "Charging") ? "⚡ " : (this.battery_percent <= 20 ? "🪫 " : "🔋 "); @@ -934,6 +999,19 @@ SystemMonitorGraph.prototype = { ); }, + get_nvidia_gpu_temperature: function() { + spawnAsyncWithOutput( + ['/usr/bin/nvidia-smi', '--query-gpu=temperature.gpu', '--format=csv', '--id='+ this.gpu_id], + (success, out_string) => { + if (!success || !out_string) { + this.gpu_temperature = 0; + return; + } + this.gpu_temperature = parseInt(out_string.match(/[^\r\n]+/g)[1]); + } + ); + }, + get_amdgpu_gpu_use: function() { // Sysfs directory with files related to the chosen gpu let gpu_dir = "/sys/class/drm/card" + this.gpu_id + "/device/"; @@ -982,6 +1060,21 @@ SystemMonitorGraph.prototype = { }); }, + get_amdgpu_gpu_temperature: function(temperature_file) { + if(temperature_file == null || temperature_file == "") return; + // File contains temperature, integer number in celsius * 1000 + Gio.file_new_for_path(temperature_file).load_contents_async(null, (file, response) => { + try { + let [success, contents, tag] = file.load_contents_finish(response); + if (success) { + this.gpu_temperature = Math.round(parseInt(ByteArray.toString(contents)) / 1000); + } + GLib.free(contents); + } catch(error) { + global.log('GPU AMD temperature file read error: ' + error.toString()); + } + }); + }, get_battery_use: function() { // Sysfs directory for battery info @@ -996,7 +1089,6 @@ SystemMonitorGraph.prototype = { if (success) { let percent = parseInt(ByteArray.toString(contents)); this.battery_percent = percent >= 100 ? 100 : percent; - this.battery_capacity = this.battery_percent / 100.0; } GLib.free(contents); } catch(error) { @@ -1032,6 +1124,34 @@ SystemMonitorGraph.prototype = { let hours = String(Math.floor(totalMinutes / 60)).padStart(2, '0'); let result = `${hours}:${minutes}`; return (result == "00:00") ? "--:--" : result; - } + }, + get_cpu_temperature: function(temperature_file) { + if(temperature_file == null || temperature_file == "") return; + // File contains temperature, integer number in celsius * 1000 + Gio.file_new_for_path(temperature_file).load_contents_async(null, (file, response) => { + try { + let [success, contents, tag] = file.load_contents_finish(response); + if (success) { + this.cpu_temperature = Math.round(parseInt(ByteArray.toString(contents)) / 1000); + } + GLib.free(contents); + } catch(error) { + global.log('CPU temperature file read error: ' + error.toString()); + } + }); + }, + + get_temperature_file_by_label: function(path, label, callback) { + // search for temperture file: 'path'/*/temp*_input associated to file path/*/temp*_label with content 'label' + let argv = ['/bin/sh', '-c', "grep -s -l -d skip '" + label + "' " + path + "*/temp*_label | sed 's/_label/_input/' | head -n 1"]; + spawnAsyncWithOutput(argv, (success, output) => { + if (success && output && output.trim() !== "") { + callback(output.trim()); + } else { + global.log('Temperature file search error for label: ' + label); + callback(""); + } + }); + }, }; diff --git a/files/system-monitor-graph@rcassani/metadata.json b/files/system-monitor-graph@rcassani/metadata.json index cf7caab..dd88a9b 100644 --- a/files/system-monitor-graph@rcassani/metadata.json +++ b/files/system-monitor-graph@rcassani/metadata.json @@ -3,6 +3,6 @@ "uuid": "system-monitor-graph@rcassani", "name": "System monitor graph", "description": "Creates graphs for system variables.", - "version": "2.0", + "version": "2.1", "prevent-decorations": true } diff --git a/files/system-monitor-graph@rcassani/po/ca.po b/files/system-monitor-graph@rcassani/po/ca.po index 0ca7284..a8337ab 100644 --- a/files/system-monitor-graph@rcassani/po/ca.po +++ b/files/system-monitor-graph@rcassani/po/ca.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: 2025-09-29 04:41+0200\n" "Last-Translator: Daniel \n" "Language-Team: \n" @@ -20,95 +20,104 @@ msgstr "" "X-Generator: Poedit 3.6\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Swap" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "lliure de" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "Ús de GPU" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "Memòria de la GPU" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "Fabricant de la GPU" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "Xarxa" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "b" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 msgid "B" msgstr "B" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "Gb" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "Mb" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "Kb" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "MB" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "KB" -#. desklet.js:638 +#. desklet.js:701 msgid "MiB" msgstr "MiB" -#. desklet.js:641 +#. desklet.js:704 msgid "KiB" msgstr "KiB" @@ -144,6 +153,47 @@ msgstr "Disc dur" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "Variable de la GPU a monitorar" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Trieu la variable de la GPU que voleu monitorar." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Ús" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Variable del sistema a monitorar" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -266,10 +316,6 @@ msgstr "Variable de la GPU a monitorar" msgid "Select the GPU variable to monitor." msgstr "Trieu la variable de la GPU que voleu monitorar." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Ús" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Memòria" diff --git a/files/system-monitor-graph@rcassani/po/da.po b/files/system-monitor-graph@rcassani/po/da.po index 832f6bf..aa4eec3 100644 --- a/files/system-monitor-graph@rcassani/po/da.po +++ b/files/system-monitor-graph@rcassani/po/da.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: 2025-11-13 18:58+0100\n" "Last-Translator: Alan Mortensen \n" "Language-Team: \n" @@ -20,95 +20,104 @@ msgstr "" "X-Generator: Poedit 3.4.2\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Swap" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "ledig ud af" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "GPU-forbrug" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "GPU-hukommelse" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "GPU-producent" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "Netværk" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "b" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 msgid "B" msgstr "B" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "Gb" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "Mb" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "Kb" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "MB" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "KB" -#. desklet.js:638 +#. desklet.js:701 msgid "MiB" msgstr "MiB" -#. desklet.js:641 +#. desklet.js:704 msgid "KiB" msgstr "KiB" @@ -144,6 +153,47 @@ msgstr "HDD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "GPU-variabel der skal overvåges" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Vælg den GPU-variabel, der skal overvåges." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Forbrug" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Systemvariabel for graf" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -262,10 +312,6 @@ msgstr "GPU-variabel der skal overvåges" msgid "Select the GPU variable to monitor." msgstr "Vælg den GPU-variabel, der skal overvåges." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Forbrug" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Hukommelse" diff --git a/files/system-monitor-graph@rcassani/po/de.po b/files/system-monitor-graph@rcassani/po/de.po index 61b545d..a3791e3 100644 --- a/files/system-monitor-graph@rcassani/po/de.po +++ b/files/system-monitor-graph@rcassani/po/de.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: 2022-04-17 18:13+0100\n" "Last-Translator: Georg Sieber\n" "Language-Team: \n" @@ -18,97 +18,106 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Swap" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "frei von" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "GPU-Auslastung" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "GPU-Speicher" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "GPU-Hersteller" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 #, fuzzy msgid "B" msgstr "GB" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "" -#. desklet.js:638 +#. desklet.js:701 #, fuzzy msgid "MiB" msgstr "GiB" -#. desklet.js:641 +#. desklet.js:704 #, fuzzy msgid "KiB" msgstr "GiB" @@ -145,6 +154,47 @@ msgstr "HDD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "Anzuzeigende GPU-Variable" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Wählen Sie die anzuzeigende GPU-Variable." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Auslastung" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Systemvariable für den Graphen" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -267,10 +317,6 @@ msgstr "Anzuzeigende GPU-Variable" msgid "Select the GPU variable to monitor." msgstr "Wählen Sie die anzuzeigende GPU-Variable." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Auslastung" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Speicher" diff --git a/files/system-monitor-graph@rcassani/po/es.po b/files/system-monitor-graph@rcassani/po/es.po index 8007319..894f119 100644 --- a/files/system-monitor-graph@rcassani/po/es.po +++ b/files/system-monitor-graph@rcassani/po/es.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: 2026-03-20 21:19-0300\n" "Last-Translator: Daniel \n" "Language-Team: \n" @@ -20,95 +20,104 @@ msgstr "" "X-Generator: Poedit 3.9\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Swap" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "libres de" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "Uso de GPU" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "Memoria de GPU" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "Fabricante de la GPU" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "Red" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "Batería" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "Completamente cargada" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "No se está cargando" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr " hrs" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "b" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 msgid "B" msgstr "B" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "Gb" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "Mb" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "Kb" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "MB" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "KB" -#. desklet.js:638 +#. desklet.js:701 msgid "MiB" msgstr "MiB" -#. desklet.js:641 +#. desklet.js:704 msgid "KiB" msgstr "KiB" @@ -144,6 +153,47 @@ msgstr "Disco duro" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "Variable de la GPU a monitorear" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Seleccione la variable de la GPU que desea monitorear." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Uso" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Variable del sistema para el gráfico" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -267,10 +317,6 @@ msgstr "Variable de la GPU a monitorear" msgid "Select the GPU variable to monitor." msgstr "Seleccione la variable de la GPU que desea monitorear." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Uso" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Memoria" diff --git a/files/system-monitor-graph@rcassani/po/fi.po b/files/system-monitor-graph@rcassani/po/fi.po index 5477fa1..200c6a5 100644 --- a/files/system-monitor-graph@rcassani/po/fi.po +++ b/files/system-monitor-graph@rcassani/po/fi.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: 2024-11-09 13:32+0200\n" "Last-Translator: Kimmo Kujansuu \n" "Language-Team: \n" @@ -20,97 +20,106 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Swap" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "vapaa" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "GPU Käyttö" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "GPU Muisti" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "GPU valmistaja" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 #, fuzzy msgid "B" msgstr "GB" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "" -#. desklet.js:638 +#. desklet.js:701 #, fuzzy msgid "MiB" msgstr "GiB" -#. desklet.js:641 +#. desklet.js:704 #, fuzzy msgid "KiB" msgstr "GiB" @@ -149,6 +158,47 @@ msgstr "HDD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "Valvottavan GPU:n muuttuja" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Valitse valvottava GPU:n muuttuja näytölle." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Käyttö" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Tehokäyrä" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -270,10 +320,6 @@ msgstr "Valvottavan GPU:n muuttuja" msgid "Select the GPU variable to monitor." msgstr "Valitse valvottava GPU:n muuttuja näytölle." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Käyttö" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Muisti" diff --git a/files/system-monitor-graph@rcassani/po/hu.po b/files/system-monitor-graph@rcassani/po/hu.po index 3725953..22d5b65 100644 --- a/files/system-monitor-graph@rcassani/po/hu.po +++ b/files/system-monitor-graph@rcassani/po/hu.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: 2025-11-11 10:23+0100\n" "Last-Translator: \n" "Language-Team: \n" @@ -20,95 +20,104 @@ msgstr "" "X-Generator: Poedit 3.8\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Cserehely" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "szabad, összesen:" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "GPU használat" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "GPU memória" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "GPU gyártó" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "Hálózat" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "b" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 msgid "B" msgstr "B" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "Gb" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "Mb" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "Kb" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "MB" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "KB" -#. desklet.js:638 +#. desklet.js:701 msgid "MiB" msgstr "MiB" -#. desklet.js:641 +#. desklet.js:704 msgid "KiB" msgstr "KiB" @@ -144,6 +153,47 @@ msgstr "HDD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "A figyelendő GPU jellemzők" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Válassza ki a megfigyelendő GPU jellemzőket." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Használat" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Rendszerjellemzők a grafikon számára" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -264,10 +314,6 @@ msgstr "A figyelendő GPU jellemzők" msgid "Select the GPU variable to monitor." msgstr "Válassza ki a megfigyelendő GPU jellemzőket." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Használat" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Memória" diff --git a/files/system-monitor-graph@rcassani/po/it.po b/files/system-monitor-graph@rcassani/po/it.po index 1db3962..6796f5c 100644 --- a/files/system-monitor-graph@rcassani/po/it.po +++ b/files/system-monitor-graph@rcassani/po/it.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: 2025-08-26 19:59+0200\n" "Last-Translator: Dragone2 \n" "Language-Team: \n" @@ -20,95 +20,104 @@ msgstr "" "X-Generator: Poedit 3.4.2\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Swap" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "liberi su" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "Utilizzo GPU" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "Memoria GPU" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "Produttore GPU" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "Rete" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "b" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 msgid "B" msgstr "B" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "Gb" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "Mb" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "Kb" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "MB" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "KB" -#. desklet.js:638 +#. desklet.js:701 msgid "MiB" msgstr "MiB" -#. desklet.js:641 +#. desklet.js:704 msgid "KiB" msgstr "KiB" @@ -144,6 +153,47 @@ msgstr "HDD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "Variabile GPU da monitorare" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Seleziona la variabile della GPU da monitorare." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Utilizzo" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Variabile di Sistema per grafico" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -262,10 +312,6 @@ msgstr "Variabile GPU da monitorare" msgid "Select the GPU variable to monitor." msgstr "Seleziona la variabile della GPU da monitorare." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Utilizzo" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Memoria" diff --git a/files/system-monitor-graph@rcassani/po/nl.po b/files/system-monitor-graph@rcassani/po/nl.po index b139a6a..ba6e2e5 100644 --- a/files/system-monitor-graph@rcassani/po/nl.po +++ b/files/system-monitor-graph@rcassani/po/nl.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: 2025-08-25 16:25+0200\n" "Last-Translator: qadzek\n" "Language-Team: \n" @@ -18,95 +18,104 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Swap" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "vrij van" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "GPU Gebruik" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "GPU Geheugen" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "GPU fabrikant" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "Netwerk" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "b" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 msgid "B" msgstr "B" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "Gb" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "Mb" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "Kb" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "MB" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "KB" -#. desklet.js:638 +#. desklet.js:701 msgid "MiB" msgstr "MiB" -#. desklet.js:641 +#. desklet.js:704 msgid "KiB" msgstr "KiB" @@ -142,6 +151,47 @@ msgstr "HDD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "GPU-variabele om te monitoren" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Selecteer de GPU-variabele om te monitoren." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Gebruik" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Systeemvariabele voor grafiek" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -260,10 +310,6 @@ msgstr "GPU-variabele om te monitoren" msgid "Select the GPU variable to monitor." msgstr "Selecteer de GPU-variabele om te monitoren." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Gebruik" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Geheugen" diff --git a/files/system-monitor-graph@rcassani/po/pt_BR.po b/files/system-monitor-graph@rcassani/po/pt_BR.po index 57f78c4..e27fb97 100644 --- a/files/system-monitor-graph@rcassani/po/pt_BR.po +++ b/files/system-monitor-graph@rcassani/po/pt_BR.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: 2021-11-29 15:20-0300\n" "Last-Translator: Marcelo Aof\n" "Language-Team: \n" @@ -20,97 +20,106 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "livres de" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "Uso da GPU" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "Memória da GPU" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "Fabricante da GPU" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 #, fuzzy msgid "B" msgstr "GB" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "" -#. desklet.js:638 +#. desklet.js:701 #, fuzzy msgid "MiB" msgstr "GiB" -#. desklet.js:641 +#. desklet.js:704 #, fuzzy msgid "KiB" msgstr "GiB" @@ -147,6 +156,47 @@ msgstr "HD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "Variável da GPU para monitorar" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Selecione a variável da GPU para monitorar." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Uso" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Variável do sistema no gráfico" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -266,10 +316,6 @@ msgstr "Variável da GPU para monitorar" msgid "Select the GPU variable to monitor." msgstr "Selecione a variável da GPU para monitorar." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Uso" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Memória" diff --git a/files/system-monitor-graph@rcassani/po/ro.po b/files/system-monitor-graph@rcassani/po/ro.po index b8fbc71..603118c 100644 --- a/files/system-monitor-graph@rcassani/po/ro.po +++ b/files/system-monitor-graph@rcassani/po/ro.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: 2022-04-17 23:21+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -20,97 +20,106 @@ msgstr "" "20)) ? 1 : 2;\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Schimbă" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "liber din" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "Utilizare GPU" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "Memorie GPU" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "Producător GPU" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 #, fuzzy msgid "B" msgstr "GB" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "" -#. desklet.js:638 +#. desklet.js:701 #, fuzzy msgid "MiB" msgstr "GiB" -#. desklet.js:641 +#. desklet.js:704 #, fuzzy msgid "KiB" msgstr "GiB" @@ -147,6 +156,47 @@ msgstr "HDD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "Variabila GPU de monitorizat" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Selectează variabila GPU care urmează să fie monitorizată." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Utilizare" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Variabilă de sistem pentru grafic" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -266,10 +316,6 @@ msgstr "Variabila GPU de monitorizat" msgid "Select the GPU variable to monitor." msgstr "Selectează variabila GPU care urmează să fie monitorizată." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Utilizare" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Memorie" diff --git a/files/system-monitor-graph@rcassani/po/ru.po b/files/system-monitor-graph@rcassani/po/ru.po index c1354e0..4ebb36a 100644 --- a/files/system-monitor-graph@rcassani/po/ru.po +++ b/files/system-monitor-graph@rcassani/po/ru.po @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: \n" "Last-Translator: blogdron\n" "Language-Team: \n" @@ -15,95 +15,104 @@ msgstr "" "X-Generator: Poedit 3.4.2\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "Процессор" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "ГБ" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "ГиБ" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "Память" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Подкачка" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "свободно из" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "Видеокарта" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "Память видеокарты" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "Производитель GPU" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "Сеть" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "б" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 msgid "B" msgstr "Б" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "Гб" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "Мб" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "Кб" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "МБ" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "КБ" -#. desklet.js:638 +#. desklet.js:701 msgid "MiB" msgstr "МиБ" -#. desklet.js:641 +#. desklet.js:704 msgid "KiB" msgstr "КиБ" @@ -139,6 +148,47 @@ msgstr "Накопитель" msgid "GPU" msgstr "Видеокарта" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "Информация для графика" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Выберите, что нужно отслеживать." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Загрузка" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Системный компонент для графика" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -257,10 +307,6 @@ msgstr "Информация для графика" msgid "Select the GPU variable to monitor." msgstr "Выберите, что нужно отслеживать." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Загрузка" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Память" diff --git a/files/system-monitor-graph@rcassani/po/system-monitor-graph@rcassani.pot b/files/system-monitor-graph@rcassani/po/system-monitor-graph@rcassani.pot index fc72963..1c7bca9 100644 --- a/files/system-monitor-graph@rcassani/po/system-monitor-graph@rcassani.pot +++ b/files/system-monitor-graph@rcassani/po/system-monitor-graph@rcassani.pot @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: system-monitor-graph@rcassani 2.0\n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -18,95 +18,103 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "" +#. desklet.js:401 +msgid "GPU Temperature" +msgstr "" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 msgid "B" msgstr "" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "" -#. desklet.js:638 +#. desklet.js:701 msgid "MiB" msgstr "" -#. desklet.js:641 +#. desklet.js:704 msgid "KiB" msgstr "" @@ -142,6 +150,44 @@ msgstr "" msgid "GPU" msgstr "" +#. settings-schema.json->cpu-variable->description +msgid "CPU variable to monitor" +msgstr "" + +#. settings-schema.json->cpu-variable->tooltip +msgid "Select the CPU variable to monitor." +msgstr "" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +msgid "Temperature scale for graph" +msgstr "" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -257,10 +303,6 @@ msgstr "" msgid "Select the GPU variable to monitor." msgstr "" -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "" diff --git a/files/system-monitor-graph@rcassani/po/vi.po b/files/system-monitor-graph@rcassani/po/vi.po index 26c3e84..1136013 100644 --- a/files/system-monitor-graph@rcassani/po/vi.po +++ b/files/system-monitor-graph@rcassani/po/vi.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: system-monitor-graph@rcassani 2.0\n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2026-03-23 10:17-0400\n" +"POT-Creation-Date: 2026-03-23 21:24-0400\n" "PO-Revision-Date: \n" "Last-Translator: loccun \n" "Language-Team: \n" @@ -19,95 +19,104 @@ msgstr "" "X-Generator: Poedit 3.4.2\n" #. settings-schema.json->type->options -#. desklet.js:245 +#. desklet.js:275 msgid "CPU" msgstr "CPU" -#. desklet.js:256 desklet.js:274 desklet.js:294 desklet.js:335 desklet.js:621 +#. desklet.js:284 +msgid "CPU Temperature" +msgstr "" + +#. desklet.js:301 desklet.js:319 desklet.js:339 desklet.js:380 desklet.js:684 msgid "GB" msgstr "GB" -#. desklet.js:259 desklet.js:277 desklet.js:297 desklet.js:338 desklet.js:635 +#. desklet.js:304 desklet.js:322 desklet.js:342 desklet.js:383 desklet.js:698 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#. desklet.js:261 +#. desklet.js:306 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#. desklet.js:279 +#. desklet.js:324 msgid "Swap" msgstr "Swap" -#. desklet.js:302 +#. desklet.js:347 msgid "free of" msgstr "trống trong" -#. desklet.js:318 +#. desklet.js:363 msgid "GPU Usage" msgstr "Sử dụng GPU" -#. desklet.js:340 +#. desklet.js:385 msgid "GPU Memory" msgstr "Bộ nhớ GPU" +#. desklet.js:401 +#, fuzzy +msgid "GPU Temperature" +msgstr "Nhà sản xuất GPU" + #. settings-schema.json->type->options -#. desklet.js:352 +#. desklet.js:415 msgid "Network" msgstr "Mạng" #. settings-schema.json->type->options -#. desklet.js:365 +#. desklet.js:428 msgid "Battery" msgstr "" -#. desklet.js:368 +#. desklet.js:431 msgid "Fully charged" msgstr "" -#. desklet.js:369 +#. desklet.js:432 msgid "Not charging" msgstr "" -#. desklet.js:371 +#. desklet.js:434 msgid " hrs" msgstr "" -#. desklet.js:592 desklet.js:615 +#. desklet.js:655 desklet.js:678 msgid "b" msgstr "b" -#. desklet.js:594 desklet.js:629 desklet.js:643 +#. desklet.js:657 desklet.js:692 desklet.js:706 msgid "B" msgstr "B" -#. desklet.js:607 +#. desklet.js:670 msgid "Gb" msgstr "Gb" -#. desklet.js:610 +#. desklet.js:673 msgid "Mb" msgstr "Mb" -#. desklet.js:613 +#. desklet.js:676 msgid "Kb" msgstr "Kb" -#. desklet.js:624 +#. desklet.js:687 msgid "MB" msgstr "MB" -#. desklet.js:627 +#. desklet.js:690 msgid "KB" msgstr "KB" -#. desklet.js:638 +#. desklet.js:701 msgid "MiB" msgstr "MiB" -#. desklet.js:641 +#. desklet.js:704 msgid "KiB" msgstr "KiB" @@ -143,6 +152,47 @@ msgstr "HDD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->cpu-variable->description +#, fuzzy +msgid "CPU variable to monitor" +msgstr "Biến GPU để giám sát" + +#. settings-schema.json->cpu-variable->tooltip +#, fuzzy +msgid "Select the CPU variable to monitor." +msgstr "Chọn biến GPU để giám sát." + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Usage" +msgstr "Sử dụng" + +#. settings-schema.json->cpu-variable->options +#. settings-schema.json->gpu-variable->options +msgid "Temperature" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°C" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->options +#. settings-schema.json->temperature-units-gpu->options +msgid "°F" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->description +#. settings-schema.json->temperature-units-gpu->description +msgid "Temperature scale" +msgstr "" + +#. settings-schema.json->temperature-units-cpu->tooltip +#. settings-schema.json->temperature-units-gpu->tooltip +#, fuzzy +msgid "Temperature scale for graph" +msgstr "Biến hệ thống cho biểu đồ" + #. settings-schema.json->data-prefix-ram->options #. settings-schema.json->data-prefix-swap->options #. settings-schema.json->data-prefix-hdd->options @@ -260,10 +310,6 @@ msgstr "Biến GPU để giám sát" msgid "Select the GPU variable to monitor." msgstr "Chọn biến GPU để giám sát." -#. settings-schema.json->gpu-variable->options -msgid "Usage" -msgstr "Sử dụng" - #. settings-schema.json->gpu-variable->options msgid "Memory" msgstr "Bộ nhớ" diff --git a/files/system-monitor-graph@rcassani/settings-schema.json b/files/system-monitor-graph@rcassani/settings-schema.json index c2d1c21..537bf4b 100644 --- a/files/system-monitor-graph@rcassani/settings-schema.json +++ b/files/system-monitor-graph@rcassani/settings-schema.json @@ -23,6 +23,28 @@ "Battery" : "battery" } }, + "cpu-variable": { + "type": "combobox", + "default": "usage", + "description": "CPU variable to monitor", + "tooltip": "Select the CPU variable to monitor.", + "options" : { + "Usage" : "usage", + "Temperature" : "temperature" + }, + "dependency": "type=cpu" + }, + "temperature-units-cpu": { + "type": "combobox", + "default": "C", + "options": { + "°C" : "C", + "°F" : "F" + }, + "description": "Temperature scale", + "tooltip": "Temperature scale for graph", + "dependency": "type=cpu" + }, "data-prefix-ram": { "type": "combobox", "default": 0, @@ -123,7 +145,8 @@ "tooltip": "Select the GPU variable to monitor.", "options" : { "Usage" : "usage", - "Memory" : "memory" + "Memory" : "memory", + "Temperature": "temperature" }, "dependency": "type=gpu" }, @@ -138,6 +161,17 @@ "tooltip": "Unit prefix for GPU memory size.", "dependency": "type=gpu" }, + "temperature-units-gpu": { + "type": "combobox", + "default": "C", + "options": { + "°C" : "C", + "°F" : "F" + }, + "description": "Temperature scale", + "tooltip": "Temperature scale for graph", + "dependency": "type=gpu" + }, "duration": { "type": "combobox", "default": 60, diff --git a/screenshot4.png b/screenshot4.png new file mode 100644 index 0000000..c0e935a Binary files /dev/null and b/screenshot4.png differ