54e421d7e6
Add initial Debian packaging
2019-06-26 17:35:00 +02:00
c0fdffac28
Separate keyboards from the dbus handler
2019-06-23 10:59:45 +00:00
e94e64d204
Move dbus setup closer together
2019-06-23 10:42:20 +00:00
e503e35b84
Rename squeak_ to squeek_ for consitency
2019-06-23 10:30:25 +00:00
752592a3d8
Fixed build
2019-06-23 10:29:18 +00:00
2e6d194a6f
Remove server-service
2019-06-23 10:26:24 +00:00
63dfb07b51
Simplify the storage of context
2019-06-23 09:54:09 +00:00
02525056d6
Removed X11 header, added some clarifications
2019-06-22 16:20:03 +00:00
8292429648
Context: removing more unused things
2019-06-22 16:04:33 +00:00
765c496068
Removed more unused stuff in context
2019-06-22 15:57:48 +00:00
d6feec8010
Removed d-bus paths from service class
2019-06-22 15:40:20 +00:00
f1fbb37547
Kill connection in context service
2019-06-22 15:31:08 +00:00
5a6386dd24
Fixed rendering deprecation warnings
2019-06-22 13:13:55 +00:00
0809db9e32
Remove some rendering code with no effect and warnings
2019-06-22 12:56:33 +00:00
15a3315854
Fix dragging across the keyboard
2019-06-22 12:34:10 +00:00
82d1f256b2
Remove released and cancelled key events
2019-06-22 12:23:04 +00:00
e7ba2a0eb0
Got rid of signals in the pressed path
2019-06-19 17:00:30 +00:00
eff0449b3a
Redrawing key after press is happening directly
2019-06-19 16:51:57 +00:00
3b9e066ec8
Simplify key press handling
2019-06-19 16:05:37 +00:00
260ab42b9e
Forward press timestamps
2019-06-19 15:56:19 +00:00
a3d745edd0
Moved key pressing from context to keyboard
2019-06-19 15:27:29 +00:00
40a92fe730
Ignoring section.key-pressed
2019-06-19 14:11:23 +00:00
e30bb23711
build: Add debug/release options
2019-06-18 13:37:10 +00:00
292c1d08d8
fixes: Minor type and include mismatches
2019-06-16 12:55:50 +00:00
be56447614
readme: Update development installation info
2019-06-16 12:13:43 +00:00
70fda8ba64
Fix releasing buttons when dragged
2019-04-06 18:46:33 +00:00
5cc407986b
Ignore multi-clicks and non-left-buttons
2019-04-06 18:35:06 +00:00
53af829f46
Send both press and release events
2019-04-06 17:45:06 +00:00
53065a6d95
Fix crash on double click
2019-04-05 18:42:11 +00:00
862cfdb55d
Showing and hiding
2019-04-05 18:36:25 +00:00
b065b16bf1
Use layer shell
2019-04-05 15:39:57 +00:00
6ff33b48d1
dbus: Add missing schema
2019-03-27 13:48:53 +00:00
d04020f79c
readme: Use language with non-US layout
2019-03-27 13:33:40 +00:00
6b15072764
dbus: Use generated code
2019-03-23 09:36:53 +00:00
f261115ac4
ci: Change job name to meson
2019-03-22 19:06:29 +00:00
116f130c4c
readme: Remove settings schema variable
2019-03-22 19:00:03 +00:00
cad1b02482
settings: Switching layouts according to input settings
2019-03-22 17:18:12 +00:00
09fe69f63a
cleanup: Remove Context dbus interface remains
2019-03-22 16:35:02 +00:00
8ecd81d51c
settings: Fall back to "us" layout when no file found
2019-03-22 16:20:39 +00:00
8f71b010cc
settings: Removed custom settings schema
2019-03-22 15:52:35 +00:00
b817c6189d
build: Update keysym generator to Python3
2019-03-22 13:09:21 +00:00
a00d41930d
readme: Update features
2019-03-22 07:23:17 +00:00
caee942796
build, readme: Update build and run instructions
2019-03-22 07:23:17 +00:00
d3410fdc61
Keyboard shows up on a single ShowKeyboard
2019-03-22 07:23:12 +00:00
8087c3e5d4
build: Use only meson for squeekboard
...
This breaks autoconf. The only resulting binary is the squeekboard GUI. It still needs the autotools-built eekboard client in order to do anything useful. That one needs to be built using a different branch, making this a WIP.
2019-03-15 20:59:29 +00:00
10bd0ea09e
build: Remove eekboard-server
2019-03-14 20:40:27 +00:00
5803222e68
build: Remove libeekboard dependency
2019-03-14 18:03:10 +00:00
a243fce1ae
build: Squeekboard build in meson
2019-03-14 17:29:13 +00:00
c8059ebf50
stubbing: Key generation events
...
Only enabled when Xtest is in use. It's probably always meant to be in use though, as this piece of code also opens the preferences dialog
2019-03-14 11:09:35 +00:00
ce2d270e7c
ci: Add config flags relevant for Wayland builds
2019-03-13 18:08:56 +00:00