Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

cherrytree-0.99.40-1.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: cherrytree Distribution: openSUSE Tumbleweed
Version: 0.99.40 Vendor: openSUSE
Release: 1.1 Build date: Mon Aug 16 16:08:33 2021
Group: Productivity/Office/Other Build host: obs-arm-10
Size: 4364042 Source RPM: cherrytree-0.99.40-1.1.src.rpm
Summary: A hierarchical note taking application
A hierarchical note taking application, featuring rich text and syntax
highlighting, storing all the data (including images) in a single xml
file with extension ".ctd".




GPL-3.0-or-later AND LGPL-2.1-only


* Mon Aug 09 2021
  - Update to version 0.99.40:
    * Just renaming/polishing code of preferences dialog, tab fonts.
    * Fixed blacklist of action that cannot be part of the
      configurable toolbar; removed duplicated exec code action.
    * Translation updates.
  - Changes from version 0.99.39:
    * When system tray and start hidden on system tray are enabled,
      load document only after the user click the systray icon to
      show cherrytree, (gh#giuspen/cherrytree#1751).
    * Fix codebox plain text wrongly using code font instead of plain
      text font.
    * Fix TODO lists not working in table cells,
    * Fix File links in exported PDF do not work when path isn't
      relative, (gh#giuspen/cherrytree#1749).
    * Fixed 'Menu element icons are not always visible',
    * Fixed unit test breoken on windows with new utf-8 characters in
    * Unit tests data file use non utf-8 (cyrillic) characters for
      the paths.
* Thu Jul 08 2021 Paolo Stivanin <>
  - Update to version 0.99.38:
    * Fix crash visiting node with a corrupted/invalid utf-8 character.
    * Fix crash when trying to insert image from file with format not
      supported from Glib such as .webp.
    * Fix unwanted characters found after copy/paste.
    * Fix status icon missing / bad rendered in tray.
    * Fixed tree node visibility issue when starting minimised
      on system tray.
    * Fix link markdown paste broken link.
    * Fix issues with spell check enabled and no languages available.
    * Improved web link recognition.
* Fri May 21 2021
  - Update to version 0.99.37:
    * Fix crashing Glib::convert_with_fallback(),
    * Fix after undo, redo jumps to the top of the document,
    * Assigned keyboard shortcut to move table columns Left/Right:
      Ctrl+{ and Ctrl+}.
    * Assigned keyboard shortcut to move table rows Up/Down: Ctrl+[
      and Ctrl+], (gh#giuspen/cherrytree#1626).
    * Ctrl+Arrows in tables disconnected from cells navigation,
      Ctrl+( and Ctrl+) to navigate Up/Down; Tab and Shift+Tab for
      navigate Right/Left, (gh#giuspen/cherrytree#194).
    * Help--Open Preferences Directory moved under File--Preferences.
    * Fix content in the table can be modified while the node is read
      only, (gh#giuspen/cherrytree#1674).
    * Preferences file export complete.
    * Adding preferences file import/export.
    * just splitted too long lines.
    * Added dialog listing all available symbols auto replacements,
    * Preserve print page setup settings,
    * Fix URL detection doesn't recognize TAB as a delimiter,
    * Added configurable option to show the full path in the node
      name header, (gh#giuspen/cherrytree#1399).
    * Preferences dialog language selection explicit label
      'System Default' in place of '-'.
    * Fixed import of text files with extension not .txt on linux,
    * Reinstating Gtk::FileFilter::add_mime_type for importing text
      files, (gh#giuspen/cherrytree#1656).
    * Configurability of log enable/disable + directory in
      preferences dialog, tab miscellaneous,
    * Preferences dialog, custom backup directory simplified using
    * Configurability of log enable/disable + directory,
    * Spell check enabled also for plain text,
    * Fix [gtk] [critical] gtk_widget_set_visible: assertion
      'GTK_IS_WIDGET (widget)' failed after,
    * Move config.cfg.tmp to config.cfg if not shutting down,
    * Added added configurable option to have bookmarks under
      dedicated menu in top menu bar, (gh#giuspen/cherrytree#1643).
    * New configurable scalable tags allow partial
      bold/italic/underline when not on by default,
    * Fix SHIFT+ENTER Able to Modify Locked Notes with Lists,
    * Translation updates.
  - Changes from version 0.99.36:
    * Fix segfault on startup when configured to start on systray,
    * Translation updates.
* Fri Apr 16 2021 Paolo Stivanin <>
  - Update to 0.99.35:
    * Fix issue in 0.99.34 H1/H2/H3/H4/H5/H6/small
      not working for certain locale.
    * Fix issue with bookmarks in tree right click menu.
    * Implementation of configurable h1,h2,h3,small + (now supported)
    * Reorganised the main menu.
    * Fix undo/redo state machine vertical scrollbar position
      and cursor position.
    * Fix crash when importing text/html files with non ascii
      file name on windows.
    * Fix links to file/folder on windows with UNC path.
    * Detect system shutdown to save config .
    * Improved recognition of web link as you type in case of
      start with ({[, end with ,;.)}].
    * Fixed wheel click on file link (to open parent folder).
    * Fix zooming text/tree font not being properly enforced like
      preferences dialog does.
    * Enabled logging to config folder, max size 5MB.
* Sun Mar 28 2021
  - Update to version 0.99.33+5:
    * Modified main menu, (gh#giuspen/cherrytree#1573).
    * Added automatic syntax highlighting for the Dart language,
    * Fix changing codebox width of codeboxes with width in
      percentage, (gh#giuspen/cherrytree#1556).
    * Correct the FSF's postal address, (gh#giuspen/cherrytree#1566).
    * Fix import from cherrytree file missing dialog asking for
      parent node, (gh#giuspen/cherrytree#1562).
    * Treat equally return key press and numeric keypad enter key
      press, (gh#giuspen/cherrytree#1547).
    * Translation updates.
* Mon Mar 15 2021
  - Update to version 0.99.32:
    * Fix crash regression of latest changes to restor excat vertical
      scrolling of text.
    * Remember last inserted special character and focus it at next
      special char insert time.
    * Improved restoring of exact vertical scroll position,
    * Fix iterated find dialog position issue.
    * Non rich text is to use the standard gtk undo/redo.
    * Fix iterated find/replace dialog disappearing after first
      button click.
    * Improved dialog to select an item in the list focusing the item
      that is currently in use.
    * Fixed issue with tree on right side restore tree width;
      splitted, (gh#giuspen/cherrytree#1534).
    * Updated ct_node_no_icon.svg.
    * Close image resize dialog when pressing enter; split,
    * More node icons (gh#giuspen/cherrytree#1514).
    * Fix copy as plain text not working in table cell,
    * Cycle cherries colors in nodes levels rather than use the
      latest level for all exceeding number of colors,
    * Added support for language 'elixir',
    * Update, (gh#giuspen/cherrytree#1536).
* Fri Feb 26 2021
  - Update to version 0.99.31+1:
    * Fix for building with ninja/cmake generator for ninja
    * Amsys2 script to prepare standalone folder added user-style.xml
      required for user custom styles(themes).
    * Added few more icons as selectable for custom node icon,
    * Preferences dialog menu languages added flags,
    * Fixed import from keepnote missing images,
    * Added button to reset the two user style schemes to the default
    * Fix cmake install target, (gh#giuspen/cherrytree#1521).
    * Two user style schemes, one with a light default and one with
      a dark default.
    * Reworked pref dialog tab themes to make room for second user
      style scheme.
    * Independent style scheme for plain text and code.
    * Working on user theme editor, (gh#giuspen/cherrytree#1362).
    * Split pref dlg source file for upcoming work on theme editor.
    * Removed default global shortcut Ctrl+Delete to delete tree node
      because overrides text editor standard,
    * Insert special symbols chenged from submenu items to dialog,
    * Renamed filesystem path methods .string_native() and
    * New unit test for export to html.
    * New unit test for export to pdf.
      + unit test for export to txt; unit tests now in 3 binaries
      'run_tests_no_x', 'run_tests_with_x_1', 'run_tests_with_x_2'.
    * Implemented 'format clone' at cursor which can be applied with
      existing 'format latest', (gh#giuspen/cherrytree#600).
    * Translation updates.
* Sun Jan 31 2021
  - Update to version 0.99.30+7:
    * Fixed misleading command line argument export to pdf name - the
      user is expected to pass a directory path, not a file path.
    * Updated tests/googletest to current master HEAD to get rid of
      cmake warnings.
    * Replaced few Gio::File with g_file because of unit tests
    * Moved a couple of types to proper header and fixed a unit test.
    * Insert link dialog to remember/repropose last selection,
    * Fix export to pdf crash.
    * Improved language selection in preferences dialog,
    * Moved top menu items 'Edit'->'Preferences' and 'Tree'->'Tree
      Info' to 'File' menu, (gh#giuspen/cherrytree#1497).
    * Cmake option to not automatically run the unit tests
    - DAUTO_RUN_TESTING='', (gh#giuspen/cherrytree#1433).
    * Versioning 48px variant of the icons, not currenlty in use,
    * New ct_code.svg, (gh#giuspen/cherrytree#1451).
    * Fix when creating new node/subnode not proposing syntax
      highlighting of selected node, (gh#giuspen/cherrytree#1481).
    * Update - Added build description,
    * Fix Table of Contents not saving, (gh#giuspen/cherrytree#1484).
    * Fix crash when importing CSV file,
* Sat Jan 09 2021
  - Update to version 0.99.29:
    * Fix unable to open sqlite document created with old document
      version, (gh#giuspen/cherrytree#1471).
    * Add meta modifier shortcut key support,
* Sun Jan 03 2021
  - Update to version 0.99.28:
    * Improved sanitisation from bad characters at xml parse time,
    * Fix config.cfg re-created when symlinked,
    * Found better workaround for visualisation glitches,
      (gh#giuspen/cherrytree#1416, gh#giuspen/cherrytree#1427,
      gh#giuspen/cherrytree#1446 and gh#giuspen/cherrytree#1447).
    * Fix regression speeding up tables.
    * Support for sqlite document generated with old version of
      cherrytree, alter only at write time.
    * Isolating and trying to find alternative to
    * Working on tables poor performance.
* Sun Dec 27 2020
  - Update to version 0.99.27+13:
    * Fix using fmt always unbundled from spdlog,
    * Using fmt always unbundled from spdlog,
    * Fix time filter for find in nodes names and tags,
    * Fix color for selected item in tree not consistent with
      selected item in menu, (gh#giuspen/cherrytree#1456).
    * Do not bundle spdlog but use as external library,
      (gh#giuspen/cherrytree#1199 and gh#giuspen/cherrytree#1433).
    * Fix failed zim import, (gh#giuspen/cherrytree#1273).
    * Changed GPG signature to detached,
    * Icon theme new save and other improvements.
    * More GCC11 fixes. (gh#giuspen/cherrytree#1450).
    * Translation updates.
  - Add pkgconfig(spdlog) and pkgconfig(fmt) to build requires
    since no longer bundled.
* Mon Dec 21 2020
  - Update to version 0.99.26+2:
    * Fix select text with keyboard not working,
    * Fix crash when trying to paste invalid image in clipboard,
    * Fix open folder link not working when non ASCII path,
    * Fix recent documents list does't show undescores,
    * Keyboard shortcut to delete a node becomes Ctrl+Delete since
      this action now works also with focus on the text/while editing
      text, (gh#giuspen/cherrytree#1412).
    * Icon theme fixes/improvements, (gh#giuspen/cherrytree#1426,
    * Fix find function adds empty lines to blank nodes,
    * Removed code duplications for open file and folder link,
    * Fix crash trying to open a bookmarked node that was deleted,
    * Fix wrongly detecting being run from the sorces directory build
      folder, (gh#giuspen/cherrytree#1422).
    * Fix non working keyboard shorcuts Alt+Left/Right to go to
      previous/next visited nodes, (gh#giuspen/cherrytree#1412).
    * Fix tree drag n drop freezing issue,
    * Fix table keyboard shortcut Ctrl+comma (add row) and
      Ctrl+Alt+comma (delete row), (gh#giuspen/cherrytree#1417).
    * When (re)generating TOC do not remove anchors created from the
      user, (gh#giuspen/cherrytree#1382).
    * Translation updates.
* Wed Dec 09 2020
  - Update to version 0.99.25:
    * Fixed unit test.
    * Icon theme update, (gh#giuspen/cherrytree#1408).
    * Debugging too slow large tables...
    * Added missing tooltips on the bookmarks handle dialog,
    * Fix spell-check language selection from right click menu was
      not saved to preferences.
    * Fix spell-check language selection from poreferences dialog not
      working (but ok from right click menu),
    * Fix TOC generation when existing anchor but wrong name,
    * Allow to override build date with SOURCE_DATE_EPOCH,
    * Improved command line switch --new-window,
    * Export to plain text do not alter node name case and prefix
      with a # per node level, (gh#giuspen/cherrytree#1385).
    * Fix the cherrytree shebang, (gh#giuspen/cherrytree#1396).
    * Translation updates.
* Tue Dec 01 2020 Dominique Leuenberger <>
  - Update _service:
    + Change to @PARENT_TAG@+@TAG_OFFSET@ version scheme comonly used
      by the GNOME Team (with +0 being stripped when detected).
* Tue Dec 01 2020
  - Update to version 0.99.24+git20201130.67860cc0:
    * Fix can't open encrypted .ctx/.ctz file when the filename is
      renamed, (gh#giuspen/cherrytree#1383).
    * Fix missing copy/cut/paste for tables and codeboxes in right
      click menu, (gh#giuspen/cherrytree#1379).
    * Fix insert TOC with closing bracket at the end of the headline,
    * Fixes setting date in Gtk::Calendar,
    * Fix crash parsing sqlite node with image,
    * New --export_single_file export option,
    * Fix Automatically Check for Newer version,
    * Flatpak build fix (needs --share=network).
    * Run the unit tests automatically if you build them.
    * Packaging cleanup.
    * Exploit advantage of google parameterised tests.
    * Added now required after clone for building the unit tests 'git submodule update --init'.
    * Suppress gtk warning during unit tests.
    * Migration to google test.
  - Changes from version 0.99.23:
    * Debugging flatpak crash.
* Tue Nov 24 2020 Paolo Stivanin <>
  - Update to version 0.99.22+git20201123.fea3e66c:
    * fixed not saving node properties when only node properties
      are changed (#1364)
    * fix issue (gitch) pasting tables from clipboard (#1358)
    * added command line switch --new-window (#1339)
    * the rich text tagged monospace is not forced to use a dedicated
      font anymore - configurable and off by default (#1343)
* Sat Nov 21 2020
  - Update to version 0.99.21+git20201121.e0afb5a6:
    * Fix typos in README, (gh#giuspen/cherrytree#1357)
    * Fix 7za sources License.txt issue,
    * Fix unit tests after latest changes for new arg option
    - -new-window.
    * Adds --new-window option, (gh#giuspen/cherrytree#1355).
    * Fix issue with clipboard on windows,
      (gh#giuspen/cherrytree#1336, gh#giuspen/cherrytree#1344 and
    * Suppress error when test a wrong password,
    * Table will contain right amount of column widths; removes table
      to xml copy-paste, (gh#giuspen/cherrytree#1349).
    * Fixes crash in html parser due to <li> without <ul>,
    * Fix crash when triying to move a table column,
    * Fix crash when pasting HTML, (gh#giuspen/cherrytree#1346).
    * Translation updates.
  - Added cherrytree-set-git-version.patch and rebase since we are
    pulling from git again.
* Tue Nov 17 2020
  - 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:
  - Removed cherrytree-set-git-version.patch
* Thu Jun 11 2020
  - Fix lang filelist creation, ensure in build dir before running
    find_lang macro.
* Wed Jun 10 2020
  - Updated to latest git release 0.39.3+git20200610.9e116177:
    - Build version from 'future' branch with cmake.
  - Changes from version 0.39.3:
    * Forbid to use '<' and '>' in password in PyGtk2,
      (gh#giuspen/cherrytree#765) - all characters will be available
      in upcoming Gtkmm3 version currently under testing.
    * After toggle tree visibility with tree that becomes visible,
      the tree gets the focus (tree gets hidden, text gets the
    * Possibility to disable triple click selecting the whole
      paragraph, currently only editing directly config.cfg
      (look for triple_click_paragraph).
    * Translation updates.
  - Changes from version 0.39.2:
    * Fix very slow node creation, (gh#giuspen/cherrytree#686).
    * Fix Wrong "." processing in "Replace in Nodes Names" (RegExp
      mode), (gh#giuspen/cherrytree#689).
    * Fix for table's cell content lost unless you explicitly press
      Enter, (gh#giuspen/cherrytree#700).
    * Fix Control/command key deselects (un-highlights) text in
      table, (gh#giuspen/cherrytree#699).
    * Fix Keyboard shortcuts for sorting do not work,
  - Changes from version 0.39.1:
    * Fixed export to html regressions after 0.39.0,
    * Fixed RuntimeError: returned character can not be represented
      in 16-bit unicode", (gh#giuspen/cherrytree#675,
    * Fixed problem with opening another note,
    * Show node path in tooltip of Last Visited Nodes,
    * Triple click functionality to select paragraph limited to rich
      text as not ideal in particular for for code.
  - Changes from version 0.39.0:
    * Improved export to html.
    * Fixed export to pdf, picture blurry.
    * Implemented a 'command palette' dialog to quickly access all
      the commands in one place.
    * Improved sorting.
    * Improved performance of imports into cherrytree.
    * Fixed 'recent document paths have wrong enconding',
    * Fixed 'visited nodes history, going to todays node using key
    * Fixed 'syntax Highlighting selected first from list when
      pressing enter', (gh#giuspen/cherrytree#657).
    * Updated syntax highlighting language specs files for various
      languages, (gh#giuspen/cherrytree#228,
      gh#giuspen/cherrytree#92 and gh#giuspen/cherrytree#38).
    * Cursor to stay inside codeBox after creation,
      (gh#giuspen/cherrytree#655), remember: Ctrl+Space moves the
      cursor in and out the codebox.
    * Added triple click functionality to select paragraph.
    * Fixed smart quotes spell check bug.
    * Added new language Swedish.
  - Changes from version 0.38.11:
    * Fixed regression of 0.38.10, could no longer print.
  - Changes from version 0.38.10:
    * Bugfix: Error opening encrypted documents when path contains
      non-ASCII characters, (gh#giuspen/cherrytree#399).
    * Bugfix: removing the text formatting was possible in read-only
      Node, (gh#giuspen/cherrytree#543).
    * Bugfix: collapse all nodes at startup doesn't work with enabled
      expand tree at mouse click, (gh#giuspen/cherrytree#569).
    * Added support for export to pdf from command line,
    * Supporting new syntax highlighting for language kotlin.
    * 'reload after external update to ct* file' disabled by default,
    * 'smart quotes auto replacement' replacing characters
      configurable manually editing config.cfg.
    * Added small sigma to default special chars,
    * Added dollar as character not to be used in passwords; note
      that all chars will be instead usable in upcoming gtkmm3
      version, (gh#giuspen/cherrytree#545).
    * Minor changes to support reading a document that has been
      edited from the upcoming gtkmm3 version of cherrytree.
    * Minor changes to support reading a config.cfg that has been
      edited from the upcoming gtkmm3 version of cherrytree.
  - Add cherrytree-set-git-version.patch: Set git version in help
* Thu Jan 30 2020 Dominique Leuenberger <>
  - No longer recommend -lang: supplements are in use
* Sun Nov 24 2019
  - Update to version 0.38.9:
    + Auto replacement of symbols as you type is now configurable in
      preferences dialog, tab Text.
    + Ctrl+Space to toggle To-Do List Item State; fixed multilevel
    + Paste/import from html – added basic support.
    + In codeboxes use code font for both plain text and syntax
    + Fix paste as plain text into CodeBox cause losing CodeBox
      content (#538).
    + Export to html, stylesheet revamp.
  - Run spec-cleaner.
  - Add python-xml to requires.
* Sat Mar 02 2019 Bjørn Lie <>
  - Update to version 0.38.8:
    + Improved implementation of deletion of recent documents entry.
    + Ctrl+Space to toggle To-Do List Item State.
    + Fix detection of missing installation of xterm required in code
      execution on linux (with default settings).
    + Horizontal rule insert without hard coded newline before (still
      newline after).
    + Updated translations.
  - Changes from version 0.38.7:
    + Bugfix:
    - Problem of locale.getdefaultlocale behavioural change in
    - Must not allow deletion of a node that is read only.
    + Allow deletion of a recent documents entry via entry submenu.
    + Renamed two iterated find dialog labels from Find & Find to
      Find Previous & Find Next.
    + Moved python-appindicator from Depends: to Recommends:
    + Export to html, include node name not working without links
  - Changes from version 0.38.6:
    + Bugfix:
    - Do not throw error when failing to clean temporary directory.
    - Workaround for locale.get issues.
    - Import from html of table error resulting in paste from
      clipboard error.
    - Multilevel numbered lists not restarting from one.
    - Wrap line with a single very long word.
    + Todo list characters configurable in config.cfg.
    + Import from zim, support for codebox.
* Fri Jul 06 2018
  - Update to version 0.38.5:
    + Bugfixes:
    - When save on exit is enabled and write to disk fails, changes
      are lost (gh#giuspen/cherrytree#358).
    - Superscript and subscript tags not recognized when copied
      from external source (gh#giuspen/cherrytree#355).
    - Workaround for bug in locale module
    + Added syntax highlighting for go language.
    + Implemented support for opening a text file from the command
      line with cherrytree.
* Mon Jul 02 2018
  - Recommends p7zip-full for TW as 7za binary used in cherrytree was
    moved there
* Thu Feb 08 2018
  - Update to version 0.38.4:
    + Support for zoom in tables with both Ctrl+Mouse Wheel or
    + Copy/paste rich text with dark background to light background,
      fix too light color.
    + Tree visible status now persistent after system tray hide/show
      and between sessions.
    + Default value changes for web link color (less bright blue) and
      codebox auto resize (to False).
    + No special chars auto replacements for code – only for rich and
      plain text.
    + Paste from rich text and import from html – support fot tag
      <code> to codebox.
    + Tab key also valid to switch between table cell.
  - Changes from version 0.38.3:
    + Bugfix saving sqlite document (syntax error).
    + Plain text to have font independent from rich text.
    + Right click menu inside of codeboxes, added cut/copy as plain
    + Paste rich text from clipboard fix.
    + HTML-export IOError: 'filename too long'.
    + Bugfix in export to pdf.



Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Oct 27 23:27:34 2021