1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-13 14:22:18 +00:00
serenity/Userland
Karol Kosek a0ef00cab2 LibGUI: Don't accept drag events in AbstractView if it's not editable
With a new DragCopy cursor icon being used on accepted events, this
caused a 'false assumption' that everything can be dropped into
AbstractView.

This will now only happen if the View is editable, which still isn't
perfect, but at least the Settings app will no longer change cursors.
Also note that we won't get "drag move" events as the comment below
says, which disables automatic scrolling when dragging an element.
2022-08-31 17:29:44 +01:00
..
Applets WindowServer+WorkspacePicker: Adjust active and inactive colors 2022-08-16 16:41:47 +02:00
Applications PixelPaint: Make erase_selection work for non-rectangular selections 2022-08-31 16:59:22 +01:00
Demos Eyes: Add an option to show/hide the window frame 2022-08-25 13:42:17 +02:00
DevTools Profiler: Display correctly rounded percentages as '#.##%' 2022-08-31 16:57:40 +01:00
DynamicLoader LibPthread: Implement named semaphores 2022-07-21 16:39:22 +02:00
Games Chess: Highlight piece origin square when dragging piece 2022-08-26 09:53:13 +01:00
Libraries LibGUI: Don't accept drag events in AbstractView if it's not editable 2022-08-31 17:29:44 +01:00
Services WindowServer: Place drag and drop overlay at the cursor position 2022-08-31 17:29:44 +01:00
Shell Userland: Consolidate most PATH resolving into a single implementation 2022-08-23 19:00:04 +01:00
Utilities LibJS: Turn initialize_global_object() into a regular initialize() 2022-08-28 16:36:56 +01:00
CMakeLists.txt Meta+Userland: Add ENABLE_USERSPACE_COVERAGE_COLLECTION CMake option 2022-05-02 01:46:18 +02:00