SHA256
1
0
forked from pool/cherrytree

Accepting request 1003835 from home:malcolmlewis:branches:GNOME:Apps

- Update to version 0.99.49+3:
  * Legacy_canonicalize_filename: manage empty filename,
    (gh#giuspen/cherrytree#2118)
  * added command line option '--anchor AnchorName' that in
    addition to existing '--node NodeName' allows to open a
    document focusing an anchor in a node.
  * Changed non configurable keyboard shortcuts for codebox width
    and table column width to use parenthesis open instead of
    backslash, (gh#giuspen/cherrytree#2113).
  * Fixed crash on double exit from systray icon right click menu,
    (gh#giuspen/cherrytree#2114).
  * Added keyboard shortcuts to toolbar tooltips,
    (gh#giuspen/cherrytree#2106).
  * Fixed export to HTML crash, (gh#giuspen/cherrytree#2109).
  * Force turning off portal usage since it does not work on all
    distros, (gh#giuspen/cherrytree#2111).
  * Improved dialog confirmation before executing the code.
  * Additonal changes for core22, (gh#giuspen/cherrytree#2110).
  * Allow to disable the dialog asking for confirmation before
    executing the code.
  * Fixed bulleted list unindent (Shift+Tab) crash,
    (gh#giuspen/cherrytree#2103).
  * Add home plug, (gh#giuspen/cherrytree#2101 and
    gh#giuspen/cherrytree#2102).
  * Linux menu launcher run cherrytree in a new instance,
    (gh#giuspen/cherrytree#2077).
  * Fixed crash on print/export as pdf of a sequence of characters
    without spaces longer that the page width, such as a very long
    URL, (gh#giuspen/cherrytree#2045).
  * Fixed wrongly entering column mode when using keyboard
    shortcuts with <Ctrl><Alt> such as insert codebox,
    (gh#giuspen/cherrytree#2075).
  * Added syntax highlighting support for GDScript.
  * Fixed tooltip and cursor not reset after hovering link and then
    navigating to non rich text node.
  * Support for accent insensitive search - added letters with
    subordinate dots, (gh#giuspen/cherrytree#1981).
  * Translation updates.
- Fix duplicate file warnings, add fdupes build requires and macro.
- Developer advised fixed cross-site scripting (XSS) vulnerability
  that allows attackers to execute arbitrary web scripts or HTML
  via a crafted payload injected into the Name text field when
  creating a node, (#boo1202513, gh#giuspen/cherrytree#2099 and
  CVE-2022-35133).

OBS-URL: https://build.opensuse.org/request/show/1003835
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=167
This commit is contained in:
Malcolm Lewis 2022-09-15 12:19:28 +00:00 committed by Git OBS Bridge
parent 43cc07a192
commit 787bc00c5e
6 changed files with 58 additions and 8 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/giuspen/cherrytree.git</param>
<param name="changesrevision">35a79c408065241a4d8f5a370bead37465d31ad5</param></service></servicedata>
<param name="changesrevision">ba904860ddf0e9cb388b7ee0e886cc49d6164e8f</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c5ab661c3468f1c485eac34369de861e2c9b6e4d312e443a7f1f6386fe7cb9d
size 83840526

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2b69ab2aa73302a8a8d5591cf1d682e3dcfeb60f3db22278fd79f0e557cecdae
size 83880974

View File

@ -1,3 +1,51 @@
-------------------------------------------------------------------
Thu Sep 15 02:31:01 UTC 2022 - malcolmlewis@opensuse.org
- Update to version 0.99.49+3:
* Legacy_canonicalize_filename: manage empty filename,
(gh#giuspen/cherrytree#2118)
* added command line option '--anchor AnchorName' that in
addition to existing '--node NodeName' allows to open a
document focusing an anchor in a node.
* Changed non configurable keyboard shortcuts for codebox width
and table column width to use parenthesis open instead of
backslash, (gh#giuspen/cherrytree#2113).
* Fixed crash on double exit from systray icon right click menu,
(gh#giuspen/cherrytree#2114).
* Added keyboard shortcuts to toolbar tooltips,
(gh#giuspen/cherrytree#2106).
* Fixed export to HTML crash, (gh#giuspen/cherrytree#2109).
* Force turning off portal usage since it does not work on all
distros, (gh#giuspen/cherrytree#2111).
* Improved dialog confirmation before executing the code.
* Additonal changes for core22, (gh#giuspen/cherrytree#2110).
* Allow to disable the dialog asking for confirmation before
executing the code.
* Fixed bulleted list unindent (Shift+Tab) crash,
(gh#giuspen/cherrytree#2103).
* Add home plug, (gh#giuspen/cherrytree#2101 and
gh#giuspen/cherrytree#2102).
* Linux menu launcher run cherrytree in a new instance,
(gh#giuspen/cherrytree#2077).
* Fixed crash on print/export as pdf of a sequence of characters
without spaces longer that the page width, such as a very long
URL, (gh#giuspen/cherrytree#2045).
* Fixed wrongly entering column mode when using keyboard
shortcuts with <Ctrl><Alt> such as insert codebox,
(gh#giuspen/cherrytree#2075).
* Added syntax highlighting support for GDScript.
* Fixed tooltip and cursor not reset after hovering link and then
navigating to non rich text node.
* Support for accent insensitive search - added letters with
subordinate dots, (gh#giuspen/cherrytree#1981).
* Translation updates.
- Fix duplicate file warnings, add fdupes build requires and macro.
- Developer advised fixed cross-site scripting (XSS) vulnerability
that allows attackers to execute arbitrary web scripts or HTML
via a crafted payload injected into the Name text field when
creating a node, (#boo1202513, gh#giuspen/cherrytree#2099 and
CVE-2022-35133).
-------------------------------------------------------------------
Wed Jun 29 23:50:37 UTC 2022 - malcolmlewis@opensuse.org

View File

@ -1,4 +1,4 @@
name: cherrytree
version: 0.99.48
mtime: 1656452646
commit: 35a79c408065241a4d8f5a370bead37465d31ad5
version: 0.99.49+3
mtime: 1663187887
commit: ba904860ddf0e9cb388b7ee0e886cc49d6164e8f

View File

@ -17,7 +17,7 @@
Name: cherrytree
Version: 0.99.48
Version: 0.99.49+3
Release: 0
Summary: A hierarchical note taking application
License: GPL-3.0-or-later AND LGPL-2.1-only
@ -27,6 +27,7 @@ Source0: %{name}-%{version}.tar.xz
#PATCH-FIX-OPENSUSE cherrytree-set-git-version.patch malcolmlewis@opensuse.org -- Set git version in help about.
Patch0: cherrytree-set-git-version.patch
BuildRequires: cmake
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: ninja
BuildRequires: python3-lxml
@ -64,6 +65,7 @@ file with extension ".ctd".
rm %{buildroot}%{_datadir}/mime-info/cherrytree.*
%suse_update_desktop_file -G "Hierarchical Notes Utility" cherrytree TextEditor
%find_lang %{name} %{?no_lang_C}
%fdupes -s %{buildroot}%{_datadir}
%files
%license license.txt