After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 738517 - Better empty snapshots UI
Better empty snapshots UI
Status: RESOLVED FIXED
Product: gnome-boxes
Classification: Applications
Component: snapshots
3.13.x
Other Linux
: Normal normal
: 3.22
Assigned To: Jakub Steiner
GNOME Boxes maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-10-14 11:23 UTC by Zeeshan Ali
Modified: 2016-03-31 13:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
snapshots-prop: Re-order UI setup code (3.09 KB, patch)
2015-02-22 19:48 UTC, Zeeshan Ali
committed Details | Review
snapshots-prop: Rename snapshot_stack to stack (2.79 KB, patch)
2015-02-22 19:48 UTC, Zeeshan Ali
committed Details | Review
snapshots-prop: Friendlier 'no snapshots' UI (3.04 KB, patch)
2015-02-22 19:48 UTC, Zeeshan Ali
committed Details | Review
props-page-widget: Let props fill vertically (1.50 KB, patch)
2015-02-22 19:48 UTC, Zeeshan Ali
committed Details | Review
snapshots-prop: Longer view (1.46 KB, patch)
2015-02-22 19:48 UTC, Zeeshan Ali
committed Details | Review
Screenshot before the patches (15.34 KB, image/png)
2015-02-22 19:56 UTC, Zeeshan Ali
  Details
Screenshot after patches (20.81 KB, image/png)
2015-02-22 19:56 UTC, Zeeshan Ali
  Details

Description Zeeshan Ali 2014-10-14 11:23:04 UTC
<zeenix> jimmac: i'm sure you hate how the snapshot UI looks when there isn't any snapshots? :)
<zeenix> jimmac: should we should a label instead there similar to what we show when there is no boxes?
<zeenix> "No snapshots made yet. Create one using the button below." ?
<zeenix> would be nice to show some icon too
<jimmac> zeenix: can you file a bug on this?
<zeenix> jimmac: sure
Comment 1 Zeeshan Ali 2015-02-22 19:48:16 UTC
Created attachment 297596 [details] [review]
snapshots-prop: Re-order UI setup code

Re-order UI creation & setup code to make it easy to follow.
Comment 2 Zeeshan Ali 2015-02-22 19:48:21 UTC
Created attachment 297597 [details] [review]
snapshots-prop: Rename snapshot_stack to stack

This private field didn't need to have such a long name given the
context anyway but renaming mainly for adding another stack for which
this name is better suited.
Comment 3 Zeeshan Ali 2015-02-22 19:48:28 UTC
Created attachment 297598 [details] [review]
snapshots-prop: Friendlier 'no snapshots' UI

Instead of showing a blank frame when there are no snapshots, show a
friendly message.
Comment 4 Zeeshan Ali 2015-02-22 19:48:33 UTC
Created attachment 297599 [details] [review]
props-page-widget: Let props fill vertically

Lets not stop individual properties from filling the view vertically.
Comment 5 Zeeshan Ali 2015-02-22 19:48:39 UTC
Created attachment 297600 [details] [review]
snapshots-prop: Longer view

Snapshots property has its own page and currently it takes only a part
of the whole page, which doesn't look so good. This patch makes it take
a lot of the (vertical) space given to it.
Comment 6 Zeeshan Ali 2015-02-22 19:56:22 UTC
Created attachment 297601 [details]
Screenshot before the patches
Comment 7 Zeeshan Ali 2015-02-22 19:56:50 UTC
Created attachment 297602 [details]
Screenshot after patches
Comment 8 Zeeshan Ali 2015-02-23 13:21:08 UTC
Attachment 297596 [details] pushed as b40fd3b - snapshots-prop: Re-order UI setup code
Attachment 297597 [details] pushed as 5eac769 - snapshots-prop: Rename snapshot_stack to stack
Attachment 297598 [details] pushed as 3564601 - snapshots-prop: Friendlier 'no snapshots' UI
Attachment 297599 [details] pushed as 0dca326 - props-page-widget: Let props fill vertically
Attachment 297600 [details] pushed as b4180a2 - snapshots-prop: Longer view