maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   Keyboard layouts for Jolla's Sailfish OS (https://talk.maemo.org/showthread.php?t=91917)

zlatko 2015-04-17 16:33

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?

TemeV 2015-04-17 17:12

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by tmi (Post 1467461)
For anyone still interested, I updated the keyboard to work in 1.1.4.28 and to support the split keyboard mode.

The 'g' is after the separator on purpose. That way the left side of the second row felt more usable to me. If this annoys someone too much, then just adjust the splitIndex value from "4" to "5" in layouts/en_ios.qml.

I rudely forked your work and modified it to Finnish version. Also some other changes to fit my taste. If someone is interested, files are here:
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.

abyzthomas 2015-04-17 18:11

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by zlatko (Post 1467534)
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?

All changes I needed to fix were to accommodate the split keyboard feature.

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.

Bundyo 2015-04-17 18:55

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 {}
SpacebarKey {
    active: splitActive
    languageLabel: ""
}

And the splitIndex should point to the index between those.

Hope this helps.

Bundyo 2015-04-17 20:10

Re: Keyboard layouts for Jolla's Sailfish OS
 
The update is now live in OpenRepos.

zlatko 2015-04-17 21:01

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!

pagis 2015-04-19 19:37

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
import ".."

KeyboardLayout {
    splitSupported: true

    KeyboardRow {
        CharacterKey { caption: ";"; captionShifted: ":"; symView: "1"; symView2: "€" }
        CharacterKey { caption: "ς"; captionShifted: "€"; symView: "2"; symView2: "£" }
        AccentedCharacterKey { caption: "ε"; captionShifted: "Ε"; symView: "3"; symView2: "$"; accents: "έ"; accentsShifted: "Έ"; deadKeyAccents: "´έ"
; deadKeyAccentsShifted: "´Έ"  }
        CharacterKey { caption: "ρ"; captionShifted: "Ρ"; symView: "4"; symView2: "¥" }
        CharacterKey { caption: "τ"; captionShifted: "Τ"; symView: "5"; symView2: "₹" }
        AccentedCharacterKey { caption: "υ"; captionShifted: "Υ"; symView: "6"; symView2: "%"; accents: "ύϋΰ"; accentsShifted: "Ϋ"; deadKeyAccents: "´ύ"
; deadKeyAccentsShifted: "´Ύ"  }
        CharacterKey { caption: "θ"; captionShifted: "Θ"; symView: "7"; symView2: "<"; }
        AccentedCharacterKey { caption: "ι"; captionShifted: "Ι"; symView: "8"; symView2: ">"; accents: "ίϊΐ"; accentsShifted: "ΊΪ"; deadKeyAccents: "´ί"
; deadKeyAccentsShifted: "´Ί"  }
        AccentedCharacterKey { caption: "ο"; captionShifted: "Ο"; symView: "9"; symView2: "["; accents: "ό"; accentsShifted: "Ό"; deadKeyAccents: "´ό"
; deadKeyAccentsShifted: "´Ό"  }
        CharacterKey { caption: "π"; captionShifted: "Π"; symView: "0"; symView2: "]" }
    }

    KeyboardRow {
        splitIndex: 5

        AccentedCharacterKey { caption: "α"; captionShifted: "Α"; symView: "*"; symView2: "`"; accents: "ά"; accentsShifted: "Ά"; deadKeyAccents: "´ά"
; deadKeyAccentsShifted: "´Ά" }
        CharacterKey { caption: "σ"; captionShifted: "Σ"; symView: "#"; symView2: "^" }
        CharacterKey { caption: "δ"; captionShifted: "Δ"; symView: "+"; symView2: "|" }
        CharacterKey { caption: "φ"; captionShifted: "Φ"; symView: "-"; symView2: "_" }
        CharacterKey { caption: "γ"; captionShifted: "Γ"; symView: "="; symView2: "§" }
        AccentedCharacterKey { caption: "η"; captionShifted: "Η"; symView: "("; symView2: "{"; accents: "ή"; accentsShifted: "Ή"; deadKeyAccents: "´ή"
; deadKeyAccentsShifted: "´Ή"  }
        CharacterKey { caption: "ξ"; captionShifted: "Ξ"; symView: ")"; symView2: "}" }
        CharacterKey { caption: "κ"; captionShifted: "Κ"; symView: "~"; symView2: "°" }
        CharacterKey { caption: "λ"; captionShifted: "Λ"; symView: "!"; symView2: "¡" }
        DeadKey { id: deadKey; caption: "´"; captionShifted: "¨";}
    }

    KeyboardRow {
        splitIndex: 5

        ShiftKey {
            width: shiftKeyWidthNarrow
        }
        CharacterKey { caption: "ζ"; captionShifted: "Ζ"; symView: "@"; symView2: "«" }
        CharacterKey { caption: "χ"; captionShifted: "Χ"; symView: "&"; symView2: "»" }
        CharacterKey { caption: "ψ"; captionShifted: "Ψ"; symView: "/"; symView2: "÷"}
        AccentedCharacterKey { caption: "ω"; captionShifted: "Ω"; symView: "\\"; symView2: "“"; accents: "ώ"; accentsShifted: "Ώ"; deadKeyAccents: "´ώ"
; deadKeyAccentsShifted: "´Ώ"  }
        CharacterKey { caption: "β"; captionShifted: "Β"; symView: "\""; symView2: "”" }
        CharacterKey { caption: "ν"; captionShifted: "Ν"; symView: ";"; symView2: "„"}
        CharacterKey { caption: "μ"; captionShifted: "Μ"; symView: ":"; symView2: "·" }

        BackspaceKey {}
    }

    KeyboardRow {
        splitIndex: 3

        SymbolKey {
            width: symbolKeyWidthNarrow
        }
        CharacterKey {
            caption: ","
            captionShifted: ","
            implicitWidth: punctuationKeyWidthNarrow
            fixedWidth: !splitActive
            separator: SeparatorState.HiddenSeparator
        }
        SpacebarKey {}
        SpacebarKey {
            active: splitActive
            languageLabel: ""
        }
        CharacterKey {
            caption: "."
            captionShifted: "."
            implicitWidth: punctuationKeyWidthNarrow
            fixedWidth: !splitActive
            separator: SeparatorState.HiddenSeparator
        }
        EnterKey {}
    }
}


tmi 2015-04-19 20:33

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.

nodevel 2015-04-20 05:58

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by pagis (Post 1467794)
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?

Thanks, I thought I was the only one having this problem with my keyboard. I just checked the official Czech keyboard (by Jolla) and it is having the very same problem. Therefore it looks like it is a bug on Jolla's side.

pagis 2015-04-20 07:04

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
import ".."

KeyboardLayout {
    splitSupported: true

    KeyboardRow {
        CharacterKey { caption: ";"; captionShifted: ":"; symView: "1"; symView2: "€" }
        CharacterKey { caption: "ς"; captionShifted: "€"; symView: "2"; symView2: "£" }
        AccentedCharacterKey { caption: "ε"; captionShifted: "Ε"; symView: "3"; symView2: "$"; accents: "έ";
 accentsShifted: "Έ"; deadKeyAccents: "´έ"; deadKeyAccentsShifted: "´Έ"  }
        CharacterKey { caption: "ρ"; captionShifted: "Ρ"; symView: "4"; symView2: "¥" }
        CharacterKey { caption: "τ"; captionShifted: "Τ"; symView: "5"; symView2: "₹" }
        AccentedCharacterKey { caption: "υ"; captionShifted: "Υ"; symView: "6"; symView2: "%"; accents: "ύϋΰ
"; accentsShifted: "Ϋ"; deadKeyAccents: "´ύ"; deadKeyAccentsShifted: "´Ύ"  }
        CharacterKey { caption: "θ"; captionShifted: "Θ"; symView: "7"; symView2: "<"; }
        AccentedCharacterKey { caption: "ι"; captionShifted: "Ι"; symView: "8"; symView2: ">"; accents: "ίϊΐ
"; accentsShifted: "ΊΪ"; deadKeyAccents: "´ί"; deadKeyAccentsShifted: "´Ί"  }
        AccentedCharacterKey { caption: "ο"; captionShifted: "Ο"; symView: "9"; symView2: "["; accents: "ό";
 accentsShifted: "Ό"; deadKeyAccents: "´ό"; deadKeyAccentsShifted: "´Ό"  }
        CharacterKey { caption: "π"; captionShifted: "Π"; symView: "0"; symView2: "]" }
    }

    KeyboardRow {
        splitIndex: 5

        AccentedCharacterKey { caption: "α"; captionShifted: "Α"; symView: "*"; symView2: "`"; accents: "ά";
 accentsShifted: "Ά"; deadKeyAccents: "´ά"; deadKeyAccentsShifted: "´Ά" }
        CharacterKey { caption: "σ"; captionShifted: "Σ"; symView: "#"; symView2: "^" }
        CharacterKey { caption: "δ"; captionShifted: "Δ"; symView: "+"; symView2: "|" }
        CharacterKey { caption: "φ"; captionShifted: "Φ"; symView: "-"; symView2: "_" }
        CharacterKey { caption: "γ"; captionShifted: "Γ"; symView: "="; symView2: "§" }
        AccentedCharacterKey { caption: "η"; captionShifted: "Η"; symView: "("; symView2: "{"; accents: "ή";
 accentsShifted: "Ή"; deadKeyAccents: "´ή"; deadKeyAccentsShifted: "´Ή"  }
        CharacterKey { caption: "ξ"; captionShifted: "Ξ"; symView: ")"; symView2: "}" }
        CharacterKey { caption: "κ"; captionShifted: "Κ"; symView: "~"; symView2: "°" }
        CharacterKey { caption: "λ"; captionShifted: "Λ"; symView: "!"; symView2: "¡" }
    }

    KeyboardRow {
        splitIndex: 5

        ShiftKey {
            width: shiftKeyWidthNarrow
        }

        CharacterKey { caption: "ζ"; captionShifted: "Ζ"; symView: "@"; symView2: "«" }
        CharacterKey { caption: "χ"; captionShifted: "Χ"; symView: "&"; symView2: "»" }
        CharacterKey { caption: "ψ"; captionShifted: "Ψ"; symView: "/"; symView2: "÷"}
        AccentedCharacterKey { caption: "ω"; captionShifted: "Ω"; symView: "\\"; symView2: "“"; accents: "ώ"
; accentsShifted: "Ώ"; deadKeyAccents: "´ώ"; deadKeyAccentsShifted: "´Ώ"  }
        CharacterKey { caption: "β"; captionShifted: "Β"; symView: "\""; symView2: "”" }
        CharacterKey { caption: "ν"; captionShifted: "Ν"; symView: ";"; symView2: "„"}
        CharacterKey { caption: "μ"; captionShifted: "Μ"; symView: ":"; symView2: "·" }

        BackspaceKey {}
    }
 
    SpacebarRowDeadKey {
        deadKeyCaption: "´"
        deadKeyCaptionShifted: "´"
    }
}


TemeV 2015-04-20 18:26

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by TemeV (Post 1467543)
I rudely forked your work and modified it to Finnish version. Also some other changes to fit my taste. If someone is interested, files are here:
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.

Available in: https://openrepos.net/content/temev/...eyboard-arrows

tmi 2015-04-21 01:34

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by tmi (Post 1467461)
For anyone still interested, I updated the keyboard to work in 1.1.4.28 and to support the split keyboard mode.

Made a small update to have popper with ContextAwareCommaKey. Since it was rather trivial I added the arrow keys also to the default English layout and included this keyboard as a bonus. This way no one has to get used to a new symbol layout just for the arrows. So no extra characters and whatnot, only the modified SpacebarRow.

asa 2015-04-23 11:17

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by TemeV (Post 1467915)
Repository and files renamed and RPM added, have fun
https://github.com/TemeV/FI-arrows-keyboard

Screenshots:
https://www.dropbox.com/sh/657ki2nva...g8pisQPd9HE_Oa

Does this work with Yliaavanlampi (1.1.2.16) or do I have to wait for the Äijänpäivänjärvi update?

I downloaded the rpm and installed it, but didn't get it to work.

TemeV 2015-04-23 15:02

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by asa (Post 1468196)
Does this work with Yliaavanlampi (1.1.2.16) or do I have to wait for the Äijänpäivänjärvi update?

I downloaded the rpm and installed it, but didn't get it to work.

This works only with Äijänpäivänjärvi. There were some changes in the update which makes the keyboards incompatible. But you should not need to reinstall, after the update is installed this should just work.

Morpog 2015-04-23 15:34

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by llelectronics (Post 1459097)
Updated the qwertz custom layout with your changes. Thanks for contributing.

Updated again to work with new split keyboard.
https://www.dropbox.com/s/tqqj5fjrp5...wertz.qml?dl=0

fri 2015-04-24 10:34

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

tmi 2015-04-26 01:53

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by vistaus (Post 1467470)
an RPM would be nice to have :)

Well, now there is one uploaded to OpenRepos.
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.

llelectronics 2015-04-26 10:44

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Updated again to work with new split keyboard.
https://www.dropbox.com/s/tqqj5fjrp5...wertz.qml?dl=0
Thanks. Updated rpm version 1.1 on openrepos now available.

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.

carepack 2015-04-26 16:04

Re: Keyboard layouts for Jolla's Sailfish OS
 
emoji keyboard received an update :-)

fravaccaro 2015-04-26 16:47

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

tmi 2015-04-26 18:25

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by fravaccaro (Post 1468537)
I want to thank @tmi

Thanks :) But all the same, this whole thread deserves credit on my part.

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.

Penguin 2015-04-26 19:21

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.

rob_kouw 2015-04-28 20:33

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.

Schturman 2015-05-04 06:39

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.dlm
Just give to the phone learn your most useful words. And put this file to your package with full path.

Add this line to .spec file:
Code:

%defattr(644,nemo,nemo,-)
/home/nemo/.local/share/xt9/xt9.dlm

Thats all ;)

matimilko 2015-05-04 07:30

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by Schturman (Post 1469302)
Hi to all.
I found for my self the way to add the predictive words of non supported languages to the package.

So. First, Thanks for that what You did :)
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

Schturman 2015-05-04 08:13

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 ?

okourkoulos 2015-05-04 11:01

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!

Schturman 2015-05-04 11:19

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by okourkoulos (Post 1469315)
At least, you people HAVE a keyboard!
Us Greeks are not even able to write in our own language!
Tragic!

What with this one ? http://talk.maemo.org/showpost.php?p...6&postcount=25

okourkoulos 2015-05-04 13:00

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?

Schturman 2015-05-04 13:20

Re: Keyboard layouts for Jolla's Sailfish OS
 
what exactly not work ?

okourkoulos 2015-05-04 13:32

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!

Schturman 2015-05-04 14:14

Re: Keyboard layouts for Jolla's Sailfish OS
 
read comment from @carbonizer, he fixed it, just replace the file in your phone.

baboo 2015-05-04 14:30

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

tmi 2015-05-04 20:17

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by baboo (Post 1469340)
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

If you are talking about this, then it is quite easily fixed by adding "splitSupported: true" as first item in KeyboardLayout. I actually tried it and added also "splitIndex: 5" before ShiftKey but it might not be needed at all.

So:
Code:

import QtQuick 2.0
import ".."

KeyboardLayout {
    splitSupported: true

    KeyboardRow {

and
Code:

KeyboardRow {
        splitIndex: 5
       
        ShiftKey {}

Of course, if you have a more customized keyboard it may not be this easy. It's worth to double check your fixes, too:
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.

baboo 2015-05-04 20:32

Re: Keyboard layouts for Jolla's Sailfish OS
 
Thanks,im gonna try that!

gsalone 2015-05-04 20:40

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by okourkoulos (Post 1469334)
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!

Or you could use the new custom_el.qml Greek layout file to replace the existing file in /usr/share/maliit/plugins/com/jolla/layouts/. The file is here thanks to karbonized:

https://app.younited.com/?shareObjec...5-9899eb4cb592

gaiosgf 2015-05-04 21:39

Re: Keyboard layouts for Jolla's Sailfish OS
 
A big thanks on Tmi for Greek keyboard on warehouse.Works fine on me.

tmi 2015-05-05 00:17

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by baboo (Post 1469376)
Thanks,im gonna try that!

I found an another Arabic layout on TJC and got it to work. It's on OpenRepos, if you need it.

Quote:

Originally Posted by gaiosgf (Post 1469385)
A big thanks on Tmi for Greek keyboard on warehouse.Works fine on me.

No biggie, glad it works.

tmi 2015-05-06 21:37

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.

Jordi 2015-05-07 05:45

Re: Keyboard layouts for Jolla's Sailfish OS
 
Quote:

Originally Posted by tmi (Post 1469557)
.. 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?

Strange, never happened to me, something is rotten in your device :D

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