d8b26040f9
symbolclass: Remove with surroundings
...
Collaterals: Enabled strict checking of initializers, fixed scripts generating keycode mappings.
2019-08-01 20:08:37 +00:00
f7f208883c
errors: Make compilation stricter
2019-07-31 14:11:49 +00: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
dbc8cc14bc
Generate config.h
...
This allows us to remove a lot of #ifdef's. Either we want to use
a config.h or we don't. Since we'll want it for e.g. optional gsound
support later on let's have it.
2019-07-17 19:50:53 +02:00
3d518b5757
build: Bump meson dep since we use '/'
2019-07-17 19:37:05 +02:00
a129863a4d
build: Apply fixes/suggestions
...
Following comments on https://source.puri.sm/Librem5/squeekboard/merge_requests/20
2019-07-02 20:14:12 +00:00
61a5e8d4fd
install: Don't distribute dbus definition
...
Instead, require virtboard to provide it.
2019-07-02 18:13:34 +00:00
0d3b003aac
input method: Initialize the protocol and pretend to handle a few things
2019-06-30 19:03:24 +00:00
346ed453ef
Start working on a desktop file
2019-06-26 18:17:54 +02:00
e30bb23711
build: Add debug/release options
2019-06-18 13:37:10 +00:00
b065b16bf1
Use layer shell
2019-04-05 15:39:57 +00:00
6b15072764
dbus: Use generated code
2019-03-23 09:36:53 +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
a243fce1ae
build: Squeekboard build in meson
2019-03-14 17:29:13 +00:00