Skip to content

3.3.3

Compare
Choose a tag to compare
@gsemet gsemet released this 20 Sep 09:21
· 638 commits to master since this release

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)