Skip to content

3.0.3

Compare
Choose a tag to compare
@gsemet gsemet released this 22 Jan 13:56
· 871 commits to master since this release

Release Summary

This minor release mainly focus on fixing big problems that was remaining after the migration to
GTK3. I would like to akwonledge the work of some contributors that helped testing and reporting
issues on Guake 3.0.0. Thanks a lot to @egmontkob and @aichingm.

The Preference window has been deeply reworked and the hotkey management has been rewriten. This was
one the the major regression in Guake 3.0.

New Features

  • [dev env] automatically open reno slug after creation for editing
  • [dev env]: Add the possibility to terminate guake with Ctrl+c on terminal where Guake has been
    launched
  • Add "Infinite scrolling" option in "Scrolling" panel #274
  • Added hotkey for showing and focusing Guake window when it is opened or closed. It is convenient
    when Guake window are overlapped with another windows and user needs to just showing it without
    closing and opening it again. #1133

Known Issues

  • Quick Edit feature is not working (#1121)

Deprecations

  • Remove visible bell feature #1081

Bug Fixes

  • Command options do not work, crash when disabling keybinding #1111
  • Do not open Guake window upon startup #1113
  • Fix crash on increase/decrease main window height shortcut #1099
  • Resolved conflicting default shortcut for Ctrl+F2 (now, rename current tab is set to
    Ctrl+Shift+R) #1101, #1098
  • The hotkey management has been rewriten and is now fully functional
  • Rework the Preference window and reorganize the settings. Lot of small issues has been fixed. The
    Preference window now fits in a 1024x768 screen.
  • Fix 'Failed to execute child process "-"' - #1119
  • History size spin is fixed and now increment by 1000 steps. Default history value is now set to
    1000, because "1024" has no real meaning for end user. #1082

Translation Updates

  • de
  • fr
  • ru

Other

  • The dependencies of the Guake executable has been slightly better described in README. There is an
    example for Debian/Ubuntu in the file bootstrap-dev-debian.sh which is the main environment
    where Guake is developed and tested.
  • Package maintainers are encouraged to submit their bootstrap-dev-[distribution].sh, applicable
    for other distributions, to help users install Guake from source, and other package maintainers.