I am a Jolla User since the first phone and got used to the Notes application. Every now and then I would like to have a little bit more features though. Just a tiny bit of formatting, like lists and basic tables at least, maybe checkboxes. Or a way to organize notes in some way, like simple flat groups. So I finally built this Notes clone with a tad more features and i just released the first public version.
With Notes Plus, you can document in AsciiDoc format to enable rich text and it supports note groups. My goal is to make it as trivial as with the default Notes application if you donât use any formatting - to be honest Iâm not satisfied with this yet, but it already works well enough I think. It is at the works for me stage and some rendering problems are still to be resolved, with PDF export having the most room for improvements. The additional features can be used incrementally and nothing should get in your way if you donât use it and only want rich text.
In addition to Notes it has
Groups
SSL web server with web UI that exposes all app features (disabled by default)
LLM integration with ollama support (disabled by default)
The assistant has access to tools to allow
note organization (moving notes between groups)
note creation
editing of notes
search in notes
web fetch
AI tool use permissions can be configured
All AI prompt texts are visible and customizable
Local Speech-to-Text for AI agent input prompt (disabled by default) - Thanks to SpeechNote
SQLite based full text search
Basic PDF export
Device Support: Requires SFOS >=5.1. Known to work on Xperia 10 III, C2 and JP26.
You mean a pull request? This is a complete redevelopment with a rust core for the web server, parsing and syntax highlighting.
I can not agree more that something like this should come from Jolla. I would like to get it into harbour, but I donât know - is it allowed to statically link against a rust core library compiled as staticlib?
Great job! I think what eson tried to say, and I agree, if Jollaâs Note app is open sourced already would be amazing to see PR for that so everyone could enjoyâșeven some bits, of course might be harder if you rewrited most of it
Great idea but it doesnt save new created notes, when leaving the apps they are gone.
And it would be great if i can choose free savepath like ~/Documents/Notes
Where are they located atm?
I cant find them in .local.
In v0.2.1 they should be in .local/share/harbour-notesplus/notes.
For v0.3.0 I am changing the default to â./Documents/Notes_Plusâ, and making it configurable with a migration process if users want to change it later on. Hopefully v0.3.0 will also fix the saving bug. (You did not use the Web UI, did you? Because this has a save button and requires manual saving right now)
I am all for collaboration, but I figured they probably donât want a contribution that changes or adds so much code that their known code would only be 5% or something. If Notes is that simple, I think it is because they decided they want it to be like that.
Iâm not sure that this deduction is true. It might be something else than decision.
I think that the desired sophistication of Notes app is in the âeyesâ of the user.
Many appreciate Chum more then Openrepos because on Chum rpmâs are built from the code.
Which has many benefits.
There is no code transparency in Openrepos unless the dev gives a link to it. And even in that case itâs no guaranty that rpm is build from that code. That part is fundamentally solved in Chum. Besides advantage of building many arches the rpm is build from the code directly.
When there are changes in build tools in new version of SFOS Chum has better and faster chances of compatibility with less work from the author.
So I think itâs nice if you add your app into Chum too.
Iâm not a coder myself so my explanation is rough but the foundation should hold.
You donât need to be a coder. Thank you for explaining. I like chum from what I have seen and think it goes into the right direction. Iâll add it. Is there any chance that this will become an official software distribution channel?
Regarding a PR, it is also about being able to manage the code. If I am the maintainer of a project and I get a 95% change request, I may not be able to stick to my quality ideas, so I think itâs highly unlikely they would welcome my PR. But I got it, we may try to come together - and everyone is invited to take ideas from it.
In the sense that apps build there would go to the Jolla store directly I very much doubt that. At least in the short term. OTOH it might happen that they will add Chum app in the Jolla store. Note that this is only a personal speculation. So if you would like an official answer the Community meetings is your best bet. Many would like that. I think that the users and devs would benefit.
AFAIK the build server is in fact the one owned and maintained by Jolla.
I agree and I hope if everything goes well, we will see a new store(-backend) in the next couple of years, if Jolla is behind it. I see it as one of the few but important areas blocking growth - as far as I know there is no release automation possible without hacks, for example. (I also would like to see e2e testing tools and more sophisticated permissions, changeable after installation).
I tried to register at build.sailfishos.org for chum. Is that the correct address? Because it says registration is disabled. Is chum invite only?
It would be interesting to know which device you tested it on. I could reproduce it on my C2 and Xperia 10 III (Both SFOS 5.1), but not on my JP2026. It is fixed for both in version v0.3.0 which I just released. You can now configure the note storage directory.
No, to be honest at the moment voice input is only supported for the AI assistant. I will make it available for note editing in one of the following releases.
I start using Notes plus and it is pleasent to be able to structure the notes. It is reaching much farther than my wishes .
Here are three points
I have some difficulties removing horizonal lines. Once the line is displayed , i donât know how to view the code â when the line is not part of a paragraph.
How is it possible to introduce some free space (letâs say one free line).
i got multiple notes plus icons in the photo gallery.
Thanks you for this work !