Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add XTERM title renaming | bptato | 2023-06-07 | 1 | -0/+1 |
| | |||||
* | Add support for canvas and multipart | bptato | 2023-06-05 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | Quite incomplete canvas implementation. Crucially, the layout engine can't do much with whatever is drawn because it doesn't support images yet. I've re-introduced multipart as well, with the FormData API. For the append function I've also introduced a hack to the JS binding generator that allows requesting the JSContext pointer in nim procs. Really I should just fix the union generator thing and add support for overloading. In conclusion, for now the only thing canvas can be used for is exporting it as PNG and uploading it somewhere. Also, we now have PNG encoding and decoding too. (Now if only we had sixels as well...) | ||||
* | 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 | 2 | -200/+299 |
| | | | | 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 | 2 | -10/+66 |
| | |||||
* | Add all sorts of config options and cookies | bptato | 2022-12-13 | 2 | -13/+103 |
| | |||||
* | 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 | 2 | -9/+83 |
| | | | | | | 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 | 2 | -7/+26 |
| | | | | Editing is implemented using an external editor (like vi). | ||||
* | Improve status messages, fix regressions, etc | bptato | 2022-11-25 | 3 | -2/+2 |
| | |||||
* | Fix user style regression, add minimum-contrast | bptato | 2022-11-25 | 2 | -3/+10 |
| | |||||
* | Buffer improvements | bptato | 2022-11-25 | 1 | -4/+3 |
| | |||||
* | Avoid forking child processes from the main process | bptato | 2022-11-24 | 1 | -1/+0 |
| | | | | Caveat: this breaks piped streams. | ||||
* | 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 | 2 | -1/+11 |
| | |||||
* | 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 |
| | |||||
* | Add JS binding generation | bptato | 2022-09-12 | 1 | -9/+23 |
| | |||||
* | Clean up client request methods, add DUPE_BUFFER | bptato | 2022-08-18 | 1 | -1/+1 |
| | |||||
* | Increase tokenizer buffer size, add mark color option | bptato | 2022-07-29 | 1 | -0/+15 |
| | |||||
* | Remove unmaintained networking calls | bptato | 2022-07-24 | 1 | -9/+0 |
| | |||||
* | Add search function | bptato | 2022-07-22 | 1 | -0/+2 |
| | | | | | Uses libregexp from QuickJS. Incremental search is quite hacky for now, but overall it seems to work OK. | ||||
* | Initial QuickJS integration | bptato | 2022-07-13 | 1 | -0/+1 |
| | |||||
* | Add curl support | bptato | 2022-06-07 | 1 | -0/+9 |
| | | | | This calls the curl binary, not libcurl. | ||||
* | Add some command line fixes, fix related bugs | bptato | 2022-01-25 | 1 | -4/+9 |
| | |||||
* | Rebrand program | bptato | 2022-01-22 | 1 | -1/+1 |
| | |||||
* | Honestly I'm not sure what I added here... | bptato | 2021-12-21 | 1 | -0/+1 |
| | |||||
* | Add commands for vertical navigation on displayed line | bptato | 2021-12-19 | 1 | -0/+1 |
| | |||||
* | More configuration options | bptato | 2021-12-19 | 2 | -5/+23 |
| | |||||
* | More code formatting consistency | bptato | 2021-12-17 | 1 | -1/+1 |
| | |||||
* | Support more colors, config.nim refactoring | bptato | 2021-12-10 | 1 | -15/+6 |
| |