Revisions of cherrytree

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 1038370 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 173)
- Update to version 0.99.52:
  * Added support for typescript syntax highlighting,
    (gh#giuspen/cherrytree#2161).
  * Moved encryption and backup to a separate thread; implemented
    verification of the backup before encryption and rotation,
    (gh#giuspen/cherrytree#2148).
  * Linux support path links starting with ~/,
    (gh#giuspen/cherrytree#2149).
  * Code execution: added new tag to allow placing the code
    directly into the terminal rather than in a temporary file,
    (gh#giuspen/cherrytree#1772).
  * Fix import from gnote/tomboy (gh#giuspen/cherrytree#2152,
    gh#giuspen/cherrytree#1991 and gh#giuspen/cherrytree#1686).
  * Fix paste from gnome-characters in fedora,
    (gh#giuspen/cherrytree#2094).
  * Assigned hard coded keyboard shortcut to change codebox
    properties 'Ctrl'+'[', (gh#giuspen/cherrytree#2138).
  * Updated translations.
buildservice-autocommit accepted request 1031147 from Luciano Santos's avatar Luciano Santos (luc14n0) (revision 172)
baserev update by copy to link target
Luciano Santos's avatar Luciano Santos (luc14n0) accepted request 1030920 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 171)
- Update to version 0.99.51:
  * Added support for building unit tests with local gtest/gmock
    libraries in new cmake option USE_SHARED_GTEST_GMOCK,
    (gh#giuspen/cherrytree#2089)
  * Fixed import from zim, (gh#giuspen/cherrytree#1870).
  * Fix after getting rid os stringstream.
  * Dropped support for pandoc as implementation relies on
    std::stringstream which is not to be used.
  * Fixed inconsistency between codebox width displayed and printed
    to pdf with auto expand enabled.
  * Translation updates.
buildservice-autocommit accepted request 1029630 from Luciano Santos's avatar Luciano Santos (luc14n0) (revision 170)
baserev update by copy to link target
Luciano Santos's avatar Luciano Santos (luc14n0) accepted request 1011249 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 169)
- Update to version 0.99.50+8:
  * Fixed few dialogs missing the property to be destroyed with the
    parent, (gh#giuspen/cherrytree#2133).
  * Better implementation for fixed integrated terminal when
    executing a command for the first time from hidden (not yet
    instantiated) not passing the command.
  * Fixed loss of transparency with PNGs in some GTK3 themes,
    (gh#giuspen/cherrytree#1402 and gh#giuspen/cherrytree#2132).
  * Fixed integrated terminal show/hide command to follow real
    status than settings status.
  * Fixed issue with separator between tree and text not restored
    when tree on right side and window maximised,
    (gh#giuspen/cherrytree#2126).
  * When closing virtual terminal take focus to text rather than
    tree.
  * New integrated terminal - added right click menu and keyboard
    shortcuts to copy and paste.
  * Implemented stricter checks for hard coded keyboard shortcuts
    requiring Ctrl but not Alt, (gh#giuspen/cherrytree#2124).
  * Changed syntax of displayed keyboard shortcuts in toolbar
    tooltips, (gh#giuspen/cherrytree#2128).
  * Just exposing CtrlDown and AltDown from ColumnEdit subclass to
    TextView.
  * Fixed minor issue with exit discarding changes icon not
    visible.
  * Implemented command to execute code from either text selection
    or current line, (gh#giuspen/cherrytree#1772).
  * Adding support for code execution via integrated terminal,
    (gh#giuspen/cherrytree#1902, gh#giuspen/cherrytree#1772 and
    gh#giuspen/cherrytree#547).
  * Translation updates.
- Add build requires VTE 2.91 for new terminal integration.
buildservice-autocommit accepted request 1003845 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 168)
baserev update by copy to link target
Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) accepted request 1003835 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 167)
- Update to version 0.99.49+3:
  * Legacy_canonicalize_filename: manage empty filename,
    (gh#giuspen/cherrytree#2118)
  * added command line option '--anchor AnchorName' that in
    addition to existing '--node NodeName' allows to open a
    document focusing an anchor in a node.
  * Changed non configurable keyboard shortcuts for codebox width
    and table column width to use parenthesis open instead of
    backslash, (gh#giuspen/cherrytree#2113).
  * Fixed crash on double exit from systray icon right click menu,
    (gh#giuspen/cherrytree#2114).
  * Added keyboard shortcuts to toolbar tooltips,
    (gh#giuspen/cherrytree#2106).
  * Fixed export to HTML crash, (gh#giuspen/cherrytree#2109).
  * Force turning off portal usage since it does not work on all
    distros, (gh#giuspen/cherrytree#2111).
  * Improved dialog confirmation before executing the code.
  * Additonal changes for core22, (gh#giuspen/cherrytree#2110).
  * Allow to disable the dialog asking for confirmation before
    executing the code.
  * Fixed bulleted list unindent (Shift+Tab) crash,
    (gh#giuspen/cherrytree#2103).
  * Add home plug, (gh#giuspen/cherrytree#2101 and
    gh#giuspen/cherrytree#2102).
  * Linux menu launcher run cherrytree in a new instance,
    (gh#giuspen/cherrytree#2077).
  * Fixed crash on print/export as pdf of a sequence of characters
    without spaces longer that the page width, such as a very long
    URL, (gh#giuspen/cherrytree#2045).
  * Fixed wrongly entering column mode when using keyboard
    shortcuts with <Ctrl><Alt> such as insert codebox,
    (gh#giuspen/cherrytree#2075).
  * Added syntax highlighting support for GDScript.
  * Fixed tooltip and cursor not reset after hovering link and then
    navigating to non rich text node.
  * Support for accent insensitive search - added letters with
    subordinate dots, (gh#giuspen/cherrytree#1981).
  * Translation updates.
- Fix duplicate file warnings, add fdupes build requires and macro.
- Developer advised fixed cross-site scripting (XSS) vulnerability
  that allows attackers to execute arbitrary web scripts or HTML
  via a crafted payload injected into the Name text field when
  creating a node, (#boo1202513, gh#giuspen/cherrytree#2099 and
  CVE-2022-35133).
buildservice-autocommit accepted request 986588 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 166)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 985963 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 165)
- Update to version 0.99.48:
  * Added support for right to left languages in export to html and
    pdf (gh#giuspen/cherrytree#2044, gh#giuspen/cherrytree#1668
    and gh#giuspen/cherrytree# #698).
  * In order to support the right to left languages in export to
    html, the resulting html text lines are no longer LINE<br/> but
    <p>LINE</p>.
  * Fixed in export to pdf the link to node+anchor with non ascii
    anchor name.
  * Improved detection of missing executables required for
    rendering LatexBoxes. These dependencies are no longer
    mandatory (gh#giuspen/cherrytree#2033).
  * Added help to the user to show again a hidden menubar
    (gh#giuspen/cherrytree#1927 and gh#giuspen/cherrytree#2054).
  * Pressing Tab on the very latest table cell now adds a new table
    line and moves to its first cell.
  * Fixed issue with relative links to files and folders and
    documents moved between linux and windows.
  * In export to html and txt multiple files, now appending the
    node id to the file names to support multiple nodes with the
    same name.
  * Added syntax highlight support for solidity
    (gh#giuspen/cherrytree#2030).
  * After issues with the domain giuspen.com, the domain changed to
    giuspen.net and giuspen.com will eventually go.
buildservice-autocommit accepted request 971857 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 164)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 971319 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 163)
- Update to version 0.99.47+2:
  * Added support for latex math equations.
  * Added copy/paste of tree nodes and subnodes between multiple opened files.
  * Restored support for drag and drop of text selection.
    Now rich text content is preserved.
  * Added syntax highlighting for HCL.
  * Fixed issue at reset toolbar in preferences dialog when menubar in titlebar.
  * Added command line option (-S/--secondary_session) to run in isolation
    from a possibly already running main instance.
  * Updated flatpak script.
buildservice-autocommit accepted request 964104 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 162)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) committed (revision 161)
Nuke unneeded tarball, it gets genereated during build
Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) accepted request 963866 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 160)
- Update to version 0.99.46+6:
  * Fixed time created/modified filter on searches for node name and tags.
  * Changed default keyboard shortcuts using Ctrl+Period to Ctrl+Backslash
    for clash with latest linux desktops.
  * Fixed restore window position on Windows and dual screen.
  * Added strip trailing spaces action to rich text right click menu.
  * Fixed issue restoring hpaned tree/text position with tree on the right.
  * Added command line option to pass the password to open an encrypted document.
Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) accepted request 950426 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 159)
- Update to version 0.99.45+10:
  * added language Arabic
  * fixed time created/modified filter on searches for node name and tags 
  * just ninja build debug print
  * added strip trailing spaces action to rich text right click menu
  * minor improvement to previous commit 
  * fixed copy fromm codebox and pasting to rich text unwanted additional characters
Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) accepted request 926962 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 158)
- Update to version 0.99.42:
  * Unified search in nodes name+tags and search in nodes content.
  * Fixed search in multiple nodes with the option first from
    selection/first in all range.
  * Fixed issue with password protected data extraction on windows
    and non ascii paths.
  * Link to node insert/edit dialog, added search for anchor
    name in the tree.
  * Implemented node property to exclude node and/or
    subnodes from search.
  * Applying a colour to foreground/background of text
    to use default gtk3 palette.
  * Added in preferenced dialog, tab theme, possibility
    to choose 2 new icon themes.
  * Added option to hide the status bar.
  * Added configurability of selected node's background/foreground
    colour in the tree.
  * Tree explorer added view option to show lines connecting
    the nodes parent-children.
  * Added syntax highlighting for AutoHotkey.
  * Added in preferences dialog, tab fonts, buttons to reset the
    fonts to default values.
  * At F8/current day node do not visit year/month if already
    existing, only day.
  * Support for portable mode in non-windows os looking for
    config/config.cfg beside cherrytree binary executable.
  * Tree sorting menu items: moved siblings only sorting first
    and after separator sorting whole tree.
  * Added experimantal option menubar_in_titlebar that can be
    activated in config.cfg, but off by default.
Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) accepted request 910743 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 157)
- 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,
    (gh#giuspen/cherrytree#194).
  * 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',
    (gh#giuspen/cherrytree#1410).
  * Fixed unit test breoken on windows with new utf-8 characters in
    filepath.
  * Unit tests data file use non utf-8 (cyrillic) characters for
    the paths.
Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) accepted request 904745 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 156)
- 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.
buildservice-autocommit accepted request 895972 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 155)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 894821 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 154)
- Update to version 0.99.37:
  * Fix crashing Glib::convert_with_fallback(),
    (gh#giuspen/cherrytree#1593).
  * Fix after undo, redo jumps to the top of the document,
    (gh#giuspen/cherrytree#1151).
  * 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.
  * ct_menu_actions.cc just splitted too long lines.
  * Added dialog listing all available symbols auto replacements,
    (gh#giuspen/cherrytree#1659).
  * Preserve print page setup settings,
    (gh#giuspen/cherrytree#1664).
  * Fix URL detection doesn't recognize TAB as a delimiter,
    (gh#giuspen/cherrytree#1654).
  * 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,
    (gh#giuspen/cherrytree#1656).
  * 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,
    (gh#giuspen/cherrytree#1614).
  * Preferences dialog, custom backup directory simplified using
    Gtk::FileChooserButton.
  * Configurability of log enable/disable + directory,
    (gh#giuspen/cherrytree#1614).
  * Spell check enabled also for plain text,
    (gh#giuspen/cherrytree#1651).
  * Fix [gtk] [critical] gtk_widget_set_visible: assertion
    'GTK_IS_WIDGET (widget)' failed after,
    (gh#giuspen/cherrytree#1643).
  * Move config.cfg.tmp to config.cfg if not shutting down,
    (gh#giuspen/cherrytree#1614).
  * 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,
    (gh#giuspen/cherrytree#1633).
  * Fix SHIFT+ENTER Able to Modify Locked Notes with Lists,
    (gh#giuspen/cherrytree#1640).
  * Translation updates.
- Changes from version 0.99.36:
  * Fix segfault on startup when configured to start on systray,
    (gh#giuspen/cherrytree#1610).
  * Translation updates.
Displaying revisions 21 - 40 of 193
openSUSE Build Service is sponsored by