Commit Graph

4 Commits

Author SHA1 Message Date
Přemysl Eric Janouch 6e3f3c950d
Convert from Xlib xcb
This will make it easier to convert this project to Go/xgb later,
even though the SYNC extension isn't currently supported there.

So far unresolved: error handling.
2020-09-25 05:26:46 +02:00
Přemysl Eric Janouch 60bfaa1a97
Convert main source file from Vala to C
Bindings are incredible pain, this will be much easier.
2020-09-23 16:00:06 +02:00
Přemysl Eric Janouch 0d35950715
Bind to a control socket
So far using a lockfile, which kind of sucks.

We're going to connect to DBus directly, so we'll see
if it can't be used for our purposes in a simple way.
2020-09-22 23:39:58 +02:00
Přemysl Eric Janouch c9795fe01a
Add ability to build with Meson
So that vala-language-server can be used, see also
https://github.com/benwaffle/vala-language-server/issues/73

Works with both vim-lsp and Qt Creator, to some extent.
2020-09-17 09:20:39 +02:00