about summary refs log tree commit diff stats
path: root/todo
Commit message (Collapse)AuthorAgeFilesLines
* Update todobptato2024-02-081-12/+15
|
* Update chamebptato2024-02-071-0/+5
| | | | | | | | * Update chame to the latest version * Get rid of nodeType usage * Add atoms * Re-implement DOM attributes * document.write
* Update todobptato2024-01-301-0/+2
|
* Add mancha man page viewerbptato2024-01-261-0/+3
| | | | | | | | | | derived from w3mman2html.cgi, there are only a few minor differences: * different man page opener command * use man:, man-k:, man-l: instead of query string to specify action * no form input (C-lC-uman:pageC-m is faster anyway) TODO rewrite in Nim so we don't have to depend on Perl...
* Update todobptato2024-01-041-0/+3
|
* update todobptato2023-12-141-5/+7
| | | | | | | * better path handling done * empirically, we no longer crash on / -> M-c * LD_PRELOAD is good enough, especially now when the main binary no longer links to libcurl
* Update todobptato2023-12-091-2/+0
| | | | | | | It's not perfect still, but with newer Nim versions the browser compiles in about 20 secs on my machine (a signficiant improvement over what used to be like 50 secs or something). No need to keep this entry in todo anymore.
* Update todobptato2023-12-031-2/+0
|
* layout: rewrite inline box handlingbptato2023-11-271-2/+0
| | | | | | | | | | | We now have real inline boxes. * Fix nesting of inline boxes * Represent inline boxes with a hierarchical RootInlineFragment -> InlineFragment tree * Get rid of inline padding hack * Get rid of ComputedFormat * Paint inline box backgrounds properly
* Update readme, todobptato2023-11-231-1/+3
|
* layout: add floatsbptato2023-11-171-1/+7
| | | | | | | | | | | | | yay!!!! * Add support for float: left, float: right Also, misc stuff: * Add support for display: flow-root * Set line width to the maximum allowed width on line wrap * Various refactorings Still todo: support clear
* update todobptato2023-11-151-0/+4
|
* fromJSInt: do not fail if not IsNumberbptato2023-10-211-1/+0
| | | | to match standard behavior (e.g. accept null as int, etc)
* Update todobptato2023-10-211-1/+0
|
* update todobptato2023-10-011-0/+2
|
* Add urimethodmap supportbptato2023-09-301-3/+0
| | | | yay
* update readme, todobptato2023-09-301-1/+0
|
* update todobptato2023-09-271-4/+1
|
* Disable "toggle source" for the console bufferbptato2023-09-211-1/+0
|
* update todobptato2023-09-201-2/+0
|
* document pager.externbptato2023-09-201-1/+0
| | | | it's better than nothing, maybe?
* loader: add gopher supportbptato2023-09-201-1/+0
| | | | works
* loader: add FTP supportbptato2023-09-191-1/+0
| | | | | | | | | | | | works, sort of still needs some work: * better dirlist, ideally make it look like file dirlist (or make file look like ftp dirlist. well, anyway, they should look the same) * absolute paths? (for now you have to append an extra slash to the path beginning) * ssh keys for sftp? (actually I haven't even tested sftp yet...)
* layout: add table rowspanbptato2023-09-091-2/+0
|
* update todobptato2023-09-071-2/+1
|
* update todobptato2023-09-071-0/+1
|
* update todobptato2023-09-011-6/+8
|
* Update todobptato2023-08-301-3/+0
|
* javascript: misc. refactoringsbptato2023-08-241-1/+0
| | | | | | | | | | | | * Remove some unused properties from objects * Un-extern JSFunctionList * Remove js/javascript dependency from regex (the wrapper functions were rather pointless) * Remove setProperty (only toJS(Table) used it, but there we have to use defineProperty instead.) * Accordingly, use definePropertyCWE in toJS(Table) * Simplify fromJSTable (replace pointer arithmetic with UncheckedArray) * Reduce implicit `result' usage
* javascript: finish LegacyUnforgeable + misc fixesbptato2023-08-201-1/+0
| | | | | | | | Add jsuffget, jsuffunc for setting LegacyUnforgeable on functions. Misc fixes: * define LegacyUnforgeable properties for native object shims * replace some macros with templates
* Update todobptato2023-08-171-0/+1
|
* Update todobptato2023-08-151-1/+0
|
* Update todo filebptato2023-08-131-5/+3
|
* Add default background/foreground color overridebptato2023-07-291-1/+5
|
* Add popup menu for select elementbptato2023-07-051-3/+2
| | | | | | | Replaces the weird CSS implementation we have had until now with a searchable popup menu similar to that of w3m. (The previous implementation broke on websites that do not expect <select> to expand on click, had no separate search, and was ugly.)
* Add proxy supportbptato2023-07-041-1/+0
|
* update todobptato2023-07-041-7/+1
|
* update todobptato2023-07-011-1/+0
|
* update todobptato2023-06-261-2/+2
|
* import todo listbptato2023-06-261-0/+109