ladybird/Userland/Applications
circl eeeaf410fb WindowServer+LibGUI: Expose raw scroll wheel values to applications
This is useful, for instance, in games in which you can switch held
items using the scroll wheel. In order to implement this, they
previously would have to either add a hard-coded division by 4, or look
up your mouse settings to adjust correctly.

This commit adds an MouseEvent.wheel_raw_delta_x() and
MouseEvent.wheel_raw_delta_y().
2022-03-27 01:11:27 +01:00
..
3DFileViewer 3DFileViewer: Enable smooth shading in viewer + teapot model 2022-03-24 19:22:27 +01:00
About About: Port to LibMain 2021-12-17 13:09:54 -08:00
AnalogClock Revert "Userland: Invoke tzset in apps that care about time zones" 2022-01-28 15:13:35 +00:00
Assistant Assistant+CommandPalette: Use FrameShape::Window for main widgets 2022-02-25 19:38:23 +01:00
Browser Browser: Make the main browser window a little bit bigger by default 2022-03-26 20:49:42 +01:00
BrowserSettings BrowserSettings: Run gml-format on ContentFilterSettingsWidget.gml 2022-02-18 19:21:12 +01:00
Calculator Calculator: Add keyboard input for more operations 2022-03-03 22:06:14 +01:00
Calendar Applications: Change static constexpr variables to constexpr 2022-02-28 13:54:27 +01:00
CharacterMap CharacterMap+FontEditor: Switch current Unicode block on arrow press 2022-03-04 11:53:04 -05:00
ClockSettings Meta+Userland: Run the GML formatter on CI and pre-commit 2022-02-07 18:39:50 +01:00
CrashReporter Userland: Run gml-format 2022-02-13 02:36:35 +02:00
Debugger Applications: Port Debugger to LibMain 2022-02-10 10:23:26 +00:00
DisplaySettings Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
FileManager Userland+Tests: Convert File::read_link() from String to ErrorOr<String> 2022-03-24 11:57:51 +01:00
FontEditor LibGUI+FontEditor: Add context menu for editor actions 2022-03-20 20:00:25 +01:00
Help Help: Remove redundant selection update when opening page 2022-03-08 23:34:45 +01:00
HexEditor HexEditor: Selection follows cursor while pressing shift 2022-03-14 22:48:16 +01:00
ImageViewer Applications: Do not crash if decoded bitmap is null 2022-03-22 12:14:09 +01:00
KeyboardMapper KeyboardMapper: Ask for unsaved changes on window close and file open 2022-03-08 22:05:48 +01:00
KeyboardSettings KeyboardSettings: Allow changing and applying active keymap 2022-03-22 12:21:21 +01:00
Magnifier Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
Mail Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
MailSettings LibConfig: Rename pledge_domains(String) => pledge_domain(String) 2022-02-11 18:06:39 +01:00
MouseSettings Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
PDFViewer LibPDF: Propagate errors in Renderer/PDFViewer 2022-03-07 10:53:57 +01:00
Piano Piano: Decrease sample headroom 2022-03-14 22:46:46 +01:00
PixelPaint WindowServer+LibGUI: Expose raw scroll wheel values to applications 2022-03-27 01:11:27 +01:00
Run Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
Settings Everywhere: Use default execpromises argument for Core::System::pledge 2021-11-28 08:04:57 +01:00
SoundPlayer SoundPlayer: Don't crash when the reported buffer is unexpected 2022-03-25 18:34:30 -07:00
SpaceAnalyzer SpaceAnalyzer: Fix the crash caused by double click 2022-03-14 07:40:22 -04:00
Spreadsheet WindowServer+LibGUI: Expose raw scroll wheel values to applications 2022-03-27 01:11:27 +01:00
SystemMonitor SystemMonitor: Recognise wxallowed mount flag 2022-03-22 12:20:19 +01:00
Terminal LibConfig: Rename pledge_domains(String) => pledge_domain(String) 2022-02-11 18:06:39 +01:00
TerminalSettings Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
TextEditor TextEditor: Save wrapping mode settings 2022-02-26 22:54:25 +01:00
ThemeEditor LibCore+Everywhere: Return ErrorOr from ConfigFile::sync() 2022-02-16 19:49:41 -05:00
VideoPlayer Userland: Rename IPC ClientConnection => ConnectionFromClient 2022-02-25 22:35:12 +01:00
Welcome Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
CMakeLists.txt ClockSettings: Add a GUI application to set the system time zone 2022-01-23 12:48:26 +00:00