55eb949def
Right now, only AppIcon supports being dragged. In the future, however, both app and folder icons will be reorderable, and to avoid copying the same code between FolderIcon and AppIcon, add a new base class BaseViewIcon that contains the shared code between them. Adding this new base class also has the side effect that it already allows for folder icons to be dragged, although full support for that will come in next commits. Because the Dash icons are not drop targets themselves, add a tiny DashIcon class, which is an AppDisplay.AppIcon subclass, and disable all DND drop code from it. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/603 |
||
---|---|---|
.. | ||
extensionPrefs | ||
gdm | ||
misc | ||
perf | ||
portalHelper | ||
ui | ||
js-resources.gresource.xml | ||
meson.build | ||
portal-resources.gresource.xml | ||
prefs-resources.gresource.xml |