77d4f45d13
section: Elininate references
2019-08-18 13:22:18 +00:00
4f8de42598
section: Move properties into Row
2019-08-18 13:22:18 +00:00
6fc351d2e8
eekkey: Dropped in favor of Button
...
Each Button has a KeyState, which may be shared with other buttons. The list of pressed and locked buttons is used as a list of keys, causing a search for the button in the current view.
2019-08-18 13:22:18 +00:00
5630cf31f1
section: Remove row
2019-08-18 13:22:18 +00:00
1cfec4de50
key: Share state between multiple keys
2019-08-08 20:04:38 +00:00
c8adb45ab5
keyboard: Expose creating sections directly
2019-08-08 19:18:28 +00:00
6c1c979414
section: Removed multiple rows in section, row/column in key
2019-08-01 20:10:59 +00:00
9344a13bed
Use headless init functions to prevent test breakage
2019-08-01 16:00:59 +02:00
5523b00442
test: Add missing gtk include
2019-07-31 14:11:35 +00:00
9b2fcf89e8
Use a test-oriented init call
2019-07-30 17:20:15 +02:00
e903150971
Enable tests, fixing the existing ones to use the current API
...
This also involved building a static library for the application for
tests to link to. The main application executable also links to it.
2019-07-23 10:18:44 +02:00
6db99bee25
Don't enumerate over keys when find_by_keycode.
2012-03-28 14:43:49 +09:00
880ba76bd8
Update copyright year.
2011-01-27 16:58:59 +09:00
551fb17e02
Fix for distcheck.
2010-08-12 17:10:34 +09:00
e0c9319339
Make clutter optional for build.
2010-06-18 17:24:32 +09:00
43fdb5e960
Fix object finalization.
...
Add XKL wrapper (not ready).
2010-06-10 17:53:54 +09:00
662f619ba2
Rewrite.
2010-06-09 16:44:26 +09:00
bb7462e786
Add "keycode" property to EekKey.
...
Add eek_key_get_keysyms().
2010-06-08 09:27:41 +09:00
9b452c0ffa
Initial commit.
2010-06-04 12:09:08 +09:00