Releases: juzzlin/Heimer
4.4.0
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
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
- Prevent situations where a zoomed-out view would have way too many grid
4.2.0
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
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
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
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
3.6.3
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
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
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