aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Start X11 and web frontends for xCPřemysl Eric Janouch2022-09-051-4/+30
| | | | | | | | | | | | | | | For this, we needed a wire protocol. After surveying available options, it was decided to implement an XDR-like protocol code generator in portable AWK. It now has two backends, per each of: - xF, the X11 frontend, is in C, and is meant to be the primary user interface in the future. - xP, the web frontend, relies on a protocol proxy written in Go, and is meant for use on-the-go (no pun intended). They are very much work-in-progress proofs of concept right now, and the relay protocol is certain to change.
* CMakeLists.txt: improve dependencies of xD-repliesPřemysl Eric Janouch2022-09-021-3/+6
|
* Don't wrap xD-gen-replies in a shell scriptPřemysl Eric Janouch2022-08-291-1/+1
| | | | | AWK doesn't seem to be that friendly to shebangs, so let env, also required for changing LC_ALL, locate it in PATH.
* Build with AsciiDoc as well as AsciidoctorPřemysl Eric Janouch2022-08-241-9/+20
|
* CMakeLists.txt: fix a typoPřemysl Eric Janouch2022-08-121-1/+1
|
* Rename the projectPřemysl Eric Janouch2022-08-071-2/+1
| | | | It is about to see some extensions, obsoleting the number three.
* Bump version, update NEWSv1.5.0Přemysl Eric Janouch2021-12-211-1/+1
|
* CMakeLists.txt: fix macOS buildPřemysl Eric Janouch2021-11-021-0/+8
|
* CMakeLists.txt: slightly modernizePřemysl Eric Janouch2021-10-311-3/+7
|
* Bump version, update NEWSv1.4.0Přemysl Eric Janouch2021-10-061-1/+1
|
* Bump version, update NEWSv1.3.0Přemysl Eric Janouch2021-08-071-1/+1
|
* Come up with sillier names for the binariesPřemysl Eric Janouch2021-08-061-30/+30
| | | | | | | | I'm not entirely sure, but it looks like some people might not like jokes about the Holocaust. On a more serious note, the project has become more serious over the 7 or so years of its existence.
* Bump version, update NEWSv1.2.0Přemysl Eric Janouch2021-07-081-1/+1
|
* degesch: pick colours based on relative luminancePřemysl Eric Janouch2021-06-151-1/+2
| | | | | | | | | | Replaces the inaccurate Rec. 709 luma we used to use before. This is the first feature here that requires libm, which doesn't seem to be a particularly great sacrifice. Moreover, I've rectified that the input isn't linear in sRGB, and then was even normalized wrong for the luma formula.
* Bump version, update NEWSv1.1.0Přemysl Eric Janouch2020-10-311-1/+1
|
* Minor rebrandingPřemysl Eric Janouch2020-10-311-1/+1
| | | | | | There's nothing experimental about this project anymore. It's stable. Maybe we should add a photo of Hitler or something.
* CMakeLists.txt: clean up OpenBSD supportPřemysl Eric Janouch2020-10-291-3/+1
| | | | A few things might have changed.
* Bump version, update NEWSv1.0.0Přemysl Eric Janouch2020-10-291-1/+1
|
* Add real manual pagesPřemysl Eric Janouch2020-10-291-7/+9
| | | | To some extent they duplicate the README but from a different angle.
* ZyklonB: use XDG paths by defaultPřemysl Eric Janouch2020-10-281-3/+2
| | | | | | | | | | | | Install plugins to /usr/share rather than /usr/lib since they're arch-independent. Many precedents can be found for scripted plugins in /usr/share and fewer for /usr/lib. Look for plugins in all XDG data directories and repurpose the "plugin_dir" setting to override this behaviour. This adds some complexity to the bot but unifies the project. It might make sense to remove the "plugin_dir" setting.
* CMakeLists.txt: omit end{if,foreach} expressionsPřemysl Eric Janouch2020-10-281-20/+20
| | | | Their usefulness was almost negative.
* CMakeLists.txt: clean up and fix build rulesPřemysl Eric Janouch2020-10-281-34/+18
| | | | The multiple-output custom command ran separately for each binary.
* Bump minimum CMake version to 3.0Přemysl Eric Janouch2020-10-271-3/+3
| | | | A nice, round number.
* Update NEWS, bump versionv0.9.8Přemysl Eric Janouch2020-09-021-1/+1
|
* degesch: fix Lua 5.4 buildPřemysl Eric Janouch2020-09-021-1/+1
| | | | | | Not sure about how well it works yet. Lua 5.3 is still made preferential by the order of pkgconfig lookup.
* Name changePřemysl Eric Janouch2020-09-021-2/+2
|
* CMakeLists.txt: add a commentPřemysl Janouch2020-09-021-0/+2
|
* Update NEWS, bump versionv0.9.7Přemysl Janouch2018-10-211-1/+1
|
* Update NEWS, bump versionv0.9.6Přemysl Janouch2018-06-221-1/+1
|
* degesch: add static analysis for the loggerPřemysl Janouch2018-06-211-0/+2
| | | | | Caught two more occurences than I was able to find by just scanning the source, so the effort wasn't in vain.
* Relicense to 0BSD, update mail addressPřemysl Janouch2018-06-211-1/+1
| | | | | | | | | 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.
* Bump liberty, avoid fall-through warningsPřemysl Janouch2018-01-071-1/+1
|
* CMakeLists.txt: fix variable namePřemysl Janouch2017-07-031-2/+2
|
* Bump libertyPřemysl Janouch2017-06-221-2/+2
|
* degesch: Lua is no longer experimentalPřemysl Janouch2017-01-231-1/+1
| | | | But rather essential to me.
* Bump versionv0.9.5Přemysl Janouch2016-12-301-1/+1
|
* Bump version; update NEWS, READMEv0.9.4Přemysl Janouch2016-04-281-1/+1
|
* Update NEWSPřemysl Janouch2016-04-161-1/+1
|
* Update NEWS, bump releasev0.9.3Přemysl Janouch2016-03-271-1/+1
|
* degesch: detect //TRANSLIT support, use cp1252Přemysl Janouch2016-03-261-1/+9
| | | | Now BSDs should have it enabled as well.
* Fix git commit trackingPřemysl Janouch2016-03-131-3/+11
|
* Don't link kike, ZyklonB against degesch libsPřemysl Janouch2016-03-101-22/+27
|
* Fix manpage generationPřemysl Janouch2016-03-101-1/+1
| | | | The manpages could end up in a wrong directory.
* degesch: use libffi to unify input callbacksPřemysl Janouch2016-03-061-4/+4
| | | | And fuck you both, Readline and Editline.
* Try to use version information from gitPřemysl Janouch2016-03-061-11/+23
|
* Don't force override compile flagsPřemysl Janouch2016-03-061-1/+2
|
* Fix build of testsPřemysl Janouch2016-01-051-1/+1
|
* CleanupPřemysl Janouch2016-01-041-2/+2
|
* Bump liberty, enable TLS SNIPřemysl Janouch2016-01-041-3/+12
| | | | | | | Involves some rewrites to fit the new APIs. SNI has been implemented Mostly just because we can, I don't think it's widely in use and kike doesn't support this feature of the protocol either.
* Bump versionv0.9.2Přemysl Janouch2015-12-311-1/+1
|