Comments (5)
Closing a FeatherNotes doc means an empty FeatherNotes window for opening another doc in it. Now, there are two things:
(1) Since each FeatherNotes instance only opens one FeatherNotes doc, another doc can be opened in another instance of it;
(2) Another doc can be opened in the current instance with Ctrl+O. If the current doc isn't saved, a prompt dialog will be shown.
Therefore, I didn't see a need to an additional Close item and broke standards.
As for shortcuts -- and not related to a Close item -- there are already a lot of them and I have to add some others too. Sometimes, it's hard to find a suitable one. Which shortcuts do you propose for text and background colors?
EDIT: Never mind! Found them.
from feathernotes.
That aside there are two more use cases where I personally find a shortcut to close documents handy at times:
When working on several different tasks in a row an empty application window can be used as kind of mark / reminder that a particular one had been finished.
Frequent saving and reopening, all by keyboard shortcut, can be a more convenient way to revert changes when working on some document than hitting a button "Undo" or its corresponding keyboard shortcuts.
from feathernotes.
When working on several different tasks in a row an empty application window can be used as kind of mark / reminder that a particular one had been finished.
Then an empty FeatherNotes instance can be used for that.
On the other hand, here, the concept of "several tasks" usually means several nodes in the same note.
Also there are interesting ways to work with different notes from inside a single one. For example, I have a "main" note than opens and goes to the tray at startup. In one of its nodes, I've added the name of my other notes and also added the addresses of their corresponding files to them as links (bookmarks). Then, to work with them, I click on one of those links in the main note, do the job with the opened note, and close it afterward. The link text can be formatted in various ways to show that the work is finished, not yet started, important, etc. -- there are so many possibilities....
Frequent saving and reopening, all by keyboard shortcut, can be a more convenient way to revert changes
But then, there's no need to close the current doc. If another doc (which may be the same doc) is opened with Ctrl+O, it'll replace the current one (with a prompt dialog about unsaved document when a change isn't saved).
However, if a Close button doesn't need several lines of code, I'll add it.
from feathernotes.
When working on several different tasks in a row an empty application window can be used as kind of mark / reminder that a particular one had been finished.
Then an empty FeatherNotes instance can be used for that.
True. But closing a document an opening another one is much quicker to do, at least by keyboard, than fiddling with an additional instance.
On the other hand, here, the concept of "several tasks" usually means several nodes in the same note.
Also there are interesting ways to work with different notes from inside a single one. [...]
Basically I'm wondering whether an MDI wouldn't be good to have in order to edit notes from various unrelated areas in parallel. But maybe this is due to my rather limited experience with notes managers and a single vast document is indeed the better way to go.
Frequent saving and reopening, all by keyboard shortcut, can be a more convenient way to revert changes
But then, there's no need to close the current doc. [...]
No, this was about a single particular document only. Say a document is opened and saved. You edit / make some changes but see these weren't good and should be reverted. Then you could of course hit a button "Undo" or its corresponding keyboard shortcut several times until the saved status is reached again. But in a situation like this I for one find it more convenient to close the document discarding the changes and reopen. Using the keyboard this is just quicker.
However, if a Close button doesn't need several lines of code, I'll add it.
As a tl;dr I still find this would be pretty good to have :)
from feathernotes.
"New Note" creates an empty note.
from feathernotes.
Related Issues (20)
- Tray Icon Not Working On "Wayland" HOT 4
- Styling regression HOT 1
- Add Line Numbering option HOT 3
- Enhancement: Allow "Rename" section of each Node to have its own font properties HOT 1
- Question about animated images HOT 5
- E-reader support and Joplin bridge HOT 1
- Menu shortcut HOT 1
- Shortcut for node name search/fitler HOT 1
- Does this app use dbus ?? HOT 1
- resize image by drag&drop from corner of them HOT 4
- Reminder: Make a new release
- Option to remove text background color html code and set custom text color HOT 4
- Exporting html files with slashes in the name doesn't work HOT 4
- macOS icon HOT 7
- PAINT IT, BLACK
- Free RAM HOT 1
- Feature Request: Linking notes HOT 5
- Paste as HTML changes the spacing lines HOT 4
- Your editors are sorely lacking three buttons HOT 1
- [REQ] Option to "Also export HTML" in e.g. same directory, when auto-save is on HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from feathernotes.