From 33e669e395c1efaf78befaa85caa82dd8975440283dd456d343b40350dd4906c Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 20 Nov 2020 14:42:44 +0000 Subject: [PATCH] Accepting request 849106 from home:polslinux:branches:GNOME:Apps - Update to version 0.99.20+git20201116.736ca99f: * New: rewritten everything from scratch in C++/GTK3 * New: Export to PDF support for hyperlinks * New: Export to HTML option to produce a single file * New: Duplicate a node and its subnodes * New: Option to scroll beyond the last line, enabled by default * New: The rich text does no longer have light/dark/custom theme but a range of themes to select from like already for plain text & code * New: Tables also can select their own theme like rich text and plain text & code * New: You can now right click a node or an anchor and select to copy a link to it in the clipboard, then paste the link into rich text * New: Formatting tag to indent/unindent * New: The tables are implemented with a different library widget, editing a cell is easier, Ctrl+Arrow to move cursor between cells * New: For both codeboxes and tables, Ctrl+Space allows to move the cursor in and out * New: Rich text, monospace tag has the font configurable in the preferences dialog * New: Column edit mode scintilla-like holding down Ctrl and Alt and selecting the column (cut/copy/paste not yet supported) * New: Foreground and background tags in the rich text can be removed without altering the other tags * New: The cherrytree backup files can be saved in a configured directory rather than the document directory * New: Code build/execution, in preferences dialog it is configurable also the file extension of the temporary generated file OBS-URL: https://build.opensuse.org/request/show/849106 OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=126 --- _service | 4 +- _servicedata | 2 +- ...rytree-0.39.3+git20200610.9e116177.obscpio | 3 -- ...ytree-0.99.20+git20201116.736ca99f.obscpio | 3 ++ cherrytree-set-git-version.patch | 12 ----- cherrytree.changes | 50 +++++++++++++++++++ cherrytree.obsinfo | 6 +-- cherrytree.spec | 10 ++-- 8 files changed, 62 insertions(+), 28 deletions(-) delete mode 100644 cherrytree-0.39.3+git20200610.9e116177.obscpio create mode 100644 cherrytree-0.99.20+git20201116.736ca99f.obscpio delete mode 100644 cherrytree-set-git-version.patch diff --git a/_service b/_service index ce7ce95..66c8626 100644 --- a/_service +++ b/_service @@ -5,9 +5,9 @@ enable master enable - malcolmlewis@opensuse.org + info@paolostivanin.com cherrytree - 0.39.3+git%cd.%h + 0.99.20+git%cd.%h diff --git a/_servicedata b/_servicedata index 5423dc2..7d59553 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/giuspen/cherrytree.git - 9e116177dd2691da849edd3bf51f631c68becbd1 \ No newline at end of file + 736ca99f2c9cecebf7e01afe1beeb88b044d23d2 \ No newline at end of file diff --git a/cherrytree-0.39.3+git20200610.9e116177.obscpio b/cherrytree-0.39.3+git20200610.9e116177.obscpio deleted file mode 100644 index 80d5047..0000000 --- a/cherrytree-0.39.3+git20200610.9e116177.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:65bd8b337b957840129937ed8929434e3ae1499df76fd15912de817a8ff3f391 -size 52577806 diff --git a/cherrytree-0.99.20+git20201116.736ca99f.obscpio b/cherrytree-0.99.20+git20201116.736ca99f.obscpio new file mode 100644 index 0000000..8add2c1 --- /dev/null +++ b/cherrytree-0.99.20+git20201116.736ca99f.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b9df34ee73a18101f8a3db581e353f7458becb3d7d9ec7b1a20593efd91a9d7 +size 78371342 diff --git a/cherrytree-set-git-version.patch b/cherrytree-set-git-version.patch deleted file mode 100644 index dcb8831..0000000 --- a/cherrytree-set-git-version.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur a/future/CMakeLists.txt b/future/CMakeLists.txt ---- a/future/CMakeLists.txt 2020-06-10 12:28:15.000000000 -0500 -+++ b/future/CMakeLists.txt 2020-06-10 19:00:42.904288749 -0500 -@@ -1,7 +1,7 @@ - cmake_minimum_required(VERSION 3.13.2) - - project(cherrytree) --set(CT_VERSION "0.99.1") -+option(CT_VERSION "0.99.1") - - - if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) diff --git a/cherrytree.changes b/cherrytree.changes index 5760e16..ee6cdc0 100644 --- a/cherrytree.changes +++ b/cherrytree.changes @@ -1,3 +1,53 @@ +------------------------------------------------------------------- +Tue Nov 17 09:10:21 UTC 2020 - info@paolostivanin.com + +- Update to version 0.99.20+git20201116.736ca99f: + * New: rewritten everything from scratch in C++/GTK3 + * New: Export to PDF support for hyperlinks + * New: Export to HTML option to produce a single file + * New: Duplicate a node and its subnodes + * New: Option to scroll beyond the last line, enabled by default + * New: The rich text does no longer have light/dark/custom theme + but a range of themes to select from like already + for plain text & code + * New: Tables also can select their own theme like rich text + and plain text & code + * New: You can now right click a node or an anchor and select to + copy a link to it in the clipboard, then paste + the link into rich text + * New: Formatting tag to indent/unindent + * New: The tables are implemented with a different library widget, + editing a cell is easier, Ctrl+Arrow to move cursor between cells + * New: For both codeboxes and tables, Ctrl+Space allows to move + the cursor in and out + * New: Rich text, monospace tag has the font configurable + in the preferences dialog + * New: Column edit mode scintilla-like holding down Ctrl and Alt + and selecting the column (cut/copy/paste not yet supported) + * New: Foreground and background tags in the rich text can be + removed without altering the other tags + * New: The cherrytree backup files can be saved in a configured + directory rather than the document directory + * New: Code build/execution, in preferences dialog it is + configurable also the file extension of the + temporary generated file + * New: Import from markdown file/folder + * New: Option for markdown auto replacement to rich text + * New: The toolbar supports multiple rows of icons + * New: Filetype icons for file attachments on Linux + * New: it is configurable whether to wrap or not the nodes + names in the tree, off by default + * New: Now configurable from the preferences dialog are the + "Embedded file size limit", "Triple click to select the + whole paragraph", "Chars for bulleted list", "Chars for + todo list", "Chars for table of content", "Chars for smart + double quote", "Chars for smart single quote" + * New: It is configurable whether to show the document directory + in the window title or not + * complete changelog can be found here: + https://github.com/giuspen/cherrytree/blob/master/changelog.txt +- Removed cherrytree-set-git-version.patch + ------------------------------------------------------------------- Thu Jun 11 12:40:42 UTC 2020 - malcolmlewis@opensuse.org diff --git a/cherrytree.obsinfo b/cherrytree.obsinfo index 6f69427..af784ea 100644 --- a/cherrytree.obsinfo +++ b/cherrytree.obsinfo @@ -1,5 +1,5 @@ name: cherrytree -version: 0.39.3+git20200610.9e116177 -mtime: 1591810095 -commit: 9e116177dd2691da849edd3bf51f631c68becbd1 +version: 0.99.20+git20201116.736ca99f +mtime: 1605564434 +commit: 736ca99f2c9cecebf7e01afe1beeb88b044d23d2 diff --git a/cherrytree.spec b/cherrytree.spec index a67efac..ac3284a 100644 --- a/cherrytree.spec +++ b/cherrytree.spec @@ -16,15 +16,13 @@ # Name: cherrytree -Version: 0.39.3+git20200610.9e116177 +Version: 0.99.20+git20201116.736ca99f Release: 0 Summary: A hierarchical note taking application License: GPL-3.0-or-later Group: Productivity/Office/Other URL: https://www.giuspen.com/cherrytree/ 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: gcc-c++ BuildRequires: python3-lxml @@ -35,6 +33,7 @@ BuildRequires: pkgconfig(gtksourceviewmm-3.0) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libxml++-2.6) BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(uchardet) # For password-protected format Recommends: p7zip-full @@ -49,23 +48,20 @@ file with extension ".ctd". %autosetup -p1 %build -cd future #Disable build tests as this needs cpputest and static development files! %cmake -DBUILD_TESTING=OFF -DCT_VERSION=%{version} %cmake_build %install -cd future %cmake_install # Remove old mime registration files rm %{buildroot}%{_datadir}/mime-info/cherrytree.* %suse_update_desktop_file -G "Hierarchical Notes Utility" cherrytree TextEditor -cd .. %find_lang %{name} %{?no_lang_C} %files %license license.txt -%doc changelog.old.txt changelog.txt +%doc changelog.txt %{_bindir}/cherrytree %dir %{_datadir}/metainfo %{_datadir}/metainfo/com.giuspen.cherrytree.metainfo.xml