ajaberi1360 / 123456789

0 stars 0 forks source link

A very practical and attractive idea: map compression #7

Open ajaberi1360 opened 1 month ago

ajaberi1360 commented 1 month ago

To better understand the importance of this idea, read the page https://github.com/freeplane/freeplane/discussions/1936 carefully. There, the importance of seeing nodes together, especially those of brothers, children and uncles, is explained.

Look carefully at the following image: the nodes are spread far apart. If there is an option to bring them closer together, we will never abandon that option. Look at the image below.

image

The brothers of node 1 are not seen. Nodes 3 and 4 are brothers, but they are far apart. Even the map has lost its beautiful appearance. The idea of ​​compressing the map is a very practical and interesting idea. I won't explain too much, you will think that you will confirm the importance of this idea. If you need more explanations, tell me so that I can explain more clearly.

Look at the picture below: I have shown the empty spaces that can be deleted with rectangles.

image

The two pictures below show the space before compression and after compression image

image

An option called Map Compression should be added. FP Fills in the blanks as much as possible. The user sees more nodes on the screen. This option is especially useful for very small screens. This option can greatly increase the focus of the user. The folding of nodes becomes much less. Navigating between nodes becomes much easier and...

It is not necessary to change the initial shape of any edge. A small horizontal line from the end of the node to the beginning of the edge division makes the edges do not overlap with the nodes below them. Look at the image again, for a little compression, the edges should start from a point further away from the node. I have marked the line to be added with a red marker.

before compression:

image

after compression

image

Obviously, when the user folds or unfolds the nodes, FP must adapt to the new state. Whenever the user wants, he can disable the map compression option.

ajaberi1360 commented 1 month ago

If this idea is implemented, I will propose another good idea that makes this idea more complete

ajaberi1360 commented 1 month ago

This idea creates a fundamental transformation in FP. Among the ideas I gave for FP, I like this idea the most. With this idea, communication with FP becomes very easy. It is very useful especially for those who have a small screen. Thanks to the creator of FP and his attention to ideas.

ajaberi1360 commented 1 month ago

مرحله بعد فشرده سازی با اصل پر کردن صفحه به هر قیمتی