Guake

Latest version: v3.10

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 10

3.2.2

Not secure
=====

Bug Fixes
---------

- Fix transparency regression on ubuntu composite (1333)

- Fix transparency issue

- Fix right-click on link

- Fix bad css override on check tab background (1326)

- Fix Guake application icon not displayed with German locale

- fix ctrl+click on hyperlinks on VTE 0.50 (1295)

- Fixed "Gruvbox Dark" color palette (swapped foreground and background)

- Swapped foreground and background colors for palettes added in commit 58842e9.

Other
-----

- Add option groupes to the bootstrap scripts

3.2.1

Not secure
=====

New Features
------------

- Thanks to arcticicestudio, a new nice, clean new palette theme is available for Guake users:
Nord (1275)

Known Issues
------------

- Multiline url are sometimes not handled correctly.

- Users of Byobu or Tmux as default shell should disable the "login shell" option
(in the "Shell" panel). This uses an option, ``--login``, that does not exist on these
two tools.

Bug Fixes
---------

- Fix duplication in theme list (1304)

- Fix right click selection in Midnight Commander

- Corrected usage of ``Vte.Regex.new_for_match`` to fix regular expression matching
(hyperlinks, quick open) on VTE >0.50 (1295)

- URL with ``'`` (simple quote) and ``()`` (parenthesis) are now captured by hyperlink matcher.
This may causes some issues with log and so that use parenthesis *around* hyperlinks,
but since parenthesis and quotes are valid characters inside a URL, like for instance
URL created by Kibana, they deserve the right to be shown as proper url in Guake.

User can still select the URL in the terminal if he wishes to capture the exact url, before
doing a Ctrl+click or a right click.

For developers, it is advised to end the URL with a character that cannot be used in URL, such
as space, tab, new line. Ending with a dot (``.``) or a comma (``,``) will not be seen as part
of the URL by Guake, so most logs and traces that adds a dot or a comma at the end of the URL
might still work.

- Fix "Grubbox Dark" theme

Translation Updates
-------------------

- fr

- pl

- ru

Other
-----

- Rework the documentation. The README grew up a lot and was hard to use. It has been cut into
several user manual pages in the official online documentation.

3.2.0

Not secure
=====

New Features
------------

- Allow user to select the theme within the preference UI

- Selected tab use "selected highlight" color from theme (1036)

Translation Updates
-------------------

- fr

3.1.1

Not secure
=====

New Features
------------

- Quick open displays a combobox with predefined settings for Visual Studio Code, Atom and
Sublime Text.

Bug Fixes
---------

- Fix hyperlink VTE

3.1.0

Not secure
=====

Release Summary
---------------

This version of Guake brings mostly bug fixes, and some new features like "Quick Open on selection". I have also reworked internally the Quick Open so that it can automatically open files from logs from pytest and other python development tools output.
However, there might still some false positive on the hovering of the mouse in the terminal, the most famous being the output of ``ls -l`` which may have the mouse looks like it sees hyperlinks on the terminal everywhere. Click does nothing but its an annoying limitation.
Package maintainers should read the "Notes for Package Maintainers" of this release note carefully.

New Features
------------

- New "start at login" option in the settings (only for GNOME) 251

- Add ``--verbose``/``-v`` parameter to enable debug logging. Please note the existing ``-v``
(for version number) has been renamed ``-V``.

- Support for hyperlink VTE extension
(`described here <https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda>`_ )
945 (Untested, as it requires VTE 0.50)

- Add great color palettes from
`Guake Color Scheme <https://github.com/ziyenano/Guake-Color-Schemes>`_, thanks for ziyenano :

- `Aci`,
- `aco`,
- `Azu`,
- `Bim`,
- `Cai`,
- `Elementary`,
- `Elic`,
- `Elio`,
- `Freya`,
- `Gruvbox Dark`,
- `Hemisu Dark`,
- `Hemisu Light`,
- `Jup`,
- `Mar`,
- `Material`,
- `Miu`,
- `Monokai dark`,
- `Nep`,
- `One Light`,
- `Pali`,
- `Peppermint`,
- `Sat`,
- `Shel`,
- `Tin`,
- `Ura`,
- `Vag`.

- Allow application to capture right click (ex: Midnight commander). 1096.
It is still possible to show the contextual menu with Shift+right click.

Bug Fixes
---------

- delete tab even without libutempter (1198)

- Fix crash when changing command file 1229

- fix ``import sys`` in ``simplegladeapp.py``

- change scope of ``which_align`` variable in ``pref.py`` (1225)

- Fix several issues on Quick Edit:

- quick open freezes guake
- support for systems with PCRE2 (regular expression in terminal) disabled for VTE, like
Ubuntu 17.10 and +.

This might disable quick open and open url on direct Ctrl+click.
User can still select the wanted url or text and Cltr+click or use contextual menu.

See this `discussion on Tilix <https://github.com/gnunn1/tilix/issues/916>`_, another
Terminal emulator that suffurs the same issue.

- quick open now appears in contextual menu (1157)
- bad translation update on the contextual menu. This causes new strings that was hidden to
appear for translators.
- Fix quick open on pattern "File:line" line that was not opening the wanted file.

- Fix user interface translations 1228

- Some systems such as Ubuntu did displayed Guake with a translated interface (1209). The locale system has been reworked to fix that.

- There might be broken translations, or not up-to-date language support by Guake. A global refresh of all existing translations would be welcomed. Most has not been updated since the transition to Guake 3, so these languages support might probably be unfunctional or at least partialy localized.

- A big thank you for all the volunteers and Guake enthousiats would often update their own translation to help guake being used world-wide.
- Help is always welcomed for updating translations !

- Support for vte 2.91 (0.52) 1222

Translation Updates
-------------------

- fr_FR

- pl

- de

Notes for Package Maintainers
-----------------------------

- The setup mecanism has changed a little bit. Some maintainers used to patch the source code
of Guake to change the pixmap, Gtk schema or locale paths directly in the ``guake/globals.py``
file. This was due to a lack of flexibility of the installation target of the ``Makefile``.

The ``make install`` target looks now a little bit more familiar, allowing distribution
packager to set the various paths directly with make flags.

For example:

.. code-block:: bash

sudo make install \
prefix=/usr \
DESTDIR=/path/for/packager \
PYTHON_SITE_PACKAGE_NAME=site-package \
localedir=/usr/share/locale

The main overrides are:

- ``IMAGE_DIR``: where the pixmap should be installed. Default: ``/usr/local/share/guake/pixmaps``
- ``localedir``: where locales should be installed. Default: ``/usr/local/share/locale``
- ``GLADE_DIR``: where the Glade files should be installed. Default: ``/usr/local/share/guake``
- ``gsettingsschemadir``: where gsettings/dconf schema should be installed.
Default: ``/usr/local/share/glib-2.0/schemas/``

I invite package maintainers to open tickets on Github about any other difficulties
encountered when packaging Guake.

3.0.6

Not secure
=====

Bug Fixes
---------

- Hotfix of 1198 (Ctrl+D in the terminal does not close)
and 1014 (guake hangs on exit)

Page 4 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.