1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-18 01:05:07 +00:00
serenity/Userland/Applications
Jelle Raaijmakers 0f35912bd7 TableView: Do not select input on keydown
In the Spreadsheet app, selecting a cell and typing something (like
"1") would create an empty editing delegate, set "1" as its value and
immediately select the entire contents of the text box. If your goal
was to type "123", that "1" was selected and will be replaced by "23".

This changes the behavior of TableView to not select the editing
delegate's contents if its creation was a result of a keydown event.
2021-07-11 22:07:57 +02:00
..
3DFileViewer 3DFileViewer: Add primitive mouse controls 2021-07-03 04:02:52 +02:00
About Meta: Tidy up include path and alphabetic ordering 2021-06-28 16:29:02 +02:00
AnalogClock Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Assistant LibThreading: Rename Lock => Mutex 2021-07-09 11:15:50 +02:00
Browser Everywhere: Remove unused local variables and lambda captures 2021-07-08 10:11:00 +02:00
Calculator Everywhere: Prefer using "..."sv over StringView { "..." } 2021-07-04 14:24:03 +02:00
Calendar Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
CrashReporter Everywhere: Remove unused local variables and lambda captures 2021-07-08 10:11:00 +02:00
Debugger Utilities: Fix Build on x86_64 2021-06-30 19:05:51 +02:00
DisplaySettings DisplaySettings: Add new Desktop tab with virtual desktop settings 2021-07-03 12:27:23 +02:00
FileManager FileManager: Add Open in Terminal on folder context menu 2021-07-08 16:15:55 +04:30
FontEditor FontEditor: Tweak offensive padding :^) 2021-07-10 16:13:44 +02:00
Help Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
HexEditor AK+Everywhere: Remove "null state" of LexicalPath 2021-06-30 11:13:54 +02:00
ImageViewer ImageViewer: Use real path for the image path 2021-07-09 10:22:26 +02:00
IRCClient Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
KeyboardMapper Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
KeyboardSettings KeyboardSettings+Kernel: Setting to enable Num Lock on login 2021-07-05 06:19:59 +02:00
Magnifier Magnifier: Make a custom 16x16 icon for this app + tweak 32x32 version 2021-07-04 23:15:17 +02:00
MouseSettings WindowServer: Make most remaining WindowServer IPC calls async 2021-07-04 23:15:16 +02:00
PDFViewer PDFViewer: Update the page number when scrolling between pages 2021-06-22 06:26:44 +04:30
Piano Piano: Use AudioServer instead of /dev/audio for audio 2021-07-05 19:33:55 +02:00
PixelPaint PixelPaint: Check modifier on mousemove in LineTool 2021-07-10 21:23:36 +02:00
Run Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
SoundPlayer SoundPlayer: Show the context menu right under the cursor 2021-07-11 21:15:56 +02:00
SpaceAnalyzer SpaceAnalyzer: Show folder total size 2021-07-10 21:23:11 +02:00
Spreadsheet TableView: Do not select input on keydown 2021-07-11 22:07:57 +02:00
SystemMonitor Kernel: Use PAE to allow accessing all physical memory beyond 4GB 2021-07-08 11:43:34 +02:00
Terminal Terminal: Grey out color scheme widget when there's nothing to select 2021-07-04 17:58:33 +02:00
TextEditor TextEditor: Show an error message when opening a file failed 2021-07-11 14:11:53 +02:00
ThemeEditor Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
VideoPlayer LibVideo/VP9: Begin reference frame update process (8.10) 2021-07-10 21:28:56 +02:00
Welcome Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
CMakeLists.txt Meta: Tidy up include path and alphabetic ordering 2021-06-28 16:29:02 +02:00