Skip to content

Commit f7394b7

Browse files
authored
Merge branch 'noctalia-dev:main' into patch-10
2 parents 5826a29 + 478e941 commit f7394b7

51 files changed

Lines changed: 613 additions & 222 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/update-flake.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
jobs:
99
update:
1010
runs-on: ubuntu-latest
11+
if: ${{ github.repository == 'noctalia-dev/noctalia-shell' }}
1112
permissions:
1213
contents: write
1314
steps:

Assets/Templates/zen-browser/zen-userChrome.css

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,13 @@ toolbar .toolbarbutton-1 {
108108
}
109109
}
110110
}
111+
.tab-text {
112+
color: var(--text);
113+
}
111114

115+
toolbarbutton#tabs-newtab-button {
116+
color: var(--text) !important;
117+
}
112118
/* --- URL Bar --- */
113119

114120
#urlbar-input {
@@ -141,6 +147,10 @@ toolbar .toolbarbutton-1 {
141147
color: var(--text) !important;
142148
}
143149

150+
.urlbarView-row:not([selected]) :is(.urlbarView-title, .urlbarView-action) {
151+
color: var(--text) !important;
152+
}
153+
144154
/* --- UI Components --- */
145155

146156
#zen-toast-container {
@@ -175,3 +185,12 @@ toolbar .toolbarbutton-1 {
175185
hbox#titlebar {
176186
background-color: var(--base) !important;
177187
}
188+
189+
.zen-current-workspace-indicator-name {
190+
color: var(--text);
191+
}
192+
193+
.zen-current-workspace-indicator-icon {
194+
fill: var(--text) !important;
195+
}
196+

Assets/Translations/cs.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@
9696
"browse-library": "Procházet knihovnu",
9797
"color-selection-description": "Použít barvy motivu na ikony.",
9898
"enable-colorization-description": "Povolit barevné zvýraznění ikony s použitím barev motivu.",
99+
"enable-colorization-label": "Povolit kolorizaci",
99100
"icon-description": "Vybrat ikonu z knihovny nebo vlastního souboru.",
100101
"select-custom-icon": "Vybrat vlastní ikonu",
101102
"use-distro-logo-description": "Použít logo vaší distribuce místo vlastní ikony.",
@@ -111,15 +112,22 @@
111112
"display-command-output-stream-description": "Zadejte příkaz, který poběží nepřetržitě.",
112113
"dynamic-text": "Dynamický text",
113114
"enable-colorization-description": "Povolit barevné zvýraznění ikony a textu vlastního tlačítka s použitím barev motivu.",
114-
"enable-colorization-label": "Povolit barevné zvýraznění",
115+
"enable-colorization-label": "Povolit obarvení",
115116
"general-tooltip-text-description": "Vlastní text zobrazený v tooltipu tlačítka.",
116117
"general-tooltip-text-label": "Vlastní text tooltipu",
117118
"hide-mode-always-expanded": "Vždy rozbaleno",
118119
"hide-mode-description": "Řídí viditelnost widgetu, když příkaz nemá výstup.",
119120
"hide-mode-expand-with-output": "Rozbalit při výstupu",
120121
"hide-mode-label": "Režim skrytí",
121122
"hide-mode-max-transparent": "Maximálně rozbaleno, ale průhledné",
123+
"icon-color-selection-description": "Použít barvy motivu na ikony.",
122124
"icon-description": "Vybrat ikonu z knihovny.",
125+
"icon-position-bottom": "Dole",
126+
"icon-position-description": "Vyberte, kde se ikona zobrazí vzhledem k textu.",
127+
"icon-position-label": "Pozice ikony",
128+
"icon-position-left": "Levé",
129+
"icon-position-right": "Vpravo",
130+
"icon-position-top": "Nahoře",
123131
"ipc-identifier-description": "Jedinečný identifikátor pro příkazy IPC. Použijte tento identifikátor s 'qs -c noctalia-shell ipc call cb [action] [identifier]' pro ovládání tlačítka přes IPC.",
124132
"ipc-identifier-label": "Identifikátor IPC",
125133
"left-click-description": "Příkaz spuštěný při kliknutí levým tlačítkem myši.",
@@ -145,6 +153,10 @@
145153
"show-icon-label": "Zobrazit ikonu",
146154
"show-text-tooltip-description": "Zobrazit tooltipy s výstupem textového příkazu.",
147155
"show-text-tooltip-label": "Zobrazit tooltipy dynamického textu",
156+
"tab-actions": "Akce",
157+
"tab-icon": "Ikona",
158+
"tab-text": "Textový příkaz",
159+
"text-color-selection-description": "Použít barvy motivu na text.",
148160
"text-stream-description": "Streamované řádky z příkazu budou zobrazeny jako text na tlačítku.",
149161
"text-stream-label": "Proud dat",
150162
"wheel-description": "Příkaz spuštěný při použití kolečka myši.<br>Použijte $delta pro delta hodnotu kolečka v příkazu.",
@@ -517,6 +529,7 @@
517529
"select-color": "Vybrat barvu",
518530
"select-color-description": "Použít barvy motivu pro zvýraznění.",
519531
"select-icon-color": "Vybrat barvu ikony",
532+
"select-text-color": "Vybrat barvu textu",
520533
"settings": "Nastavení",
521534
"shortcuts": "Zkratky",
522535
"shutdown": "Vypnout",

Assets/Translations/de.json

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@
9595
"browse-file": "Datei durchsuchen",
9696
"browse-library": "Bibliothek durchsuchen",
9797
"color-selection-description": "Wendet Themenfarben auf Symbole an.",
98-
"enable-colorization-description": "Farbgebung für das Symbol aktivieren, Designfarben anwenden.",
98+
"enable-colorization-description": "Farbgebung durch Themenfarben für das Symbol aktivieren.",
99+
"enable-colorization-label": "Kolorierung aktivieren",
99100
"icon-description": "Symbol aus der Bibliothek oder eine benutzerdefinierte Datei auswählen.",
100101
"select-custom-icon": "Benutzerdefiniertes Symbol auswählen",
101102
"use-distro-logo-description": "Logo Ihrer Distribution anstelle eines benutzerdefinierten Symbols verwenden.",
@@ -111,15 +112,22 @@
111112
"display-command-output-stream-description": "Geben Sie einen Befehl ein, der kontinuierlich ausgeführt werden soll.",
112113
"dynamic-text": "Dynamischer Text",
113114
"enable-colorization-description": "Farbgebung durch Themenfarben für das benutzerdefinierte Schaltflächensymbol und den Text aktivieren.",
114-
"enable-colorization-label": "Farbgebung aktivieren",
115+
"enable-colorization-label": "Kolorierung aktivieren",
115116
"general-tooltip-text-description": "Benutzerdefinierter Text, der im Tooltip der Schaltfläche angezeigt wird.",
116117
"general-tooltip-text-label": "Benutzerdefinierter Tooltip-Text",
117118
"hide-mode-always-expanded": "Immer erweitert",
118119
"hide-mode-description": "Steuert die Sichtbarkeit des Widgets, wenn der Befehl keine Ausgabe hat.",
119120
"hide-mode-expand-with-output": "Mit Ausgabe erweitern",
120121
"hide-mode-label": "Ausblendmodus",
121122
"hide-mode-max-transparent": "Maximal erweitert aber transparent",
123+
"icon-color-selection-description": "Themenfarben auf Symbole anwenden.",
122124
"icon-description": "Symbol aus der Bibliothek auswählen.",
125+
"icon-position-bottom": "Unten",
126+
"icon-position-description": "Wählen Sie, wo das Symbol relativ zum Text erscheinen soll.",
127+
"icon-position-label": "Symbolposition",
128+
"icon-position-left": "Links",
129+
"icon-position-right": "Rechts",
130+
"icon-position-top": "Oben",
123131
"ipc-identifier-description": "Eindeutige Kennung für IPC-Befehle. Verwenden Sie diese Kennung mit 'qs -c noctalia-shell ipc call cb [Aktion] [Kennung]', um diese Schaltfläche über IPC zu steuern.",
124132
"ipc-identifier-label": "IPC-Kennung",
125133
"left-click-description": "Befehl, der ausgeführt wird, wenn die Schaltfläche links angeklickt wird.",
@@ -145,6 +153,10 @@
145153
"show-icon-label": "Symbol anzeigen",
146154
"show-text-tooltip-description": "Zeige Tooltips mit der Ausgabe des Textbefehls.",
147155
"show-text-tooltip-label": "Dynamische Text-Tooltips anzeigen",
156+
"tab-actions": "Aktionen",
157+
"tab-icon": "Symbol",
158+
"tab-text": "Textbefehl",
159+
"text-color-selection-description": "Themenfarben auf Text anwenden.",
148160
"text-stream-description": "Gestreamte Zeilen aus dem Befehl werden als Text auf der Schaltfläche angezeigt.",
149161
"text-stream-label": "Stream",
150162
"wheel-description": "Befehl, der bei Verwendung des Scrollrads ausgeführt wird.<br>Verwenden Sie $delta für die Scrollrad-Delta im Befehl.",
@@ -384,7 +396,7 @@
384396
"add": "Hinzufügen",
385397
"appearance": "Aussehen",
386398
"apply": "Anwenden",
387-
"auto-connect": "Automatisches Verbinden",
399+
"auto-connect": "Automatisch verbinden",
388400
"automation": "Automatisierung",
389401
"available": "Verfügbar",
390402
"back": "Zurück",
@@ -517,6 +529,7 @@
517529
"select-color": "Farbe auswählen",
518530
"select-color-description": "Wendet Themenfarben zur Hervorhebung an.",
519531
"select-icon-color": "Symbolfarbe auswählen",
532+
"select-text-color": "Textfarbe auswählen",
520533
"settings": "Einstellungen",
521534
"shortcuts": "Kurzbefehle",
522535
"shutdown": "Herunterfahren",

Assets/Translations/en-GB.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@
9696
"browse-library": "Browse Library",
9797
"color-selection-description": "Apply theme colors to icons.",
9898
"enable-colorization-description": "Enable colourisation for icon, applying theme colors.",
99+
"enable-colorization-label": "Enable colourisation",
99100
"icon-description": "Select an icon from the library or a custom file.",
100101
"select-custom-icon": "Select a custom icon",
101102
"use-distro-logo-description": "Use your distribution's logo instead of a custom icon.",
@@ -119,7 +120,14 @@
119120
"hide-mode-expand-with-output": "Expand when has output",
120121
"hide-mode-label": "Hide mode",
121122
"hide-mode-max-transparent": "Max expanded but transparent",
123+
"icon-color-selection-description": "Apply theme colours to icons.",
122124
"icon-description": "Select an icon from the library.",
125+
"icon-position-bottom": "Bottom",
126+
"icon-position-description": "Select where the icon appears relative to the text.",
127+
"icon-position-label": "Icon position",
128+
"icon-position-left": "Left",
129+
"icon-position-right": "Right",
130+
"icon-position-top": "Top",
123131
"ipc-identifier-description": "Unique identifier for IPC commands. Use this identifier with 'qs -c noctalia-shell ipc call cb [action] [identifier]' to control this button via IPC.",
124132
"ipc-identifier-label": "IPC Identifier",
125133
"left-click-description": "Command to execute when the button is left-clicked.",
@@ -145,6 +153,10 @@
145153
"show-icon-label": "Show icon",
146154
"show-text-tooltip-description": "Show tooltips with the output from the text command.",
147155
"show-text-tooltip-label": "Show dynamic text tooltips",
156+
"tab-actions": "Actions",
157+
"tab-icon": "Icon",
158+
"tab-text": "Text Command",
159+
"text-color-selection-description": "Apply theme colours to text.",
148160
"text-stream-description": "Streamed lines from the command will be displayed as text on the button.",
149161
"text-stream-label": "Stream",
150162
"wheel-description": "Command to execute when the scroll wheel is used.<br>Use $delta for the scroll wheel delta in the command.",
@@ -517,6 +529,7 @@
517529
"select-color": "Select colour",
518530
"select-color-description": "Apply theme colors for emphasis.",
519531
"select-icon-color": "Select icon colour",
532+
"select-text-color": "Select text colour",
520533
"settings": "Settings",
521534
"shortcuts": "Shortcuts",
522535
"shutdown": "Shutdown",

Assets/Translations/en.json

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@
9696
"browse-library": "Browse Library",
9797
"color-selection-description": "Apply theme colors to icons.",
9898
"enable-colorization-description": "Enable colorization for icon, applying theme colors.",
99+
"enable-colorization-label": "Enable colorization",
99100
"icon-description": "Select an icon from the library or a custom file.",
100101
"select-custom-icon": "Select a custom icon",
101102
"use-distro-logo-description": "Use your distribution's logo instead of a custom icon.",
@@ -105,27 +106,28 @@
105106
"collapse-condition-description": "If the output text matches this value, the button will collapse.",
106107
"collapse-condition-label": "Collapse condition",
107108
"color-selection-description": "Apply theme colors to icon and text.",
108-
"icon-color-selection-description": "Apply theme colors to icons.",
109-
"text-color-selection-description": "Apply theme colors to text.",
110109
"default-tooltip": "Custom button, configure in settings",
111110
"display-command-output-description": "Enter a command to run at a regular interval. The first line of its output will be displayed as text.",
112111
"display-command-output-label": "Display command output",
113112
"display-command-output-stream-description": "Enter a command to run continuously.",
114113
"dynamic-text": "Dynamic text",
114+
"enable-colorization-description": "Enable colorization for the custom button icon and text, applying theme colors.",
115+
"enable-colorization-label": "Enable colorization",
115116
"general-tooltip-text-description": "Custom text to display in the button's tooltip.",
116117
"general-tooltip-text-label": "Custom tooltip text",
117118
"hide-mode-always-expanded": "Always expanded",
118119
"hide-mode-description": "Controls widget visibility when the command has no output.",
119120
"hide-mode-expand-with-output": "Expand when has output",
120121
"hide-mode-label": "Hide mode",
121122
"hide-mode-max-transparent": "Max expanded but transparent",
123+
"icon-color-selection-description": "Apply theme colors to icons.",
122124
"icon-description": "Select an icon from the library.",
125+
"icon-position-bottom": "Bottom",
123126
"icon-position-description": "Select where the icon appears relative to the text.",
124127
"icon-position-label": "Icon position",
125128
"icon-position-left": "Left",
126129
"icon-position-right": "Right",
127130
"icon-position-top": "Top",
128-
"icon-position-bottom": "Bottom",
129131
"ipc-identifier-description": "Unique identifier for IPC commands. Use this identifier with 'qs -c noctalia-shell ipc call cb [action] [identifier]' to control this button via IPC.",
130132
"ipc-identifier-label": "IPC Identifier",
131133
"left-click-description": "Command to execute when the button is left-clicked.",
@@ -151,6 +153,10 @@
151153
"show-icon-label": "Show icon",
152154
"show-text-tooltip-description": "Show tooltips with the output from the text command.",
153155
"show-text-tooltip-label": "Show dynamic text tooltips",
156+
"tab-actions": "Actions",
157+
"tab-icon": "Icon",
158+
"tab-text": "Text Command",
159+
"text-color-selection-description": "Apply theme colors to text.",
154160
"text-stream-description": "Streamed lines from the command will be displayed as text on the button.",
155161
"text-stream-label": "Stream",
156162
"wheel-description": "Command to execute when the scroll wheel is used.<br>Use $delta for the scroll wheel delta in the command.",
@@ -163,10 +169,7 @@
163169
"wheel-up": "Scroll up",
164170
"wheel-up-description": "Command to execute when the scroll wheel is scrolled up.",
165171
"wheel-up-label": "Wheel up command",
166-
"wheel-update-text": "Update displayed text on scroll",
167-
"tab-actions": "Actions",
168-
"tab-icon": "Icon",
169-
"tab-text": "Text Command"
172+
"wheel-update-text": "Update displayed text on scroll"
170173
},
171174
"keyboard-layout": {
172175
"show-icon-description": "Display the keyboard layout icon."

Assets/Translations/es.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@
9696
"browse-library": "Explorar biblioteca",
9797
"color-selection-description": "Aplica colores del tema a los iconos.",
9898
"enable-colorization-description": "Habilitar la colorización para el icono, aplicando los colores del tema.",
99+
"enable-colorization-label": "Habilitar colorización",
99100
"icon-description": "Selecciona un icono de la biblioteca o un archivo personalizado.",
100101
"select-custom-icon": "Seleccionar un icono personalizado",
101102
"use-distro-logo-description": "Usar el logo de tu distribución en lugar de un icono personalizado.",
@@ -111,15 +112,22 @@
111112
"display-command-output-stream-description": "Introduce un comando para ejecutar continuamente.",
112113
"dynamic-text": "Texto dinámico",
113114
"enable-colorization-description": "Habilitar el coloreado para el icono y el texto del botón personalizado, aplicando los colores del tema.",
114-
"enable-colorization-label": "Habilitar coloreado",
115+
"enable-colorization-label": "Habilitar colorización",
115116
"general-tooltip-text-description": "Texto personalizado para mostrar en la descripción emergente del botón.",
116117
"general-tooltip-text-label": "Texto emergente personalizado",
117118
"hide-mode-always-expanded": "Siempre expandido",
118119
"hide-mode-description": "Controla la visibilidad del widget cuando el comando no tiene salida.",
119120
"hide-mode-expand-with-output": "Expandir cuando tiene salida",
120121
"hide-mode-label": "Modo de ocultación",
121122
"hide-mode-max-transparent": "Máximo expandido pero transparente",
123+
"icon-color-selection-description": "Aplicar colores del tema a los iconos.",
122124
"icon-description": "Selecciona un icono de la biblioteca.",
125+
"icon-position-bottom": "Inferior",
126+
"icon-position-description": "Selecciona dónde aparece el icono con respecto al texto.",
127+
"icon-position-label": "Posición del icono",
128+
"icon-position-left": "Izquierda",
129+
"icon-position-right": "Derecha",
130+
"icon-position-top": "Arriba",
123131
"ipc-identifier-description": "Identificador único para comandos IPC. Utiliza este identificador con 'qs -c noctalia-shell ipc call cb [acción] [identificador]' para controlar este botón a través de IPC.",
124132
"ipc-identifier-label": "Identificador IPC",
125133
"left-click-description": "Comando a ejecutar cuando se hace clic izquierdo en el botón.",
@@ -145,6 +153,10 @@
145153
"show-icon-label": "Mostrar icono",
146154
"show-text-tooltip-description": "Mostrar texto emergente con la salida del comando de texto.",
147155
"show-text-tooltip-label": "Mostrar textos emergentes dinámicos",
156+
"tab-actions": "Acciones",
157+
"tab-icon": "Icono",
158+
"tab-text": "Comando de texto",
159+
"text-color-selection-description": "Aplicar colores del tema al texto.",
148160
"text-stream-description": "Las líneas transmitidas desde el comando se mostrarán como texto en el botón.",
149161
"text-stream-label": "Salida del comando",
150162
"wheel-description": "Comando a ejecutar cuando se usa la rueda de desplazamiento.<br>Usa $delta para el delta de la rueda de desplazamiento en el comando.",
@@ -517,6 +529,7 @@
517529
"select-color": "Seleccionar color",
518530
"select-color-description": "Aplicar colores del tema para enfatizar.",
519531
"select-icon-color": "Seleccionar color de icono",
532+
"select-text-color": "Seleccionar color de texto",
520533
"settings": "Ajustes",
521534
"shortcuts": "Atajos",
522535
"shutdown": "Apagar",

0 commit comments

Comments
 (0)