GNOME Bugzilla – Bug 710620
Move toolbar buttons into the window
Last modified: 2014-01-17 21:17:01 UTC
Toolbars don't seem like a good fit for games - games don't have "tools"; they're not editors or browsers. It's better to have the game itself towards the top of the window with any ancillary controls below. https://raw.github.com/gnome-design-team/gnome-mockups/master/games/quadrapassel/quadrapassel.png These designs move the current toolbar controls. There's no full screen button, but that could go in the header bar if it's desirable.
I've created a multi-functional button that works as pause, unpause and new game. The fullscreen-functionality has been removed. So the toolbar is gone now.
Created attachment 266398 [details] Image Showing the window before the game starts
Created attachment 266399 [details] Image Showing the window while the game runs
Created attachment 266400 [details] Image Showing the window when the game is paused
Created attachment 266402 [details] Image Showing the window when the game is over
This looks great - big improvement! One slight change I'd make - use only symbolic icons, and keep them at 16x16px. The standard icons don't really work with the dark theme, and aren't as clean.
Thanks for your feedback. I am not really sure about the icon size though since it is the same size as in tetravex. I will retire the box layout in the following days and use a grid layout fully. Let's see what that brings :) I will keep you up to date.
Created attachment 266581 [details] updated screenshot We've indeed been consistently using GTK_ICON_SIZE_DND for the control buttons in the redesigned games. I guess we should probably not do that, since they are not drag-n-drop objects, but the size does seem fine to me. Here's an updated screenshot with symbolic icons and without the relief on the button, but with the size unchanged, to match Mines and Tetravex. Do you still prefer a smaller icon? If so, should we reduce the size of the icons in those other games as well?
Well I have to take that back: Quadrapassel is using GTK_ICON_SIZE_DIALOG, as are most of the games. Tetravex is the only one I've found using GTK_ICON_SIZE_DND, which is a bit larger. (Should we change Tetravex? All of them?)