[RELEASE] FUTO Keyboard (with Swipe and Offline Voice Input)

as it turns out, @nephros has been working on adding this info to Chum, see ChumMeta: add support display AI properties by nephros · Pull Request #370 · sailfishos-chum/sailfishos-chum-gui · GitHub

fwiw, I do think its important that AI use should be declared, and that app devs should have an understanding of the apps they produce

17 Likes

I believe we had one already.
A tread dedicated to users opinions about AI apps, even with a poll, IIRC.

2 Likes

Just to clarify this once regarding the comments about AI: the app is not vibe-coded. I use AI for debugging when useful, but I write, test and maintain the code myself.
Also, not replying to every forum post is not an admission of anything. I have several other projects ongoing (that I’ll be releasing soon…) while also actively continuing development of FUTO… The source is on GitHub, unlike many others that don’t do that, so if anyone is concerned about quality or trust can inspect it and decide for themselves whether they want to use it or not.

Version 0.3.0 will be up soon. I’m continuing to put time into improving the app and releasing useful software for Sailfish OS.

33 Likes

First of all, thanks for the great work here. And it should be clear to everyone that not everything works 100% right away. But I do have two small comments.

  1. The swipe gesture in German isn’t working smoothly yet.
  2. When I have my device on silent and “Do Not Disturb” mode enabled, I can still hear the keyboard sounds. This bug should be fixed.
    Jolla C2 with OS 5.1
1 Like

For the swipe, a lot of testing needs to be done, as each language can have it’s own issues.. Unfortunately, I can’t test each language as obviously I do not speak all of the included languages. All I can say is just test and give feedback.

The sound issue is already fixed and will be included in 0.3.0. A new option will be added to follow the system sound settings.

5 Likes

SaneFish, making Sailfish OS sane.

17 Likes

what is sailfish auto ?

edit: By the way, the features you’ve brought will really shake things up. You can already tell the quality just from the design.

1 Like

Mate just give us a way to throw you some money :heart_on_fire:

3 Likes

Enabling Android Auto support. (Currently USB only for now, wireless will be added later on, hopefully before I even release it)

There will be a donation button in each app/patch, except FUTO as I can’t accept donations for that one.

14 Likes

Thanks for the clarification! I guess you’re just churning out the updates at an impressive rate then :slight_smile:

4 Likes

Fantastic! hope one day there will also be pin apps option.

1 Like

Unfortunately I see this as well. I really need to slow down and be specific on each letter.

1 Like

Pin apps so they can’t be closed you mean?

Wow did you make Android auto work by cable? This is awesome since I always keep my phone plugged in while driving! (Renault Scenic E-tech)

2 Likes

Hi, there are two types of feedback.

1. “It doesn’t work—what a waste!,” or

2. Information that’s helpful to the developer.

I’d love to contribute to option 2, but then I’d also need information on what exactly is helpful.

For example, when I type the German word “Danke,” I get “Denke” as a result, even though I don’t even touch the letter “E” when swiping.

So what specific information is needed?

Best regards,

Steffen

1 Like

FUTO Keyboard for Sailfish OS 0.3.0

New features

  • Added Arabic predictions and a Persian keyboard with predictions.
  • Languages sharing the same layout can now remain separate and be switched manually.
  • Keyboard sounds can now be set to Off, On or System default from Settings or Quick Settings.

Fixes

  • Reworked swipe typing, with improved recognition and word ranking across supported languages.
  • Improved contractions such as “I’m” and “can’t”, capitalization and short swiped words.
  • Fixed the first swipe after switching languages not being recognized.
  • Reduced memory usage when opening, scrolling and switching emoji categories.
  • Fixed the suggestion strip jumping back while browsing predictions.
  • Added the missing Polish ą and Ą characters.
  • Improved double-space periods and removal of unwanted spaces before punctuation.
  • The current clipboard can now be pasted into password fields without enabling clipboard history.
  • Fixed incorrectly grouped symbols by reorganizing the symbol picker into clearer categories.

Download

The download is available via OpenRepos.net or the OpenRepos app Storeman

12 Likes

I’m getting ‘download failed: HTTP 404’ when trying to download the new dictionaries, and also when trying to download ‘FUTO Swipe’. The other downloads seem to work fine.

Edit: two more small bugs.

  • The ‘System default’ sound setting seems to only take into account whether ‘Touch sounds’ (the second switch under Sounds → Feedback) is enabled or not, but it doesn’t take into account Silent mode, which overrides the ‘Touch sounds’ setting.
  • When you want to remove something from the clipboard, you can hold and drag your finger up to where the ‘Clear clipboard’ pop-up should be, you’ll get the vibration feedback and when you release your finger, the clipboard will be cleared, but the pop-up itself doesn’t visually appear. This is without ‘Clipboard history’ enabled, if that matters.
4 Likes

Pinning apps to top of the home screen is what i meant, would especially love it in tandem with auto opening them.

I basically want Spotify and whisperfish always on top no matter what.

Thanks for your work, the keyboard is fantastic!

1 Like

@HtheB I think Chum would be great fit for your apps.

8 Likes

Can you please try it again? It should work now.

I’ll release a hot fix soon for both of the bugs.
(For the clipboard, it will be the same as when deleting suggestions, it will show an X button)

My Minimize Apps patch would be a much better solution for you. It basically minimizes the app into the Top Menu and can be reached from anywhere right away.

1 Like