Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | config: fix overriding default headers | bptato | 2023-08-26 | 1 | -26/+25 | |
| | | | | | * simplify ActionMap reading * introduce separate case for Table | |||||
* | Allow overriding default headers | bptato | 2023-08-26 | 1 | -10/+4 | |
| | ||||||
* | Move charsets into chakasu | bptato | 2023-08-14 | 1 | -1/+2 | |
| | | | | Operation "modularize Chawan somewhat" part 1 | |||||
* | Add mailcap, mime.types & misc refactorings | bptato | 2023-08-13 | 1 | -12/+61 | |
| | | | | | | | | * add mailcap: works with copiousoutput, needsterminal, etc. * add mime.types (only works with mailcap) * refactor pipeBuffer * remove "dispatcher" * fix bug in directory display where baseurl would not be used | |||||
* | Add default background/foreground color override | bptato | 2023-07-29 | 1 | -0/+11 | |
| | ||||||
* | Add compileMatchRegex | bptato | 2023-07-25 | 1 | -4/+4 | |
| | | | | | | | This makes it so that host = 'example\.org' mandates an exact match, but host = '^example' matches example.org, example.com, etc. (Previously, 'example\.org' would have matched exampleexample.org as well, which was quite counter-intuitive.) | |||||
* | Add proxy support | bptato | 2023-07-04 | 1 | -2/+22 | |
| | ||||||
* | return Result[T, JSError] from fromJS | bptato | 2023-07-02 | 1 | -6/+4 | |
| | ||||||
* | Factor out headers into separate module | bptato | 2023-07-01 | 1 | -1/+1 | |
| | ||||||
* | use =destroy instead of finalizers | bptato | 2023-07-01 | 1 | -0/+2 | |
| | | | | | This should help with moving to ORC in the future. (Also, finalizers do not work very well in the first place.) | |||||
* | config: add stylesheet, apply siteconf to piped input | bptato | 2023-06-26 | 1 | -5/+6 | |
| | ||||||
* | Remove unused config variable | bptato | 2023-06-26 | 1 | -1/+0 | |
| | ||||||
* | Fix crash in openEditor if SIGINT was delivered | bptato | 2023-06-26 | 1 | -0/+1 | |
| | | | | | | | | | | | nvi for example sets ISIG and traps SIGINT. Without this patch, this would propagate to all processes in the same process group and kill them. (It still does, but we set a signalHandler to ignore that.) Still not perfect, because for some reason we receive WIFSIGNALED even if the signal did not actually kill the editor. For now, we just treat this as a success. | |||||
* | Option -> Opt in config, return error in compileSearchRegex | bptato | 2023-06-24 | 1 | -36/+36 | |
| | ||||||
* | Rework JS exception system | bptato | 2023-06-19 | 1 | -2/+2 | |
| | | | | | Now we use Result for passing exceptions to JS. As a result, we can finally get rid of the .jserr pragma. | |||||
* | Use utils/opt in toml parser | bptato | 2023-06-18 | 1 | -15/+2 | |
| | ||||||
* | Fix various layout bugs, prepare for image support | bptato | 2023-06-12 | 1 | -3/+9 | |
| | ||||||
* | Add XTERM title renaming | bptato | 2023-06-07 | 1 | -0/+1 | |
| | ||||||
* | Fix more config inconsistencies | bptato | 2023-06-01 | 1 | -22/+23 | |
| | | | | So that the default config actually works again. Also some doc updates. | |||||
* | config: fix omnirules | bptato | 2023-06-01 | 1 | -3/+3 | |
| | | | | Rename variable so it's mapped properly... | |||||
* | Rewrite new Request binding | bptato | 2023-05-21 | 1 | -3/+3 | |
| | | | | | Still far from perfect, but now at least it has a bit more to do with what the standard mandates. | |||||
* | Add display/output encoding | bptato | 2023-05-19 | 1 | -15/+5 | |
| | | | | Some encodings are still missing | |||||
* | make it compile... | bptato | 2023-05-16 | 1 | -1/+1 | |
| | ||||||
* | Refactor config, add charset opts | bptato | 2023-05-16 | 1 | -179/+274 | |
| | | | | Only document-charset supported for now. | |||||
* | pager: proxy values in container; js: bugfixes | bptato | 2022-12-20 | 1 | -6/+12 | |
| | | | | Also, a little bonus: w3m keybindings | |||||
* | Add JS support to documents | bptato | 2022-12-18 | 1 | -4/+10 | |
| | ||||||
* | Fix search | bptato | 2022-12-14 | 1 | -1/+2 | |
| | ||||||
* | Add referer support, re-render on windowChange | bptato | 2022-12-13 | 1 | -8/+30 | |
| | ||||||
* | Add more cookie options | bptato | 2022-12-13 | 1 | -2/+16 | |
| | ||||||
* | Add network.max-redirect, prepend-https options | bptato | 2022-12-13 | 1 | -0/+9 | |
| | ||||||
* | Update config and config docs | bptato | 2022-12-13 | 1 | -8/+11 | |
| | ||||||
* | Add all sorts of config options and cookies | bptato | 2022-12-13 | 1 | -13/+102 | |
| | ||||||
* | Fix color contrast correction | bptato | 2022-12-12 | 1 | -5/+2 | |
| | | | | | Instead of just inverting the color and hoping for the best, convert it to YUV and increase/decrease luminance based on results. | |||||
* | Add urlfilter | bptato | 2022-12-12 | 1 | -1/+5 | |
| | ||||||
* | Add visual-home, rename undocumented config values | bptato | 2022-12-11 | 1 | -4/+10 | |
| | ||||||
* | Add multiple text-decoration, overline emulation | bptato | 2022-12-07 | 1 | -11/+18 | |
| | ||||||
* | Add force-clear | bptato | 2022-12-07 | 1 | -0/+2 | |
| | ||||||
* | Add siteconf, fix lineedit bugs | bptato | 2022-11-29 | 1 | -0/+31 | |
| | | | | | | This enables rule-based dynamic url rewriting. Also, lineedit is a bit less broken now (though it's still less than ideal.) | |||||
* | Add textarea | bptato | 2022-11-28 | 1 | -0/+26 | |
| | | | | Editing is implemented using an external editor (like vi). | |||||
* | Improve status messages, fix regressions, etc | bptato | 2022-11-25 | 1 | -0/+2 | |
| | ||||||
* | Fix user style regression, add minimum-contrast | bptato | 2022-11-25 | 1 | -0/+6 | |
| | ||||||
* | Add alt-screen option, fix an ansi color bug | bptato | 2022-11-21 | 1 | -0/+6 | |
| | ||||||
* | Color & term improvements | bptato | 2022-11-21 | 1 | -37/+61 | |
| | ||||||
* | Incremental loading of text files, etc. | bptato | 2022-11-20 | 1 | -1/+1 | |
| | ||||||
* | Re-implement highlighting | bptato | 2022-11-19 | 1 | -12/+12 | |
| | ||||||
* | Rewrite buffer/pager for multi-processing | bptato | 2022-11-19 | 1 | -66/+7 | |
| | ||||||
* | Make it compile... | bptato | 2022-10-19 | 1 | -1/+1 | |
| | ||||||
* | Fix Meta+Control keybindings | bptato | 2022-10-19 | 1 | -8/+9 | |
| | ||||||
* | WIP pager | bptato | 2022-10-04 | 1 | -18/+22 | |
| | ||||||
* | More JS bindings | bptato | 2022-09-13 | 1 | -0/+1 | |
| |