ladybird/UI/AppKit
Andreas Kling 9f35827aa0 LibWeb: Use double precision for wheel scroll deltas
Wheel deltas were truncated to int at the platform input boundary,
which dropped the sub-pixel tail of trackpad momentum scrolls. Each
NSEvent's scrollingDeltaY arrived as a CGFloat, got cast to int, and
flowed through IPC, EventHandler, and PaintableBox::scroll_by as int,
losing fractional information that never came back.

Widen Web::MouseEvent::wheel_delta_{x,y} to double and propagate
through Page, EventHandler, Paintable, PaintableBox, and the AppKit,
Qt, and GTK input paths.
2026-05-13 11:00:59 +02:00
..
Application LibThreading/LibSync: Split out sync primitives 2026-05-08 18:58:35 -05:00
Interface LibWeb: Use double precision for wheel scroll deltas 2026-05-13 11:00:59 +02:00
Utilities UI/AppKit: Show rich autocomplete suggestion rows 2026-04-16 21:01:28 +02:00
CMakeLists.txt UI/AppKit: Create custom popup views for bookmarks bar folders 2026-04-01 04:57:28 +02:00
main.mm Everywhere: Rename serenity_main to ladybird_main 2025-07-08 09:17:16 -04:00
module.modulemap Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00