Commit Graph

11 Commits

Author SHA1 Message Date
Přemysl Eric Janouch d46305d7ab
CMakeLists.txt: omit end{if,foreach} expressions
Their usefulness was almost negative.
2020-10-29 16:09:31 +01:00
Přemysl Eric Janouch 7edd9720cd
Bump minimum CMake version to 3.0
A nice, round number.
2020-10-26 23:28:11 +01:00
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 487ea01334
Name change 2020-09-17 09:14:05 +02:00
Přemysl Eric Janouch 5bd9844317
Relicense to 0BSD, update mail address
I've come to the conclusion that copyright mostly just stands in the way
of software development.  In my jurisdiction I cannot give up my own
copyright and 0BSD seems to be the closest thing to public domain.

The updated mail address, also used in my author/committer lines,
is shorter and looks nicer.  People rarely interact anyway.
2018-06-24 05:33:30 +02:00
Přemysl Eric Janouch f611478ce4
CMakeLists.txt: fix variable name 2018-06-24 05:32:44 +02:00
Přemysl Eric Janouch 9d277c97d7
Rename xsync.vapi to xext.vapi
Since it also contains other stuff, the name is no longer appropriate.
2016-10-18 17:34:46 +02:00
Přemysl Eric Janouch 8052b2b754
Fix the Vala module for CMake
It failed to depend on local vapis.  At least I understand it again.
2016-10-18 17:34:42 +02:00
Přemysl Eric Janouch 71617d4b14
Initial commit 2016-10-18 17:34:41 +02:00