Coder Social home page Coder Social logo

juzzlin / heimer Goto Github PK

View Code? Open in Web Editor NEW
861.0 37.0 111.0 5.21 MB

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

License: GNU General Public License v3.0

CMake 3.90% Shell 0.54% C++ 95.18% Python 0.39%
mindmap mind-mapping cplusplus qt qt5 editor linux-app windows-app learning diagram

heimer's People

Contributors

albanobattistella avatar beyondxinxin avatar brlin-tw avatar dziancpp avatar juzzlin avatar l3td33r avatar nunotexbsd avatar olielvewen avatar patrizia21 avatar phi12ip avatar tcoyvwac avatar toshka31 avatar vistaus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

heimer's Issues

Autoarrange Nodes

Finally, a thought/mind/process mapping tool that is really easy to use and doesn't use Java! Thank you!

A feature to auto-arrange nodes would be amazing. I'm working with a new school utilizing heavy automation and my current project has been greatly augmented by this too.
I'm working on a map right now which shows the relationships of services and resources offered by our infrastructure and the OpenStack services that make them possible. I've only just begun and this thing is getting pretty hairy.

Insert Images Into Nodes

I think it'd be really great to insert images (maybe as a faded background element which auto-scales to the node size) so that those nodes will stand out more. With maps like the one I'm currently working on which have over 50 nodes (and growing), an image could make the map easier to navigate.

This is especially the case if auto-arranging of nodes becomes and option.

I realize this would probably require a new file format, but tar-gzipping the contents similar to what LibreOffice (and others) do should be sufficient, I would think.

Adding to AUR

I was wondering if there is any plan to add it to AUR. Thank you!

Regression: save on close doesn't work

  1. Open a new or saved design
  2. Move a node
  3. Close the window
  4. Choose "save" from the exit confirmation dialog
  5. Observe, that the exit confirmation is opened again

Some enhancements

Hi, I've using your amazing app for a while and I like it so much, because it's so faster than other Java-based apps that I try. So, i wan't to make to you some suggestions:

  1. make possible to delete the connectors, not the nodes. Of course, I join to the claim of being able to create and reconnect nodes with new connectors;
  2. make possible to move several nodes at the same time, by wrapping it with the mouse;
  3. make possible to align to center text in the node and change its the color and size of the font.

Many thanks to your work, greetings (and sorry for my bad english)!

Allow Grouping/Ungrouping of nodes

Allow nodes to be grouped so that if one node in the group is selected, they are all selected; if one is moved, the all move together.

In addition to that mentioned in issue #26, the grouping should persist between sessions.

Snap to grid

Grid properties should be changeable in the GUI, and Snap to Grid should be an option

Support for other mind-map formats?

Hi,

nice work.

I tried to find any information about the ALZ format, which is unknown to me. Wikipedia says the ALZ is something like ZIP?

One question - plenty of mind-maps are created in tools like FreeMind (.mm) or Xmind (.xmind), do you have a plan to support import/export from/to these formats?

Thanks

//Zdenek

Logo proposal

Hey @juzzlin

heimer

I have designed an iconic mind map using the qt logo. If you want i will send a pull-request. it will look like this

heimer

How to add French translations?

Hi,
I've discovered Heimer since a little time and I've played a bit with. I like it.

I would like to translate it in French. Could you give me some explanations about this ?

Thanks a lot.

Floating nodes cannot be deleted

This is due to the "feature" that the initial node cannot be deleted so that there's always at least one node in the design. Maybe it'd be good to allow that now.

Program crashes unsaved

When dragging the icon in the bottom of the square to make a new node, accidentally right clicked and the program crashed unsaved.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.