Re: ANNOUNCE: gnome-games 2.5.6
- From: Rexford Newbould <newbould ece arizona edu>
- To: Callum McKenzie <callum physics otago ac nz>
- Cc: games-list gnome org
- Subject: Re: ANNOUNCE: gnome-games 2.5.6
- Date: Fri, 20 Feb 2004 15:10:16 -0700 (MST)
Can I sneak in another mahjongg layout under the wire? Patch is
attached, based on 2.5.6. I've played it extensively, and the
solubility checker is happy with it (and all previous ones I
submitted too).
Later (once I clean it up), I will send in a patch I found useful to
mahjongg, which adds a lot of default sanity-checking to the gconf
gets/sets. When changing tilesets/layouts/etc, especially to ones that no
longer exist, the gconf key set to the wrong item will stop mahjongg from
starting--usually with a segfault.
Cheers,
Rex
On Mon, 16 Feb 2004, Callum McKenzie wrote:
> gnome-games "Limiting Factor" 2.5.6
> ===================================
>
> This release is for testing. No new features have been added since
> 2.5.5 but there have been a lot of bugs fixed and there is some
> revised code that needs testing.
>
> You can find it at:
>
> http://ftp.gnome.org/pub/GNOME/sources/gnome-games/2.5/
>
> and mirrors.
>
> *** Now is the time to file bug reports ! ***
>
> If you see any bugs in this release, report them. It's too late for UI
> changes (although they will be considered for 2.7) but anything that
> crashes these games needs to be reported. Please try and give a
> precise summary of how to reproduce the bug. Getting stack traces in
> gnome-games is hard, but worth it (try running the games as the user
> that installed them, e.g. root).
>
> What other excuse do you need to play solitaire all day ?
>
> What has changed:
>
> - blackjack caches its calculations better. Now all game types are
> cached (you should only see the progress dialog the first time you
> play a rule set). Be warned that this can store up to a megabyte of
> data in your home directory. Sharing of the cached files will not be
> implemented for 2.6.
>
> - gnomine, gnome-stones, gnotravex and gnometris use a new algorithm
> (OK, ugly hack) to set the size of their writing. The old way was
> doing bad things whith some systems (especially those with a high
> dpi).
>
> - The hint menu item in gnomine is now only available when it can be
> used.
>
> - In Ailseriot dragging after a double-click works.
>
> - Aisleriot documentation has been updated to mention the statistics
> dialog.
>
> - Some old Spanish and Danish documentation for gnobots and gtali has
> been updated from the old html format to docbook. The content hasn't
> changed, contributions that fix this are welcome.
>
> - gnibbles: key presses are now buffered so that fast turns are
> guaranteed to work.
>
> - Various SVG files have been slimmed down (Thanks to Richard
> Hoelscher).
>
> And of course it will crash less often.
>
> - Callum
>
> _______________________________________________
> Games-list mailing list
> Games-list gnome org
> http://mail.gnome.org/mailman/listinfo/games-list
>
*** mahjongg.2.5.6.c 2004-02-20 14:45:47.000000000 -0700
--- mahjongg.c 2004-02-20 14:46:42.000000000 -0700
***************
*** 684,689 ****
--- 684,715 ----
};
+
+ tilepos ziggurat_map [MAX_TILES] = {
+ {10, 8, 5}, {12, 8, 5}, {14, 8, 5}, {16, 8, 5}, {18, 8, 5},
+ {10, 6, 5}, {12, 6, 5}, {14, 6, 5}, {16, 6, 5}, {18, 6, 5},
+ {8, 8, 4}, {10, 8, 4}, {12, 8, 4}, {14, 8, 4}, {16, 8, 4}, {18, 8, 4}, {20, 8, 4},
+ {8, 6, 4}, {10, 6, 4}, {12, 6, 4}, {14, 6, 4}, {16, 6, 4}, {18, 6, 4}, {20, 6, 4},
+ {6, 8, 3}, {8, 8, 3}, {10, 8, 3}, {12, 8, 3}, {14, 8, 3}, {16, 8, 3}, {18, 8, 3}, {20, 8, 3}, {22, 8, 3},
+ {6, 6, 3}, {8, 6, 3}, {10, 6, 3}, {12, 6, 3}, {14, 6, 3}, {16, 6, 3}, {18, 6, 3}, {20, 6, 3}, {22, 6, 3},
+ {6, 13, 2}, {22, 13, 2}, {14, 12, 2},
+ {4, 8, 2}, {6, 8, 2}, {8, 8, 2}, {20, 8, 2}, {22, 8, 2}, {24, 8, 2},
+ {4, 6, 2}, {6, 6, 2}, {8, 6, 2}, {20, 6, 2}, {22, 6, 2}, {24, 6, 2},
+ {14, 2, 2}, {6, 1, 2}, {22, 1, 2},
+ {6, 13, 1}, {22, 13, 1}, {13, 12, 1}, {15, 12, 1},
+ {2, 8, 1}, {4, 8, 1}, {6, 8, 1}, {22, 8, 1}, {24, 8, 1}, {26, 8, 1},
+ {2, 6, 1}, {4, 6, 1}, {6, 6, 1}, {22, 6, 1}, {24, 6, 1}, {26, 6, 1},
+ {13, 2, 1}, {15, 2, 1}, {6, 1, 1}, {22, 1, 1},
+ {0,14,0}, {5, 14, 0}, {7, 14, 0}, {9, 14, 0}, {11, 14, 0}, {13, 14, 0}, {15, 14, 0}, {17, 14, 0}, {19, 14, 0}, {21, 14, 0}, {23, 14, 0}, {28,14,0},
+ {0,12,0}, {5, 12, 0},{13,12,0},{15,12,0},{23, 12, 0},{28,12,0},
+ {0,10,0}, {5, 10, 0}, {13, 10, 0}, {15, 10, 0}, {23, 10, 0},{28,10,0},
+ {0, 8, 0}, {2, 8, 0}, {4, 8, 0}, {6, 8, 0}, {22, 8, 0}, {24, 8, 0}, {26, 8, 0}, {28, 8, 0},
+ {0, 6, 0}, {2, 6, 0}, {4, 6, 0}, {6, 6, 0}, {22, 6, 0}, {24, 6, 0}, {26, 6, 0}, {28, 6, 0},
+ {0,4,0}, {5, 4, 0}, {13, 4, 0}, {15, 4, 0}, {23, 4, 0},{28,4,0},
+ {0,2,0},{5, 2, 0}, {13,2,0},{15,2,0},{23, 2, 0},{28,2,0},
+ {0,0,0},{5, 0, 0}, {7, 0, 0}, {9, 0, 0}, {11, 0, 0}, {13, 0, 0}, {15, 0, 0}, {17, 0, 0}, {19, 0, 0}, {21, 0, 0}, {23, 0, 0},{28,0,0},
+ };
+
tilepos *pos = 0;
tile tiles[MAX_TILES];
***************
*** 718,724 ****
{ N_("Cloud"), cloud_map },
{ N_("Red Dragon"), reddragon_map },
{ N_("Four Bridges"), fourbridges_map },
!
};
--- 744,750 ----
{ N_("Cloud"), cloud_map },
{ N_("Red Dragon"), reddragon_map },
{ N_("Four Bridges"), fourbridges_map },
! { N_("The Ziggurat"), ziggurat_map },
};
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]