Notices


Reply
Thread Tools
Bundyo's Avatar
Posts: 4,503 | Thanked: 3,859 times | Joined on Oct 2007 @ Bulgaria
#1
So, it is that time of the year again - Jolla's Sailfish OS seems to be shipping with 12 languages/keyboard layouts only and its up to us to create the additional ones we need.

Bulgarian Phonetic

Obligatory screenshot:


RPM file (install with a file manager or with zypper/pkcon-local in Terminal):
http://bundyo.org/jolla/layouts/bulg...1-1.noarch.rpm
Updated RPM with fixed predictions in Sailfish OS 1.0.5.16:
http://bundyo.org/jolla/layouts/bulg...2-1.noarch.rpm


If you prefer manual installation:
Layout file:
http://bundyo.org/jolla/layouts/bg.qml

BG conf file (no need to modify the layouts.conf, as it gets replaced on updates and all conf files in the layouts folder get parsed by the server):
http://bundyo.org/jolla/layouts/bg.conf

For now both go to (dunno the user location yet):
/usr/share/maliit/plugins/com/jolla/layouts/

and just restart afterwards. You can also do
Code:
systemctl --user restart maliit-server.service
as a user or just
Code:
killall maliit-server
as root.

Greek layout by qwazix here

Czech qwertz & qwerty layouts by Kaacz here

Catalan layout by fri here

French-Swiss layout by Jordi here

Hungarian layout with arrows by cstom here

Hungarian QWERTZ layout by Venemo here

Latvian layout by ajajaij here

Estonian layout by cstom here

French "ergonomic" layout fr-bépo by RbN here

Arabic layout by MSameer here

Colemak layout by notconfusing here

Hebrew layout by Schturman here

German layout with arrows and other enhancements by anyone here

Croatian layout by igor_b here



Solution for accents with multiple dead keys by Venemo here

RPM packages for many of the layouts in this thread made available in Open Repos by Penguin. More here

I can add more layouts to the thread, until we properly package them and submit them to the Jolla Harbour, you can post them below.
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.

Last edited by Bundyo; 2014-04-15 at 21:03. Reason: Removed a dot in the title
 

The Following 32 Users Say Thank You to Bundyo For This Useful Post:
Dave999's Avatar
Posts: 6,625 | Thanked: 7,833 times | Joined on Oct 2009 @ Moon! It's not the East or the West side... it's the Dark Side
#2
Any way to add arrows?
__________________
Do something for the climate today! Anything!

I don't trust poeple without a Nokia n900...I'm also supporting Apple 2016 or until Jolla fully refund or ship the jPad to all backers and supports!

"waited over a year for no tablet – and then the same again for potential refund? inspires confidence!"
 

The Following 4 Users Say Thank You to Dave999 For This Useful Post:
Posts: 231 | Thanked: 143 times | Joined on Feb 2012 @ Tallinn, Estonia
#3
Can the Mesinput ones be used? For example: http://www.mesinput.com/viewlayouts/layout/426014
 

The Following User Says Thank You to Silwer For This Useful Post:
Bundyo's Avatar
Posts: 4,503 | Thanked: 3,859 times | Joined on Oct 2007 @ Bulgaria
#4
Hmm, arrows functionality doesn't seem to be exposed directly, but since the whole thing is in QML, I suspect arrow keys would be quite possible...
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 

The Following User Says Thank You to Bundyo For This Useful Post:
kollin's Avatar
Posts: 193 | Thanked: 202 times | Joined on Jun 2012 @ Sofia, Bulgaria
#5
Originally Posted by Bundyo View Post
So, it is that time of the year again - Jolla's Sailfish OS seems to be shipping with 12 languages/keyboard layouts only and its up to us to create the additional ones we need.

Here is the first layout - Bulgarian Phonetic.


For now goes to (dunno the user location yet):
/usr/share/maliit/plugins/com/jolla/layouts/

You should also modify the layouts.conf at the same location and add the Bulgarian layout description:

Code:
[bg.qml]
name=Български
languageCode=BG
and restart afterwards.

I can add more layouts to the thread, until we properly package them and submit them to the Jolla Harbour, you can post them below.
Thank you!
Arrows and ctrl key for copy and paste would be nice, if it's possible!
Thaks god this is not БДС layout!
__________________
Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment.
How to tell Heretics from Catholics?Papal legate Arnaud Amalric answers :Caedite eos. Novit enim Dominus qui sunt eius.(Kill them all, the Lord will recognise His own.)
“Get thee to Hell, where Asmodeus himself may suckle upon your diseased teat!”
Barnabas Collins
 
Bundyo's Avatar
Posts: 4,503 | Thanked: 3,859 times | Joined on Oct 2007 @ Bulgaria
#6
Originally Posted by Silwer View Post
Can the Mesinput ones be used? For example: http://www.mesinput.com/viewlayouts/layout/426014
Doesn't seem so, as the new layouts are in QML and the MesInput ones in XML. I guess someone from Jolla can confirm/deny this.
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 

The Following 2 Users Say Thank You to Bundyo For This Useful Post:
Bundyo's Avatar
Posts: 4,503 | Thanked: 3,859 times | Joined on Oct 2007 @ Bulgaria
#7
Originally Posted by kollin View Post
Thank you!
Arrows and ctrl key for copy and paste would be nice, if it's possible!
Thaks god this is not БДС layout!
I'll see about the arrows, but copy paste buttons are shown on the top of the keyboard anyway when you select something, so no need for that.
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 

The Following 3 Users Say Thank You to Bundyo For This Useful Post:
Posts: 277 | Thanked: 234 times | Joined on Jan 2012
#8
Any plans of a swype layout for the keyboard? Thanks
 
Posts: 259 | Thanked: 161 times | Joined on Aug 2012 @ Athens, GR
#9
Don't forget Greek layout :-)
 

The Following 3 Users Say Thank You to gsalone For This Useful Post:
Posts: 958 | Thanked: 482 times | Joined on May 2010
#10
swype is more than just a layout. there's quite some logic going on in the background to process the swipes you make (you can read the patent filing here -> http://www.freepatentsonline.com/7453439.pdf)

Last edited by droll; 2013-12-03 at 07:32.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 17:04.