Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling a79bac428b LibGUI+LibDraw: Add "Palette" concept for scoped color theming %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 7e068565bc LibHTML: Push the visible viewport rect from HtmlView to Frame %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8dc6f7cd4f LibHTML: Give Frame a (weak) back-pointer to the HtmlView %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c628ebda0f LibHTML: Use floating point numbers throughout the layout tree %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 794f2d5645 LibHTML: Rename parse_html() => parse_html_document() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f5cf8d4ad8 Revert "LibHTML: Rename parse_html() => parse_html_document()" %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f6439789db LibHTML: Rename parse_html() => parse_html_document() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f3f0b08d43 LibHTML: Build some foundation for text selection %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 04b94a7695 LibHTML: <a href="#foo"> should prefer any element type with id=foo %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8e710b16de LibHTML: Clicking on a fragment link should prefer <a id> over <a name> %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 4d9740ecef LibHTML: Add Document::get_element_by_id() and get_elements_by_name() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f11c85f4a7 LibHTML: HtmlView only needs to store the main Frame, not the Document %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c41bae3d54 LibHTML+Browser: Support scrolling to anchor with <a href="#foo"> %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 884ae80699 LibHTML+Browser: Show target URL of hovered links in Browser statusbar %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 5a34225999 LibHTML: Implement basic tiled background image support %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 87d13930ef LibHTML: Allow loading of PNG's directly into the HtmlView %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 775cbbb422 LibHTML: Add basic keyboard navigation (up/down/pgdn/pgup/home/end/etc) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling b4c0ea89d5 LibHTML: Add the currently visible viewport rect to RenderingContext %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 667b31746a LibHTML: Rename Document's invalidate_{style,layout}() to update_foo() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 3309bdf722 LibHTML: Add some convenient geometry getters on LayoutNode %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 0e61d84749 LibHTML: Run second layout pass if first layout adds/removes scrollbars %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 49ac0c2e24 LibHTML: Move layout root from HtmlView to Document %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 2530378f59 LibHTML+Browser: Add debug option to draw borders around line boxes %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c294c97cdf LibHTML: Show a hand cursor when hovering over a clickable link :^) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c458327429 LibHTML: Tear down the layout tree before changing the Frame's document %!s(int64=5) %!d(string=hai) anos
  Andreas Kling fdbad6284c LibHTML: Implement the <blink> element %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 850955053f LibHTML: Rename Document::normalize() to fixup() and always do it %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 3be6d1aff0 LibHTML: Add ResourceLoader to support protocol-agnostic URL loading %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 6287c2b270 LibHTML: Don't crash when calling set_document(nullptr) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling edbf09ea29 LibHTML: Make the CSS and HTML parsers take StringViews %!s(int64=5) %!d(string=hai) anos