Releases: giuspen/cherrytree
Releases Β· giuspen/cherrytree
v1.6.2
- fixed links to TOCs (anchors) no longer scrolling to the target (#2768, #2766, #2389)
- default option for searching multiple words is back to 'exact match' as way faster; the last used option is now preserved across sessions (#2767)
- incomplete languages: ar, bg, el, fa, fi, fr, hi_IN, hr, hu, kk_KZ, kk_LA, lt, nl, ru, sk, sv, tr, zh_CN (want to help and update one? write me https://www.giuspen.net/feedback/)
v1.6.1
- fixed search results reporting link content not limited in size causing crash in all matches dialog
- incomplete languages: ar, bg, el, fa, fi, fr, hi_IN, hr, hu, kk_KZ, kk_LA, lt, nl, ru, sk, sv, tr, zh_CN (want to help and update one? write me https://www.giuspen.net/feedback/)
v1.6.0
- implemented support for searching for multiple words disregarding the order (aka AND) and matching any (aka OR) (#2674, #2221, #1255, #752)
- fixed crash when exporting to pdf (#2735)
- added support for search and replace also in links targets (#975, #2719)
- fixed issue with microsoft print to pdf causing huge font (#2479, #2735)
- fixed copy/paste and drag/drop of files from windows file manager into rich text (#2738)
- fix paste filepath from clipboard on windows does not recognise an image (#2737)
- fixed copying from code and pasting to rich text sometimes not retaining syntax highlighting colours
- added syntax highlighting definition for glib's GKeyFile
- fixed clicking on a TOC leading to an anchor that is hidden doesn't expand and select the anchor (#2389)
- handle bookmarks dialog, use the correct nodes icons rather than generic pin icon
- added option to follow links with double click rather than single click (#2736)
- fixed table light interface editable in read only mode (#2756)
- table light interface, fixed moving a column does not move the column width
- added in preferences dialog configurability of whether in rich text nodes to automatically create links for urls
- last visited nodes on node name header, added node icon beside node name and inverted order as more intuitive with more recent on the right
- moved preferences for 'last visited nodes on node name header' from tab 'tree explorer' to tab 'interface' and added control also in top menu view (#2746)
- allocated default keyboard shortcut Ctr+7,8,9 to small,subscript,superscript (#2758)
- fixed code that checks if a keyboard shortcut is already in use, issue with case (#2758)
- added possibility to configure a proxy in the preferences dialog, tab misc (#2522)
- incomplete languages: ar, bg, el, fa, fi, fr, hi_IN, hr, hu, kk_KZ, kk_LA, lt, nl, ru, sk, sv, tr, zh_CN (want to help and update one? write me https://www.giuspen.net/feedback/)
v1.5.0
- fixed Ctrl+V issues on ArchLinux (#2705)
- fixed data loss in multifile data storage when disabling option to use embedded file name on disk (#2695)
- fixed issue with system tray docking on windows causing unwanted auto-resize of the tree pane (#2699)
- fixed insert TOC not marking the text buffer for update if empty (#1484)
- fixed cursor stops blinking after a timeout (#2714)
- improved colour chooser dialog, now also supporting remove a user colour
- replace html non breaking spaces characters with normal spaces when the target is xml (e.g. paste from clipboard)
- explorer tree search by typing to use the quick node selection dialog (#1974)
- quick node selection dialog, added nodes icons (#2683)
- fixed quick node selection dialog can get too wide (#2683)
- added right click menu items to expand/collapse all TOC headers (#2389)
- fixed clear formatting can remove a collapsed anchor without expanding the hidden text (#2389)
- added new icons for jenkins, postgresql, spring-boot (#2677)
- added new icons for snowflake, vim, locale/languages (#2686)
- command palette, added actions icons
- incomplete languages: ar, el, fi, hi_IN, hr, kk_KZ, kk_LA, lt, nl, ru, sk, sv, zh_CN (want to help and update one? write me https://www.giuspen.net/feedback/)
v1.4.0
- password protected archives, enhanced encryption strength (7zip AES, work of @vitusb, from original report/patch to 7zip of @3lbios, #2211)
- collapsible headers, the collapsible section must not contain a bigger header, only smaller headers (#2389)
- collapsible headers, expand automatically when moving a row of text up/down into a collapsed secion (#2389)
- collapsible headers, changed expanded/collapsed icon to arrows (#2389)
- collapsible headers, when copy/cut a collapsed header ensure that the hidden section is also set in the clipboard (#2389)
- remove text formtting to also remove TOC anchors (#2389)
- fixed on windows copy table and paste into microsoft word results in plain text paste
- settings to expand codeboxes automatically now separated for width and height
- increased default height of the dialogs to select an element from a list
- updated languages ja, kk_KZ, kk_LA, ru, zh_TW
- incomplete languages: ar, fa, fi, hi_IN, hr, ko, lt, nl, pt, sv, zh_CN (want to help and update one? write me https://www.giuspen.net/feedback/)
v1.3.0
- insert image dialog, added support for cropping (#2626, work of @Uks2)
- implemented table column cut/copy/paste (#2542)
- fixed crash at table row move up, so called heavy version
- fixed table export to csv with empty cells (#2028)
- improved html parsing (rich text from clipboard / import from html) - added support for
- fixed issue with reloading document after external edit and encrypted documeents (#2612)
- fixed search missing first match after a codebox (#2631)
- fixed duplication of codebox toolbar callbacks after changing codebox properties (#2635, work of @Uks2)
- fixed issues pasting a codebox into a codebox (#2625)
- change cursor when hovering collapsible headers to indicate that it is clickable (#2389)
- collapsible headers use same icon of expand/collapse tree node (#2389)
- improved action that clears the formatting to retain the links (#2389)
- multiple files storage, added configurable option to use for the embedded files a constant name (#2354)
- do not add 'http://' in front of a link of type 'mailto:'
- preferences dialog, added buttons to reset to default to: timestamp formatting, chars to select at double click, horizontal rule
- chars to select at double click default, added underscore (#2581)
- restored support for building on ubuntu 18.04 where gtksourceview4 is not available, gtksourceview3 must be used instead (#2583)
- do not use a leading dot for backups inside of the home directory if snap package (#2507)
v1.2.0
- dropped unmaintained and outdated libgtksourceviewmm3 for libgtksourceview4 (direct access to C API, #2562)
- implemented quick node selection typing part of the node name, default keyboard shortcut to Ctrl+Shift+G (#2552, work of @ericguin)
- implemented collapsible headers support when TOC is generated (#2389)
- fixed links to nodes not working when exporting to html, single file (#2570)
- fixed properties of fonts selected in the preferences dialog not enforced: bold, italic, stretch, variant (#2533)
- hyperlinks: do not automatically add the prefix http:// when a URL-like prefix already exists (#2570)
- fixed crash pressing Ctrl+Z while editing table light cell
- changed default keyboard shortcut to open codebox properties dialog to Shift+Alt+U as the previous shortcut was causing problems to german layout keyboards (#2549)
- fixed formatting issues with fmt 11 (#2548, #2560)
- added support for new language Slovak (work of Michal FusatΓ½)
- incomplete languages: ar, el, fa, fi, hi_IN, hr, kk_KZ, kk_LA, pt_BR, ru, zh_CN
v1.1.4
- implemented reset of zoom with Ctrl+0 (#1835)
- fixed syntax error in latex box wrongly detected as a failure to access latex executable (#2534)
- copy link to node and copy anchor link to include absolute path to the cherrytree document and hierarchical path to node (#2452)
- added auto recovery from a backup (after asking the user) in case of corrupted cherrytree single file document (.ctd, .ctz, .ctb, .ctx)
- added warning message in case an automatic restore from backup was necessary for the new multifile data storage document
- fixed regression with locale in some linux systems (#2529)
- incomplete languages: fi, hi_IN, hu
v1.1.3
- new multifile data storage, added data integrity check after save (re-read and parse) (#2505)
- new multifile data storage, in case of corruption, all backups are looked for data recovery starting from the most recent (#2505)
- fixed crash when importing text file for incorrect detection of encoding (#2492)
- fixed crash in case of a duplicated button configured in the toolbar (#2482)
- workaround for crash in Gsv::Init() -> [gtk] [critical] Class::register_derived_type(): base_query.type_name is NULL (#2518)
- added support for moving cursor to table cell above/below when key up pressed on first line/down pressed on the last line (#2523)
- added support for moving cursor to table cell previous/next when key left pressed before first character/right pressed after the last character (#2523)
- added in statusbar the position (row,column) of the cursor
- do not allow in the preferences dialog, toolbar configurator, to add a button twice (#2482)
- added checks to prevent a save as or export overwriting the currently open document as it is not supported (#2504)
- drag and drop of text, fixed issus and added support for copy instead of move
- fixed right click -> copy link not working if there is a text selection (#2362)
- fixed syntax highlighting broken in the AppImage (#2493)
- replaced regular expression help dead url (#2511)
- added in config.cfg the group [proxy] to support downloading data/checking for new version available from behind a proxy (#2522)
- incomplete languages: fi, hi_IN, hu
v1.1.2
- fixed regression issues with the search (#2469)
- fixed regression crash when deleting a node with children (#2476)
- fixed html paste (@VladislavGrudinin, #2474)
- fixed drop position of dragged text wrongly one position to the left
- incomplete languages: el, fi, hi_IN, hu