Giter Site home page Giter Site logo

Glide typing about heliboard HOT 21 CLOSED

helium314 avatar helium314 commented on August 26, 2024
Glide typing

from heliboard.

Comments (21)

Helium314 avatar Helium314 commented on August 26, 2024

Is the switch in Gesture Typing settings section in preferences bad ux?

from heliboard.

BabyOilJohnson avatar BabyOilJohnson commented on August 26, 2024

It will be nice.

from heliboard.

BabyOilJohnson avatar BabyOilJohnson commented on August 26, 2024

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.

Helium314 avatar Helium314 commented on August 26, 2024

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.

BabyOilJohnson avatar BabyOilJohnson commented on August 26, 2024

Oh ok, thanks for the reply.
Closing the issue

from heliboard.

BabyOilJohnson avatar BabyOilJohnson commented on August 26, 2024

Florisboard also has inbuilt glide typing and this PR (I think so) is the one they used to implement it.

from heliboard.

BabyOilJohnson avatar BabyOilJohnson commented on August 26, 2024

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.

Helium314 avatar Helium314 commented on August 26, 2024

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.

Carter0108 avatar Carter0108 commented on August 26, 2024

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.

BlackyHawky avatar BlackyHawky commented on August 26, 2024

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:

Screenshot_20231202_213935_edit_340598070459485.jpg

from heliboard.

Carter0108 avatar Carter0108 commented on August 26, 2024

Interesting. I don't have that option.

from heliboard.

BlackyHawky avatar BlackyHawky commented on August 26, 2024

Interesting. I don't have that option.

What is your phone ?

from heliboard.

syphyr avatar syphyr commented on August 26, 2024

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.

Carter0108 avatar Carter0108 commented on August 26, 2024

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.

BlackyHawky avatar BlackyHawky commented on August 26, 2024

Try this file (for arm64 only) but I can't guarantee that it will work.

libjni_latinimegoogle.zip

from heliboard.

pixincreate avatar pixincreate commented on August 26, 2024

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?

libjni_latinimegoogle.so.zip

from heliboard.

syphyr avatar syphyr commented on August 26, 2024

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.

pixincreate avatar pixincreate commented on August 26, 2024

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.

syphyr avatar syphyr commented on August 26, 2024

Yeah but I'm asking about the original source.

from heliboard.

Helium314 avatar Helium314 commented on August 26, 2024

libjni_latinimegoogle.so.zip

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.

pixincreate avatar pixincreate commented on August 26, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.