lp:~osomon/unity-2d/drag-from-dash
- Get this branch:
- bzr branch lp:~osomon/unity-2d/drag-from-dash
Branch merges
- Florian Boucault (community): Needs Fixing (code)
-
Diff: 543 lines (+426/-5)10 files modifiedlauncher/UnityApplications/place.cpp (+2/-2)
launcher/app/launcherview.cpp (+1/-2)
libunity-2d-private/Unity2d/CMakeLists.txt (+4/-0)
libunity-2d-private/Unity2d/dragitem.cpp (+159/-0)
libunity-2d-private/Unity2d/dragitem.h (+77/-0)
libunity-2d-private/Unity2d/dragitemwithurl.cpp (+82/-0)
libunity-2d-private/Unity2d/dragitemwithurl.h (+62/-0)
libunity-2d-private/Unity2d/plugin.cpp (+2/-0)
places/AbstractButton.qml (+8/-1)
places/UnityDefaultRenderer.qml (+29/-0)
Related bugs
Bug #662616: drag from dash to launcher | High | Fix Released | |
Bug #756614: Cannot drag applications from dash to desktop | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 570. By Olivier Tilloy
-
Made the delegate a Component so that it’s instantiated on demand only when needed.
- 569. By Olivier Tilloy
-
Cheap solution to avoid aliasing when compositiong is disabled: draw a solid white background.
- 566. By Olivier Tilloy
-
Reverted the hack around application:// URLs, it’s not needed any longer as they are converted to file:// URLs when dragged.
Consequently, the launcher doesn’t need to support application:// URLs any longer. - 565. By Olivier Tilloy
-
Made DragItem a base class with empty mime data by default.
DragItemWithUrl subclasses it and defines a 'url' property that knows how to convert application:// URLs into the corresponding file:// URLs. - 562. By Olivier Tilloy
-
Fix the "application://" URLs passed by the backend.
The backend builds URLs of the form "application:
//filename. desktop" . Strictly speaking, this is not a valid URL as the filename takes the position of the host.
This is problematic because the QUrl constructor converts the host name to lower case to conform to the Nameprep RFC (see http://doc.qt. nokia.com/ qurl.html# FormattingOptio n-enum), thus loosing the case of the filename.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity-2d/3.0