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 735293 - No vertical stack switcher component available (Sidebar)
No vertical stack switcher component available (Sidebar)
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: .General
3.13.x
Other Linux
: Normal enhancement
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2014-08-23 16:44 UTC by Ikey Doherty
Modified: 2014-10-01 10:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add GtkSidebar (38.12 KB, patch)
2014-08-23 16:46 UTC, Ikey Doherty
none Details | Review

Description Ikey Doherty 2014-08-23 16:44:42 UTC
Currently there is no vertical stack switcher variant available, as the existing one is still button like in appearance, and not like the sidebar seen in gnome-tweak-tool.

The requirement for this widget is noted here:
https://wiki.gnome.org/Design/Whiteboards/GtkWishlist

The proposed widget is a GtkSidebar, with an appearance identical to that which is currently used in gnome-tweak-tool. Additionally, it should be easily navigated by both keyboard and mouse, which rules out a vertical re-styled GtkStackSwitcher due to a 2 step interaction process by keyboard (up/down + space|enter)
Comment 1 Ikey Doherty 2014-08-23 16:46:21 UTC
Created attachment 284307 [details] [review]
Add GtkSidebar

Added initial version of GtkSidebar
Comment 2 Matthias Clasen 2014-08-23 22:41:17 UTC
That looks pretty good !

Not entirely sure about the name, sidebar sounds maybe a little too generic, I would expect to be able to populate it myself.

At this point, this is 3.15 material.
Comment 3 Ikey Doherty 2014-08-23 22:58:39 UTC
Thanks :) Yeah I'm really not sure about the name either.. (C'mon, "Evolve" OS and "Budgie?") so I'll just let someone choose a different name :)

Yeah I did figure I only somewhat massively missed the 3.14 window but I wanted to get it up for review before I went nuts on it :)
Comment 4 Matthias Clasen 2014-10-01 04:53:06 UTC
pushed after some reworking
Comment 5 Ikey Doherty 2014-10-01 10:46:13 UTC
Thank you! I wouldn't have minded fixing it up a bit :)