1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:18:11 +00:00
serenity/Libraries/LibGUI
Andreas Kling f0ae353c9e LibGUI: Allow dropping drags on AbstractView
You can now drop things on an AbstractView, which will ask its model if
the drag is acceptable to drop at the index where it's dropped.

If it's accepted by the model, the view will fire the on_drop hook.
2020-02-13 21:49:14 +01:00
..
AboutDialog.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
AboutDialog.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
AbstractButton.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
AbstractButton.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
AbstractTableView.cpp LibGUI: Always unhighlight table view column headers when cursor leaves 2020-02-12 19:35:25 +01:00
AbstractTableView.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
AbstractView.cpp LibGUI: Allow dropping drags on AbstractView 2020-02-13 21:49:14 +01:00
AbstractView.h LibGUI: Allow dropping drags on AbstractView 2020-02-13 21:49:14 +01:00
Action.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Action.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ActionGroup.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ActionGroup.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Application.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Application.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
BoxLayout.cpp LibGUI: Make last auto-sized widget in a BoxLayout fill remaining space 2020-02-12 14:05:50 +01:00
BoxLayout.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Button.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Button.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
CheckBox.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
CheckBox.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Clipboard.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Clipboard.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ColorPicker.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ColorPicker.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ColumnsView.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ColumnsView.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ComboBox.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ComboBox.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Command.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Command.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
CppLexer.cpp LibGUI+HackStudio: Move syntax highlighting from HackStudio to LibGUI 2020-02-07 20:07:15 +01:00
CppLexer.h LibGUI+HackStudio: Move syntax highlighting from HackStudio to LibGUI 2020-02-07 20:07:15 +01:00
CppSyntaxHighlighter.cpp LibGUI: Tweak C++ syntax highlighting colors a bit :^) 2020-02-11 13:07:21 +01:00
CppSyntaxHighlighter.h LibGUI+HackStudio: Move syntax highlighting from HackStudio to LibGUI 2020-02-07 20:07:15 +01:00
Desktop.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Desktop.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Dialog.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Dialog.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
DragOperation.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
DragOperation.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Event.h WindowServer+LibGUI: Add a "drag move" event 2020-02-13 21:43:32 +01:00
FilePicker.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
FilePicker.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
FileSystemModel.cpp LibGUI: Have FileSystemModel accept url-list drags onto directories 2020-02-13 21:48:32 +01:00
FileSystemModel.h LibGUI: Have FileSystemModel accept url-list drags onto directories 2020-02-13 21:48:32 +01:00
FontDatabase.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
FontDatabase.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Frame.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Frame.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
GroupBox.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
GroupBox.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Icon.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Icon.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
InputBox.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
InputBox.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ItemView.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ItemView.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
JsonArrayModel.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
JsonArrayModel.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Label.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Label.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Layout.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Layout.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
LazyWidget.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
LazyWidget.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ListView.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ListView.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Makefile LibGUI+HackStudio: Move syntax highlighting from HackStudio to LibGUI 2020-02-07 20:07:15 +01:00
Margins.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Menu.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Menu.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
MenuBar.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
MenuBar.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
MenuItem.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
MenuItem.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
MessageBox.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
MessageBox.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Model.cpp LibGUI: Add GUI::Model::accepts_drag(index, data_type) 2020-02-13 21:45:46 +01:00
Model.h LibGUI: Add GUI::Model::accepts_drag(index, data_type) 2020-02-13 21:45:46 +01:00
ModelEditingDelegate.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ModelIndex.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ModelSelection.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ModelSelection.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Painter.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Painter.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ProgressBar.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ProgressBar.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
RadioButton.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
RadioButton.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ResizeCorner.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ResizeCorner.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ScrollableWidget.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ScrollableWidget.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ScrollBar.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ScrollBar.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Shortcut.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Shortcut.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Slider.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Slider.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
SortingProxyModel.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
SortingProxyModel.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
SpinBox.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
SpinBox.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Splitter.cpp LibGUI: Don't assert when hovering spacing around single-child Splitter 2020-02-13 20:00:01 +01:00
Splitter.h LibGUI: Don't assert when hovering spacing around single-child Splitter 2020-02-13 20:00:01 +01:00
StackWidget.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
StackWidget.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
StatusBar.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
StatusBar.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
SyntaxHighlighter.cpp LibGUI+HackStudio: Move syntax highlighting from HackStudio to LibGUI 2020-02-07 20:07:15 +01:00
SyntaxHighlighter.h LibGUI+HackStudio: Move syntax highlighting from HackStudio to LibGUI 2020-02-07 20:07:15 +01:00
TableView.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TableView.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TabWidget.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TabWidget.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TextBox.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TextBox.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TextDocument.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TextDocument.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TextEditor.cpp LibGUI: Single-line GUI::TextEditor should not have "go to line" action 2020-02-10 19:49:49 +01:00
TextEditor.h LibGUI+HackStudio: Move syntax highlighting from HackStudio to LibGUI 2020-02-07 20:07:15 +01:00
TextPosition.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TextRange.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ToolBar.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ToolBar.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TreeView.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
TreeView.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
UndoStack.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
UndoStack.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Variant.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Variant.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
Widget.cpp WindowServer+LibGUI: Add a "drag move" event 2020-02-13 21:43:32 +01:00
Widget.h WindowServer+LibGUI: Add a "drag move" event 2020-02-13 21:43:32 +01:00
Window.cpp WindowServer+LibGUI: Add a "drag move" event 2020-02-13 21:43:32 +01:00
Window.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
WindowServerConnection.cpp WindowServer+LibGUI: Add a "drag move" event 2020-02-13 21:43:32 +01:00
WindowServerConnection.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
WindowType.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00