about summary refs log tree commit diff
path: root/ui-blob.c (follow)
Commit message (Expand)AuthorAge
* global: use proper accessors for maybe_treeJason A. Donenfeld2020-03-13
* git: update to v2.21.0Christian Hesse2019-06-05
* git: update to v2.19.1Christian Hesse2018-10-12
* git: update to v2.18.0Christian Hesse2018-06-27
* git: update to v2.14Jeff Smith2017-08-10
* git: update to v2.13.4Christian Hesse2017-08-10
* ui-blog: fix oid handlingChristian Hesse2016-10-12
* ui-blob: replace 'unsigned char sha1[20]' with 'struct object_id oid'Christian Hesse2016-10-04
* ui-blob: set CSP just in caseJason A. Donenfeld2016-01-14
* ui-blob: always use generic mimetypesJason A. Donenfeld2016-01-14
* ui-blob: Do not accept mimetype from userJason A. Donenfeld2016-01-14
* ui-blob: fix resource leak: free before returnChristian Hesse2015-10-10
* ui-blob: fix resource leak: free before returnChristian Hesse2015-10-10
* ui-blob: remove useless null checkJohn Keeping2015-10-09
* blob: use cgit_print_error_page() to add HTTP headersJohn Keeping2015-08-14
* Avoid signed bitfieldsJohn Keeping2015-03-09
* git: update for v2.3.0Christian Hesse2015-02-08
* remove trailing whitespaces from source filesChristian Hesse2014-04-17
* Switch to exclusively using global ctxLukas Fleischer2014-01-17
* Update copyright informationLukas Fleischer2014-01-08
* readme: use string_list instead of space deliminationsJason A. Donenfeld2013-05-26
* readme: Accept multiple candidates and test them.Jason A. Donenfeld2013-05-25
* Convert cgit_print_error to a variadic functionJohn Keeping2013-04-08
* Always #include corresponding .h in .c filesJohn Keeping2013-04-08
* ui-blob: don't segfault when no path is givenJohn Keeping2013-04-07
* ui-blob.c: Use a context structure in walk_tree()Lukas Fleischer2013-03-04
* White space around control verbs.Jason A. Donenfeld2013-03-04
* Fix several whitespace errorsLukas Fleischer2013-03-04
* Update git to v1.7.6.5John Keeping2013-03-02
* prefer html_raw() to write()Mark Lodato2010-09-04
* Support refspecs in about-filter.Jason A. Donenfeld2010-08-20
* Fix segfault on ppc when browsing treeMartins Polakovs2009-12-12
* ui-blob: return 'application/octet-stream' for binary blobsLars Hjemli2009-07-25
* Adjust to new calling convention for read_tree_recursive()Lars Hjemli2008-07-21
* allow specification of directly linked blobs mimetypesMichael Krelin2008-06-24
* allow blob extract blobs by head/path combinationMichael Krelin2008-06-24
* Don't specify mimetype in ui-blob.cLars Hjemli2008-04-08
* Add ui-shared.hLars Hjemli2008-03-24
* Remove obsolete cacheitem parameter to ui-functionsLars Hjemli2008-03-24
* Add struct cgit_page to cgit_contextLars Hjemli2008-03-24
* Introduce html.hLars Hjemli2008-03-18
* Add support for downloading single blobsLars Hjemli2007-05-09
2022-02-20Remove unused mbs.len field from struct EditJune McEnroe 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