90 Commits

Author SHA256 Message Date
f2d139ed8f Accepting request 1307747 from GNOME:Apps
Update to version 1.6.2 (forwarded request 1307461 from xanders)

OBS-URL: https://build.opensuse.org/request/show/1307747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=40
2025-09-29 14:37:39 +00:00
2143ef0084 Update to version 1.6.2
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=205
2025-09-29 11:05:32 +00:00
6e084d5323 Accepting request 1284487 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1284487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=39
2025-06-11 14:23:19 +00:00
15d13e2df0 Accepting request 1283922 from home:xanders
Update to version 1.5.0

OBS-URL: https://build.opensuse.org/request/show/1283922
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=203
2025-06-10 13:40:15 +00:00
a2d0d44d84 Accepting request 1272604 from GNOME:Apps
- Update to version 1.4.0:
  + increased default height of the dialogs to select an element
    from a list
  + settings to expand codeboxes automatically now separated for
    width and height
  + fixed on windows copy table and paste into microsoft word
    results in plain text paste
  + collapsible headers, when copy/cut a collapsed header ensure
    that the hidden section is also set in the clipboard (#2389)
  + collapsible headers, when copy/cut a collapsed header ensure
    that the hidden section is also set in the clipboard
  + use constants defined globally rather than copy/paste string
    literals
  + remove text formtting to also remove TOC anchors (#2389)
  + collapsible headers, changed expanded/collapsed icon to arrows
    (#2389)
  + collapsible headers, expand automatically when moving a row of
    text into a collapsed secion (#2389)
- Remove update-desktop-files BuildRequies and
  %suse_update_desktop_file from spec file.
- Implement metainfo and .desktop checks, add desktop-file-utils
  and appstream-glib to BuildRequires
- Added cherrytree-fix-metainfo-write.patch to fix metainfo XML
  header generation during build
- Update to version 1.3.0+0:
  + fixed table export to csv with empty cells (#2028)
  + pt_BR 100%
  + multifile storage, option of static embedded file path, fix 
    insert in new node that was never saved (#2354)
  + remove use of libcpputest-dev (#2645)
  + es 100%
  + tr 100%
  + fixed search missing first match after a codebox (#2631)
  + bg, ro 100%
  + codebox toolbar button 'Copy Code' now marked for translation
    (##2641) (forwarded request 1272544 from xanders)

OBS-URL: https://build.opensuse.org/request/show/1272604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=38
2025-04-25 20:19:41 +00:00
c185672d29 - Update to version 1.4.0:
+ increased default height of the dialogs to select an element
    from a list
  + settings to expand codeboxes automatically now separated for
    width and height
  + fixed on windows copy table and paste into microsoft word
    results in plain text paste
  + collapsible headers, when copy/cut a collapsed header ensure
    that the hidden section is also set in the clipboard (#2389)
  + collapsible headers, when copy/cut a collapsed header ensure
    that the hidden section is also set in the clipboard
  + use constants defined globally rather than copy/paste string
    literals
  + remove text formtting to also remove TOC anchors (#2389)
  + collapsible headers, changed expanded/collapsed icon to arrows
    (#2389)
  + collapsible headers, expand automatically when moving a row of
    text into a collapsed secion (#2389)
- Remove update-desktop-files BuildRequies and
  %suse_update_desktop_file from spec file.
- Implement metainfo and .desktop checks, add desktop-file-utils
  and appstream-glib to BuildRequires
- Added cherrytree-fix-metainfo-write.patch to fix metainfo XML
  header generation during build
- Update to version 1.3.0+0:
  + fixed table export to csv with empty cells (#2028)
  + pt_BR 100%
  + multifile storage, option of static embedded file path, fix 
    insert in new node that was never saved (#2354)
  + remove use of libcpputest-dev (#2645)
  + es 100%
  + tr 100%
  + fixed search missing first match after a codebox (#2631)
  + bg, ro 100%
  + codebox toolbar button 'Copy Code' now marked for translation
    (##2641)

OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=201
2025-04-25 08:31:09 +00:00
048f7ac39c Accepting request 1220505 from GNOME:Apps
- Update to version 1.2.0:
  * fixed crash pressing Ctrl+Z while editing table light cell
  * trying to use gtksourceview to convert any encoding to utf8 and
    lose libfribidi dependency
  * trying to use gtksourceview to convert any encoding to utf8 and
    lose libfribidi dependency
  * do not prefix http:// when a URL-like prefix already exists
    (#2570)
  * updated create_ppa_package.py -22.10/mantic +24.10/oracular
  * fixed links to nodes not working when exporting to html, single
    file (#2570)
  * fixed crash when moving (heavy) table row/column after porting
    to libgtksourceview4 (#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)

OBS-URL: https://build.opensuse.org/request/show/1220505
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=37
2024-11-04 21:42:13 +00:00
c6dd59acea Fix version - do not add +0 when on tag
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=199
2024-11-04 09:07:28 +00:00
ca78c8499d Update to version 1.2.0
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=198
2024-11-04 09:05:04 +00:00
ec5aa791f7 Accepting request 1200543 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1200543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=36
2024-09-12 14:57:33 +00:00
6d9962dff5 - 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.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=196
2024-09-12 11:49:35 +00:00
94ae9f1c42 Accepting request 1184326 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1184326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=35
2024-07-02 16:17:22 +00:00
199a66b696 Accepting request 1184318 from home:malcolmlewis:branches:GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1184318
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=194
2024-07-01 14:01:33 +00:00
05c40ef668 Accepting request 1166091 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1166091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=34
2024-04-08 15:39:42 +00:00
5f45b901cb Accepting request 1165699 from home:malcolmlewis:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/1165699
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=192
2024-04-08 06:48:26 +00:00
9893f36f54 Accepting request 1163491 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1163491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=33
2024-03-29 12:10:41 +00:00
24d7d2a2ef Accepting request 1163413 from home:malcolmlewis:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/1163413
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=190
2024-03-29 10:07:49 +00:00
63b58687e1 Accepting request 1161655 from GNOME:Apps
- Fix source version error and _service file. (forwarded request 1161565 from malcolmlewis)

OBS-URL: https://build.opensuse.org/request/show/1161655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=32
2024-03-26 18:26:06 +00:00
3454046593 Accepting request 1161565 from home:malcolmlewis:branches:GNOME:Apps
- Fix source version error and _service file.

OBS-URL: https://build.opensuse.org/request/show/1161565
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=188
2024-03-26 08:38:32 +00:00
9498d95ab4 Accepting request 1161213 from home:malcolmlewis:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/1161213
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=187
2024-03-25 15:33:12 +00:00
c46d5d70e5 Accepting request 1133750 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1133750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=31
2023-12-17 20:34:22 +00:00
3240822bc6 Accepting request 1133713 from home:xanders
Cumulative update to version 1.0.4

OBS-URL: https://build.opensuse.org/request/show/1133713
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=185
2023-12-17 16:23:11 +00:00
629f9b192e Accepting request 1116464 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1116464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=30
2023-10-10 18:59:46 +00:00
3bb259fded Accepting request 1116451 from home:xanders
Update to version v1.0.2. Note, in order for builds to complete on Leap I've had to include the following line in the OBS project config:

Prefer: icu.691-devel

If this is not appropriate please advise on how to work around the dependency issue. Resubmitted with amended version number (removed 'v' prefix).

OBS-URL: https://build.opensuse.org/request/show/1116451
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=183
2023-10-09 12:55:05 +00:00
294c3276af Accepting request 1107963 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1107963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=29
2023-08-30 08:20:59 +00:00
a97e35c1d3 Accepting request 1107962 from home:polslinux:branches:GNOME:Apps
- Update to 1.0.1:
  + Fixed overwrite confirmation not working when saving as new
    multifile storage (#2333).
  + Fixed crash on close (#2302).
  + Fixed xorg crash / wayland warning caused by popup menus
    without a parent (#2328).
  + Fixed paste content copied from column edit mode not working
    in codeboxes.
  + Highlight current text line to be disabled when the text loses
    focus or when the text is in column mode.
  + Reverted 'on windows, paste image from clipboard to take
    priority over html target ...' causing paste from spreadsheet
    cells generating a picture instead of a table.
  + Default keyboard shortcut for increase/decrease table column
    changed to Ctrl+Alt+> Ctrl+Alt+< as Ctrl+) isn't working
    on windows (#2336).
  + Added new stock icon light bulb / internet of things IoT.
  + Added option 'recent_docs' in config.cfg to be set to false
    in order to not remember the recent documents (#2330).
  + Incomplete languages: ar, el, fi, hi_IN, hr, ja, lt, pt.

OBS-URL: https://build.opensuse.org/request/show/1107962
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=181
2023-08-29 14:19:16 +00:00
1f55fd11db Accepting request 1102033 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1102033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=28
2023-08-03 15:28:13 +00:00
a2e2b3f477 Accepting request 1101350 from home:xanders
Update to 1.0.0, resubmitting with new changelog to meet style guidelines. Amalgamated changelog from 0.99.56 so that there is a clearer transition from 0.99.55 to 1.0.0.

OBS-URL: https://build.opensuse.org/request/show/1101350
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=179
2023-08-02 14:55:52 +00:00
3530acc68f Accepting request 1070287 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1070287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=27
2023-03-09 16:46:19 +00:00
843d94d4a4 Accepting request 1070198 from home:malcolmlewis:branches:GNOME:Apps
- Update to version 0.99.55:
  + Unit tested code to convert lists to HTML.
  + Fixed list element on more lines conversion into real html,
    (gh#giuspen/cherrytree#1765).
  + Implemented conversion of multi level lists into real html
    unordered and ordered lists, (gh#giuspen/cherrytree#1765).
  + Added support for executing c-sharp code,
    (gh#giuspen/cherrytree#2234).
  + Codebox actions: keyboard shortcuts now configurable in
    preferences dialog and available in toolbar configurability.
  + Added missing dependences to Dockerfile for dev container,
    added ms cpp extension pack, (gh#giuspen/cherrytree#2231).
  + Table actions: keyboard shortcuts now configurable in
    preferences dialog and available in toolbar configurability,
    (gh#giuspen/cherrytree#2124, gh#giuspen/cherrytree#2195 and
    gh#giuspen/cherrytree#2219).
  + Removed leftover line no longer needed after latest commit
    about new pdf page bottom numbering.
  + Fixed issue with latest version of cairo in msys2 and pdf
    pages numbering no longer rendered correctly.
  + Recently added autosave options in file save storage not to be
    shown in case of export.
  + Fixed export to pdf crash, (gh#giuspen/cherrytree#2227).
  + Fixed issue with font family name getting multiplied while
    zooming.
  + Fixed autosave in case the document was never saved before, to
    prompt the user for a storage type/path,
    (gh#giuspen/cherrytree#2225).
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/1070198
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=177
2023-03-09 02:30:50 +00:00
bb558ce157 Accepting request 1062485 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1062485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=26
2023-02-02 17:08:24 +00:00
081d3e6b82 Accepting request 1062362 from home:malcolmlewis:branches:GNOME:Apps
- Update to version 0.99.54+1:
  * Fixed crash when creating lightweight table,
    (gh#giuspen/cherrytree#2204).
  * Added menu item action to toggle focus between text and
    integrated terminal with default shortcut Ctrl+Shift+T,
    (gh#giuspen/cherrytree#1772).
  * Added search dialog option to override search exclusions,
    (gh#giuspen/cherrytree#2174).
  * Added menu item action to insert today's node under the
    selected node rather than under the tree root,
    (gh#giuspen/cherrytree#40).
  * Implemented option to keep cherrytree always on top, under top
    menu 'view', (gh#giuspen/cherrytree#2145).
  * Number of table cells to use as threshold for light mode made
    configurable (default 25).
  * Integrated terminal shell configurable in preferences dialog.
  * Fixed issue with integrated terminal when using zsh as default
    shell, (gh#giuspen/cherrytree#2199).
  * Lightweight variant of tables support Ctrl+Space to navigate in
    and out.
  * Lightweight variant of tables entering newline in table cell
    with Ctrl+Enter or Alt+Enter.
  * Dialog all matches improved to show also the node tags and the
    pattern searched.
  * Dialog search with regexp, added help button to display
    reference web page.
  * Fixed searching for regexp everything (.*) freeze,
    (gh#giuspen/cherrytree#2190).
  * Fix title not shown on taskbar button in cinnamon when menubar
    in titlebar.
  * Implementing lightweight variant of tables,
    (gh#giuspen/cherrytree#2140).
  * Updated translations.
- Changes from version 0.99.53:
  * Fixed crash when changing terminal font in preferences dialog
    and terminal never shown in the session,
    (gh#giuspen/cherrytree#2177).
  * Fixed issue of growing encrypted document size when configured
    with no backups, (gh#giuspen/cherrytree#2178).
  * Implementing lightweight variant of tables,
    (gh#giuspen/cherrytree#2140).
  * Updated translations.

OBS-URL: https://build.opensuse.org/request/show/1062362
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=175
2023-02-01 15:57:18 +00:00
7153d1d28d Accepting request 1038439 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1038439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=25
2022-11-27 13:01:44 +00:00
53920cf069 Accepting request 1038370 from home:malcolmlewis:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/1038370
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=173
2022-11-27 12:11:33 +00:00
2a11c24e39 Accepting request 1031147 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1031147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=24
2022-10-26 10:31:23 +00:00
9a1f5c125e Accepting request 1030920 from home:malcolmlewis:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/1030920
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=171
2022-10-25 13:20:07 +00:00
f4584fb969 Accepting request 1029630 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1029630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=23
2022-10-18 10:45:28 +00:00
65fa9cd320 Accepting request 1011249 from home:malcolmlewis:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/1011249
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=169
2022-10-18 02:23:15 +00:00
c0dc3938d8 Accepting request 1003845 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1003845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=22
2022-09-15 20:59:52 +00:00
787bc00c5e Accepting request 1003835 from home:malcolmlewis:branches:GNOME:Apps
- 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).

OBS-URL: https://build.opensuse.org/request/show/1003835
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=167
2022-09-15 12:19:28 +00:00
d6ffd5591f Accepting request 986588 from GNOME:Apps
- 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. (forwarded request 985963 from malcolmlewis)

OBS-URL: https://build.opensuse.org/request/show/986588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=21
2022-07-04 09:49:01 +00:00
43cc07a192 Accepting request 985963 from home:malcolmlewis:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/985963
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=165
2022-07-04 09:17:38 +00:00
e1b58a41df Accepting request 971857 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/971857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=20
2022-04-22 19:54:17 +00:00
dc2f314837 Accepting request 971319 from home:polslinux:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/971319
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=163
2022-04-21 14:56:59 +00:00
032e2e665a Accepting request 964104 from GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/964104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=19
2022-03-23 19:17:54 +00:00
fee9666177 Nuke unneeded tarball, it gets genereated during build
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=161
2022-03-22 21:29:47 +00:00
89121b3d16 Accepting request 963866 from home:polslinux:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/963866
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=160
2022-03-22 21:26:24 +00:00
152fe4c1eb Accepting request 950435 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/950435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=18
2022-02-01 15:59:48 +00:00
d6d0160078 Accepting request 950426 from home:polslinux:branches:GNOME:Apps
- 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

OBS-URL: https://build.opensuse.org/request/show/950426
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/cherrytree?expand=0&rev=159
2022-02-01 13:12:39 +00:00
063a9ff2f4 Accepting request 927322 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/927322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cherrytree?expand=0&rev=17
2021-10-26 18:13:40 +00:00