Commit graph

3480 commits

Author SHA1 Message Date
dsainty
07413e31a3 Disable PDF/PS documentation generation (it was never in the PLIST). Stops
build breaking if the LaTeX installation is incomplete and not completely
functional (LaTeX is not a dependency).
2009-06-09 03:04:00 +00:00
wiz
6b538349a3 Update to 1.6.2:
Version 1.6.2:
 * Campaigns
   * Eastern Invasion
     * Fixed the liches not being revealed properly in 'Weldyn Besieged'.
   * Heir to the Throne
     * The Scepter of Fire
       * Enforce a 7-hex starting castle to prevent units from appearing inside
         a wall (bug #13377).
   * Under The Burning Suns
     * Properly team-color caged merfolk (bug #13367).
   * Scepter of Fire
     * Properly conditionalize some dialog (bug #13343).

  * Graphics
    * New portrait for Huntsman.

  * Language and translations
    * Updated translations: Chinese (Simplified), Chinese (Traditional), Czech,
      French, German, Hungarian, Icelandic, Indonesian, Italian, Lithuanian,
      Polish, Russian, Serbian, Slovak, Swedish.

  * User interface
    * Improved the sorting of the XP and traits columns in the unit list dialog
      (part of bug #13360).

  * Miscellaneous and bugfixes
    * Fixed missing unit graphics when loading a start-of-scenario savegame.


Version 1.6.1:
  * Campaigns
    * Sceptre of Fire
      * Fixed a crash at the very end of 'Caverns of Flame'.

  * Graphics
    * New portrait for Orc Grunt, Dwarf Fighter (alternative), Goblin Spearman,
      Ogre/Young Ogre, Trapper, Ranger, Huntsman.

  * Language and translations
    * New translations: Icelandic.
    * Updated translations: British English, Catalan, Chinese (Simplified),
      Czech, Dutch, German, Finnish, Hebrew, Hungarian, Indonesian, Italian,
      Lithuanian, Norwegian, Polish, Russian, Serbian, Slovak, Swedish, Turkish.

  * Multiplayer
    * Fixed missing faction column and misplaced player's name column
      (but faction column is still missing if the host uses 1.6.0)

  * Miscellaneous and bugfixes
    * Fix a lock-up issue when no music could be played.
    * Limit the maximum length of the mp command dialog as workaround for
      a 'crash'. (Windows and Mac only.)
2009-06-08 15:15:50 +00:00
ahoka
5bddd84f1b Update to 2.1.9:
* Fixed crash due to gcc 4.x optimization bug. (#40610)
    * Fixed island generator rivers and double-continent bug. (#15947, #17435)
    * Fixed auto-explore not respecting borders. (#40570)
    * Fixed stack teleporting exploit. (#40658)
    * Fixed crash when doing irrigation-connect on a mine. (#40676)
    * Fixed update bug for the city report total buy cost label. (#40695)
    * Fixed memory leak in server scan code. (#40707)
    * Fixed data type conversion bug affecting unit power factor. (#40746)
    * Fixed many typos and style errors in translated messages. (#40688, #40686, #40685, #40684, #40699, #40687, #40689, #40691, #40693, #40694, #40725)

    * Changed the save file name format to <savename>-T<turn>-Y<year>.sav. (#40681)
    * Changed the selection rectangle drawing method to speed up map drawing. (#40646)
    * Changed the city report concise rapture symbols back to * and X. (#40700)
    * Changed mass unit selection to include units with order or units under AI control. (#40727)
    * Changed the default metaserver for both client and server to the one at cazfi.net. (#40752)

    * Improved gtk widget layout so that the Freeciv window can fit on a 800x600 display. (#12825)
    * Improved map decoration drawing (popup info, goto lines, city high-lighting) for speed and memory efficiency. (#40717)
    * Improved mass unit selection: j selects a single unit, k selects tile units, y selects continent units. (#40727)
    * Improved automatic chatline scrolling. (#40721)

    * Added option to disable mouse cursor changing. (#40678)
    * Added option to draw traderoute lines with toggle shortcut Ctrl+t. (#40668)
    * Added option to prefix client chat messages with the current time. (#40706)
    * Added option to preferentially select cities over units with the selection rectangle. (#40703)
    * Added option to show production buy cost in the city descriptions. (#40702)
    * Added option to not clear unit orders when units are selected. (#40724)
    * Added option to split the lower chatline area in to two notebooks, with the message window appearing in the right notebook. (#40705)
    * Added option to disable the automatic caravan arrival popup. (#40730)
    * Added client shortcut b for buying production in selected cities. (#40704)
    * Added a list view in the network page showing current players on a server. (#40707)
    * Added client ability to center on an event tile by right-clicking on a row in the message window. (#40719)
    * Added client ability to reorder city report columns by dragging the column headers in the gtk2 client. (#40680)
    * Added worklist manipulation operations to the city report menus. (#40723, #40728, #40729)
    * Added multiplayer allies-only chat toggle button. (#40487)
    * Added more information to map popup info window. (#40488)
    * Added a toplevel menu item for the Governor menu in the city report. (#40677)
    * Added city production clipboard shortcuts Shift+right-click to copy and Ctrl+Shift+right-click to paste. (#40679)

    * Updated Finnish, Catalan, Estonian, Danish, Lithuanian, German, Korean, and Swedish translations.
2009-06-08 09:24:39 +00:00
wiz
3941206985 Update to 1.36, based on PR 41527 by Yorick Hardy. While here, convert
to user-destdir.

Changes since last release (pkgsrc had a newer snapshot):
     * Ports to new platforms
     * Off-server data downloads (http redirection) via HTTP and
     FTP with cURL
     * OpenAL sound rendering allowing for surround (5.1 and 7.1)
     speaker layouts and generally improved sound quality. Especially
     on the Windows Vista Operating System.
     * Ogg Vorbis audio decoding.
     * In-engine VOIP support, with optional Mumble player-location
     (positional audio) support.
     * IPV6 Networking. We're ready to frag on the net of the
     future!
     * SDL backend for the OpenGL context, window management, and
     input. This also improves portability.
     * Anaglyph stereo rendering (for viewing with 3D glasses)
     * Full x86-64 architecture support
     * Rewritten PowerPC JIT compiler, with ppc64 support
     * New SPARC JIT compiler, with support for both sparc32 and
     sparc64
     * Compilation with MinGW and cross-compilation for Windows
     from Linux
     * Improved console command auto-completion
     * Persistent console command history
     * Improved QVM (Quake Virtual Machine) tools
     * Colored terminal output on POSIX operating systems
     * GUID System
     * Multiuser support on Windows systems (user-specific game
     data is stored in their respective Application Data folders)
     * PNG format support for textures
     * Numerous security fixes
2009-06-06 22:04:50 +00:00
zafer
4d7fa3f89c update master sites. remove l33tgames (filesize mismatch) and flatlands. add gentoo. 2009-06-05 22:33:53 +00:00
hasso
aa9aaf5898 Make it build on DragonFly. 2009-06-05 07:08:42 +00:00
hasso
7c11dba641 Make it build on recent DragonFly. 2009-06-05 07:04:11 +00:00
dholland
0350bff764 DESTDIR support 2009-05-23 15:14:21 +00:00
dholland
b23f331e7e Commit my crash-fix patches from PR 37267. PKGREVISION++ (to 5)
This also fixes the infamous "Bogus call to CARDS_RenderCard!" bug.
2009-05-23 15:02:42 +00:00
snj
a178861542 Conditionally add some Linux files to the PLIST. Fixes PR pkg/37690.
PKGREVISION not bumped as a binary package would not have been generated
before, and all other operating systems are unchanged.
2009-05-22 16:50:00 +00:00
zafer
44a6e11fdd update mirror. 2009-05-21 10:58:05 +00:00
zafer
f66d0cf7da update master site. 2009-05-21 00:30:54 +00:00
wiz
f4e9595f26 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
wiz
87563b9442 Remove patches that aren't needed (tested on NetBSD-current; please
let me know if you disagree).
2009-05-19 23:40:25 +00:00
wiz
30227f7050 Update to 2.26.2:
gnome-games 2.26.2
==================

This release brings just a few translations updates and one bug fix. git
shortlog follows.

Claude Paroz (1):
      Update DOC_FIGURES to match real figures dir content (Bug #579450)

Fotis Tsamis (7):
      Added Greek figures for gnome-sudoku
      Added Greek figures for gnotski
      Added Greek translation for same-gnome
      Updated Greek translation
      Added Greek translation
      Added Greek translation
      updated Greek documentation translation for gnect

Jorge Gonzalez (1):
      Updated Spanish translation

Jorge Gonzalez Gonzalez (1):
      Updated Spanish translation

Marios Zindilis (1):
      Updated Greek translation

Robert Ancell (1):
      Handle gst_element_factory_make() returning NULL (Bug #576745)

Simos Xenitellis (1):
      Updated Greek translation

krishnababu k (1):
      Updated Telugu translation
2009-05-19 11:45:18 +00:00
wiz
6ac11147ab Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
wiz
70c86480c4 Update to 2.26.1. Add LICENSE comment, gnu-gpl-v2 AND gnu-fdl-v1.1.
gnome-games 2.26.1
==================

This release brings a handful of translation updates and a few fixes to
non-critical bugs. The smclient changes are to support newer 2.26-style
session management; they are sync'd from upstream libegg. We also have a
few crash fixes: GLChess and Nibbles. Sudoku is also better at handling
bad save game files. Full shortlog below (duplicates compressed).

amitakhya (2):
      Updated assamese translations

aronxu (2):
      Added Simplified Chinese translations by M Zhang <mymzhang at gmail dot com>

bcicek (1):
      Updated Turkish translation

chpe (2):
      Make desktop files validate without warnings.
      Update smclient from libegg

djihed (1):
      Updated Arabic translation

frolix68 (2):
      Added Greek translation by Jennie Petoumenou
      Added el to languages

jclinton (5):
      Branched for 2.26
      Add glchess to list of need_ggz. Fixes build with --enable-games=glchess
      Resync libegg smclient per mclasen request
      Re-apply our custom patches to smclient.
      don't kill worm by pressing backwards. Patch by Roger Light. Fixes bug #516992

jorgegonz (1):
      Updated Spansih translation

kennethn (1):
      Added Danish translation of manual by Joe Hansen

kkrothap (2):
      Updated Changelog entry
      Updated Telugu Translations

kmaraas (1):
      Updated Norwegian bokmål translation.

mariobl (2):
      2009-03-19  Mario Blättermann  <mariobl@svn.gnome.org>

ogmaciel (1):
      Updated Brazilian Portuguese translation.

rancell (1):
      Fix crash when undoing a pawn promotion (Chris Ball, Bug #577395)

simos (44):
      Added Greek translation, figures (Marios Zindilis)
      Added figures (Fotis Tsamis)
      Updated Greek translation (Jennie Petoumenou)
      Added el to DOC_LINGUAS
      Updated Greek translation (Marios Zindilis)
      Added screenshot (Fotis Tsamis)
      Updated Greek translation

sprasad (2):
      updated kn.po

thomashpa (3):
      Only allow one number picker at a time. Bug #530778
      Ignore malformed savegames. Bug #516491
      Reverting changes to ChangeLog.old. Please don't make changes to this file
2009-05-18 10:27:15 +00:00
rillig
ea03ec7eb5 Fixed a pkglint warning. 2009-05-16 05:53:16 +00:00
hasso
fcdc548b46 Fix install on platforms not using pax tar. Bump PKGREVISION. 2009-05-12 08:27:09 +00:00
jnemeth
9fbd810de6 don't hunt for msgfmt; need to use wrapper script 2009-05-08 21:36:09 +00:00
hasso
79e09ea089 Need msgfmt. 2009-05-04 01:37:43 +00:00
reed
676e059275 Add PREV_PKGPATH and/or SUPERSEDES for various packages that
were moved or renamed.

This was for some from 2008 and 2009 and one from 2001.

Also I noticed that a CHANGES entry was wrong as said "Renamed"
when should have said "Moved" (lua-OSBF) because PKGBASE stayed the
same.
2009-05-02 16:21:43 +00:00
zafer
6d3401c660 remove dead mirrors. ok'd by obache. 2009-04-28 21:28:39 +00:00
zafer
ac298dece5 remove dead mirror. ok'd by obache. 2009-04-28 21:22:01 +00:00
adam
aee337690e Changes 0.13.1:
AGOS:
- Fixed crash after OmniTV video is played in The Feeble Files
- Fixed crashes when exploring Jack the Ripper scene in the PC version of
  the Waxworks
- Fixed palette glitches in the AtariST version of Elvira 2
- Fixed noise that can occur when sound effects are played, when exploring
  Pyramid scene in the Waxworks
Gob:
- Fixed a crash in the Italian version of Woodruff
Groovie:
- Fixed some issues with music in The 7th Guest
Parallaction:
- Fixed the sarcophagus puzzle in Nippon Safes
SAGA:
- Fixed a crash in Inherit the Earth
- Fixed glitches in the save/load dialog.
Sword2:
- Fixed random sound corruption when using the original sound files.
Game launcher:
- Fixed a case where memory could be corrupted
- Fixed the small cursor in the modern theme
- Fixed a bug in the theme engine, which could cause crashes
- Made the file browser bigger in 1x mode
2009-04-28 06:28:09 +00:00
adam
7f11a532fc Changes 0.8.3:
* New skins with new animations
* New sounds thanks to Bebelious
* Better team menu editor
* New game interface
* Small AI enhancements
* Fix crash when leaving options menu during a game
* Fix crash when checking for new version without internet connection
* Fix some small graphical bugs
2009-04-23 13:10:07 +00:00
hasso
d6f1ae4cbd Make it build on DragonFly. 2009-04-22 19:29:26 +00:00
wiz
54295742e4 Update to 1.1, call it 1.10 to make it newer than 1.01. Set LICENSE.
Version 1.1
* 4 new games
* Use Mono.Addins for extending gbrainy
* New translations
* Bug fixes
2009-04-20 09:25:06 +00:00
rh
eae26d0950 Update cgoban-java to 3.3.25. Changes include:
* Update of several translations.
 * Fixed regression where the SGF map wasn't always updating properly.
 * Added Bulgarian translation.
2009-04-17 22:36:23 +00:00
wiz
3e9c781c89 Mark as MAKE_JOBS_SAFE=no. From Izaac in PR 41228.
While here, remove obsolete USE_X11BASE.
2009-04-17 08:21:18 +00:00
snj
26dadb385a Add ninvaders subdir. 2009-04-11 18:01:52 +00:00
snj
b498936300 Import ninvaders-0.1.1, a curses space invaders clone. 2009-04-11 18:00:42 +00:00
joerg
368d71b62e Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions. 2009-04-09 00:48:06 +00:00
joerg
2bdd76fc31 Use META_PACKAGE. 2009-04-08 23:02:08 +00:00
drochner
9d309d7472 +xsokoban 2009-04-08 16:33:07 +00:00
drochner
c48e1ab2dd add xsokoban-3.3c, from Aleksey Cheusov per pkgsrc-wip 2009-04-08 16:31:56 +00:00
wiz
6786742bc7 Add URLs to upstream bug reports. 2009-03-30 09:48:53 +00:00
wiz
9eb8d1d354 Update to 1.6, fixing a security problem.
What's New in Wesnoth 1.6

   We have many new features for your enjoyment this time around,
   including a new mainline campaign, two new multiplayer scenarios and
   another refresh of the user interface.

For Players

Campaigns

   There is a new mainline campaign, The Legend of Wesmere, with new
   gameplay features including (in one scenario) the ability to use the
   game AI as your commander for an allied side, setting its objectives as
   you like. Search for this hidden feature by right-clicking on your
   allied commanders during scenario 7. This campaign was imported from
   the Wesnoth-UMC-Dev project, where it spent a few months being
   adapted for mainline.

   Almost all mainline campaigns now use a different method of carrying
   over gold from scenario to scenario: the amount of gold retained is now
   40% instead of 80%, but it is added to the minimum starting gold of the
   next scenario instead of only replacing it if higher.

   Many mainline campaigns have improved storyline prose and new cutscenes
   or epilogs. Several have improved and redrawn campaign maps. All now
   have dates in the Wesnoth history timeline, and almost all have journey
   animations on their campaign maps. The history and geography of Wesnoth
   have been developed in more depth and detail: More campaigns now
   include references to events in the overall history, adding depth and
   richness to the narration.

Multiplayer

   The multiplayer server can now be logged onto using the username and
   password of a Wesnoth forum account. However, registration is not
   required and one can continue to use an unregistered username.

   The multiplayer lobby has been improved to allow easier management of
   the friends and ignores list by double-clicking on the player list.

   Notable changes to default era balancing include:
     * Increased the cost of the Goblin Spearman from 8 to 9.
     * Increased the movement of the Goblin Spearman line from 4 to 5.
     * Increased the melee attack of the Goblin Spearman from 4-3 to 6-3.
     * Added the traits weak, slow and dim and made goblins each receive
       one of them instead of two standard traits.
     * Added the marksman special to the ranged attack of the Orcish
       Assassin line.
     * Increased the cost of the Walking Corpse from 7 to 8.
     * Decreased the cost of the Bowman from 15 to 14.
     * Decreased the melee attack of the Bowman from 6-2 to 4-2.

General

   The game graphics have been improved with a whole new range of unit
   portraits. Many more units have full animations and team coloring.

   There is a new basic terrain type, coastal reef, which gives most
   land-based units slightly higher defense than in regular shallow water,
   and 70% defense to most water-based units such as mermen and nagas.
   Forests get more variety with graphics for spring/summer, fall and
   winter deciduous forest terrains. There are new village graphics for
   human cities and primitive tribal areas.

   Our composers have added five new original background tracks: Heroes'
   Rite, Siege of Laurelmor, Suspense, The Dangerous Symphony and The Deep
   Path. Also, the game now plays special music clips for victory and
   defeat events.

   The game interface has continued to evolve, especially in making more
   dramatic use of portraits. Unit recall dialogs now display useful
   information about your veterans' traits. Add-ons now display their
   category when you browse them on the download server.

   New game translations include Arabic, Croatian, Friulian, Latvian,
   Macedonian and Marathi. Existing translations have been extensively
   updated and revised.

For Content Developers

   The map editor was much improved (thank you, Google Summer of Code). It
   can be started from within the game now. You can toggle overlay
   displays of terrain codes and map coordinates while editing. The editor
   can handle multiple maps in a session, and you can take screenshots of
   full maps. There's also a new interactive editing tool for animated
   journey tracks.

   There are some new core units available everywhere: Troll Shaman, Royal
   Warrior and Dread Bat.

   Less visible changes include improvements in the game AI, including a
   new formula-based AI that allows more flexible setting of objectives
   and an improved pathfinding algorithm. As usual, WML has grown more
   powerful with many new tags and attributes to extend the range of what
   campaign authors can do. The GUI engine is under heavy development;
   these changes will allow the entire GUI to be configured from WML. The
   first steps have been made, but the project is not finished yet and
   will continue in the 1.7 development cycle.

   The support for writing Python AIs has been removed because the feature
   opened a serious security hole. However, we hope to build an even more
   powerful AI-scripting feature, possibly using a different and safer
   extension language, in 1.7.
2009-03-30 09:31:00 +00:00
wiz
210df83bc4 Add two missing build dependencies, zip and unzip.
Set _TOOLS_USE_PKGSRC.flex so that really the pkgsrc version is pulled in,
the NetBSD base version is too old.

Avoid recreating the .po files because somehow we end up with
msgctxt lines in the files.

All buildfixes, so no PKGREVISION++ for now.
2009-03-27 06:54:53 +00:00
he
43cafc3804 Bump PKGREVISION following the update of textproc/icu, and the
corresponding change of ABI.

OK'ed by wiz@ (as was the textproc/icu update).
2009-03-25 22:37:12 +00:00
hasso
002231483d Make it build on DragonFly. 2009-03-23 09:57:36 +00:00
wiz
b1076bb765 Remove msgfmtstrip scripts and targets using them, now that the
infrastructure supports this properly (thanks joerg!).
2009-03-22 19:01:37 +00:00
hasso
c05bb725f4 Hack it to build on DragonFly. 2009-03-22 16:39:14 +00:00
bad
041ced013a Remove games/baduki. The author disappeared years ago and it hasn't been
maintained every since.
2009-03-22 12:02:05 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
darcy
c5d02c3777 Use pkgsrc-users@NetBSD.org as MAINTAINER for unclaimed packages instead
of pkgsrc-users@pkgsrc.org as per the pkgsrc guide.
2009-03-18 18:20:36 +00:00
jmcneill
a340d8df63 Updated games/gnome-games to 2.26.0.
gnom-games 2.26.0
=================

This release is the first stable release in the Gnome 2.26 desktop
module. Other than translation updates, three bugs were fixed:

Aisleriot:
 - When using Clutter, draw Aisleriot card movement animations to empty
   stacks correctly (Neil Roberts)

Sudoku:
 - Fix crasher bug where the a dict was being changed in one thread while
   another was iterating over the dict. (Thomas H.P. Andersen, Bug
   #529792)
 - Fixes a crasher bug when numpy is not installed. (Thomas H.P.
   Andersen, Bug #416249)

Translations:
aklapper (2):
      Updated Czech translation by Petr Pulc.
aman (2):
      updating for Gnome Punjabi Translation by A S Alam
amitakhya (1):
      Updated assamese translations
claudep (3):
      Fixed wrong term and typo.
      Updated French translation by Bruno Brouard and Claude Paroz.
      Updated French translation (synced edit with aisleriot help)
dnloreto (1):
      Updated Portuguese translation
gforcada (2):
      Updated Catalan translation by Joan Duran
gintas (2):
      Updated Lithuanian translation.
hendrikr (1):
      Updated German translation.
icq (1):
      Updated Galician Translation by Suso Baleato.
ifelix (1):
      tamil translation updated
kelemeng (2):
      Hungarian translation updated
kennethn (1):
      Updated Danish translation by Ask. H. Larsen
kkrothap (2):
      Updated Telugu Translation
mateju (2):
      Updated Slovenian translation
mgiri (2):
      Updated Oriya Translation.
      Added entries for Oriya language Translation updation.
miloc (4):
      Updated Italian translation
nshmyrev (2):
      Updated Russian translation.
pwithnall (10):
      Added British English manual translation by Jen Ockwell
      Updated British English translation.
      Added British English translations by Jen Ockwell
      Added British English to DOC_LINGUAS.
      Added British English manual translations.
rranjan (1):
      hindi update by Rajesh Ranjan
sandeeps (1):
      Updated Marathi Translations
sprasad (1):
      updated kn.po
tvainika (1):
      Added initial Finnish translation of manual by Valto Wirkola
wbolster (1):
      Updated Dutch translation by Tino Meinen.
yairhr (1):
      updated hebrew translation


gnome-games 2.25.92
==================

This release fixes a castling bug in chess, drops gnome.help and bumps the
clutter dependency when building with --enable-clutter.

Aisleriot:
  - Add creator of "Tango" card set to Artists tab in the Credits dialogue
    (Christian Persch)

Chess:
  - Stop king castling when blocked by pawn (Robert Ancell)
  - Use gtk.show_uri to show help (Thomas H.P. Andersen)

Gnometris:
  - Bump the required version of clutter to 0.8.8 (Jason Clinton)

Sudoku:
  - Use gtk.show_uri to show help (Thomas H.P. Andersen)

Translations:
  - bg: Alexander Shopov
  - ca: Gil Forcada, Joan Duran
  - el: Marios Zindilis
  - en_GB: Philip Withnall
  - eu: Inaki Larranaga Murgoitio
  - fi: Ilkka Tuohela
  - fr: Claude Paroz, Bruno Brouard
  - gu: Sweta Kothari
  - it: Milo Casagrande
  - ja: Takeshi AIHANA
  - ml: Abhishek Jacob
  - pl: wadim dziedzic
  - pt_BR: Vladimir Melo
  - sv: Daniel Nylander
  - th: Theppitak Karoonboonyanan

gnome-games 2.25.91
==================

This second beta release brings many bugfixes to aisleriot and also many
code cleanups all over the place. Bugs from bugbuddy are now sent to a new
component 'BugBuddyBugs' to help manage the bug flow. The new Gnometris rendering
engine based on Clutter is feature complete, though a few bugs remain to be
squashed. The engine was massively revamped to make it more responsive to
keyboard controls. This rendering engine will be the default in 2.27. For now,
it is enabled with --enable-clutter. Due to limitations in Mesa software
rendering, you cannot currently play this engine without hardware acceleration.

General:
  - Send bug from bugbuddy to new component 'BugBuddyBugs' (Jason Clinton,
    Thomas H.P. Andersen)
  - Rewrite of GamesFrame (Christian Persch)
  - Code cleanups (Christian Persch, Thomas H.P. Andersen)
  - Autogenerate changelogs in po/ from commitlogs (Christian Persch)

Aisleriot:
  - Fix cards disappearing without pairs in Thirteen (Vincent Povirk)
  - Be more strict about allowing drops in Valentine (Vincent Povirk)
  - Fix crash when clicking an empty stock in Sir Tommy (Vincent Povirk)
  - Always reshuffle the deck properly in Scuffle (Vincent Povirk)
  - Respect the temporary slot setting in the hint code in Ten Across (Vincent
    Povirk)

Chess:
  - Fixed a translator comment (Claude Paroz)

Gnometris:
  - New clutter rendering engine (Jason Clinton)

Translations:
 - da: Ask H. Larsen
 - de: Hendrik Richter
 - es: Daniel Mustieles, Jorge Gonzalez
 - eu: Inaki Larranaga Murgoitio
 - he: Yair Hershkovitz, Mark Krapivner
 - hu: Gabor Kelemen
 - ro: Adi Roiban
 - sv: Daniel Nylander
 - vi: Clytie Siddall
 - zh_HK: Chao-Hsiung Liao
 - zh_TW: Chao-Hsiung Liao

gnome-games 2.25.90
==================

This is the first beta release of gnome-games. Starting the stabilization period
this release includes fixes for two crasher bugs introduced in 2.25 as well as
some compiler warnings. Mahjongg got a scalable icon and lots of translations
were updated.

General:
  - Separate needed CFLAGS into each games makefile (Thomas H.P. Andersen)
  - Fix warnings with -DGDK_PIXBUF_DISABLE_DEPRECATED (Thomas H.P. Andersen)

Aisleriot:
  - Fix compiler warnings (Christian Persch)

Chess:
  - Fix GGZ config file exception handler typo (Robert Ancell)

Gnometris:
  - Translate renderer-noclutter.cpp not renderer.cpp (Jason Clinton)
  - Fix for crash when setting background image by dnd (Thomas H.P. Andersen)

Mahjongg:
  - Add scalable icon (Andreas Nilsson, Robert Ancell)

Translations:
 - de: Mario Blättermann
 - el: Jennie Petoumenou
 - es: Jorge Gonzalez
 - fi: Ilkka Tuohela
 - ko: Changwoo Ryu
 - mr: Sandeep Shedmake
 - pl: Joanna Mazgaj

gnome-games 2.25.5
==================

The gnome-games team is proud to release another version with lots of nice
improvements. Many of the changes are under the hood but the users can look
forward to lower mem usage and a new game in aisleriot, possibility to add
network profiles in chess, and also undo support in chess. We hope you'll love
it :)

General:
  - Move GThread and gettext initialisation into games_runtime_init() (Christian
    Persch)
  - Refactored card themes code (Christian Persch)
  - Change xml entities to utf-8 (Jason Clinton)
  - Fixed typoed XML files (Jason Clinton)
  - Allow ChangeLog from git-svn (Jason Clinton)
  - Distcheck and warning fixes (Thomas H.P. Andersen)
  - Add msg context to translations (Christian Persch)

Aisleriot:
  - Reduce memory usage in aisleriot/clutter by only caching the
    card textures and not the GdkPixbufs (Christian Persch)
  - Reduce graphics memory usage by drawing highlighted cards with
    a different colour instead of creating a separate texture for it (Christian
    Persch)
  - New game "Accordion" (by Ed Sirett in #526392)
  - Fix Treize in click-to-move mode (Christian Persch)

Chess:
  - Add ability to resign AI vs. AI games (Robert Ancell)
  - Made GGZ config writable so dialogs can update it (Robert Ancell)
  - Added dialog to add new network profiles (Robert Ancell)
  - Added undo support (Robert Ancell)

Translations:
 - de: Andre Klapper
 - el: Marios Zindilis
 - es: Jorge González
 - nb: Kjartan Maraas
 - sv: Daniel Nylander

gnome-games 2.25.4
==================

This release brings the beginnings of an implementation of Clutter-based
Gnometris and a few minor tweaks to GLChess.

Gnometris renders with Clutter in an extremely rudamentary way, as a first
milestone on the way to a fully-canvas driven game engine. Right now, it's just
two ClutterCairo surfaces, background and foreground, which are used as
compositors. These two actors will end up staying: background for--eh--the
background, and foreground for display of Pango text. An intermediate layer will
be introduced on which game pieces are actually animated, rotated and exploded.

Sadly, even this stupid way of rendering is faster than the old method.

This pre-alpha 'leaks' memory like gang-busters, also. I do not know if it is
merely a i915 driver bug or something more fundamental. It's not a 'leak' in the
traditional sense: all the textures that are 'leaked' are still reachable in the
i915 driver code. It leaks on the order of 1MB of memory per frame of animation.
This will be fixed either by doing things the Right Way or mitigating i915 leaks
by avoiding the use of texture uploads at all costs (a tile cache).

Hopefully, the final rendering infrastructure will be in place by the next
development release.

Gnometris:
  - Implement Clutter-based rendering surfaces (Jason D. Clinton)

GLChess:
  - Catch keyboard interrupts in AI monitor process
  - Apply antialias setting on new game (Robert Ancell, Bug #565743)
  - Ignore unexpected messages from the GGZ server (Robert Ancell, Bugs #559193,
    #562482)
  - Fix UI bug when players join a room (Robert Ancell)
  - Change GGZ language from hardcoded en_NZ.UTF-8 to use environment variable
    LANG (Robert Ancell, Bug #565402)
  - Describe reason for GGZ disconnection (Robert Ancell, Bug #564515)
  - Mark load game filters as translatable (Claude Paroz, Bug #565162)

Translations:
  - nb: Kjartan Maraas
  - es: Daniel Mustieles
  - fr: Claude Paroz
  - el: Evgenia Petoumenou, Marios Zintilis
  - de: Mario Blättermann

gnome-games 2.25.3
==================

This release brings a few UI improvements to the games. Beating the high score
in a game is now congratulated in the high score dialog and gtali now defaults to
the name of the player who won if there are multiple human players. Chess got
its "New Game" dialog cleaned up and mahjongg saw numerous great improvements.

General:
  - Move the card textures cache to libgames-support (Christian Persch)
  - Move clutter-embed to libgames-support. (Christian Persch)
  - Use different message for getting the top score versus getting a score in
    the top ten (Robert Ancell)
  - Use g_timeout_add_seconds where possible (Thomas H.P. Andersen)

Aisleriot:
  - Add setting to enable animations (Christian Persch)

Chess:
  - Removed icons from new game dialog for a cleaner design (Andreas Nilsson)

Gnometris:
  - Use GamesClutterEmbed instead of ClutterGtkEmbed (Christian Persch)

Gtali:
  - Make the High score table allow the user to change name to someone other
    than their username. (Geoff Buchan)

Mahjongg:
  - Reword the change map dialog (Robert Ancell)
  - Use selected tile for hint if possible (Robert Ancell)
  - Refactor new game code so all state is correctly reset (Robert Ancell)
  - Add new game button when no more moves (Claude Paroz, Robert Ancell)
  - When cannot shuffle tiles don't display shuffle button in 'no moves' dialog
    (Robert Ancell)
  - Update documentation to correct the description of the high score dialog
    (Robert Ancell)

Translations:
  - de: Mario Blättermann
  - sk: Marcel Telka

gnome-games 2.25.2
==================

Lots of exciting new things in this release. The most user visible stuff are
the addition of Terrace aka Queen of Italy to aisleriot, anti-aliasing support
for Chess and fewer wakeups in Five or more, Iagno and Same-gnome.

The beginning scafolding for gnometris clutter support has also been added;
this is a compile-time option enabled by --enable-clutter. Note that none of the
game logic has been checked in yet.

General:
  - Code cleanups and warnings (Robert Ancell, Christian Persch, Thomas Andersen,
    Zhang Sen)
  - High score lists are now always selectable (Thomas Andersen, Jason Clinton)
  - Makefile modernisation (Christian Persch)
  - Use games-runtime to locate files (Christian Persch)
  - Clean up linking in networked game servers (Robert Light)

Aisleriot:
  - Move hint code to AisleriotGame (Christian Persch)
  - Only update the game options once when chaning a radio option
    (Vincent Povirk)
  - Add Terrace aka Queen of Italy (Vincent Povirk, David Rogers)
  - Be more strict about rules in Seahaven (Vincent Povirk)
  - Rewrite Baker's Game rules (Vincent Povirk)

Blackjack:
  - window-state-event callback needs to return gboolean, not void.
    (Christian Persch)

Chess:
  - Added anti-aliasing support (Robert Ancell)

Glines, iagno, same-gnome:
  - Only run animation timer during animation (Robert Ancell)

Gnibbles:
  - Change Gnibbles to Nibbles in user visible strings (Thomas Andersen)

Gnometris:
  - Scafolding for clutter support (Jason Clinton)
  - Use correct name in g_set_application_name (Jason Clinton)

Sudoku:
  - Fix crasher bugs: #523062, #436275, #486385, #421487, #532937 (Robert Ancell)
  - Handle errors loading stock icons (Robert Ancell)
  - Show highlighter at game launch (Zhang Sen)

Translations:
  - cs: Marek Lisy
  - de: Mario Blättermann, Ulf Ehlert
  - es: Jorge Gonzalez, Daniel Mustieles

gnome-games 2.25.1
==================

This is the first 2.26 development release.

A huge amount of kudos should go out to Neil for his work on clutter and Thomas
for his work on killing off libgnome.

** ATTENTION **

Gnome Games now optionally depends on clutter. We have run some preliminary
testing of clutter rendering on Intel, NVidia and ATI hardware and are
satisfied with the hardware accelerated state of things with regard those
specific hardware use cases. However, a wide range of graphics hardware still--
in 2008--doesn't have OpenGL acceleration. We have tested software-based
rendering with Mesa 7.2 and clutter and found it a little lacking, even on a
modern CPU.

Therefore, at this time, we recommend that clutter only be enabled by default
by distributors that ensure that OpenGL acceleration is working for hardware
from the three major vendors: Intel, NVidia and ATI.

We hope that in the future, low-hanging fruit in the Mesa software rendering
pipeline can be fixed enabling even software-fallback to work optimally for the
subset of OpenGL functions needed for rendering a clutter stage.

** END ATTENTION **

All games:
  - GTK req. bumped to 2.14.0 for libgnome killoff (thomashpa, chpe)
  - Remove directory defines from CPPFLAGs (chpe)
  - Kill off libgnome usage (thomashpa, chpe) YAY! All games now start faster!
  - Whitespace cleanups
  - All games now build with gtk-only. libxml now checked for independently.
    (chpe)
  - -lSM is now only added in the XSMP case (chpe)
  - ggz-gtk dropped libgnome requirement, also.
  - GNOME_MAINTAINER_MODE_DEFINES enabled, maintainer_mode also (chpe)
  - ggz-gtk now builds better when out of srcdir (chpe)
  - Update libegg, add egg_sm_client (thomashpa, chpe)
  - -Wformat-security fixups (chpe)
  - -Werror fixups (chpe)
  - games-runtime: add runtime directory provider (thomashpa)
  - Refactor accel map loading code to load the accel map from
    .config/gnome-games/${game}.accels even in the HAVE_GNOME case, if the game
    doesn't use GnomeProgram (e.g. aisleriot). (chpe)
  - Scores: use g_get_user_name when g_get_real_name returns empty. Patch by
    Morita Sho in bug #544376 (chpe)
  - Read saved window configuration from correct GConf group (affects gnometris,
    gnibbles, gnobots) (Bug #544389) (rancell)

Sudoku:
  - GUI sensitivity fixups (thomashpa)
  - Guard against accidental dancer activation Patch by Zhang Sen. (thomashpa)
  - Add, not overwrite, time and also remember to actually save the time in the
    file. Fixes bug #556155 (thomashpa)
  - Correct typo in error message that led to an exception. Patch by Zhang Sen
    in bug #530380 (thomashpa)

Iagno:
  - Fix warning (thomashpa)
  - Fix SM issue with -lSM

Aisleriot:
  - Aisleriot now optionally animated and accelerated in OpenGL through the use
    of clutter. Try it with --enable-clutter to configure. (Neil Roberts)
  - A littel clutter cleanup (chpe)
  - Check for HAVE_GNOME again (thomashpa)
  - Remove duplicate include (thomashpa)
  - Build with *_DISABLE_DEPRECATED and *_DISABLE_SINGLE_INCLUDES. Add some
    missing includes. (chpe)

GLChess:
  - Don't display failed to claim draw dialog when successfully claimed draw
    (rancell)
  - Added support for Figurine Algebraic Notation (FAN) (Bug #556803) (rancell)
  - Fix crash in error handler when GGZ connection closed (Bug #553982)
    (rancell)
  - Fix crash in empty scene when no AI engines available (Bug #551844)
    (rancell)
  - Implement GGZ config parser instead of using Python config parser which does
    not handle '%' characters as GGZ does (Bug #554108) (rancell)
  - Ignore GGZ server remove player/table for unknown players/tables
    (Bug #545155) (rancell)
  - Handle exceptions loading OpenGL textures (Bug #548916) (rancell)
  - Reset pause menu when starting new game (gnomine, gnotravex) (Bug #552391)
    (rancell)
  - Only allow one new/load game dialog to be visible at once. (Bug #546702)
    (rancell)
  - Fix incorrect function call for single buffered 3D display (Bug #555567)
    (rancell)
  - Fix errors detected by pychecker (rancell)
  - Handle fork() errors in AI processes (Bug #530425) (rancell)

GTali:
  - Use games-runtime to locate its files (thomashpa)
  - Undoing 5 of a kind reduces the score by 50 as there might be multiple
    scores (Geoff Buchan, Bug #537673) (rancell)

Gnomine:
  - Fix memory leak (thomashpa)
  - Reset pause menu when starting new game (gnomine, gnotravex) (Bug #552391)
    (rancell)

Gnotravex:
  - Stop game immediately completing when started from high score dialog
    (bug #558904, rancell)
  - Stop paused tiles becoming visible after changing colour settings
    (Bug #550023) (Damian Peterson)

GLines:
  - Use games-runtime to locate its files (thomashpa)

Gnibbles:
  - Fix missing prototypes warnings. (chpe)
  - Reclassify Gnibbles as Arcade game not logic game (Bug #553484) (rancell)

Gnometris:
  - Fix constant string cast insanity (thomashpa)

Blackjack:
  - Port game rules to GKeyFile

Mahjongg:
  - Use games-runtime to locate its files (thomashpa)

Translations:
 - ca: Joan Duran
 - de: Mario Blättermann, Hendrik Richter
 - es: Jorge Gonzalez
 - et: Ivar Smolin
 - fr: Claude Paroz
 - fi: Timo Jyrinki
 - gl: Ignacio Casal Quinteiro
 - nb: Kjartan Maraas
 - pt_BR: Leonardo Ferreira Fontenelle
 - sl: mateju
 - ta: Felix
 - zh_HK: Chao-Hsiung Liao
 - zh_TW: Chao-Hsiung Liao
2009-03-18 01:03:36 +00:00
darcy
57ded33aec Correct email address for generic MAINTAINER. 2009-03-17 21:40:44 +00:00
jmcneill
b75cf32b84 add gnome-games-extra-data 2009-03-15 19:31:46 +00:00
jmcneill
9247c4951e Import gnome-games-extra-data version 2.26.0.
Many games - same-gnome, gnothello, solitaire, tetravex, tetris, others...

This package contains extra data files for the gnome-games package. At
the moment this is almost entirely extra themes and artwork for the
games.
2009-03-15 19:31:19 +00:00