diff --git a/Network Desktlet.png b/Network Desktlet.png new file mode 100644 index 0000000..5de0a6c Binary files /dev/null and b/Network Desktlet.png differ diff --git a/README.md b/README.md index 669990c..d8de307 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # System monitor graph Desklet -Desklet to show graphs for the level of activity in various system variables including: CPU, memory, and disks. The desklet supports multiple instances with different system variables with the idea of presenting them in a uniform way. +Desklet to show graphs for the level of activity in various system variables including: CPU, memory, network and disks. The desklet supports multiple instances with different system variables with the idea of presenting them in a uniform way.


@@ -10,7 +10,7 @@ Four instances of the Desklet in action. This project has been inspired from other Desklets such as [Disk Space](https://cinnamon-spices.linuxmint.com/desklets/view/39), [CPU Load](https://cinnamon-spices.linuxmint.com/desklets/view/44), [Simple system monitor](https://cinnamon-spices.linuxmint.com/desklets/view/29), [Network usage monitor](https://cinnamon-spices.linuxmint.com/desklets/view/15), [Top](https://cinnamon-spices.linuxmint.com/desklets/view/41), and the [Rainmeter Win10 Widgets](https://win10widgets.com/). ## Features -### Variables to monitor (v1.3 - April 2022) +### Variables to monitor (v2.0 - July 2025) | System variable | Description | | ----------- | ----------- | @@ -20,6 +20,7 @@ This project has been inspired from other Desklets such as [Disk Space](https:// | 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 % | +| Network | Real-time upload and download speeds with dual-line graph, configurable interface monitoring | 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). @@ -40,9 +41,16 @@ The Desklet is fully customizable.
A simple screenshot.

+
+ +

+
+Another screenshot. +

+ ## TODO -- [ ] Add other variables such as network, CPU and GPU temperatures, battery levels for PC and peripherals. +- [ ] Add other variables such as ~~network~~, CPU and GPU temperatures, battery levels for PC and peripherals. ### 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/Screenshot3.png b/Screenshot3.png new file mode 100644 index 0000000..08271ed Binary files /dev/null and b/Screenshot3.png differ diff --git a/files/system-monitor-graph@rcassani/desklet.js b/files/system-monitor-graph@rcassani/desklet.js index 81e9dfd..6e81ff7 100644 --- a/files/system-monitor-graph@rcassani/desklet.js +++ b/files/system-monitor-graph@rcassani/desklet.js @@ -13,6 +13,8 @@ const Gettext = imports.gettext; const GIB_TO_KIB = 1048576; // 1 GiB = 1,048,576 kiB const GB_TO_B = 1000000000; // 1 GB = 1,000,000,000 B 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 UUID = "system-monitor-graph@rcassani"; const DESKLET_PATH = imports.ui.deskletManager.deskletMeta[UUID].path; @@ -44,6 +46,8 @@ SystemMonitorGraph.prototype = { 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); this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-gpumem", "data_prefix_gpumem", this.on_setting_changed); + this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-network", "data_prefix_network", this.on_setting_changed); + this.settings.bindProperty(Settings.BindingDirection.IN, "network-interface", "network_interface", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "filesystem", "filesystem", this.on_setting_changed); 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); @@ -62,6 +66,8 @@ SystemMonitorGraph.prototype = { this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-swap", "line_color_swap", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-hdd", "line_color_hdd", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-gpu", "line_color_gpu", this.on_setting_changed); + this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-network-down", "line_color_network_down", this.on_setting_changed); + this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-network-up", "line_color_network_up", this.on_setting_changed); // initialize desklet GUI this.setupUI(); @@ -108,6 +114,14 @@ SystemMonitorGraph.prototype = { this.hdd_values = new Array(4).fill(0.0); this.gpu_use = NaN; this.gpu_mem = new Array(2).fill(0.0); + // network monitoring values + this.net_down_values = new Array(this.n_values).fill(0.0); + this.net_up_values = new Array(this.n_values).fill(0.0); + this.last_net_rx = 0; + this.last_net_tx = 0; + this.net_down_speed = 0; + this.net_up_speed = 0; + this.net_max_scale = 1; // Auto-scaling for network graph // set colors switch (this.type) { @@ -126,6 +140,11 @@ SystemMonitorGraph.prototype = { case "gpu": this.line_color = this.line_color_gpu; break; + case "network": + this.line_color = this.line_color_network_down; // Use download color for border + this.line_color_down = this.line_color_network_down; + this.line_color_up = this.line_color_network_up; + break; } this.first_run = false; } @@ -262,12 +281,29 @@ SystemMonitorGraph.prototype = { + this.gpu_mem[0].toFixed(1) + " " + gpumem_prefix; break; } + break; + + case "network": + this.get_network_values(); + // For network, we don't use the single 'value' variable as we have dual lines + value = 0; // Not used for network type + text1 = _("Network"); + + // Format speeds with appropriate units + let down_speed_formatted = this.format_network_speed(this.net_down_speed); + let up_speed_formatted = this.format_network_speed(this.net_up_speed); + + text2 = "↓ " + down_speed_formatted; + text3 = "↑ " + up_speed_formatted; + break; } - // concatenate new value - values.push(isNaN(value) ? 0 : value); - values.shift(); - this.values = values; + // For non-network types, concatenate new value to the main values array + if (this.type !== "network") { + values.push(isNaN(value) ? 0 : value); + values.shift(); + this.values = values; + } var background_colors = this.parse_rgba_settings(this.background_color); var midline_colors = this.parse_rgba_settings(this.midline_color); @@ -277,7 +313,7 @@ SystemMonitorGraph.prototype = { // draws graph let canvas = new Clutter.Canvas(); canvas.set_size(desklet_w, desklet_h); - canvas.connect('draw', function (canvas, ctx, desklet_w, desklet_h) { + canvas.connect('draw', (canvas, ctx, desklet_w, desklet_h) => { ctx.save(); ctx.setOperator(Cairo.Operator.CLEAR); ctx.paint(); @@ -295,11 +331,6 @@ SystemMonitorGraph.prototype = { ctx.closePath(); ctx.fill(); - // graph border - ctx.setSourceRGBA(line_colors[0], line_colors[1], line_colors[2], 1); - ctx.rectangle(unit_size, margin_up, graph_w, graph_h); - ctx.stroke(); - // graph V and H midlines ctx.setSourceRGBA(midline_colors[0], midline_colors[1], midline_colors[2], 1); ctx.setLineWidth(line_width); @@ -314,19 +345,30 @@ SystemMonitorGraph.prototype = { ctx.stroke(); } - // timeseries and area + if (this.type === "network") { + // Draw dual-line network graph + this.draw_network_graph(ctx, unit_size, margin_up, graph_w, graph_h, graph_step, n_values, line_width); + } else { + // timeseries and area + ctx.setLineWidth(2 * line_width); + ctx.setSourceRGBA(line_colors[0], line_colors[1], line_colors[2], 1); + ctx.moveTo(unit_size, margin_up + graph_h - (values[0] * graph_h)); + for (let i = 1; i !isNaN(v) && isFinite(v) && v >= 0); + let valid_up_values = this.net_up_values.filter(v => !isNaN(v) && isFinite(v) && v >= 0); + + let max_down = valid_down_values.length > 0 ? Math.max(...valid_down_values) : 0; + let max_up = valid_up_values.length > 0 ? Math.max(...valid_up_values) : 0; + let current_max = Math.max(max_down, max_up); + + // Improved Y-axis scaling with speed range detection + let target_scale = this.calculate_optimal_scale(current_max); + + // Smooth scale transitions with different rates for up/down + if (target_scale > this.net_max_scale) { + // Scale up quickly for new peaks + this.net_max_scale = target_scale; + } else { + // Scale down gradually with 98% retention for stability + this.net_max_scale = Math.max(target_scale, this.net_max_scale * 0.98); + } + + // Ensure minimum scale to avoid division by zero + if (this.net_max_scale < 1024) this.net_max_scale = 1024; // Minimum 1 KiB/s scale + + ctx.setLineWidth(2 * line_width); + + // Draw download line with area fill + ctx.setSourceRGBA(down_colors[0], down_colors[1], down_colors[2], 1); + ctx.moveTo(unit_size, margin_up + graph_h - this.safe_scale_value(this.net_down_values[0], graph_h)); + for (let i = 1; i < n_values; i++) { + ctx.lineTo(unit_size + (i * graph_step), margin_up + graph_h - this.safe_scale_value(this.net_down_values[i], graph_h)); + } + ctx.strokePreserve(); + // Add area fill for download + ctx.lineTo(unit_size + graph_w, margin_up + graph_h); + ctx.lineTo(unit_size, margin_up + graph_h); + ctx.closePath(); + ctx.setSourceRGBA(down_colors[0], down_colors[1], down_colors[2], 0.3); + ctx.fill(); + + // Draw upload line with area fill + ctx.setSourceRGBA(up_colors[0], up_colors[1], up_colors[2], 1); + ctx.moveTo(unit_size, margin_up + graph_h - this.safe_scale_value(this.net_up_values[0], graph_h)); + for (let i = 1; i < n_values; i++) { + ctx.lineTo(unit_size + (i * graph_step), margin_up + graph_h - this.safe_scale_value(this.net_up_values[i], graph_h)); + } + ctx.strokePreserve(); + // Add area fill for upload + ctx.lineTo(unit_size + graph_w, margin_up + graph_h); + ctx.lineTo(unit_size, margin_up + graph_h); + ctx.closePath(); + ctx.setSourceRGBA(up_colors[0], up_colors[1], up_colors[2], 0.3); + ctx.fill(); + }, + + // Helper function for safe value scaling + safe_scale_value: function(value, graph_h) { + if (!value || isNaN(value) || !isFinite(value) || value < 0) { + return 0; // Return 0 for invalid values + } + let scaled = (value / this.net_max_scale) * graph_h; + // Clamp to graph bounds + return Math.max(0, Math.min(graph_h, scaled)); + }, + + // Calculate optimal scale based on speed ranges + calculate_optimal_scale: function(current_max) { + if (current_max <= 0) return 1024; // 1 KiB/s minimum + + // Define speed range thresholds (in bytes/sec) + const speed_ranges = [ + 1024, // 1 KiB/s + 10240, // 10 KiB/s + 102400, // 100 KiB/s + 1048576, // 1 MiB/s + 10485760, // 10 MiB/s + 50000000, // 50 MiB/s + 104857600, // 100 MiB/s + 250000000, // 250 MiB/s + 500000000, // 500 MiB/s + 1073741824, // 1 GiB/s + 10737418240 // 10 GiB/s + ]; + + // Find appropriate scale with 20% headroom + let target = current_max * 1.2; + + for (let scale of speed_ranges) { + if (target <= scale) { + return scale; + } + } + + // For very high speeds, use next power of 2 + let power = Math.ceil(Math.log2(target)); + return Math.pow(2, power); + + }, + + format_network_speed: function(speed_bytes_per_sec) { + // Enhanced error handling for speed formatting + if (!speed_bytes_per_sec || isNaN(speed_bytes_per_sec) || !isFinite(speed_bytes_per_sec) || speed_bytes_per_sec < 0) { + return "0 " + _("B") + "/s"; + } + + // Convert bytes per second to appropriate units + let speed = speed_bytes_per_sec; + let unit = ""; + + if (this.data_prefix_network == 1) { + // Decimal prefix (1000-based) + if (speed >= 1000000000) { + speed = speed / 1000000000; + unit = _("GB") + "/s"; + } else if (speed >= 1000000) { + speed = speed / 1000000; + unit = _("MB") + "/s"; + } else if (speed >= 1000) { + speed = speed / 1000; + unit = _("KB") + "/s"; + } else { + unit = _("B") + "/s"; + } + } else { + // Binary prefix (1024-based) + if (speed >= 1073741824) { // 1024^3 + speed = speed / 1073741824; + unit = _("GiB") + "/s"; + } else if (speed >= 1048576) { // 1024^2 + speed = speed / 1048576; + unit = _("MiB") + "/s"; + } else if (speed >= 1024) { + speed = speed / 1024; + unit = _("KiB") + "/s"; + } else { + unit = _("B") + "/s"; + } + } + + // Format with appropriate decimal places + if (speed >= 10) { + return Math.round(speed).toString() + " " + unit; + } else { + return speed.toFixed(1) + " " + unit; + } + }, + on_setting_changed: function() { // settings changed; instant refresh - Mainloop.source_remove(this.timeout); + if (this.timeout) { + Mainloop.source_remove(this.timeout); + } this.first_run = true; this.update(); }, on_desklet_removed: function() { - Mainloop.source_remove(this.timeout); + if (this.timeout) { + Mainloop.source_remove(this.timeout); + } }, cpu_file: Gio.file_new_for_path('/proc/stat'), @@ -503,6 +713,98 @@ SystemMonitorGraph.prototype = { }); }, + network_file: Gio.file_new_for_path('/proc/net/dev'), + get_network_values: function() { + // Enhanced error handling for network monitoring + try { + this.network_file.load_contents_async(null, (file, response) => { + try { + let [success, contents, tag] = file.load_contents_finish(response); + if (!success) { + global.log('Network monitoring: Failed to read /proc/net/dev'); + return; + } + + let lines = ByteArray.toString(contents).split('\n'); + let total_rx = 0; + let total_tx = 0; + + // Skip header lines (first 2 lines) + for (let i = 2; i < lines.length; i++) { + let line = lines[i].trim(); + if (line === '') continue; + + let parts = line.split(/[:\s]+/); + if (parts.length < 11) continue; + + let interface_name = parts[0]; + + // Skip loopback interface + if (interface_name === 'lo') continue; + + // If specific interface is configured, only monitor that one + if (this.network_interface && this.network_interface.trim() !== '') { + if (interface_name !== this.network_interface.trim()) continue; + } + + // Parse RX and TX bytes (columns 1 and 9 after interface name) + let rx_bytes = parseInt(parts[1]) || 0; + let tx_bytes = parseInt(parts[9]) || 0; + + // Validate parsed values + if (isNaN(rx_bytes) || isNaN(tx_bytes) || rx_bytes < 0 || tx_bytes < 0) { + continue; + } + + total_rx += rx_bytes; + total_tx += tx_bytes; + } + + // Calculate deltas (bytes per second) with enhanced validation + if (this.last_net_rx > 0 && this.last_net_tx > 0) { + // Check for counter rollover (unlikely but possible) + let rx_delta = total_rx >= this.last_net_rx ? + (total_rx - this.last_net_rx) / this.refresh_interval : 0; + let tx_delta = total_tx >= this.last_net_tx ? + (total_tx - this.last_net_tx) / this.refresh_interval : 0; + + // Sanity check for unrealistic speeds (> 10 GiB/s) + const MAX_REASONABLE_SPEED = 10 * 1024 * 1024 * 1024; // 10 GiB/s + if (rx_delta > MAX_REASONABLE_SPEED) rx_delta = 0; + if (tx_delta > MAX_REASONABLE_SPEED) tx_delta = 0; + + // Store current speeds with validation + this.net_down_speed = Math.max(0, rx_delta); + this.net_up_speed = Math.max(0, tx_delta); + + // Ensure arrays are initialized + if (!this.net_down_values || !this.net_up_values) { + this.net_down_values = new Array(this.n_values).fill(0.0); + this.net_up_values = new Array(this.n_values).fill(0.0); + } + + // Add to time series arrays + this.net_down_values.push(this.net_down_speed); + this.net_up_values.push(this.net_up_speed); + this.net_down_values.shift(); + this.net_up_values.shift(); + } + + // Update last values for next calculation + this.last_net_rx = total_rx; + this.last_net_tx = total_tx; + + GLib.free(contents); + + } catch (error) { + global.log('Network monitoring error: ' + error.toString()); + } + }); + } catch (error) { + global.log('Network monitoring file access error: ' + error.toString()); + } + }, + parse_rgba_settings: function(color_str) { let colors = color_str.match(/\((.*?)\)/)[1].split(","); // get contents inside brackets: "rgb(...)" let r = parseInt(colors[0])/255; diff --git a/files/system-monitor-graph@rcassani/metadata.json b/files/system-monitor-graph@rcassani/metadata.json index b827915..cf7caab 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": "1.9", + "version": "2.0", "prevent-decorations": true } diff --git a/files/system-monitor-graph@rcassani/po/ca.po b/files/system-monitor-graph@rcassani/po/ca.po index 5119160..c5976c9 100644 --- a/files/system-monitor-graph@rcassani/po/ca.po +++ b/files/system-monitor-graph@rcassani/po/ca.po @@ -1,13 +1,14 @@ -# SOME DESCRIPTIVE TITLE. +# SYSTEM MONITOR GRAPH # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. +# rcassani, 2020 # msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-04 22:27+0200\n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" "PO-Revision-Date: 2023-08-04 22:51+0200\n" "Last-Translator: Daniel \n" "Language-Team: \n" @@ -19,40 +20,68 @@ msgstr "" "X-Generator: Poedit 3.0.1\n" #. settings-schema.json->type->options -#: desklet.js:164 +#. desklet.js:183 msgid "CPU" msgstr "CPU" -#: desklet.js:175 desklet.js:193 desklet.js:213 desklet.js:242 +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 msgid "GB" msgstr "GB" -#: desklet.js:178 desklet.js:196 desklet.js:216 desklet.js:245 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#: desklet.js:180 +#. desklet.js:199 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#: desklet.js:198 +#. desklet.js:217 msgid "Swap" msgstr "Swap" -#: desklet.js:221 +#. desklet.js:240 msgid "free of" msgstr "lliure de" -#: desklet.js:232 +#. desklet.js:256 msgid "GPU Usage" msgstr "Ús de GPU" -#: desklet.js:247 +#. desklet.js:278 msgid "GPU Memory" msgstr "Memòria de la GPU" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +#, fuzzy +msgid "B" +msgstr "GB" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +#, fuzzy +msgid "MiB" +msgstr "GiB" + +#. desklet.js:556 +#, fuzzy +msgid "KiB" +msgstr "GiB" + #. metadata.json->name msgid "System monitor graph" msgstr "Monitor gràfic del sistema" @@ -102,6 +131,7 @@ msgstr "Prefix decimal (1 GB = 1000³ octets)" #. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description #. settings-schema.json->data-prefix-gpumem->description msgid "Prefix for data units" msgstr "Prefix de les unitats de les dades" @@ -120,6 +150,33 @@ msgstr "" msgid "Unit prefix for Filesystem size." msgstr "Prefix de la unitat de mesura del sistema de fitxers." +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "Prefix binari o de l'IEC (1GiB = 1024³ octets)" + +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "Prefix decimal (1 GB = 1000³ octets)" + +#. settings-schema.json->data-prefix-network->tooltip +#, fuzzy +msgid "Unit prefix for network speed." +msgstr "" +"Prefix de la unitat de mesura\n" +"de la memòria d'intercanvi (Swap)." + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Trieu la variable de la GPU que voleu monitorar." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Sistema de fitxers a monitorar" @@ -150,6 +207,10 @@ msgstr "Trieu el fabricant de la vostra GPU." msgid "NVIDIA" msgstr "NVIDIA" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "Id de la GPU a monitorar" @@ -270,6 +331,8 @@ msgstr "Color de la línia de la CPU" #. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "RGB o RGBA. El canal alpha s'ignora" @@ -289,6 +352,16 @@ msgstr "Color de la línia del Disc dur" msgid "Line color GPU" msgstr "Color de la línia de la GPU" +#. settings-schema.json->line-color-network-down->description +#, fuzzy +msgid "Line color Network Download" +msgstr "Color de la línia de la memòria d'intercanvi (Swap)" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Color de la línia de la memòria d'intercanvi (Swap)" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "Color de la graella" diff --git a/files/system-monitor-graph@rcassani/po/da.po b/files/system-monitor-graph@rcassani/po/da.po index 0c55a26..c097b71 100644 --- a/files/system-monitor-graph@rcassani/po/da.po +++ b/files/system-monitor-graph@rcassani/po/da.po @@ -1,13 +1,14 @@ -# SOME DESCRIPTIVE TITLE. +# SYSTEM MONITOR GRAPH # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. +# rcassani, 2020 # msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-05 18:14+0100\n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" "PO-Revision-Date: 2023-12-08 07:51+0100\n" "Last-Translator: Alan Mortensen \n" "Language-Team: \n" @@ -19,40 +20,68 @@ msgstr "" "X-Generator: Poedit 3.0.1\n" #. settings-schema.json->type->options -#: desklet.js:153 +#. desklet.js:183 msgid "CPU" msgstr "CPU" -#. settings-schema.json->type->options -#: desklet.js:161 -msgid "RAM" -msgstr "RAM" +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 +msgid "GB" +msgstr "GB" -#: desklet.js:164 desklet.js:174 desklet.js:207 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#: desklet.js:171 +#. desklet.js:199 +msgid "RAM" +msgstr "RAM" + +#. settings-schema.json->type->options +#. desklet.js:217 msgid "Swap" msgstr "Swap" -#: desklet.js:186 +#. desklet.js:240 msgid "free of" msgstr "ledig ud af" -#: desklet.js:187 -msgid "GB" -msgstr "GB" - -#: desklet.js:197 +#. desklet.js:256 msgid "GPU Usage" msgstr "GPU-forbrug" -#: desklet.js:204 +#. desklet.js:278 msgid "GPU Memory" msgstr "GPU-hukommelse" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +#, fuzzy +msgid "B" +msgstr "GB" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +#, fuzzy +msgid "MiB" +msgstr "GiB" + +#. desklet.js:556 +#, fuzzy +msgid "KiB" +msgstr "GiB" + #. metadata.json->name msgid "System monitor graph" msgstr "Systemovervågningsgraf" @@ -102,6 +131,7 @@ msgstr "Decimalpræfiks (1 GB = 1000³ bytes)" #. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description #. settings-schema.json->data-prefix-gpumem->description msgid "Prefix for data units" msgstr "Præfiks for dataenheder" @@ -118,6 +148,31 @@ msgstr "Enhedspræfiks for swap-størrelse." msgid "Unit prefix for Filesystem size." msgstr "Enhedspræfiks for filsystemstørrelse." +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "Binært præfiks eller IEC (1 GiB = 1024³ bytes)" + +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "Decimalpræfiks (1 GB = 1000³ bytes)" + +#. settings-schema.json->data-prefix-network->tooltip +#, fuzzy +msgid "Unit prefix for network speed." +msgstr "Enhedspræfiks for swap-størrelse." + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Vælg den GPU-variabel, der skal overvåges." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Filsystem der skal overvåges" @@ -146,6 +201,10 @@ msgstr "Vælg GPU-producenten." msgid "NVIDIA" msgstr "NVIDIA" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "ID på GPU der skal overvåges" @@ -266,6 +325,8 @@ msgstr "Linjefarve for CPU" #. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "RGB eller RGBA. Alfa ignoreres" @@ -285,6 +346,16 @@ msgstr "Linjefarve for HDD" msgid "Line color GPU" msgstr "Linjefarve for GPU" +#. settings-schema.json->line-color-network-down->description +#, fuzzy +msgid "Line color Network Download" +msgstr "Linjefarve for Swap" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Linjefarve for Swap" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "Gitterfarve" diff --git a/files/system-monitor-graph@rcassani/po/de.po b/files/system-monitor-graph@rcassani/po/de.po index cd346c9..4292d56 100644 --- a/files/system-monitor-graph@rcassani/po/de.po +++ b/files/system-monitor-graph@rcassani/po/de.po @@ -1,13 +1,14 @@ -# SOME DESCRIPTIVE TITLE. +# SYSTEM MONITOR GRAPH # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. +# rcassani, 2020 # msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-28 13:30-0500\n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" "PO-Revision-Date: 2022-04-17 18:13+0100\n" "Last-Translator: Georg Sieber\n" "Language-Team: \n" @@ -17,41 +18,68 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. settings-schema.json->type->options -#: desklet.js:149 +#. desklet.js:183 msgid "CPU" msgstr "CPU" -#. settings-schema.json->type->options -#: desklet.js:157 -msgid "RAM" -msgstr "RAM" +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 +msgid "GB" +msgstr "GB" -#: desklet.js:160 -#: desklet.js:193 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#: desklet.js:171 +#. desklet.js:199 +msgid "RAM" +msgstr "RAM" + +#. settings-schema.json->type->options +#. desklet.js:217 msgid "Swap" msgstr "Swap" -#: desklet.js:172 +#. desklet.js:240 msgid "free of" msgstr "frei von" -#: desklet.js:173 -msgid "GB" -msgstr "GB" - -#: desklet.js:183 +#. desklet.js:256 msgid "GPU Usage" msgstr "GPU-Auslastung" -#: desklet.js:190 +#. desklet.js:278 msgid "GPU Memory" msgstr "GPU-Speicher" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +#, fuzzy +msgid "B" +msgstr "GB" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +#, fuzzy +msgid "MiB" +msgstr "GiB" + +#. desklet.js:556 +#, fuzzy +msgid "KiB" +msgstr "GiB" + #. metadata.json->name msgid "System monitor graph" msgstr "Systemauslastungs-Graph" @@ -101,6 +129,7 @@ msgstr "Dezimal (1 GB = 1000³ Bytes)" #. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description #. settings-schema.json->data-prefix-gpumem->description msgid "Prefix for data units" msgstr "Präfixe für Speichergrößen" @@ -117,13 +146,39 @@ msgstr "Einheiten-Präfix für Swap-Größe." msgid "Unit prefix for Filesystem size." msgstr "Einheiten-Präfix für Dateisystem-Größe." +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "Binär bzw. IEC (1 GiB = 1024³ Bytes)" + +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "Dezimal (1 GB = 1000³ Bytes)" + +#. settings-schema.json->data-prefix-network->tooltip +#, fuzzy +msgid "Unit prefix for network speed." +msgstr "Einheiten-Präfix für Swap-Größe." + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Wählen Sie die anzuzeigende GPU-Variable." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Anzuzeigendes Dateisystem" #. settings-schema.json->filesystem->tooltip msgid "Select a directory in the filesystem to monitor." -msgstr "Wähöen Sie ein Verzeichnis im Dateisystem, welches angezeigt werden soll." +msgstr "" +"Wähöen Sie ein Verzeichnis im Dateisystem, welches angezeigt werden soll." #. settings-schema.json->filesystem-label->description msgid "Filesystem label" @@ -145,6 +200,10 @@ msgstr "Wählen Sie den GPU-Hersteller." msgid "NVIDIA" msgstr "NVIDIA" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "ID der anzuzeigenden GPU" @@ -262,8 +321,11 @@ msgstr "CPU-Linienfarbe" #. settings-schema.json->line-color-cpu->tooltip #. settings-schema.json->line-color-ram->tooltip +#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "RGB oder RGBA. Alpha wird ignoriert" @@ -283,6 +345,16 @@ msgstr "HDD-Linienfarbe" msgid "Line color GPU" msgstr "GPU-Linienfarbe" +#. settings-schema.json->line-color-network-down->description +#, fuzzy +msgid "Line color Network Download" +msgstr "Swap-Linienfarbe" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Swap-Linienfarbe" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "Diagrammfarbe" @@ -297,4 +369,5 @@ msgstr "Anzahl vertikaler Linien im Diagramm" #. settings-schema.json->scale-size->description msgid "Scale factor for desklet size (scale factor of 1 = 330 x 120 px)" -msgstr "Skalierungsfaktor für die Deskletgröße (Skalierungsfaktor 1 = 330 x 120 px)" +msgstr "" +"Skalierungsfaktor für die Deskletgröße (Skalierungsfaktor 1 = 330 x 120 px)" diff --git a/files/system-monitor-graph@rcassani/po/es.po b/files/system-monitor-graph@rcassani/po/es.po index bf6803c..ec7d1a7 100644 --- a/files/system-monitor-graph@rcassani/po/es.po +++ b/files/system-monitor-graph@rcassani/po/es.po @@ -1,13 +1,14 @@ -# SOME DESCRIPTIVE TITLE. +# SYSTEM MONITOR GRAPH # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. +# rcassani, 2020 # msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-04 22:27+0200\n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" "PO-Revision-Date: 2023-08-04 22:52+0200\n" "Last-Translator: Daniel \n" "Language-Team: \n" @@ -19,40 +20,68 @@ msgstr "" "X-Generator: Poedit 3.0.1\n" #. settings-schema.json->type->options -#: desklet.js:164 +#. desklet.js:183 msgid "CPU" msgstr "CPU" -#: desklet.js:175 desklet.js:193 desklet.js:213 desklet.js:242 +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 msgid "GB" msgstr "GB" -#: desklet.js:178 desklet.js:196 desklet.js:216 desklet.js:245 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#: desklet.js:180 +#. desklet.js:199 msgid "RAM" msgstr "RAM" #. settings-schema.json->type->options -#: desklet.js:198 +#. desklet.js:217 msgid "Swap" msgstr "Swap" -#: desklet.js:221 +#. desklet.js:240 msgid "free of" msgstr "libres de" -#: desklet.js:232 +#. desklet.js:256 msgid "GPU Usage" msgstr "Uso de GPU" -#: desklet.js:247 +#. desklet.js:278 msgid "GPU Memory" msgstr "Memoria de GPU" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +#, fuzzy +msgid "B" +msgstr "GB" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +#, fuzzy +msgid "MiB" +msgstr "GiB" + +#. desklet.js:556 +#, fuzzy +msgid "KiB" +msgstr "GiB" + #. metadata.json->name msgid "System monitor graph" msgstr "Gráfico del monitor de sistema" @@ -102,6 +131,7 @@ msgstr "Prefijo decimal (1 GB = 1000³ octetos)" #. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description #. settings-schema.json->data-prefix-gpumem->description msgid "Prefix for data units" msgstr "Prefijo de las unidades de los datos" @@ -120,6 +150,33 @@ msgstr "" msgid "Unit prefix for Filesystem size." msgstr "Prefijo de la unidad de medida del sistema de archivos." +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "Prefijo binario o del IEC (1 GiB = 1024³ octetos)" + +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "Prefijo decimal (1 GB = 1000³ octetos)" + +#. settings-schema.json->data-prefix-network->tooltip +#, fuzzy +msgid "Unit prefix for network speed." +msgstr "" +"Prefijo de la unidad de medida\n" +"de la memoria de intercambio (Swap)." + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Seleccione la variable de la GPU que desea monitorear." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Sistema de archivos a monitorear" @@ -150,6 +207,10 @@ msgstr "Seleccione el fabricante de la GPU." msgid "NVIDIA" msgstr "NVIDIA" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "Id de la GPU a monitorear" @@ -270,6 +331,8 @@ msgstr "Color de la línea de la CPU" #. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "" "El color se puede guardar en formato RGB o RGBA, pero se ignorará la opacidad" @@ -290,6 +353,16 @@ msgstr "Color de la línea del Disco duro" msgid "Line color GPU" msgstr "Color de la línea de la GPU" +#. settings-schema.json->line-color-network-down->description +#, fuzzy +msgid "Line color Network Download" +msgstr "Color de la línea de Swap" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Color de la línea de Swap" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "Color de la cuadrícula" diff --git a/files/system-monitor-graph@rcassani/po/fi.po b/files/system-monitor-graph@rcassani/po/fi.po index a7ce7f5..ce0cb39 100644 --- a/files/system-monitor-graph@rcassani/po/fi.po +++ b/files/system-monitor-graph@rcassani/po/fi.po @@ -1,65 +1,96 @@ -# SOME DESCRIPTIVE TITLE. +# SYSTEM MONITOR GRAPH # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. +# rcassani, 2020 # msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-05 18:14+0100\n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" "PO-Revision-Date: 2024-11-09 13:32+0200\n" +"Last-Translator: Kimmo Kujansuu \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 2.3\n" -"Last-Translator: Kimmo Kujansuu \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"Language: fi\n" #. settings-schema.json->type->options -#: desklet.js:153 +#. desklet.js:183 msgid "CPU" msgstr "CPU" -#. settings-schema.json->type->options -#: desklet.js:161 -msgid "RAM" -msgstr "RAM" +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 +msgid "GB" +msgstr "GB" -#: desklet.js:164 desklet.js:174 desklet.js:207 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#: desklet.js:171 +#. desklet.js:199 +msgid "RAM" +msgstr "RAM" + +#. settings-schema.json->type->options +#. desklet.js:217 msgid "Swap" msgstr "Swap" -#: desklet.js:186 +#. desklet.js:240 msgid "free of" msgstr "vapaa" -#: desklet.js:187 -msgid "GB" -msgstr "GB" - -#: desklet.js:197 +#. desklet.js:256 msgid "GPU Usage" msgstr "GPU Käyttö" -#: desklet.js:204 +#. desklet.js:278 msgid "GPU Memory" msgstr "GPU Muisti" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +#, fuzzy +msgid "B" +msgstr "GB" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +#, fuzzy +msgid "MiB" +msgstr "GiB" + +#. desklet.js:556 +#, fuzzy +msgid "KiB" +msgstr "GiB" + #. metadata.json->name msgid "System monitor graph" msgstr "System monitor graph" #. metadata.json->description msgid "Creates graphs for system variables." -msgstr "Tekee ruudulle graafiset käyrät tietokoneen tehoon ja kulutukseen liittyvistä asioista." +msgstr "" +"Tekee ruudulle graafiset käyrät tietokoneen tehoon ja kulutukseen " +"liittyvistä asioista." #. settings-schema.json->head0->description msgid "Settings for system-monitor-graph@rcassani" @@ -102,6 +133,7 @@ msgstr "Desimaalinen lukema (1 GB = 1000³ bytes)" #. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description #. settings-schema.json->data-prefix-gpumem->description msgid "Prefix for data units" msgstr "Mittayksiköt" @@ -118,6 +150,31 @@ msgstr "Lukemat Swap kokoa varten." msgid "Unit prefix for Filesystem size." msgstr "Lukemat kiintolevyn kokoa varten." +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "Binäärinen lukema tai IEC (1 GiB = 1024³ bytes)" + +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "Desimaalinen lukema (1 GB = 1000³ bytes)" + +#. settings-schema.json->data-prefix-network->tooltip +#, fuzzy +msgid "Unit prefix for network speed." +msgstr "Lukemat Swap kokoa varten." + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Valitse valvottava GPU:n muuttuja näytölle." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Valvottava kiintolevy tai kansio" @@ -146,6 +203,10 @@ msgstr "Valitse GPU valmistaja." msgid "NVIDIA" msgstr "NVIDIA" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "Valvottavan GPU:n ID" @@ -266,6 +327,8 @@ msgstr "Viivan väri CPU:lle" #. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "RGB tai RGBA. Alfa jätetään huomioimatta" @@ -285,6 +348,16 @@ msgstr "Viivan väri HDD:lle" msgid "Line color GPU" msgstr "Viivan väri GPU:lle" +#. settings-schema.json->line-color-network-down->description +#, fuzzy +msgid "Line color Network Download" +msgstr "Viivan väri Swap:lle" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Viivan väri Swap:lle" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "Apuviivojen väri" diff --git a/files/system-monitor-graph@rcassani/po/hu.po b/files/system-monitor-graph@rcassani/po/hu.po index 2d042f3..7d97882 100644 --- a/files/system-monitor-graph@rcassani/po/hu.po +++ b/files/system-monitor-graph@rcassani/po/hu.po @@ -1,13 +1,14 @@ -# SOME DESCRIPTIVE TITLE. +# SYSTEM MONITOR GRAPH # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. +# rcassani, 2020 # msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-05 18:14+0100\n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" "PO-Revision-Date: 2023-12-13 12:42+0100\n" "Last-Translator: \n" "Language-Team: \n" @@ -19,40 +20,68 @@ msgstr "" "X-Generator: Poedit 3.0.1\n" #. settings-schema.json->type->options -#: desklet.js:153 +#. desklet.js:183 msgid "CPU" msgstr "CPU" -#. settings-schema.json->type->options -#: desklet.js:161 -msgid "RAM" -msgstr "RAM" +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 +msgid "GB" +msgstr "GB" -#: desklet.js:164 desklet.js:174 desklet.js:207 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#: desklet.js:171 +#. desklet.js:199 +msgid "RAM" +msgstr "RAM" + +#. settings-schema.json->type->options +#. desklet.js:217 msgid "Swap" msgstr "Cserehely" -#: desklet.js:186 +#. desklet.js:240 msgid "free of" msgstr "szabad, összesen:" -#: desklet.js:187 -msgid "GB" -msgstr "GB" - -#: desklet.js:197 +#. desklet.js:256 msgid "GPU Usage" msgstr "GPU használat" -#: desklet.js:204 +#. desklet.js:278 msgid "GPU Memory" msgstr "GPU memória" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +#, fuzzy +msgid "B" +msgstr "GB" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +#, fuzzy +msgid "MiB" +msgstr "GiB" + +#. desklet.js:556 +#, fuzzy +msgid "KiB" +msgstr "GiB" + #. metadata.json->name msgid "System monitor graph" msgstr "Rendszerfigyelő grafikonnal" @@ -102,6 +131,7 @@ msgstr "Tizedes előtag (1 GB = 1000³ bájt)" #. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description #. settings-schema.json->data-prefix-gpumem->description msgid "Prefix for data units" msgstr "Az adategységek előtagja" @@ -118,6 +148,31 @@ msgstr "A cserehely méretének egység előtagja." msgid "Unit prefix for Filesystem size." msgstr "A fájlrendszer méretének egység előtagja." +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "Bináris előtag vagy IEC (1 GiB = 1024³ bájt)" + +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "Tizedes előtag (1 GB = 1000³ bájt)" + +#. settings-schema.json->data-prefix-network->tooltip +#, fuzzy +msgid "Unit prefix for network speed." +msgstr "A cserehely méretének egység előtagja." + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Válassza ki a megfigyelendő GPU jellemzőket." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Megfigyelendő fájlrendszer" @@ -132,7 +187,9 @@ msgstr "Fájlrendszer címkeFájlrendszercímke" #. settings-schema.json->filesystem-label->tooltip msgid "Empty uses the filesystem name from df." -msgstr "Amennyiben üresen hagyja, a fájlrendszer neve a df parancs alapján lesz megadva." +msgstr "" +"Amennyiben üresen hagyja, a fájlrendszer neve a df parancs alapján lesz " +"megadva." #. settings-schema.json->gpu-manufacturer->description msgid "GPU manufacturer" @@ -146,6 +203,10 @@ msgstr "Válassza ki a GPU gyártóját." msgid "NVIDIA" msgstr "NVIDIA" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "A figyelendő GPU azonosítója" @@ -266,6 +327,8 @@ msgstr "CPU vonalszín" #. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "RGB vagy RGBA. Az Alfa csatorna figyelmen kívül hagyásával" @@ -285,6 +348,16 @@ msgstr "HDD vonalszín" msgid "Line color GPU" msgstr "GPU vonalszín" +#. settings-schema.json->line-color-network-down->description +#, fuzzy +msgid "Line color Network Download" +msgstr "Cserehely vonalszín" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Cserehely vonalszín" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "Rácsszín" diff --git a/files/system-monitor-graph@rcassani/po/it.po b/files/system-monitor-graph@rcassani/po/it.po index bd2e910..d534b49 100644 --- a/files/system-monitor-graph@rcassani/po/it.po +++ b/files/system-monitor-graph@rcassani/po/it.po @@ -1,13 +1,14 @@ -# SOME DESCRIPTIVE TITLE. +# SYSTEM MONITOR GRAPH # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. +# rcassani, 2020 # msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-05 18:14+0100\n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" "PO-Revision-Date: 2023-12-12 18:57+0100\n" "Last-Translator: Dragone2 \n" "Language-Team: \n" @@ -19,40 +20,68 @@ msgstr "" "X-Generator: Poedit 3.0.1\n" #. settings-schema.json->type->options -#: desklet.js:153 +#. desklet.js:183 msgid "CPU" msgstr "CPU" -#. settings-schema.json->type->options -#: desklet.js:161 -msgid "RAM" -msgstr "RAM" +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 +msgid "GB" +msgstr "GB" -#: desklet.js:164 desklet.js:174 desklet.js:207 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#: desklet.js:171 +#. desklet.js:199 +msgid "RAM" +msgstr "RAM" + +#. settings-schema.json->type->options +#. desklet.js:217 msgid "Swap" msgstr "Swap" -#: desklet.js:186 +#. desklet.js:240 msgid "free of" msgstr "liberi su" -#: desklet.js:187 -msgid "GB" -msgstr "GB" - -#: desklet.js:197 +#. desklet.js:256 msgid "GPU Usage" msgstr "Utilizzo GPU" -#: desklet.js:204 +#. desklet.js:278 msgid "GPU Memory" msgstr "Memoria GPU" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +#, fuzzy +msgid "B" +msgstr "GB" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +#, fuzzy +msgid "MiB" +msgstr "GiB" + +#. desklet.js:556 +#, fuzzy +msgid "KiB" +msgstr "GiB" + #. metadata.json->name msgid "System monitor graph" msgstr "Grafico di Monitoraggio del Sistema" @@ -102,6 +131,7 @@ msgstr "Prefisso decimale (1 GB = 1000³ byte)" #. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description #. settings-schema.json->data-prefix-gpumem->description msgid "Prefix for data units" msgstr "Prefisso per le unità dati" @@ -118,6 +148,31 @@ msgstr "Prefisso dell'unità per la dimensione dello Swap." msgid "Unit prefix for Filesystem size." msgstr "Prefisso dell'unità per la dimensione del file system." +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "Prefisso binario o IEC (1 GiB = 1024³ byte)" + +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "Prefisso decimale (1 GB = 1000³ byte)" + +#. settings-schema.json->data-prefix-network->tooltip +#, fuzzy +msgid "Unit prefix for network speed." +msgstr "Prefisso dell'unità per la dimensione dello Swap." + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Seleziona la variabile della GPU da monitorare." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Filesystem da monitorare" @@ -146,6 +201,10 @@ msgstr "Seleziona il produttore della GPU." msgid "NVIDIA" msgstr "NVIDIA" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "Id della GPU da monitorare" @@ -266,6 +325,8 @@ msgstr "Colore linea CPU" #. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "RGB o RGBA. Alfa è ignorato" @@ -285,6 +346,16 @@ msgstr "Colore linea HDD" msgid "Line color GPU" msgstr "Colore linea GPU" +#. settings-schema.json->line-color-network-down->description +#, fuzzy +msgid "Line color Network Download" +msgstr "Colore linea Swap" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Colore linea Swap" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "Colore griglia" diff --git a/files/system-monitor-graph@rcassani/po/nl.po b/files/system-monitor-graph@rcassani/po/nl.po index 860d801..8a0a4f2 100644 --- a/files/system-monitor-graph@rcassani/po/nl.po +++ b/files/system-monitor-graph@rcassani/po/nl.po @@ -1,13 +1,14 @@ -# SOME DESCRIPTIVE TITLE. +# SYSTEM MONITOR GRAPH # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. +# rcassani, 2020 # msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-05 18:14+0100\n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" "PO-Revision-Date: 2024-04-19 14:32+0200\n" "Last-Translator: qadzek\n" "Language-Team: \n" @@ -17,40 +18,68 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. settings-schema.json->type->options -#: desklet.js:153 +#. desklet.js:183 msgid "CPU" msgstr "CPU" -#. settings-schema.json->type->options -#: desklet.js:161 -msgid "RAM" -msgstr "RAM" +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 +msgid "GB" +msgstr "GB" -#: desklet.js:164 desklet.js:174 desklet.js:207 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#: desklet.js:171 +#. desklet.js:199 +msgid "RAM" +msgstr "RAM" + +#. settings-schema.json->type->options +#. desklet.js:217 msgid "Swap" msgstr "Swap" -#: desklet.js:186 +#. desklet.js:240 msgid "free of" msgstr "vrij van" -#: desklet.js:187 -msgid "GB" -msgstr "GB" - -#: desklet.js:197 +#. desklet.js:256 msgid "GPU Usage" msgstr "GPU Gebruik" -#: desklet.js:204 +#. desklet.js:278 msgid "GPU Memory" msgstr "GPU Geheugen" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +#, fuzzy +msgid "B" +msgstr "GB" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +#, fuzzy +msgid "MiB" +msgstr "GiB" + +#. desklet.js:556 +#, fuzzy +msgid "KiB" +msgstr "GiB" + #. metadata.json->name msgid "System monitor graph" msgstr "Systeemmonitor grafiek" @@ -100,6 +129,7 @@ msgstr "Decimaal voorvoegsel (1 GB = 1000³ bytes)" #. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description #. settings-schema.json->data-prefix-gpumem->description msgid "Prefix for data units" msgstr "Voorvoegsel voor gegevenseenheden" @@ -116,6 +146,31 @@ msgstr "Eenheid voorvoegsel voor Swap-grootte." msgid "Unit prefix for Filesystem size." msgstr "Eenheid voorvoegsel voor Bestandssysteemgrootte." +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "Binair voorvoegsel of IEC (1 GiB = 1024³ bytes)" + +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "Decimaal voorvoegsel (1 GB = 1000³ bytes)" + +#. settings-schema.json->data-prefix-network->tooltip +#, fuzzy +msgid "Unit prefix for network speed." +msgstr "Eenheid voorvoegsel voor Swap-grootte." + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Selecteer de GPU-variabele om te monitoren." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Bestandssysteem om te monitoren" @@ -144,6 +199,10 @@ msgstr "Selecteer de GPU-fabrikant." msgid "NVIDIA" msgstr "NVIDIA" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "ID van GPU om te monitoren" @@ -264,6 +323,8 @@ msgstr "Lijnkleur CPU" #. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "RGB of RGBA. Alpha wordt genegeerd" @@ -283,6 +344,16 @@ msgstr "Lijnkleur HDD" msgid "Line color GPU" msgstr "Lijnkleur GPU" +#. settings-schema.json->line-color-network-down->description +#, fuzzy +msgid "Line color Network Download" +msgstr "Lijnkleur Swap" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Lijnkleur Swap" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "Rasterkleur" diff --git a/files/system-monitor-graph@rcassani/po/pt_BR.po b/files/system-monitor-graph@rcassani/po/pt_BR.po index 1aab040..d5308c8 100644 --- a/files/system-monitor-graph@rcassani/po/pt_BR.po +++ b/files/system-monitor-graph@rcassani/po/pt_BR.po @@ -1,4 +1,4 @@ -# SOME DESCRIPTIVE TITLE. +# SYSTEM MONITOR GRAPH # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Marcelo Aof, 2021. @@ -6,48 +6,82 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-28 13:30-0500\n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" "PO-Revision-Date: 2021-11-29 15:20-0300\n" +"Last-Translator: Marcelo Aof\n" "Language-Team: \n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 3.0\n" -"Last-Translator: Marcelo Aof\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"Language: pt_BR\n" #. settings-schema.json->type->options -#: desklet.js:149 +#. desklet.js:183 msgid "CPU" msgstr "CPU" -#. settings-schema.json->type->options -#: desklet.js:157 -msgid "RAM" -msgstr "RAM" - -#: desklet.js:160 desklet.js:193 -msgid "GiB" -msgstr "GiB" - -#: desklet.js:172 -msgid "free of" -msgstr "livres de" - -#: desklet.js:173 +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 msgid "GB" msgstr "GB" -#: desklet.js:183 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 +msgid "GiB" +msgstr "GiB" + +#. settings-schema.json->type->options +#. desklet.js:199 +msgid "RAM" +msgstr "RAM" + +#. settings-schema.json->type->options +#. desklet.js:217 +msgid "Swap" +msgstr "" + +#. desklet.js:240 +msgid "free of" +msgstr "livres de" + +#. desklet.js:256 msgid "GPU Usage" msgstr "Uso da GPU" -#: desklet.js:190 +#. desklet.js:278 msgid "GPU Memory" msgstr "Memória da GPU" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +#, fuzzy +msgid "B" +msgstr "GB" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +#, fuzzy +msgid "MiB" +msgstr "GiB" + +#. desklet.js:556 +#, fuzzy +msgid "KiB" +msgstr "GiB" + #. metadata.json->name msgid "System monitor graph" msgstr "Gráficos do monitor do sistema" @@ -80,6 +114,62 @@ msgstr "HD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->data-prefix-ram->options +#. settings-schema.json->data-prefix-swap->options +#. settings-schema.json->data-prefix-hdd->options +#. settings-schema.json->data-prefix-gpumem->options +msgid "Binary prefix or IEC (1 GiB = 1024³ bytes)" +msgstr "" + +#. settings-schema.json->data-prefix-ram->options +#. settings-schema.json->data-prefix-swap->options +#. settings-schema.json->data-prefix-hdd->options +#. settings-schema.json->data-prefix-gpumem->options +msgid "Decimal prefix (1 GB = 1000³ bytes)" +msgstr "" + +#. settings-schema.json->data-prefix-ram->description +#. settings-schema.json->data-prefix-swap->description +#. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description +#. settings-schema.json->data-prefix-gpumem->description +msgid "Prefix for data units" +msgstr "" + +#. settings-schema.json->data-prefix-ram->tooltip +msgid "Unit prefix for RAM size." +msgstr "" + +#. settings-schema.json->data-prefix-swap->tooltip +msgid "Unit prefix for Swap size." +msgstr "" + +#. settings-schema.json->data-prefix-hdd->tooltip +msgid "Unit prefix for Filesystem size." +msgstr "" + +#. settings-schema.json->data-prefix-network->options +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "" + +#. settings-schema.json->data-prefix-network->options +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "" + +#. settings-schema.json->data-prefix-network->tooltip +msgid "Unit prefix for network speed." +msgstr "" + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Selecione a variável da GPU para monitorar." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Disco de armazenamento para monitorar" @@ -94,7 +184,9 @@ msgstr "Rótulo do disco de armazenamento" #. settings-schema.json->filesystem-label->tooltip msgid "Empty uses the filesystem name from df." -msgstr "Se o nome do disco de armazenamento estiver em branco, seu nome advirá do comando df." +msgstr "" +"Se o nome do disco de armazenamento estiver em branco, seu nome advirá do " +"comando df." #. settings-schema.json->gpu-manufacturer->description msgid "GPU manufacturer" @@ -108,6 +200,10 @@ msgstr "Selecione a fabricante da GPU." msgid "NVIDIA" msgstr "NVIDIA" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "ID da GPU para monitorar" @@ -132,6 +228,10 @@ msgstr "Uso" msgid "Memory" msgstr "Memória" +#. settings-schema.json->data-prefix-gpumem->tooltip +msgid "Unit prefix for GPU memory size." +msgstr "" + #. settings-schema.json->duration->description msgid "Duration of the graph" msgstr "Duração do gráfico" @@ -221,15 +321,24 @@ msgstr "Cor da linha da CPU" #. settings-schema.json->line-color-cpu->tooltip #. settings-schema.json->line-color-ram->tooltip +#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" -msgstr "A cor pode ser salva no formato RGB ou RGBA, mas a opacidade será ignorada." +msgstr "" +"A cor pode ser salva no formato RGB ou RGBA, mas a opacidade será ignorada." #. settings-schema.json->line-color-ram->description msgid "Line color RAM" msgstr "Cor da linha da RAM" +#. settings-schema.json->line-color-swap->description +#, fuzzy +msgid "Line color Swap" +msgstr "Cor da linha da CPU" + #. settings-schema.json->line-color-hdd->description msgid "Line color HDD" msgstr "Cor da linha do HD" @@ -238,6 +347,15 @@ msgstr "Cor da linha do HD" msgid "Line color GPU" msgstr "Cor da linha da GPU" +#. settings-schema.json->line-color-network-down->description +msgid "Line color Network Download" +msgstr "" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Cor da linha da CPU" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "Cor da grade" @@ -252,4 +370,6 @@ msgstr "Número de linhas verticais na grade" #. settings-schema.json->scale-size->description msgid "Scale factor for desklet size (scale factor of 1 = 330 x 120 px)" -msgstr "Escala de proporção para o tamanho do desklet (escala de proporção de 1 = 330 x 120px)" +msgstr "" +"Escala de proporção para o tamanho do desklet (escala de proporção de 1 = " +"330 x 120px)" diff --git a/files/system-monitor-graph@rcassani/po/ro.po b/files/system-monitor-graph@rcassani/po/ro.po index 7923367..a20267d 100644 --- a/files/system-monitor-graph@rcassani/po/ro.po +++ b/files/system-monitor-graph@rcassani/po/ro.po @@ -5,55 +5,83 @@ # msgid "" msgstr "" -"Content-Transfer-Encoding: 8bit\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Language: ro\n" -"Language-Team: none\n" -"Last-Translator: Automatically generated\n" -"MIME-Version: 1.0\n" -"PO-Revision-Date: 2022-04-17 23:21+0200\n" -"POT-Creation-Date: 2022-04-17 23:21+0200\n" -"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2;\n" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" +"PO-Revision-Date: 2022-04-17 23:21+0200\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " +"20)) ? 1 : 2;\n" #. settings-schema.json->type->options -#: desklet.js:153 +#. desklet.js:183 msgid "CPU" msgstr "CPU" -#. settings-schema.json->type->options -#: desklet.js:161 -msgid "RAM" -msgstr "RAM" +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 +msgid "GB" +msgstr "GB" -#: desklet.js:164 -#: desklet.js:174 -#: desklet.js:207 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "GiB" #. settings-schema.json->type->options -#: desklet.js:171 +#. desklet.js:199 +msgid "RAM" +msgstr "RAM" + +#. settings-schema.json->type->options +#. desklet.js:217 msgid "Swap" msgstr "Schimbă" -#: desklet.js:186 +#. desklet.js:240 msgid "free of" msgstr "liber din" -#: desklet.js:187 -msgid "GB" -msgstr "GB" - -#: desklet.js:197 +#. desklet.js:256 msgid "GPU Usage" msgstr "Utilizare GPU" -#: desklet.js:204 +#. desklet.js:278 msgid "GPU Memory" msgstr "Memorie GPU" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +#, fuzzy +msgid "B" +msgstr "GB" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +#, fuzzy +msgid "MiB" +msgstr "GiB" + +#. desklet.js:556 +#, fuzzy +msgid "KiB" +msgstr "GiB" + #. metadata.json->name msgid "System monitor graph" msgstr "Graficul monitorului de sistem" @@ -86,13 +114,71 @@ msgstr "HDD" msgid "GPU" msgstr "GPU" +#. settings-schema.json->data-prefix-ram->options +#. settings-schema.json->data-prefix-swap->options +#. settings-schema.json->data-prefix-hdd->options +#. settings-schema.json->data-prefix-gpumem->options +msgid "Binary prefix or IEC (1 GiB = 1024³ bytes)" +msgstr "" + +#. settings-schema.json->data-prefix-ram->options +#. settings-schema.json->data-prefix-swap->options +#. settings-schema.json->data-prefix-hdd->options +#. settings-schema.json->data-prefix-gpumem->options +msgid "Decimal prefix (1 GB = 1000³ bytes)" +msgstr "" + +#. settings-schema.json->data-prefix-ram->description +#. settings-schema.json->data-prefix-swap->description +#. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description +#. settings-schema.json->data-prefix-gpumem->description +msgid "Prefix for data units" +msgstr "" + +#. settings-schema.json->data-prefix-ram->tooltip +msgid "Unit prefix for RAM size." +msgstr "" + +#. settings-schema.json->data-prefix-swap->tooltip +msgid "Unit prefix for Swap size." +msgstr "" + +#. settings-schema.json->data-prefix-hdd->tooltip +msgid "Unit prefix for Filesystem size." +msgstr "" + +#. settings-schema.json->data-prefix-network->options +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "" + +#. settings-schema.json->data-prefix-network->options +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "" + +#. settings-schema.json->data-prefix-network->tooltip +msgid "Unit prefix for network speed." +msgstr "" + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Selectează variabila GPU care urmează să fie monitorizată." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Sistemul de fișiere de monitorizat" #. settings-schema.json->filesystem->tooltip msgid "Select a directory in the filesystem to monitor." -msgstr "Selectează un director din sistemul de fișiere care urmează să fie monitorizat." +msgstr "" +"Selectează un director din sistemul de fișiere care urmează să fie " +"monitorizat." #. settings-schema.json->filesystem-label->description msgid "Filesystem label" @@ -114,6 +200,10 @@ msgstr "Selectează producătorul GPU." msgid "NVIDIA" msgstr "NVIDIA" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "ID-ul GPU-ului de monitorizat" @@ -138,6 +228,10 @@ msgstr "Utilizare" msgid "Memory" msgstr "Memorie" +#. settings-schema.json->data-prefix-gpumem->tooltip +msgid "Unit prefix for GPU memory size." +msgstr "" + #. settings-schema.json->duration->description msgid "Duration of the graph" msgstr "Durata graficului" @@ -230,6 +324,8 @@ msgstr "Culoarea liniei CPU" #. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "RGB sau RGBA. Alpha este ignorat." @@ -249,6 +345,16 @@ msgstr "Culoarea liniei HDD" msgid "Line color GPU" msgstr "Culoarea liniei GPU" +#. settings-schema.json->line-color-network-down->description +#, fuzzy +msgid "Line color Network Download" +msgstr "Culoarea liniei Swap" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Culoarea liniei Swap" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "Culoarea grilei" @@ -263,4 +369,6 @@ msgstr "Numărul de linii verticale din grilă" #. settings-schema.json->scale-size->description msgid "Scale factor for desklet size (scale factor of 1 = 330 x 120 px)" -msgstr "Factorul de scară pentru dimensiunea deskletului (factor de scară de 1 = 330 x 120 px)" +msgstr "" +"Factorul de scară pentru dimensiunea deskletului (factor de scară de 1 = 330 " +"x 120 px)" diff --git a/files/system-monitor-graph@rcassani/po/ru.po b/files/system-monitor-graph@rcassani/po/ru.po index 5f8e325..a3b5fbb 100644 --- a/files/system-monitor-graph@rcassani/po/ru.po +++ b/files/system-monitor-graph@rcassani/po/ru.po @@ -2,8 +2,9 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-05 18:14+0100\n" +"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" +"issues\n" +"POT-Creation-Date: 2025-07-05 08:35-0400\n" "PO-Revision-Date: \n" "Last-Translator: blogdron\n" "Language-Team: \n" @@ -14,40 +15,65 @@ msgstr "" "X-Generator: Poedit 3.4.1\n" #. settings-schema.json->type->options -#: desklet.js:153 +#. desklet.js:183 msgid "CPU" msgstr "Процессор" -#. settings-schema.json->type->options -#: desklet.js:161 -msgid "RAM" -msgstr "Память" +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 +msgid "GB" +msgstr "" -#: desklet.js:164 desklet.js:174 desklet.js:207 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "" #. settings-schema.json->type->options -#: desklet.js:171 +#. desklet.js:199 +msgid "RAM" +msgstr "Память" + +#. settings-schema.json->type->options +#. desklet.js:217 msgid "Swap" msgstr "Подкачка" -#: desklet.js:186 +#. desklet.js:240 msgid "free of" msgstr "свободно из" -#: desklet.js:187 -msgid "GB" -msgstr "" - -#: desklet.js:197 +#. desklet.js:256 msgid "GPU Usage" msgstr "Загрузка Процессора" -#: desklet.js:204 +#. desklet.js:278 msgid "GPU Memory" msgstr "Использовано Памяти" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +msgid "B" +msgstr "" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +msgid "MiB" +msgstr "" + +#. desklet.js:556 +msgid "KiB" +msgstr "" + #. metadata.json->name msgid "System monitor graph" msgstr "Системный монитор с графиками (System monitor graph)" @@ -97,6 +123,7 @@ msgstr "Десятичная префикс (1 GB = 1000³ bytes)" #. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description #. settings-schema.json->data-prefix-gpumem->description msgid "Prefix for data units" msgstr "Система счисления" @@ -113,6 +140,31 @@ msgstr "Система счисления для Подкачки." msgid "Unit prefix for Filesystem size." msgstr "Система счисления для Файловых систем." +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "Бинарная или IEC (1 GiB = 1024³ bytes)" + +#. settings-schema.json->data-prefix-network->options +#, fuzzy +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "Десятичная префикс (1 GB = 1000³ bytes)" + +#. settings-schema.json->data-prefix-network->tooltip +#, fuzzy +msgid "Unit prefix for network speed." +msgstr "Система счисления для Подкачки." + +#. settings-schema.json->network-interface->description +#, fuzzy +msgid "Network interface to monitor" +msgstr "Выберите что нужно отслеживать." + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "Файловая система для мониторинга" @@ -141,6 +193,10 @@ msgstr "Выберите производителя GPU." msgid "NVIDIA" msgstr "" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "Идентификатор GPU для мониторинга" @@ -261,6 +317,8 @@ msgstr "Цвет линии Процессора" #. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "RGB или RGBA. Альфа канал игнорируется" @@ -280,6 +338,16 @@ msgstr "Цвет линии для Накопителя" msgid "Line color GPU" msgstr "Цвет линии для Видеокарты" +#. settings-schema.json->line-color-network-down->description +#, fuzzy +msgid "Line color Network Download" +msgstr "Цвет линии для Подкачки" + +#. settings-schema.json->line-color-network-up->description +#, fuzzy +msgid "Line color Network Upload" +msgstr "Цвет линии для Подкачки" + #. settings-schema.json->midline-color->description msgid "Grid color" 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 2e37c46..7f7f0e3 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 @@ -1,57 +1,82 @@ -# 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. +# SYSTEM MONITOR GRAPH +# This file is put in the public domain. +# rcassani, 2020 # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-05 18:14+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"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: 2025-07-05 08:35-0400\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. settings-schema.json->type->options -#: desklet.js:153 +#. desklet.js:183 msgid "CPU" msgstr "" -#. settings-schema.json->type->options -#: desklet.js:161 -msgid "RAM" +#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536 +msgid "GB" msgstr "" -#: desklet.js:164 desklet.js:174 desklet.js:207 +#. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550 msgid "GiB" msgstr "" #. settings-schema.json->type->options -#: desklet.js:171 +#. desklet.js:199 +msgid "RAM" +msgstr "" + +#. settings-schema.json->type->options +#. desklet.js:217 msgid "Swap" msgstr "" -#: desklet.js:186 +#. desklet.js:240 msgid "free of" msgstr "" -#: desklet.js:187 -msgid "GB" -msgstr "" - -#: desklet.js:197 +#. desklet.js:256 msgid "GPU Usage" msgstr "" -#: desklet.js:204 +#. desklet.js:278 msgid "GPU Memory" msgstr "" +#. settings-schema.json->type->options +#. desklet.js:290 +msgid "Network" +msgstr "" + +#. desklet.js:525 desklet.js:544 desklet.js:558 +msgid "B" +msgstr "" + +#. desklet.js:539 +msgid "MB" +msgstr "" + +#. desklet.js:542 +msgid "KB" +msgstr "" + +#. desklet.js:553 +msgid "MiB" +msgstr "" + +#. desklet.js:556 +msgid "KiB" +msgstr "" + #. metadata.json->name msgid "System monitor graph" msgstr "" @@ -101,6 +126,7 @@ msgstr "" #. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-hdd->description +#. settings-schema.json->data-prefix-network->description #. settings-schema.json->data-prefix-gpumem->description msgid "Prefix for data units" msgstr "" @@ -117,6 +143,27 @@ msgstr "" msgid "Unit prefix for Filesystem size." msgstr "" +#. settings-schema.json->data-prefix-network->options +msgid "Binary prefix or IEC (1 KiB = 1024 bytes)" +msgstr "" + +#. settings-schema.json->data-prefix-network->options +msgid "Decimal prefix (1 KB = 1000 bytes)" +msgstr "" + +#. settings-schema.json->data-prefix-network->tooltip +msgid "Unit prefix for network speed." +msgstr "" + +#. settings-schema.json->network-interface->description +msgid "Network interface to monitor" +msgstr "" + +#. settings-schema.json->network-interface->tooltip +msgid "" +"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3" +msgstr "" + #. settings-schema.json->filesystem->description msgid "Filesystem to monitor" msgstr "" @@ -145,6 +192,10 @@ msgstr "" msgid "NVIDIA" msgstr "" +#. settings-schema.json->gpu-manufacturer->options +msgid "AMDGPU" +msgstr "" + #. settings-schema.json->gpu-id->description msgid "Id of GPU to monitor" msgstr "" @@ -265,6 +316,8 @@ msgstr "" #. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-gpu->tooltip +#. settings-schema.json->line-color-network-down->tooltip +#. settings-schema.json->line-color-network-up->tooltip msgid "RGB or RGBA. Alpha is ignored" msgstr "" @@ -284,6 +337,14 @@ msgstr "" msgid "Line color GPU" msgstr "" +#. settings-schema.json->line-color-network-down->description +msgid "Line color Network Download" +msgstr "" + +#. settings-schema.json->line-color-network-up->description +msgid "Line color Network Upload" +msgstr "" + #. settings-schema.json->midline-color->description msgid "Grid color" msgstr "" diff --git a/files/system-monitor-graph@rcassani/settings-schema.json b/files/system-monitor-graph@rcassani/settings-schema.json index 87fdc5a..6dbb543 100644 --- a/files/system-monitor-graph@rcassani/settings-schema.json +++ b/files/system-monitor-graph@rcassani/settings-schema.json @@ -18,7 +18,8 @@ "RAM" : "ram", "Swap" : "swap", "HDD" : "hdd", - "GPU" : "gpu" + "GPU" : "gpu", + "Network" : "network" } }, "data-prefix-ram": { @@ -54,6 +55,24 @@ "tooltip": "Unit prefix for Filesystem size.", "dependency": "type=hdd" }, + "data-prefix-network": { + "type": "combobox", + "default": 0, + "options": { + "Binary prefix or IEC (1 KiB = 1024 bytes)" : 0, + "Decimal prefix (1 KB = 1000 bytes)" : 1 + }, + "description": "Prefix for data units", + "tooltip": "Unit prefix for network speed.", + "dependency": "type=network" + }, + "network-interface": { + "type": "entry", + "default": "", + "description": "Network interface to monitor", + "tooltip": "Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3", + "dependency": "type=network" + }, "filesystem": { "type": "filechooser", "default": "file:///", @@ -192,6 +211,20 @@ "dependency": "type=gpu", "tooltip": "RGB or RGBA. Alpha is ignored" }, + "line-color-network-down": { + "type": "colorchooser", + "default": "rgba(100,180,120,1.0)", + "description": "Line color Network Download", + "dependency": "type=network", + "tooltip": "RGB or RGBA. Alpha is ignored" + }, + "line-color-network-up": { + "type": "colorchooser", + "default": "rgba(180,120,100,1.0)", + "description": "Line color Network Upload", + "dependency": "type=network", + "tooltip": "RGB or RGBA. Alpha is ignored" + }, "midline-color": { "type": "colorchooser", "default": "rgba(127,127,127,1)",