Releases: nwg-piotr/nwg-shell-config
nwg-shell-config 0.4.5
- nwg-autotiling: added
-l LIMIT
,--limit LIMIT
argument, contributed to the original autotiling repo by @Syphdias
The argument limits how deep will autotiling work. The -l 2
value allows to mimic the master-stack layouts, and in nwg-shell we only use either none or this value. As a bonus, below the 2
depth level, stacking and tabbed layout will behave well again.
Translations
2 new keys added:
"autotiling-depth-limit": "Depth limit",
"autotiling-depth-limit-tooltip": "Limits autotiling depth to 2 levels, to mimic\n(to some degree) the master/stack layout.",
nwg-shell-config 0.4.4
Added Swedish locale by womp.
nwg-shell-config 0.4.3
Support for gtklock 2.x
- powerbar module suspend command
- powerbar module userswitch command
- powerbar module logout command
Translations
Modified keys:
"power-off-tooltip"
"reboot-tooltip"
"under-clock"
New keys:
"suspend"
"suspend-tooltip"
"logout"
"logout-tooltip"
"switch-user"
"switch-user-tooltip"
Thanks to @jovanlanik for additions and bug fixes to gtklock and gtklock-playerctl-module.
nwg-shell-config 0.4.2
- added Brazilian Portuguese
pt_BR
to the supported languages #27 by @rb-andrade - updated Dutch translation
nl_NL
by Peppe
nwg-shell-config 0.4.1
nwg-shell-config 0.4.0
Multiple language support
Added support for translations. The ~/.local/share/nwg-shell/data
json file contains the "interface-locale"
key, that is empty by default. It means: use auto-detected locale. Detection looks like this:
lang = os.getenv("LANG").split(".")[0] if not shell_data["interface-locale"] else shell_data["interface-locale"]
which returns e.g. pl_PL
for the pl_PL.UTF-8
locale, if no value found in the data file. Otherwise the saved value will be used. You may use the "Interface language" combo to save the value. This is supposed to work shell-wide in the future.
Localization authors, so far:
fr_FR
by @giraudanit_IT
by @luftmensch-luftmenschnl_NL
by @Peppepl_PL
by @nwg-piotr
nwg-shell-config 0.3.15
- added support for @jovanlanik's gtklock per-preset style sheets;
- gtklock config file dropped in favour of arguments;
- added support for @ErikReider's swaync mpris widget;
- added support for the gtklock playerctls module;
- added missing default config keys;
- added support for gtklock .so paths instead of module names (necessary while testing).
nwg-shell-config 0.3.14
Added support for the gtklock powerbar module.
A small path to fix #19
Closes #19
nwg-shell-config 0.3.12
- added the
nwg-shell-updater
entry point, that replaces thenwg-shell-installer -u
CLI command, and displays the updater GUI; it will be started automagically by thenwg-shell-check-update
script, via the notification actions; - the first visible tab in
nwg-shell-config
now contains the 'Updates' icon, which indicates pending updates, if any; if you dismiss a proposed update, you may always start it from here; - the updater won't check/apply pre-0.3.0 updates; on machines not yet updated to nwg-shell 0.2.5 you may need to run
nwg-shell-installer -a
to overwrite config files with defaults; - performing the 0.3.0 update will remove all the helper scripts from your home directory, as they are now installed to
/usr/local/bin
.