Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libcaribou: Enable keyboard creation from a file | Daiki Ueno | 2015-01-16 | 1 | -7/+23 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=690436 | ||||
* | libcaribou: factor out X dependency | Daiki Ueno | 2013-08-09 | 1 | -2/+2 |
| | | | | | | | This patch adds a new abstract class DisplayAdapter to handle multiple display backends, other than X. https://bugzilla.gnome.org/show_bug.cgi?id=705720 | ||||
* | Track XKB group configuration change | Daiki Ueno | 2013-02-18 | 1 | -14/+38 |
| | | | | | | | | | | | | Since GNOME 3.6, switching XKB layouts changes the group configuration, while libcaribou assumes that the configuration is fixed during the session. This patch tries to track group configuration changes and allow clients to reconstruct keyboard UI through two new signals: KeyboardModel::group-added and KeyboardModel::group-removed. https://bugzilla.gnome.org/show_bug.cgi?id=694011 | ||||
* | Add valadoc comment to each public class. | Daiki Ueno | 2012-12-30 | 1 | -0/+7 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=687244 | ||||
* | libcaribou: refactor some code | Daiki Ueno | 2012-11-22 | 1 | -2/+0 |
| | | | | | | | | Use Gee lists and hashtables extensively instead of GLib's; specify proper cname to libxklavier signals to avoid using a static signal handler; remove unnecessary "using". https://bugzilla.gnome.org/show_bug.cgi?id=688517 | ||||
* | Port from libgee 0.6 to 0.8 | Daiki Ueno | 2012-11-01 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=687166 | ||||
* | Add Ctrl/Alt functionality | Eitan Isaacson | 2011-07-18 | 1 | -4/+27 |
| | | | | Based on a patch by Nohemi Fernandez <nf68@cornell.edu>. | ||||
* | Removed Json loader and replaced with XML loader. | Eitan Isaacson | 2011-06-22 | 1 | -1/+1 |
| | |||||
* | Revert "libcaribou: Use GLib.List instead of arrays" | Eitan Isaacson | 2011-06-02 | 1 | -7/+5 |
| | | | | | | 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 | 1 | -5/+7 |
| | |||||
* | Implement Caribou_Repeat | Eitan Isaacson | 2011-06-01 | 1 | -2/+8 |
| | |||||
* | Aggregate button activation signals. | Eitan Isaacson | 2011-06-01 | 1 | -1/+7 |
| | |||||
* | Use Gee.HashMap and not GLib.HashTable. | Eitan Isaacson | 2011-06-01 | 1 | -14/+7 |
| | |||||
* | Added IKeyboardObject interface, and have all model classes implement it. | Eitan Isaacson | 2011-06-01 | 1 | -1/+11 |
| | |||||
* | Have UI choose keyboard type. | Eitan Isaacson | 2011-06-01 | 1 | -3/+7 |
| | |||||
* | Don't fail when XKB group has no Caribou layout. | Eitan Isaacson | 2011-05-28 | 1 | -5/+10 |
| | |||||
* | Add Column model. Use Gee collections (I give up). | Eitan Isaacson | 2011-05-28 | 1 | -2/+2 |
| | |||||
* | libcaribou: Fix one XKB group case. | Eitan Isaacson | 2011-05-02 | 1 | -1/+1 |
| | |||||
* | libcaribou: Implemented CaribouKeyboardModel. | Eitan Isaacson | 2011-05-02 | 1 | -0/+49 |