From 5f6952a8385f93bfc649b434b6e4728b046f714d Mon Sep 17 00:00:00 2001 From: Gaetan Semet Date: Sun, 14 Jan 2018 10:43:28 +0100 Subject: [PATCH] release note for 3.0 reno's collapse_pre_releases does not seem to work for beta version... so, release note is manual --- Makefile | 2 +- NEWS.rst | 44 +++++++++---------- releasenotes/config.yaml | 2 +- releasenotes/notes/gtk3-800a345dfd067ae6.yaml | 4 -- releasenotes/notes/pref-af8621e5c04d973c.yaml | 3 ++ .../update-window-title-c6e6e3917821902d.yaml | 10 ++++- 6 files changed, 33 insertions(+), 32 deletions(-) create mode 100644 releasenotes/notes/pref-af8621e5c04d973c.yaml diff --git a/Makefile b/Makefile index 39551c1e9..3a4384347 100644 --- a/Makefile +++ b/Makefile @@ -265,7 +265,7 @@ release-note-github: sed 's/\r\ \ \ \ \-\ /\r - /g' | \ tr '\r' '\n' -release: dists release-note +release: dists update-po release-note # aliases to gracefully handle typos on poor dev's terminal check: checks diff --git a/NEWS.rst b/NEWS.rst index d833a35f0..8ced91f09 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -1,24 +1,8 @@ Release Notes ============= -3.0.0.b2 --------- - -New Features -~~~~~~~~~~~~ - -- Update Guake window title when: - - the active tab changes - - the active tab is renamed - - the vte title changes - -Bug Fixes -~~~~~~~~~ - -- glib settings files installation - -3.0.0.b1 --------- +3.0.0 +----- Release Summary ~~~~~~~~~~~~~~~ @@ -53,18 +37,18 @@ New Features - enforced code styling and checks using Pylint, Flake8, Yapf, ISort. - simpler release management thanks to PBR -- `reno `__ will be used to generate release notes for +- `reno `_ will be used to generate release notes for Guake starting version 3.0.0. It allows developers to write the right chunk that will appear in the release note directly from their Pull Request. +- Update Guake window title when: + - the active tab changes + - the active tab is renamed + - the vte title changes + Known Issues ~~~~~~~~~~~~ -- Transition from Guake 0.8 to Guake 3 can be messy (ex: background can be all transparent at first - launch) - -- Hyperlinks cannot be clicked in terminal - - Translation might be broken in some language, waiting for the translation file to be updated by volunteers @@ -72,11 +56,23 @@ Known Issues - Package maintainers have to rework their integration script completely +- **Note for package maintainers**: Guake 3 has a minor limitation regarding Glib/GTK Schemas + files. Guake looks for the gsettings schema inside its data directory. So you will probably + need install the schema twice, once in ``/usr/local/lib/python3.5/dist-packages/guake/data/`` + and once in ``/usr/share/glib-2.0/schemas`` (see + `#1064 `_). + This is planned to be fixed in Guake 3.1 + Deprecations ~~~~~~~~~~~~ - Background picture is no more customizable on each terminal +Upgrade Notes +~~~~~~~~~~~~~ + +- Minor rework of the preference window. + Translation Updates ~~~~~~~~~~~~~~~~~~~ diff --git a/releasenotes/config.yaml b/releasenotes/config.yaml index 55b3e0c32..e8536af7e 100644 --- a/releasenotes/config.yaml +++ b/releasenotes/config.yaml @@ -1,6 +1,6 @@ --- branch: master -earliest_version: 3.0.0.b1 +earliest_version: 3.0.0.a4 collapse_pre_releases: true stop_at_branch_base: true sections: diff --git a/releasenotes/notes/gtk3-800a345dfd067ae6.yaml b/releasenotes/notes/gtk3-800a345dfd067ae6.yaml index 29c77a2c9..d0c325e14 100644 --- a/releasenotes/notes/gtk3-800a345dfd067ae6.yaml +++ b/releasenotes/notes/gtk3-800a345dfd067ae6.yaml @@ -31,10 +31,6 @@ features: - simpler release management thanks to PBR known_issues: - - | - Transition from Guake 0.8 to Guake 3 can be messy (ex: background can be all - transparent at first launch) - - Hyperlinks cannot be clicked in terminal - Translation might be broken in some language, waiting for the translation file to be updated by volunteers - Resizer does not work anymore diff --git a/releasenotes/notes/pref-af8621e5c04d973c.yaml b/releasenotes/notes/pref-af8621e5c04d973c.yaml new file mode 100644 index 000000000..be529e92f --- /dev/null +++ b/releasenotes/notes/pref-af8621e5c04d973c.yaml @@ -0,0 +1,3 @@ +upgrade: + - | + Minor rework of the preference window. diff --git a/releasenotes/notes/update-window-title-c6e6e3917821902d.yaml b/releasenotes/notes/update-window-title-c6e6e3917821902d.yaml index 46577a742..eacfd9038 100644 --- a/releasenotes/notes/update-window-title-c6e6e3917821902d.yaml +++ b/releasenotes/notes/update-window-title-c6e6e3917821902d.yaml @@ -4,6 +4,12 @@ features: - the active tab changes - the active tab is renamed - the vte title changes -fixes: + +known_issues: - | - glib settings files installation + **Note for package maintainers**: Guake 3 has a minor limitation regarding Glib/GTK Schemas + files. Guake looks for the gsettings schema inside its data directory. So you will probably + need install the schema twice, once in ``/usr/local/lib/python3.5/dist-packages/guake/data/`` + and once in ``/usr/share/glib-2.0/schemas`` (see + `#1064 `_). + This is planned to be fixed in Guake 3.1