From 9498d95ab48eda7ec3236d11abbadaaacce5ee07885cc6f3f4edb7a33f7356ff Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 25 Mar 2024 15:33:12 +0000 Subject: [PATCH] Accepting request 1161213 from home:malcolmlewis:branches:GNOME:Apps - Update to version 1.1.0+7: + Fixed regression import nodes from cherrytree not importing anything, (gh#giuspen/cherrytree#2463). + Fixed unwanted nodes expansion with auto reload from external doc edit and enabled option to show bookmarked nodes at start, (gh#giuspen/cherrytree#2464). + Changed default value of option to automatically focus the text at new tree node clicked, from false to true + Fixed regression vertical scroll and cursor position of previous nodes not remembered, (gh#giuspen/cherrytree#2460). + Fixed regression searching in multiple nodes, only nodes names and tags, not working, (gh#giuspen/cherrytree#2461 and gh#giuspen/cherrytree#2408). + Fixed double click on word in table cell, heavy implementation, not selecting word. + Find dialog to show selected text also in codebox and table. + Adding support for replace in tables/codeboxes. + Find matches results dialog fixed line numbers. + Fix iterative find in multiple nodes not focusing correctly results in tables and codeboxes. + Fix regression in all matches dialog after latest changes. + Improved search in tables and codeboxes to list and select all the instances, (gh#giuspen/cherrytree#2155 and gh#giuspen/cherrytree#2444). + Icon save on the menu is now greyed out when save is not needed. + Fixed tooltip on search results dialog, expected to display the node hierarchical name. + Fixed regression find next not scrolling correctly after minor rework. + Fixed regression in search/replace, first replace, after allow text selection with search/replace dialog open, (gh#giuspen/cherrytree#2426). + Fixed issue with find and presence of anchored widgets, (gh#giuspen/cherrytree#2444). + Removed workaround to old GTK issue no longer relevant (called newline trick). + Added stock icon of postman app. + Added in preferences dialog control of text margins left/right. + Added in preferences dialog control of max search results per page. + Added in preferences dialog enable/disable tooltips on tree, menus, toolbar. + Added in preferences dialog control of scrollbar slider minimum size. + Added in preferences dialog control of whether the scrollbar overlays the text editor. + Added also in preferences dialog control of the toolbar icons size. + Added also in preferences dialog option to enable/disable the menubar in titlebar, (gh#giuspen/cherrytree#2443). + Moved some preferences dialog settings from tab 'miscellanous' to tab 'fonts' that has been renamed 'interface'. + Codeboxes can be configured with or without toolbar in preferences dialog, tab rich text. + Improved vertical toolbar in codeboxes supporting code exec, code copy, edit properties. + Implemented vertical toolbar in codeboxes supporting code exec, code copy, edit properties + Fixed error print when drag from empty tree. + Fixed error print when unmiximising window with empty tree. + Fixed error prints when reloading last used document but file no longer available. + Shared nodes, updated unit tests. + Fixed compilation error on linux. + Shared nodes, tree info summary dialog to count the shared data only once. + Shared nodes, print group information in node properties dialog. + Implemented support for so called shared nodes that all point to the same data - create with right click on node, (gh#giuspen/cherrytree#1222). + Fixed warning while running unit tests for empty curr_tree_iter(). + Changed 6 default keyboard shortcuts using {,},[,] as problematic on German/Norwegian keyboards, (gh#giuspen/cherrytree#2423). + Fixed zoom not working with Ctrl+ on english keyboard (key + is on shift) + Add gruvbox style themes, (gh#giuspen/cherrytree#2435). + Allow text selection with search/replace dialog open, (gh#giuspen/cherrytree#2426). + Separated search/replace dialog code from action after the ok is clicked so that will be possible to make the dialog non modal, (gh#giuspen/cherrytree#2426). + Added options in config.cfg 'txt_margin_left', 'txt_margin_right' to control the text margins, (gh#giuspen/cherrytree#2425). + Added option in config.cfg 'scroll_slider_min' to allow control of the minimum size of the scrollbar slider, default 16px, (gh#giuspen/cherrytree#2427). + Added option in config.cfg 'overlay_scroll' to allow to override the system setting for scrollbar overlay/auto hide - 2=system, 1=on, 0=off, (gh#giuspen/cherrytree#2427). + Increased scrollbars size on windows, (gh#giuspen/cherrytree#2427). + Saving RGB for custom user colours with format rgb24 #abcdef. + Added up to 18 custom user colours in the colour picker palette, (gh#giuspen/cherrytree#2422). + Added ABAP syntax highlighting, (gh#giuspen/cherrytree#2430). + Debugging issue with colour picker, (gh#giuspen/cherrytree#2422). + Reset autosave when manually saving; autosave used counter that suspended time doesn't count, (gh#giuspen/cherrytree#2120). + Fixed crash when rapidly moving node in tree via keyboard shortcuts, (gh#giuspen/cherrytree#2409). + Fixed crash when rapidly moving node in tree via keyboard shortcuts, (gh#giuspen/cherrytree#2409). + Fixed regression in speed when searching in nodes names and tags, no nodes contents, after v1.0.2, (gh#giuspen/cherrytree#2408). + Updated translations. OBS-URL: https://build.opensuse.org/request/show/1161213 OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=187 --- _service | 4 +- _servicedata | 2 +- cherrytree-1.0+7.obscpio | 3 + cherrytree-1.0.4.obscpio | 3 - cherrytree.changes | 115 +++++++++++++++++++++++++++++++++++++++ cherrytree.obsinfo | 6 +- cherrytree.spec | 4 +- 7 files changed, 126 insertions(+), 11 deletions(-) create mode 100644 cherrytree-1.0+7.obscpio delete mode 100644 cherrytree-1.0.4.obscpio diff --git a/_service b/_service index a3757b1..35bd59d 100644 --- a/_service +++ b/_service @@ -3,11 +3,11 @@ https://github.com/giuspen/cherrytree.git git enable - 0691043c1b205525dcdd2bbd0774ecb080b7d08d + master enable cherrytree @PARENT_TAG@+@TAG_OFFSET@ - [^0-9](.*)\+0 + v([^\+]*)(?:\+0)?((?:\+[1-9][0-9]*)?)+\1\2 \1 diff --git a/_servicedata b/_servicedata index 4745ab7..f491dab 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/giuspen/cherrytree.git - 0691043c1b205525dcdd2bbd0774ecb080b7d08d \ No newline at end of file + 691f0da8ebccca9cdc9eb9542a10f2409b26e94e \ No newline at end of file diff --git a/cherrytree-1.0+7.obscpio b/cherrytree-1.0+7.obscpio new file mode 100644 index 0000000..595274c --- /dev/null +++ b/cherrytree-1.0+7.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:faa9094b37714a2f7c4100a5a062b2db42bf3aeed89cf83bc6bc0280be5697c3 +size 83488782 diff --git a/cherrytree-1.0.4.obscpio b/cherrytree-1.0.4.obscpio deleted file mode 100644 index 9df7a07..0000000 --- a/cherrytree-1.0.4.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2546024b5598bf9d1911c442db2f39f6a62b3cf37ccb1de5975ab5ad98782ea4 -size 83306510 diff --git a/cherrytree.changes b/cherrytree.changes index 2ca1fab..56c4d1d 100644 --- a/cherrytree.changes +++ b/cherrytree.changes @@ -1,3 +1,118 @@ +------------------------------------------------------------------- +Mon Mar 25 00:38:41 UTC 2024 - malcolmlewis@opensuse.org + +- Update to version 1.1.0+7: + + Fixed regression import nodes from cherrytree not importing + anything, (gh#giuspen/cherrytree#2463). + + Fixed unwanted nodes expansion with auto reload from external + doc edit and enabled option to show bookmarked nodes at start, + (gh#giuspen/cherrytree#2464). + + Changed default value of option to automatically focus the text + at new tree node clicked, from false to true + + Fixed regression vertical scroll and cursor position of + previous nodes not remembered, (gh#giuspen/cherrytree#2460). + + Fixed regression searching in multiple nodes, only nodes names + and tags, not working, (gh#giuspen/cherrytree#2461 and + gh#giuspen/cherrytree#2408). + + Fixed double click on word in table cell, heavy implementation, + not selecting word. + + Find dialog to show selected text also in codebox and table. + + Adding support for replace in tables/codeboxes. + + Find matches results dialog fixed line numbers. + + Fix iterative find in multiple nodes not focusing correctly + results in tables and codeboxes. + + Fix regression in all matches dialog after latest changes. + + Improved search in tables and codeboxes to list and select all + the instances, (gh#giuspen/cherrytree#2155 and + gh#giuspen/cherrytree#2444). + + Icon save on the menu is now greyed out when save is not + needed. + + Fixed tooltip on search results dialog, expected to display the + node hierarchical name. + + Fixed regression find next not scrolling correctly after minor + rework. + + Fixed regression in search/replace, first replace, after allow + text selection with search/replace dialog open, + (gh#giuspen/cherrytree#2426). + + Fixed issue with find and presence of anchored widgets, + (gh#giuspen/cherrytree#2444). + + Removed workaround to old GTK issue no longer relevant (called + newline trick). + + Added stock icon of postman app. + + Added in preferences dialog control of text margins left/right. + + Added in preferences dialog control of max search results per + page. + + Added in preferences dialog enable/disable tooltips on tree, + menus, toolbar. + + Added in preferences dialog control of scrollbar slider minimum + size. + + Added in preferences dialog control of whether the scrollbar + overlays the text editor. + + Added also in preferences dialog control of the toolbar icons + size. + + Added also in preferences dialog option to enable/disable the + menubar in titlebar, (gh#giuspen/cherrytree#2443). + + Moved some preferences dialog settings from tab 'miscellanous' + to tab 'fonts' that has been renamed 'interface'. + + Codeboxes can be configured with or without toolbar in + preferences dialog, tab rich text. + + Improved vertical toolbar in codeboxes supporting code exec, + code copy, edit properties. + + Implemented vertical toolbar in codeboxes supporting code exec, + code copy, edit properties + + Fixed error print when drag from empty tree. + + Fixed error print when unmiximising window with empty tree. + + Fixed error prints when reloading last used document but file + no longer available. + + Shared nodes, updated unit tests. + + Fixed compilation error on linux. + + Shared nodes, tree info summary dialog to count the shared data + only once. + + Shared nodes, print group information in node properties dialog. + + Implemented support for so called shared nodes that all point + to the same data - create with right click on node, + (gh#giuspen/cherrytree#1222). + + Fixed warning while running unit tests for empty + curr_tree_iter(). + + Changed 6 default keyboard shortcuts using {,},[,] as + problematic on German/Norwegian keyboards, + (gh#giuspen/cherrytree#2423). + + Fixed zoom not working with Ctrl+ on english keyboard (key + is + on shift) + + Add gruvbox style themes, (gh#giuspen/cherrytree#2435). + + Allow text selection with search/replace dialog open, + (gh#giuspen/cherrytree#2426). + + Separated search/replace dialog code from action after the ok + is clicked so that will be possible to make the dialog non + modal, (gh#giuspen/cherrytree#2426). + + Added options in config.cfg 'txt_margin_left', + 'txt_margin_right' to control the text margins, + (gh#giuspen/cherrytree#2425). + + Added option in config.cfg 'scroll_slider_min' to allow control + of the minimum size of the scrollbar slider, default 16px, + (gh#giuspen/cherrytree#2427). + + Added option in config.cfg 'overlay_scroll' to allow to + override the system setting for scrollbar overlay/auto hide - + 2=system, 1=on, 0=off, (gh#giuspen/cherrytree#2427). + + Increased scrollbars size on windows, + (gh#giuspen/cherrytree#2427). + + Saving RGB for custom user colours with format rgb24 #abcdef. + + Added up to 18 custom user colours in the colour picker + palette, (gh#giuspen/cherrytree#2422). + + Added ABAP syntax highlighting, (gh#giuspen/cherrytree#2430). + + Debugging issue with colour picker, + (gh#giuspen/cherrytree#2422). + + Reset autosave when manually saving; autosave used counter that + suspended time doesn't count, (gh#giuspen/cherrytree#2120). + + Fixed crash when rapidly moving node in tree via keyboard + shortcuts, (gh#giuspen/cherrytree#2409). + + Fixed crash when rapidly moving node in tree via keyboard + shortcuts, (gh#giuspen/cherrytree#2409). + + Fixed regression in speed when searching in nodes names and + tags, no nodes contents, after v1.0.2, + (gh#giuspen/cherrytree#2408). + + Updated translations. + ------------------------------------------------------------------- Sun Dec 17 04:20:34 UTC 2023 - gumsley_6@hotmail.com diff --git a/cherrytree.obsinfo b/cherrytree.obsinfo index b60a126..42c8a5e 100644 --- a/cherrytree.obsinfo +++ b/cherrytree.obsinfo @@ -1,4 +1,4 @@ name: cherrytree -version: 1.0.4 -mtime: 1702757975 -commit: 0691043c1b205525dcdd2bbd0774ecb080b7d08d +version: 1.0+7 +mtime: 1711318535 +commit: 691f0da8ebccca9cdc9eb9542a10f2409b26e94e diff --git a/cherrytree.spec b/cherrytree.spec index 470141d..0f15f98 100644 --- a/cherrytree.spec +++ b/cherrytree.spec @@ -1,7 +1,7 @@ # # spec file for package cherrytree # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: cherrytree -Version: 1.0.4 +Version: 1.0+7 Release: 0 Summary: A hierarchical note taking application License: GPL-3.0-or-later AND LGPL-2.1-only