![]() |
Re: Keyboard layouts for Jolla's Sailfish OS
What are the changes in update 1.1.4.28 with respect to keyboard? I can not get my manually added Bulgarian keyboard to work?
|
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
https://github.com/TemeV/Sailfish_Keyboard_fi-arrows When I find a couple of more minutes to work with this I'll make a rpm. |
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
In the <language>.qml, a new property value set : splitSupported: true If you are using the standard CharcterKey, then the above change is all you need I think. If you have a custom qml for your Characters, then look at CharacterKey.qml, and make adjustments: New properies: property int separator: SeparatorState.AutomaticSeparator property bool implicitSeparator: true Image - visible: property changed. I think these were the only changes I had to make to fix for Malayalam Keyboard. |
Re: Keyboard layouts for Jolla's Sailfish OS
There are also some changes to the SpaceBarRow, which is modified in the Bulgarian keyboard. Zlatko, did you try this one I posted on TJC? I'll publish an update to OpenRepos later.
As for the changes - I think there are many, but we don't use most of them frequently. For instance, width is now called implicitWidth and as abyzthomas said - SeparatorState is now a separate object. Also now there is a ContextAwareCommaKey which mutates depending on the input field and also splitting spacebar should be declared like this: Code:
SpacebarKey {}Hope this helps. |
Re: Keyboard layouts for Jolla's Sailfish OS
The update is now live in OpenRepos.
|
Re: Keyboard layouts for Jolla's Sailfish OS
@Bundyo
Yes - definitely helps! :) Now I get it to work, but have to rework all my customizations :) Thank you! |
Re: Keyboard layouts for Jolla's Sailfish OS
Here is a greek layout that supports split keyboard, it has a flaw tho, for some reason in portrait mode, the DeadKey ' next to λ is merged with char on left i.e. λ' ;-(
DeadKey { id: deadKey; caption: "´"; captionShifted: "¨";} any ideas? Code:
import QtQuick 2.0 |
Re: Keyboard layouts for Jolla's Sailfish OS
I only skimmed but you could try changing width to implicitWidth. Maybe the ShiftKey messes something up... However, I'm just guessing here.
|
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
|
Re: Keyboard layouts for Jolla's Sailfish OS
I had a look at the other keyboard layouts, they add the dead key at the bottom bar, this seems to work now. However, if we want the dead key at the end of the base line (asdfghjkl') then I think there is layout problem since that line can accommodate 9 keys?
Here is another simpler version of the greek keyboard that has the dead key at the bar space line: Code:
import QtQuick 2.0 |
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
|
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
|
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
I downloaded the rpm and installed it, but didn't get it to work. |
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
|
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
https://www.dropbox.com/s/tqqj5fjrp5...wertz.qml?dl=0 |
Re: Keyboard layouts for Jolla's Sailfish OS
2 Attachment(s)
Just another take on my catalan layout, simple, no arrows, updated for Äijänpäivänjärvi with the new split feature in case anyone want to use it.
Added many accented chars to easy access to some frequent symbols. No installation via rpm, so copy+paste files to /usr/share/maliit/plugins/com/jolla/layouts |
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
I hope the install will overwrite the older files nicely but I just realized I did not actually check this, only a clean install. If there are problems installing, anyone using an older version should try removing the older files first. |
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
Btw. not sure what was wrong with the initial version. Though the version you linked there did not work. I had to manually add those changes for split keyboard in otherwise the keyboard would not load. I would be very interested to know why that is so. edit: Seems to be a conflict with with CRLF line terminators and without. Mine file apparently had CRLF in it and yours was a mix I guess. Not sure what happened there. At least with all CRLF or converting the file with dos2unix everything works. |
Re: Keyboard layouts for Jolla's Sailfish OS
emoji keyboard received an update :-)
|
Re: Keyboard layouts for Jolla's Sailfish OS
Hi everybody! First of all, I want to thank @tmi because his work was inspiring for me to start digging into this topic and release my first keyboard (based on his code).
Second, as an user I kinda miss the "second action indicator" in other keyboards, that helps me to remember the second action on that specific key (see image attached). I would like to replicate that on the Sailfish keyboard as well, so I started to look to the Ubuntu Touch keyboard, since both are based on maliit. I found the configuration files, but as my QML skills are pretty basic, I would like to ask you first if this may be a viable option to add that to the SFOS vkb. I can also share the UT config files, if they are useful, somehow. http://cdn.arstechnica.net/wp-conten.../keyboard1.jpg |
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
There are many things that would be nice to implement. As the OS updates at least used to be quite regular, people have tried to stay away from modifying such files that might/will get overwritten in a coming update. This somewhat limits what you can or want to do without constant fixing and re-installs. Then again, this is basically what the situation with all the system patches is. It never hurts to dig into the matter and figure out how something might be possible. Sometimes you succeed, sometimes you get other ideas, sometimes you may find another way later on. |
Re: Keyboard layouts for Jolla's Sailfish OS
While struggling with porting Emoji Keyboard to 1.1.4 I noticed that keyboard qml files start to so organized that it might be possible to great pretty wild ideas already. There are still few hacks that often require more hacks and it would be nice to get proper API that would support 3rd party keyboards.
I am still having problems with Emoji and latest update has KeyboardRow.qml copied from SailfishOS 1.1.2.16. For use in Emoji Keyboard only but I do not like that solution and I would like to simplify the keyboard later. May be in next release, depending on how unstable keyboard files will be. |
Re: Keyboard layouts for Jolla's Sailfish OS
Instead of switching the entire keyboard to symbols (symView), could we just add an extra row of numbers above the QWERTY row? I know fravaccaro made such a layout where the number row is there all the time. I am wondering if this row could be added when the symbol key is being pressed, and could disappear again when pressed another time. So normally it would be hidden.
Most of the time I don't need the other symbols, just the numbers. I added the numbers to the accents of the QWERTY row for the occasional number. Many numbers, or alterated with characters, could be done from the top row. |
Re: Keyboard layouts for Jolla's Sailfish OS
Hi to all.
I found for my self the way to add the predictive words of non supported languages to the package. Like we know the learned words stored in this file: Code:
/home/nemo/.local/share/xt9/xt9.dlmAdd this line to .spec file: Code:
%defattr(644,nemo,nemo,-) |
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
But I'm newby and and don't know what to do with that? On N9 I just change file from android to N9. Here, on JOLLA I need Slovenian prediction and learned words are not on always on first spots. If we will ever get Swype like keyboard, We'll need prediction for many languages. Is any possibility to change words from any language to Slovenian? Thanks |
Re: Keyboard layouts for Jolla's Sailfish OS
Hebrew also is not supported language in jolla. When phone learn my words, most of the time it show me this words when I switch to Hebrew, but sometimes I still see some english words in the predictive line.
P.S. someone know if jolla have limit for quantity of learned words ? |
Re: Keyboard layouts for Jolla's Sailfish OS
At least, you people HAVE a keyboard!
Us Greeks are not even able to write in our own language! Tragic! |
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
|
Re: Keyboard layouts for Jolla's Sailfish OS
Not working any more.
Not after updated to 1.1.4.28 Just the openrepos warehouse app won't work. Actually, never tried to actually write the code in terminal. Didn't think that it might actually do the trick cause I am such a noob and never type in the terminal. Should I try? |
Re: Keyboard layouts for Jolla's Sailfish OS
what exactly not work ?
|
Re: Keyboard layouts for Jolla's Sailfish OS
The warehouse app for Greek keyboard does not work!
I can't write in Greek any more! https://openrepos.net/content/penguin/greek-keyboard As discussed here! |
Re: Keyboard layouts for Jolla's Sailfish OS
read comment from @carbonizer, he fixed it, just replace the file in your phone.
|
Re: Keyboard layouts for Jolla's Sailfish OS
after the update i have a non working arabic .qml file.please can someone tell me how to make it work exactly,already tried some stuff from this thread but failed to make it work
|
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
So: Code:
import QtQuick 2.0Code:
KeyboardRow {every width: must become implicitWidth: (note the capital W!) and the SpacebarKey should be mentioned twice. You could also comment most of the rows out and try finding the faulty row first (often row(s) with special keys). Once you have that figured out, start adding the keys one by one to see what really breaks the keyboard. |
Re: Keyboard layouts for Jolla's Sailfish OS
Thanks,im gonna try that!
|
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
https://app.younited.com/?shareObjec...5-9899eb4cb592 |
Re: Keyboard layouts for Jolla's Sailfish OS
A big thanks on Tmi for Greek keyboard on warehouse.Works fine on me.
|
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
Quote:
|
Re: Keyboard layouts for Jolla's Sailfish OS
(This is somewhat keyboard related and not that badly OT, I hope)
Quick background: I hardly ever use predictive text/autocorrect/whatnot in any device. Having played around with the keyboard layouts I decided to try out the predictive text in Jolla for a couple of days but I seem to be hitting a wall. Ok, first the basics: * I start typing a word and get suggestions to choose from above the keys. CHECK! * I type a word and realize right after that I made a typo so I hit backspace to go to the end of the word and get the corrections to choose from above the keys. CHECK! I'd be happy with the above, however sometimes the suggestions don't help and I need to add a letter into the word: * Let's say I write in another language bibliotèque. Then I realize the typo, move into the word and add an h having bibliothèque where the h is underlined. Now, when I move the caret out of the word and start typing a new word, the h gets moved to be the first letter of the new word I'm now typing. WTH? This seems to happen whatever I do, and I feel I could as well give up... How can I "validate" what I had just corrected, so the added letter stays in the word? What is even the benefit of this thing, why would I want to write a letter into a word to only have it moved somewhere else? I might be too unexcperienced with this thing, too dumb or maybe trying to overanalyze this. |
Re: Keyboard layouts for Jolla's Sailfish OS
Quote:
I always use predictive text (safe on iOS devices where the proposed word is automatically written unless you click to refuse it). In sailfish, I would love to see something similar to Swype, it's very fast. |
| All times are GMT. The time now is 12:56. |
vBulletin® Version 3.8.8