sugarlabs / sugar-toolkit-gtk3

Sugar Learning Environment, Activity Toolkit, GTK 3.
GNU Lesser General Public License v2.1
21 stars 80 forks source link

Unify palette popdowns #326

Closed samdroid-apps closed 8 years ago

samdroid-apps commented 8 years ago

Previously there was the concept of having 2 popdowns for a palette. The first popdown showed the of tooltip the palette, and the 2nd showed the content of the palette. However, this was confusing to new users, and made users wait for little reason.

This commit removes the 2nd popdown. An example of this is when you mouse over an icon to invoke the palette. Previously, it showed the tooltip, then made you wait, then showed the content of the palette. With this patch, the whole palette is shown at the first popdown, making a snappy UX.

See https://www.sam.today/blog/sugar-with-instant-palettes/ for more background

Mailing list reference: http://lists.sugarlabs.org/archive/sugar-devel/2016-May/052808.html

davelab6 commented 8 years ago

I think this is great :)