Toshy v24.08.0
RedBearAK
released this
01 Aug 03:02
·
175 commits
to main
since this release
Releases from this project are meant only as records of major changes. There will be automatic attachments generated by GitHub, but to get the latest version download the zip from the green <> Code ▼
button on the main page.
Changes
- Added preliminary support for a
wlroots
protocol. See the Wiki article for more information on how/where this might be usable. - Added preliminary support for the upcoming Pop!_OS COSMIC desktop environment. See the same Wiki article for 'wlroots' above.
- Added detection logic for Qtile, Niri window managers
- Disabled the Option-key special characters layout by default, for slightly better performance and due to limited usefulness to most users.
- Added a script that can translate Plasma shortcuts to integers and back, for use with D-Bus commands (
plasma_shortcuts_converter.py
). - Added a script to simplify using a specific D-Bus interface in Plasma (
org.kde.KGlobalAccel
). - Added multiple scripts for manually tweaking various Plasma 6 app settings. (See
~/.config/toshy/scripts/plasma-*.sh
). - Added new, shorter verbose output alias for
toshy-config-verbose-start
:toshy-debug
. - Fixed Dolphin "refresh view" shortcut remap from
Cmd+R
. - Added "lock keys" functions that can optionally generate a notification dialog when pressing CapsLock or NumLock, showing the ON/OFF state of the lock key LED. (Requires custom remaps in a general keymap to use the functions.)
- Made notifications show up with the name "Toshy" instead of "notify-send".
Auto-generated full release notes (click to expand):
What's Changed
- Disable OptSpec layout by default (performance) by @RedBearAK in #313
- Plasma shortcut translator script by @RedBearAK in #314
- Show sorted Plasma shortcut by @RedBearAK in #315
- Move line in log output (sorted shortcut) by @RedBearAK in #316
- gdbus script, README, clean up config comments by @RedBearAK in #317
- Clean the gdbus results for easier re-use by @RedBearAK in #318
- Dolphin refresh view, lock keys functions by @RedBearAK in #319
- More useful Plasma scripts, generic dbus script by @RedBearAK in #320
- Add Konsole tweak script by @RedBearAK in #321
- Add wlroots protocol support by @RedBearAK in #324
- Fix incorrect alias name by @RedBearAK in #325
- Update comments on xwaykeyz version required by @RedBearAK in #326
- Add new 'toshy-debug' verbose command alias by @RedBearAK in #327
- Fix broken link to Wiki page by @RedBearAK in #328
- Support new Pop!_OS COSMIC desktop by @RedBearAK in #329
- Remove obsolete comment about terminals_lod by @RedBearAK in #330
- Initial COSMIC fixes in default config by @RedBearAK in #331
- Fix tab nav direction in COSMIC Files by @RedBearAK in #332
- Give notifications a proper app name argument by @RedBearAK in #333
- Document COSMIC support in README by @RedBearAK in #334
- Update notes on wlroots/COSMIC support by @RedBearAK in #335
- Remove backup protocols zip file by @RedBearAK in #336
- Add devices_api example to default config by @RedBearAK in #337
- Uncomment line that shows all Wayland interfaces by @RedBearAK in #338
- Install from pywayland main (PR 64 was merged) by @RedBearAK in #341
- Remove most comments referencing 'keyszer' by @RedBearAK in #342
- Avoid NoneType error with unknown DEs by @RedBearAK in #343
- Add detection logic for Qtile window manager by @RedBearAK in #344
- Handle wlroots/COSMIC better by @RedBearAK in #345
Full Changelog: Toshy_v24.07.1...Toshy_v24.08.0