ladybird/UI/Gtk
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
..
Resources UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Widgets LibWeb: Use double precision for wheel scroll deltas 2026-05-13 11:00:59 +02:00
Application.cpp UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Application.h UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
BrowserWindow.cpp UI/Gtk: Support keypad buttons for zoom actions 2026-05-03 17:08:34 +02:00
BrowserWindow.h UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
CMakeLists.txt Meta: Move all remaining dependency checks to check_for_dependencies 2026-05-05 22:08:24 +02:00
Dialogs.cpp UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Dialogs.h UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
EventLoopImplementationGtk.cpp LibThreading/LibSync: Split out sync primitives 2026-05-08 18:58:35 -05:00
EventLoopImplementationGtk.h
Events.cpp UI/Gtk: Add input events and WebContentView 2026-04-17 11:17:56 -04:00
Events.h UI/Gtk: Add input events and WebContentView 2026-04-17 11:17:56 -04:00
GLibPtr.h
main.cpp UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Menu.cpp LibWeb+LibWebView+WebContent+UI: Add an action to cut text 2026-05-07 09:13:06 -04:00
Menu.h UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Tab.cpp UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Tab.h UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
WebContentView.cpp LibWeb+LibWebView+WebContent+UI: Add an action to cut text 2026-05-07 09:13:06 -04:00
WebContentView.h UI/Gtk: Add input events and WebContentView 2026-04-17 11:17:56 -04:00