SHA256
1
0
forked from pool/cherrytree

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
This commit is contained in:
Dominique Leuenberger 2020-11-20 14:42:44 +00:00 committed by Git OBS Bridge
parent b5107ee5b8
commit 33e669e395
8 changed files with 62 additions and 28 deletions

View File

@ -5,9 +5,9 @@
<param name="submodules">enable</param>
<param name="revision">master</param>
<param name="changesgenerate">enable</param>
<param name="changesauthor">malcolmlewis@opensuse.org</param>
<param name="changesauthor">info@paolostivanin.com</param>
<param name="filename">cherrytree</param>
<param name="versionformat">0.39.3+git%cd.%h</param>
<param name="versionformat">0.99.20+git%cd.%h</param>
</service>
<service mode="buildtime" name="tar" />
<service mode="buildtime" name="recompress">

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/giuspen/cherrytree.git</param>
<param name="changesrevision">9e116177dd2691da849edd3bf51f631c68becbd1</param></service></servicedata>
<param name="changesrevision">736ca99f2c9cecebf7e01afe1beeb88b044d23d2</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:65bd8b337b957840129937ed8929434e3ae1499df76fd15912de817a8ff3f391
size 52577806

View File

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

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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