Heimer Versions Save

Heimer is a simple cross-platform mind map, diagram, and note-taking tool written in Qt.

4.4.0

1 month ago

Release date:

Wed, 27 Mar 2024 22:29:16 +0200

New features:

  • Search text also in edge labels

  • Implement group deletion of edges

  • Apply text search on undo/redo

Bug fixes:

  • Fix GitHub Issue #191: Windows: Text highlighted by the search not visible

  • Fix GitHub Issue #255: Run error in ArchLinux

  • Fix search field not always taking focus on startup

Note: Package support for Ubuntu 18.04 LTS has been dropped as it's EOL'd.

4.3.0

5 months ago

Release date:

Tue, 12 Dec 2023 21:33:12 +0200

New features:

  • Fix GitHub Issue #249: Option to include grid on export

    • Grid will be exported if set visible
    • Works for both PNG and SVG exports
  • Fix GitHub Issue #251: Feature request: child has same colors as parent

    • Change "Copy on Drag" behavior so that only the style will be copied
  • Set default filename with a timestamp in PNG and SVG export dialogs

  • Disable recent file entries that don't exist anymore

Other:

  • Optimize rendering of grid lines
    • Prevent situations where a zoomed-out view would have way too many grid lines visible, even multiple lines per pixel

4.2.0

11 months ago

Release date:

Thu, 18 May 2023 15:51:49 -0000

New features:

  • Automatic zoom-to-fit on search

  • Enable clear button on search text edit

Other:

  • Add small padding on the edge label text field

  • Don't zoom to fit on cleared search if used has unselected all nodes

  • Remove shadow effects from edges that are not completely visible while dragging

4.1.0

1 year ago

Release date:

Fri, 17 Mar 2023 19:48:40 -0000

New features:

  • Add setting for shadow effect optimization

  • Layout optimization

    • Allow bigger aspect ratio
    • Allow longer edges
  • Darker default outline for nodes

  • Add subtle outline for edge labels

Bug fixes:

  • Fix GitHub Issue #238: Shadow effects introduce performance issues

  • Fix GitHub Issue #239: Cannot drag if the drag position is inside the virtual rectangle spanned by an edge

Other:

  • Update Italian translations

  • Update Dutch translations

  • Performance

    • Don't update scene rect when adding edges
    • Remove shadow effects from edges as long edges can make dragging stutter

4.0.0

1 year ago

Release date:

Fri, 10 Mar 2023 17:28:44 -0000

New features:

  • Add setting for 'inverted controls'

    • Pan the view with a modifier key (Ctrl) and select a group of items without a modifier key being pressed
  • Add parameter initialization options to layout optimization dialog

  • Add progress indicator when opening a mind map

  • Add tool tips for optimizer parameters

  • Add tool tip text for selecting node group by intersection

  • Change help texts into tool tips

Bug fixes:

  • Fix tab key not working properly with node and edge text inputs

  • Unselect implicitly selected node after context menu has closed

  • Don't autosave unmodified mind map on exit

  • Don't autosave unmodified mind map on new file or open file

Other:

  • More subtle new version indicator with a timeout

  • Change help texts to tool tips in edit settings

  • Update Italian translations

  • Update Dutch translations

  • Breaking changes to ALZ-format (old files can still be opened normally)

    • Move style data into style element

    • Move layout optimizer config into metadata element

    • Save and load application and format versions separately

    • Rename index => i, index0 => i0, index1 => i1

3.7.0

1 year ago

Release date:

Mon, 13 Feb 2023 19:21:18 -0000

New features:

  • Add default settings for arrow size and edge width

  • Add default settings for text size and font

  • Add edit option to mirror the layout horizontally or vertically

  • Animate edge deletion

  • Animate node deletion

Bug fixes:

  • Fix node left selected on canceled node/text color dialog

3.6.4

1 year ago

Release date:

Mon, 19 Dec 2022 19:49:40 -0000

Bug fixes:

  • Fix crash when trying to copy a group of connected nodes

Other

  • Update Italian translations

3.6.3

1 year ago

Release date:

Sun, 11 Dec 2022 18:28:24 -0000

New features:

  • Fix GitHub Issue #229: Add option to automatically open the last used file on application start

    • Autoload can be now enabled in edit settings
  • Implement asynchronous file save for autosave

    • Fixes stuttering user experience on large files

Bug fixes:

  • Fix Heimer Snap on Ubuntu 22.04
    • Didn't launch due to Wayland issues
    • Forced to X11 for now

Other:

  • Initialize a new mind map to avoid an undefined state if the mind map fails to load

  • Apply autosave only when settings dialog is accepted

  • Increase edge with step to 0.25

  • Update Dutch and Italian translations

3.6.2

1 year ago

Release date:

Fri, 11 Nov 2022 16:22:10 -0000

New features:

  • Add tooltips to node handles

  • Set handle background color based on node color

  • Light or dark text edit highlight based on node color

Bug fixes:

  • Fix GitHub issue #224: Tests fail when compiled with UBSan

  • Fix GitHub Issue #226: Attached node background images not loading

    • Decode images in memory without exporting into a file first

Other:

  • Add timestamp to log file name

  • Save immediately when autosave enabled

3.6.1

1 year ago

Release date:

Wed, 21 Sep 2022 18:26:35 -0000

Bug fixes:

  • Fix shadow effect of edge label when edge is selected

  • Fix edge label not deleted together with the edge

  • Fix edge context menu not opening when edge text edit right-clicked

Other:

  • constants.hpp: added to QVector so that the compiler wouldn't throw an error