[sinhala] Revamped keyboard driver

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Anuradha Ratnaweera
Date:  
To: sinhala-technical
CC: Sinhala GNU/Linux, Pravin S
Subject: [sinhala] Revamped keyboard driver
Hi all,

Our transliterated keyboard driver has been revamped. Not only the
scheme itself got a new name, Sayura, but the driver also went through
a lot of development.

Recent changes started after Pravin S sent a patch to add preedit
support among other things (please see the ChangeLog for a full list).
I used a modified version of his patch and a lot of tweaks all over
the place to make it working like before, but with better behavior in
certain cases.

Pravin also sent more patches to include help text. I modified it to
include the full scheme. Now you can right click the SCIM icon to
view it.

As some preliminary tests has shown some problems with QT based apps,
I decided to run a 0.3.0 series for development. However, please note
that the system is very stable on GTK, OOO, Firefox etc. On QT/KDE
also, it works, but what we see on the screen is a bit confusing. We
need a lot of people to test it on QT/KDE and file bug reports.

Most notable change is, in most GTK apps, you should be able to go add
modifiers without deleting a character. For example, say there is a
letter ක somewhere. You can now move the cursor next to ක and press i
to make it කි. And later, without any context (say you saved the
file, closed the program, and reopened it), you can move the cursor
next to කි, and press i to make it කී.

Talking about bug reports, what's the best way to organize bugs in the
tracker? I added myself also to the tracking system, but do we need
this to run as a seperate project? Harshula, any suggestions?

Also, what's the best way to host files? For now, I hosted it here:

http://www.sayura.net/im/scim-sayura-0.3.0.tar.gz

MD5SUM is 14838513f8e5f41cd15edadb4720aff8.

Anuradha
-- 
http://www.sayura.net/anuradha/
_______________________________________________
Sinhala mailing list
Sinhala@???
https://secure.linux.lk/mailman/listinfo/sinhala