ladybird/Userland/Applications
Nick Miller c3a60a5dcd LibGUI+SoundPlayer: Add Slider option to jump to cursor
When the cursor is clicked outside of the slider knob,
the current behavior is that it will step up or down by the
Slider page step amount.

This commit adds an option to jump the slider knob
directly to the where the mouse cursor is on mouse down events.

This behavior is disabled by default. It must be enabled with
`Slider::set_jump_to_cursor()`.

Jump to cursor is enabled in SoundPlayer since most music players
have this behavior.
2021-06-08 00:10:54 +04:30
..
3DFileViewer AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
About Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
AnalogClock AnalogClock: Use YYYY-MM-DD format for window title 2021-05-14 20:17:09 +01:00
Browser LibProtocol: Use URL class in RequestClient::start_request argument 2021-06-06 16:00:11 +02:00
Calculator Calculator: Remove unused headers 2021-05-23 23:18:54 +01:00
Calendar Revert "Userland: static vs non-static constexpr variables" 2021-05-21 10:30:52 +01:00
CrashReporter Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Debugger Everywhere: Remove accidental '\n' from various outln() invocations 2021-06-03 22:50:21 +02:00
DisplaySettings AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
FileManager AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
FontEditor AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
Help Help: Tweak splitter spacing in main UI layout 2021-05-26 22:41:26 +02:00
HexEditor AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
ImageViewer Applications: Use titlecase and distinct underlined characters in menus 2021-05-21 18:41:28 +01:00
IRCClient Applications: Use titlecase and distinct underlined characters in menus 2021-05-21 18:41:28 +01:00
KeyboardMapper KeyboardMapper: Add GUI alert in case load from file fails 2021-06-06 00:21:12 +01:00
KeyboardSettings Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Magnifier WindowServer+Magnifier: Make Magnifier buttery smooth :^) 2021-06-07 10:22:25 +02:00
MouseSettings Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
PDFViewer PDFViewer: Reset current page number to 1 when opening a file 2021-05-27 18:49:49 +01:00
Piano LibIPC: Remove unnecessary IPC::ServerConnection::handshake() 2021-05-23 09:53:55 +02:00
PixelPaint PixelPaint: Update Image.{cpp, h} to use east const 2021-06-02 18:07:14 +02:00
Run AK: Remove URLParser 2021-06-01 09:28:05 +02:00
SoundPlayer LibGUI+SoundPlayer: Add Slider option to jump to cursor 2021-06-08 00:10:54 +04:30
SpaceAnalyzer Userland: Avoid a bunch of JsonObject copies 2021-05-31 17:59:02 +01:00
Spreadsheet LibWeb+LibSyntax: Implement nested syntax highlighters 2021-06-07 14:45:49 +04:30
SystemMonitor SystemMonitor: Disable menu items for inaccessible process 2021-05-28 18:45:57 +01:00
Terminal LibVT+Terminal: Add color scheme support 2021-06-04 09:02:43 +01:00
TextEditor AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
ThemeEditor Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Welcome AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
CMakeLists.txt 3DFileViewer: Move Demos/GLTeapot to Applications/3DFileViewer 2021-05-19 19:34:12 +01:00