Simos Xenitellis

Author's posts

Testing the updated IM support in GTK+

In Improving input method support in GTK+-based apps, we talked about some work to update the list of compose sequences that GTK+ knows to the latest version that comes from Xorg. From 691 compose sequences, we now support over 5000. The patch has landed in GTK+ (trunk), and here are instructions for testing. If you …

Continue reading

Permanent link to this article: https://blog.simos.info/testing-the-updated-im-support-in-gtk/

Designing a command-line translation tool for GNOME

One messy task with GNOME translations is the whole workflow of getting the PO files, translating/updating/fixing them, and then uploading them back. One would need to use command line, and several different commands to accomplish this. KDE and KBabel has a nice feature that allows you to easily grab all translation files, work on them, …

Continue reading

Permanent link to this article: https://blog.simos.info/designing-a-command-line-translation-tool-for-gnome/

Keyboard layout for combining diacritics

Typically, if you want to type characters with accents, such as á, ë, ś, you need to configure a suitable keyboard layout that includes compose sequences for those characters. The produced characters are what we call as precomposed characters; which were included in the early stages of Unicode. Nowdays, the idea is that you do …

Continue reading

Permanent link to this article: https://blog.simos.info/keyboard-layout-for-combining-diacritics/

Typing squiggles and dots in GNOME and GTK+ applications

Garrett asks how to type squiggles and dots in GNOME; that is, how to type characters such as á à ä ã â ą ȩ ę ő ǰ ǩ ǒ ġ ṅ ȯ ṁ ė. There are several ways, and one can choose depending on how frequently they need to type them or how much …

Continue reading

Permanent link to this article: https://blog.simos.info/typing-squiggles-and-dots-in-gnome-and-gtk-applications/

Improving input method support in GTK+-based apps

When a bug report gets long with many comments, it gets more difficult for someone to get the full picture of what is going on. I’ll attempt to summarise here what’s being said in Bug 321896, Synch gdkkeysyms.h / gtkimcontextsimple.c with X.org 6.9/7.0. GTK+-based applications use by default the GTK+ Input Method in order to …

Continue reading

Permanent link to this article: https://blog.simos.info/improving-input-method-support-in-gtk-based-apps/

Localisation issues in home directory folders (xdg-user-dirs)

In new distributions such as Ubuntu 7.10 there is now support for folder names of personal data in your local language. What this means is that ~/Desktop can now be called ~/Επιφάνεια εργασίας. You also get a few more default folders, including ~/Music, ~/Documents, ~/Pictures and so on. This functionality of localised home folders has …

Continue reading

Permanent link to this article: https://blog.simos.info/localisation-issues-in-home-directory-folders-xdg-user-dirs/

%d bloggers like this: