Re: Aisleriot: Bug 323818 - Recent Games



Thanks for the suggestions on starting points. Klotski wound up being
perfect for ideas.

I've only had one evening to play around with this so there's not much
progress to report, but I wanted to get an opinion before I continue:

What do you all feel is the best way to present this in the file menu? I
hacked up two options.

1) A sub-menu:
http://othercode.com/files/submenu_favorite.png

2) The main file menu:
http://othercode.com/files/gamemenu_favorite.png

I used the term "favorite" as in "These are your favorite games" but
that's not accurate since the users never actually flag a game as a
favorite, so ignore that nomenclature for now :)

I like having it in the main menu since it's easy to get to, but I think
it looks funky not having an icon next to it so I tried the sub-menu
idea.

I actually meant to put the 'finger' icon that's on the "Select Game"
menu in the sub-menu prototype but I forgot.

Thoughts and suggestions?

-D


On Thu, 2006-07-06 at 12:10 -0500, Richard Hoelscher wrote:
> David Stahl said:
> > Hello all,
> >
> > I was browsing the bugs looking for one easy enough to get started
> > with and I was thinking that this might be a good first project for
> > me.
> >
> > http://bugzilla.gnome.org/show_bug.cgi?id=323818
> >
> > I wanted to ask (before I began) if anyone is looking at this currently?
> 
> Feel free to work on this, though it's not necessarily a good first
> project... to do it, you'll have to learn more than most GNOME hackers
> already know using GtkActions and GtkUIManager.
> 
> > Also, does anyone with more familiarity have any suggestions for where
> > to start with regard to storing/retrieving the most recently used
> > games? I'm not sure if there's a standard gnome way to track these
> > things (gconf, dot-files in $HOME etc...).
> >
> > I'm happy for any and all input and suggestions. I've submitted a few
> > minor patches to GNOME/OpenSource projects in the past,but nothing
> > major so don't feel like you're talking down to me. I'm glad to have
> > the advice :)
> 
> Use gconf... Every game in the package uses gconf, so just borrow from
> those examples.
> 
> The menu will be a little bit harder, look at code behind the puzzle menu
> items in Klotski, the options menus in Aisleriot, and Gtk+ API docs....
> The document about migrating to GtkAction in Gtk+'s API docs is a very
> useful introduction.
> 
> -Richard Hoelscher




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]