ladybird/Userland
Tobias Christiansen e7498bb918 LibWeb: Position the ListItemMarkers according to their width
Previously they were positioned with a fixed offset. However this lead
to wider markers with more than one character to collide with the
element itself.
Now the ListItemMarkerBox generates and stores the appropriate String
in its constructor and sets its own width according to that.
The ListItemBox then lays out the Marker taking this width into
account.
This also made the painting a lot easier since we don't generate the
needed Strings every time we repaint, just once.
2021-05-12 08:53:18 +01:00
..
Applets AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
Applications Magnifier: Make window resizable 2021-05-11 18:01:55 +02:00
Demos GLTeapot: Use glGenLists() a bit to demonstrate that it works 2021-05-11 14:09:17 +01:00
DevTools HackStudio: Tweak Files/Classes tab views 2021-05-10 13:45:49 +02:00
DynamicLoader DynamicLoader: Remove math functionality in favor of -lgcc 2021-05-07 15:35:50 +02:00
Games 2048: Added Redo Support 2021-05-11 10:22:27 +01:00
Libraries LibWeb: Position the ListItemMarkers according to their width 2021-05-12 08:53:18 +01:00
Services WindowServer: Add Optional<Gfx::IntRect> argument to get_screen_bitmap() 2021-05-11 10:18:29 +01:00
Shell LibLine+Shell: Add dirty history flag and use it 2021-05-11 17:26:30 +01:00
Utilities WindowServer: Add Optional<Gfx::IntRect> argument to get_screen_bitmap() 2021-05-11 10:18:29 +01:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00