lp:~osomon/unity-2d/drag-from-dash

Created by Olivier Tilloy and last modified
Get this branch:
bzr branch lp:~osomon/unity-2d/drag-from-dash
Only Olivier Tilloy can upload to this branch. If you are Olivier Tilloy please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Olivier Tilloy
Project:
unity-2d
Status:
Merged

Recent revisions

571. By Olivier Tilloy

Add a comment and link to QTBUG-13007.

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.

568. By Olivier Tilloy

Nice antialiased icons during drag’n’drop if compositing is enabled.

567. By Olivier Tilloy

documentation++

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.

564. By Olivier Tilloy

Also propagate the "pressed" state from the DragArea to the parent Button.

563. By Olivier Tilloy

Forward pressed and released events from the DragItem to the parent Button.

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#FormattingOption-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
This branch contains Public information 
Everyone can see this information.

Subscribers