Merge lp://staging/~loic.molinari/ubuntu-ui-toolkit/ubuntu-ui-toolkit-shape-overlay into lp://staging/ubuntu-ui-toolkit/staging

Proposed by Loïc Molinari
Status: Merged
Approved by: Zsombor Egri
Approved revision: 1339
Merged at revision: 1439
Proposed branch: lp://staging/~loic.molinari/ubuntu-ui-toolkit/ubuntu-ui-toolkit-shape-overlay
Merge into: lp://staging/ubuntu-ui-toolkit/staging
Diff against target: 1104 lines (+1015/-1)
9 files modified
components.api (+5/-0)
modules/Ubuntu/Components/plugin/plugin.cpp (+2/-0)
modules/Ubuntu/Components/plugin/plugin.pro (+5/-1)
modules/Ubuntu/Components/plugin/plugin.qrc (+2/-0)
modules/Ubuntu/Components/plugin/shaders/shapeoverlay.frag (+65/-0)
modules/Ubuntu/Components/plugin/shaders/shapeoverlay.vert (+49/-0)
modules/Ubuntu/Components/plugin/ucubuntushapeoverlay.cpp (+445/-0)
modules/Ubuntu/Components/plugin/ucubuntushapeoverlay.h (+112/-0)
tests/resources/ubuntushape/UbuntuShapeOverlayTest.qml (+330/-0)
To merge this branch: bzr merge lp://staging/~loic.molinari/ubuntu-ui-toolkit/ubuntu-ui-toolkit-shape-overlay
Reviewer Review Type Date Requested Status
PS Jenkins bot continuous-integration Approve
Zsombor Egri Approve
Review via email: mp+251808@code.staging.launchpad.net

This proposal supersedes a proposal from 2014-12-01.

Commit message

Added a dedicated overlay shape.

Made use of the new UbuntuShape architecture to create an extended shape with efficient overlay rendering.

Description of the change

Added a dedicated overlay shape.

Made use of the new UbuntuShape architecture to create an extended shape with efficient overlay rendering.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal
review: Needs Fixing (continuous-integration)
Revision history for this message
Zsombor Egri (zsombi) wrote : Posted in a previous version of this proposal

Some preliminary comments inline.

review: Needs Fixing
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal
review: Needs Fixing (continuous-integration)
1337. By Loïc Molinari

Merged main branch.

1338. By Loïc Molinari

Updated components.api.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
1339. By Loïc Molinari

Made use of qBound() instead of qMin()/qMax().

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Zsombor Egri (zsombi) wrote :

Small cosmetic comments inline.

Let's discuss whether we create a new FFe then we can keep this in 1.2. If we do so, a small description in "What's new..." documentation section should be also added. Then we land it.

review: Needs Fixing
Revision history for this message
Zsombor Egri (zsombi) wrote :

Let's try to land this in 1.2 still!

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches