Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Start X11 and web frontends for xC | Přemysl Eric Janouch | 2022-09-05 | 1 | -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-replies | Přemysl Eric Janouch | 2022-09-02 | 1 | -3/+6 |
| | |||||
* | Don't wrap xD-gen-replies in a shell script | Přemysl Eric Janouch | 2022-08-29 | 1 | -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 Asciidoctor | Přemysl Eric Janouch | 2022-08-24 | 1 | -9/+20 |
| | |||||
* | CMakeLists.txt: fix a typo | Přemysl Eric Janouch | 2022-08-12 | 1 | -1/+1 |
| | |||||
* | Rename the project | Přemysl Eric Janouch | 2022-08-07 | 1 | -2/+1 |
| | | | | It is about to see some extensions, obsoleting the number three. | ||||
* | Bump version, update NEWSv1.5.0 | Přemysl Eric Janouch | 2021-12-21 | 1 | -1/+1 |
| | |||||
* | CMakeLists.txt: fix macOS build | Přemysl Eric Janouch | 2021-11-02 | 1 | -0/+8 |
| | |||||
* | CMakeLists.txt: slightly modernize | Přemysl Eric Janouch | 2021-10-31 | 1 | -3/+7 |
| | |||||
* | Bump version, update NEWSv1.4.0 | Přemysl Eric Janouch | 2021-10-06 | 1 | -1/+1 |
| | |||||
* | Bump version, update NEWSv1.3.0 | Přemysl Eric Janouch | 2021-08-07 | 1 | -1/+1 |
| | |||||
* | Come up with sillier names for the binaries | Přemysl Eric Janouch | 2021-08-06 | 1 | -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.0 | Přemysl Eric Janouch | 2021-07-08 | 1 | -1/+1 |
| | |||||
* | degesch: pick colours based on relative luminance | Přemysl Eric Janouch | 2021-06-15 | 1 | -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.0 | Přemysl Eric Janouch | 2020-10-31 | 1 | -1/+1 |
| | |||||
* | Minor rebranding | Přemysl Eric Janouch | 2020-10-31 | 1 | -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 support | Přemysl Eric Janouch | 2020-10-29 | 1 | -3/+1 |
| | | | | A few things might have changed. | ||||
* | Bump version, update NEWSv1.0.0 | Přemysl Eric Janouch | 2020-10-29 | 1 | -1/+1 |
| | |||||
* | Add real manual pages | Přemysl Eric Janouch | 2020-10-29 | 1 | -7/+9 |
| | | | | To some extent they duplicate the README but from a different angle. | ||||
* | ZyklonB: use XDG paths by default | Přemysl Eric Janouch | 2020-10-28 | 1 | -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} expressions | Přemysl Eric Janouch | 2020-10-28 | 1 | -20/+20 |
| | | | | Their usefulness was almost negative. | ||||
* | CMakeLists.txt: clean up and fix build rules | Přemysl Eric Janouch | 2020-10-28 | 1 | -34/+18 |
| | | | | The multiple-output custom command ran separately for each binary. | ||||
* | Bump minimum CMake version to 3.0 | Přemysl Eric Janouch | 2020-10-27 | 1 | -3/+3 |
| | | | | A nice, round number. | ||||
* | Update NEWS, bump versionv0.9.8 | Přemysl Eric Janouch | 2020-09-02 | 1 | -1/+1 |
| | |||||
* | degesch: fix Lua 5.4 build | Přemysl Eric Janouch | 2020-09-02 | 1 | -1/+1 |
| | | | | | | Not sure about how well it works yet. Lua 5.3 is still made preferential by the order of pkgconfig lookup. | ||||
* | Name change | Přemysl Eric Janouch | 2020-09-02 | 1 | -2/+2 |
| | |||||
* | CMakeLists.txt: add a comment | Přemysl Janouch | 2020-09-02 | 1 | -0/+2 |
| | |||||
* | Update NEWS, bump versionv0.9.7 | Přemysl Janouch | 2018-10-21 | 1 | -1/+1 |
| | |||||
* | Update NEWS, bump versionv0.9.6 | Přemysl Janouch | 2018-06-22 | 1 | -1/+1 |
| | |||||
* | degesch: add static analysis for the logger | Přemysl Janouch | 2018-06-21 | 1 | -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 address | Přemysl Janouch | 2018-06-21 | 1 | -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 warnings | Přemysl Janouch | 2018-01-07 | 1 | -1/+1 |
| | |||||
* | CMakeLists.txt: fix variable name | Přemysl Janouch | 2017-07-03 | 1 | -2/+2 |
| | |||||
* | Bump liberty | Přemysl Janouch | 2017-06-22 | 1 | -2/+2 |
| | |||||
* | degesch: Lua is no longer experimental | Přemysl Janouch | 2017-01-23 | 1 | -1/+1 |
| | | | | But rather essential to me. | ||||
* | Bump versionv0.9.5 | Přemysl Janouch | 2016-12-30 | 1 | -1/+1 |
| | |||||
* | Bump version; update NEWS, READMEv0.9.4 | Přemysl Janouch | 2016-04-28 | 1 | -1/+1 |
| | |||||
* | Update NEWS | Přemysl Janouch | 2016-04-16 | 1 | -1/+1 |
| | |||||
* | Update NEWS, bump releasev0.9.3 | Přemysl Janouch | 2016-03-27 | 1 | -1/+1 |
| | |||||
* | degesch: detect //TRANSLIT support, use cp1252 | Přemysl Janouch | 2016-03-26 | 1 | -1/+9 |
| | | | | Now BSDs should have it enabled as well. | ||||
* | Fix git commit tracking | Přemysl Janouch | 2016-03-13 | 1 | -3/+11 |
| | |||||
* | Don't link kike, ZyklonB against degesch libs | Přemysl Janouch | 2016-03-10 | 1 | -22/+27 |
| | |||||
* | Fix manpage generation | Přemysl Janouch | 2016-03-10 | 1 | -1/+1 |
| | | | | The manpages could end up in a wrong directory. | ||||
* | degesch: use libffi to unify input callbacks | Přemysl Janouch | 2016-03-06 | 1 | -4/+4 |
| | | | | And fuck you both, Readline and Editline. | ||||
* | Try to use version information from git | Přemysl Janouch | 2016-03-06 | 1 | -11/+23 |
| | |||||
* | Don't force override compile flags | Přemysl Janouch | 2016-03-06 | 1 | -1/+2 |
| | |||||
* | Fix build of tests | Přemysl Janouch | 2016-01-05 | 1 | -1/+1 |
| | |||||
* | Cleanup | Přemysl Janouch | 2016-01-04 | 1 | -2/+2 |
| | |||||
* | Bump liberty, enable TLS SNI | Přemysl Janouch | 2016-01-04 | 1 | -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.2 | Přemysl Janouch | 2015-12-31 | 1 | -1/+1 |
| |