# changelog

author: Ralf Corsépius <corsepiu@fedoraproject.org> - 2.1.0-1
changelog:
  - Upgrade to 2.1.0.
  - Convert license to SPDX.
  - Remove bogusly installed /usr/share/info/SIMVoleon2.
  - Fix broken handling of non-utf8 sources.
  - Switch off HTML_TIMESTAMPs.


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 1.6.0-10
changelog:
  - Convert license to SPDX.
  - Remove bogusly installed /usr/share/info/SoQt1.
  - Fix broken handling of non-utf8 sources.


author: Sérgio Basto <sergio@serjux.com> - 7.1.0-2
changelog:
  - Also drop VirtualBox-python3.12.patch
  - Drop support to enable the build of old vboxvideo (guest drive)
    is disabled with VBOX_NO_LEGACY_XORG_X11=1 , no need to patch the code !
    https://www.virtualbox.org/changeset/64270/vbox


author: gumsley_6@hotmail.com
changelog:
  - Update to version v1.0.2:
    + fixed single click on line number to select line, double click
      for pargraph (#1363)
    + multi pages support to all matches dialog, added arrows icons
      for navigation buttons
    + fixed crash when searching with all matches option and the
      text line containing the pattern is very long
    + modified colour of arrow in stock icon ct_download
    + added 42 stock icons
    + added multi pages support to all matches dialog with a limit
      of 50 matches per page (#2019)
    + improved performance of search/replace with option
      'all matches' (#272, #1830, #2019)
    + changed a couple of keyboard accelerators in pl.po


author: gumsley_6@hotmail.com
changelog:
  - Cumulative update to version 1.0.4:
    + fixed crash when displaying search results dialog (#2398,
      [#2399], #2404, #2405)
    + preferences dialog, keyboard shortcuts, now emphasizing with
      bold the overridden/non default shortcuts (#2397)
    + preferences dialog, keyboard shortcuts, added possibility to
      reset an individual shortcut to the default value
    + changed default keyboard shortcuts to move tree nodes From
      Shift+Arrows to Shift+Alt+Arrows as disrupting the
      functionality of text selection (#2397, #2400)
    + fixed crash when losing access to open document (#2120)
    + fixed crash sorting table (#2391)
    + fixed issues with search/replace and option 'all matches'
    + fixed corrupted export to pdf on mac os with non ascii links
      to files/folders (#2388)
    + multi page search results increased default limit 50->500 and
      configurable in config.cfg 'max_matches_in_page' (#2370)
    + changed all the default keyboard shortcuts using Ctrl+Alt for
      issues on windows with AltGr key (#2341, #2324, #2316, #2124,
      [#2069], #1944)
    + fixed progress bar of search hardly visible on windows (#2373)
    + nodes in bookmark menu to have the correct icon rather the
      anonymous pin icon (#206)
    + fixed node name in bookmarks menu not updated if node renamed
      (#2393)
    + export to pdf, now hiding anchor character (#2379)
    + changed codebox border colour with theme cobalt-darkened as
      hardly visible
    + added option in config.cfg to disable tree, menus and toolbar
      tooltips 'tree_tooltips', 'menus_tooltips',
      'toolbar_tooltips' (#2169)
    + fixed paste of code selection to rich text target adding
      unwanted newline with
    + fixed issue when changing theme in preferences dialog, style
      scheme editor, the change was only applied to the current node


author: malcolmlewis@opensuse.org
changelog:
  - 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.


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 1.1.1+2:
    + Fixed regression after one search with replace, all subsequent
      searches open replace dialog, (gh#giuspen/cherrytree#2468).
    + Fixed regression searching in multiple nodes, only nodes names
      and tags, not working, (gh#giuspen/cherrytree#2461 and
      gh#giuspen/cherrytree#2408).
    + fixed import from cherrytree sqlite document having shared
      nodes.


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 1.1.2+0:
    + Fixed regression crash when deleting a node with children,
      (gh#giuspen/cherrytree#2476).
    + Fixed regression issue with search,
      (gh#giuspen/cherrytree#2469).
    + Fixed drop position of dragged text wrongly one position to the
      left.
    + Fixed html paste, (gh#giuspen/cherrytree#2474).
    + README updated: Languages status.


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 1.1.3+1:
    + Position (row,column) of the cursor in statusbar - improved.
    + Added in statusbar the position (row,column) of the cursor.
    + Added in config.cfg the group [proxy] to support downloading.
      data/checking for new version available from behind a proxy,
      (gh#giuspen/cherrytree#2522).
    + Reworked CtConfig to ensure single instance during whole life
      of the app.
    + Added support for moving cursor to table cell previous/next
      when key left pressed before first character/right pressed
      after the last character, (gh#giuspen/cherrytree#2523).
    + Added support for moving cursor to table cell above/below when
      key up pressed on first line/down pressed on the last line,
      (gh#giuspen/cherrytree#2523).
    + Fixed right click -> copy link not working if there is a text
      selection, (gh#giuspen/cherrytree#2362).
    + Temporary workaround for crash in Gsv::Init() -> [gtk]
      [critical] Class::register_derived_type(): base_query.type_name
      is NULL, (gh#giuspen/cherrytree#2518).
    + Removed 'Set the global C++ locale to the user-specified
      locale'.
    + Minor rework in g_log_set_default_handler,
      (gh#giuspen/cherrytree#2518).
    + Fix typos in bug_report.md, (gh#giuspen/cherrytree#2519).
    + Fixed drag and drop of text when line numbers visible.
    + Replaced regular expression help dead url,
      (gh#giuspen/cherrytree#2511).
    + Support for drag and drop of text with copy instead of move.
    + New multifile data storage, in case of corruption all backups
      are looked for data recovery starting from the most recent,
      (gh#giuspen/cherrytree#2505).
    + Added checks to prevent a save as or export overwriting the
      currently open document (as t as unsupported,
      (gh#giuspen/cherrytree#2504).
    + Updated supporters record.
    + Fixed crash when importing text file for incorrect detection of
      encoding, (gh#giuspen/cherrytree#2492).
    + Removed all noexcept operators.
    + Do not allow in the preferences dialog, toolbar configurator,
      to add a button twice, (gh#giuspen/cherrytree#2482).
    + Fixed crash in case of a duplicated button configured in the
      toolbar, (gh#giuspen/cherrytree#2482).
    + Fixed unit test after new library png encoding.
    + Updated translations.


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 1.1.4+1:
    + Fixed msys2 script.
    + Fixed syntax error in latex wrongly detected as failure to
      access latex executable, (gh#giuspen/cherrytree#2534).
    + Copy link to node and copy anchor link to include absolute path
      to the cherrytree document and hierarchical path to node,
      (gh#giuspen/cherrytree#2452).
    + Implemented reset of zoom with Ctrl+0,
      (gh#giuspen/cherrytree#1835).
    + Improved extraction from a password protected archive (.ctz,
      .ctx) to distinguish incorrect password from a corrupted
      archive / not an archive.
    + Removed message instructing the user how to manually recover
      using the backups as cherrytree will do it itself automatically
      after asking the user.
    + Added auto recovery from a backup (after asking the user) in
      case of corrupted document.
    + Added warning message in case an automatic restore from backup
      was necessary for the new multifile data storage document.
    + Debugging issue with locale, (gh#giuspen/cherrytree#2529).


author: dimstar@opensuse.org
changelog:
  - Update to version 1.1.4+18:
    * added support for new language Slovak
    * fixed msys2_prepare_standalone.sh for new libgtksourceview4;
    * dropped unmantained and outdated libgtksourceviewmm3 for
      libgtksourceview4
    * Fix formatting issues with fmt 11
    * removed fmt custom formatter for Glib::ustring
    * starting work on collapsable headers
    * changed default keyboard shortcut to open codebox properties
      dialog to Shift+Alt+U as the previous shortcut was causing
      problems to german layout keyboards
    * default keyboard shortcut to Ctrl+Shift+G for new quick-select
      node dialog
    * (feat): Adding new quick-select dialog
    * link to outstanding third party android project SourCherry
    * fix fonts stretch property not supported
    * fix italic fonts not supported
    * fix bold fonts not supported
  - Replace pkgconfig(gtksourceviewmm-3.0) BuildRequies with
    pkgconfig(gtksourcevie-4.0): follow upstream.


author: Sai Harsha <ssuryad@amazon.com> - 20.10.23-1.amzn2023.0.1
changelog:
  - Update to 20.10.23 from upstream
  - Update buildx to v0.10.4 and change the buildx plugin name to docker-buildx


author: Antuan Weeks <akweeks@amazon.com> - 20.10.25-1.amzn2023.0.1
changelog:
  - update to 20.10.25 from upstream to fix CVE-2022-41723
  - update target golang to 1.19.9
  - update docker cli to 20.10.25
  - update patches due to deprecation of io/ioutil (e.g.
  https://github.com/docker/cli/commit/5c97f5c918bb58a9c03d2bc607ec85d77b008064)


author: Jitka Plesnikova <jplesnik@redhat.com> - 4.2.16-7
changelog:
  - Add BR perl-generators to automatically generates run-time dependencies
    for installed Perl files


author: Andrew Bauer <zonexpertconsulting@outlook.com> - 33.1-1.15.20230725gitg402c6d775
changelog:
  - Update to latest fixes/33 to fix ftbs on 6.5 kernel
  - recommend gnome-shell-extension-no-overview for mythfrontend


author: Charalampos Stratakis <cstratak@redhat.com> - 2.7.18-28
changelog:
  - Security fix for CVE-2022-45061: CPU denial of service via inefficient IDNA decoder
    Related: rhbz#2144072


