Comments (21)
Is the switch in Gesture Typing settings section in preferences bad ux?
from heliboard.
It will be nice.
from heliboard.
Thanks for added the feature 🙏, by the by can u also add the gesture typing library built-in with app so the users don't have to download 😅.
from heliboard.
I can, but as far as I know I have to add a closed-source library, or add one without any license. Both is not compatible with FOSS, and will not allow publishing the app on F-Droid.
Or adapt/develop some library, but that's nothing I want to spend my time on.
from heliboard.
Oh ok, thanks for the reply.
Closing the issue
from heliboard.
Florisboard also has inbuilt glide typing and this PR (I think so) is the one they used to implement it.
from heliboard.
Florisboard also has inbuilt glide typing and this PR (I think so) is the one they used to implement it.
@Helium314 can you check on their repo, how they are doing?
from heliboard.
Well, to actually make use of this it I would need to tranlsate it to C++ and add it to the library.
Should be doable, but likely a lot of work, especially since I haven't done much C++ programming.
Alternatively we could just take their approach in kotlin, but then the dictionaries need to be made accessible by glide typing (currently accessed via the C++ library only).
from heliboard.
So how on earth do you enable glide typing? I've loaded the library but there's no toggle to enable. I've been searching for nearly an hour and losing my mind!
from heliboard.
So how on earth do you enable glide typing? I've loaded the library but there's no toggle to enable. I've been searching for nearly an hour and losing my mind!
Right here:
from heliboard.
Interesting. I don't have that option.
from heliboard.
Interesting. I don't have that option.
What is your phone ?
from heliboard.
You have to load google's glide typing library first, to get the glide typing option in openboard's settings. The library has to be the specific version mentioned in openboard's setup guide.
from heliboard.
You have to load google's glide typing library first, to get the glide typing option in openboard's settings. The library has to be the specific version mentioned in openboard's setup guide.
Yes I've already done that but the only difference is I now have the option to delete that library.
Interesting. I don't have that option.
What is your phone ?
Pixel 7.
from heliboard.
Try this file (for arm64 only) but I can't guarantee that it will work.
from heliboard.
Well I did extract GBoard's gesture typing library today and I believe it is consistently updated as I found it to predict better than an year old version which is mentioned in the readme.
I also don't think you'll be publishing the app to f-droid anytime soon, so why not add the library? Also, there are many projects that use proprietary libs which are existent on f-droid, why would this project be an exception to not be considered?
from heliboard.
Well I did extract GBoard's gesture typing library today and I believe it is consistently updated as I found it to predict better than an year old version which is mentioned in the readme.
I was just looking for Google's gesture typing library in Android 14 and Android 13 Pixel images and I could not find it in there. I also looked in the latest Gboard apk files and it was not included in that either. Where can I find the latest library version?
from heliboard.
Glad you asked. I extracted it from latest build of nikgapps (GBoard only addon).
If you've root access, you can grab from installed dir as well.
from heliboard.
Yeah but I'm asking about the original source.
from heliboard.
This file is identical to the arm64-v8a version linked in the readme, just try diffing.
Moreover, the version linked in the readme is likely to be considerably older than just one year. I can only speak for the armeabi-v7a version, but this one is identical to what I've had on my phone for (I guess) 5 years.
from heliboard.
Yeah but I'm asking about the original source.
Might have to did in through Google's codebase. But thou can easily get it extracted through nikgapps add-on.
This file is identical to the arm64-v8a version linked in the readme, just try diffing.
Yea, I uploaded arm64's gesture typing lib
Moreover, the version linked in the readme is likely to be considerably older than just one year. I can only speak for the armeabi-v7a version, but this one is identical to what I've had on my phone for (I guess) 5 years.
The reason why I bought this up is that after I loaded latest GBoard lib, I started getting better prediction. Yes, I do agree that the improvement is not too big of a difference given that GBoard has other ML stuff baked in that improves the experience.
from heliboard.
Related Issues (20)
- How to remove/deactivate? How can i deactivate/remove this bar? HOT 2
- "Unspace" option when typing a gesture, to gesture complex words HOT 1
- Key-swipes can be triggered when the popup keys panel had previously been shown HOT 3
- Pin "Show all colours" entries to the "Show more colours" menu
- [FR] diacritics only from selected languages
- Keyboard size for tablets in landscape mode
- Long-press for 'Shift' should respect the longpress timeout setting
- Add symbols to number row
- Be able to switch off dictionary-based self-activating autocorrect
- Little issue on Turkish Q Layout
- Ongoing issue cleanup HOT 2
- Add pop-up for clearing clipboard
- Random crash HOT 4
- New emojis HOT 1
- Crop the image when adding a background
- [Feature Request] Multiple Toolbar - Separate Toolbar from Words Suggestion Option. HOT 2
- Toast notification
- Some minor UI Suggestions
- More visual options for gesture typing
- missing icon for uppercase
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 heliboard.