Skip to content

Commit 40f0470

Browse files
committed
Merge remote-tracking branch 'refs/remotes/origin/master'
2 parents 0123e95 + ce5b4bb commit 40f0470

5 files changed

Lines changed: 238 additions & 10 deletions

File tree

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-latest
2727
steps:
2828
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
29-
- uses: actions/checkout@v6
29+
- uses: actions/checkout@v7
3030

3131
# Runs a set of commands using the runners shell
3232
- name: Validate spices
@@ -44,7 +44,7 @@ jobs:
4444

4545
steps:
4646
- name: Checkout github-actions
47-
uses: actions/checkout@v6
47+
uses: actions/checkout@v7
4848
with:
4949
repository: linuxmint/github-actions
5050
path: _github-actions

.github/workflows/tst.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
# Steps represent a sequence of tasks that will be executed as part of the job
2222
steps:
2323
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
24-
- uses: actions/checkout@v6
24+
- uses: actions/checkout@v7
2525

2626
# Runs a set of commands using the runners shell
2727
- name: Generate Translation Status Tables

BetterWallpapers@pb103938/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ When configuring the desklet specifically, be sure that a portion of the screen
1616

1717
### Using Better Wallpapers with other desklets
1818

19-
This desklet is automatically set to the lowest position in the desklet hierarchy as possible. This means all other desklets will be displayed above it. If multiple of this desklet are added to the same monitor, the most recently added one will be displayed at the bottom. Because of this, **if you have multiple displays, you should add the ones you plan to put on other monitors **first**.**
19+
This desklet is automatically set to the lowest position in the desklet hierarchy as possible. This means all other desklets will be displayed above it. If multiple of this desklet are added to the same monitor, the most recently added one will be displayed at the bottom. Because of this, **if you have multiple displays, you should add the ones you plan to put on other displays **first**.**
2020

2121
When moving the desklet to the desired monitor, it may end up displaying on top of other desklets. This can be fixed by simply reloading the desklet or by reloading cinnamon.
2222

@@ -59,4 +59,4 @@ Enabling `Flip wallpaper` will flip the wallpaper along the horizontal axis.
5959

6060
Awesome! Submit an issue through the [cinnamon-spices-desklets GitHub page](https://github.com/linuxmint/cinnamon-spices-desklets/issues)! I'll be sure to fix it.
6161

62-
Alternatively, ping me in the [Linux Mint Discord server](https://discord.com/invite/mint) and I'll respond shortly afterwards. (username: @Exelegious).
62+
Alternatively, ping me in the [Linux Mint Discord server](https://discord.com/invite/mint) and I'll respond shortly afterwards. (username: @Exelegious).

BetterWallpapers@pb103938/files/desklet.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const DESKLET_ROOT = imports.ui.deskletManager.deskletMeta[UUID].path;
1818

1919
function MyDesklet(metadata, desklet_id) {
2020
if (!DESKLET_ROOT.startsWith("/usr/share/")) {
21-
Gettext.bindtextdomain(UUID, GLib.get_home_dir() + "/.local/share/locale");
21+
Gettext.bindtextdomain(UUID, GLib.get_user_data_dir());
2222
}
2323
this._init(metadata, desklet_id);
2424
}
@@ -53,19 +53,19 @@ MyDesklet.prototype = {
5353

5454
this.runDesklet();
5555

56-
GLib.idle_add(GLib.PRIORITY_DEFAULT_IDLE, Lang.bind(this, function() {
56+
GLib.idle_add(GLib.PRIORITY_DEFAULT_IDLE, Function.prototype.bind(this, function() {
5757
let parent = this.actor.get_parent();
5858
if (parent) {
5959
parent.set_child_at_index(this.actor, 0);
60-
this._stageAddedId = parent.connect("actor-added", Lang.bind(this, function() {
60+
this._stageAddedId = parent.connect("actor-added", Function.prototype.bind(this, function() {
6161
let p = this.actor.get_parent();
6262
if (p) p.set_child_at_index(this.actor, 0);
6363
}));
6464
}
6565
return false;
6666
}));
6767

68-
this.connect("destroy", Lang.bind(this, this._cleanup));
68+
this.connect("destroy", Function.prototype.bind(this, this._cleanup));
6969
},
7070

7171
on_setting_changed: function() {
@@ -164,4 +164,4 @@ function isVertical(width, height) {
164164

165165
return false;
166166

167-
}
167+
}
Lines changed: 228 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,228 @@
1+
# SOME DESCRIPTIVE TITLE.
2+
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3+
# This file is distributed under the same license as the PACKAGE package.
4+
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5+
#
6+
#, fuzzy
7+
msgid ""
8+
msgstr ""
9+
"Project-Id-Version: \n"
10+
"Report-Msgid-Bugs-To: \n"
11+
"POT-Creation-Date: 2026-06-29 12:21+0200\n"
12+
"PO-Revision-Date: 2026-06-30 12:50-0400\n"
13+
"Last-Translator: \n"
14+
"Language-Team: \n"
15+
"Language: es\n"
16+
"MIME-Version: 1.0\n"
17+
"Content-Type: text/plain; charset=UTF-8\n"
18+
"Content-Transfer-Encoding: 8bit\n"
19+
"X-Generator: Poedit 3.9\n"
20+
21+
#: desklet.js:180
22+
msgid "Open positions & bots"
23+
msgstr "Posiciones vacantes y bots"
24+
25+
#: desklet.js:205
26+
msgid "Connecting…"
27+
msgstr "Conectando…"
28+
29+
#: desklet.js:235
30+
msgid ""
31+
"No API key set.\n"
32+
"Enter it in the desklet settings."
33+
msgstr ""
34+
"No se ha configurado ninguna clave API.\n"
35+
"Introdúcela en la configuración del desklet."
36+
37+
#: desklet.js:240
38+
msgid "Invalid API key (401)"
39+
msgstr "Clave de API no válida (401)"
40+
41+
#: desklet.js:244
42+
msgid "Server not reachable"
43+
msgstr "No se puede acceder al servidor"
44+
45+
#: desklet.js:251
46+
msgid "Parse error:"
47+
msgstr "Error de análisis:"
48+
49+
#: desklet.js:267
50+
#, javascript-format
51+
msgid "Updated: %s"
52+
msgstr "Actualizado: %s"
53+
54+
#: desklet.js:295
55+
msgid "No open positions"
56+
msgstr "No hay posiciones vacantes"
57+
58+
#: desklet.js:316
59+
msgid "position"
60+
msgstr "posición"
61+
62+
#: desklet.js:316
63+
msgid "positions"
64+
msgstr "posiciones"
65+
66+
#: desklet.js:318
67+
msgid "Total:"
68+
msgstr "Total:"
69+
70+
#: desklet.js:328 desklet.js:358
71+
msgid "Symbol"
72+
msgstr "Símbolo"
73+
74+
#: desklet.js:329 desklet.js:359
75+
msgid "Side"
76+
msgstr "Lateral"
77+
78+
#: desklet.js:331 desklet.js:361
79+
msgid "Lvg"
80+
msgstr "Lvg"
81+
82+
#: desklet.js:332
83+
msgid "Entry"
84+
msgstr "Entrada"
85+
86+
#: desklet.js:333
87+
msgid "Mark"
88+
msgstr "Mark"
89+
90+
#: desklet.js:334
91+
msgid "unr. PnL"
92+
msgstr "PnL no realizado"
93+
94+
#: desklet.js:335
95+
msgid "real. PnL"
96+
msgstr "PnL realizado"
97+
98+
#: desklet.js:349
99+
msgid "Bots:"
100+
msgstr "Bots:"
101+
102+
#: desklet.js:349
103+
msgid "running"
104+
msgstr "en marcha"
105+
106+
#: desklet.js:362
107+
msgid "Ø Entry"
108+
msgstr "Ø Entrada"
109+
110+
#: desklet.js:363
111+
msgid "Liq"
112+
msgstr "Liq"
113+
114+
#: desklet.js:364
115+
msgid "PnL"
116+
msgstr "PnL"
117+
118+
#. metadata.json->name
119+
msgid "Trading Positions"
120+
msgstr "Posiciones de trading"
121+
122+
#. metadata.json->description
123+
msgid "Shows open positions from the Crypto Trading Journal"
124+
msgstr "Muestra las vacantes publicadas en el Crypto Trading Journal"
125+
126+
#. settings-schema.json->info-header->description
127+
msgid ""
128+
"This desklet requires a running Crypto Trading Journal.\n"
129+
"github.com/Mouses007/Crypto-Trading-Journal"
130+
msgstr ""
131+
"Este desklet requiere que Crypto Trading Journal esté en ejecución.\n"
132+
"github.com/Mouses007/Crypto-Trading-Journal"
133+
134+
#. settings-schema.json->server-host->description
135+
msgid "Server host"
136+
msgstr "Servidor de alojamiento"
137+
138+
#. settings-schema.json->server-host->tooltip
139+
msgid "IP or hostname, e.g. 192.168.178.100 or localhost"
140+
msgstr "Dirección IP o nombre de host, p. ej., 192.168.178.100 o localhost"
141+
142+
#. settings-schema.json->server-port->description
143+
msgid "Server port"
144+
msgstr "Puerto del servidor"
145+
146+
#. settings-schema.json->server-port->tooltip
147+
msgid "Default: 8080"
148+
msgstr "Por defecto: 8080"
149+
150+
#. settings-schema.json->api-key->description
151+
msgid "ESP32 API key"
152+
msgstr "Clave API de ESP32"
153+
154+
#. settings-schema.json->api-key->tooltip
155+
msgid ""
156+
"From Journal → Settings → ESP32 Display → Generate key. Works even with the "
157+
"password gate enabled."
158+
msgstr ""
159+
"Desde «Diario» → Configuración → Pantalla ESP32 → Generar clave. Funciona "
160+
"incluso con la protección por contraseña activada."
161+
162+
#. settings-schema.json->refresh-interval->units
163+
msgid "seconds"
164+
msgstr "segundos"
165+
166+
#. settings-schema.json->refresh-interval->description
167+
msgid "Refresh interval"
168+
msgstr "Intervalo de actualización"
169+
170+
#. settings-schema.json->show-leverage->description
171+
msgid "Show leverage"
172+
msgstr "Mostrar el efecto palanca"
173+
174+
#. settings-schema.json->show-mark-price->description
175+
msgid "Show mark price"
176+
msgstr "Mostrar precio de referencia"
177+
178+
#. settings-schema.json->show-realized-pnl->description
179+
msgid "Show realized PnL"
180+
msgstr "Mostrar PnL realizado"
181+
182+
#. settings-schema.json->show-realized-pnl->tooltip
183+
msgid "Shows the already realized PnL of the open position (e.g. funding fees)"
184+
msgstr ""
185+
"Muestra las ganancias y pérdidas (PnL) ya realizadas de la posición vacante "
186+
"(por ejemplo, comisiones de financiación)."
187+
188+
#. settings-schema.json->show-bots->description
189+
msgid "Show Pionex bots"
190+
msgstr "Mostrar bots de Pionex"
191+
192+
#. settings-schema.json->show-bots->tooltip
193+
msgid ""
194+
"Shows running Pionex bots in a dedicated section (PnL/margin in the "
195+
"respective coin, e.g. SOL for Coin-M)"
196+
msgstr ""
197+
"Muestra los bots de Pionex en ejecución en una sección específica (PnL/"
198+
"margen en la criptomoneda correspondiente, p. ej., SOL para Coin-M)"
199+
200+
#. settings-schema.json->show-github-link->description
201+
msgid "Show GitHub link in footer"
202+
msgstr "Mostrar el enlace de GitHub en el pie de página"
203+
204+
#. settings-schema.json->font-size->units
205+
#. settings-schema.json->font-size-ui->units
206+
#. settings-schema.json->min-width->units
207+
msgid "px"
208+
msgstr "px"
209+
210+
#. settings-schema.json->font-size->description
211+
msgid "Font size (positions)"
212+
msgstr "Tamaño de la fuente (posiciones)"
213+
214+
#. settings-schema.json->font-size-ui->description
215+
msgid "Font size (title, footer, total)"
216+
msgstr "Tamaño de la fuente (título, pie de página, total)"
217+
218+
#. settings-schema.json->bg-opacity->units
219+
msgid "%"
220+
msgstr "%"
221+
222+
#. settings-schema.json->bg-opacity->description
223+
msgid "Background opacity (0 = invisible, 100 = full)"
224+
msgstr "Opacidad del fondo (0 = invisible, 100 = total)"
225+
226+
#. settings-schema.json->min-width->description
227+
msgid "Width"
228+
msgstr "Ancho"

0 commit comments

Comments
 (0)