about summary refs log tree commit diff stats
path: root/src/io
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix curl getting stuck while reading headersbptato2022-06-171-2/+3
|
* Submit form on pressing enter in search fieldbptato2022-06-171-1/+13
|
* Add curl supportbptato2022-06-071-4/+128
| | | | This calls the curl binary, not libcurl.
* Update loader.nimbptato2022-05-211-3/+9
|
* Slightly change header handlingbptato2022-05-101-4/+11
|
* Rename conflicting source filesbptato2022-05-101-1/+1
| | | | Nim can't really differentiate between them, unfortunately.
* Some refactoring for layout engine rewritebptato2022-05-101-1/+0
|
* Fix a windows compilation errorbptato2022-02-221-1/+1
|
* Reduce formatting complexitybptato2022-02-192-18/+29
| | | | | | Formatting based on cells instead of bytes. No clue why I'd ever thought the latter would be a good idea. This fixes background colors too. I think.
* Fix format background unicode problemsbptato2022-02-151-6/+0
|
* Incomplete background-color implementationbptato2022-02-141-1/+3
| | | | Has numerous flaws which will have to be corrected later.
* Implement blink tagbptato2022-02-121-0/+5
| | | | with text-decoration: blink.
* Remove some unused variablesbptato2022-02-121-4/+0
|
* Some loader polishingbptato2022-02-092-10/+8
|
* Cleanup form method codebptato2022-02-082-26/+38
|
* Implement formsbptato2022-01-293-27/+269
| | | | | | Note: for now, only input tags are supported. Also the implementation is extremely hacky and needs refactoring... But it works, I think.
* Implement paddingbptato2022-01-262-77/+77
|
* Fix potential crash in next link commandbptato2022-01-261-14/+7
|
* Add some command line fixes, fix related bugsbptato2022-01-251-1/+3
|
* Disallow different scheme in link tagsbptato2022-01-251-4/+5
|
* Fix stylesheet containment bugbptato2022-01-251-2/+11
|
* Fix some path bugs and misc. warningsbptato2022-01-252-5/+8
|
* Refactorbptato2022-01-241-1/+1
|
* Fix node to cell mappingbptato2022-01-242-51/+47
|
* Fix incorrect canvas width and whitespace bugsbptato2022-01-231-2/+3
|
* Use pixels as the base unit for the layoutbptato2022-01-231-3/+3
|
* Consider cell ratio when calculating lengthsbptato2022-01-231-2/+5
|
* Support external stylesheetsbptato2022-01-232-1/+49
|
* Fix page navigationbptato2022-01-221-4/+4
|
* Rewrite whitespace handlingbptato2022-01-191-4/+2
|
* Implement basic media query supportbptato2021-12-271-2/+3
|
* Basic content type implementationbptato2021-12-262-10/+36
|
* Proper URL handlingbptato2021-12-262-67/+87
|
* Refactor formatting, improve buffer cursor movementbptato2021-12-252-160/+93
|
* Fix pager bugsbptato2021-12-232-66/+98
|
* Refactor buffer rendering proceduresbptato2021-12-231-144/+11
|
* More efficient pipe outputbptato2021-12-211-3/+13
|
* Use a linked list for buffers, allow pipe as outputbptato2021-12-211-4/+26
|
* No anchor error messagebptato2021-12-211-0/+3
|
* Honestly I'm not sure what I added here...bptato2021-12-213-99/+72
|
* Add client for buffer controlbptato2021-12-201-115/+46
|
* Implement gotoAnchorbptato2021-12-201-8/+16
|
* Fix and implement cursor movement commandsbptato2021-12-202-75/+164
| | | | | In particular, cursorNextLink and cursorPrevLink now work and some other commands have been improved
* Fix cursorPrevWord, cursorNextWordbptato2021-12-191-65/+81
|
* Add commands for vertical navigation on displayed linebptato2021-12-191-1/+15
|
* Fix pager mode formattingbptato2021-12-192-26/+26
|
* Preparation for at rules, small inline-block fixbptato2021-12-191-2/+2
|
* Refactor selector code, optimize style tagsbptato2021-12-181-1/+2
|
* Move... thingsbptato2021-12-171-5/+2
|
* More code formatting consistencybptato2021-12-174-11/+11
|