summaryrefslogtreecommitdiff
path: root/libcaribou/group-model.vala
Commit message (Collapse)AuthorAgeFilesLines
* Add valadoc comment to each public class.Daiki Ueno2012-12-301-0/+7
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687244
* libcaribou: refactor some codeDaiki Ueno2012-11-221-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.8Daiki Ueno2012-11-011-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687166
* Add Ctrl/Alt functionalityEitan Isaacson2011-07-181-2/+4
| | | | Based on a patch by Nohemi Fernandez <nf68@cornell.edu>.
* Revert "libcaribou: Use GLib.List instead of arrays"Eitan Isaacson2011-06-021-5/+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 arraysEitan Isaacson2011-06-021-5/+5
|
* Aggregate button activation signals.Eitan Isaacson2011-06-011-1/+2
|
* Use Gee.HashMap and not GLib.HashTable.Eitan Isaacson2011-06-011-13/+6
|
* Added IKeyboardObject interface, and have all model classes implement it.Eitan Isaacson2011-06-011-1/+13
|
* Add Column model. Use Gee collections (I give up).Eitan Isaacson2011-05-281-1/+1
|
* libcaribou: Implemented CaribouKeyboardModel.Eitan Isaacson2011-05-021-0/+50