3.3.3
Release Summary
This release adds a big rewrite of the Terminal underlying mechanism by Mario Aichinger. It will serve as a foundation layer for long-awaiting features such as Split Terminal, Find Text, Save/Load Session, and so on.
New Features
-
add a new option in the context menu (copy url)
-
support for per terminal context menus
-
new more fullscreen handeling
-
load default font via python Gio and not via cli call
-
add json example for custom commands in the code
-
port screen selectino (use_mouse) to Gdk
-
add notification for failed show-hide key rebindings
-
add one-click key binding editing
-
port word character exceptions for newer vte versions
-
use Gtk.Box instead of Gtk.HBox
-
use Gtk.Notebook's tabs implementation
-
enable tab switching by scrolling (mouse wheel) over the tabs/tab-bar
Bug Fixes
-
fixes Settings schema 'guake.general' does not contain a key named 'display_n'
-
fixes
guake --fgcolor/--bgcolor
error (#1376).
Translation Updates
-
fr (thanks samuelorsi125t and ButterflyOfFire)
-
ru (thanks Igor)
-
pl (thanks Piotr Drąg)
-
cz (thanks Pavel Borecki)
-
de (thanks Dirk den Hoedt and Mario Aichinger)
-
gl (thanks Nacho Vidal)
Notes for Package Maintainers
- Please note
libutempter0
should now be considered as a mandatory dependency of Guake. It solves the frozen terminal issue on exit (#1014)