3.6.0
Release Summary
This release brings three of the most awaited features on Guake:
- search in current terminal
- session saving
- settings export and import
Our MVC ("Most Valuable Contributor") for this release is Louie Lu (@mlouielu) who worked hard to build these three features in a row! Thank you very much for your hard work !
New Features
-
Add --support option to Guake CLI for user when need to report issue
-
Add save/restore tabs function.
-
Add label parameter to
notebook.new_page_with_focus
-
Add search box for terminal. Default hotkey is
Ctrl+Shift+F
. -
Add session save preferences for startup/tabs:
- "restore-tabs-startup": when enabled, it will restore tabs when startup
- "restore-tabs-notify": when enabled, it will notify user after tabs restored (except startup)
- "save-tabs-when-changed": when enabled, it will automatically save tabs session when changed (new/del/reorder)
-
Add CLI option to split tab:
--split-vertical
and--split-horizontal
. -
Save and restore Guake settings
Bug Fixes
-
Add libwnck to bootstrap scripts
-
Fix a need for double toggling to hide when using command line with
--show
and option withonly_show_hide = False
. -
Remove unused logging level setup
-
Fix window-title-changed didn't save tabs
-
fix typo
-
Fix
vte-warning
when usingVte.Regex.new_for_match
-
Workspaces can now properly save/restore tabs
-
Fix
on_terminal_title_changed
only searching in current_notebook (it should find every notebook)
Translation Updates
- fr (French)
- pl (Polish)
- added zh_Hant (Chinese Traditional). Louie Lu would be very glad to have some help on localizing Guake!
- ru (Russian)
- nb (Norvegian)
- sv (Swedish)
- nl (Dutch)
Notes for Package Maintainers
- Package maintainers should be aware that
libwnck
(Window Navigator Construction Kit) is now a mandatory dependency of Guake.