diff --git a/gnote-3.38.1.tar.xz b/gnote-3.38.1.tar.xz deleted file mode 100644 index 4fb461a..0000000 --- a/gnote-3.38.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c427d5e177339106e53976ab4f65f8719a48f7f712ce94d2184d545da174b2a9 -size 3530348 diff --git a/gnote-40.rc.tar.xz b/gnote-40.rc.tar.xz new file mode 100644 index 0000000..7854a24 --- /dev/null +++ b/gnote-40.rc.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e876b8fad7639ad73d55a4bbf9e90e14b8142bedc59b42e85d1c3d0d2c897eb8 +size 3479240 diff --git a/gnote-enabling-addin-for-opened-notes.patch b/gnote-enabling-addin-for-opened-notes.patch deleted file mode 100644 index 8d36602..0000000 --- a/gnote-enabling-addin-for-opened-notes.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 1c295905251aaa5d031531392eab5575da2d87b9 Mon Sep 17 00:00:00 2001 -From: Jonathan Kang -Date: Wed, 2 Sep 2020 09:11:07 +0800 -Subject: [PATCH] noteaddin: Fix newly enabled addin not working for opened - notes - ---- - src/noteaddin.cpp | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/src/noteaddin.cpp b/src/noteaddin.cpp -index 612bc8d8..ddb60ca0 100644 ---- a/src/noteaddin.cpp -+++ b/src/noteaddin.cpp -@@ -39,7 +39,13 @@ namespace gnote { - sigc::mem_fun(*this, &NoteAddin::on_note_opened_event)); - initialize(); - if(m_note->is_opened()) { -+ NoteWindow * window = get_window(); -+ - on_note_opened(); -+ /* Connect these two signals here, because signal_opened won't emit for -+ * opening already opened notes. */ -+ window->signal_foregrounded.connect(sigc::mem_fun(*this, &NoteAddin::on_note_foregrounded)); -+ window->signal_backgrounded.connect(sigc::mem_fun(*this, &NoteAddin::on_note_backgrounded)); - } - } - --- -2.25.4 - diff --git a/gnote.changes b/gnote.changes index db3a290..08bd95b 100644 --- a/gnote.changes +++ b/gnote.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Thu Mar 18 14:51:23 UTC 2021 - Dominique Leuenberger + +- Update to version 40.rc: + + Use reverse-domain convention for naming desktop and search + provider files. + + Refactor D-Bus support to reuse the connection established by + GtkApplication. + + Update AppData file format + + Updated translations. + +------------------------------------------------------------------- +Tue Feb 23 11:14:20 UTC 2021 - Dominique Leuenberger + +- Update to version 40.beta: + + New Features: + * Add accelerator Ctrl+D for insert timestamp. + * WebDAV sync no longer uses wdfs. + + Fixes: + * Make insert timestamp plugin work again. + * Fix crash when synchronizing immediately after configuring. + + Updated translations. + +------------------------------------------------------------------- +Sat Jan 23 20:40:01 UTC 2021 - Dominique Leuenberger + +- Update to version 40.alpha: + + New Features: + - Change shortcut for find first/next to Ctrl-G/Ctrl-Shitf-G. + - Change icons and remove labels from find next/previous. + + Fixes: + - --search will raise existing search window or open a new one. + - Fix opening of context menu. + - Fix newly enabled addin not working for opened notes. + - Fix find previous match. + - Fix changing sorting not always works. + - Fix GTK criticals upon exiting the application. + - Fix few memory leaks. + + Updated translations. +- Drop gnote-enabling-addin-for-opened-notes.patch: fixed upstream. +- Bump base_version to 40, following upstream. + ------------------------------------------------------------------- Sat Jan 23 20:03:41 UTC 2021 - Bjørn Lie @@ -40,7 +82,7 @@ Sat Sep 5 14:34:35 UTC 2020 - dimstar@opensuse.org Wed Sep 2 02:36:36 UTC 2020 - Jonathan Kang - Add gnote-enabling-addin-for-opened-notes.patch: noteaddin: Fix - newly enabled addin not working for opened(bsc#1075342, + newly enabled addin not working for opened notes (bsc#1075342, glgo#GNOME/gnote!11). ------------------------------------------------------------------- diff --git a/gnote.spec b/gnote.spec index f96fa6a..5648b9a 100644 --- a/gnote.spec +++ b/gnote.spec @@ -16,19 +16,17 @@ # -%define base_version 3.38 +%define base_version 40 Name: gnote -Version: 3.38.1 +Version: 40.rc Release: 0 Summary: A Port of Tomboy to C++ License: GPL-3.0-or-later Group: Productivity/Text/Editors URL: https://wiki.gnome.org/Apps/Gnote -Source0: https://download.gnome.org/sources/gnote/%{base_version}/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnote/40/%{name}-%{version}.tar.xz Source99: gnote-rpmlintrc -# PATCH-FIX-UPSTREAM gnote-enabling-addin-for-opened-notes.patch bsc#1075342, glgo#GNOME/gnote!11 noteaddin: Fix newly enabled addin not working for opened. -Patch0: gnote-enabling-addin-for-opened-notes.patch BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -80,7 +78,7 @@ translation-update-upstream %install %make_install find %{buildroot} -type f -name "*.la" -delete -print -desktop-file-edit --add-category TextEditor %{buildroot}%{_datadir}/applications/%{name}.desktop +desktop-file-edit --add-category TextEditor %{buildroot}%{_datadir}/applications/org.gnome.gnote.desktop %fdupes %{buildroot}%{_datadir} %find_lang %{name} %{?no_lang_C} @@ -99,19 +97,19 @@ desktop-file-edit --add-category TextEditor %{buildroot}%{_datadir}/applications # Splitting does not make sense as it's just a lib for gnote itself (and it's plugins) %{_libdir}/libgnote-%{base_version}.so* %{_libdir}/libgnote.so -%{_datadir}/applications/gnote.desktop +%{_datadir}/applications/org.gnome.gnote.desktop %{_datadir}/glib-2.0/schemas/org.gnome.gnote.gschema.xml %{_datadir}/gnote/ %{_datadir}/icons/hicolor/*/apps/gnote.* %{_mandir}/man1/gnote.1%{?ext_man} %dir %{_datadir}/metainfo/ -%{_datadir}/metainfo/gnote.appdata.xml +%{_datadir}/metainfo/org.gnome.gnote.appdata.xml %files -n gnome-shell-search-provider-%{name} %{_datadir}/dbus-1/services/org.gnome.Gnote.service %dir %{_datadir}/gnome-shell %dir %{_datadir}/gnome-shell/search-providers -%{_datadir}/gnome-shell/search-providers/gnote-search-provider.ini +%{_datadir}/gnome-shell/search-providers/org.gnome.Gnote.search-provider.ini %files lang -f %{name}.lang