Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | xadapter: get all group information from libxklavier | Dan Winship | 2011-06-08 | 3 | -16/+26 | |
| | | | | | | | | | | | The XkbStateNotifyEvent "group" field does not seem to correspond reliably to libxklavier group numbers, resulting in warnings and crashes when we try to look up the libxklavier group name corresponding to an apparently-bogus group number. Fix this by using Xkl.State's group rather than the Xkb event's. https://bugzilla.gnome.org/show_bug.cgi?id=651724 | |||||
* | Revert "libcaribou: Use GLib.List instead of arrays" | Eitan Isaacson | 2011-06-02 | 7 | -55/+38 | |
| | | | | | | gjs learned to cope with arrays. Let's not introduce GLists, Vala hates them. This reverts commit 33f0c869983b390ae4ba53c60f6cb17389c6739d. | |||||
* | libcaribou: Use GLib.List instead of arrays | Eitan Isaacson | 2011-06-02 | 7 | -38/+55 | |
| | ||||||
* | Remove redundant get_keys() from subclasses. | Eitan Isaacson | 2011-06-02 | 2 | -23/+0 | |
| | ||||||
* | Fix memory leaks. Remove cyclic references. | Eitan Isaacson | 2011-06-01 | 1 | -2/+1 | |
| | ||||||
* | Scanning: Fix single column scanning and subkeys. | Eitan Isaacson | 2011-06-01 | 2 | -5/+27 | |
| | ||||||
* | Implement Caribou_Repeat | Eitan Isaacson | 2011-06-01 | 2 | -6/+15 | |
| | ||||||
* | Aggregate button activation signals. | Eitan Isaacson | 2011-06-01 | 6 | -9/+18 | |
| | ||||||
* | Use Gee.HashMap and not GLib.HashTable. | Eitan Isaacson | 2011-06-01 | 4 | -41/+13 | |
| | ||||||
* | Added IKeyboardObject interface, and have all model classes implement it. | Eitan Isaacson | 2011-06-01 | 8 | -12/+73 | |
| | ||||||
* | Have UI choose keyboard type. | Eitan Isaacson | 2011-06-01 | 2 | -14/+20 | |
| | ||||||
* | Introduce scanner class. | Eitan Isaacson | 2011-05-28 | 2 | -0/+242 | |
| | ||||||
* | Implement scannable interfaces in keyboard model. | Eitan Isaacson | 2011-05-28 | 6 | -6/+174 | |
| | ||||||
* | Introduce scannable interfaces. | Eitan Isaacson | 2011-05-28 | 3 | -1/+32 | |
| | ||||||
* | Don't fail when XKB group has no Caribou layout. | Eitan Isaacson | 2011-05-28 | 1 | -5/+10 | |
| | ||||||
* | Add global keypress listener to XAdapter. | Eitan Isaacson | 2011-05-28 | 1 | -19/+101 | |
| | ||||||
* | Add Column model. Use Gee collections (I give up). | Eitan Isaacson | 2011-05-28 | 8 | -48/+120 | |
| | ||||||
* | Fixed latched behavior in KeyboardModel | Eitan Isaacson | 2011-05-24 | 1 | -1/+1 | |
| | ||||||
* | libcaribou: Fix one XKB group case. | Eitan Isaacson | 2011-05-02 | 2 | -9/+16 | |
| | ||||||
* | libcaribou: Added a tool to ammend valac's gir. | Eitan Isaacson | 2011-05-02 | 1 | -1/+5 | |
| | | | | I filed a bug for this: https://bugzilla.gnome.org/show_bug.cgi?id=648957 | |||||
* | libcaribou: Implemented CaribouKeyboardModel. | Eitan Isaacson | 2011-05-02 | 9 | -2/+418 | |
| | ||||||
* | libcaribou: Ported XKB helper to Vala. | Eitan Isaacson | 2011-05-02 | 10 | -544/+668 | |
| | ||||||
* | libcaribou: Removed arbitrary keycode initial value. | Eitan Isaacson | 2011-05-02 | 1 | -1/+1 | |
| | ||||||
* | libcaribou: Make any keysym work with weird keyboard remapping hack. | Eitan Isaacson | 2011-05-02 | 1 | -6/+93 | |
| | ||||||
* | libcaribou: Added methods for retrieving keyboard groups. | Eitan Isaacson | 2011-05-02 | 2 | -0/+70 | |
| | ||||||
* | libcaribou: Added signals when group or modifiers change | Eitan Isaacson | 2011-05-02 | 2 | -10/+88 | |
| | ||||||
* | libcaribou: Simplified X Display references. | Eitan Isaacson | 2011-05-02 | 1 | -22/+12 | |
| | ||||||
* | Added an introspectable C library for simulating kb events. | Eitan Isaacson | 2011-04-16 | 7 | -0/+340 | |
We will use this library more extensively later for layout changes, and different XKB ops. |