GeistMap icon indicating copy to clipboard operation
GeistMap copied to clipboard

Feature ideas

Open bryanph opened this issue 8 years ago • 11 comments

bryanph avatar May 16 '17 08:05 bryanph

Would it be beneficial to have electron version?

IniZio avatar May 17 '17 09:05 IniZio

@IniZio yes, I agree for offline use that is very useful

bryanph avatar May 17 '17 10:05 bryanph

I miss links to specific sections of nodes. Example: https://en.wikipedia.org/wiki/Hanfu#Hats.2C_headwear_and_hairstyles

rigille avatar Jul 10 '17 23:07 rigille

A summary of changes made in the last day/week

Also, a way to revert those changes. Recently I tried to move a chunk of text from one node to another. The changes were not saved properly (Maybe because different tabs were saving conflicting things). At the end, the text got removed from the original node but didn't make it into the new one. It was very frustrating :/

rigille avatar Jul 24 '17 23:07 rigille

@Ri73 sorry about that, I recently had the same issue. Haven't been able to reproduce it yet. Definitely very frustrating :( Some sort of revision system would definitely help a lot. This is quite a lot of work though unfortunately. I'll try and see if I can reproduce the bug. Adding a warning whenever content is not saved when closing a tab should probably also help.

bryanph avatar Jul 25 '17 00:07 bryanph

You're right, a warning would probably help.

rigille avatar Jul 27 '17 22:07 rigille

By @erros84:

Feature Request: Dynamic Table of Contents showing Headings of a Node's document #111

Since there is so much empty space to the left and right of a Node's document, it would be nice to use some of that space for a floating table of contents showing the headings. Maybe it could be updated with each save.

Starting with H1 (#110) would also make it easier to manage this TOC.

bryanph avatar Aug 14 '17 19:08 bryanph

Some remarks on the WYSIWYG editor

Links

Edge Case

When the text cursor is at the end or the beginning of a link the current editor adds everything you type to the link. This gets somewhat annoying when editing. I suggest handling links in a similar way to WordPress' editor:

fora do link

The cursor starts adjacent to the link but outside of it. Anything I type is just regular text. If I press left:

dentro do link

The cursor remains in the same place but it's now inside the link. Anything I type is considered part of the link.

An intuitive, mouse-free way to edit URL's

When inside the link the WordPress' editor displays that little box with the URL, I think it's a good idea to allow the user to access it via the keyboard with the following logic: screenshot-2017-11-5 diagrama em branco lucidchart Pressing up/down while inside the link box would result in either returning to the original line or going up/down a line. Also, it would be important to automatically select the whole URL when entering the box since URL's generally get replaced entirely instead of edited.

LaTeX Blackholes

Currently, if you move the text cursor to a LaTeX equation it gets stuck or does weird things. That's a big problem because it hinders the ability to navigate the text using arrow keys. I suggest a similar approach to the one with the links: fora da eq Press left dentro da eq Press up dentro da eq2 Press down dentro da eq Press left dentro do link

Yes, I did those on MS Paint haha. Hope it was clear.

rigille avatar Nov 05 '17 17:11 rigille

Feature request: Middle mouse button to open a clicked node in a new tab.

The map views are a little bit more volatile than I would like them to be. This would be an easy and quick way to look into a few nodes and close them again without the need of additional navigating.

MPX10L avatar Feb 15 '18 15:02 MPX10L

Hello, thanks for this project. I'm still trying to add a URL to an external website. Is that possible? Also, I just deleted a node from the right-hand panel without deleting the link first. That appears to have crashed by session.

winterlaite avatar May 17 '18 19:05 winterlaite

It would be nice to have imports. From Workflowy or any outliner, OPML format.

BrunoVernay avatar Jan 09 '19 10:01 BrunoVernay