guake

Drop-down terminal for GNOME

GPL-2.0 License

Downloads
1K
Stars
4.3K
Committers
284
guake - 0.8.9

Published by gsemet over 7 years ago

Version 0.8.9

Thanks for guakers for the following contibutions:

New features:

  • #793, #876: Execute a script on display event
  • #864: Add preference dialog checkbox for toggling 'resizer' visibility
  • #885: tabs share the full screen width
  • #942: Quick open also matches /home path
  • #933: Add -l option to get tab label

Bug Fixes

  • #934: Quick open does not work with dash
  • #893, #896, #888: another Unity screen size fix
  • Translation update: ja (#875), cn (#955), nl (#931), pt (#895),
guake - 0.8.8

Published by gsemet almost 8 years ago

Thank to various contributions from Guake users, I am happy to announce a new minor fix release of
Guake.

Features:

  • Close a tab with the middle button of the mouse

Bug Fixes:

  • Fix error when toggle key was disabled
  • Update change news
  • Uppercase pallete name
  • Fix pylint errors
  • Convert README badge to SVG
  • Update Japanese translation
  • update Russian translation
  • updated CS translation
  • Update zh_CN translation
guake - 0.8.7

Published by gsemet about 8 years ago

Don't forget to update the version in about dialog box

guake - 0.8.6

Published by gsemet about 8 years ago

Lot of bug fixes in this release. Thanks for all contributors !

Please note that it is not tested on dual screen setups.

Bug fixes:

  • Terminal geometry fixes (#773 @koter84, #775 RedFlames, b36295 myself)
  • Fix "changing max tab length" set all tab to same title
  • Fix on terminal kill (#636, @coderstephen)
  • Typo/Cosmetics (#761, @thuandt)
  • Fix the bottom of tab buttons being cut off in Gnome (#786 @lopsided98)
  • Fix fullscreen follow mouse (#774 @koter84)
  • Option to shorten VTE tab name (#798 @versusvoid)
  • Updated translations:
    • french (b071b4, myself)
    • russian (#787 @vantu5z),
    • corean (#766 @nessunkim),
    • polish (#799 @piotrdrag)
guake - 0.8.5

Published by gsemet over 8 years ago

Minor version today, mostly minor bug fixes and translation update.

I did have time to work on GTK3, maintaining Guake to keep using GTK2 is more and more difficult,
Travis kind of abandonned the compatibility of PyGtk2.

  • Add a shortcut to open the last tab (#706, thanks @evgenius)
  • Fix icon size on Ubuntu (#734)
  • Add tab UUID and selection by UUID (#741, thanks @SoniEx2, @Ozzyboshi)
  • Updated Polish (#705), Chinese (#711), German (#732), Brazil Portuguese (#744), Czech (#747)
  • Fixed doc (#709, #706)
  • Fix some Pep8 issue
guake - 0.8.4

Published by gsemet over 8 years ago

Bug fixes:

  • Very big icon tray (#598, @thardev)
  • Feature keyboard shorcut hide on lose focus (#650, #262, #350, @thardev)
  • Endless transparency and small rework of hide on lose focus (#651, @thardev)
  • fix tray icon does not align in center (#663, @wuxinyumrx)
  • Updated pt_BR translation (#686, @matheus-manoel)
  • improved Bluloco theme readability (#693, @uloco)
guake - 0.8.3

Published by gsemet almost 9 years ago

Quick fix about missing svg file

guake - 0.8.2

Published by gsemet almost 9 years ago

Bug fix version. Thanks for external contributions!

Feature:

  • new palette 'Bluloco' (my default one now!) (@uloco)

Bug fixes:

  • tab bar width (@ozzyboshi)
  • open new tab in current directory (#578, @Xtreak)
  • fix default interpreter (#619, @Xtreak)
  • fix use VTE title (#524, @Xtreak)
  • Russian tranlation (@vantu5z), german (@Airfunker), spanish (@thardev) chinese (@Xinyu Ng)
  • fix guake cannot restore fullscreen (#628, @thardev)
guake - 0.8.1

Published by gsemet about 9 years ago

I started working on Guake 1.0.0, and not in a dedicated branch. It is now in its own source folder. We clearly need to move to gtk3 soon, since GTK2 is being discontinued, the VTE is no more maintained for GTK2-Python, and VTE for GTK3 adds lot of cool features you really want to see in Guake!

So I am now starting to work on a complete rewrite of Guake, so don't expect 0.8.x to see lot of new features, unfortunately. But Guake 1.0.0 will add features such as:

  • line wrap in terminal
  • dconf/gsettings to store configuration
  • GTK3 look and feel
  • much cleaner build (100% Python) and translation systems

But this will enable the missing cool features such as:

  • split terminal functionnality
  • search in terminal
  • save/restore session

But, this means I cannot work too much on 0.8.x. I still do some bug fixes, and thanks to external contributors that share the love for Guake, Guake 0.8 still moves on!

So don't hesitate to have a look in the code to fix any bug you are experiencing and submit a Pull Request.

New features:

  • a-la guake-indicator custom commands (#564) - by @Ozzyboshi!
  • Add option to allow/disallow bold font (#603) - by @helix84!
  • Clean current terminal item in contextual menu (#608) - by @Denis Subbotin

Bug fixes:

  • Terminal widget disappears at random times (#592)
  • Typo - by @selivan, @Ruined1
guake - 0.8.0

Published by gsemet about 9 years ago

I have been extremely busy the previous 3 months, so I have almost not worked on Guake. I wanted to introduce in the next version some major features heavily asked, like session save and split terminal. They will have to wait a bit more.

As a result, most contributions are from external contributors. Thank you very much for your patches!

This release introduces two major changes in the project, that's why the minor version changes.

First, the new homepage is now online:

http://guake-project.org/

As I remind you, Guake has not the control over the old domain guake.org. So far the content is still one of the old content of this domain. So please use http://guake-project.org to reference Guake.

Source code of the Web site can be found here: https://github.com/Guake/guake-website

The second major change in the project is the abandon of our internal hotkey manager globalhotkey, which was responsible for binding hotkeys globally to the window manager. This piece of C code was extremely old and hard to maintain. This was also unnecessarily complexifying the build process of Guake. Thanks to the contribution of @jenrik, we are now using a pretty common package keybinder (Ubuntu: python-keybinder).

Bug fixes:

  • Guake fails to start due to a GlobalHotkey related C call fixed by replacing GlobalHotkeys with
    keybinder. Fixed by @jenrik. (#558, #510)
  • Fix icon issue with appindicator (#591)
  • swap terms correctly when moving tabs (#473, #512, #588)
  • Remove last reference to --show-hide (#587)
  • fixed and completed german translation (#585)
  • Drop duplicated man page (a526046a)
guake - 0.7.2

Published by gsemet over 9 years ago

Bug fixes:

  • Fix Ctrl+D regresion (#550)
  • update Quick Open Preference Window
guake - 0.7.1

Published by gsemet over 9 years ago

Some bug fixes, and cleared issues with new palette colors.

As side note, our domain 'guake.org' has been squatted by an outsider that seems only interested in getting money to release the domain. Since Guake is a small project, based on 100% OpenSource spirit, we do not want to loose more time on this subject. The guake website will be deployed soon on a new URL:

http://guake-project.org

Please do NOT use guake.org anymore, until we can retrieve it. We cannot be hold responsible for any content on guake.org anymore.

Bug fixes:

  • Background and font color inversed for some color schemes (#516)
  • Guake width wrong on non-Unity Ubuntu desktop (#517)
  • Add get_gtktab_name dbus interface (#529, #530)
  • Fix issue with selection copy (#514)
  • I18n fixes and updated Polish translation (#519). Thanks a lot @piotrdrag!
  • Remove add and guake icon in tab (#543)
  • prompt_on_close_tab option (#546) Thanks a lot @tobz1000!
  • Fix default shortcuts for move tabs
guake - 0.7.0

Published by gsemet over 9 years ago

I had more time working on Guake recently, so I fixed some long term issues, and exposed some
internal settings into the preference window.

Thanks for the external contribution: @varemenos, @seraff and others!

Here is the complete changelog for this release:

  • Reorganised palette definition, add a demo terminal in preference panel (#504, #273, #220)
  • Plenty of other new color palettes (thanks again @varemenos ! #504)
  • don't propagate COLORTERM environment variable in terminal (#488)
  • Force $TERM environment variable to 'xterm-256color' in terminals (#341)
  • Fix issue with the quit confirmation dialog box (#499)
  • Add shortcut for transparency level (#481)
  • Add label to tell user how to disable a shortcut (#488)
  • Expose cursor_shape and blink cursor method in pref window (#505)
  • Expose Guake startup script to the pref window (#198)
  • Some window management bug fixes (#506, #445)
  • Fix "Not focused on openning if tab was moved" (#441)
  • Add contextual menu item 'Open Link' on right click on a link (5476653)
  • Fix compatibility with Ubuntu 15.04 (#509)
  • Fix Guake Turns Gray sometimes (#473, #512)
guake - 0.6.2-rc1

Published by gsemet over 9 years ago

Packaging fixes.

guake - 0.6.1

Published by gsemet over 9 years ago

See #500 for information

guake - 0.6.0-rc2

Published by gsemet over 9 years ago

guake - 0.6.0-rc1

Published by gsemet over 9 years ago

This version is poor in new features, I just don't have time to work on Guake. I got a lot of
incompatibility reports on new systems, such as Wayland. Port to gtk3 is still a must have, but
all features of the VTE component does not seem to have been ported.

Features:

  • Save current terminal to find
  • Hotkeys for moving tab
  • plenty of color palettes (thanks @varemenos !)
  • bug fixes
guake - 0.5.2

Published by gsemet almost 10 years ago

Releasing version Guake 0.5.2

Majors changes being code reorganization, some refactoring, some import from the gtk3 branches, to prepare switching to gtk3.

We have had interesting contributions that gave me feeling quake can do a better job that it does now. There is still these window placement issue I can hardly reproduce on my system, but I want to move forward and start adding new features.

I start hacking on 0.6.0 right now with new features such as sessions save and split terminal features!

guake - 0.5.2-rc1

Published by gsemet almost 10 years ago

Just a few days after 0.5.1 I am about to release 0.5.2. We have had interesting contributions that gave me feeling Guake can do a better job that it does now. There is still these window placement issue I can hardly reproduce on my system, but I want to move forward and start adding new features.

I am releasing 0.5.2-rc1, with the majors changes being code reorganization, some refactoring, some import from the gtk3 branches, to prepare switching to gtk3.

I start hacking on 0.6.0 right now with new features such as sessions save and split terminal features!

guake - 0.5.1

Published by gsemet almost 10 years ago

This is mainly a fix release, no new feature has been added in this version.

Next bug fix version will be 0.5.2. There are some known issues that should be fixed in this version.

Some new feature such as save session will be available soon, in 0.6.0. Stay tuned!