summary refs log tree commit diff
path: root/server.h (unfollow)
Commit message (Expand)Author
2020-07-12Add events gapsJune McEnroe
2020-07-12Reorganize code and add earlier messages linkJune McEnroe
2020-07-12Clean up page error handlingJune McEnroe
2020-07-12Set messages to break lines anywhere if need beJune McEnroe
2020-07-12Fix active networks orderingJune McEnroe
2020-07-11Lower default limit to 50June McEnroe
2020-07-11Add date jump form to events pageJune McEnroe
2020-07-11Check database version against a rangeJune McEnroe
2020-07-11Increase line-heightJune McEnroe
2020-07-11Sort networks and contexts case-insensitivelyJune McEnroe
2020-07-11Dim search result context linksJune McEnroe
2020-07-11Fix search queryJune McEnroe
2020-07-11Attempt some more stylingJune McEnroe
2020-07-11Clean up page handlersJune McEnroe
2020-07-11Handle KCGI_EXIT and call khttp_fcgi_freeJune McEnroe
2020-07-11Remove -f optionJune McEnroe
2020-07-11Preserve search query when clicking network or context columnsJune McEnroe
2020-07-11Bump database versionJune McEnroe
2020-07-11Factor out "scope" of pagesJune McEnroe
2020-07-10Implement basic search pageJune McEnroe
2020-07-10Fix hidden form fieldsJune McEnroe
2020-07-10Add basic messages to table and attempt to styleJune McEnroe
2020-07-10Add IRC colors and implement nick coloringJune McEnroe
2020-07-10Implement partial table output of eventsJune McEnroe
2020-07-10Add -l and -r optionsJune McEnroe
2020-07-10Move search help to footerJune McEnroe
2020-07-10Add meta viewport tagJune McEnroe
2020-07-10Fold search form into navJune McEnroe
2020-07-10Serve stylesheet separately, with cachingJune McEnroe
2020-07-10Add default stylesheetJune McEnroe
2020-07-10List active networks firstJune McEnroe
2020-07-10List active contexts firstJune McEnroe
2020-07-10Add syntax and columns to search formJune McEnroe
2020-07-09Add -c to check SQL queriesJune McEnroe
2020-07-09Add before param in redirectJune McEnroe
2020-07-09Implement very basic events listingJune McEnroe
2020-07-09Add events page stubJune McEnroe
2020-07-09Add search formsJune McEnroe
2020-07-09Split code and add breadcrumb navJune McEnroe
2020-07-09Implement basic contexts listingJune McEnroe
2020-07-09Add configure script and install targetJune McEnroe
2020-07-09Add compatibility for kcgi <0.12June McEnroe
2020-07-09Refactor HTML generation somewhatJune McEnroe
2020-07-09Implement basic networks listJune McEnroe
2020-07-09Return basic 404 and 405June McEnroe
2020-07-09Implement empty CGI/FastCGI serverJune McEnroe
22-02-19 23:25:36 -0500'>2022-02-19Remove unneeded includes in ui.cJune McEnroe 2022-02-19Reimplement tab completeJune McEnroe 2022-02-19Handle errors from editFn, etc.June McEnroe 2022-02-19Reimplement text macrosJune McEnroe 2022-02-19Factor out input handling to input.cJune McEnroe 2022-02-19Factor out window management to window.cJune McEnroe 2022-02-19Enable -Wmissing-prototypesJune McEnroe In other words, warn when a function is missing static. I don't see why this isn't in -Wextra. 2022-02-19Fix edit.[ch] license notice additional permissionsJune McEnroe 2022-02-19Run line editing testsJune McEnroe I know, it feels wrong. 2022-02-18Implement new line editing "library"June McEnroe Losing tab complete and text macros, for now. This new implementation works on an instance of a struct and does not interact with the rest of catgirl, making it possible to copy into another project. Unlike existing line editing libraries, this one is entirely abstract and can be rendered externally. My goal with this library is to be able to implement vi mode. Since it operates on struct instances rather than globals, it might also be possible to give catgirl separate line editing buffers for each window, which would be a nice UX improvement. 2022-02-18Simplify cursor positioning in inputJune McEnroe Do some extra work by adding the portion before the cursor to the input window twice, but simplify the interaction with the split point. This fixes the awkward behaviour when moving the cursor across colour codes where the code would be partially interpreted up to the cursor. 2022-02-18Fix M-f orderingJune McEnroe 2022-02-12Move sandman build to scripts/MakefileJune McEnroe 2022-02-12Use compat_readpassphrase.c on LinuxJune McEnroe 2022-02-12Copy RPP defines from oconfigureJune McEnroe