1- =====
2- guake
3- =====
1+ Guake Change Log
2+ ################
43
5- 3.8.2
4+ 3.8.3
65=====
76
87Release Summary
98---------------
109
1110Eliminated redundant terminal spawning on startup
1211
13- Security Issues
14- ---------------
15-
16- - Fixed security Issue: Exposure of sensitive function, malicious user can arbitrary command via an execute_command d-bus method. #1796
17-
18- Translation Updates
19- -------------------
20-
21- - Chinese Simplified (@kitty-panics)
22-
23- - Croatian (@milotype)
24-
25- - Dutch (@Vistaus)
26-
27- - German (@m1ga, @rMb93)
28-
29- - Indonesian (@rezaalmanda)
30-
31- - Polish (@piotrdrag)
32-
33- - Russian (@vantu5z)
34-
35- - Swedish (@MorganAntonsson)
36-
37- - Turkish (@Draconis-25, @ersen0)
38-
39- 3.8.2.0rc1
40- ==========
41-
42- Release Summary
43- ---------------
44-
4512Fix system font application issue
4613
4714Add fallback for version number finding
@@ -55,10 +22,9 @@ Use keycodes instead of keyvals for keybindings. This allow to use keybindings w
5522New Features
5623------------
5724
58- - --is-visible option returns 1 when visible, and 0 when not
25+ - `` --is-visible `` option returns 1 when visible, and 0 when not
5926
60- - - Double click to open a new tab, without side effects in mouse
61- enabled terminal apps
27+ - Double click to open a new tab, without side effects in mouse enabled terminal apps
6228
6329Known Issues
6430------------
@@ -73,13 +39,13 @@ Bug Fixes
7339
7440- Fix issue Ctrl+F1 does two jobs in Keyboard Shortcuts Page
7541
76- - - Add environment variable GUAKE_ENABLE_WAYLAND, fixed #1934
42+ - Add environment variable GUAKE_ENABLE_WAYLAND, fixed #1934
7743
78- - - System font aplied only for last tab #1947
44+ - System font applied only for last tab #1947
7945
80- - - Guake suddenly not starting any more due to ModuleNotFoundError: No module named 'importlib_metadata' #1962
46+ - Guake suddenly not starting any more due to `` ModuleNotFoundError: No module named 'importlib_metadata' `` #1962
8147
82- - - Fix vte spawn_sync runtime check failed: ((spawn_flags & ignored_spawn_flags()) == 0)
48+ - Fix vte `` spawn_sync `` runtime check failed: ((spawn_flags & ignored_spawn_flags()) == 0)
8349
8450Notes for Package Maintainers
8551-----------------------------
9157
9258- Fix for release pipeline.
9359
60+ Security Issues
61+ ---------------
62+
63+ - Fixed security Issue: Exposure of sensitive function, malicious user can arbitrary command via an execute_command d-bus method. #1796
64+
65+ Translation Updates
66+ -------------------
67+
68+ - Chinese Simplified (@kitty-panics)
69+ - Croatian (@milotype)
70+ - Dutch (@Vistaus)
71+ - German (@m1ga, @rMb93)
72+ - Indonesian (@rezaalmanda)
73+ - Polish (@piotrdrag)
74+ - Russian (@vantu5z)
75+ - Swedish (@MorganAntonsson)
76+ - Turkish (@Draconis-25, @ersen0)
77+
78+ 3.8.2
79+ =====
80+
81+ Unreleased.
82+
94833.8.1
9584=====
9685
@@ -108,9 +97,9 @@ Moved guake.desktop.metainfo.xml to $datadir
10897New Features
10998------------
11099
111- - - Feature request: Setting line-spacing / line-height #849
100+ - - Feature request: Setting line-spacing / line-height #849
112101
113- - - Support of short term focus loss and avoid folding #1643
102+ - - Support of short term focus loss and avoid folding #1643
114103
115104Bug Fixes
116105---------
@@ -138,7 +127,7 @@ Stopped setting GDK_BACKEND to x11 in terminals.
138127Bug Fixes
139128---------
140129
141- - - GDK_BACKEND is propagated to the shell in terminal #1871
130+ - - GDK_BACKEND is propagated to the shell in terminal #1871
142131
143132Translation Updates
144133-------------------
@@ -197,12 +186,12 @@ New Features
197186- - Now defaults to system default theme
198187 - New option to still allow independently setting guake's theme.
199188
200- - - "copy on selection" option even if the desktop doesn't do it #43
201- - copy text on selection #1898
189+ - - "copy on selection" option even if the desktop doesn't do it #43
190+ - copy text on selection #1898
202191
203192- Added Gruvbox dark
204193
205- - - Allow Ctrl-Tab as an accelerator #152
194+ - - Allow Ctrl-Tab as an accelerator #152
206195
207196- - Automatically hide the tab bar when there is only one tab #924
208197
@@ -212,10 +201,10 @@ New Features
212201 attempting to maximize the window.
213202
214203- Re-implemented the refocus functionality.
215-
204+
216205 This functionality allows the user to return the focus to an open guake window.
217206 It happened to be partially be maintained but faced issues in the migration to Gtk3.
218-
207+
219208 The functionality was revived, partially based on commented-out code found in Guake.show_hide().
220209
221210- Bring back GUAKE_TAB_UUID
@@ -277,11 +266,11 @@ Bug Fixes
277266
278267- - Fixes #1863
279268
280- - - Minimal Right Click Menu, no copy or split screen #1845
269+ - - Minimal Right Click Menu, no copy or split screen #1845
281270
282271- Update search box to work with updated regex vte apis for v0.46+, #1752
283272
284- - - Open with URL includes trailing single quote (invalid URL) #1624
273+ - - Open with URL includes trailing single quote (invalid URL) #1624
285274
286275- - Update `session.json ` when directory changed, not terminal title changed #1633
287276
@@ -295,12 +284,12 @@ Notes for Package Maintainers
295284- Should resolve issues with the gschemas.compiled file. Make sure that the location
296285 org.guake.gschema.xml is being saved to is user executable if guake is installed in
297286 userspace so that guake can compile and create gschemas.compiled.
298-
287+
299288 If the destination for org.guake.gschema.xml cannot be user executable, make sure to
300289 include:
301-
290+
302291 glib-compile-schemas [schema directory]
303-
292+
304293 In the installation script, replacing [schema directory] with the place
305294 org.guake.gschema.xml is being saved.
306295
@@ -330,7 +319,7 @@ New Features
330319- Add fullscreen hide tabbar option
331320
332321- List new features here followed by the ticket number, for example::
333-
322+
334323 - Resetting colors of the current page.
335324 - Setting of background and foreground colors and resetting colors of the focused terminal.
336325
@@ -451,7 +440,7 @@ New Features
451440------------
452441
453442- List new features here followed by the ticket number, for example::
454-
443+
455444 - RFE: Open new tab next to current tab #582
456445
457446Bug Fixes
@@ -517,7 +506,7 @@ New Features
517506- Add search box for terminal. Default hotkey is ``Ctrl+Shift+F ``.
518507
519508- Add session save preferences for startup/tabs:
520-
509+
521510 - "restore-tabs-startup": when enabled, it will restore tabs when startup
522511 - "restore-tabs-notify": when enabled, it will notify user after tabs restored (except startup)
523512 - "save-tabs-when-changed": when enabled, it will automatically save tabs session
@@ -607,7 +596,7 @@ Bug Fixes
607596
608597- Fix command-line select tab behavior #1492
609598
610- - removed duplicate event bind? previously I had issue where quick-open event would be fired
599+ - removed duplicate event bind? previously I had issue where quick-open event would be fired
611600 twice because of this.
612601
613602- fixes
@@ -810,7 +799,7 @@ Bug Fixes
810799
811800- Wayland is a bit more well supported. The X11 backend is now used by default for
812801 GDK and it seems to make the shortcut works under most situation.
813-
802+
814803 A more cleaner solution would be to develop a GAction
815804 (`vote for this feature here <https://feathub.com/Guake/guake/+29 >`_])
816805
@@ -877,10 +866,10 @@ Bug Fixes
877866 This may causes some issues with log and so that use parenthesis *around * hyperlinks,
878867 but since parenthesis and quotes are valid characters inside a URL, like for instance
879868 URL created by Kibana, they deserve the right to be shown as proper url in Guake.
880-
869+
881870 User can still select the URL in the terminal if he wishes to capture the exact url, before
882871 doing a Ctrl+click or a right click.
883-
872+
884873 For developers, it is advised to end the URL with a character that cannot be used in URL, such
885874 as space, tab, new line. Ending with a dot (``. ``) or a comma (``, ``) will not be seen as part
886875 of the URL by Guake, so most logs and traces that adds a dot or a comma at the end of the URL
@@ -956,7 +945,7 @@ New Features
956945
957946- Add great color palettes from
958947 `Guake Color Scheme <https://github.com/ziyenano/Guake-Color-Schemes >`_, thanks for @ziyenano :
959-
948+
960949 - `Aci `,
961950 - `aco `,
962951 - `Azu `,
@@ -999,17 +988,17 @@ Bug Fixes
999988- change scope of ``which_align `` variable in ``pref.py `` (#1225)
1000989
1001990- Fix several issues on Quick Edit:
1002-
991+
1003992 - quick open freezes guake
1004993 - support for systems with PCRE2 (regular expression in terminal) disabled for VTE, like
1005994 Ubuntu 17.10 and +.
1006-
995+
1007996 This might disable quick open and open url on direct Ctrl+click.
1008997 User can still select the wanted url or text and Cltr+click or use contextual menu.
1009-
998+
1010999 See this `discussion on Tilix <https://github.com/gnunn1/tilix/issues/916 >`_, another
10111000 Terminal emulator that suffurs the same issue.
1012-
1001+
10131002 - quick open now appears in contextual menu (#1157)
10141003 - bad translation update on the contextual menu. This causes new strings that was hidden to
10151004 appear for translators.
@@ -1041,28 +1030,28 @@ Notes for Package Maintainers
10411030- The setup mecanism has changed a little bit. Some maintainers used to patch the source code
10421031 of Guake to change the pixmap, Gtk schema or locale paths directly in the ``guake/globals.py ``
10431032 file. This was due to a lack of flexibility of the installation target of the ``Makefile ``.
1044-
1033+
10451034 The ``make install `` target looks now a little bit more familiar, allowing distribution
10461035 packager to set the various paths directly with make flags.
1047-
1036+
10481037 For example:
1049-
1038+
10501039 .. code-block :: bash
1051-
1040+
10521041 sudo make install \
10531042 prefix=/usr \
10541043 DESTDIR=/path/for/packager \
10551044 PYTHON_SITE_PACKAGE_NAME=site-package \
10561045 localedir=/usr/share/locale
1057-
1046+
10581047 The main overrides are:
1059-
1048+
10601049 - ``IMAGE_DIR ``: where the pixmap should be installed. Default: ``/usr/local/share/guake/pixmaps ``
10611050 - ``localedir ``: where locales should be installed. Default: ``/usr/local/share/locale ``
10621051 - ``GLADE_DIR ``: where the Glade files should be installed. Default: ``/usr/local/share/guake ``
10631052 - ``gsettingsschemadir ``: where gsettings/dconf schema should be installed.
10641053 Default: ``/usr/local/share/glib-2.0/schemas/ ``
1065-
1054+
10661055 I invite package maintainers to open tickets on Github about any other difficulties
10671056 encountered when packaging Guake.
10681057
@@ -1113,10 +1102,10 @@ New Features
11131102 to virtually open any file path in your terminal (if they are on your local machine), but
11141103 requires the user to select the file path first, compared to the Quick Open feature that
11151104 finds file names using regular expression.
1116-
1105+
11171106 Also notes that is it able to look in the current folder if the selected file name exists,
11181107 allowing Ctrl+click on relative paths as well.
1119-
1108+
11201109 Line number syntax is also supported: ``filename.txt:5 `` will directly on the 5th line if
11211110 your Quick Open is set for.
11221111
@@ -1267,7 +1256,7 @@ New Features
12671256------------
12681257
12691258- Ported to GTK3:
1270-
1259+
12711260 - cli arguments
12721261 - D-Bus
12731262 - context menu of the terminal, the tab bar and the tray icon
@@ -1285,7 +1274,7 @@ New Features
12851274 - ``Guake.accel* `` methods
12861275
12871276- Guake now use a brand new build system:
1288-
1277+
12891278 - ``pipenv `` to manage dependencies in `Pipfile `
12901279 - enforced code styling and checks using Pylint, Flake8, Yapf, ISort.
12911280 - simpler release management thanks to PBR
0 commit comments