Adding function in unity scope tool to fine tune the scope template
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
One Hundred Papercuts |
Invalid
|
Wishlist
|
Unassigned | ||
unity8 (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned |
Bug Description
Currently, unity scope tool is a good unity for developing scopes on desktop. I am thinking to add one more function to make it more useful to the developers. A graphic tool can be helpful to the design "what you see is what you get".
Currently, a developer can tweak the template definition:
const static string WEATHER_TEMPLATE =
R"(
{
"template": {
},
"title": "title",
"art" : {
"field": "art"
},
"subtitle": "subtitle"
}
}
)";
If a developer does not know the "category-layout" options for "grid" or "carousel" etc, it would be difficult for them to make the adjustment. The developer has to find some documents for it. It would be good to have a graphic tool to help to design the template like the "design" for QML apps, or some similar tool in the android eclipse to help to fine tune the LIST/GRID templates . Microsoft Windows phone also has some similar designs like this.
Ideally, the "category-layout" can have a dropbox to select the available layouts ("grid", "carousel", "vertical-journal" etc), "card-layout" has options for "horizontal " or what options there. Some dummy data can be filled to show how the scope looks like. Even further, some of the pre-designed good looking templates are already there for NEWS, MUSIC, VIDEO, WEATHER etc so developer can straightly start to make use of the well-designed templates there. They may even drag and drop/move to fine-tune the positions of the elements in the graphic view.
In this case, a developer can easily customize the look and feel of the scopes of their development very quickly.
Agreed, this was planned to happen from the start, we just never got to it. We already have something that could be used for this in our test suite, see the attached screenshot.