Merge lp:~stolowski/unity-scopes-shell/not-expandable into lp:unity-scopes-shell

Proposed by Paweł Stołowski
Status: Approved
Approved by: Marcus Tomlinson
Approved revision: 354
Proposed branch: lp:~stolowski/unity-scopes-shell/not-expandable
Merge into: lp:unity-scopes-shell
Diff against target: 31 lines (+3/-1)
2 files modified
src/Unity/categories.cpp (+1/-1)
tests/resultstest.cpp (+2/-0)
To merge this branch: bzr merge lp:~stolowski/unity-scopes-shell/not-expandable
Reviewer Review Type Date Requested Status
unity-api-1-bot continuous-integration Approve
Marcus Tomlinson (community) Approve
Review via email: mp+311173@code.launchpad.net

Commit message

Added new 'expandable' attribute to the default category renderer.

Description of the change

Added new 'expandable' attribute to the default category renderer.

To post a comment you must log in.
Revision history for this message
unity-api-1-bot (unity-api-1-bot) wrote :

FAILED: Continuous integration, rev:354
https://jenkins.canonical.com/unity-api-1/job/lp-unity-scopes-shell-ci/5/
Executed test runs:
    FAILURE: https://jenkins.canonical.com/unity-api-1/job/build/1123/console
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-0-fetch/1130
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=xenial+overlay/921
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=xenial+overlay/921/artifact/output/*zip*/output.zip
    FAILURE: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=zesty/921/console
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=xenial+overlay/921
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=xenial+overlay/921/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=zesty/921
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=zesty/921/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=xenial+overlay/921
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=xenial+overlay/921/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=zesty/921
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=zesty/921/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://jenkins.canonical.com/unity-api-1/job/lp-unity-scopes-shell-ci/5/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

+1

review: Approve
Revision history for this message
unity-api-1-bot (unity-api-1-bot) wrote :

PASSED: Continuous integration, rev:354
https://jenkins.canonical.com/unity-api-1/job/lp-unity-scopes-shell-ci/7/
Executed test runs:
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build/1252
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-0-fetch/1259
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=xenial+overlay/1042
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=xenial+overlay/1042/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=zesty/1042
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=zesty/1042/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=xenial+overlay/1042
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=xenial+overlay/1042/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=zesty/1042
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=zesty/1042/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=xenial+overlay/1042
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=xenial+overlay/1042/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=zesty/1042
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=zesty/1042/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://jenkins.canonical.com/unity-api-1/job/lp-unity-scopes-shell-ci/7/rebuild

review: Approve (continuous-integration)

Unmerged revisions

354. By Paweł Stołowski

Added expandable attribute to the default category renderer

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'src/Unity/categories.cpp'
2--- src/Unity/categories.cpp 2016-07-22 10:01:17 +0000
3+++ src/Unity/categories.cpp 2016-11-17 16:50:39 +0000
4@@ -41,7 +41,7 @@
5 const int MAX_NUMBER_OF_CATEGORIES = 32; // when reached, any excess categories which have no results will be removed
6
7 // FIXME: this should be in a common place
8-#define CATEGORY_JSON_DEFAULTS R"({"schema-version":1,"template": {"category-layout":"grid","card-layout":"vertical","card-size":"small","overlay-mode":null,"collapsed-rows":2}, "components": { "title":null, "art": { "aspect-ratio":1.0 }, "subtitle":null, "social-actions":null, "mascot":null, "emblem":null, "summary":null, "attributes": { "max-count":2 }, "background":null, "overlay-color":null }, "resources":{}})"
9+#define CATEGORY_JSON_DEFAULTS R"({"schema-version":1,"template": {"category-layout":"grid","card-layout":"vertical","card-size":"small","overlay-mode":null,"collapsed-rows":2,"expandable":true}, "components": { "title":null, "art": { "aspect-ratio":1.0 }, "subtitle":null, "social-actions":null, "mascot":null, "emblem":null, "summary":null, "attributes": { "max-count":2 }, "background":null, "overlay-color":null }, "resources":{}})"
10
11 class CategoryData
12 {
13
14=== modified file 'tests/resultstest.cpp'
15--- tests/resultstest.cpp 2016-05-05 09:40:46 +0000
16+++ tests/resultstest.cpp 2016-11-17 16:50:39 +0000
17@@ -647,6 +647,7 @@
18 {"card-size", sc::Variant("small")},
19 {"category-layout", sc::Variant("grid")},
20 {"collapsed-rows", sc::Variant(2.0)},
21+ {"expandable", sc::Variant(true)},
22 {"overlay-mode", sc::Variant()}
23 };
24
25@@ -687,6 +688,7 @@
26 {"card-size", sc::Variant("small")},
27 {"category-layout", sc::Variant("grid")},
28 {"collapsed-rows", sc::Variant(2.0)},
29+ {"expandable", sc::Variant(true)},
30 {"overlay-mode", sc::Variant()}
31 };
32

Subscribers

People subscribed via source and target branches

to all changes: