Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Forge is a GNOME Shell extension that provides tiling/window management **_AND_*

## Features

- Works on GNOME 45 through 50.1. X11 and Wayland
- Works on GNOME 45 through 50.4. X11 and Wayland
- Tree-based tiling with vertical and horizontal split containers similar to i3-wm and sway-wm
- Vim-like keybindings for navigation/swapping windows/moving windows in the containers
- Drag and drop tiling
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"gettext-domain": "forge",
"uuid": "forge@jmmaranan.com",
"settings-schema": "org.gnome.shell.extensions.forge",
"shell-version": ["45", "46", "47", "48", "49", "50", "50.1"],
"shell-version": ["45", "46", "47", "48", "49", "50", "50.1", "50.4"],
"session-modes": ["user", "unlock-dialog"],
"url": "https://github.com/forge-ext/forge"
}
63 changes: 36 additions & 27 deletions po/es.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Forge\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-10-06 13:15-0300\n"
"POT-Creation-Date: 2026-09-11 15:54-0300\n"
"PO-Revision-Date: 2021-09-18 16:25-0400\n"
"Last-Translator: Jose Maranan <jmmaranan@gmail.com>\n"
"Language-Team: \n"
Expand Down Expand Up @@ -95,66 +95,75 @@ msgstr ""
msgid "Disables window gaps when only a single window is present"
msgstr ""

#: lib/prefs/appearance.js:71
#: lib/prefs/appearance.js:89
#, fuzzy
msgid "Border radius"
msgstr "Tamaño del borde"

#: lib/prefs/appearance.js:90
msgid "Set to 0 for square corners"
msgstr ""

#: lib/prefs/appearance.js:115
msgid "Style"
msgstr ""

#: lib/prefs/appearance.js:72
#: lib/prefs/appearance.js:116
msgid "Change how the shell looks"
msgstr ""

#: lib/prefs/appearance.js:75
#: lib/prefs/appearance.js:119
#, fuzzy
msgid "Preview hint"
msgstr "Alternar vista previa de sugerencia"

#: lib/prefs/appearance.js:76
#: lib/prefs/appearance.js:120
msgid "Shows where the window will be tiled when you let go of it"
msgstr ""

#: lib/prefs/appearance.js:82
#: lib/prefs/appearance.js:126
#, fuzzy
msgid "Border around focused window"
msgstr "Mostrar borde de dirección de división en la ventana enfocada"

#: lib/prefs/appearance.js:83
#: lib/prefs/appearance.js:127
msgid "Display a colored border around the focused window"
msgstr "Mostrar un borde de color alrededor de la ventana enfocada"

#: lib/prefs/appearance.js:88
#: lib/prefs/appearance.js:132
#, fuzzy
msgid "Window split hint border"
msgstr "Mostrar borde de sugerencia de división de ventana"

#: lib/prefs/appearance.js:89
#: lib/prefs/appearance.js:133
msgid "Show split direction border on focused window"
msgstr "Mostrar borde de dirección de división en la ventana enfocada"

#: lib/prefs/appearance.js:94
#: lib/prefs/appearance.js:138
#, fuzzy
msgid "Forge in quick settings"
msgstr "Mostrar ajustes rápidos de mosaico"

#: lib/prefs/appearance.js:95
#: lib/prefs/appearance.js:139
#, fuzzy
msgid "Toggles the Forge tile in quick settings"
msgstr "Alternar la visualización de Forge en los ajustes rápidos"

#: lib/prefs/appearance.js:103
#: lib/prefs/appearance.js:148
msgid "Color"
msgstr "Color"

#: lib/prefs/appearance.js:104
#: lib/prefs/appearance.js:149
#, fuzzy
msgid "Changes the focused window's border and preview hint colors"
msgstr "Mostrar borde de dirección de división en la ventana enfocada"

#: lib/prefs/appearance.js:126
#: lib/prefs/appearance.js:171
#, fuzzy
msgid "Border size"
msgstr "Tamaño del borde"

#: lib/prefs/appearance.js:198
#: lib/prefs/appearance.js:243
#, fuzzy
msgid "Border color"
msgstr "Tamaño del borde"
Expand Down Expand Up @@ -298,54 +307,54 @@ msgstr "Salir automáticamente del modo de mosaico en pestañas"
msgid "Exit tabbed tiling mode when only a single tab remains"
msgstr "Salir del modo de mosaico en pestañas cuando solo queda una pestaña"

#: lib/prefs/settings.js:104
#: lib/prefs/settings.js:103
#, fuzzy
msgid "Drag-and-drop behavior"
msgstr "Distribución central predeterminada de arrastrar y soltar"

#: lib/prefs/settings.js:105
#: lib/prefs/settings.js:104
msgid "What to do when dragging one window on top of another"
msgstr ""

#: lib/prefs/settings.js:110
#: lib/prefs/settings.js:109
msgid "Swap"
msgstr "Intercambiar"

#: lib/prefs/settings.js:111
#: lib/prefs/settings.js:110
msgid "Tabbed"
msgstr "En pestañas"

#: lib/prefs/settings.js:112
#: lib/prefs/settings.js:111
msgid "Stacked"
msgstr "Apilado"

#: lib/prefs/settings.js:116
#: lib/prefs/settings.js:115
msgid "Always on Top mode for floating windows"
msgstr ""

#: lib/prefs/settings.js:117
#: lib/prefs/settings.js:116
#, fuzzy
msgid "Makes floating windows appear above tiled windows"
msgstr "Ventanas flotantes siempre encima de las ventanas en mosaico"

#: lib/prefs/settings.js:125
#: lib/prefs/settings.js:124
msgid "Non-tiling workspaces"
msgstr ""

#: lib/prefs/settings.js:126
#: lib/prefs/settings.js:125
msgid ""
"Disables tiling on specified workspaces. Starts from 0, separated by commas"
msgstr ""

#: lib/prefs/settings.js:129
#: lib/prefs/settings.js:128
msgid "Example: 0,1,2"
msgstr ""

#: lib/prefs/settings.js:137
#: lib/prefs/settings.js:136
msgid "Logger"
msgstr "Registro"

#: lib/prefs/settings.js:140
#: lib/prefs/settings.js:139
#, fuzzy
msgid "Log level"
msgstr "Nivel de registro"
Expand Down
67 changes: 36 additions & 31 deletions po/fr.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Forge\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-10-06 13:15-0300\n"
"POT-Creation-Date: 2026-09-11 15:54-0300\n"
"PO-Revision-Date: 2023-02-28 17:16-0500\n"
"Last-Translator: Wedone <wedoneofficiel@outlook.fr>\n"
"Language-Team: French - Canada <wroy@proton.me>\n"
Expand Down Expand Up @@ -100,66 +100,75 @@ msgstr ""
msgid "Disables window gaps when only a single window is present"
msgstr ""

#: lib/prefs/appearance.js:71
#: lib/prefs/appearance.js:89
#, fuzzy
msgid "Border radius"
msgstr "Taille de la bordure"

#: lib/prefs/appearance.js:90
msgid "Set to 0 for square corners"
msgstr ""

#: lib/prefs/appearance.js:115
msgid "Style"
msgstr ""

#: lib/prefs/appearance.js:72
#: lib/prefs/appearance.js:116
msgid "Change how the shell looks"
msgstr ""

#: lib/prefs/appearance.js:75
#: lib/prefs/appearance.js:119
#, fuzzy
msgid "Preview hint"
msgstr "Basculer l'indice de prévisualisation"

#: lib/prefs/appearance.js:76
#: lib/prefs/appearance.js:120
msgid "Shows where the window will be tiled when you let go of it"
msgstr ""

#: lib/prefs/appearance.js:82
#: lib/prefs/appearance.js:126
#, fuzzy
msgid "Border around focused window"
msgstr "Afficher la bordure du sens de rotation sur la fenêtre focalisée"

#: lib/prefs/appearance.js:83
#: lib/prefs/appearance.js:127
msgid "Display a colored border around the focused window"
msgstr "Afficher une bordure colorée autour de la fenêtre focalisée"

#: lib/prefs/appearance.js:88
#: lib/prefs/appearance.js:132
#, fuzzy
msgid "Window split hint border"
msgstr "Indice de focus flottant"

#: lib/prefs/appearance.js:89
#: lib/prefs/appearance.js:133
msgid "Show split direction border on focused window"
msgstr "Afficher la bordure du sens de rotation sur la fenêtre focalisée"

#: lib/prefs/appearance.js:94
#: lib/prefs/appearance.js:138
#, fuzzy
msgid "Forge in quick settings"
msgstr "Afficher les paramètres rapides de la mise en mosaïque"

#: lib/prefs/appearance.js:95
#: lib/prefs/appearance.js:139
#, fuzzy
msgid "Toggles the Forge tile in quick settings"
msgstr "Basculer l'affichage de Forge sur les réglages rapides"

#: lib/prefs/appearance.js:103
#: lib/prefs/appearance.js:148
msgid "Color"
msgstr "Couleur"

#: lib/prefs/appearance.js:104
#: lib/prefs/appearance.js:149
#, fuzzy
msgid "Changes the focused window's border and preview hint colors"
msgstr "Afficher la bordure du sens de rotation sur la fenêtre focalisée"

#: lib/prefs/appearance.js:126
#: lib/prefs/appearance.js:171
#, fuzzy
msgid "Border size"
msgstr "Taille de la bordure"

#: lib/prefs/appearance.js:198
#: lib/prefs/appearance.js:243
#, fuzzy
msgid "Border color"
msgstr "Couleur de la bordure"
Expand Down Expand Up @@ -308,58 +317,58 @@ msgstr "Mode d'affichage par onglets"
msgid "Exit tabbed tiling mode when only a single tab remains"
msgstr ""

#: lib/prefs/settings.js:104
#: lib/prefs/settings.js:103
#, fuzzy
msgid "Drag-and-drop behavior"
msgstr "Disposition centrale par défaut du glisser-déposer"

#: lib/prefs/settings.js:105
#: lib/prefs/settings.js:104
msgid "What to do when dragging one window on top of another"
msgstr ""

#: lib/prefs/settings.js:110
#: lib/prefs/settings.js:109
msgid "Swap"
msgstr "Échange"

#: lib/prefs/settings.js:111
#: lib/prefs/settings.js:110
msgid "Tabbed"
msgstr "Onglets"

#: lib/prefs/settings.js:112
#: lib/prefs/settings.js:111
msgid "Stacked"
msgstr "Empilés"

#: lib/prefs/settings.js:116
#: lib/prefs/settings.js:115
msgid "Always on Top mode for floating windows"
msgstr ""

#: lib/prefs/settings.js:117
#: lib/prefs/settings.js:116
#, fuzzy
msgid "Makes floating windows appear above tiled windows"
msgstr ""
"Les fenêtres flottantes sont toujours placées au-dessus des fenêtres en "
"mosaïqueMode flottant toujours au-dessus (Les fenêtres flottantes toujours "
"au-dessus des fenêtres en mosaïque)"

#: lib/prefs/settings.js:125
#: lib/prefs/settings.js:124
msgid "Non-tiling workspaces"
msgstr ""

#: lib/prefs/settings.js:126
#: lib/prefs/settings.js:125
msgid ""
"Disables tiling on specified workspaces. Starts from 0, separated by commas"
msgstr ""

#: lib/prefs/settings.js:129
#: lib/prefs/settings.js:128
msgid "Example: 0,1,2"
msgstr ""

#: lib/prefs/settings.js:137
#: lib/prefs/settings.js:136
#, fuzzy
msgid "Logger"
msgstr "Niveau de journalisation"

#: lib/prefs/settings.js:140
#: lib/prefs/settings.js:139
#, fuzzy
msgid "Log level"
msgstr "Niveau de journalisation"
Expand Down Expand Up @@ -528,10 +537,6 @@ msgstr ""
#~ msgid "Home"
#~ msgstr "Accueil"

#, fuzzy
#~ msgid "Borders"
#~ msgstr "Taille de la bordure"

#~ msgid "Palette Mode"
#~ msgstr "Mode Palette"

Expand Down
Loading