Heimer

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

GPL-3.0 License

Stars
860
Committers
15
Heimer - 1.8.0 - "Mighty Move"

Published by juzzlin over 5 years ago

New features:

  • Fix GitHub Issue #26: Multi-selection for nodes
    • Ctrl + Left click selects/deselects nodes
    • Ctrl + Left click on background clears selection

Bug fixes:

  • Tests
    • Fix edge-specific undo tests
    • Fix node-specific undo tests

Other:

  • Tests
    • Add redo tests
Heimer - 1.7.0 - "Merry Misc"

Published by juzzlin over 5 years ago

New features:

  • French translations
  • Fix GitHub Issue #18: Setting for edge colors

Bug fixes:

  • Fix GitHub Issue #47: Cannot open context menu if design is empty
  • Fix GitHub Issue #46: Zoom to fit is broken on certain aspect ratios

Other:

  • Disable zoom to fit if no nodes
  • Disable export if no nodes
Heimer - 1.6.0 - "Grid Grudge"

Published by juzzlin almost 6 years ago

New features:

  • Fix GitHub Issue #39: Add snap to grid option
    • By selecting grid size > 0 will automatically snap nodes to grid

Other:

  • Update Finnish translations
Heimer - 1.5.0 - "Edge Enhancement"

Published by juzzlin almost 6 years ago

New features:

  • Allow deletion of any node
  • Fix GitHub Issue #5: Way to connect existing node to another node
    • Nodes can be connected together by dragging the (+) handle

Bug fixes:

  • Remove animation glitches when node deleted during dot animations
  • Fix GitHub Issue #10: Zoom level changes on undo/redo
  • Fix GitHub Issue #34: Program crashes unsaved
  • Clear undo stack on new design

Other:

  • Tighter fit when exporting
  • Adjust fit on dense layouts
  • Disable animations of dummy drag edge
  • Fix grammar in log messages
  • Increase default edge width to 2.0
  • Fix MUI_BRANDINGTEXT
  • Snap: Use core18
Heimer - 1.4.0 - "Text Teaser"

Published by juzzlin almost 6 years ago

New features:

  • Fix GitHub Issue #28: Setting for font size

Bug fixes:

  • Fix GitHub Issue #31: White text when using dark theme
  • Fix a warning about missing Q_INTERFACES

Other:

  • Fix unittest output paths
Heimer - 1.3.0 - "Colored Cream"

Published by juzzlin about 6 years ago

New features:

  • Add transparency to node handles
  • Add more contrast to the 'add' handle
  • Add timeouts to node handles
  • Don't show handles while dragging
  • Fix GitHub Issue #7: Setting for text color
  • Make node handles a bit smaller
  • Take width into account when drawing edges

Bug Fixes:

  • Fix GitHub Issue #30: Node handles are missing anti-aliasing and appear ugly

Other:

  • Disable debug logging also if QT_NO_DEBUG defined
  • Switch to SimpleLogger
  • Update examples
Heimer - 1.2.0 - "Polished Puppy"

Published by juzzlin about 6 years ago

New features:

  • Add background color setting also to edit menu
  • Add separators to the file menu
  • Fix GitHub Issue #23: Setting for edge thickness
  • Update icon (not sure if better)

Bug Fixes:

  • Fix GitHub Issue #29: Errors when exporting to PNG not handled
  • Fix GitHub Issue #22: Floating nodes cannot be deleted
  • Automatically add file extension if filename manually entered

Other:

  • Code refactorings
Heimer - 1.1.1 - "Bugfix Night"

Published by juzzlin about 6 years ago

Bug fixes:

  • Fix GitHub Issue #19: Save on close doesn't work
  • Fix launcher icon of the Snap package
Heimer - 1.1.0 - "PNG Man"

Published by juzzlin about 6 years ago

New features:

  • Fix GitHub Issue #3: Export to PNG
  • Fix GitHub Issue #6: Way to create floating nodes

Bug fixes:

  • Fix windows icon resource name
  • Fix GitHub Issue #12: Undoing the background color doesn't update the background immediately

Other:

  • CMake: add fallback for C++11 standard setting if CMake version < 3.1
Heimer - 1.0.0 - "Bare Bones"

Published by juzzlin about 6 years ago

The first release with basic features for mind map editing.

New features:

  • Easy-to-use UI
  • Zoom with mouse wheel
  • Nice animations
  • Save/load in XML-based .ALZ-files
  • Full undo/redo
  • Zoom in/out/fit
  • Quickly add node text and edge labels
  • Node color and background color settings