Comments (16)
Currently, the left side is used to actually show when something is happening, e.g. notes got stored. π€
Qt actually handles this by using addWidget
instead of addPermanentWidget
. I tested it by reloading the scripting engine via the menu. Usage of showStatusBarMessage
will show the message for the timeout specified, and then it reverts back to displaying the file path.
But I'd even would look at a pull request in QOwnNotes, if you would want to work on that.
Some things that come to mind:
Resetting of that label when no note or a new note is selected would need to work better
There needs to be a new checkbox in the Editor settings to turn that feature on
It would maybe even nice to copy the path to the clipboard when double-clicking the note path
- This action should then also be shown as status text for a status text
I'll work on a PR with these ideas in mind.
from qownnotes.
Hey @pbek, I haven't even started working on it other than the patch in the first post. I'll be more than happy to defer back to you.
from qownnotes.
Currently, the left side is used to actually show when something is happening, e.g. notes got stored. π€
Normally, I'd say, you could implement that yourself with the help of https://www.qownnotes.org/scripting/methods-and-objects.html#registering-a-label.
But I'd even would look at a pull request in QOwnNotes, if you would want to work on that.
Some things that come to mind:
- Resetting of that label when no note or a new note is selected would need to work better
- There needs to be a new checkbox in the Editor settings to turn that feature on
- It would maybe even nice to copy the path to the clipboard when double-clicking the note path
- This action should then also be shown as status text for a status text
from qownnotes.
Great! π
from qownnotes.
Do you need any help, @justinbeaty?
from qownnotes.
I have something more with this in mind, I think I'll do it myself π
from qownnotes.
24.5.10
- The absolute path of the current note will now be shown in the status bar
(for #3023)- You can turn on and off the display of the path in the status bar in the
Interface settings- There also is an option to only show the relative path of the note
- Different shades are used for the note folder path, the subfolder path and
the note file name - The text will be trimmed if there is not enough space to show the complete path
- If you right-click the text, you will get a context menu to copy the absolute
note path, the path of the note subfolder or the path of the note folder
- You can turn on and off the display of the path in the status bar in the
from qownnotes.
There now is a new release, could you please test it and report if it works for you?
from qownnotes.
Under Non-Windows OSes I replace the home-directory path by ~
to save space, do you think I should also do that under Windows or would that confuse people? π€
from qownnotes.
@pbek This works great, I really appreciate the feature.
I'd be okay with ~
since I'm used to the convention, but it would probably confuse others. I think it's okay how it is.
I see only one small cosmetic problem, the very first slash after the document root C:/Users/Justin/Documents/Notes
is black instead of dark grey.
Possible this only happens on Windows due to whatever method returning a trailing slash on one platform vs the other. Otherwise I tested absolute vs relative, long file names, etc, and all looked good.
from qownnotes.
Thank you, so I'll leave the full path.
slash
I did it in the foreground color on purpose to get another visual clue if the contrast (or eyesight) is not so good.
from qownnotes.
Got it, then itβs working perfect for me. Thank you again for the feature!
from qownnotes.
Great!
I'm thinking about turning the showing of the path on by default in the next release (it's now off by default)...
Would this annoy you if you hadn't wished for the feature yourself? π
from qownnotes.
24.6.0
- The absolute path of the current note will now be shown in the status bar
by default (for #3023)
π
from qownnotes.
@pbek It wouldn't annoy me, and that sort of information used to be much more commonly displayed in status bars. Anyway with it being togglable, it shouldn't annoy anyone I wouldn't think.
from qownnotes.
Great, thank you. π
from qownnotes.
Related Issues (20)
- [BUG] Line count font size does not resize with text HOT 9
- [BUG] Slow accessing settings after Nextcloud connection is defined HOT 7
- [FEATURE] Make text highlighting themeable too HOT 9
- [BUG] Freezes and "Not responding" when reloading script engine on Windows HOT 17
- [BUG] List Dot on the left side when in RTL mode in the preview window HOT 5
- [FEATURE] Add "AI" support HOT 20
- [BUG] Windows - Opening settings is slow -> Some registry keys are read 72 times HOT 12
- [I] "Move notes to subfolder..." does not stay in folder but jumps to root folder HOT 2
- [BUG] macdeoloyqt not found with jurplel/install-qt-action@v4 HOT 2
- [BUG] xml formatting in markdown HOT 4
- [FEATURE] Shortcut for switching from ltr to trl and dynamic one HOT 2
- [FEATURE][USABILITY] Switching between INS/OVR mode in QOwnNotes HOT 8
- [BUG] Cannot disable dark mode HOT 2
- [FEATURE] provide the option to use a self hosted AI (e.g. ollama) HOT 28
- [ Ctrl + insert ] does not copy selected text HOT 5
- [I] The notes were encrypted by me a few days ago with a password . Today i tried to decrypt them back and they are decrypting into some kind of other encryption HOT 1
- [FEATURE] the inserted images should be visible in the editor as well ( not only int the preview ) HOT 1
- [FEATURE] the preview should reload at changes HOT 3
- [SUPPORT] Newbie's questions HOT 10
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 qownnotes.