~ubuntu-branches/ubuntu/edgy/gnome-games/edgy-proposed

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
Priorities :

  iagno (to match gataxx)
  gnobots2, especially drawing code and mouse use
  rework aisleriot statistics code (cleanliness).
  New scoring infrastructure.

--------------------------------------------------------------------------

General:
        - Make games respond to the gconf key change signals.
	  (I no longer think this is a good idea)
        - Move more common code into the libgames-support library.
        - Make as much as possible scalable so we can have full-screen
          modes (bug 80204).
        - Seriously look at a11y for actually playing the games.
        - Make games playable by keyboard (bug 126284).
        - Look at network multi-player.
	- Update debian files to be reasonable
        - Make session management work.
        - Redo the scoring code (example front-end done).
        - Make the build system cleaner.
        - Naming issues: "Stones" (bug 117191)

AisleRiot:
	- Freecell hint threading (bug 134798)
        - Better klondike hint (bug 85712)
        - Scheme clean-ups (see bug 51016 for suggestions)
        - Descriptions of games in Select dialog (bug 110730)
        - Find out what's wrong with block-ten.
        - Final missing features from stand-alone freecell (bug 124522).
        - Find the root cause of bug 121762.
	- Merge card.c into draw.c.

Blackjack:
        - Eliminate the splash screen (and hopefully any recalculation).
        - Multiplayer (bug 129639)
        - Training mode (bug 129638)
        - Rules dialog clean-up (bug 124613)

Gataxx:
        - Share a front-end with Iagno.

Gnect:
        - Graphics (could we share some with iagno/gataxx)
        - Size of AI file
        - Sound improvements

Gnibbles:
	- Have another look at the preferences: some are disabled during
	  game play, others are enabled, but restart the game. Be consistent.
	- AI worms.

Gnobots2:
        - Fix no-moves issue (bug 107846).
        - Graphics so they are viewable on large monitors.
        - Clean up the sounds (bug 152107).
	- Icon theme for custom icons ?
        - UI review (bug 132387).

Gnome-stones:
        - Repair joystick support (bug 152651).
        - Definitely redo locations of score and the like.
        - Separate the two games to be started separately (using the
          same shared code).
        - Fall back to any available game rather than giving up after 
          the chosen and default games have failed to load ?
	- Re-examine the semantics for which game to start with.
	- Separate desktop entry for sokoban.
	- Sounds (bug 152107).

Gnometris:
	- Make preferences changeable mid-game. The old drawing problems should
          be gone, but we should check for other things before re-enabling it.
        - Drag and drop backgrounds:
	  - Accepts gradients.
	  - Tile tileable backgrounds rather than scaling them.

Gnomine:
        - Figure out bug 119043. Was it solved with 103125 ? I don't think so.
        - Try and fix the colour issue (part of bug 112571, the bit where
          I misunderstand).
	- Make drawing more efficient, cache the blended pixbufs on
	  the server.
	- Fix up the hint_used signal so that all states get returned this 
	  way (or something else that doesn't look completely awful like the 
	  current system).

Gnotravex:
        - Have a colour mode in addition to the numbers.

Gnotski:
        - Record completed puzzles (bug 111543)

Gtali:
        - AI upgrade, but make it optional: see Phil Woodward. "Yahtzee®: 
          The Solution", Chance 16(1):17-20 (Winter 2003). (bug 52635)
        - Remove that space from gtali.schemas.in once intltool has
          had a few more releases (and upgrade the required version to 0.31
          or whatever it becomes.
	- Select all/select none, almost like (bug 137104).

Iagno:
	- Add an "I'm thinking" message, especially for level 3 AI.
        - Merge with Gataxx (see above)
        - High contrast theme ? Other a11y stuff.
        - See if the code causing problems in bug 79180 can't be 
          glib-ised to make the portability problem glibs.
        - Make defaults consistent with gataxx.
        - Make selecting side in a network game better (bug 119195).
        - Make moves more obvious (bug 118996)

Mahjongg:
        - Fix up the tile search function for speed.
        - Make resizing a bit snappier.
        - Level editor and external level files (the later has been
	  partly done already).

libgames-support:
	- Widgets other than the combo box for the GamesFileList.
	- GamesFileList standard directory option for paths.
	- Make a shared library. Rename to libgnome-games
        - Document
	- Use a second thread for pre-generating card images (I think
          this was shaunm's idea so he could take advantage of works' dual 
	  opteron).
	- Write that score back-end you keep talking about Callum.