Skip to content

Releases: nwg-piotr/nwg-shell-config

nwg-shell-config 0.4.5

31 Oct 22:37
b88c8e3
Compare
Choose a tag to compare

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.

image

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

25 Oct 23:34
Compare
Choose a tag to compare

Added Swedish locale by womp.

nwg-shell-config 0.4.3

22 Oct 21:52
Compare
Choose a tag to compare

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

15 Oct 23:42
Compare
Choose a tag to compare
  • 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

14 Oct 23:48
Compare
Choose a tag to compare

[Bug in default settings] The previous version contains a typo in default gtklock time format: the leading apostrophe will prevent gtklock from starting. Please check your settings, and remove it, if exists.

image

nwg-shell-config 0.4.0

12 Oct 23:11
Compare
Choose a tag to compare

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:

nwg-shell-config 0.3.15

02 Oct 20:45
Compare
Choose a tag to compare
  • 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

11 Sep 01:49
19aa30f
Compare
Choose a tag to compare

Added support for the gtklock powerbar module.

A small path to fix #19

10 Sep 14:14
Compare
Choose a tag to compare

nwg-shell-config 0.3.12

08 Sep 23:17
Compare
Choose a tag to compare
  • added the nwg-shell-updater entry point, that replaces the nwg-shell-installer -u CLI command, and displays the updater GUI; it will be started automagically by the nwg-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.