Skip to content

Commit 5a58a0c

Browse files
committed
build: fix release notes generation
also, do not use commit merge on the commit with the tag Signed-off-by: Gaetan Semet <[email protected]>
1 parent 0b5b8f1 commit 5a58a0c

9 files changed

+78
-104
lines changed

NEWS.rst

Lines changed: 68 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,14 @@
1-
=====
2-
guake
3-
=====
1+
Guake Change Log
2+
################
43

5-
3.8.2
4+
3.8.3
65
=====
76

87
Release Summary
98
---------------
109

1110
Eliminated 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-
4512
Fix system font application issue
4613

4714
Add fallback for version number finding
@@ -55,10 +22,9 @@ Use keycodes instead of keyvals for keybindings. This allow to use keybindings w
5522
New 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

6329
Known 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

8450
Notes for Package Maintainers
8551
-----------------------------
@@ -91,6 +57,29 @@ Other
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+
9483
3.8.1
9584
=====
9685

@@ -108,9 +97,9 @@ Moved guake.desktop.metainfo.xml to $datadir
10897
New 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

115104
Bug Fixes
116105
---------
@@ -138,7 +127,7 @@ Stopped setting GDK_BACKEND to x11 in terminals.
138127
Bug 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

143132
Translation 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

457446
Bug 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
Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1 @@
1-
===============
2-
Release Notes
3-
===============
4-
5-
This page lists information about new features, bugfixes, translation update of all
6-
released and unreleased versions of Guake.
7-
8-
This page has been automatically generated, using
9-
`reno <https://docs.openstack.org/reno/latest/>`_ tool.
10-
11-
.. release-notes::
12-
:branch: master
13-
:earliest-version: 3.0.0.a4
1+
.. include:: ../../../NEWS.rst

guake/guake_app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
import uuid
2929

3030
from pathlib import Path
31-
from time import sleep
3231
from threading import Thread
32+
from time import sleep
3333
from urllib.parse import quote_plus
3434
from xml.sax.saxutils import escape as xml_escape
3535

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
fixes:
2-
- |
3-
- Add environment variable GUAKE_ENABLE_WAYLAND, fixed #1934
2+
- Add environment variable GUAKE_ENABLE_WAYLAND, fixed #1934
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11

22
features:
3-
4-
- --is-visible option returns 1 when visible, and 0 when not #1926
5-
3+
- |
4+
``--is-visible`` option returns 1 when visible, and 0 when not #1926

releasenotes/notes/fix_default_font_when_creating_tabs-ab0f827aa4e3955c.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,4 @@ release_summary: >
22
Fix system font application issue
33
44
fixes:
5-
- |
6-
- System font aplied only for last tab #1947
5+
- System font applied only for last tab #1947

releasenotes/notes/fix_importlib-3da97c56e3fadc21.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ release_summary: >
44
55
fixes:
66
- |
7-
- Guake suddenly not starting any more due to ModuleNotFoundError: No module named 'importlib_metadata' #1962
7+
Guake suddenly not starting any more due to ``ModuleNotFoundError: No module named 'importlib_metadata'`` #1962

0 commit comments

Comments
 (0)