Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Onyx Boox Support #186

Closed
ma-con opened this issue Dec 30, 2022 · 6 comments · Fixed by #193
Closed

Onyx Boox Support #186

ma-con opened this issue Dec 30, 2022 · 6 comments · Fixed by #193
Labels
enhancement New feature or request onyxsdk_pen Issues relating to the `onyxsdk_pen` package

Comments

@ma-con
Copy link

ma-con commented Dec 30, 2022

I have long been looking for a cross-platform note taking app, and yours looks really perfect.
I was eager to try it on my Onyx Boox Tab Ultra (an Android 11 based eInk Tablet with Wacom layer) and while it works, writing or drawing is unfortunately quite laggy. I’m pretty sure, that this is because of the device and not your app, as this is also the case for other Android apps.
I was however wondering, if there is any possibility of improving the experience, as I think the app would be a perfect fit for the Boox devices, To the best of my knowledge, the only working note-taking apps are the included one and Microsoft One Note, both of which don’t allow for self-hosted sync. I’ve read that there is a possibility of integrating a SDK from Boox: https://github.com/onyx-intl/OnyxAndroidDemo/blob/master/doc/Onyx-Pen-SDK.md The app PngNote (https://github.com/karino2/PngNote) integrates this for example.

@ma-con ma-con added the enhancement New feature or request label Dec 30, 2022
@adil192
Copy link
Member

adil192 commented Dec 30, 2022

I don't have my Boox Note Air2 with me currently so please can you run this command on your computer with your tablet plugged in for USB debugging:

adb shell getprop ro.product.vendor.brand

or alternatively, run this on Termux on your tablet:

getprop ro.product.vendor.brand

I want to check if it's exactly "onyx" or if it's capitalised differently

@ma-con
Copy link
Author

ma-con commented Dec 31, 2022

It’s all caps:

$ getprop ro.product.vendor.brand
ONYX

adil192 added a commit that referenced this issue Dec 31, 2022
@adil192 adil192 linked a pull request Dec 31, 2022 that will close this issue
adil192 added a commit that referenced this issue Dec 31, 2022
@ma-con
Copy link
Author

ma-con commented Jan 4, 2023

I’ve seen that you worked on this already, this is really cool, thanks!

If there is anything I can help by testing, please let me know. I currently have a friend’s Nova Air 2 in addition to my Tab Ultra, so I could also test on two different devices with different screen sizes.

Btw: I feel a bit stupid for explaining what the Boox devices are and mentioning the SDK and so after realizing that own one as well and you even contributed to the PNGNote app 😉

adil192 added a commit that referenced this issue Jan 9, 2023
@adil192
Copy link
Member

adil192 commented Jan 9, 2023

Sorry about the commits referencing this issue; they reappear every time I rebase the onyxsdk_pen branch

adil192 added a commit that referenced this issue Jan 9, 2023
@adil192
Copy link
Member

adil192 commented Jan 9, 2023

Finally completed that! You can try out the new version before its official release here: Build #124

@ma-con
Copy link
Author

ma-con commented Jan 9, 2023

Thanks a lot, that is really great!
I've just tested it for a few minutes and it worked really well.

I'll certainly test it more in the coming days!

One thing I've just realized, which is probably not intended: Using the pencil, I can write beyond the "canvas", for example, I can write over the symbols in the toolbar and also the sidebar. Not a big problem as the lines disappear after a few seconds.

@adil192 adil192 mentioned this issue Jan 14, 2023
@adil192 adil192 added the onyxsdk_pen Issues relating to the `onyxsdk_pen` package label Aug 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request onyxsdk_pen Issues relating to the `onyxsdk_pen` package
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants