saber-notes / saber Goto Github PK
View Code? Open in Web Editor NEWThe cross-platform open-source app built for handwriting
Home Page: https://saber.adil.hanney.org
License: GNU General Public License v3.0
The cross-platform open-source app built for handwriting
Home Page: https://saber.adil.hanney.org
License: GNU General Public License v3.0
Can I use this on Windows 7 32 bit PC.
If Yes then which version should I download
please give the link
> the logging in animation keeps spinning in the saber app.
If you mean the button on the login page, this should be fixed in v0.4.6 when it releases
Originally posted by @adil192 in #118 (comment)
Not just the button but doesn't sign in itself. It is creating the folder in my nc instance but doesn't sign in and sync isn't working. From my side my nc instance is working fine.
Describe the bug
Background patterns & lines are sometimes outside of the actual writable page
To Reproduce:
Steps to reproduce the behavior:
Expected behavior:
Everything outside of the page is cut off.
Device (red screenshots):
Device (green screenshots):
Custom accent color picker has a button to confirm your choice, but it still saves and applies your choice even if you hit the back button. To make the confirm button work, the change needs to be applied only when the button's pressed.
It will be really cool if you could choose between creating a hand drawing note and only a text note, with a title, body, and add some images to it.
No touch input is detected on GrapheneOS pixel5G
Originally posted by iamjosuefischer October 26, 2022
I think the whiteboard icon that is used at the moment It is not related to its functionality, I suggest a new icon for the whiteboard that is more linked to its functionality to improve the UI design and experience. You should try the Draw Icon to replace it:
Google Font URL: https://fonts.google.com/icons?selected=Material%20Icons%20Outlined%3Adraw%3A
Flutter ID: draw_outlined
Requested by: @iamjosuefischer to @adil192 for Saber.
Stylus support is great on my Chromebook; I'd just would love to see the eraser on the pen switching to the stroke deletion tool.
This is displaying weird behaviour as you can see here:
Do you base your database keys on the title of the note? If so, I think it would be better to move to a simple number id mechanism
Self hosted nextcloud repositories may not require backend encryption. Saber only allow connection to a nextcloud server that has backend encryption enabled.
I love this app. In particular the feature of synchronising. Great would be the ability to import PDF files and draw on the PDF. As an example if you get in advance the presentation slides of a lecture in university you could mark important parts and write your own ideas direct on the slides.
Depends on #271
I own a Dell 2-in-1 Laptop, running Alpine Linux (Gnome 43) and installed Saber as a flatpak.
When I disable Finger drawing
I'm no longer able to use either mouse or pen,
but with it enabled, both my pen and the touchscreen are being recognized.
Maybe adding a Pen
mode, which only detects input from Wacom/Microsoft Pen Protocol pens.
Additionally, handling the pen button events (eraser) might be a good idea.
EDIT: Input pens also provide pressure data
The colors that the app can pick can be a little bad, specially on darker themes, on some wallpapers. Having the ability to change it would be nice to have
I would love to see an option to change the brush size or to manually pick a color and save it as a favorite.
Add an option to toggle stroke
I think me and maybe some other people want to take notes on a ruled background. Would be nice to have that option.
Is it possible to have a stylus-only feature, where only the stylus can draw and you can use your finger to navigate? Propriatery note taking apps like Nebo have this feature.
Great app, love it! I am personally migrating from OneNote and want to use Saber as a replacement for it.
I generally use hand written notes for school notes and need to draw diagrams, which is why grid lines are essential for my use. The app otherwise seems perfect. Thank you for your work :)
Really love the app. But syncing is not working. I created a nextcloud account und signed in. But when i write notes on my samsung galaxy s6 lite, it does not appear on my pc (PopOs).
The syncing arrows in the right up corners keep spinning but nothing happens. I checked in Nextcloud, and there are definitly some files in the saber Folder.
Thanks again for this great app
"AT the corner" my bad π
I use my S Pen to take notes, and if I try to do so while holding down the button, the app crashes immediately upon touching the screen.
Samsung Notes lets you quickly erase stuff by holding down the S Pen button, so I instinctively tried to do that on Saber and was met with the crash lol
I noticed when I repeatedly switch between portrait and landscape orientation the app reproducibly clears the content of a note after a few switches.
I'm using the latest 0.4.1 build from F-Droid.
I've been using the app on a Galaxy Tab S6 Lite, and the last stylus stroke gets removed when pinch zooming, but only if finger drawing is disabled.
I think it's treating the last stylus stroke as the mark made from the finger during pinch zoom. If I'm understanding correctly, I think it can be fixed by just checking if finger drawing is enabled before removing the last stroke.
I tested it and it seems to work for me, but I'm not familiar enough with the app to know if there might be unintended side effects. I'll open a small PR. Feel free to reject if I'm missing something obvious.
Thanks for your work on this app, it's really nice to have a FOSS notes app with proper stylus support.
So far I love the app, so good work. I am trying to login to a self hosted nextcloud server. I tried using the regular url that I have setup and then the username, password and then entering an encryption password, but it says login failed. Due to the fact that I have TOTP setup on my instance and based off of a previous ticket that I saw, I then attempted to login using the https webdav url that is listed in nextcloud (https://example.com/remote.php/dav/files/username/) and the webdav password I have for that access but it still says that the login failed. I have confirmed that I am able to access both the normal nextcloud url that I have setup using the nextcloud app or a web browser, and webdav through both an ios device, and a file explorer and folder sync app on multiple android devices.
Thank you.
There is this bug that Around 100% of the time when I want to move the board with finger drawing on, one of the fingers draw a dot on the board then the board moves, so it leaves multiple dots when you want to adjust the position of the board
Is it able to build Saber for Android on GitHub Actions?
So people can get the newest version in a short time
Pixel 6
GrapheneOS (AOSP 13)
Saber 0.3.13 from IzzyOnDroid
It would be nice to have the ability to change page order, especially for people who likes to organize (almost) everything in one multi-page note. It could be a separate mode or tool so the UI wonβt get cluttered.
Iβm using the latest version (v0.4.7) on Android and there doesnβt seem to be any function to reorder the page. My own use case is to put frequently-used or important pages on the top so I can access them more easily.
Hi! Thanks for developing Saber, I like it a lot, especially as an alternative to S-Notes, etc.
I've tested the "erase" function with my S-Pen (Samsung Galaxy Note 10+, Snapdragon); the app crashes when the button is pressed and the stylus touches the screen.
Also, an unrelated bug:
The mark drawn in step 2 will disappear when another mark is made in step 4. This occurs whether zooming in, then out, or out οΌ> in.
Thank you, I hope this makes sense.
Hello,
I was looking for a free alternative for Samsung Notes app. There're still many features to be implemented, but this is the best I found so far. Overall, great work!
To the point, on my Galaxy Note 10, pressing the S-pen button and drawing is expected to function as an eraser. However, doing so in Saber force closes the application. It would be great if this can be fixed and even better if it can function as an eraser.
Is your feature request related to a problem? Please describe.
I used to write notes in Android phone in landscape mode bottom and top bar cover a lot of writing area
Describe the solution you'd like
There should be option to hide top and bottom bar
Describe alternatives you've considered
Not possible
Device (please complete the following information):
AppImages are single-file binaries that can (virtually) run on any Linux machine.
Just π₯ download β βοΈ execute.
They need some time to get understood - but once setup they're just another entry in your build pipeline that does all the work on it's own - and provides users with a very versatile software format π
πͺ§ AppImage: https://github.com/AppImage
Add an option to clear Whiteboard when user is exiting Saber
It would be helpful to users that want to use Saber temporarily (For example, Math Calculate)
I'm not sure if the app fits the requirements of F-Droid, but do you think you could have Saber included in F-Droid? It would surely boost its popularity, while supporting libre software.
The editor toolbar at bottom is overlapping with the iOS system toolbar.
Would you consider adding Syncthing support? Nextcloud is too heavy-weight for my home use case, where Syncthing suffices with its P2P support that doesn't require internet connection. It should be fairly easy to implement. Joplin does this by synchronizing notes to/from a directory in the system.
Add an option to instantly clear the whiteboard, just like with the new "Clear this/all page(s)" button(s) for notes.
The app doesn't display fonts properly on Mac 10.12.6
It would be awesome if there were a pageless mode, allowing infinite scrolling in every direction. (sort of like OneNote)
If I remember correctly, the app used to be on the IzzyOnDroid repo, I only just now realized it's not anymore.
I usually like to install and update my apps through IzzyOnDroid repo if given the choice, since updates come out faster there and it has the same signature as the GitHub releases, leaving me the option to update manually if needed.
That brings the question: Is this a decision made on purpose now that it's in cluded in the official F-Droid Repo?
Would it be possible to have the marker draw the lines with 80% opacity?
Currently, drawing a yellow line and a blue line results in only the blue being visible at a given point.
I think it might make more sense to have them overly above one another
As you can see, the yellow line can still be seen through the blue one.
I'm actually not sure, if this might be solved by #42 (if one would be able to set the alpha value for a given color)
Seeing as notes are local, random names don't need to be universally unique UUIDs which are long, and shorter temp names would be sufficient.
Currently whatever encryption password the user enters will overwrite the existing key on Nextcloud.
Describe the bug
Traditional Chinese cannot be displayed normally.
To Reproduce
Build for Android #60 β
Build for Android #59 β
Build for Android #57 β
Expected behavior
Display the interface in Traditional Chinese.
Screenshots
60 | 59 | 57 |
---|---|---|
Device
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.