Merge lp:~ubuntu-sdk-team/ubuntu-ui-toolkit/sourceOverflow into lp:ubuntu-ui-toolkit/staging

Proposed by Cris Dywan
Status: Merged
Approved by: Tim Peeters
Approved revision: 1184
Merged at revision: 1217
Proposed branch: lp:~ubuntu-sdk-team/ubuntu-ui-toolkit/sourceOverflow
Merge into: lp:ubuntu-ui-toolkit/staging
Diff against target: 24 lines (+2/-2)
2 files modified
modules/Ubuntu/Components/Themes/Ambiance/PageHeadStyle.qml (+1/-1)
tests/resources/navigation/MyCustomPage.qml (+1/-1)
To merge this branch: bzr merge lp:~ubuntu-sdk-team/ubuntu-ui-toolkit/sourceOverflow
Reviewer Review Type Date Requested Status
PS Jenkins bot continuous-integration Approve
Tim Peeters Approve
Nekhelesh Ramananthan (community) testing Approve
Review via email: mp+229960@code.launchpad.net

Commit message

Use iconSource for actions in the overflow panel

To post a comment you must log in.
Revision history for this message
Nekhelesh Ramananthan (nik90) wrote :

Tested this MP against my personal app Flashback and the icons are now shown correctly.

review: Approve (testing)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Tim Peeters (tpeeters) wrote :

This MR does not fix either of the two linked bugs. Why are they attached here?

review: Needs Fixing
Revision history for this message
Nekhelesh Ramananthan (nik90) wrote :

> This MR does not fix either of the two linked bugs. Why are they attached
> here?

hmm that's strange. It helped fix the black square icons that sometime showed up in the overflow panel.

Revision history for this message
Tim Peeters (tpeeters) wrote :

> > This MR does not fix either of the two linked bugs. Why are they attached
> > here?
>
> hmm that's strange. It helped fix the black square icons that sometime showed
> up in the overflow panel.

It fixes the icons if you define the source of the Action, but the bug is about actions without an icon{Name,Source} set.

The MR makes sense, it just does not fix the bugs that are linked to it.

Revision history for this message
Cris Dywan (kalikiana) wrote :

It does fix both bugs with regard to icons - note that bug 1354036 is unfortunately a collection of unrelated issues.

Revision history for this message
Tim Peeters (tpeeters) wrote :

Ok. The linked bugs are rubbish (describing different unrelated issues in a single bug), but the changes proposed are good. Please sync with staging.

1184. By Cris Dywan

Merge lp:~ubuntu-sdk-team/ubuntu-ui-toolkit/staging

Revision history for this message
Tim Peeters (tpeeters) wrote :

thanks

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

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'modules/Ubuntu/Components/Themes/Ambiance/PageHeadStyle.qml'
--- modules/Ubuntu/Components/Themes/Ambiance/PageHeadStyle.qml 2014-08-22 21:29:46 +0000
+++ modules/Ubuntu/Components/Themes/Ambiance/PageHeadStyle.qml 2014-08-26 10:46:15 +0000
@@ -396,7 +396,7 @@
396396
397 Icon {397 Icon {
398 id: actionIcon398 id: actionIcon
399 name: action.iconName399 source: action.iconSource
400 color: Theme.palette.selected.backgroundText400 color: Theme.palette.selected.backgroundText
401 anchors {401 anchors {
402 verticalCenter: parent.verticalCenter402 verticalCenter: parent.verticalCenter
403403
=== modified file 'tests/resources/navigation/MyCustomPage.qml'
--- tests/resources/navigation/MyCustomPage.qml 2014-06-24 11:15:30 +0000
+++ tests/resources/navigation/MyCustomPage.qml 2014-08-26 10:46:15 +0000
@@ -51,7 +51,7 @@
51 ToolbarButton {51 ToolbarButton {
52 action: Action {52 action: Action {
53 text: "another one"53 text: "another one"
54 iconName: "contact"54 iconSource: "call_icon.png"
55 }55 }
56 }56 }
5757

Subscribers

People subscribed via source and target branches