The actual tray widget is pretty simple. So, I was wondering if it can be integrated directly into Joplin. That's why I tried to do this in React and Electron although none of them are on my stack.
If you don't want to integrate it, well, I'll polish this and create a standalone side-car sort of app since it will be very much handy for me.
Does this work on all platforms or only macOS? I think for inclusion the same functionality needs to be available on all three supported OSs for desktop.
It is MacOS only. Similar things can be done in some linux desktop. Not sure about Windows though.
Actually I saw similar apps for note-taking in mac. But I wanted it to be integrated with Joplin so I worked on it.
I do understand however an OS-specific feature could be a thing to be ignored. But with a small piece of code we can provide greater ergonomic. That is something we can think about.
I think this app would be great and I'm actually missing this functionality on MacOS quite a bit.
Similar features have been requested in the past but due to OS-specific needs and limitations have never been implemented. So I really don't see this making its way into the main app.
However, I think a third party app would still benefit many MacOS users. So if you're willing to maintain your project and provide binaries for it that would be amazing.
Thanks for sharing this. For the arm64 version isn't working. It says the app is damaged and cannot be opened. The other version works with Rosetta. Great stuff. I really like it and I think I'm gonna use it in the future.
Two suggestions:
It would be nice to have some GUI element to start a new note. As of now it seems like you have to close the app in order to start with a fresh note.
I thought about a new note too. Also renaming once synced with joplin. And instead of restoring the last one from that notebook create a new one if that last one is not of today.
Will implement them soon.
Have to check the thing about arm64. I'm also in arm64.
I got the arm version to work with xattr -cr /Applications/joplin-scratchpad.app which as I understand just disables all warnings/errors (extended attributes). Thanks a bunch for the improvements.
Hi @uroybd, checking out your appimage on Linux here. All works well; kudos!
One thing I noticed in the settings: the dropdown with the notebook names lists only the first 100 notebooks (paging?). I have 145 notebooks here. Newly created notebooks won't show either.
I had a look in the Joplin database to see if I could find where the notebook for the Scratchpad is set, with the intention of just editing the notebookID manually. Also had a look around in the ~/.config/joplin-scratchpad folder, and ~/.config/joplin-desktop/ plugin folders, but couldn't figure out where the setting is kept.