ladybird/Userland
Andi Gallo f544132fe8 LibWeb: Some improvements for painting of collapsed table borders
Follow the specification in making the borders centered on the grid
lines. This avoids visual bugs due to double-rendering of borders on
either side of an edge and paves the way for a full implementation of
the harmonization algorithm for collapsed borders.

Currently, this still lacks complete handling of row and column spans.
Also, the box model for cells still considers the full width of the
internal borders instead of just half, as the specification requires.
Some additional handling of rounding issues will be needed to avoid very
subtle visual bugs.

Despite these limitations, this improves the appearance of all the
tables with collapsed borders I've tried while limiting the amount of
change to something reasonable.
2023-07-06 10:31:51 +02:00
..
Applets ClipboardHistory: Use i32 config change listener 2023-06-27 15:37:00 +01:00
Applications Mail: Fix crash caused by migration from NonnullRefPtrVector 2023-07-05 11:39:27 +02:00
BuggieBox Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
Demos LibGUI+Userland: Port StatusBar::text() and set_text functions to String 2023-06-15 13:53:22 +01:00
DevTools LibDiff: Change underlying representation of Hunk to allow context 2023-07-02 11:18:11 -06:00
DynamicLoader Everywhere: Resolve conflicts with LibC and libc++ 2023-06-27 12:40:38 +02:00
Games FlappyBug: Replace usage of DeprecatedString 2023-07-05 12:13:44 +01:00
Libraries LibWeb: Some improvements for painting of collapsed table borders 2023-07-06 10:31:51 +02:00
Services Kernel+AudioServer: Use interrupts for Intel HDA audio buffer completion 2023-07-04 00:05:34 +02:00
Shell Shell: Add option Produce symbolic output to umask 2023-07-02 11:19:10 -06:00
Utilities markdown-check: Allow generating a manpage link graph 2023-07-05 16:15:42 +01:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00