Update to Gtk 3.12

Registered by Danielle Foré

When we first built audience, Gtk couldn't do a lot of stuff. Now that it can, we should kill off a bunch of the custom clutter UI and use native Gtk instead.

the Toolbar (even with transparency and if we need custom styling) should be 100% possible in Gtk. We can use Gtk.Revealer to hide/show it.

The Playlist/Options sidebar could probably be a Gtk.Popover instead. At the very list the view switcher should probably be gtk.stack and stack switcher.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Danielle Foré
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
None
Implementation:
Good progress
Milestone target:
None
Started by
Cody Garver
Completed by
Danielle Foré

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.