| Commit message (Expand) | Author | Age | Files | Lines |
* | catom: make factory global | bptato | 2025-02-13 | 1 | -3/+2 |
* | Add annotations for move semantics | bptato | 2025-01-22 | 1 | -6/+7 |
* | cascade: collapse StyledNode tree into DOM | bptato | 2025-01-20 | 1 | -1/+1 |
* | dom, stylednode: move more fields, handle pseudo-element getComputedStyle | bptato | 2025-01-18 | 1 | -1/+0 |
* | dom: DOMTokenList fixes/improvements | bptato | 2025-01-05 | 1 | -1/+1 |
* | dom: standard querySelector/All; type erase children | bptato | 2024-12-27 | 1 | -15/+4 |
* | match: fix nested hover selector | bptato | 2024-12-18 | 1 | -1/+2 |
* | match: optimize dependency tracking | bptato | 2024-12-17 | 1 | -36/+72 |
* | css: add :target pseudo class | bptato | 2024-12-17 | 1 | -0/+3 |
* | match: refactor a bit | bptato | 2024-12-17 | 1 | -62/+46 |
* | dom, match: optimize :nth-child, :nth-last-child | bptato | 2024-12-17 | 1 | -33/+42 |
* | dom, css: fix case-insensitive class/id/attr matching | bptato | 2024-12-15 | 1 | -2/+6 |
* | css: align h[1-6] behavior with w3m | bptato | 2024-12-14 | 1 | -0/+2 |
* | buffer: optimize hover switching | bptato | 2024-11-26 | 1 | -0/+6 |
* | match, stylednode: remove generics, refactor | bptato | 2024-11-19 | 1 | -91/+71 |
* | Clean up forward declarations a bit | bptato | 2024-10-27 | 1 | -2/+2 |
* | dom: html -> documentElement | bptato | 2024-10-10 | 1 | -1/+1 |
* | dom, match, event: small cleanup | bptato | 2024-07-17 | 1 | -6/+6 |
* | misc cleanups | bptato | 2024-06-22 | 1 | -2/+1 |
* | stylednode: move invalidation data to DOM | bptato | 2024-05-27 | 1 | -3/+3 |
* | cssparser: refactor | bptato | 2024-05-01 | 1 | -3/+2 |
* | Update code style | bptato | 2024-04-17 | 1 | -69/+84 |
* | catom: at -> sat | bptato | 2024-03-21 | 1 | -1/+1 |
* | catom: merge TagType with AttrType | bptato | 2024-03-04 | 1 | -1/+0 |
* | dom: enumize attribute names | bptato | 2024-02-08 | 1 | -1/+2 |
* | Update chame | bptato | 2024-02-07 | 1 | -5/+4 |
* | Use std/* imports everywhere | bptato | 2024-01-07 | 1 | -4/+4 |
* | css: add case-insensitive matching | bptato | 2023-12-11 | 1 | -7/+44 |
* | selectorparser: enum-ize rel | bptato | 2023-12-09 | 1 | -8/+7 |
* | Move HTML parsing into Chame | bptato | 2023-08-15 | 1 | -1/+2 |
* | Fixes & workarounds to compile on Nim 2.0.0 | bptato | 2023-08-01 | 1 | -1/+1 |
* | css: handle unknown tag names correctly | bptato | 2023-07-25 | 1 | -0/+2 |
* | css/match: fix next sibling selector (+) | bptato | 2023-02-13 | 1 | -2/+2 |
* | WIP selector rewrite | bptato | 2023-01-27 | 1 | -86/+69 |
* | selectorparser: support :link, :visited | bptato | 2023-01-01 | 1 | -0/+4 |
* | css: fix some bugs and improve cascading a bit | bptato | 2022-12-29 | 1 | -0/+2 |
* | More DOM work | bptato | 2022-12-19 | 1 | -4/+4 |
* | Add JS support to documents | bptato | 2022-12-18 | 1 | -1/+1 |
* | More JS bindings | bptato | 2022-09-13 | 1 | -4/+6 |
* | Fix combinator bugs + reimplement querySelectorAll | bptato | 2022-09-01 | 1 | -77/+31 |
* | Fix :nth-last-child | bptato | 2022-08-23 | 1 | -3/+9 |
* | Use more accurate selector terminology | bptato | 2022-08-23 | 1 | -3/+3 |
* | Fix nth-child bugs, rename select to match | bptato | 2022-08-23 | 1 | -0/+257 |