Commit graph

3781 commits

Author SHA1 Message Date
wiz
b96f9c2410 Update to 8634, put distfile on ftp.NetBSD.org.
Permissions fix for installed file.
2009-08-29 11:37:30 +00:00
sno
2e84c0a7cb bump revision because of graphics/jpeg update 2009-08-26 20:19:17 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
hasso
3bc05d5ff7 Update to 2.2.2. Upstream changes:
General:
- Change: Add the ability of allied players to share sensors (ticket:636,
  r7900)
- Change: Stop rotation when "Continue" is pressed after winning a
  multiplayer/skirmish game (r7887)
- Change: Show when a game was saved in a tooltip on the loading screen.
  (r7864, ticket:682)
- Fix: Cannot display more than one game from lobby. Also fix a lobby display
  issue. (r7839, ticket:691)
- Fix: Various checks and workarounds to make game run more stable (r7836,
  r7894, r7889, r7883, r7881, r7851, r7847, r7842, r7822, r7910 / ticket:759)
- Fix: Crash due to path length overflow (r7916, ticket:738, ticket:765)
- Fix: Bug that caused some keyboard shortcuts to be unusable in multiplayer
  since they were considered cheats (r7856)
- Fix: Verify that our "target" is still around before doing fire support
  with it. (r7910, ticket:759)
- Fix: Fix crash length overflow by capping path lengths to max 255 nodes.
  (r7916, ticket:738)
- Fix: Fix a typo, we wanted to display "???" when ping is >=2000 (r7922)
- Fix: Fix camera bug in warcam code. Patch by i-NoD (r7924, ticket:757)
- Fix: General order/action code cleanup (r7926)
- Fix: Fix segfault when trying to read target of droid with no target in
  aiUpdateStructure (r7928)
- Fix: Use _NSIG in the exceptionhandler if available for *BSD compatibility.
  (r7972, ticket:818)
- Fix: Add correct linker flags for openbsd to configure. (r7974, ticket:819)
- Fix: Disable locales without translation. (r7969, ticket:813)
- Fix: NTW updated to 1.8.7 (r7998 - r8009)
- Fix: When babas are burning, we always play the scream now. (r8025,
  ticket:830)
- Fix: Make sure we have a valid color choice for our SP game, when we are
  coming from a MP game. (r8032)

Translations:
- Fix: Commit Portuguese translation. (r7943, ticket:783)
- Fix: Updated translations (r7880, r7877, r7875, r7871, r7868, r7863, r7861)


Graphics:
- Fix: Increase video buffer size from 4K to 256K. This fixes playback of
  videos with a bitrate larger than ~2000kbps. (r7981)
- Change: Add a north pointer for the rotating radar. (r8013, ticket:769)

Sound:
- Fix: Fixes the removal of unused (sound) sources. (r8012, r8026, ticket:770)
2009-08-26 17:36:45 +00:00
wiz
cf79fe6cb9 Get rid of now unnecessary EXTRACT_OPTS_ZIP. 2009-08-25 11:57:44 +00:00
wiz
109c80313e Change default for zip extraction to leave files as they are.
Previously, zip extraction by default converted to lower case.

Fix some packages that need it and remove -L from some packages
that manually set it.
2009-08-25 11:56:34 +00:00
obache
6cb51dc177 Replace patch code with usual manner. 2009-08-24 11:39:21 +00:00
yyamano
27ac574679 Make this build on Mac OS X. Fixed PR pkg/41538. 2009-08-19 04:04:40 +00:00
wiz
f016d2d9d8 Update to 2.2.1.
2009-06-21: Version 2.2.1
 * General:
   * Change: No longer require space between rearm pads, allow dragging pad production with mouse, and droids may drive over inactive rearm pads (r7701, ticket:569)
   * Fix: Various crashes related to failing orders (r7699)
   * Fix: Show translations for finished research display (r7730)
   * Change: Add more information to the crash dump file (r7740, 7745)
   * Fix: Mac users can read in .wz files (r7754)
   * Fix: Experience speed adjustment happens after max speed limit; fix bug with speed calculation. (r7761)
   * Fix: Numerous issues with NTW mod (r7676-7677, r7713-7716)
   * Fix: fix to *never* control the transport in SP games. (really this time!) (r7776, ticket:568)
   * Change: Allow droids to grab artifacts and oil drums from up to 1 tile away (r7779)
   * Change: Bump up MAX_RESEARCH to 500 from 450. (r7774, ticket:599)
   * Fix: Make sure we take xOffset into account, we don't always start at 0 for the FMV text. (r7780, ticket:625)
   * Change: When host drops from the lobby, abort the game. (r7787 ticket:583)
   * Fix: Make sure either parameter isn't below the minimum screen res. that we support. (r7786)
   * Fix: Make sure we take xOffset into account, we don't always start at 0 for the FMV text. (r7780, ticket:625)
   * Fix: Clear the keyboard/mouse input on lost focus correctly. (r7797, ticket:515)
 * AI:
   * Fix: Resolve AI droid traffic jams by clearing orders and make jammed droids stop going for repair (r7700, ticket:597)
 * Campaign:
   * Fix: Flashing box around mission timer was too small, resulting in a graphics glitch. (r7672, ticket:596)
 * Translations:
   * Fix: Italian and Slovakian translations updated (r7769, ticket:621, r7772, ticket:615)
 * Build system:
   * Fix: Various build system issues (r7669, r7664, r7663, r7661, r7655, r7642, r7640)
 * Graphics:
   * Fix: No more ugly texture seams (r7718, r7724, r7757)

2009-05-31: Version 2.2.0
 * General:
   * Fix: Tells user if mod entered on the command line / shorcut is enabled, or is invalid. Output is to stdout or stderr. (r7586)
   * Fix: Launching the game from installer now works (r7568 ticket:364)
   * Fix: Angel missile no longer obsoletes long-range artillery, Ripple Rockets no longer autoupgrades to Archie, and Mortar Fast Loader requires Mortar Rapid Loader Mk3 (r7559, ticket:533, 292, 398)
   * New: Add a new translation:  zh_TW.po  by chtsau (r7561, ticket:239)
   * Change: Allow up to 36 savegame 'slots' (r7535)
   * Change: add 'mod/music' directory to be use for custom music. (r7557)
   * Fix: set the volume of the FMV based on the user's preferences (r7489, ticket:526)
   * Fix: Check if the unit has weapons, before trying to see what weapons they have. (r7488, ticket:523)
   * Change: remove 'autoload' handling.  (r7474)
   * Fix: Fix windows crash dump output (r7473)
   * Fix: Fix handling of limbo & expand missions (r7454)
   * Change: Let players save games with Num-Enter as well as Return - should make it easier on international keyboards (r7412)
   * Change: translation of ru.po by Maxim (r7444, ticket:347)
   * Fix: We now return the truncated string, instead of returning NULL if the string is too long. (r7426, ticket:493)
   * Fix: pl.po file by Makary (r7423, ticket:241)
   * New: Slovenian translation sl.po file by ThomasCarstein (r7422, ticket:392)
   * Fix: pt_BR.po update by Tucalipe (r7421 ticket:350)
   * Fix: Clear out old effects (prevents burning lasting between missions) (r7416)
   * Fix: Don't allow the transporter to be controlled in SP games.  (r7414)
   * Fix: Remember player number and tech level for map selection screen (r7400)
 * Gameplay:
   * Fix: Make AI ignore hostile structures for path-finding when armed. (r7579)
   * Fix: Allow Fog mode to be set based on user preferences for campaign games. (r7597, ticket:561)
   * Fix: Don't allow 2x the experience points in a campaign game, when this is reserved for MP games. (r7598, ticket:562)
 * Graphics:
   * Fix: Fix issue with radar / mini-map. (r7458, ticket:333)
   * Fix: Fix issue with radar / mini-map drawing objects outside its scope. (r7441)
   * Change: Better map previews (patch by Florian Schanda, color scheme by Zarel). (r7434)
 * Network:
   * Change: Increase timeout delay to 2500ms for dial-up modem users. (r7556, ticket:543)

2009-05-10: Version 2.2_rc1
 * General:
   * New: Windows installer has option to download and install videos (enabled by default). (r7328)
   * Change: Windows installer no longer has any license agreements, since they are not EULAs. (r7328)
   * Change: Flash the intel button when we get new intel. (r7317)
   * Fix: Don't count cheated games as multiplayer wins and losses. (r7228)
   * Fix: Windows installer doesn't redownload the music mod if it's already installed. (r7328)
   * Fix: Let's not underflow a unsigned variable. (r7335)
   * Change: Remove 'grim' mod, since it is broken for 2.2 (r7385, r7386, ticket:463)
   * Fix: NTW Mod 1.8.6b for 2.2 by Delphino (r7368, r7369)
 * Gameplay:
   * New: Repair facilities will repair nearby units if they don't have anything else to do. (r7234, patch #413)
   * Change: Multi-turret units have been removed due to graphics bugs. (r7274)
   * Fix: Trucks will never, ever, ever build on burning oil resources. Ever. Not even if you're an AI. (r7340)
   * Fix: Droids with Fire-At-Will will fire upon anything within range. (r7234, patch #413)
   * Fix: Pretty much every known bug involving repair facilities have been fixed. (r7234)
   * Fix: Trucks will not help enemies build structures. (r7234, patch #413)
   * Fix: Multi-turret units will always shoot with both weapons. (r7261)
   * Fix: Target prediction works correctly again. (r7279, r7383, ticket:374)
 * GUI:
   * Fix: Interface no longer disappears for a few seconds when someone changes team/color/location/readiness in multiplayer staging area. (r7259)
   * Change: Add new icons for when player leaves or gets disconnected.  Icons by Zarel.  (r7373, ticket:274)
 * Graphics:
   * Change: Do not use texture compression for interface textures. (r7348)
   * Change: Scale down textures used for 3D when they exceed the size specified with the textureSize option (r7347)
 * Network:
   * Fix / Change: Modify the server & client code to detect when the Host can't host a game, Change how 'addg' works + other enhancements (r7325)
   * Change: Use a more descriptive error message instead of the worthless SDLnet message. (r7344)

2009-05-01: Version 2.2_beta2
 * General:
   * New: Add radar detector turret. It will detect and target enemy sensors up to twice their range (r6955, ticket:340)
   * Fix: Crash when a person aborts multiplayer early then tries to start single-player (r6991)
   * Change: No longer requires the texture rectangle OpenGL extension to play video (r7022)
   * Change: F10 is now always the screenshot key (r6993)
   * Change: New config directory (r6995)
 * Network:
   * Add: Version checking added of connecting clients (r6992)
   * Change: Game now runs on port 2100, and lobby port is now 9990 (r6994)
   * Change: Games can now be password protected (r7078)

2009-04-01: Version 2.2_beta1
 * General:
   * New: Multi-threaded path-finding should make path-finding much faster (r5735, patch #1064)
   * New: Original sound tracks added (r5261)
   * New: Playing of Ogg Theora full motion videos are now supported (r6119, ticket:64, ticket:46)
   * New: Fonts are now configurable (r5841, patch #1095)
   * Fix: Clean up input stream after saving a save game, to prevent it from going into chat mode.
 * Graphics:
   * Change: The skybox texture is now more easily moddable.
   * Fix: The map is now properly capped on the edges.
   * Fix: The "deity" cheat now correctly shows the area that was cheated visible.
   * Fix: The background in the loading screen no longer flickers.
 * GUI:
   * New: Add mouse menu option.
   * New: Add ability to toggle between hardware (SDL) and software (colored) cursors, in new mouse menu option.
   * New: The radar minimap now shows the entire map, can be scaled and rotate to ease navigation (r5266, patch #969, r6410)
 * Commandline options:
   * New: Use --join <host> to join into a game lobby directly from the commandline.
   * New: Add a --host option (to compliment the --join option), so you can create games via an external program. It takes you directly to the host screen.
   * Fix: Difficulty now works when you start the campaign with the --game parameter.
   * Fix: --nosound works correctly with videos now.
 * Gameplay:
   * New: Make repair facilities that are close to each other share the workload if one is overloaded and others are out of work.
   * Change: Allow VTOLs to uncover fog of war and land-move to unseen areas in distance fog mode.
   * Change: Remove limitation that VTOLs cannot pass over tall cliffs, and allow that VTOLs to fly over anything to rearm.
   * Fix: Restrict direct fire to weapons range only instead of minimum of sensor range and weapon range.
 * AI:
   * Fix: Allow a droid to pick a new target while auto-repairing. (ticket:35, bug #12217)
   * Fix: Improve targetting AI so that it does not select bad targets, and make it use full weapon range instead of limited to sensor range. (ticket:97)
   * Fix: Fix AI bug that made it build on burning oil derricks (r5883, patch #1096)
 * Buildsystem:
   * Fix: Only compile the translations when $(TRANSLATION) is "yes". (ticket:130)
   * Change: Former "raw" Makefiles are now used for Windows only and thus named makefile.win32
 * Tools:
   * New: OBJ to PIE format converter (r5774)
 * Map:
   * New: 8c-cockate and 4c-cockpit by zydonk (r5567, r5566, r5286)
 * Engine:
   * New: Support for naval propulsion type (r5803)

2009-04-01: Version 2.1.3
 * General
   * Fix: Fixed issue that prevented information about enemy research to be shared between hosts. (r6915)
   * Fix: Fixed crashes in netlog code, path-finding, pregame chat, and burning scavengers (r6899, r6898, r6878, r6857)
 * Multiplayer:
   * Fix: Players no longer drop from game after too much data has been sent, usually happens in long games (r6890)
 * Maps:
   * New: New map 4c-Urban-Chaos (r6827)
   * Fix: Water tiles on little egypt map fixed (r6825, bug #9658)

2009-03-07: Version 2.1.2
 * General:
   * Fix: No longer crash if more than six players join a game (r6658, ticket:273)
   * Fix: Fix crash when too many maps are available (r6742)
   * Fix: Some other crash bugs may have been prevented (r6688, r6629, r6596, r6762, r6746, r6744)
 * Sound:
   * Fix: When sound isn't enabled (at runtime, unrelated to --disable-sound, e.g. when no sound device is available) do not attempt to set up an AUDIO_STREAM
 * Buildsystem:
   * Fix: If the target system to run on already provides strlcpy and/or strlcat, check whether they work as expected, and if they do, use them instead (r6556, r6557)
   * Change: Allow compiling without OpenAL and Vorbis when compiling with --disable-sound
2009-08-16 21:21:51 +00:00
zafer
54d3f4febc update checksum for patch-ad. 2009-08-15 22:28:41 +00:00
snj
88edf82bb3 Apply a patch from Debian to fix CVE-2006-2971. Bump PKGREVISION to 1. 2009-08-15 06:01:13 +00:00
obache
3b11655430 recursive bump for icu shlib version change except already done. 2009-08-12 02:31:18 +00:00
tnn
0803991271 Install man page. From pkgsrc-wip. 2009-08-08 06:09:29 +00:00
wiz
1fede674f2 Bump PKGREVISION for changed help files. 2009-08-05 00:03:14 +00:00
wiz
1f5a846672 Set DIST_SUBDIR -- distfile changed (only help files).
Noted by hasso.
2009-08-05 00:02:54 +00:00
joerg
681143688d MAKE_JOBS_SAFE=no 2009-08-04 13:58:57 +00:00
joerg
1edd3d57eb MAKE_JOBS_SAFE=no 2009-08-03 15:57:45 +00:00
joerg
a64227e77c Fix conditional for games/nethack. 2009-08-03 14:52:01 +00:00
joerg
45c4258f4e Don't segfault on failing shmget because the print routine tries to
access the shared memory segment. Bump revision.
2009-08-03 13:18:37 +00:00
hasso
fc471c9436 Make it build on recent DragonFly. 2009-08-01 05:29:59 +00:00
drochner
4ec4cef24f -redo the scorefile install hacks
-disable ggz config file installation
This avoids installation of files in var and etc at install time.
bump PKGREVISION
2009-07-28 18:52:07 +00:00
drochner
c9112b8dc6 add a makefile snippet to install a wrapper for "ggz-config", preventing
it from installing config files into /etc at pkg install time
(We could do better, save the information and do it later from
the INSTALL script, but I didn't anything ggz-like to work, the
game servers didn't respond, so I don't know how to test it.)
2009-07-28 18:47:14 +00:00
wiz
d0b49a1422 Update to 3.8:
New in 3.8 (since 3.6)

- many small improvements and tuning since 3.6
- experimental Monte Carlo mode (9x9 only)
- support for tiny boards
- GPL v3
2009-07-22 13:30:59 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
wiz
e966b9a79f + puzzles. 2009-07-20 14:59:29 +00:00
wiz
99c5bce9e3 Grab MAINTAINER. 2009-07-18 18:39:05 +00:00
wiz
7bb75c84a4 Initial import of puzzles-8605, a collection of small one-player
puzzle games by Simon Tatham.

This package contains a collection of small computer programs which
implement one-player puzzle games. All of them run natively on Unix
(GTK), on Windows, and on Mac OS X; they can also be played on the
web, as Java applets.

Simon Tatham wrote this collection because he thought there should
be more small desktop toys available: little games you can pop up
in a window and play for two or three minutes while you take a
break from whatever else you were doing. And he was also annoyed
that every time he found a good game on (say) Unix, it wasn't
available the next time he was sitting at a Windows machine, or
vice versa; so he arranged that everything in my personal puzzle
collection will happily run on both those platforms and more. When
he finds (or perhaps invent) further puzzle games that he likes,
they'll be added to this collection and will immediately be available
on both platforms. And if anyone feels like writing any other front
ends - Mac OS pre-10, PocketPC, or whatever it might be - then all
the games in this framework will immediately become available on
another platform as well.
2009-07-18 18:38:28 +00:00
wiz
5623bdb966 Update to 1.6.4:
Version 1.6.4:
  * Language and translations
    * Updated translations: Finnish, French, German, Lithuanian, Polish,
      Serbian, Swedish.

  * User interface
    * Fixed Bug with team labels (bug #13831).

  * Miscellaneous and bugfixes
    * Fixed networking code regression that could lead to "Client disconnected"
      errors when creating a MP game


Version 1.6.3:
  * Campaigns
    * The Hammer of Thursagan:
      * Updated portraits for Ratheln, Angarthing.

  * Language and translations
    * Updated translations: British English, Chinese (Traditional), Czech,
      Finnish, French, German, Greek, Hungarian, Icelandic, Italian, Lithuanian,
      Polish, Russian, Serbian, Slovak.

  * User interface
    * Fixed the MP password textbox handling of special characters.
    * Increase the lineheight in the new dialogs.
2009-07-18 14:02:24 +00:00
smb
106498bd94 Change getline() to get_line() 2009-07-18 02:49:15 +00:00
joerg
c279b7c1db Not MAKE_JOBS_SAFE. 2009-07-16 14:59:19 +00:00
tnn
731cb29231 drop stale patch checksum 2009-07-15 21:46:17 +00:00
tnn
62ac1eb09d Update to KoboDeluxe-0.5.1. Based on patch posted on #netbsd.se. (thanks!)
Changes since 0.4pre10:
too many to list here. Includes major content updates and bug fixes.
2009-07-15 21:45:47 +00:00
joerg
437e007788 Disable self tests, they require another dependency. 2009-07-15 09:53:11 +00:00
hasso
49502608e8 Update to 0.7.1. Make it build on systems where uname -s is not *BSD.
2009-06-25 version 0.7.1:
- internet lobby window size adjusted for netbook resolution 1024x600
- bigger window icon
- pokerth.desktop translation update
- Bugfix: compatibility fix for qt 4.4.3

2009-06-20 version 0.7.1-beta:
- Refactored the network engine using boost::asio to improve scalability
  of the server
- Reduced per-game memory usage of the server, which enables playing with
  several hundred players on a low-end vserver
- New internet games list filter to just show e.g. open games, password-free
  games etc.
- New large chip count delimiter: 1000000 -> 1.000.000
- New "join any game" button behaviour - joins the game with the most
  players connected
- Styles handling enhancements (e.g. no activation needed any more)
- Readd the option to hide splashscreen
- IP address bans now automatically expire
- Bugfix: incorrect handling of maximum number of players in network games

2009-05-03 version 0.7:
- enabled sorting of private/public games in the internet game lobby
- size of the lobby dialog was decreased for netbook resolution 1024x600
- default action pictures were adjusted for better readable card index
- portuguese (portuguese) translation was added
- bugfix: bet input lenght was adjusted

2009-04-25 version 0.7-beta2:
- Fixed problems with paths which contain special (non-ascii) characters
- Timeout animation moved so it no longer hides sets
- Improved bet slider handling for higher start cash like $1000000
- Minimum blinds adjusted for higher start cash
- Remember last styles directory
- New stay-on-table animation when a user is inactive but not disconnected
- Avatar uploads are logged (because of possible legal issues)

2009-04-15 version 0.7-beta1:
- Supporting up to 10 players on a table
- Easily choose different table and card styles
- Create your own style in simple steps
- Online style gallery
- Netbook support with minimum 1024x600
- Automatically restore game table geometry (including fullscreen)
- Server IP-address bans and nick bans based on regular expressions
- Server list supports multiple server entries
- bugfix(#0000009): No pause after first hand when starting a fresh local game
- bugfix(#0000010): Strange side pot behaviour after all-in

2009-03-22 version 0.6.4:
- enhanced server performance
- optional external avatar system to improve scalability
- feature-request(#0000008): sorting of columns in the gamelist of the
  lobby is saved
- bugfix(#0000007): Improved highlighting of the cards on split pot
- bugfix(#0000003): Correctly pick low straight flush (with A)
- bugfix: doubleclicking "join game" in the lobby no longer causes an error
2009-07-14 15:53:20 +00:00
hasso
d432f02768 Needs msgfmt. 2009-07-14 09:50:29 +00:00
drochner
153c62c802 update to 2.26.3
changes: translation updates
2009-07-09 18:46:37 +00:00
joerg
6476dce3e1 user-destdir support 2009-07-08 17:20:52 +00:00
joerg
e80bc524c9 user-destdir support 2009-07-08 17:15:08 +00:00
joerg
c6412dbfc9 user-destdir support 2009-07-08 17:03:51 +00:00
joerg
941c502c6d destdir support 2009-07-08 17:03:35 +00:00
joerg
d4a50a2966 Provide PY_COMPILE_ALL and PY_COMPILE_O_ALL to compile all Python
sources in a directory (tree) in pversion.mk. Adjust the various places
that called it locally.
2009-07-08 13:55:58 +00:00
joerg
922a3b57b8 Export SDLDIR, otherwise cmake cannot find SDL_image and friends. 2009-07-06 16:09:21 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
dcab07f372 Fix INSTALLATION_DIRS. 2009-06-29 22:42:31 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
rillig
09a391719f Fixed pkglint warnings. 2009-06-14 20:31:11 +00:00
wiz
b60009080d Update to 1.11:
Version 1.11 is a minor release that introduces the following enhancements:

* Updates Italian, Dutch, Brazilian Portuguese, Slovak, Spanish, Basque,
British English translations and introduces a new Czech translation.
* Full screen mode support
* 3 Bug fixes
2009-06-14 19:42:12 +00:00
joerg
b4eed73fe5 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 19:10:35 +00:00
joerg
4bd41386e5 Remove @dirrm entries from PLISTs 2009-06-14 17:56:38 +00:00
zafer
86309509e4 update homepage and master site 2009-06-12 22:26:30 +00:00
tnn
826c464bb9 Supports DESTDIR installation. 2009-06-11 10:07:21 +00:00
dsainty
4534e0eba0 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
04a91edefa 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
caffca692c 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
e7954c9753 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
6024aa8c32 update master sites. remove l33tgames (filesize mismatch) and flatlands. add gentoo. 2009-06-05 22:33:53 +00:00
hasso
6ff9bc1cf5 Make it build on DragonFly. 2009-06-05 07:08:42 +00:00
hasso
40a624f0c4 Make it build on recent DragonFly. 2009-06-05 07:04:11 +00:00
dholland
de19b3368b DESTDIR support 2009-05-23 15:14:21 +00:00
dholland
1aa0567472 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
349b3e6d28 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
22ecc07bcb update mirror. 2009-05-21 10:58:05 +00:00
zafer
fc6a57fc63 update master site. 2009-05-21 00:30:54 +00:00
wiz
272d51cc21 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
0e6077267f 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
dac5cdf139 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
60f460ab01 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
cea8d6207b 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
b1a6169558 Fixed a pkglint warning. 2009-05-16 05:53:16 +00:00
hasso
b7cec2bb8b Fix install on platforms not using pax tar. Bump PKGREVISION. 2009-05-12 08:27:09 +00:00
jnemeth
5cd6bf59b7 don't hunt for msgfmt; need to use wrapper script 2009-05-08 21:36:09 +00:00
hasso
c01bf5c30a Need msgfmt. 2009-05-04 01:37:43 +00:00
reed
e5e9ad0a4c 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
0463309ee6 remove dead mirrors. ok'd by obache. 2009-04-28 21:28:39 +00:00
zafer
08c07c509b remove dead mirror. ok'd by obache. 2009-04-28 21:22:01 +00:00
adam
c0de3d5c14 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
332e49eac4 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
fae889a450 Make it build on DragonFly. 2009-04-22 19:29:26 +00:00
wiz
1d4fe2b2ef 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
jmcneill
596473555c Typo fix 2009-03-15 19:30:46 +00:00
hasso
505070bdf3 Make it build on DragonFly. 2009-03-11 19:11:59 +00:00
hasso
a1ec5fe058 Fix extracting quake3arena-demo and quake3server on DragonFly the same way
as already done for heretic2-demo. Clarify the comment.
2009-03-10 07:21:53 +00:00
wiz
78b7af7df5 Use mk/omf-scrollkeeper.mk instead of textproc/rarian/omf.mk. 2009-03-08 15:56:43 +00:00
joerg
2a5a72e839 Regen in canonical form. 2009-03-05 21:17:42 +00:00
jmcneill
75f3cf068c Add 'flex' to tools 2009-03-04 12:00:18 +00:00
jmcneill
3f30d17424 Add build dependency on flex>=2.5.35, spotted by wiz 2009-03-04 11:59:43 +00:00
adam
2ffedb7374 Changes 0.13.0:
General:
* Added MIDI driver for Atari ST / FreeMint.
* Added a 'Load' button to the Launcher (not supported by all engines).
* Added a new global main menu (GMM) dialog usable from all engines.
* Added the ability to return to the launcher from running games (via the GMM).
* Rewrote GUI renderer to use an vector based approach.
* Rewrote GUI configuration to use XML.
New Games:
* Added support for Blue's 123 Time Activities.
* Added support for Blue's ABC Time Activities.
* Added support for Bud Tucker in Double Trouble.
* Added support for The 7th Guest.
KYRA:
* Added support for Auto-save feature.
* Added support for MIDI music.
SCUMM:
* Implemented radio-chatter effect in The DIG.
2009-03-02 17:06:42 +00:00
wiz
ae61ba2196 Drop maintainership. 2009-02-24 16:15:22 +00:00
wiz
7710922c30 Update to 1.4.7. Patch provided by Leonardo Taccari in private mail.
Version 1.4.7:
 * campaigns:
   * Descent into Darkness
     * fixed bats crashing through the ice in 'Beginning of Revenge' (bug
         #12685)
   * Heir to the Throne:
     * Added an idle animation for L2 Princess.
 * graphics:
   * new or updated unit frames: Gryphon Rider, Gryphon Master
 * language and i18n:
   * updated translations: Danish, Finnish, Hungarian, Italian
 * miscellaneous and bug fixes:
   * replace a #elif without condition with #else (debian patch #505957)
   * fixed campaign replays (bug #12005)
   * start-of-scenario saves are properly marked as such
2009-02-20 10:29:58 +00:00
drochner
b773a8b35d update to 1.1.6
change: use a 20pt font as "bigfont", avoids problems on systems
 where the original 24pt font is not found
pkgsrc change: fix the code which does font replacement in case
 a font is not found (following an idea from gentoo but done correctly)
thanks to Felix Resch for pointers and testing
2009-02-19 12:36:15 +00:00
abs
6a05f6faf1 Use INSTALLATION_DIRS 2009-02-18 10:56:09 +00:00
wiz
5e40e7b848 Convert to user-destdir. 2009-02-15 21:57:51 +00:00
wiz
03b44ad8f3 Improve scorefile handling.
Add patches for two problems with python-2.5/64-bit.
Convert to user-destdir.

Bump PKGREVISION.
2009-02-15 21:53:40 +00:00
jmcneill
5a98a9e2e6 + warzone2100 2009-02-15 16:06:46 +00:00
jmcneill
4653218426 Import warzone2100 version 2.1.1.
In Warzone 2100 you command the forces of "The Project" in a battle to rebuild
the world after mankind has almost been destroyed by nuclear missiles. The game
offers campaign, tutorial, multi-player and single-player skirmish modes. An
extensive tech tree with over 400 different technologies, combined with the
unit design system, allows for a wide variety of possible units and tactics.
Warzone 2100 was created by Pumpkin Studios, published by Eidos Interactive and
is currently developed by the Warzone 2100 Resurrection Project.
2009-02-15 16:05:43 +00:00
joerg
3c645bb7fc Switch to Python 2.5 as default. Bump revision of all packages that have
changed runtime dependencies now.
2009-02-09 22:56:21 +00:00
joerg
9af1bf33c8 Update to 0.3.6.3: Don't use deprecated SigC++ API. 2009-02-09 21:11:52 +00:00
joerg
e2107c85f6 Remove Python 2.1 support. 2009-02-09 21:09:20 +00:00
wiz
3c13345ed7 Update to 2009.01.22, changes unknown. 2009-02-07 23:30:10 +00:00
joerg
eb4200cea5 Fix build on newer NetBSD. DESTDIR support. 2009-02-07 23:23:53 +00:00
joerg
cad24c3e38 Simplify and fix build with newer NetBSD by exploiting USE_BSD_MAKEFILE. 2009-02-07 17:31:29 +00:00
ahoka
849534f233 Fix a typo. 2009-01-31 03:09:10 +00:00
ahoka
18f0aab546 Add pokerth 2009-01-31 03:06:17 +00:00
ahoka
d3c026e491 Import pokerth-0.6.3.2 as games/pokerth.
PokerTH is a poker game written in C++/QT4. You can play the popular "Texas
Hold'em" poker variant against up to six computer-opponents or play network
games with people all over the world. This poker engine is available for Linux,
Windows, and MacOSX and BSD.
2009-01-31 03:04:37 +00:00
jschauma
65e9c90d89 Give up maintainership, as I have not so much as looked at pkgsrc in
well over a year now.  Sorry. :-(
2009-01-23 21:14:16 +00:00
shattered
24f0b9714c Drop 'x11' backend (not supported by code) and fix support for xaw3d backend.
OK by wiz@.
2009-01-17 22:09:39 +00:00
wiz
bdb5292ff3 Update to 2.24.3:
gnome-games 2.24.3
==================

Just a few more fixups; nothing big.

All games:
 - Change GGZ language from hardcoded en_NZ.UTF-8 to use environment variable
   LANG (Robert Ancell, Bug #565402)

GLChess:
 - Fix UI bug when players join a room (Robert Ancell)
 - Catch keyboard interrupts in AI monitor process (Robert Ancell)

Translations:
Mario Blättermann, dnylande
2009-01-14 11:34:15 +00:00
jmcneill
33bdc0903a + ioquake3 2009-01-13 00:13:58 +00:00
jmcneill
1573466b9d Import ioquake3 version 0.0.1490 (svn snapshot).
ioquake3 is a game engine project which aims to build upon id Software's Quake
3 source code release. The source code was released on August 20, 2005 under
the GPL.

The project's goal is to create a bug-free, enhanced open source Quake 3
source code distribution upon which new games and projects can be based, as
well as an improved version (in relation to the original binaries) of the
engine for playing Quake III: Arena, the Team Arena expansion pack and all the
popular mods.
2009-01-13 00:12:29 +00:00
adam
f78cf59978 Changes 3.2.6.0:
* fixed crash bug when scrolling with cursor keys in editor
* fixed X11 crash bug when scaling images with width/height less than 32
* fixed X11 crash bug when blitting masked title screens over background
* fixed growing steel wall to also leave behind steel wall
* fixed custom element change conditions where a player element is used
* fixed bug with player relocation while the player switches an element
* fixed problems with re-mapping players on playfield to input devices
* fixed wrong behaviour of player option "no centering when relocating"
* added condition "deadly when " for custom elements
* added possibility to reanimate player immediately after his death
* added "element used as action parameter" to element change actions
* added optional initial inventory for players (pre-collected elements)
* added change page actions "set player inventory" and "set CE artwork"
* added switch for EM style dynamite "[ ] explodes with chain reaction"
* moved "level settings" and "editor settings" to two tabbed screens
* added level setting to start a level with always the same random seed
* added CE action "set random seed" to re-initialize random seed in game
2009-01-12 19:22:18 +00:00
jmcneill
5f032ca2b2 drop maintainership 2009-01-12 16:19:07 +00:00
shattered
ffe5c47564 These packages don't use imlib any more: eboard uses gtk2 (and gdk_pixbuf),
freeciv dropped gtk1 support before 2.0.9.
2009-01-08 22:51:52 +00:00
drochner
d6e027f82e update to 2.5.0, from Leonardo Taccari per PR pkg/40286
changes: many fixes
(lightly tested with Doom II)
2009-01-07 16:38:11 +00:00
wiz
c05618a8e2 Update to 1.01:
This version contains minor bug fixes and some updated translations.
2009-01-05 00:27:33 +00:00
shattered
76a8ad6ace Remove extra :Q operator, as noted by pkglint.
OK by wiz@.
2009-01-04 22:25:57 +00:00
wiz
55fa90af5f Move scrollkeeper/omf.mk to rarian/omf.mk.
scrollkeeper is nowadays included in rarian, so the omf.mk file should
be there as well.
Adapt all references.
2009-01-04 18:00:58 +00:00
shattered
5cd10c8d18 Change maintainer email to my NetBSD.org alias. At the same time, disown
games/adom -- I don't use (play :-) it these days.
2009-01-04 14:08:14 +00:00
obache
77cfdab783 Fixes typo ,it rise build failure on Solaris.
Noticed by Tim Larson in PR 40304.
2009-01-03 12:37:08 +00:00
reed
6841e2d3d6 Change website. 2008-12-20 18:34:14 +00:00
rillig
cd633281d9 Updated cgoban-java from 3.3.22 to 3.3.23.
Changes since 3.3.22:
- Fixed ctrl+L bug.
- Fixed "user info always acts changed" and "user info says it is
  too full when it isn't" bugs.
2008-12-18 09:27:48 +00:00
adam
18f4e948b3 Changes 2.1.8:
* Fix buffer overrun by create_md5sum().
* Make aifill player removal recursion safe.
* Send connection info when cmdlevel is changed.
* Send information about lost connections not attached to players.
* Fix longstanding connection freezing bug.
* Updated German, Korean, Catalan translations.
2008-12-14 19:20:54 +00:00
ahoka
179d0d4186 0.6.3 (2008-10-01)
------------------------------------------------------------------------
- Fix: NewGRF VarAction 2 variable 43 for industries saw MP_VOID tiles as land tiles and was inefficient (r14417, r14416, r14415)
- Fix: Possible buffer overrun/wrong parameter type passed to printf (r14414, r14397)
- Fix: Generation seed set using -G was always overwritten by -g (r14408)
- Fix: Do not allow extending signals by dragging in any direction other than the track direction [FS#2202] (r14013)


0.6.3-RC1 (2008-09-22)
------------------------------------------------------------------------
- Fix: Invalid v->u.air.targetairport could cause crashes at several places [FS#2300] (r14383, r14344, r14343)
- Fix: Moving the first vehicle of a train elsewhere might require a new unitnumber for the remaining chain which might not be available (r14384)
- Fix: Trams jumping when reversing on a single trambit (like caused during road construction reworks) or when (manually) reversing in a corner [FS#1852] (r14371)
- Fix: Multiheaded parts in free wagon chains weren't connected (could cause desyncs) (r14366, r14362)
- Fix: [Win32] Some keypress combinations could be handled twice [FS#2206] (r14363)
- Fix: The ownership of roadtiles was not properly set for very old savegames (including TTD's) making it impossible to remove some pieces of road [FS#2311] (r14359)
- Fix: Desync due to randomly ordered vehicle hash by flooding and road vehicle overtake/following (r14356, r14258)
- Fix: Signs were not updated on company bankrupcy/sell, and thus could have the colour of invalid player (r14348)
- Fix: Delete the RenameSignWindow when 'its' sign is deleted (r14345)
- Fix: Signs from old savegames were lost (causing little memory leaks) (r14340)
- Fix: When a company was renamed and then manager was renamed before building anything, company name changed (r14328)
- Fix: When you rename a town before building something and build something near that town your company would be called "<old townname> Transport" [FS#2251] (r14327)
- Fix: Free any blocks that a helicopter may have on an oilrig when the helicopter gets forcefully removed (bankruptcy). For other airports this isn't needed as they can't be used by multiple companies [FS#2241] (r14324)
- Fix: Possible assert when renaming removed waypoint (r14322)
- Fix: Properly delete orders so the pool doesn't fill up (r14319)
- Fix: Do not allow building road over level crossings and drive-through road stops in the wrong direction; do not allow adding roadtypes to non-drive through road stops; pay for all added road bits [FS#2268] (r14316, r14315, r14314, r14308)
- Fix: Aircraft frozen above oil rig when the next order is invalid [FS#2244] (r14309)
- Fix: [YAPF] Only reserve road slots for multistop when they are really reachable [FS#2294] (r14305)
- Fix: One could be trying to get the station name of a station that is outside of the pool (r14297)
- Fix: Default for sound effects and music volume should be in the valid range for that setting [FS#2286] (r14289)
- Fix: Make small UFO aware of articulated RVs so they crash the complete vehicle instead of a small part of it (r14270)
- Fix: Desyncs after deleting a waypoint because of explicit destructor call instead of using operator delete (r14265)
- Fix: Merge keycode for "normal" 0-9 keys and keypad 0-9 keys so people do not get confused that the keypad does not work as expected [FS#2277] (r14260)
- Fix: Clicking on the smallmap didn't break the "follow vehicle in main viewport" [FS#2269] (r14243)
- Fix: The engine-purchase-list-sorter doubled running-cost and halfed capacity of double-headed engines [FS#2267] (r14239)
- Fix: Feeder share was computed wrong when splitting cargo packet (r14234)
- Fix: Signs (town name, station name, ...) could be too long for 8bit width in pixels (r14221)
- Fix: 10 days != 6*2.5 days, effectively causing the payment graph to show the wrong data (r14219)
- Fix: When determining length of a string with limited size, first check if we are not out of bounds already (r14204)
- Fix: Properly update the current timetable's travel/wait times instead of only doing it for one vehicle in the shared order chain and only when some bit has not been set [FS#2236] (r14192)
- Fix: Sprite payload skipping would not skip enough bytes in a very small subset of compressed sprites (r14191)
- Fix: After applying NewGRF settings, all rail and road types were available as the engine availability check was performed too early (r14182)
- Fix: Close all related vehicle lists when closing a station window (and not only the train list) (r14180)
- Fix: RemoveOrderFromAllVehicles() did not mark enough windows dirty (r14179)
- Fix: Incorrect cargo weights (r14144)
- Fix: GetSlopeZ() gets a virtual coordinate, not a tile (r14139)
- Fix: Close the 'manage vehicles' dropdown once the number of vehicles in the list reaches 0 [FS#2249] (r14133)
- Fix: [strgen] Changing order of parameters {X:...} did not work for strings including some {StringY} (r14111)
- Fix: Desync due to bubbles in toyland (r14110)
- Fix: Make NewGRF action 0x06's changes persistent over the several loading stages [FS#1986] (r14102)
- Fix: Make the 'Transfer Credit' display aware of the entire consist, not only the first vehicle (r14098)
- Fix: Do not flood a NewGRF industry when it implicitly tells that it wants to be build on water (land shape flags bit 5) [FS#2230] (r14093)
- Fix: The vehicle window of articulated road vehicles would show the clone/refit button when the vehicle was not completely stopped in the depot (r14090)
- Fix: Flawed parsing of words (as in 2 bytes) in GRF strings due to sign extension [FS#2228] (r14087)
- Fix: Division by 0 in NewAI [FS#2226] (r14062)
- Fix: NewGRF callback 23 did not use the NewGRF compatible text stack [FS#2224] (r14058)
- Fix: NewGRF text stack's "push word" didn't move the data around properly (r14057)
- Fix: Long strings in the edit box would cause OpenTTD to stop drawing the string. This is especially noticable with low resolutions and the chat input box (r14054)
- Fix: [OSX] changed the condition for selecting 8 or 32 bpp blitter by default. Now we will pick 32 bpp if no 8 bpp fullscreen resolutions are available on the main display (the one with the dock) (r14032)
- Fix: Crash when the AI tries to find the depot of an airport that doesn't have a depot [FS#2190] (r13999)
- Fix: MSVC cannot handle changed files in the prebuild event, so make the version determination a separate subproject [FS#2004] (r13998)
- Fix: The dedicated console removed any character that was not a printable ASCII character instead. Now it allows UTF8 formated strings too [FS#2189] (r13992)
- Fix: Resetting construction stage counter reset more than it should (r13981)
- Fix: Wrong tooltip for the industry directory's list [FS#2178] (r13917)
2008-12-14 01:31:01 +00:00
wiz
2d64072fb4 Contacted upstream to provided versioned distfiles -- he agreed.
Use versioned distfile.

Change to previous snapshot: bugfix.
2008-12-11 22:45:46 +00:00
wiz
6e71961549 + stegavorto. 2008-12-11 10:34:51 +00:00
wiz
38061115d6 Initial import of stegavorto-0.0.2.20081210:
Last tuesday night I had a dream.
In this dream, Michael Sweet,
frontman of 1980's glam-rock hair-band "Stryper" appeared to me...
except he was wearing a business suit...
and standing on the front lawn of a public library...
and he challenged me to play a game,
a strange game that I had never played before.
When I awoke I knew that I had to program it...

Click on letters to spell out secret words.

Your score will be higher if the distance between letters is smaller
2008-12-11 10:33:56 +00:00
wiz
d4450043e4 + LostPixels. 2008-12-10 00:19:16 +00:00
wiz
63afaf6bd3 Initial import of LostPixels-0.5.3:
Blinken Sisters is an open source game in 80s retro style, free to
download, fully playable and easy to handle. Enjoy jumping and
running with Agent Kate through various levels of danger, collecting
all the pixels that were lost in another dimension!
2008-12-10 00:17:16 +00:00
wiz
6ea68b1251 Update to 2.24.2:
gnome-games 2.24.2
==================

Just a few fixups here-and-there.

All games:
 - Correct typo in ChangeLog generation path (Thomas H.P. Andersen)

Sudoku (Robert):
 - Fix crash when printing zero puzzles
 - Catch errors writing to stdout
 - Catch errors loading stock icons
 - Don't crash on file I/O errors

Translations:
lferrett, Petr Kovar, Marek Lisy, Mario Blättermann, tthurman
2008-12-02 14:59:56 +00:00
snj
9867364531 No more python15 incompatibility, as python15 is gone. 2008-11-29 21:17:20 +00:00
chuck
2d7816f71f update to 3.1, where i got rid of a couple of compile-time warnings
and revised the make install target in hopes of having it work better
with pkgsrc and setgid games (didn't get any feedback on pkgsrc setgid
games, so I took my best shot at it).
2008-11-25 03:15:32 +00:00
snj
a20eff989b Remove glchess. It is now (for quite some time) part of games/gnome-games. 2008-11-24 18:16:33 +00:00
adam
83443e16a5 Changes 2.2:
* Have different colours for each of the numbers.
* Allow left click on exposed number to clear adjacent unmarked areas.
* Several compilation fixes for portability.
2008-11-21 16:48:33 +00:00
he
90ae355849 Update from version 1.0.0nb12 to 1.0.0nb13.
Fix the version test for p5-SDL, so that this at least continues
to build after the recent update of p5-SDL to 2.1.2.  Note that
I've only compile tested this with the new p5-SDL; I'm not in a
position to test it more fully right now.
2008-11-17 19:58:59 +00:00
snj
6c92349608 Remove pysol, which is dead upstream. For your solitaire fix, use the
pysolfc package, which is a fork of pysol.
2008-11-16 07:23:51 +00:00
snj
c3d9578169 Added games/pysolfc version 1.1. 2008-11-16 07:17:09 +00:00
snj
bd998acf1f Initial import of pysolfc-1.1, a continuation of the pysol package. 2008-11-16 07:12:03 +00:00
wiz
afcaef8f4f + chest. 2008-11-14 17:37:31 +00:00
wiz
82f728f07d Initial import of chest-3.19.20080412:
CHEST is an experimental program solving orthodox chess problems
(like "white to move and mate in 5 moves").  It is written in ANSI
C, and developed under UNIX.  There is no user interface:  CHEST
just reads an input file and produces plain text on standard output.

It is not hard to come up with a program that does the same job as
CHEST, but it will be rather slow for non-trivial jobs.  CHEST
tries hard to be fast but still 100% correct.
2008-11-14 17:36:57 +00:00
wiz
0438f9c6a7 Update to 1.4.6:
Version 1.4.6:
 * Language and i18n:
   * updated translations: Czech, Danish, Finnish, French, Galician, German,
     Hungarian, Italian, Polish, Slovak, Turkish, Valencian
2008-11-10 22:00:00 +00:00
wiz
285b7dd776 Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. 2008-11-10 17:21:33 +00:00
bjs
5ccc7b5cff Recursive dependency bump for libspeex (it is backward-compatible,
but also has API additions).
2008-11-08 21:13:27 +00:00
wiz
d6d410c4d7 Update to 2.24.1.1:
gnome-games 2.24.1.1
==================

This is an unscheduled bugfix release. It most importantly fixes two regressions
in sudoku and gnotravex.

Gnometris:
 - Correct page_size for spinbutton (Thomas H.P. Andersen)

Gnotravex:
 - Fix regression where starting a new game from the high score dialog does
   not work. (Robert Ancell)

Sudoku:
 - Don't crash on pre 2.24 savegames (Zhang Sen)
 - Disallow using ctrl+a when the game is already won (Zhang Sen)

Translations:
 - de: Mario Blättermann, Hendrik Richter
 - gl: Ignacio Casal Quinteiro
2008-11-05 11:23:56 +00:00
adam
a9f83dc9b1 Changes for 1.11.0:
* Bug fixes
* Improvements
PkgSrc:
* crossfire-maps is integrated into crossfire-server, since the server requires
  maps to run
2008-11-04 08:36:34 +00:00
dholland
fbc89a50cf Makefile patches to fix dud permissions/interpreters. From Klaus Heinz
in discussion of PR 29425. While here, add a one-line patch to fix an
obvious bug detected by gcc while I was test-building.
PKGREVISION++.
2008-10-26 22:48:43 +00:00
bjs
ffe0c2f1d1 Add sex to games/Makefile 2008-10-26 09:53:16 +00:00
bjs
3b3b7eb928 Import sex-1.0, courtesy of jfranz@bsdprojects.net (from pkgsrc-wip).
Blurb:

Here is yet another program for spouting silly, random phrases.  It mimics
awful text porn; more importantly, it's a classic!

The output of this program is of a [vaguely] sexually explicit nature.
2008-10-26 09:51:52 +00:00
wiz
af301174b9 Update to 2.24.1:
gnome-games 2.24.1
==================

This maintenance release brings huge improvements to the stability of GLChess
in 3D mode and fixes for a few crashers and a few translation fix-ups.

General:
 - Fix up compatiblity with Gtk/Glib 2.14 (Spin buttons) (Thomas)
 - Reclassify Gnibbles as Arcade game not logic game (Bug #553484) (Robert)
 - Read saved window configuration from correct GConf group (affects
   gnometris, gnibbles, gnobots) (Bug #544389) (Robert)

Aisleriot:
 - Remove vestigal flowRoot elements from solitaire svg icons.  They caused a
   black box when rendering.  (Bug #553458) (mterry)
 - Don't crash when the session manager terminates aisleriot (Christian)

GLChess:
 - Fix crash in error handler when GGZ connection closed (Bug #553982) (Robert)
 - Fix crash in empty scene when no AI engines available (Bug #551844) (Robert)
 - Fix crash when have OpenGL libraries but cannot get valid display
   (Bug #551427) (Robert)
 - Implement GGZ config parser instead of using Python config parser which does
   not handle '%' characters as GGZ does (Bug #554108) (Robert)
 - Ignore GGZ server remove player/table for unknown players/tables
   (Bug #545155) (Robert)
 - Handle exceptions loading OpenGL textures (Bug #548916) (Robert)
 - Reset pause menu when starting new game (gnomine, gnotravex) (Bug #552391)
   (Robert)
 - Only allow one new/load game dialog to be visible at once. (Bug #546702)
   (Robert)
 - Fix incorrect function call for single buffered 3D display (Bug #555567)
   (Robert)
 - Handle fork() errors in AI processes (Bug #530425) (Robert)
 - Fixes to compile in Solaris (Bug #554746) (Robert)
 - Print failure to start message to stdout if cannot import GTK+ (Robert)
 - Handle invalid response from glRenderMode(GL_RENDER) and print debugging
   information (Bug #535256) (Robert)
 - More logging messages about selection rendering bugs (Robert)
 - After looking at failure case in PyOpenGL code we don't need to change
   render modes after failed to change to GL_SELECT (Bug #538252) (Robert)
 - Fix potential bugs found by PyChecker (Robert)
 - Fix crash when validly claiming a draw (Robert)
 - Don't display failed to claim draw dialog when successfully claimed draw
   (Robert)

GTali:
 - Undoing 5 of a kind reduces the score by 50 as there might be multiple
   scores (Geoff Buchan, Bug #537673) (Robert)

Sudoku:
 - Add not overwrite time and also remember to actually save the time in the
   file. Fixes (Bug #556155)
 - Correct typo in error message that led to an exception. Patch by Zhang Sen
   (Bug #530380) (Thomas)

Gnotravex:
 - Stop paused tiles becoming visible after changing colour settings
   (Bug #550023) (Robert)

Blackjack:
 - Fix compiler warnings (Robert)

Translations:
jorgegonz, Priit Laes, Ivar Smolin, mateju, Mario Blättermann, Vladimir Melo,
dnylande, gforcada, Joan Duran, djihed, Anas Afif Emad, snavin


gnome-games 2.24.0
==================

This is the Gnome 2.24 stable release. This update brings translation
updates over the previous release candidates.

Translations:
Nickolay V. Shmyrev, Yuri Myasoedov, rsedak, claudep, mateju, jorgegonz, sandeeps, Mario Blättermann, Gintautas Miliauskas, bcicek, Milo Casagrande, lferrett, Khaled Hosny, djihed, Gabor Kelemen, ifelix, Alexander Shopov, Anas Afif Emad, gforcada, kennethn, amitakhya, dnylande, Inaki Larrañaga Murgoitio, pgeyleg, bobmauchin, simos, pkst, grakic, Miloš Popović, Philipp Kerling, Mugurel Tudor, Mişu Moldovan, Lucas Lommer, Petr Kovar

gnome-games 2.23.92
==================

This release brings even better translations and some bug fixes for aisleriot
and blackjack. If you meet one of the guys who contributed to this release please
be sure to thank the for being awesome :)

Aisleriot:
  - Fix bug where double click no longer sends card to free cell (Christian Persch)

Blackjack:
  - Fix language in help (Claude Paroz)

Translations:
 - ca: Gil Forcada
 - en_GB: Philip Withnall
 - hr: Robert Sedak
 - ko: Changwoo Ryu
 - mai: Rajesh Ranjan
 - nl: Wouter Bolsterlee
 - sv: Daniel Nylander


gnome-games 2.23.91
==================

Beta 2 brings Gnome Games some additional stability.

GLChess:
 - Fix promotion_type GConf key default from 'human' to 'queen' (Robert Ancell)

Sudoku:
 - Stop the dancer when undoing after win. Bug #532357. (Zhang Sen,
   Thomas H.P. Andersen)

Translations: Takeshi Aihana, Leonardo Ferreira Fontenelle, Djavan Fagundes,
Shankar Prasad, Runa Bhattacharjee, Goran Rakic, Priit Laes, Robert-André
Mauchin, Mario Blättermann


gnome-games 2.23.90
==================

Another development release of gnome-games leading up to the 2.24 release. Lots
of bug and stabilization fixes for aisleriot, chess, and sudoku.

Aisleriot:
  - Add "changed" signal to GamesCardTheme. (Christian Persch)
  - Get the cairo font options from the screen instead of creating them from
    the gtk settings. (Christian Persch)
  - Take the antialias setting from the font options instead of storing it
    separately. (Christian Persch)

Chess:
  - Fix save related crasher. (Robert Ancell)
  - Chess now works if gconf is read-only. (Robert Ancell)
  - Keep checkboxes for "3D view" in synch (Robert Ancell)

Sudoku:
  - Don't create temp files when drawing thumbnails. (Josselin Mouette)
  - Show All Hints now works on at start of new game. (Zhang Sen)
  - Undo/redo is now unsensitive at start of new game. (Zhang Sen)
  - Start timer when puzzle is selected, not at game start. (Thomas H.P. Andersen)
  - Active time should never be more that total time (Thomas H.P. Andersen)

Translations:
 - es: Esteban Sanchez
 - et: Ivar Smolin
 - fr: Claude Paroz
 - pt_BR: Vladimir Melo
 - th: Theppitak Karoonboonyanan


gnome-games 2.23.6
==================

Mostly just translation updates this time. Many thanks to all our translators!

Blackjack:
 - Revert bogus patch from bug #444806 (Christian Persch)

Translations:
 - ar: Djihed Afifi
 - de: Nicolas Kaiser, Mario Blättermann
 - it: Alessio Treglia
 - nb: Kjartan Maraas
 - pt_BR: Vladimir Melo
 - ru: Dmitry Dzhus
 - sv: Daniel Nylander


gnome-games 2.23.5
==================

This is the first release of Gnome Games that generates its ChangeLog from SVN
commit messages.

In this release cycle we have implemented a handful of new features and made
some fundamental fixes to our utilization of Python for GLChess and Sudoku.

GLChess:
 - Give users a helpful error message when python-support has missing modules.
   (Jason D. Clinton, Justin Dugger, Dani Nordli, Bug #524665)
 - Add fix for blank playing field from Ubuntu Launchpad (rhussey, Ubuntu
   Bug #239905)
 - Fix improper use of openGLErrors list (Jason D. Clinton, Gubianas, Bug
   #530981)
 - Disable network controls when disconnected (Robert Ancell, Bug #523818)
 - Handle empty combo boxes in the preferences dialog (Robert Ancell, Bug
   #532908)
 - Don't disable load button on load dialog as we cannot tell if the user has
   selected a valid file (Robert Ancell, Bug #540527)
 - Catch GLU exception making numbering texture and fall back to non-mipmapped
   version (Robert Ancell, Bug #542253)

Gnibbles:
 - Patch to support CAPSLOCK key in Gnibbles (Emil Andersson, Thomas H.P.
   Andersen, Bug #472355)

Gnobots:
 - Allow CAPSLOCK with directional buttons (Emil Andersson, Bug #540755)

Gnometris:
 - Allow CAPSLOCK with directional buttons (Emil Andersson, Bug #540740)

Gnomine:
 - Allow user to flag a mine by holding the control key. (Emil Andersson.
   Bug #539725)
   * Handle double right-click correctly as a result of this fix (Thomas H.P.
     Andersen)
 - Handle right click dragging. (Thomas H.P. Andersen, Bug #515497)

Aisleriot:
 - Add statusbar toggle to View menu. Makes the game more playable on small
   screens (e.g. eeepc) by allowing to enlarge the vertical space available.
   (Christian Persch)

Translations:
Mario Blättermann, Leonardo Ferreira Fontenelle, Vladimir Melo, Kjartan Maraas,
Theppitak Karoonboonyanan, Philipp Kerling, Jorge Gonzalez, Yannig Marchegay


gnome-games 2.23.4
==================

Gnibbles:
 - Improved AI search algorithm. Solves AI problems with level 15 (ais523)
 - Fix problem where worms crash on the starting square of dead worms (ais523)

Gnometris:
 - code clean up (Jason Clinton)
 - fix compiler warnings (Jason Clinton)

Sudoku:
 - code clean up (Jason Clinton)

Translations:
 - ar: Djihed Afifi
 - de: Mario Blättermann
 - ru: Aleksandr Burobin


gnome-games 2.23.3
==================

This development release incorporates a few critical bugfixes. No new features
over the previous 2.23.1 have been added.

Overall:
  - Set AM_MAINTAINER_MODE (Josselin Mouette, Andreas Røsdal, bug #53255)
  - Stop distributing generated defaults.py (Robert Ancell)
  - Add the new parameter --with-ggz-server=force (Josselin Mouette, Andreas
    Røsdal, bug #532555)
  - Drop server configuration files to ggzdconfdir (Josselin Mouette, Andreas
    Røsdal, bug #532553)

Sudoku and GLChess:
  - Fix our Python sys.path usage to make it easier to package for distros
    and possible to run directly out of the build directory for developers
    (Jason Clinton, Josselin Mouette, Robert Ancell, bug #528953, bug #524665)
  - Open files in binary mode so they work in Windows. (Robert Ancell)
  - Massive GGZ multiplayer fixups (Robert Ancell)

Gnotski:
  - Remove Minoru Climb.

Aisleriot:
  - Don't crash on double click (Christian Persch, Vincent Povirk, bug #443307)


Translations:
Jonh Wendell, Vladimir Melo, Clytie Siddall, Vincent van Adrighem, Djihed Afifi,
Tino Meinen, Kjartan Maraas, Petr Kovar, Lucas Lommer, Priit Laes, Ivar Smolin


gnome-games 2.23.1
==================

This is the first development release of the 2.23 series.

Overall:
  - Merge changes in ggz.m4 from ggz trunk. (Roger Light, Andreas Røsdal, bug
    #520599, bug #510917)
  - define GAMES_STOCK_FULLSCREEN on hildon (Christian Persch)
  - Reorder the -I/path/to in Makefile.am to import GGZ libraries in correct
    order (Andreas Røsdal)
  - Maemo4 fixes (Christian Persch)
  - Merge changes in ggz.m4 from ggz trunk (Robert Light)

Aisleriot:
  - Add back the statistics fallback (Christian Persch, bug #406267, bug
    #525177)
  - Don't allow moving non-uniformly suited card stacks to foundation (Philippe
    Gauthier, Christian Persch, bug #443307)
  - Make shuffle-deck-helper tail recursive. Fixes stack overflow exception
    with guile 1.8.4. (Vincent Povirk, Christian Persch, bug #519554)
  - Set gtk-enable-accels to TRUE (Christian Persch)
  - Fix the build without ENABLE_KEYNAV (Christian Persch)
  - Use gtk_widget_error_bell on hildon/maemo4. (Christian Persch)
  - Include tablet-browser-interface.h on hildon (Christian Persch)
  - Remove an unnecessary string, and simplify code. (Ed Sirett)
  - Add "Forty Thieves" game. (Ed Sirett / Vincent Povirk)
  - Handle default theme better. (Christian Persch)

GLChess:
  - Abort 3D render if widget_get_gl_context() returns None (Robert Ancell,
    bug #512068)
  - Add Gambit Fruit to AI list (Robert Ancell, bug #521623)
  - Handle AI players dying before the game starts (Robert Ancell, bug #522341)
  - Handle GLError->GLerror, GLUError -> GLUerror objects being renamed in
    PyOpenGL 3.0 (Robert Ancell, bug #503238)
  - Fix board rotation animation bug when viewing black side (Robert Ancell)
  - Check PID returned on SIGCHLD (Robert Ancell)
  - Add missing gettext call for the Application Log viewer. (Jordi Mallach)
  - Handle missing throbber icons (Robert Ancell)
  - Disable room 'new' and 'join' buttons when network protocol is busy
    (Robert Ancell)
  - Import the main module on initialisation not runtime (Robert Ancell)
  - Abort history saving if cannot create history directory (Robert Ancell)

Klotski:
  - Remove Minoru Climb. (Thomas H.P. Andersen)

Mahjongg:
  - Change title string to be easier to translate (Robert Ancell)

Nibbles:
  - Fixed collision detection of worms (Simon McNeilly)
  - Only allow human players to get a high score (Simon McNeilly)
  - Correct respawn direction of worms after death. (Simon McNeilly)
  - Prevent restart of worms after all lives lost (Simon McNeilly)

Sudoku:
  - Don't crash when clearing a tracker (Thomas M. Hinkle)
  - Handle when no more puzzles of a certain difficulty exists (Thomas M. Hinkle)
  - Don't always show the same puzzle until it has been completed or saved
    (Thomas M. Hinkle)
  - Fix crash on cancel in new game dialog (Thomas H.P. Andersen)
  - Fix crash caused by race when creating a directory (Thomas H.P. Andersen)
  - Don't hardcode time formats. (Claude Paroz)

Translations:
  - bg: Yavor Doganov
  - ca: Jordi Mallach
  - el: Christos Mpountalis, Simos Xenitellis, Stavros Daliakopoulos,
        Kostas Papadimas
  - en_GB: Philip Withnall
  - es: Jorge Gonzalez
  - et: Ivar Smolin
  - lt:  Gintautas Miliauskas
  - nn: Eskild Hustvedt
2008-10-25 01:52:25 +00:00
adam
b6aae9e7e2 Changes 0.8.2:
- Fix Blowtorch weapon
- Fix behavior of floor on closed maps
- Compile with -Werror flag only in debug mode
- Fix code to make it possible to do a static version on Linux
  (remove gethostbyname usage)
- Fix compilation on OpenBSD
- Adding translation: Greek
- Other minor bug fixes
2008-10-23 15:24:42 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
dsainty
6a0a0eac2b Update bzflag to 2.0.12.
Pkgsrc: Buildlink in some libraries that bzflag has uses for:

  * graphics/glew
  * x11/libXi
  * x11/libXxf86vm

BZFlag 2.0.12 - BZFlag version 2.0.12 is the current version of the BZFlag
game for Linux and source packages. released on 6/25/08.  It was released
primarily to fix a small number of build issues on various linux
distributions, most notibly Gentoo and Debian based systems.  There are no new
features from 2.0.10.

* Fix build with -ffast-math avoiding use of isnan for fog - Alfredo Tupone
* Fix for memory leaks -
* libGLEW requirement controlled by --with-glew - Alfredo Tupone
* Actually build with SDL_Image, if required - Alfredo Tupone
* Remove extra dir separator from cache entries - Jeff Myers
* Configurable "defaultFOV" (60 deg) for widescreen users - Jeff Myers
* Adjust shown coordinate for observers - Jeff Myers
* Use the foghack only if the config says - Jeff Myers
* Queue spawns after flag captures - Chris Wibble
* Fix kill callback when is coming from server - Jeff Myers
* Fix intermix of chat messages and api callback - Jeff Myers
* Various permission fixes - Jeff Myers
* Plugins path fixed -
* Kerberos and thread removed (never used) - Alfredo Tupone
* Event log fixed - Jeff Myers
* Workaroung to a driver bug - Jeff Myers
* Word filtering is case unsensitive -
* Correctly interface with c-ares 1.5.1 and lower - Alfredo Tupone
* Not showing a "new rabbit" message when player ID == NoPlayer - blast007
* gcc-4.3 fixes - Tim Riker, Alfredo Tupone
* MacOSX: Consistent search of resource files - Sean Morrison
* MacOSX: update the project to XCode 2.4.1 - Sean Morrison
* Added _countdownResumeDelay to control resume delay. - Thomas Stauer
* Slot numbers on scoreboard now appear regardless of hideAdmin - Joshua Bodine

BZFlag 2.0.10 - BZFlag version 2.0.10 is the current version of the BZFlag
game for Windows and Mac OSX.  It was released on 11/17/07.  It was released
primarily to fix a number of small issues that have been found in 2.0.8 and
provide good binary packages for the various Linux distributions for dual core
and 64 bit systems.

* Implemented fullscreen->windowed mode toggle on Windows - Daniel Remenak
* Add the rabidRabbit plugin - LouMan
* Add packet loss kick and related admin commands - Thomas Stauer
* Reclaim lost memory from sound sample - Tupone Alfredo
* Fixed bashism on debian rules - Ryan Kavanagh
* Add the rabbitTimer plugin - L4m3r
* Fix some segfaults when re-joining - Tupone Alfredo
* Compliance with gcc-4.2 - Tupone Alfredo
* Fix the build system to be more distro friendly - Tupone Alfredo
* Plugins get flag resets/spawns/grab/drop/transfer - Jeff Myers, Bernt Hansen
* Fix compiler problem with gcc-4 - Tupone Alfredo
* Fixed high fps problem - Frank Thilo
* Added more info for observers - Jeff Myers, Frank Thilo
* torBlock plugin added - Jeff Myers, blast007
* Optionally use mesh position and height for radar - Thomas Stauer
* Add the regFlag plugin - Bernt Hansen
* Fix memory leak from cURL - blast007
* Add the Phoenix plugin - Jeff Myers
* Add favorite server - Frank Thilo
* SDL sound rate fix - Alfredo Tupone
* add bzID and server status to logDetail plugin - Bernt Hansen
* Add -tkannounce to announce tk on admin channel - Bernt Hansen
* Add the serverControl plugin - Bernt Hansen
* Add keepaway plugin - LouMan
* API calls to reset bzdb - Jeff Myers
* API call to get the player pause state. - Jeff Myers
* API calls to reload bans, and other files - Jeff Myers
* API event for shot ends - Jeff Myers
* API command to move a flag - Jeff Myers
* add API exposure for lag, jitter, and packetloss - Jeff Myers
* Add koth plugin - LouMan
* Add timedctf plugin - LouMan
* Add teamflagreset plugin - LouMan
* Add wwzones plugin - LouMan
* flagStay plugin added - Jeff Myers
* Give everyone notice of pause messages - Jeff Myers
* Fix for /silence command - Skeeve
* Fix mousebox edge positioning - Mark Thomas
* Fixed on spanish localization - xukosky@yahoo.es
* Instructions to fix sound on ALSA added - Tupone Alfredo
* Change filename format for easier location of matches - uso
* Adding jitter kick and related admin commands - Thomas Stauer
* Global banlist reload with local banlist - uso
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall
* Added shotID to bz_PlayerDieEventData - Matthew Marshall
* Expose the countdown and game time stuff to the api - Jeff Myers
* Backport the record stop function from 2.1 - Jeff Myers
* Backported WW GMs from 2.1 - Matthew Marshall
* Converts box & pyramids to mesh if required - Anonymous
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous
* Authorization is invariant to case - Anonymous
2008-10-13 03:14:40 +00:00
wiz
f3b3369655 Update to 1.00:
Version 1.00
* 1 new logic puzzle, 1 new memory puzzle
* Better look and feel (new background)
* Switch font drawing to Pango
* Better I18N support
* Bug fixes
2008-10-09 15:22:25 +00:00
wiz
e880272d4d Update to 1.4.5, provided by Leonardo Taccari in PR 39679:
Version 1.4.5:
 * campaigns:
   * Sceptre of Fire
     * Fixed a coordinate bug that caused 'Hills of the Shorbear Clan' to not
       end when it was supposed to.
     * Fixed a bug that allowed one to finish 'The Dragon' by defeating both
       enemy leaders.
 * graphics:
   * new portraits: Silver Mages, White Mages, female Mage of Light, Arch Mages,
     Red Mages, Dark Adepts, female Necromancer/Dark Sorceress, L1 Mages, Lich
 * language and i18n:
   * updated translations: Chinese (Traditional), Czech, Danish, French,
     Galician, German, Hungarian, Italian, Lithuanian, Polish, Russian,
     Spanish
   * updated manpages: Hungarian
   * updated manual: Hungarian
   * fonts: DejaVuSans 2.26
 * miscellaneous and bug fixes:
   * Fixed linewrapping with not to wrap markups (bug #11946 and bug #11945)
   * Fixed OOS bug when giving control and having move in undo stack.
   * Fixed crash when ai moves units next to level 0 hiden unit (bug #12252)
   * Fixed loading ai parameters. MP side defination now overwrites
     era values (bug #12171)
   * Fixed MP saves to transfer correct completion state to remote clients
     when loadin game (bug #10385)

Version 1.4.4:
 * language and i18n:
   * new translation: Latvian
   * updated translations: Arabic, Catalan, Chinese (Traditional), Czech,
     Danish, Finnish, French, Galician, German, Greek, Hungarian, Italian,
     Japanese, Lithuanian, Polish, Russian, Serbian, Slovak
   * langcode change: moved gl_ES to gl
 * miscellaneous and bug fixes:
   * Fixed timer end warning not to play in opponents turn (bug: #11517)
   * fix bug #11630 (preventing redo and rename during opponent's turn)
   * Added recursion preventarion to [kill] fire_event=yes [/kill]
   * Added check whether sendfile is in glibc (debian patch #490638)

Version 1.4.3:
 * campaigns:
   * The Rise of Wesnoth:
     * fixed the Wesfolk Outcast line's distract ability not working
 * language and i18n:
   * new translations: Arabic, Friulian, Macedonian
   * updated translations: Czech, Danish, Dutch, Estonian, Finnish, French,
     German, Hungarian, Japanese, Polish, Russian, Serbian, Slovak, Spanish
   * fonts: DejaVuSans 2.25
   * manual: updated screenshots to match UI rearrangements
 * WML engine:
   * fix [teleport] capturing villages with the wrong side (bug #11683)
 * campaignd
   * made campaign server use gzip compression for networking
   * made campaign server detect if client can receive gzipped data
   * made campaign server use gzip for storing addons
   * added configuraion option to choose gzip compression level
 * miscellaneous and bug fixes:
   * fixed parser bug that prevented loading binary data strings
   * starting a campaign without any installed now gives an error.
   * fixed issues with campaign info in non-compressed saved games
     (bug #11386)
   * Backported graceful restart feature to server
   * Improved connection stability with slow connections.
   * Implemented send_file to reduce memory usage when sending files
   * Fixed a mememory leak in networking code
   * fixed an alignement issue which caused a SIGBUS on a Sparc
     (debian bug #426318)
   * Fixed tokenizer not to strip CR from quoted string becaue it would destroy
     images transfered over network
   * added some includes to fix compilation problems with Sun Studio 12
     (patch #1066)
   * fixed null-pointer reference in network code
2008-10-09 12:55:23 +00:00
adam
d5c9d70b38 Changes 0.8.1:
- Game mode editor for local game (allows you to choose some game options)
- Team editor for local game (allows you to personalize characters names)
- Better menus: tabs, basic keyboard control, more options,...
- All characters redrawn: better graphisms, new positions, new clothes,...
- 2 new skins: Pidgin and Suse
- New maps: Lonely island and oktopus
- New waters: add lava, dirty water,...
- Better minimap
- New weapon: slap
- Some sounds added (thanks a lot to wesnoth project)
- A lot of bug fixes
- A lot of improvements (code and graphism)
- Translations updates
2008-10-06 15:49:34 +00:00
rillig
44c6fcfb00 Velena doesn't work on 64-bit platforms. 2008-10-03 19:15:52 +00:00
joerg
1ad9f68f6e Open-code revision pattern for nethack-lib. Still requires the same
upstream version, but ignores the NetBSD patchlevel.
2008-09-26 15:10:08 +00:00
wiz
12f758e69b Bump PKGREVISION for infrastructure fix affecting /dev/null as CONF_FILES
source.
2008-09-25 14:02:08 +00:00
dholland
da03056b5f Patch this to not need -fwritable-strings, which is no longer
supported in gcc4. While here, fix a glitch in the man page and add
destdir support. PKGREVISION++.
2008-09-21 08:17:40 +00:00
joerg
d03b55d82e Fix build on amd64. Mark as DESTDIR clean. 2008-09-19 19:16:45 +00:00
joerg
6e3fb81c1b Don't depend on tar -j. Explicitly depend on bzip2. Fix DESTDIR support. 2008-09-19 18:24:15 +00:00
adam
2993d7201c Changes 2.1.6:
* Bug fixes.
2008-09-15 19:03:33 +00:00
gdt
2ee50534ba Note that underlying license is GPL2. 2008-09-12 22:46:52 +00:00
gdt
a422bfeed4 Add license, and note that it's too complicated to figure out. 2008-09-12 22:04:18 +00:00
gdt
1cb7e31c6f add:
# LICENSE pending investigation; absence of LICENSE violates
# "RESTRICTED implies LICENSE" pkgsrc rule.
LICENSE=	generic-nonlicense
2008-09-10 00:43:01 +00:00
gdt
9c97c00913 Add
LICENSE=	generic-nonlicense
 RESTRICTED=	Unclear terms
 NO_SRC_ON_FTP=		${RESTRICTED}
 NO_BIN_ON_FTP=		${RESTRICTED}
 NO_SRC_ON_CDROM=	${RESTRICTED}
 NO_BIN_ON_CDROM=	${RESTRICTED}
in lieu of setting NO_*_ON_FTP to "no".
2008-09-10 00:39:55 +00:00
kefren
b65ef7f806 add ufoai 2008-09-09 12:47:48 +00:00
kefren
faa237d519 initial import of UFO: Alien Invasion, a game inspired by
the famous X-COM series
2008-09-09 12:46:36 +00:00
wiz
126f8c14df Update to 1.3.2:
2008-07-27

Released version 1.3.2

2008-07-27

Fixed Boatswain Mena Marn.

2008-07-23

Fix cards which ignore all icons or special text to include influence
cards and any other types of cards.

2008-07-22

Automatically select target for "one of my" cards to maximize total power.

2008-07-21

Fixed GUI turn order when human player bluff is called.

Fixed STOP icon and cards that allow additional booster/support cards.

2008-07-20

Changed Mimix mutant to not count ships.

Adjusted height of cards loaded on ships to avoid running off the bottom.

2008-07-18

Released version 1.3.1

2008-07-17

Fix bug in GUI when choosing from multiple bluff cards.

2008-07-14

Modify README with instructions for playing bluff cards or loading cards
onto ships.

Add code for choosing cards to discard when opponent's hand is disclosed
and cards are discarded from hand.

2008-07-09

Fixed timing of special effects that affect "one of my" cards.

Fixed Lookout Dolora Paal when some support cards were PROTECTED.

Allow leadership or influence cards to be played from the hand even when
a ship is landed.

Always prompt user for target of "ony of my" cards whenever needed,
instead of waiting for announce power.

Split dragons attracted from retreat from dragon from Irresistible Sirens
when opponent is forced to retreat due to Floods.

2008-07-08

Released version 1.3.0

2008-07-08

Added strings to assist feature for Buka related actions such as landing
or loading ships, or playing bluff cards.

2008-07-07

Clear "played this turn" flag on ships when player retreats.

2008-06-12

Fixed bug regarding Old Goo Laa's Ghost and landed ships.

2008-06-11

Performance enhanced when AI considers playing Quartermaster Kura Ko
and Armory in the same turn.

2008-05-29

Improved performance of checking whether a set of cards used to satisfy
a Caterpillar are legal.

2008-05-28

Changed neural net inputs to count total number of cards in hand plus
cards in draw deck, rather than just draw deck.  Otherwise cards like
Muster Reinforcements are sometimes thought to be harmful to play.

2008-05-26

Added code to further predict the consequences of declining a fight.

2008-05-24

Added code to predict whether the opponent will be forced to retreat due
to our play.  Uses cards in hand if they are all known (due to end of
game or disclosure), otherwise uses all cards with unknown locations.

2008-05-01

Reordered "end of support" phase events so that possible game-ending cards
like Irresistible Sirens are handled properly.

2008-04-27

Prevent ignored bluff cards from being called.

Prevent play of bluff cards when support cards are ignored.

2008-04-25

Fix AI bug caused by instant win/loss from Irresistible Sirens when pending
card choice is to be made.

2008-04-05

Added code to handle cards like "Cast Cataclysm" discarding bluff cards.

2008-02-28

Added several neural net inputs for cards loaded on ships, and numbers of
bluff cards played.

Changed in memory structure of neural net for better cache performance
with extra (often unused) inputs.

2008-02-23

Added code to GUI to reveal bluff cards at beginning of turn.

2008-02-20

Fixed bug where cards with values ignored could satisfy Caterpillar
Fireeater or Caterpillar Eartheroder.

Fixed bug where cards could be added to gangs even after card with STOP
icon had been played.

2008-02-18

Added popup menu to cards in hand, to allow loading onto ships or
playing as a bluff.

2008-02-17

Don't allow AI to consider playing cards that were drawn randomly in
simulated games.

Reset random seed in simulated games, so that they don't accurately
predict cards drawn from deck.

2008-02-14

Added GUI code to display influence cards, and cards loaded onto ships
in influence area.

2008-02-13

Removed "upside down" effect in opponent cards, and reuse more code
in table drawing.

2008-02-08

Added code for calling bluffs, and AI code to make bluff calling
decisions.

2008-02-07

Added code for Buka bluff cards.

2008-02-06

Modified AI card chooser routines to work in more difficult situations.

2008-02-05

Added code for Buka ships.

2008-02-04

Fixed bug that allowed cards played "as FREE" to work even against Mad
Mike Magpie.

Added Buka cards to cards.txt file.

Began adding code for Buka card effects.

2008-02-03

Reset full-size image to card back when matchup is changed.

2008-02-01

Removed attempt to hid close button on dialog boxes.  It does not work
well under Windows.

Added extra inputs for "instant win/loss" and train the AI more
strictly when this happens.
2008-09-08 19:13:42 +00:00
wiz
03b53774ba Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib
name change).
2008-09-06 20:54:31 +00:00
adam
741a782bbd Changes 0.12.0:
New Games:
- Added support for The Legend of Kyrandia: Book Two: Hand of Fate.
- Added support for The Legend of Kyrandia: Book Three: Malcolm's Revenge.
- Added support for Lost in Time.
- Added support for The Bizarre Adventures of Woodruff and the Schnibble.
- Added support for the PC version of Waxworks.
- Added support for the Macintosh version of I Have no Mouth, and I
  must Scream.
- Added support for Drascula: The Vampire Strikes Back.

General:
- Added CAMD MIDI driver for AmigaOS4.
- Revived the PS2 port (was already in 0.11.1 but was forgotten in the
  release notes).
- Plugged numerous memory leaks in all engines (part of GSoC'08 task),
- Added audio double buffering to the SDL backend, which fixes the
  problems with the MT-32 emulator on Mac OS X (for now only enabled
  on Mac OS X).

AGOS:
- Fixed crashes during certain music in Amiga versions of Elvira 1 and
  Simon the Sorcerer 1.
- Fixed palette issues in Amiga versions of Simon the Sorcerer 1.

Queen:
- Speech is played at the correct sample rate. (It used to be pitched a bit
  too low.)

SCUMM:
- Rewrote parts of Digital iMUSE, fixing some bugs.
- Rewrote the internal timer code, fixing some speed issues in e.g. COMI.
- Improved support for sound effects in Amiga version of Zak McKracken.
- Added support for mixed Adlib/MIDI mode in Monkey Island 1 (Floppy).
2008-09-05 20:16:17 +00:00
markd
cb47f93189 Update to KDE 3.5.10
minor bugfixes
2008-08-27 11:59:13 +00:00
obache
2d7bf63357 Remove unresolvable hosts from MASTER_SITES.
Noticed by Zafer Aydogan via private mail.
2008-08-23 07:46:59 +00:00
abs
011f0d5248 update to openttd-0.6.2nb1 - "PKG_DESTDIR_SUPPORT=user-destdir" fails for this package 2008-08-21 11:37:01 +00:00
dholland
99425e0bd2 Fix broken build on amd64. Also combine two patches that were to the same
file, don't include the SUBST results in the patch, and add a missing dep
on libX11. PKGREVISION++.
2008-08-17 23:50:06 +00:00
dholland
f3344d894c Fix some 64-bit issues and a y2038 bug I noticed in passing.
Also, round size of shmget() requests to be page-aligned; at least on
amd64 -current this seems to be required to run at all.
PKGREVISION++.
2008-08-17 21:00:20 +00:00
gdt
786e3ef2f3 Remove blobwars and starfighter at request of upstream author. 2008-08-17 13:09:41 +00:00
dholland
ae4e7c9786 Fix DESTDIR, fully this time.
While here, remove some trailing whitespace.
2008-08-17 02:59:45 +00:00
wiz
ac1be8ac07 Update to 1.30:
1.30
Added game data dir knowledge.
Added fopen error checking.
Corrected 64bit builds.
Added OSX Makefile to tarballs.
Fixed uninitialized update function crash.
Adjusted configure to abort when libraries are missing.
Compiler warning cleanups.
2008-08-12 16:08:19 +00:00
joerg
4789521bd3 Fix destdir. Simplify. 2008-08-12 15:11:18 +00:00
kefren
8761e740da update to 0.6.2
not sure if midi music option is still available currently
2008-08-05 12:38:22 +00:00
dsainty
8230784351 bzflag likes to use libcares. Buildlink it in, and PKGREVISION++ 2008-07-31 00:58:53 +00:00
dholland
09a005ffdc Fix broken 64-bit build. 2008-07-27 22:47:43 +00:00
dholland
a724e4f18d Fix broken install rules and permissions. 2008-07-27 22:35:17 +00:00
dholland
30e8f4bec2 Requires gmake.
Fix build on 64-bit and/or gcc4 platforms.
(Note: it doesn't work for me, but now it at least compiles...)
Correct typo in PLIST.
PKGREVISION++.
2008-07-27 21:44:47 +00:00
dholland
51ec3cdb2c Fix broken build with gcc4 (and maybe not just with gcc4...)
Add missing dependence on freetype2.
PKGREVISION++
2008-07-27 20:14:14 +00:00
dholland
f5b3d3973d Fix python interpreter paths. While here, add DESTDIR support and fix
some install permissions issues. PKGREVISION++.
2008-07-27 17:25:56 +00:00
tonio
61786076ae Set PKGNAME to xmahjongg-3.70, instead of 3.7, as it was previously 3.61
Avoids going backward with version numbers
2008-07-22 21:59:00 +00:00
tonio
338c1f3d3e Update games/xmahjongg to version 3.7
Changelog:
Version 3.7   8.Mar.2005
* Man page bug fixes from Debian via Dave Swegen.
* Source code reorganization.
2008-07-22 21:25:00 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
joerg
5f2de80818 Disable speex, it doesn't build with current versions. 2008-07-10 14:55:56 +00:00
joerg
42905bb497 Fix build with newer GCC. 2008-07-10 13:20:46 +00:00
joerg
e044bda460 Fix build with newer GCC. 2008-07-10 13:09:58 +00:00
obache
a0d40e1c1b Now avaiable from sf.net. Noticed by Zafer Aydogan via private mail. 2008-07-07 04:01:30 +00:00
drochner
1bf6d3b6d8 build needs msgfmt, from Hasso Tepper per PR pkg/39072 2008-07-03 10:26:18 +00:00
drochner
1e4e9d9edc fix build on DragonFly, from Hasso Tepper per PR pkg/39074
(On NetBSD, unistd.h is pulled in indirectly through the c++ headers,
via gthr-*.h)
2008-07-03 10:22:39 +00:00
drochner
6c1a65d33a add gnome-mastermind & xye 2008-06-23 17:01:05 +00:00
drochner
7e048d2fa1 import gnome-mastermind-0.3.1, the wellknown game 2008-06-23 16:59:11 +00:00
drochner
38cfe907f3 import xye-0.8.0, a puzzle game (Kye clone) 2008-06-23 16:56:39 +00:00
adam
15b1e41716 Changes 2.1.5:
* Bug fixes.
* Updated translations.
2008-06-21 23:31:46 +00:00
joerg
5ce6b0e932 Fix LP64 issues. Bump revision. 2008-06-21 18:12:42 +00:00
wiz
c9f8db0c95 Update to 0.70:
Version 0.7
* 8 new puzzles
* License included in the about box
* The drawing area is now square and the application resizes better
* Better score feedback
* Player's history
* Preferences persistence
* Better game selection
* Bug fixes
2008-06-21 16:27:09 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
joerg
3e5663bd43 Ensure that SETGIDGAME is set before including bsd.prefs.mk. 2008-06-15 11:21:43 +00:00
joerg
4efbff4188 Set SETGIDGAME before bsd.prefs.mk is included. 2008-06-15 11:15:44 +00:00
obache
dfd412bbd4 Some improvements and fixes
* Store score file under ${VARBASE} and use SETGIDGAME.  fixes PR 38910.
 * Use ascii format data files for !little-endian platforms, suggested in README
 * Install manuals
 * Fixes the score file and manual location in man page.
 * Add DESTDIR support.

Bump PKGREVISION.
2008-06-14 09:22:40 +00:00
obache
3ed2699c53 Update dd2 to 0.2.2.
This release only involves license changes.
- GPL v2 or later, for LGPLv3 compatibility

While here,
 * add DESTDIR support
 * Put score file in ${VARBASE} and use SETGIDGAME. fix PR 38907.
2008-06-14 02:58:24 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
drochner
e8cc3e353a +duckmaze 2008-06-10 18:54:22 +00:00
drochner
65adfe4b0b add duckmaze-0.2, a little puzzle,
not that polished, but a nice idea
2008-06-10 18:49:39 +00:00
obache
9dfcb0ff38 Some improves and fixes:
* Fix permissions of data files. noted in PR 38912.
 * Put data files in share, instead of lib.
 * Put score files in ${VARBASE}, and use SETGIDGAME.
 * Include string.h to suppress warnings.

Bump PKGREVISION.
2008-06-10 13:20:00 +00:00
snj
84f0d11ee8 Pass $SDL_LIBS when checking SDL_mixer in configure. Fixes build on
DragonFly.  Fix from Hasso Tepper in PR pkg/38853.
2008-06-09 05:57:35 +00:00
dsainty
b03add3617 Don't explicitly install files root:games. There are no setgid files,
so the group is irrelevant.  Fixes unprivileged installs.
2008-06-07 04:09:10 +00:00
dsainty
c9a6a2a755 Update to 2.10.4:
* fixed: client segfault on some disconnects
    * fixed: server segfault after end of rated games
    * fixed: reusable server listen socket
    * added some features to XILE

Pkgsrc:

  Added xblast-mini package option to use a 480x392 window instead of the
  default 960x784 window.  Makes the window fit on an EeePC's screen :)
2008-06-06 07:45:56 +00:00
drochner
5bf97261c2 update to 0.8
changes:
* Network game (port 3826 is registred by IANA for Wormux)
* A lot of bug fixes (memory leaks, useless code deleted ...)
* 15 new maps
* New weapons: Flamethrower, Football bomb, Cluzooka
* Minimap preview
* Camera improvements
* Better use of anti-aliasing
* Water/lava particles added
* Various graphical improvements
* Sound cache: no more lag on explosion
* More sounds and musics
* Better characters: Better positions, characters' eyes follow cursor,...
* Weapons tweaking
* Smaller step in angle selection when pressing Shift
* Menus compatible with smallest resolutions
* Help section added (menu explaining shortkeys and howtoplay.pdf documentation provided)
* Language selection
* "Looking for updates" option
* Volume control option
* Joystick support
* Improve collision detection, cursor,...
* User dir as XDG recommandation (Freedesktop)
* Initial management of command line options
* Experimental random map generator and skin viewer
* AI improvements (still stupid so still hidden feature)

pkgsrc note: rewrote the patch which fixes some broken/nonportable
geometry calculations, explosion craters look much nicer now
2008-06-02 16:57:37 +00:00
drochner
51243102cd update to 2.22.2.1
fixes python path problems
2008-05-30 16:44:23 +00:00
drochner
060bb3bc60 update to 2.22.2
changes:
-bugfixes
-translation updates

pkgsrc change: explicitely disable ggz-server so that the build
doesn't pick it up, just in case
2008-05-29 17:12:31 +00:00
dsainty
b16d8c8c7a Fully qualify the path to xbsndsrv, so sound works without errors even
if running xblast without the PREFIX/bin in your path.

Bump PKGREVISION.
2008-05-28 13:18:30 +00:00
dsainty
69a5518a1b Add a little more patch context for one hunk for Linux patch(1). No functional change on less picky patchers (everyone else) 2008-05-28 12:10:26 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
joerg
a8a3c01339 Explicitly add pax dependency in those Makefiles that use it (or have
patches to add it). Drop pax from the default USE_TOOLS list.
Make bsdtar the default for those places that wanted gtar to extract
long links etc, as bsdtar can be built of the tree.
2008-05-25 21:42:20 +00:00
joerg
2cfbcdf9d9 Update to crafty 22.1. Always use the NetBSD rules, we can fixup issues
if they happen. Don't install the ECO classification as opening book, it
is essentially useful.

No detailed ChangeLog, but this fixes some crashes with invalid games,
brings SMP support and increases to the strength of crafty.
2008-05-25 15:55:27 +00:00
dillo
07e7ef92c7 Assert OWNERship of some packages, relinquish others entierly. 2008-05-25 13:16:10 +00:00
adam
9320f3d5c2 Changes 2.1.4:
* gui-sdl Fix crash when trying to bribe a unit
* Fixes for UTF-8 and local encoding mismatch
* Fixed crash when unit is killed by the breaking of a treaty
* gui-gtk2 Theme had checkbox images reversed in some situations
* Improvements to server authentication backend
* Check that there is no acinclude.m4 left from old builds in the source
  tree
* Fixes to strings and i18n
* Fixed pathfinding crash when ferry is forced to leave path
* Fixed warnings and crashes caused by AI trying to updgrade allied units
* Fixed "take -" crash when there is no free player slots
* Fixed crash in citizen governor
* Avoid overwriting player name given as /create parameter
* Fixed AI crash when city destroyed during trade negotiation
* Send /cut and /cmdlevel commands correctly to server
* Fixed handling of quoted command parameters
2008-05-24 21:03:55 +00:00
obache
40c5e6c2aa * Add dependency on libX11 directly, noted in PR 38644.
* Marked as DESTDIR ready
 * Modify patches to bit simply
 * Honor PKGMANDIR
 * Add definition virtual destructor for reliably an safely.

Bump PKGREVISION.
2008-05-24 15:59:27 +00:00
obache
6a21e24547 Need msgfmt to build.
Noticed by Hasso Tepper in PR 38690.
2008-05-24 09:27:49 +00:00
wiz
5ba2cca7f2 Update to 0.28:
v0.28 (release 2008.05.11):

USER-VISIBLE CHANGES:
- Minor text cleanups. (Phil, FM; Cory Hickey and gglouser for some fixes)
- Minor dialog behavior fixes. (FM)
* New non-research task: CPU Pool.  Performs maintenance, construction, jobs.
  Bases with no other task assigned will contribute to the CPU Pool. (FM)
* New non-research task: Sleep.  Bases assigned to Sleep will remain idle and
  be harder to detect.  Note that even a computer can't sleep through
  construction. (FM)
- The CHANGE buttons inside the base dialog now show their hotkeys. (FM)
- The location buttons have had their on-screen positions tweaked. (FM)
- Start location is randomized to any of the 5 available continents. (FM)
* CPU is now used to design constructions, Cash to buy the required items, and
  Labor (time) to assemble the final construction. (FM)
- Location and city names can now be localized. (FM)
- Numbers automatically localize to the correct comma-vs-period usage. (FM)
* Added a new difficulty level: Ultra Hard. (FM, emh for suggestion)
* Build times are now difficulty-dependent. (FM)
* The grace period applied to a new base is now difficulty-dependent. (FM)
* The suspicion gain per discovery is now difficulty-dependent. (FM)
- Bases in a location are now sorted by size, then name. (FM, emh for
  suggestion)
* The global grace period now expires on Normal and above if you build more
  than a certain number of bases, and on Ultra Hard if you build certain types
  of bases. (FM)
- Locations with recently-discovered bases are now more likely to have other
  bases discovered. (FM)
* Base detection chances and overall suspicion are now unknown until certain
  new technologies have been researched. (Phil)
  ...except on low difficulty. (FM)
* Incomplete bases no longer support the AI. (FM)
- It's possible to get lucky when hacking some random computer.  (FM)
* Seconds, minutes, and hours now matter much more than they used to. (FM)
- Major events cause the game to pause, instead of going to real-time. (FM)
- You can use the Enter on the numeric keypad like the regular Enter key.
  (Phil, gare for suggestion)
* Continents are no longer identical. (FM, Phil for suggestion)
* New continent: Australia.  Ocean moved to make room. (FM)
* E:S now has an intro when you start a new game! (FM)
- New item: Warning Signs.  Useful for keeping out curious people. (FM)
- CPU display on Finance screen centered (Jorge Vargas)
- Time capsules can now be built anywhere sufficiently remote, with varying
  degrees of stealth. (FM, emh for suggestion)
- Internet Traffic Manipulation and Hypnosis Field techs have been rebalanced to
  better reflect their effects. (FM)
* de_DE translation (FM, Thomas for native proofing [still in progress])
* sv_SE translation (Anders Andersson)

OTHER CHANGES:
- Massive (~50%) code changes, to improve clarity and reduce duplication. (FM)
- "safety" module should trap most crash bugs and show the pause menu, allowing
  the user to save or attempt to resume play; the errors are written to a log
  for easy submission to the developers. (FM)
- New utility: reorder.py  Workaround for traduko's current order-scrambling
  behavior.  Use with caution. (FM)
- Various code formatting fixes, refactor of part of the technology(/event)
  result system. (Jorge Vargas)
- setup.py updated to support mac .app building and cut filesize of the windows
  .exe by about half. (FM)
2008-05-21 11:02:55 +00:00
tnn
e9772a8fdd Set NO_BUILD=yes
(did this package even install? Well, it does now.)
2008-05-20 20:27:00 +00:00
tnn
7f61d747da Honour PKGMANDIR 2008-05-20 19:47:16 +00:00
wiz
8251b1f3c6 Update to 1.4.2:
Version 1.4.2:
 * language and i18n:
   * updated translations: Chinese, Chinese (Traditional), Croatian, Czech,
     Dutch, Finnish, French, German, Hungarian, Italian, Japanese, Lithuanian,
     Polish, Russian, Serbian, Slovak, Spanish, Turkish
 * various minor bug fixes
2008-05-20 11:43:59 +00:00
markd
b86899d123 Add an initially empty ${PKG_SYSCONFDIR}/ggz.modules. Various other GGZ
aware packages will update it.
2008-05-06 23:47:06 +00:00
drochner
368211e544 migrate textproc/scrollkeeper/omf.mk -> mk/omf-scrollkeeper.mk 2008-04-29 19:11:44 +00:00
wiz
cce38989d3 Martin S. Weber reports that this is not parallel buildable; mark it
MAKE_JOBS_SAFE=no.
2008-04-29 14:14:10 +00:00
wiz
40532a152c PKGREVISION++ for SDL_sound API bump. 2008-04-29 08:19:36 +00:00
wiz
5f9c54c8d6 Bump gnome-sharp API depends for shlib name changes and dependency changes.
Bump PKGREVISION of its dependencies.
2008-04-27 23:09:53 +00:00
wiz
a9ea006193 Bump BUILDLINK_API_DEPENDS for gtk-sharp (name changes) and bump PKGREVISION
of dependencies.
2008-04-27 09:21:27 +00:00
wiz
41d9712227 Update to 0.16.0:
Changes in version 0.16.0 from 0.15.2
-------------------------------------

- Add Edit board feature.
- Fix game log bug that prevents GRhino to open its own game log.
- Fix help file installation issue.  Report and patch from
  Michel Salim.
- Add desktop icon.  Patch from Michel Salim.
- Add grhino.desktop (not installed automatically yet).  Patch from
  Michel Salim.
- Update to Autoconf 2.60, gettext 0.16.  This should fixes gettext
  detection failure in configure script.

Changes in version 0.15.2 from 0.15.1
-------------------------------------

- Regenerate Makefile.in.  Report and patch from Ernani Azevedo.
2008-04-27 06:36:02 +00:00
markd
2c0c2ebc49 Add PKG_SYSCONFDIR support. 2008-04-26 13:38:15 +00:00
wiz
7fb789cd39 Update to 2.22.1.1:
gnome-games 2.22.1.1
==================

This is an update to the 2.22.1 release containing fixes for a few crasher bugs
in sudoku and for an issue that caused sudoku to always show the same puzzle
until it was solved or saved.

Sudoku:
  - Don't crash when clearing a tracker (Thomas M. Hinkle)
  - Handle when no more puzzles of a certain difficulty exists (Thomas M. Hinkle)
  - Don't always show the same puzzle until it has been completed or saved
    (Thomas M. Hinkle)
  - Fix crash on cancel in new game dialog (Thomas H.P. Andersen)

Updated translations by Alessio Treglia and Ivar Smolin


gnome-games 2.22.1
==================

This is the first service release in the 2.22.x release series. A few minor bug
fixes are included. Also, a handful of translation updates.

Overall:
  - Merge changes in ggz.m4 from ggz trunk. (Roger Light, Andreas Røsdal, bug
    #520599, bug #510917)

Aisleriot:
  - Add back the statistics fallback (Christian Persch, bug #406267, bug
    #525177)
  - Don't allow moving non-uniformly suited card stacks to foundation (Philippe
    Gauthier, Christian Persch, bug #443307)
  - Make shuffle-deck-helper tail recursive. Fixes stack overflow exception
    with guile 1.8.4. (Vincent Povirk, Christian Persch, bug #519554)

GLChess:
  - Abort 3D render if widget_get_gl_context() returns None (Robert Ancell,
    bug #512068)
  - Add Gambit Fruit to AI list (Robert Ancell, bug #521623)
  - Handle AI players dying before the game starts (Robert Ancell, bug #522341)
  - Handle GLError->GLerror, GLUError -> GLUerror objects being renamed in
    PyOpenGL 3.0 (Robert Ancell, bug #503238)
  - Fix board rotation animation bug when viewing black side (Robert Ancell)

Translator work included contributions from Kostas Papadimas, Simos
Xenitellis, Eskild Hustvedt, Philip Withnall, Priit Laes, S.D., Ivar Smolin,
Artur Flinta, and the GNOME PL team.


gnome-games 2.22.0
==================

This is the final release of Gnome Games for 2.22. This release fixes two
critical blockers as well as a build problem with automake 1.9. We also
include translation updates. Individual module changes are below:

Overall:
  - Fix GGZ crash (Roger Light, Andreas Røsdal, bug #363015)
  - Support building with GCC 4.3 (Matthias Clasen, Andreas Røsdal, bug #516616)
  - Fix automake 1.9 build problems (Paul, Andreas, Thomas, Jason, bug #518918)

Gnome Sudoku:
  - Fix bug that led to game not being registered as solved after user had
    used "clear" button. (Greg Fawcett, Thomas Hinkle, bug #423478)
  - Fix crash when starting new game. (Andreas Røsdal, bug #513894)

GLChess:
  - Re-add pygtk.require() call (Robert Ancell, bug #521154)
  - Handle gtk.gtkgl.widget_get_gl_drawable() returning None (Robert Ancell,
    bugs #488902 and #512068)
  - Made AI monitor process more resiliant to OSError exceptions (Robert Ancell,
    bug #517347)

Aisleriot:
  - Fix the build with guile 1.6 and older gccs. (Jasper Lievisse Adriaanse
    Christian Persch, bug #519990)
  - Use the game filename in the backtrace, not the localised game name.
    (Christian Persch)

Gnobots2:
  - Fix a bug where an annoying blank rectangle is left after a robot splat.
    (Fernando Martins, Andreas Røsdal, bug #506162)

Translators, whose hard work is much appreciated:
 Luca Ferretti, Jorge Gonzalez, Djihed Afifi, Priit Laes, Baris Cicek, Petr
 Kovar, Kjartan Maraas, Gabor Kelemen, Kenneth Nielsen, Ani Peter, Gintautas
 Miliauskas, Stéphane Raimbault, Hendrik Richter, Vincent van Adrighem,
 Rahul Bhalerao, Philip Withnall, Guntupalli Karunakar, Claude Paroz, Takeshi
 AIHANA


gnome-games 2.21.92
==================
This is the release candidate for 2.22 of gnome-games. Mostly stability and
regression fixes. Jordi Mas committed a patch that should reduce the performance
problems seen in gnometris with the new theme.

Aisleriot:
  - Stop the game time when the game is over (Christian Persch)

Chess:
  - Fix castling regression (Robert Ancell)
  - Catch GError exceptions from GConf (Robert Ancell)
  - Pixel align the board (Robert Ancell)
  - Fix wrong player moving when changing to 3D mode (Robert Ancell)
  - Reduce startup time in 3D mode (Robert Ancell)
  - Add translator comments (Robert Ancell)

Gnometris:
  - Add translator comment (Robert Ancell)
  - Cache Renderer object to reduce alloc/deallocs (Jordi Mas)

Sudoku:
  - Avoid starting two grid dancers (Thomas M. Hinkle)

Translations:
  - ar: Abdelmonam Kouka
  - ca: Gil Forcada
  - de: Denis Washington, Hendrik Richter
  - es: Jorge Gonzalez
  - fi: Ilkka Tuohela
  - fr: Bruno Brouard, Claude Paroz
  - gl: Ignacio Casal Quinteiro
  - he: Yair Hershkovitz
  - it: Alessio Treglia
  - kn: Shankar Prasad
  - ko: Changwoo Ryu
  - mk: Arangel Angov
  - nb: Kjartan Maraas
  - nl: Tino Meinen
  - ne: Pawan Chitrakar
  - oc: Yannig Marchegay
  - pl: GNOME PL Team
  - pt: Duarte Loreto
  - pt_BR: Vladimir Melo
  - ru: Nickolay V. Shmyrev
  - sv: Daniel Nylander
  - th: Theppitak Karoonboonyanan

gnome-games 2.21.91
==================
A fairly boring release, but still lots of fixes to polish off the games for the
big release.

General:
  - Change check for C++ compiler to use AC_COMPILE_IFELSE (Christian Persch)
  - Update copyright year for 2008 (Andreas Røsdal)

Aisleriot:
  - Documentation typo fix (Graham Cole)

Chess:
  - Fix problem when using Win4Lin theme (Robert Ancell)
  - Fix a number of bugs when switching GGZ servers (Robert Ancell)
  - Update documentation (Andreas Røsdal)

Sudoku:
  - Use PUZZLE_DIR when running gnome-sudoku in-place (Thomas M. Hinkle)
  - Exclude saved games from list of new games (Thomas M. Hinkle)
  - Update manual for new version (Thomas M. Hinkle)
  - Display dialog warning user if unable to save/create save dir (Thomas M. Hinkle)
  - Fixed display bug that made numbers render badly (Thomas M. Hinkle)
  - Slow down victory dance (Thomas M. Hinkle)
  - Fixed crasher bugs (Thomas M. Hinkle)
  - Make dialogs transient (Andreas Røsdal)

Translations:
  - ar: Anas Husseini
  - as: Amitakhya Phukan
  - es: Jorge Gonzalez
  - fr: Bruno Brouard/Claude Paroz
  - oc: Yannig Marchegay
  - pt: Duarte Loreto
  - sv: Daniel Nylander

gnome-games 2.21.90
==================
This is a pretty calm release of the development series as we prepare for an
awesome 2.22 soon. Chess saw a reorganization of it's menu and got a preference
dialog. Sudoku now works in fullscreen and the .room files for Nibbles,
Four-in-a-Row, and Iagno are now translatable. Also small fixes here and there.

Aisleriot:
  - Start the game when dealing a new card, too (Christian Persch)
  - Support KP_Space too. (Christian Persch)
  - Add stock item for "Deal cards" Bug #474698 (Christian Persch)
  - Code cleanups (Christian Persch)

Chess:
  - Add preferece dialog and reorganize menus (Andreas Røsdal / Robert Ancell)
  - Make all dialogs transient of the main window (Robert Ancell)
  - Add support for Shredder Classic 3 (Andreas Røsdal)
  - Code cleanups (Robert Ancell)

Gtali:
  - Use G_STRFUNC instead of the deprecated G_GNUC_FUNCTION (Christian Persch)

Nibbles/Four-in-a-Row/Iagno:
  - Make .room files translatable (Christian Persch)
  - Add the .room.in files to EXTRA_DIST (Christian Persch)
  - Install ggz demons in libexecdir, not bindir (Christian Persch)

Sudoku:
  - Use type=gtk.WINDOW_POPUP for number selector (Thomas M. Hinkle)
    Fixes bug #479938 (Thomas M. Hinkle)
  - Fix problem with 100% cpu usage. Fixes bug #502675 (Didier Vidal)

Games support lib:
  - Use the same code to register stock icons and named icons. Add LTR and RTL
    variants for the GAMES_STOCK_UNDO/REDO_MOVE stock IDs (Christian Persch)
  - Rework stock icon registration in preparation for using the gtk facilities.
    Bug #511332 (Christian Persch)

Documentation fixes:
  - Andreas Røsdal
  - Gil forcada

Translations:
  - ar: Anas Husseini
  - ca: Gil Forcada/David Planella/Joan Duran
  - da: Kenneth Nielsen
  - es: Lucas Vieites
  - fr: Claude Paroz
  - gu: Ankit Patel
  - he: Yair Hershkovitz
  - lv: Raivis Dejus
  - nb: Kjartan Maraas
  - oc: Yannig Marchegay
  - sv: Daniel Nylander

gnome-games 2.21.5
==================
Anther rocking release from the gnome-games team. Mostly improvements for chess
and aiseleriot and lots of fixes all over the place. Huge thanks goes to
the translators and documentors for the many fixes there also!

General:
  - Possible to use SDL for sound (Andreas Røsdal)
  - Lots of code cleanups (Christian Persch, Andreas Røsdal)

Aisleriot:
  - Define any-slot-empty and any-slot-nonempty, and reuse a string from Fortune
    instead of adding a new one for the hint. (Christian Persch)
  - Implement droppable feature (Vincent Povirk)
  - Use a verb for the affirmative button (Christian Persch)
  - Update year, and add Vincent to credits (Christian Persch)
  - Implement keyboard navigation (Christian Persch)

Chess:
  - Mark animation as complete when pieces are deleted (fixes game history crash
    reported in bug (Robert Ancell)
  - Use LAN move if unable to generate SAN move (Robert Ancell)
  - Fix bugs in SAN move generation (Robert Ancell)
  - Support resigning in saved games (Robert Ancell)
  - Stop players from moving after the game has completed (Robert Ancell)
  - Improve tanslators comment (Andreas Røsdal)
  - Make it possible to run from source (Andreas Røsdal)
  - Move "View logs" to "View" menu (Andreas Røsdal)
  - Reorder to load from prefix before system wide (Andreas Røsdal)
  - Reuse strings from libgames-support (Andreas Røsdal)

Gtali:
  - Fix a translation string (Stephane Raimbault)
  - Remove old graphics file (Thomas H.P. Andersen)

Mahjongg:
  - Unfocus toolbar to avoid accidental game restarts (Christian Persch)

Sudoku:
  - Fix undo related crasher (Thomas M. Hinkle)
  - Make it possible to run from source (Andreas Røsdal)
  - Reorder to load from prefix before system wide (Thomas H.P. Andersen)

Documentation:
  - Improve description of games in documentation (Andreas Freund)
  - Fix typo in documentation (Bob Mauchin)
  - Remove duplicate links to toolbar in documentation (Aloriel)
  - Removes duplicate application tag (Andreas Røsdal)
  - Remove uppercasing in glossary (Andreas Røsdal)
  - Adapted manual to new doc template (Claude Paroz)

Updated Translations:
  - ca: Joan Duran, Josep Puigdemont
  - en_GB: Bastien Nocera
  - es: Jorge Gonzalez
  - fr: Stéphane Raimbault, Claude Paroz, Didier Vidal
  - ga: Seán de Búrca
  - ku: eronahi
  - lt: Gintautas Miliauskas, Luca Ferretti
  - mk: Jovan Naumovski
  - oc: Yannig Marchegay
  - pa: Amanpreet Singh Alam
  - pt_BR: Vladimir Melo, Leonardo Ferreira Fontenelle
  - vi: Clytie Siddall
  - zh_CN: pingz

gnome-games 2.21.4
==================

Continuing the march toward a stable Gnome 2.22 release, this unstable release
sports a number of small bug fixes and clean-ups.

This release is code named "exit-isle-on-delta".

Aisleriot:
  - Refactor Saratoga and Athena. Use klondike.scm as base. Bug #446944,
    patch by Vincent Povirk. (Christian Persch)
  - I10n updates to translatable game names. (Christian Persch)
  - Add "Gold Mine" game, another klondike variant. Bug #324759, patch by
    Vincent Povirk based on a prior patch by Alan Horkan. (Christian Persch)
  - Add kings-only option to Klondike. Part of bug #324759, patch by Vincent
    Povirk. (Christian Persch)
  - Don't allow moving a card to its original slot. Bug #467796, patch by
    Vincent Povirk. (Christian Persch)

Blackjack:
  - Use the global game_variation instead of DEFAULT_VARIATION, so the stored
    preference is used (Bug #487423) (John Bryant)

Sodoku:
  - I10n fixups Patch by Didier Vidal. (Bug #502194) (Thomas H.P. Andersen)

Updated Translations:
  - pt_BR.po: Leonardo Ferreira Fontenelle
  - sl.po: Matej Urbančič
  - nb.po: Espen Stefansen


gnome-games 2.21.3
=====================

A new version of gnome-games is now available. This version brings a lot of
cool new features and some bugfixes. Most notable is the new graphics for the
face in gnomine and the tooltips showing what the score will be in gtali.

Notice that gnome-games now depends on GGZ 0.0.14 for network games. Also the
dependency on GTK was bumped to 2.12 to make the tooltips for gtali.

General:
  - Remove embedded libggz and ggz-client-libs. (Andreas Røsdal)
  - Require GGZ Gaming Zone 0.0.14 for network games. (Andreas Røsdal)
  - Only require ggz if building those games that support it (Christian Persch)
  - Rename "maemo" platform to "hildon", in preparation for generalised hildon
    support. (Christian Persch)

Aisleriot:
  - Lots of cleanups and fixes (Christian Persch)

Chess:
  - Set toolbar style to default system style (Robert Ancell)
  - Choose AI for default game from first detected AI not first known AI
    (Robert Ancell)
  - Mark board numbers for translation (Robert Ancell)
  - Remove stray "Iagno" from chess help files (Andreas Røsdal)

Gnomine:
  - Fix redraw error when holiding right and repeatedly clicking left button
    (WuSonghai/Robert Ancell)
  - Change from GConf to GamesConf (Robert Ancell)
  - Tangoified faces (Lapo Calamandrei/Ulisse Perusin)

Gtali:
  - Tooltips that show what will be scored. (Geoff Buchan)

Sudoku:
  - Add walk-through option to step through code. (Thomas M. Hinkle)
  - Fix error that made status-bar not update after 1st puzzle played.
    (Thomas M. Hinkle)
  - Add debug statements. (Thomas M. Hinkle)
  - Speed up make_new_game_model substantially. (Thomas M. Hinkle)
  - Speed up is_valid_puzzle. (Thomas M. Hinkle)
  - Ignore invalid lines in puzzle files. (Thomas M. Hinkle)

Translations:
  - ca (Joan Duran)
  - el (ta_panta_rei)
  - es (Jorge Gonzalez)
  - et (Ivar Smolin)
  - oc (Yannig Marchegay)
  - sl (Matej Urbancic)

gnome-games 2.21.2
=====================

A new version of gnome-games is now available. Mostly more features and fixes
for the chess game by Robert Ancell but also a few fixes for sudoku and
translations. Thanks to everyone that contributed to this release!

Chess: (all by Robert Ancell)
  - Show threatened squares and pieces able to be taken
  - Handle carriage returns in PGN files
  - Put an asterisk in the title bar for games that need saving
  - Sped up PGN decoder by approximately 40%
  - Add support for Toga II engine
  - If no game on startup start default game of human vs AI
  - Fix overzealous game name autogeneration
  - Don't allow 3D mode if cannot get a valid OpenGL configuration
  - Reworked "No 3D" dialog to list reasons why 3D mode cannot be entered

Sudoku:
  - Allow for empty lines in sudoku files (Thomas M. Hinkle)
  - Fix decimal value in float error (Thomas M. Hinkle)
  - Fix calculation of big/small borders (Thomas H.P. Andersen)

Translations:
  - da (Kenneth Nielsen)
  - es (Lucas Vieites)
  - et (Ivar Smolin)
  - nb (Espen Stefansen)
  - sv (Daniel Nylander)

gnome-games 2.21.1
=====================

This is the first development release of the 2.21 series. It's a great release
with a new simple UI for selecting game for sudoku, a lot of bug fix for chess,
and a new feature to undo a wrong score in tali.

Aisleriot:
  - Add autoplay in spider when double-clicking foundation (Vincent Povirk)
  - Fix statistics for !HAVE_GNOME (Christian Persch)

Chess:
  - Display error dialog and quit if unable to import glchess.glchess
    (Robert Ancell)
  - Catch and ignore all exceptions writing to stdout (Robert Ancell)
  - Catch exception killing AI (Robert Ancell)
  - Fix exception when autoloading games with invalid AIs (Robert Ancell)
  - Moved pygtk.require() to glchess.in so it is always called first
    (Robert Ancell)
  - Added tests/ dir containing PGN test files (Robert Ancell)
  - Add better support for informal PGN files (Robert Ancell)
  - GtkFileChooser.get_current_folder() can return None, handle this case
    (Robert Ancell)
  - Catch GLU exception building mipmaps and fallback to standard textures
    (Robert Ancell)
  - Disable navigation buttons when at start/end of moves (Robert Ancell)
  - Merged glchess-ggz branch to give glchess initial ggz support
    (Robert Ancell)
  - Removed tab support and added game history support (Robert Ancell)
  - Added ability to resign and claim draws (Robert Ancell)
  - Reworked some strings that were hard to translate (Robert Ancell)

Klotski:
  - fix imposible move (Thomas H.P. Andersen)

Robots:
  - Fix typo in score-category nightmare with super safe moves
    (Thomas H.P. Andersen)
  - Show highscore and new/quit option even when score is not good enough to
    enter the highscore (Thomas H.P. Andersen)

Sudoku:
  - New select game/load game menu (Thomas H. Hinkle)
  - don't keep all generated puzzles in memory (Thomas H. Hinkle)
  - simplify print dialog (Thomas H. Hinkle)

Tali:
  - Add undo feature (Geoffrey Buchan)

Libgames-support:
  - Fix compilation on maemo (Christian Persch)

Translations:
  - ar (Anas Husseini)
  - nb (Kjartan Maraas)
2008-04-26 00:07:27 +00:00
wiz
a16ab63d8c + ggz-client-libs. 2008-04-25 23:25:40 +00:00
wiz
66d8398f0e Import ggz-client-libs-0.0.14.1 as games/ggz-client-libs.
Based on wip package by Michael Rohrer.

GGZ Gaming Zone

GGZ is a project to create a free gaming platform.  The project includes
a server, games for the server, clients, and games for the clients.  Other
projects may include ggz networking into their games.  GNOME games project
and Freeciv 2.1 releases use ggz.

This packages contains the libraries for clients and games.
2008-04-25 23:24:49 +00:00
wiz
03b637d07a + libggz. 2008-04-25 23:10:17 +00:00
wiz
6265e9d48d Import libggz-0.0.14.1 as games/libggz. Based on ggz-libggz from
Michael Rohrer in wip.

GGZ Gaming Zone

GGZ is a project to create a free gaming platform.  The project includes
a server, games for the server, clients, and games for the clients.  Other
projects may include ggz networking into their games.  GNOME games project
and Freeciv 2.1 releases use ggz.

This package contains the base libraries the server and clients depend on.
2008-04-25 23:09:44 +00:00
wiz
cf42142718 + bluemoon 2008-04-25 22:49:37 +00:00
wiz
d712f73ba1 Import bluemoon-1.1.2 as games/bluemoon.
This is a project to create an artificial intelligence opponent
for the game Blue Moon. All eight of the original Blue Moon people
decks are supported, and support for the more recent Buka Invasion
deck is underway.
2008-04-25 22:48:59 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
joerg
210f5eb08a Supports DESTDIR. 2008-04-25 13:14:52 +00:00
wiz
8a6dbd2fa1 Update to 0.5.2:
* 0.5.2 (13-12-2007)
  - added animation effects when moving and choosing targets
  - improved portability
  - updated translations: de, fr, pl
2008-04-24 21:26:49 +00:00
wiz
dbb6838c30 Bump PKGREVISION for SDL_sound ABI update. 2008-04-22 21:25:18 +00:00
wiz
b732c7c290 Update to 0.27:
v0.27 (release 2008.04.17):

USER-VISIBLE CHANGES:
- Display the actual discovery percentage when preparing to build a base.
  (Brian, Phil)
- Minor text cleanups. (Phil)
* Support events that can happen throughout the course of the game, changing
  things in interesting ways. (Brian, Phil)
* A number of new items and technologies to ease gameplay. (Brian, tweaks
  by Phil and emh)
- Building new machines informs you how much CPU capacity you will receive
  from the new systems. (Brian, Phil for suggestion)
- Idle bases are harder to discover. (Brian)
- Allow keys to be repeated when held down. (Brian, emh for suggestion)
- Fix the constant "CPU complete" dialogs when low on money. (Brian, numerous
  people for suggestion)
- Added research item for construction. Still needs actual implementation.
  Weird time code is blocking. (Brian, ? for suggestion)
- Return to base menu when exiting base screens rather than returning to map.
  (Brian, emh and Max McCracken for suggestion)
- Implemented Security and Reactor values obtained from data files. (Brian)
- Implemented "Destroy" feature from base list (Brian, Max McCracken and emh
  for suggestion)
- When building, items are sorted by their cost to make picking the best one
  easier. (Phil, Gustav Bertram for suggestion)
- Keep the game from crashing when it cannot create a 'music/' directory.
  (Phil, Andrew McMillan for report)
- Added checks to avoid key error crashes related to unfinished Construction
  code. (Brian)
- Added check to avoid crash when hitting 'Destroy' button in an empty base
  list. (Brian)
- Preferences have moved to 'prefs.dat', and now follow the standard Python
  ConfigParser format. (Phil)
- Added difficulty choice dialog handled by pgu. (Brian)
- Increased robustness across the board; E:S should be harder to crash.
  (Phil)
- Various strings shortened to fit dialogs. (Phil, Joey Hess for suggestion)
- Fixed bug that kept music from playing. (Phil, Brian Warner for suggestion)
- Keep running if the mixer can't load. (Phil, Rafal Czlonka for bug report)
- Fix up the handling of music paths. (Phil)
- Added support for win and losegame music. (emh)
* Three new tracks, 'Deprecation', 'Awakening,' and 'Inevitable,' including
  the Psycle source! (Max McCracken)
- Research screen will no longer assign an extra base to research. (emh,
  blog... for report)
- When naming base, text will take up the entire box. (emh, blog... for report)
- Fixed a potential crash with display_base_list self-recursing. (Phil,
  Josh Triplett for report)

OTHER CHANGES:
- Code cleanups and reformatting. (Phil)
- Cleanup a bug introduced in player.py, item may be int rather than object.
  (Brian)
- The music loading code is less fragile now; it shouldn't break on too-short
  file names. (Phil)
- Massive changes to data file handling; we now use Python's built-in
  ConfigParser. (Phil)
- Further changes to the data file formats, for consistency and ease of
  code/data maintenance.  (Phil)
- Switched sounds to using data files, for smoother future expansion. (Phil)
- Fixed strings loading. (Phil)
2008-04-22 20:55:37 +00:00
wiz
961c75266c Fix MASTER_SITES. 2008-04-21 09:29:26 +00:00
wiz
fb06de46f9 Update to 1.4.1:
Version 1.4.1:
 * campaigns:
   * Fixed/enforced internal gender id of various female heroes/foes
     (bug #11197)
   * Under the Burning Suns:
     * Minor cosmetic fixes
 * graphics:
   * Fixed broken TC on transport-galleon and drake walking corpse graphics
   * New portraits: Elvish Sorceress
 * language and i18n:
   * new translation: Croatian
   * updated translations: Chienese, Czech, Danish, Dutch, Finnish, French,
     Galician, German, Greek, Hungarian, Italian, Lithuanian, Japanese, Polish,
     Russian, Spanish, Swedish, Turkish
 * map editor:
   * fixed not working "Update transition" and make "Delay transition update"
     directly trigger an update when toggled off.
 * miscellaneous and bug fixes:
   * Removed spurious -R linker switch from command line generated by the Boost
     M4 macros
   * Load-game dialog displays a scenario campaign's translated name rather than
     its internal id now
   * wmlxgettext now print some context information about the strings
     extracted (patch #993)
   * added VICTORY_AND_DEFEAT_MUSIC macro and wired it in all mainline
     scenarios that warrant such effects
   * Fixed a border case of unit portrait advancement on which generic portraits
     would be treated as character-specific (affected female Elvish Archer line;
     it also theoretically affected units with [variation]s using different
     portraits)
   * allow configure to be started from directories other as the top dir
     (patch #1002)
   * learn the underlaying terrain so you'll not have a blank like in the unit
     stats if you encounter a terain aliased to a unencountered terrain
 * multiplayer:
   * fixed minimap caching in the lobby screen, resulting in faster refreshs
   * a lot work has gone into optimizing wesnothd to allow more players

Version 1.4:
 * language and i18n:
   * new translation: traditional Chinese
   * updated translations: Catalan, Chinese, Czech, Danish, Dutch, Esperanto,
     Finnish, French, German, Hungarian, Japanese, Lithuanian, Polish, Russian,
     Slovak, Spanish, Turkish, Valencian
 * graphics:
   * more elvish portraits
 * multiplayer:
   * revised maps: Cynsaun Battlefield
   * messages will no longer default to the private channel when observing
     or joining a new game
   * fixed an invalid vector access, which could happen since linger mode
     didn't reset the player_numer_ (bug #11094)
   * random maps can no longer crash if two teams have the same starting
     position (that happened if 2 teams didn't get a starting position.)
     bug #11166.
   * when the number of players for a random map can't be placed the engine
     tries maximal ten times before giving up.
 * sound:
   * added new music track, "Knalgan Theme" by Ryan Reilly.
   * added new music track, "The King is Dead" by Mattias Westlund.
   * updated music track, "Traveling Minstrels" by Mattias Westlund.
   * changed the default story screen music from loyalists.ogg to revelation.ogg
   * added new music track, "Nunc Dimittis" by Jeremy Nicoll.
   * added new music track, "The City Falls" by Doug Kaufman.
 * WML engine:
   * fixed a bug where addons with recusive INCLUDES could no longer be loaded
     (bug #11160)
 * miscellaneous and bug fixes:
   * units with a death sound but no death animation now play their death
     sound correctly
   * selection animations are not directional when standing animations are
     disabled (bug #11151)
   * Fixed parser problems with \r\r in files
   * cleanups and a compiler fix based on patch #911
   * the detection of the savegame version was done after parsing the savegame
     this could lead to crashes when loading 1.2 savegames (debian bug 467088)
   * fix a bug where the random map generator could place a keep on the border
     (bug #11150)
   * Fixed UI sounds toggle crash on Windows
   * when a new unit is spawned when the attacker dies and the new unit has
     a lower number of weapons then the weapon number used in the attack an
     wml_exception was thrown (bug #10926).
   * truncate names in the load dialog utf8 aware, might be related to
     bug #11186
   * fix bug #11187 play_once=yes and fix musical cross-fading

Version 1.3.19:
 * map editor:
   * activate border transitions in the editor using more translucent images
     than used ingame
 * language and i18n:
   * updated translations: Chinese, Czech, Danish, Filipino, French, Hungarian,
     Italian, Lithuanian, Polish, Turkish
 * miscellaneous and bug fixes:
   * Fixed chat log viewing crash after undo
   * Fixed era events loading
   * Idle, standing and selection animations are not accelerated anymore
   * All animations are disabled when the LOW_MEM compile switch is activated
   * correct FIREBALL_MISSILE not being synchronized properly. All UMC users
     need to check units using that macro
   * correct most missiles not being properly (bug #11134)
   * fix some female units using male frames during missile attacks
 * replays:
   * fixed "play side turn" not working (bug #11118)
   * at least partly fix "replays always corrupt" (bug #10976)

Version 1.3.18:
 * campaigns:
   * Northern Rebirth:
     * fix Sister Theta not appearing after freeing her (bug #11083)
 * language and i18n:
   * updated translations: German, Italian
 * campaign server:
   * Strip CRs from uploaded data
 * miscellaneous and bug fixes:
   * Made unit checksum only test for important variables

Version 1.3.17:
 * campaign server:
   * added more logging
   * remembers the last maintainer upload IP
 * campaigns:
   * Liberty
     * Made the guards in Hide and Seek behave more intelligently.
   * The South Guard
     * Completely redesigned the internal workings of 6b The Long March.
 * graphics:
   * more elvish portraits
 * language and i18n:
   * updated translations: Catalan, Chinese, Danish, Esperanto, French, German,
     Italian, Japanese, Slovak, Spanish, Valencian
 * multiplayer:
   * revised maps: Caves of the Basilisk, Sablestone Delta, Silverhead Crossing
 * tutorial:
   * fixed the recall refunding/re-doing in scenario 2 (bug #10993)
   * scripting of the AI moves now check for units in target hex (prevents bug
     #6745)
   * fixed some problems with the grunt (Dumbo) dialogue
   * decorated map with new terrains
 * user interface:
   * tinygui:
     * fixed fontsize for the clock
     * removed $RACE entry when using tinygui
     * fixed replay theme in tinygui to display correctly
     * get closer to the normal theme when tinygui is active and the
       resolution bigger than 400x300
   * reduce minimap in resolutions <1000x620 to allow displaying all attacks
     from units with many attacks (eg the sylph)
   * add support for 800x480 when using the configure option
     --enable-small-gui, not everything displays correctly (preferences,
     mp-creation/lobby, ...), but normal gameplay should work perfectly
   * improved editor theme so that it works in 800x600, too
   * increase space for terrains in the mapeditor by rearanging items a little
   * quick replays no longer scroll to leaders
   * scrolling to the leader the very first time happens instantly now
   * Various tunings about the transparency of hp/xp bars (avoid confusion like
     in bug #11030) and keep them highlighted for the selected unit too.
 * WML engine:
   * unstoring a leader for a side without a leader sets the leader for
     that side (bug #11048)
 * miscellaneous and bug fixes:
   * replays of midgame saves get the right recall list now (bug #10868)
   * Fixed controller problems when reloading MP game (bug #11046 and bit more)
   * Made scrollarea to stay in bottom if it is resized (bug #6974)
   * Fixed reference to invalid iterator in unit_cycle (bug #7991)
   * Fixed side_drop server message handling to correctly restart turn
   * Fixed network code crash after failed socket operation
   * Fixed random start ToD (bug #11056)
   * Fixed an assert crash when a fake_unit_move starts outside of the screen
   * Fixed temporary disappearing of hp/xp bars of victorious unit (bug #11055)
   * Fixed flickering hp/xp bars of ghost and other invisible units.
   * Placement of random terrain images is more random.
   * Optimization of damage floating labels
   * Fixed update of the minimap and starting positions when using the "delay
     transitions update" option.
   * chasm and lava bridges are now proper aliases of cave and chasm

Version 1.3.16:
 * campaigns:
   * Two Brothers: set the leader of scenario one to passive to make it not
     too easy to win
 * language and i18n:
   * updated translations: Chinese, Czech, Dutch, Filipino, Finnish, German,
     Greek, Hungarian, Italian, Lithuanian, Polish, Slovak, Spanish, Turkish
   * replaced the font used for the chiense translation (gkai00mp.ttf) with a
     subset of WQY (just the gb2312 part is included) as requested by the
     chinese maintainer
 * map editor:
   * the editor handles errors with the old unsupported map format more
     graceful (bug #11023)
 * multiplayer:
   * revised maps: The Freelands
   * don't display 'Remote scenario' for reloaded games in the multiplayer
     lobby which is wrong in most cases (fixes bug #10882), the display
     of 'Reloaded game' is disabled for now because of the string freeze
   * Fixed MP saves loadind to choose correct human side (bug #10894)
   * display reloaded games in yellow instead of green in the game list
     as they are also a kind of already running games
   * Made era not required while loading save game
   * Removed bogus client commands about takeing side
   * Fixed control change when giving own team (bug #6639)
   * when loading a savegame don't offer to take the non-player sides (bug
     #10746)
 * units:
   * balancing changes:
     * decreased the village defense of Bats from 60% to 40%
     * decreased the forest defense of the Ranger from 70% to 60%
     * decreased the forest movement cost of the Ranger from 2 to 1
     * decreased the shallow water, mountain, swamp and snow movement cost of
       the Ranger from 3 to 2
 * user interface:
   * During dialogs the speaker is shown in the sidebar and highlighted.
   * During ai moves the source hex is no longer highlighted.
   * show unit standing animations and idle animations are now separate options
   * Removed broken "Host network game" option from multiplayer menu (bug #10800)
   * Fixed network game creation return back to create dialog after failed
     savegame loading
   * Fixed a small glitch with fog and shroud in the corners (bug #10831)
   * share_view now looks at whether your allies have shared their view,
     before whether or not you saw the view of your allies was determined by
     your own view was shared (bug #10994)
   * slight tuning of hp/xp bar: not anymore hidden under leader crown and the
     HP bar's scaling is changed (now the cap is ~80hp instead of 70)
   * new red footprints images for move cost > 3
 * WML engine:
   * fixed an off by one error in [scroll_to]
   * unified the two different max_loop counters and used highest maximum
     (65536).
   * Fixed abilities filtering to test [filter] allways
 * terrains:
   * added stone bridge terrain over lava and chasms.
 * miscellaneous and bug fixes:
   * Fixed networking not to timeout with slow connections but timeout faster
     with lost connection (partialy fix bug #10967)
   * Fixed client side ping timeout check if downloading or uploading
   * Moved destruction of conditional object before the mutex. This should
     fix random crash in network disconnect.
   * Fixed reference to invalid pointer in attack::attack
   * pressing shift affects acceleration immediately
   * More gcc 4.3 fixed
   * Remember cleared hotkey
   * Added some toys&whisles to unit tests
   * Added networking unit tests
   * Optimized MP chat log building
   * Optimized tokenizer to speed up loading config files
   * Hide race sections having only units with "hide_help=true"
   * Fixed ai handling of unit without attacking weapons (bug #10886)
   * Optimize roads placing of random map
   * when a unit miss an animation, the engine will base the replacement on
     the standing animation instead of the standing frame
   * enabled caching images for lowmem unconditionally since it seems to save
     memory (bug #11022)
   * disable stricker terrain validation, since a rogue scenario may avoid
     somebody to create any game (bug #11024)

Version 1.3.15:
 * language and i18n:
   * updated translations: Catalan, Chinese, Czech, Danish, Dutch, French,
     German, Hungarian, Italian, Lithuanian, Polish, Spanish, Turkish
   * updated DejaVuSans to 2.23
 * graphics:
   * new elvish portraits by Kitty
 * multiplayer:
   * revised maps: Cynsaun Battlefield
   * fixed bug #10777: Cannot cancel a multiplayer password prompt
   * fixed bug #10779: Rejoining game causes major problems
   * Fixed :control command to work
   * Fixed control change not to set wrong team if we are playing now
   * damage statistics for the current turn also works for observers now
   * MP loads now era_id from save file (bug #10878)
   * skip replay no longer skips the story for players only for observers
     (bug #9538)
   * observers without the addon installed can watch the second scenario of
     a MP campaign again (bug #10794)
 * user interface:
   * Made ESC clear hotkey when changing hotkeys
   * Made quick replay skip messages
   * linger mode overlay is also drawn over fog and shroud (bug #10811)
   * Units are deselected before they move.
   * The next move can be prepared before the current attack/move
     animation finishes (bug #7132).
   * If a move is interrupted, footsteps are drawn again.
   * Tuned some details of the mouse handling.
   * Fixed [message] not to close if it has input (bug #10846)
   * fixed chat color when message is added by turn_info (bug #6846)
   * added a more graceful handling of maps without a header (bug #10787)
 * WML engine:
   * Fixed order of sighted and moveto events (bug #9560)
   * now allow the use of $unit inside [show_if] and [location_filter]
     in the [set_menu_item] tag
   * fixed weapon_specials filter_opponent to work in attack selection (bug #8333)
   * fixed crash in battle events if unit was killed or teleported (bug #10801)
   * fixed era events not to be added if we are loading save game (bug #10772)
   * some filtering was added to the [animate_unit] action to actually make it
     useful
 * miscellaneous and bug fixes:
   * Fixed turn timer and end_turn commands order (bug #10849)
   * Fixed boost test compile with 1.34.1
   * Made unit to hideable by others units (bug #10877)
   * Make wesnoth work properly again if the datadir contains ../
   * Fixed some type of addon not being uninstallable (bug #10788)
   * fixed adjacent units to update if unit affects them
   * converted NO_MAP_DATA to new map format
   * fixed unchecked vector access
   * make sure the python campaign client list shows a space between the
     headers if the size of the column is smaller than the header (eg uploads)
   * make sure a unit with more hitpoints than its maximum doesn't terminate
     the game with an assertion error (bug #10876)
   * various bug fixes and code cleanups
   * added some extra headers for the upcoming gcc 4.3 (debian bug #462708)
   * image scaling on tinygui was broken, this has been fixed
   * wescamp script allows the same values for true as utils::string_bool()

Version 1.3.14:
 * campaigns:
   * The Hammer of Thursagan:
     * 'Invaders' if there weren't enough free tiles to spawn all indigs the
       game would enter an infinite loop (bug #10621)
   * Two Brothers:
     * updated the music playlists in all scenarios to include the new music
   * Under the Burning Suns:
     * Completely new scenario 3
     * Few bugfixes to scenario 6
 * graphics:
   * overlays are properly drawn at the top row (eg forrest) (bug #10238)
   * mountains no longer have a hill as base
   * when a leader dies the villages, which are no longer are owned, are
     properly redrawn (bug #9136)
   * sometimes the first hitpoints left percentage and the unscatched had a
     difference of 0.1%, this has been fixed (bug #9122)
 * language and i18n:
   * updated translations: Chinese, Danish, Dutch, Finnish, French, German,
     Italian, Lithuanian, Slovak, Spanish
   * added gkai00mp.ttf font (needed for the Chinese translation)
 * multiplayer:
   * revised maps: Den of Onis, Weldyn Channel
   * renaming a unit no longer generates an OOS error (bug #7864)
   * if in a MP campaign the endlevel was continue(_no_save) it could happen
     that the client left before the host uploaded the new scenarion, this
     has been fixed
   * when joining a MP game the recall list wasn't loaded which leads to
     OOS errors in campaigns (bug #10624)
   * :droid can now use the additional parameters on & off to enable/disable
     the AI status of a side instead of toggle it (FR #9676)
   * fixed the MP campaign gold carry over (bug #10677)
   * MP campaign start of scenario saves can be loaded again (bug #10058)
   * if a MP side has no colour defined fall back to the default side colour
 * sound:
   * timer bell in MP starts when there are 20 seconds left and fades in
     gradually for 10 seconds (fr #10559)
   * fixed timer bell not always playing (bug #10559)
   * it was possible to add the same track to the playlist twice which
     could lead to an infinite loop (bug #10112)
 * units:
   * balancing changes:
     * increased the XP requirement of the Vampire Bat from 14 to 22
     * decreased the HP of the Vampire Bat from 17 to 16
 * user interface:
   * the apple key works as shortcut modifier again (bug #10586)
   * made "Show lobby joins of friends only" the default preference
   * new menu option added to save replays manually
   * show damage statistics for the current turn in the statistics window
   * opening the action menu in linger mode no longer crashes the game
     (bug #10438)
 * WML engine:
   * new tag [text_input] for [message] (patch #921)
   * new tag [filter_vision] for Standard Unit Filter
   * it is now possible to play [sound] repeatedly using a "repeat" attribute
   * Added boolean variable disallow_observers= to side defination
   * Random factions can be defined on a subset of the non-random faction
    (FR #10600)
 * miscellaneous and bug fixes:
   * set the default resistance to 100 (no resistance) instead of 0 (immune)
     (bug #10661)
   * when loading a unit some traits didn't get applied correctly but got
     fixed in a later state. This could lead to some units not leveling
     properly (bug #10304)
   * validate vector access for colours (bug #10622)
   * Fixed OOS on unit advancement if wml had battle/die events (bug #10590)
   * added serveral fixes to compile with Sun Studio compiler (patch #911)
   * bumped autoconf version requirement to 2.60 since it's needed for the
     boost tests (bug #10636)
   * fixed a problem where two [recall]s in a SP game could get an out of sync
     recruitment
   * avoid triggering an assertion when a duplicated side definition exists
     (bug #7252)
   * Fixed OOS if [message] menus cause advancement of a unit
   * the previous "max-saves" slider is now used as a slider to determin the
     maximum number of auto-saves to keep, default value is 10, so the 11th
     oldest and all older auto-saves will be deleted
   * the MP server now always sends gzipped data
   * Rewrote the AI village assigning algorithm, instead of using brute force
     it now tries to optimize before resorting to brute force (bug #7215).
   * parser exceptions are now displayed visually (patch #914)
   * always ask for permission before overwriting an already existing replay
     file (bug #10689)
   * don't automatically save a replay for every game an observer visits
     if the option 'Save Replay on SP/MP Victory ..' is enabled (bug #10690)
   * changed option 'Delete Saves on SP/MP Victory ..' to remove only
     Auto-Saves to avoid the removal of manually saved files from unrelated
     games
   * make sure the team number is reset in single player linger mode
     (bug #10692)
   * fullscreen now defaults to false
   * "hide_help" now hides the unit from the list in help, but still allow to
     see its description (using context-menu or hotkey)
   * change the default port for the campaign server to 15005 to seperate the
     new 1.4.x way from the old possibly broken content from the trunk server

Version 1.3.13:
 * campaigns:
   * A Tale of Two Brothers:
     * what the correct passwords for 'Guarded Castle' are is now randomized
   * Liberty:
     * 'Hide and Seek' mostly rewritten and it now has a bigger map with
       randomly placed guards
   * The South Guard:
     * now the player has to kill the fake M'Brin in 'Choice in the Fog' instead
       of just attacking once
 * language and i18n:
   * updated translations: Chinese, Czech, Danish, Finnish, French, German,
     Greek, Hungarian, Italian, Lithuanian, Polish, Portuguese (Brazil),
     Valencian
   * updated DejaVuSans to 2.22
 * map editor:
   * resize actions can be undone again (bug #10216)
 * multiplayer:
   * revised maps: Hamlets
   * recruitment OOS is fatal now (bug #9723)
   * the server now stores the next scenario send but the host, thus the
     clients no longer restart in the previous scenario
   * the next scenario now properly loads the recall list
 * sound:
   * new or improved sounds: ogre hit and die, MP chat
 * units:
   * all lvl 2 outlaw units can now advance to lvl 3 in all campaigns and MP
   * the default AMLA for all max-level units is now +3 max HP, +20% max XP and
     healing to full
   * the standard AMLA XP limit upped from 100 to 150
   * replaced the fullheal AMLA of the Necrophage with a feeding ability, giving
     it +1 max HP for every living enemy killed
 * user interface
   * display the race in the unit preview panel (with gender variation support).
   * allow to use team labels also for 1-player-teams (bug #9747)
   * changing the langugage now sets the version number in the title
     properly.
   * show 'back to round xxx' also in 800 x 600 resolution
   * a multiplayer map with allow_new_game causes the selection of a map to
     show the wrong minimap (bug #9425)
   * the "1 turn to reach" of the movement hint is now used only for multi-turns
     move, instead icons show ZoC and village capture ending the move.
   * turn to reach numbers also works when bigger than 9 and without parentheses
   * display an icon into the movement hint where the unit can be invisible and
     the sidebar icon is now about the current status of the unit
   * fix glitches with the sidebar status icons (slowed, poisoned..) when the
     mouseover leave the unit
   * middle mouse button now do a progressive scrolling when kept pressed, speed
     and direction depend of the the position of the mouse relatively to the
     center of the view
   * in help, sections are now opened by clicking on the book icon or
     double-clicking on its title
   * each section has now an associated page with general info and links to its
     topics
 * WML engine:
   * new event "last breath" will be triggered when a unit dies, but
     before the animation is played
   * allow ThemeWML to display the race.
   * new "random_gender=" key (boolean) to single units declarations in WML;
     the engine will generate a random gender for the spawned unit just like
     when it's recruited
   * updated {GENERIC_UNIT ...} macro to take advantage of random_gender
   * fixed [filter_radius] to support [and][or][not] and radius=
   * added rand= for [set_variable] which can be used in MP, the user has to
     make sure it stays in sync
   * units spawned with unit in events can now have random traits and also the
     names are the same (bug #10501)
   * load the recall list with a start of scenario save (bug #10444)
   * Added support for side specific [message] (fr #7427)
   * a floating text can now be specified within animation frames using the
     text= and text_color= keys
 * miscellaneous and bug fixes:
   * various bug fixes and code cleanups
   * added gzip and gunzip command line parameters
   * replaced the 'Binary Saves' option with 'Compressed Saves' and now
     writes gzip files
   * added a "ping_timeout" preference to allow adjusting the default timeout
     value ('60') from the preferences file
   * rewrote the network code to also receive gzipped data:
     * The clients send gzipped data to the MP server.
     * The MP server can send gzipped data depending on a hidden parameter
       which is off by default.
     * The campaign server sends and receives binary_wml.
   * fixed a crash when the attacker dies while performing a desparate attack.
     The crash seemed only to happen under Windows but valgrind also
     complained (bug #10496)
   * loading a content with invalid wml does not terminate the game
   * increased the precission off the mouse in the top row of the editor
     (closes bug #10219)
   * Fixed code to filter sent items when undoing (bug #10588, needs testing)
   * Avoid an assertion failure triggered in the replays
   * speed-up the cache validation by skipping directories named "images" and
     "sounds", WML authors must avoid to put cfg files there (or manually
     refresh their cache if they really want to place and edit cfg files there)
   * using "next-unit" on the last unit now triggers the selection effect each
     time (instead of half the times)
   * fix some latency for clearing fogged corners on shrouded maps
   * optimization of the pathfinding and unit loading
   * avoid deferring null pointers in the multiplayer lobby

Version 1.3.12:
 * campaigns:
   * The Rise of Wesnoth:
     * 'A New Land' can now be won by waiting till turns run out
 * language and i18n:
   * updated translations: Czech, Danish, Finnish, French, Italian, Polish,
     Swedish
 * map editor and terrains:
   * added village count to editor
 * multiplayer:
   * revised maps: Caves of the Basilisk, Cynsaun Battlefield, Den of Onis,
     Fallenstar Lake, Hamlets, Hornshark Island, Sablestone Delta, Silverhead
     Crossing, Sulla's Ruins, The Freelands, Weldyn Channel, Alirok Marsh,
     Island of the Horatii, 3p Morituri, Blue Water Province, Castle Hopping
     Isle, Clash, King of the Hill, Lagoon, Loris River, 4p Morituri, Paths of
     Daggers, Siege Castles, The Wilderlands, Xanthe Chaos, Forest of Fear,
     Amohsad Caldera, Hexcake, Waterloo Sunset, 8p Morituri, Merkwuerdigliebe
 * sound:
   * added new music track, "Vengeful Pursuit" by Jeremy Nicoll.
   * added new music track, "Variations on an Elvish theme" by Doug Kaufman.
 * units:
   * balancing changes:
     * increased the HP of the White Mage from 32 to 35
     * decreased the ranged attack of the White Mage from 7-4 to 9-3
     * increased the melee attack of the White Mage from 6-1 to 6-2
     * increased the HP of the Mage of Light from 42 to 47
     * changed the ranged attack of the Mage of Light from 9-4 to 12-3
     * decreased the melee attack of the Royal Guard from 12-4 to 11-4
     * decreased the melee attack of the Merman Warrior from 8-4 to 10-3
     * decreased the pierce melee attack of the Merman Triton from 11-4 to 14-3
     * decreased the blade melee attack of the Merman Triton from 11-4 to 19-2
     * decreased the melee attack of the Naga Myrmidon from 8-6 to 9-5
     * increased the melee attack of the Lich from 5-3 to 8-3
     * increased the melee attack of the Ancient Lich from 6-4 to 8-4
     * increased the defence of the Bat line on all terrains from 50% to 60%
 * user interface:
   * changed the default setting for the turn bell to on
   * removed the turn_cmd preference option
   * Savegames now have a prefix indicating the campaign they are from if
     the campaign WML declared an abbrev= tag.
   * in linger mode a new overlay is used to see the difference between
     playing and lingering
   * abilities and traits now show a blank line if missing, to ease units
     comparison
   * the numbers keys also change the reachability in N turns for selected enemy
     (works with simple mouseover too)
 * WML engine:
   * New standard unit filter keys:
     - defense: chance to be hit on current terrain by normal weapons
     - movement_cost: movement cost on current terrain
   * the preprocessor now ignores filenames with '..' in them
 * miscellaneous and bug fixes:
   * fix a compilation bug on Windows (usleep not defined)
   * addon interface: added support for an ignore file (.ign) to configure what
     shouldn't be uploaded on the addon server (it's useful if you use a svn
     checkout for example)
   * fixed some small interface glitches on MP saved games loading and setup screen
   * fixed some more possible utf-8 related terminations
   * fixed WML added anims being forgotten on save/load
   * fix an animation freeze when selecting a fighting unit
   * prevent unit selection (and sending "select" event) when commands are locked.
   * optimization of the loading of units WML data.
   * optimization of "Create Units" and "Recruit" dialog.
   * fixed incorrect number of total villages for villages at right and bottom border
   * fix bug #8991: Load a second savegame crash when using --test option
   * added a new drawing framework only used for linger overlays at the
     moment, other stuff can be converted later

Version 1.3.11:
 * campaigns
   * Eastern Invasion
     * in 'The Drowned Plains', undead no longer spawn near you randomly but
       instead they are placed on the map at the beginning of the scenario and
       remain immobile and hidden until the player steps next to them
     * Epilog throneroom scene now has a horse-canter sound effect for Owaec.
   * Scepter of Fire
     * in 'The Dragon', the player now gets a starting castle where to recruit
       and recall normally
 * campaign server
   * fixed a bug which broke uploads with a .cfg file next to the campaign
     directory
   * finalized wescamp integration
 * map editor and terrains:
   * fixed a bug which prevented the editor to load maps with a Windows EOL on
     Windows, other platforms where not affected.
   * added a 'Mushroom Grove lit' (on cave) terrain using (string 'Uu^Ufi')
 * graphics:
   * added user-contributed graphic updates for 'storm trident', 'ankh' and
     'staff' pick-up items
 * language and i18n:
   * updated translations: Chinese, Czech, Danish, Dutch, French, Galician,
     German, Polish, Portuguese (Brazil), Swedish
 * multiplayer:
   * fixed segmentation fault on loading saved games from the multiplayer user
     interface
   * fixed random leaders not getting random genders as expected by design
 * WML engine:
   * implemented the #ifndef directive, the opposite of #ifdef, in the
     preprocessor, to parse the following block only when the symbol is not
     defined
   * fix the recall list duplication bug (bug #10183)
   * [modify_side] can now override the recruit list, just like [set_recruit];
     should be the preferred method at some point.
   * the gold carryover can now be modified from wml (fr #10144)
 * units:
   * balancing changes:
     * increased the melee attack of the Saurian Oracle from 5-2 to 4-3
 * user interface:
   * The attack dialog displays the range between weapon's info
   * The footsteps of a teleporting unit shows haloes on teleport points
   * More readable colors for dark map labels (bug #10271)
   * Tips of the day have attributions, a "Previous" button and a fixed size.
 * miscellaneous and bug fixes:
   * added some extra headers for gcc 4.3 (based on patch #842)
   * Fix bad fog update when passing by or stopping on a village
   * Fix various bug when teleporting a unit to a fogged village (bug #10273)
   * Display a message when a teleport fails (exit village has an hidden ally)
   * Warning message on the standard output when using tiles with bad size

Version 1.3.10:
 * campaign server
   * it's now possible to delete a campaign with the master password
   * added initial support for the wescamp translation integration
     (not finished yet)
   * You can now supply a .pbl file within the directory for a campaign
     as _server.pbl, rather than externally at the same level as the directory.
     Both the client code in the game and the Python client in utils/ have been
     enhanced to allow this.
 * campaigns:
   * Eastern Invasion
     * Fixed bug #10195, related to Holy Amulet's description
     * some gold balancing for 'Xenophobia' and 'Lake Vrug'
   * Liberty
     * in 'The Raid', the accompanying peasants are no longer loyal. Also, the
       scenario now gives an early finish bonus
     * turn limits of 'A Strategy of Hope' lowered, to prevent massive amounts
       of carryover gold
   * Northern Rebirth
     * Balancing polishing and bug fixing.
     * Disabled undead branch for the upcoming 1.4 string freeze, as it is far
       from finished right now, and will not change before the string freeze.
     * Made auto recalled units loyal.
   * Sceptre of Fire
     * 'Gathering Materials' now has more varied terrain, an early finish bonus,
       and the gold and coal piles now behave better: each pile now only gives
       one load, miners carrying a load have an icon on them and when dying they
       drop their load, so another miner can pick it up
     * in 'Outriding the Outriders', villages (except the first one) now give
       you two units instead of one
     * Khrakrahs is no longer allied with the hostile elves and dwarves
   * Under the Burning Suns
     * Kaleh now uses AMLA's for custom advancement
     * renamed the files and scenario id's to reflect scenario titles
     * new title image and some initial story images
     * redesigned the Dust Devil unit to make it less overpowering
     * gave Elyssa 1 move across sand
     * fixed AI recruitment in 'Across the Harsh Sands', made Lost Souls
       easier to beat back on MEDIUM and HARD, and fixed the bug with Holy
       Water (bug #10254)
     * bugfix for blocker in 'In the Tunnels of the Trolls'
 * graphics:
   * polished ankh prop picture from Liberty, and moved to core, replacing
     old ankh-necklace.png used by Eastern Invasion
   * updated unit graphics: Necromancer, Dark Adept, Dark Sorcerer, Fugitive,
     Huntsman
   * new or improved animations: saurian augur line magic attack
   * various shadow under units updates for consistency
 * sound:
   * new or improved sounds: skeleton hit and die
 * language and i18n:
   * updated translations: Chinese, Czech, Danish, Finnish, French, Galician,
     German, Greek, Hungarian, Italian, Lithuanian, Polish,
     Portuguese (Brazil), Russian, Spanish, Swedish, Valencian
   * updates fonts: DejaVuSans (2.21)
 * map editor:
   * fixed a bug when two dimensions of a map were modified, the editor
     could crash (bug #10216)
   * fixed a bug when shifting the map, the starting positions weren't
     updated correctly (bug #10216)
 * multiplayer:
   * revised maps: Cynsaun Battlefield, Den of Onis, Hamlets, Silverhead
     Crossing, Sulla's Ruins, Weldyn Channel, Blue Water Province
   * new multiplayer scenario added: Dark Forecast, random survival for up to
     two players
   * removed option to enforce female gender on side leaders, replaced with a
     gender choice combo-box in the MP side setup UI (client and host), which
     can choose between random, male, and female, when available.
   * the server sends a periodical 'ping' to all players to detect ghosts
   * implemented reloading of the server config on SIGHUP
 * sound
   * "Legends of the North" (legends_of_the_north.ogg) moved from NR to mainline
   * A new pair of victory and defeat themes by Ryan Reilly added.
 * units:
   * balancing changes:
     * increased the movement points over tundra (snow) and deep water from 1
       to 2 for 'drakefly'
     * added the 'fearless' trait to the Ghoul line
 * user interface:
   * selecting your own unit makes it flash briefly and emit a select sound
   * you can now also select enemy units and see their possible path, terrain
     defense and turn to reach.
   * changed the mute hotkey from ctrl-m to ctrl-alt-m
   * renamed "Advanced Mode" button on graphics preferences to "Change Resolution"
   * renamed "Advanced Mode" button on sound preferences to "Advanced Options",
     and "Normal Mode" to "Standard Options"
   * fix some inconsistencies between mouse selection and "next unit" selection
   * double-click in dialog now triggers a "press button" sound
   * fix an exploit using the "black stripes" of a unit with teleport ability
     to detect enemy villages under fog
   * fix the wrong "(1) turn to reach" on already captured village
 * WML engine:
   * extended [store_side] behavior, so that it additionally writes the following:
     fog, shroud, colour, user_team_name, controller, recruit (the recruit list),
     village_gold (the income per-village).
   * extended [modify_side] behavior, to contemplate fog, shroud, controller,
     recruit and village_gold settings.
   * new key "contains=" in [variable] conditions to check the presence of a
     substring in a variable value
   * new tag [debug_message], which takes as paramaters "logger=" and "message="
     to silently output messages to stdout or stderr.
   * new key "variation=" in [move_unit_fake] statements to add the possibility
     of making a fake unit look like one of its variation while moving - this
     also reflects in a change to the MOVE_UNIT macro, which now can use gender
     and variation too.
   * maps now have a user definable border
   * Changed the mute hotkey from ctrl-m to ctrl-alt-m.
   * On victory, all old saves for the scenario except the start one
     are now deleted (rather than just autosaves as formerly). This
     is done before replay saving, if that is enabled. The preference
     name has changed from delete_autosaves to delete_saves.
   * Animation engine allow multiple type of frames (a la "missile frames")
     for all types of anims, you can have multiple such anims using different
     frame names
   * a new type of animation is triggered when a unit is selected. (WML
     support to come shortly)
   * in story [image,] a new key scaled=yes/no (default=no) allows to scale
     the image like the background.
   * prevent some illegal select events on enemy units.
 * miscellaneous and bug fixes:
   * added a new log domain 'mp_server'
   * added a new log level 'debug'
   * various bug fixes and code cleanups

Version 1.3.9:
 * campaigns:
  * Descent into Darkness
    * in 'Peaceful Valley', goblins may no longer spawn when you recapture a
      village you had lost
  * Heir to the Throne
    * new graphics for the battle princess
    * in 'Crossroads', the orc ambushers now hide immobile on the map from
      the beginning of the scenario, instead of being spawned randomly when
      stepping on hills
  * Liberty
    * new story images
    * a proper bigmap
    * music changed in several scenarios
  * Northern Rebirth
    * New map for Eastern Flank
    * Fixed bug where Father Marcus regenerates in the wrong place
      in one the death events.
    * Rescaled Rakshas' portrait to the proper size.
    * Balancing of opening event in 'Settling Disputes'
    * Various minor polishing and bug-fixes.
    * Extensive balancing, polishing and bug fixing on undead branch.
  * Son of the Black Eye
    * Fixed bug in 'The Coward' where an enemy unit speaks as if
      he is on your side.
    * A bit of dialogue polishing in 'The Coward'
    * Jetto now joins you even if you don't release him during the scenario
  * An Orcish Incursion
    * Campaign heavily revised and added to the distribution
  * general
    * no longer use the external_binary_data dir for including campaign and
      difficulty level icons and images, but reference the images directly
 * graphics:
   * new animations: rogue death, orcish leader line leadership
 * language and i18n:
   * updated translations: Czech, Danish, Dutch, Finnish, French, German,
     Italian, Lithuanian, Polish, Swedish
 * map editor:
   * a right click in floodfill mode now performs a flood fill.
   * new icon for: village, castle
   * new rotate function (FR/bug #3870): copy&rotate selected area using mouse
     cursor as center (or "center of mass" if the cursor is not on map)
   * important optimization of the builder engine (which recalculates
     transitions after a map change)
   * restore the random map generator (was broken in 1.3.8)
   * fix several bugs with the "delay transition update" option (undo and
     multi-hexes operations)
 * WML engine:
   * new key "centered=yes" in [story] to use center of images (like dots)
     on the given map coordinates.
   * kill the obsolete "flip" key in [story], use imagepath function
    "~FL(horiz/vert)" instead
 * user interface:
   * preserve aspect ratio of the minimap (FR/bug #9999)
   * the debug "Create unit" dialog have now two columns (race and type)
     and is correctly sorted.
   * progressive parameters can be specified both in [animation]
     and in [frame]
   * The linger mode "Next Scenario" button renamed to "End Scenario"
   * improved the display of the trait descriptions
 * multiplayer:
   * renamed maps:
     * Blitz to Weldyn Channel
     * Charge to The Freelands
     * Meteor Lake to Fallenstar Lake
     * Triple Blitz to Alirok Marsh
   * revised maps: Caves of the Basilisk, Weldyn Channel
   * minimum number of turns reduced to 1
   * new option to allow female leaders by default instead of male leaders
   * fixed a crash if the client receives invalid utf-8
   * fixed a server side bug with could cause invalid utf-8
     being send to a client.
   * display the era id for not installed eras in the lobby.
   * display the scenario id for unknown scenarios in the lobby.
 * units:
   * balancing changes:
     * created undead variations for the 'bat' and 'gryphon' race
 * miscellaneous and bug fixes:
   * various bug fixes and code cleanups
   * fixed a glitch where an item halo shifted position when zooming
   * map label length is correctly determined for multibyte characters
     and thus the limit has been reduced to 32 characters again (bug #6855)
   * now using :n in debug mode will skip past linger mode as intended
   * fix a bug with [endlevel] result=continue_no_save
   * fixed a bug where some strings were resized in utf-8 unaware mode
   * fix bug #9021 (team color names not directly translated when
     switching language)
   * optimize the random map generator (especially for high village density)

Version 1.3.8:
 * campaigns:
   * Descent into Darkness
     * fixed a bug causing the growth ability of Ghast to not always work
     * fixed a bug in 'A Small Favor - Part 2' preventing one random passage
       from opening up
   * Eastern Invasion
     * new portrait for Konrad II
   * Liberty:
     * fixed the undead transformations not working in 'Unlawful Orders'
     * clarified the objectives in 'The Gray Woods'
   * Northern Rebirth
     * Colored portraits for Sisal and Rakshas
     * Fixed bug in 'Old Friend' where Tallin looses bonus HP, MP and
       experience gained from the Rod of Justice
   * Sceptre of Fire
      * fixed lava expansion in 'Caverns of Flame' not working
   * Son of the Black Eye
     * Fixed bug in 'Saving Inarix' where the blown up bridge wasn't shown
       properly (bug #9817)
   * The South Guard
     * a large number of assorted little polishing tweaks and improvements
     * a somewhat nicer-looking village flag
     * Deoran now has a lvl 3 advancement, and no special AMLA options
     * new sprites for Sir Gerrick
     * removed the leader and hero ellipses until it's decided whether they
       should be used in all campaigns
     * Map for "A Choice In The Fog modified so mermen are actually useful.
     * "Tidings Good And Ill" is now playable even if you didn't recruit
       elves in the previous scenarios (bug #9944).
     * fixed bugs with units sometimes not starting with max HP and movement at
       the beginning of some scenarios.
     * in 'Tidings Good And Ill', you can now recruit and recall the elf
       escorts of your choosing instead of having them automatically picked
       from those you had in the previous scenario
     * in 'Tidings Good And Ill', defeating the naga queen is now mandatory
     * 'Into The Depths' has been completely rewritten.
     * there is a new scenario, 'Return To Kerlath', between 'Into The Depths'
       and 'Vengeance' on the elf branch.
     * trimmed the large unused portions of the map in 'Vengeance' away
     * in 'Vengeance', removed the death of Minister Hylas as a defeat condition
   * Under the Burning Suns
     * fixed the missing dialogue parts of elves fighting mud crawlers
       in 'The Morning After'.
     * made all tent villages yield elvish refugees (possibly)
       in 'The Morning After'.
     * fixed the stables encounter dialogue to always appear in order
       in 'The Morning After'
     * 'Across the Harsh Sands' - dehydration causes incurable damage (except
        through visiting an oasis) and fractional loss of attack strength.
     *  Adjusted some of the encounters and rewrote the Lost Soul appearance
        logic in 'Across the Harsh Sands'.
     * Added some dialogue to explain the ghost reappearance when they were
       defeated the night before to 'Across the Harsh Sands'.
     * 'A Stirring in the Night' - village events work correctly now (bugs
       #9947 and #9915), Added animated and impassable campfire terrain.
   * general
     * fixed many scenarios erroneously using the wrong difficulty level symbol
       in #ifdefs (MEDIUM instead of NORMAL)
 * graphics:
   * new graphics for the highwayman
   * nicer image for the illuminates aura and a new campfire aura
   * no more idle animations for units next to an enemy unit
   * new button and slider in preferences to switch unit idle animations
     on and off and set their frequency
   * no grid on off-map tiles
   * nicer transitioning between desert road, desert and desert villages
   * a new alternative terrain for lava, one which isn't drawn in a pit
 * language and i18n:
   * manual: switched to a brand new manual, now using some strange format
     to generate it and ending in a nice .html page
   * updated translations: Bulgarian, Danish, Dutch, Finnish, French, German,
     Hungarian, Italian, Japanese, Polish, Portuguese (Brazil), Russian,
     Swedish, Valencian
   * new translation: Serbian (Latin version)
   * added sazanami-gothic font (needed for the Japanese translation)
   * updated DejaVu font to 2.20 (no new characters)
   * made all keeps be called "Keep", all castles be called "Castle" and
     all roads be called "Road", instead of using variant names (such as
     "Elven Castle" or "Desert road")
 * multiplayer:
   * revised maps: Charge, Den of Onis, Meteor Lake, Silverhead Crossing,
     Triple Blitz, Clash
   * 'village_gold' is no longer stored when 'use_map_settings' is used
   * the server sends the game id and not only the game name if a player joins
     a game to avoid ambiguity in case of multiple games with the same name
   * show observer team chat messages in the 'Chat Log' window
   * implement linger mode for multiplayer
 * units:
   * balancing changes:
     * gave the Fugitive the concealment ability (village hiding)
     * increased the XP requirement to advance to the Fugitive from 77 to 120
     * decreased the melee attack of the Fugitive from 12-2 to 11-2
     * decreased the ranged attack of the Fugitive from 8-4 to 7-4
     * changed the race of the Vampire Bat line from 'undead' to 'bats'
     * changed the movement type of the Vampire Bat line from 'undeadfly'
       to 'fly' (with adjustments)
     * added a magical ranged 7-2 arcane attack to the Dark Adept
     * added a magical ranged 9-2 arcane attack to the Dark Sorcerer
     * added a magical ranged 12-2 arcane attack to the Necromancer
     * added a magical ranged 9-3 arcane attack to the Lich
     * added a magical ranged 9-5 arcane attack to the Ancient Lich
     * increased the arcane resistance of the Ghoul line from -40% to 20%
     * increased the arcane resistance of the Ghost line from -30 to -10%
 * user interface:
   * OK in the status menu replaced with more informative "Scroll To".
   * add an "Animate Map" option in advanced preferences, to switch flag
     and terrain animation off
   * in menus, remove the lingering mouseover highlighting when mouse leave it
   * for the unit preview in recruit/recall dialog, use the same text coloring
     as in the main side panel.
 * help system:
   * the unit list is now organized by race sub-sections.
   * each ability, special weapon and race description page, display a
     list of hyperlinks to the related units (bug #9567)
   * unit pages have now a field "race" with a link to related race page.
   * hide the "Unknown Unit" page from the left-panel
   * topic with an id starting with a "." are not shown in the left-panel
   * the encountered units list is now correctly updated when using ":debug"
     and ":nodebug" commands
   * faster inital loading of the help.
   * fix some incorrect "open section" UI sound when clicking on links
 * WML engine:
   * new event "turn refresh" occurs after healing, calculating income, and
     restoring movement
   * now tag [filter_adjacent] is supported in the Standard Unit Filter (SUF)
   * now tag [filter_adjacent_location] is supported in the Standard Location
     Filter (SLF)
   * remove the unused [neighbour_unit_filter] animation filter, now that SUF
     does it for us (and better)
   * a minus sign in front of a cardinal direction now reverses it ("-s"="n")
   * now radius expansion is handled last in Standard Location Filters;
     previously it was handled last except before [and], [or], and [not]
   * fix a bug with array.length side-effects causing empty arrays to increase
     to size 1
   * the WML for attack animations has been moved from the [attack] block to
     the [unit] block
   * new effect apply_to=new_animation to add animations to unit
   * the [race] tag has now an "id" key for WML operations. The old "name" is
     now used for user display purposes (currently only in help sections).
     If id is missing, name will be used. There is also a new "description" key
     displayed in the race help page (but currently not used by mainline races)
   * new potentially useful global macros: FULL_HEAL, HIGHLIGHT_IMAGE,
     CLEAR_FOG, NO_SCROLL_TO_AI_LEADER
 * miscellaneous and bug fixes:
   * various bug fixes and code cleanups
   * remove some useless messages from the standard output
   * user-made campaign translations now work again for Windows (bug #9926)
   * fix TC imagepath function for non-playing side and add-on/campaigns icons
   * remove a 500ms delay between AI turns
   * switch to observer viewpoint in linger mode in multiplayer (bug #4072)
   * optimize unit's moves on map with shroud or fog

Version 1.3.7:
 * Campaigns
   * Son of the Black Eye
     * Fixed bug in 'Saving Inarix' where no user_description
       is generated for Inarix
   * Northern Rebirth
     * Colored portraits for Sister Theta and Ro'Arthian
     * Fixed bug in Anita's death event where Tallin speaks instead of her.
     * Fixed bug in 'Old Friend' where Rakshas' portrait doesn't appear.
     * Balancing and text changes in 'Old Friend'
   * Sceptre of Fire
     * Fixed a crash in the final scenario
   * Under the Burning Suns
     * Fixed invalid side bugs in 'Hunting Trolls'
     * Fixed an invalid terrain bug in 'A Long Night'
     * Fixed the dehydration in 'Across the Harsh Sands'
 * build system
   * Fixed autoconf/automake builds so that --disable-python-install
     will not try to create the default install directory for python
     stuff when it isn't needed. Otherwise if you aren't root, make
     errors out.
   * If --enable-display-revision isn't enabled SVNREV is no longer
     defined in the build process.
 * language and i18n:
   * updated translations: Danish, Finnish, French, German, Greek, Japanese,
     Lithuanian, Polish, Portuguese (Brazil), Russian, Serbian, Spanish,
     Swedish
   * updated DejaVu font to 2.19
 * multiplayer:
   * new map: Mokena Prairie
   * revised maps: Hamlets, Meteor Lake, 4p Hamlets, Paths of Daggers,
     Loris River
   * improvements to the sound of the countdown timer
   * the countdown timer alert can now start sounding while dialogs are open
   * unit descriptions are no longer evaluated for the recruitment checksum
     and thus avoiding an OOS error when different languages are used.
     The change is incompatible with older trunk versions fixes (bug #9472).
   * Show the (possibly bogus) GPV and fog settings of games with "Use map
     settings" on in a darker font. (patch #771 by uso)
   * the random start ToD option is now properly saved and loaded
     when use map default is used (bug #9532)
   * Changed the Id of the Halberdier from "Halbardier" to "Halberdier"
   * New name for the "Soul Shooter": "Banebow"
   * multiplayer lobby: highlight the names of the players which have joined
     the selected game (bug #7471)
   * multiplayer lobby: tab completion works for all player names now,
     not only for those which are not in a game (bug #9350)
   * enable "teamchat" for observers
   * when use 'map settings' is selected, map settings can no longer be
     changed, if not defined in the map the general default is chosen
   * when cancelling the MP create the changed preferences are no longer
     saved
   * when the MP create is accepted with 'use map settings' the map setting
     parameters are no longer stored as the new preference
   * the recommended settings are added to all standard multiplayer maps
     so that you get these values if you activate 'Use map settings'
 * graphics
   * fixed a glitch with the undo of recruit or recall on high places.
   * Improve rendering of "black stripes": don't hide footsteps or fog,
     and apply it also on off-map tiles when active.
   * Improve rendering of grid: draw under fog, shroud and "black stripes"
   * Fixed bug #9646: ToD changes not applied to mainmap in replay mode.
   * Remove ToD coloring and brightening of off-map background tiles
   * fix inconsistant highlighting of fog transitions
   * slightly bigger and multi-hex attack direction indicator, fixed
     incorrect scale update when zooming.
   * improve footsteps : better beginning, angles and end, reduce
     cpu cost, fix incorrect left-right sequences and clean some images
   * fixed the glitch which would occur on some maps in the top right
     corner and bottom left corner, these tiles were rendered as void
     instead of a normal terrain.
   * improved sand and desert terrains
   * remove the bars, orb and ellipse of dying animations.
 * sounds and music
   * new or improved sounds: bat hit, MP countdown timer
 * map editor:
   * the grid is scaled properly again and no longer shown in the offmap area
   * the resize option can now also use the surrounding tiles to expand the
     map in a smart way, this is the default.
   * the map editor can now also shift the origin of the map when resizing.
   * tiles can now have their own image in the editor, defaults to the minimap
     image. Also added some placeholder art.
 * user interface:
   * Enable "Save Game" and "View Chat Log" menu entries in replay mode.
   * Add an additional line below the minimap in the "Multiplayer->Create game"
     screen that displays the size of the selected map. (patch #776 by uso)
   * Add a tooltip with the experience modifier for the units XP display.
   * add an empty attack icon in attack dialog when needed (this also removes
     an error message, bug #9570)
   * better "choose attack direction using the last highlighted hex" on pack
     of units (bug #9649)
   * attack/move cursors and attack direction indicator are not used when
     observing (bug #9610)
   * 'help' and 'more' button in the title screen now also have a tooltip
     (bug #9618 patch #790)
   * added a hotkey for clearing the chat messages (patch #770)
   * Remove the "black stripes" of the enemy that we want to attack.
   * in tiny-gui, now the movement hint also displays the terrain defense.
   * the numbers of "show enemy moves" are now on top of fog and doesn't mix
     with those of the movement hint
   * the sidebar HP tooltip now show resistances of the current unit
   * also highlight the destination hex before an attack+move mouse action
   * more up-to-date mouse state (cursor, highlight, ADI) after some events:
     undo, attack dialog or right-click cancel
   * need only one right-click to open context-menu on an unselected enemy
   * selecting an enemy doesn't directly cancel its reachable zone
   * there's a new "Game Settings" window which shows the basic game settings
     for each player, accessible through the "More" button in the "Status Table"
   * in help, the links to unencountered units now works but have a "(?)"
     and point to an "Unknown Unit" page explaining why
   * the default zoom key now toggles between default and last used zoom. The
     switch is also faster (cached)
   * the unit list now colors the stats of units.
 * WML engine:
   * added effect types new_ability and remove_ability using [abilities] subkey
   * now [base_unit]id= inside [unit] can extend upon existing unit types
   * new tag [filter_radius] to allow greater control over radius expansion
     when using the standard location filter
   * fix a bug where containers could only be stored at the top-level
   * fix a bug where both x and y had to be specified in location filters
   * better handling/reporting of invalid WML variable type usage
   * new key find_in= to allow searching a variable of previously
     stored locations when using the standard location filter
   * new key find_in= to allow searching a variable of previously
     stored units when using the standard unit filter
   * new extra_defines= key to define in campaigns some other preprocessor
     symbol *before* the files are repreprocessed
   * fog and shroud tiles are now defined by the TerrainWML (not [game_config])
   * new key store_location_as= to store generated chamber item locations
   * the border has been made themable
   * Instead of having an empty upkeep type as the default when reading a
     config file being used to normally give leaders a 0 upkeep, now leaders
     (canrecruit=1) are specifically exempted from upkeep and the upkeep
     type defaults to "full" when read from config files the same as for
     using the recruit function. This makes documenting how upkeep works
     simpler (it currently wasn't really correct) without having to make
     leaders loyal. It also will work better for campaigns where the leaders
     change (not that there are any now) so that the current leader is
     exempted and any exleaders pay for upkeep (unless the are specically
     marked as loyal).
   * make random_traits default to "yes". Leaders can't get random traits
     yet, because it breaks MP, but it does give campaign units traits
     by default. It also allows specifying some traits and letting the
     rest fill in randomly. Some traits are always forced on for units
     that can get them (undead and mechanical).
   * not_living tag removed from race, as this information is provided
     by the undead and mechanical traits.
   * the default for turn limit has changed to unlimited, if you have scenarios
     which rely on the old default of 50 please add a turns parameter to it
   * In help, remove the useless "None" terrain type from the terrains list of
     an unit
 * team color
   * allow color ranges to be defined on-the-fly (like color palettes)
   * now [side] colour=<string> is valid (previously only int)
 * miscellaneous and bug fixes
   * added a .desktop entry for the editor so that it is shown
     in the kde/gnome menu
   * rewrote the config merge routine (should improve parse time slightly)
   * various code cleanups
   * Isle of Anduin renamed to Isle of Alduin to avoid copyright problems.
   * the assertion 'str.size() <= 4' no longer happens, instead the terrain
      is read as 'void' and an ingame message is shown (bug #9609)
   * IMPORTANT! End-of-scenario no longer takes you immediately to the
     next scenario or the lobby. Instead, you linger in browse mode --
     menu commands for chat, saving games, etc. are available.
     Clicking end-of-turn ends the linger and takes you out.
   * fixed a bug-cheat allowing super-ranged attack in some special cases
     (thanks jgp93)
   * fixed incorrect displayed reachable zone when moving next to an enemy
     in special ZoC cases (skirmish or lvl0)
   * It seemed it's ambiguous whether the GPL license as supplied by
     Wesnoth means GPL 2 or GPL 2+, since Sirp's orginal intent was
     GPL 2+ the license has been changed accordingly.
     (See https://mail.gna.org/public/wesnoth-dev/2007-07/msg00014.html)
   * When advancing from Dark Sorcerer to Lich, you now get the undead
     trait. The way this is fixed can add random traits if the new unit
     type allows more traits then the unit currently has. This would
     cause a problem for multiplayer, but no advancement paths currently
     have this case. You do get to keep your current traits, even if you
     wouldn't get them in the new unit type.
   * the minimum savegame protection is ignored when either the savegame
     or the current game has 'test' as version
   * Add 2 debug commands: "fps" for showing framerate, and "benchmark"
     to force a continuous refresh of the screen (for testing the real fps)
   * fixed bug keeping highlighted the previous selected hex after a
     right-click cancel on map using fog/shroud
   * slightly optimize the showing of the attack dialog
   * some hotkeys (*,~,{,},^,|,@,#,<,&) are now visible in the hotkey settings

Version 1.3.6:
 * language and i18n:
   * updated translations: Danish, Finnish, French, German
 * multiplayer:
   * the random start ToD option is now properly saved and loaded (bug #9532)
   * the map in the lobby could be randomly invisible due to an uninitialized
     variable (bug #9555)
   * the automatic unit description used a non-MP safe way, this has been
     fixed
   * the unit name generation could with different locales call get_random()
     a different number of times. This lead to different names and traits.
     Changed to call random a fixed number of times which fixes the traits.
 * miscellaneous and bug fixes
   * various code cleanups
   * proper handling of description autogeneration for per level [effect]
     on level 0 units
   * changed the order of which the permanent modifications of a unit are
     evaluated to (amlas, traits, objects)
     (previous order: objects, traits, amlas)
   * updated the copyright info in the source files also made it explicit
     Wesnoth is GPL 2 only (Wesnoth was already GPL 2 only)
   * Music transitions have now smooth transitions based on m_before end
     ms_after wml tags

Version 1.3.5:
 * campaigns
   * Heir to the Throne
     * The Elvish Lord's and Elvish High Lord's faerie fire attacks have been
       changed from cold to arcane and reduced from 8-3 and 8-5 to 7-3 and 7-5
       respectively
     * The obsolete Cockatrice unit has been removed
     * The bugs in HttT's SoF scenario have been fixed
   * Sceptre of Fire
     * changed Haldric II a bit and gave him new a sprite and animations
   * fixed teamcolourless fake unit moves in TRoW, HttT, EI, SoF, NR,
     TSG and TB
 * map editor:
   * new checkbox for the "delay transition update" option
   * map code has been refactored and separated from the main game
 * graphics
   * new animations: elvish scout idle
   * fix bug #9398 (attacking units always above defending units)
 * sounds and music
   * removed unused sounds: firearrow.wav, hatchet.ogg
 * language and i18n:
   * updated translations: Czech, Danish, Finnish, French, Galician, German,
     Greek, Indonesian, Japanese, Lithuanian, Polish, Spanish, Swedish
   * updated DejaVuSans font to version 2.18
 * multiplayer:
   * revised maps: Blitz, Cynsaun Battlefield, Hamlets, Sablestone Delta,
     Silverhead Crossing, Sulla's Ruins, Blue Water Province, Clash
   * fix MP crash on next scenario, thanks to Rhuvaen
   * option to suppress lobby minimaps is gone.
     Its champion concluded it was pointless.
 * units
   * new "mechanical" trait, meant to show mechanical units are immune to poison
   * balancing changes:
     * changed the 'resilient' trait from +3HP +10% to +4HP + 1HP * unit level
     * decreased the HP reduction of the 'quick' trait from 10% to 5%
     * decreased the HP addition of the 'healthy' trait from +3HP to +2HP
     * added the 'quick' trait back to the Clasher line
     * decreased the blade and impact resistance of saurians from 0% to -10%
     * decreased the fire resistance of saurians from -10% to -20%
     * increased the pierce resistance of saurians from 10% to 20%
     * increased the HP of saurians by 4HP
     * increased the XP requirement of the Saurian Skirmisher and Augur by 2
     * increased the melee attack of the Ruffian from 4-2 to 5-2
 * user interface:
   * allow unfocused widgets to steal the focus instead of just borrowing it
   * frequency of idle animations halved.
   * Help topics for units now have 'advances from' links
   * added experimental new transition between map and background
   * add colors to the statistics of units in help (Hajo's patch #764)
   * now scroll to the selected leader in status table
 * WML engine:
   * now ConditionalWML handles [and], [or], and [not] with in-order precedence
     (this is part of an effort to standardize the behavior of several
     different types of filters)
   * the syntax for logical OR-filters is now "cond1[or]cond2[/or]"
     instead of "[or]cond1[/or][or]cond2[/or]"
   * fix a bug where empty conditionals returned false
   * now [special_filter] supports [and],[or], and [not] (instead of just NOT)
   * now standard unit filter supports [and],[or], and [not] (was just [not])
   * [unstore_unit] can now try to level a unit and does so by default.
     This time added for real, the replay can also handle it(bug #7426)
   * new times= key to apply [effects] more than once (default=once,
     other possible value=per level, i.e. the effect is multiplyed
     by the level of the unit).
 * miscellaneous and bug fixes
   * fix renames causing OOS when made after moves or recruits
   * fix a minor glitch when selecting the leftmost menu heading
   * added some extra headers for the upcoming gcc 4.3 (debian bug #417764)
   * changed the default plague weapon special macro to always spawn a WC
   * scrolling speed is at 1.3.3 speed again
   * fix a growing cache bug with stoned units facing west.
   * in tiny-gui, fix badly scaled hp/xp bars at default zoom level

Version 1.3.4:
 * campaigns
   * Two Brothers
     * made the 2nd guards event in scenario 3 depend on if the first answer
       was correct, now the 2nd event triggers later when the first ends in a
       fight
     * added one row of terrain in the 3rd and 4th scenario to make it look
       better with the new "boardgame style"
   * Heir to the Throne
     * edited the maps of the scenarios: "The Elves Besieged", "Blackwater
       Port", "Bay of Pearls", "Crossroads", "The Siege of Elensefar",
       "Dwarven Doors", "The Lost General", "Elven Coucil"
     * adapted the names of the maps and cfgs of the HttT to match the
       scenario identification keys and the order of the scenarios
     * added the map of "Cliffs of Thoria"
     * changed one of the Orcish Warlords into a Sovereign and another one
       into a Slurbow for the variety in "Dwarven Doors"
     * fixed the bug that made the undead leader unable to recruit because of a
       misspelled unit type in his recruit list in "The Lost General"
   * The Rise of Wesnoth
     * added the level 3 outlaws ( Hunter, Outlaw Ranger, Fugitive, Highwayman )
       as a campaign - specific units in The Rise of Wesnoth
     * added 2 extra turns to finish "Temple of the Deep" on all difficulties
   * Eastern Invasion
     * Reduced the difficulty of "Northern Outpost" scenario by making the
       villages spawn averagely 1 less outlaws per village
     * Changed the way Ovaec joins the protagonist in "Two Paths".
       Now he keeps all the XP he might get in "Northern Outpost"
   * Descent into Darkness
     * Fixed the unknown unit type bug in "Forever and ever, amen", the bug
       that made the Foolish heroes have 30 hitpoints and a broken dialog,
       all in the same scenario
 * map editor
   * the minimum map size is reduced to 1
   * fixed the random map generator
 * graphics
   * added sickle and scythe attack icons
   * added weapon-shop tent and oak tree
   * added automatic side-coloring of custom flags
   * added a general backgound to make the game look better
     on really big screens
   * added a blur effect to most ingame dialogs
   * new animations: troll whelp idle, young ogre idle, skeleton idle,
     human loyalist general idle, human loyalist pikeman idle,
     elvish fighter idle, master at arms crossbow and defend
   * small improvements of footsteps: no time-of-the-day coloring and
     better scaling
 * language and i18n:
   * updated translations: Czech, Danish, French, German, Italian,
      Japanese, Polish, Spanish, Swedish
   * new translations: Lithuanian
 * units
   * added a wolf "monster"
   * balancing changes:
     * healthy units now can rest even when they move
       instead of having a double resting bonus.
     * increased the HP of the Skeleton Archer from 30 to 31
 * WML engine
   * removed deprecated keys image_healing and image_halo_healing
   * empty user_description now remains empty unless generate_description set
     (bug 8522).
   * empty user_team_name remains empty (bug 9310).
   * set_variable has the key time=stamp now, to get a timestamp in milliseconds
   * move some terrain masks definition in [game_config]
   * made defense_weight work again for values > 0
   * fixed some minor bugs with "sighted" event, "die" event, and [kill]
   * now [allow_undo] should work as expected in sub-commands such as [then]
 * user interface:
   * most popup windows are now buttonless with 'click anywhere to continue'
     behavior; to indicate this, such windows are translucent.
   * maps smaller than the screen are now shown centered on the screen
   * the movement hint now display a "(1)" turn to reach, where the unit
     will have no moves left (distance, village or ZoC)
   * fixed bug with the number of turns to reach when crossing several ZoC
   * ability to view a list of MP servers with the Join Game dialog
   * fixed blinking tooltips when clock is updated (bug #9209)
   * footsteps are now erased at the end of the unit's move
   * reduced "sea sickness" effect when scrolling at accelerated speed
   * allow to select item in menu with right-click
   * right-click outside of a cancelable dialog to close it
   * added experimental new background.
     read comment before draw_background() in display.cpp
   * the movement hints use multiline, colors and bigger font
     to display terrain defense and turns to reach
   * restore search of no-team-only map labels
   * ability to delete Add-Ons
   * make disabled buttons more obviously disabled
   * allow to choose the direction from where attacking, even when you
     are just near the enemy unit.
   * new indicator for the attack direction
   * new method to choose attack direction, use now the last highlighted hex
     instead of clicked triangle.
   * improve units list dialog: add a cancel button, fix a bug when selecting
     the first unit, preselect the on-map-selected unit and highlight on map
     the selected one.
 * Miscellaneous and bugfixes
   * fixed a lag in the path rendering when there is a lot of units (bug #9268)
   * fix bug #4299: word wrap for menus with very long option strings
   * various bugfixes and code cleanups
   * removed zipios support
   * poisonned/stoned text is properly centered again
   * fixed various bugs with stoned units, now no moves left and blind.
   * fixed a bug causing instantaneous move of unit when using acceleration
   * fixed briefly invisible unit when scrolling to show a move
   * fixed an invalid letter in the random winter scenario
   * fixed a invalid memory access if a map has width of 0 (bug #9301)
   * reduce memory usage for the default zoom level
   * fix various cheat-bugs to detect hidden enemies: using resistance info
     (bug #9119), search by name (bug #9314), change of hidden icon (bug #9288)
   * fix jerky overlay of moving unit, now displayed as bars and crown.

Version 1.3.3:
 * campaigns:
   * Northern Rebirth
     * Completed Scenario 'Ray of Hope'.
   * Sceptre of Fire:
     * imported from Wescamp
   * Son of the Black Eye:
     * Merged into mainline for testing.
   * Descent into Darkness
     * added to the pack
     * new Troll Shaman graphics
   * Under the Burning Suns
     * new WML in first and second scenario
     * tweaked second scenario map
     * removed a bunch of custom units
     * removed a bunch of custom terrains
     * new playable unit in scenario 2
     * new dehydration logic in scenario 2
     * new ambush logic in scenario 2
     * new Troll Shaman graphics
   * The South Guard
     * improved Deoran graphics
   * The Rise of Wesnoth
     * new Wose Sapling, Warrior King graphics
 * graphics
   * the leader crown don't hide anymore the top of hp/xp bars (bug #9120)
   * better flag icons for the status bar
   * taller flags that don't get hidden behind units so easily
   * fixed some drawing glitches in the top row (bug #8739 and #8071)
   * it's now possible to zoom in till the theoretical minimum of 4 pixels
     per hex.
   * hp/xp bars in tiny gui have better proportions
 * sound and music:
   * new or revised sounds: troll hit & die
   * added sounds for when a unit is slowed or poisoned
   * added a music track containing only silence (for stopping all music instead
     of just changing it)
 * language and i18n:
   * updated translations: Bulgarian, Chinese, Czech, Danish, French, German,
     Italian, Polish, Spanish, Swedish
   * updated man pages: Danish
   * fixed word wrapping in tooltips for Asian languages (or very long words)
   * updated DejaVuSans font to version 2.17
 * units:
   * balancing changes:
     * converted the cold melee attack of the Lich and Ancient Lich to arcane
     * decreased the arcane melee attack of the Wraith from 7-4 to 6-4
     * removed the 'fearless' trait from humans, orcs and mermen
     * added 'firststrike' weapon special to the pierce attack of Drake Clasher
     * decreased the arcane ranged attack of the White Mage from 8-4 to 7-4
     * decreased the arcane ranged attack of the Mage of Light from 10-4 to 9-4
 * multiplayer:
   * added maps: Xanthe Chaos, Auction-X
   * revised maps: Den of Onis, Hamlets, Meteor Lake, Sablestone Delta,
     Silverhead Crossing, Blue Water Province, Castle Hopping Isle, Loris River,
     Crusaders Fields, The Manzivan Traps
   * Team Survival: the teams are now set correctly and translatable
 * map editor
   * drawing terrain no longer erase starting positions
   * added an option "None" in the starting position menu
   * fixed a bug when overwriting starting positions
   * shorter starting time
 * WML engine
   * removed deprecated special= support in [effect]
   * removed deprecated 1.2 map format support
   * [store_villages] and [store_locations] now use the standard location
     filter, meaning they accept all the possible keys of [filter_location]
   * [store_villages] must now use owner_side= instead of side=
   * replace [own_village] with macro {OWN_VILLAGE X Y SIDE}
   * new conditional tag [have_location], tests true if any location passes
     the standard location filter provided inside the tag
   * now the standard location filter supports [and] and [or] tags
   * new key flag_icon for [side] to change the flag icon in the status bar
 * user interface:
   * fixed incorrect active flag in the status bar when using custom flag
   * restore a lost feature: if acceleration is on, pressing shift uses normal speed
   * fixed bug #9071 (incorrect behavior of the "delete" key at end of line)
   * fixed various acceleration bugs (things not being properly accelerated)
   * restored status bars during fights
   * floating numbers now take acceleration into account
   * display defense in the status bar of static units (towers) or
     units placed on impassable terrain
   * allow middle click on scrollbar to jump to a position.
 * WML tools and scripts:
   * New tool, wescamp_import, automates the shuffling of translation files
     and textdomain strings, need to import a campaign from WesCamp
     to mainline.
   * New tool, change_textdomain, makes it easy to change the name of UMC
     after import to mainline.
   * Old campaign_delete.pl and campaigns_client.pl have been replaced
     with a new campaigns_client.py.  Main new features are
     (a) you can download sets of campaigns using RE wildcards, and
     (b) It's possible to give a BfW version in place of a port number
     and it will select the right port.
 * Miscellaneous and bugfixes
   * 1.2 savegames are no longer compatible and thus not loaded
   * fixed a crash if an invalid scenario was loaded (bug #9049)
   * fixed bug 8522.  Units without a name will be named after the unit_type.
   * fixed bug #9103 (AI causes crash when using static units like towers)
   * fixed a crash if a units poison attack has a cth of 0 (bug #9020)
   * no longer allow undo if a traitless unit reveals fogged and/or shrouded
     terrain (bug #9171, patch #739)
   * fixed a bug where loading didn't clear the halo data (bug #9144)

Version 1.3.2:
 * campaigns
   * Heir to the Throne
     * In Home of the North Elves, Eonihar the rider will join you permanently
       and the other riders that find you will be controlled by the AI
     * updated images for Delfador
     * made the narrator talk about gryphons at the end of Northern Winter only
       if the player has actually gotten the eggs
   * Tutorial
     * merged all unit images used in the tutorial from httt
     * increased number of turns from 20 to 26 in the 2nd scenario
   * made some units not appear in the unit help anymore (invisible helper
     units, duplicate desert elves and such)
   * The South Guard
     * better placement and duration of story images
     * graphical enhancements including a new ethiliel portrait
     * added 'Ruffian' an L0 outlaw to give the player something easy to kill.
   * Under the Burning Suns
     * Scenario 3: Made orc ambush happen on a random turn
   * Northern Rebirth
     * Version 18.6 merged in from WesCamp.
 * graphics
   * added the --max-fps command line switch
   * changed the drawing logic so it no longer delays when the drawing is
     lagging
   * improved the look of the main menu and tips-of-the-day boxes
     in the title screen
   * bugfix: units will now fade out properly at the end of death animations
   * rewrote the halo render engine which solves a few minor glitches,
     but most importantly speeds up the drawing of the halos.
   * units are scaled properly when zooming also with tiny gui (bug #8703 and
     bug #6570)
   * haloes in tiny gui are now scaled (before unscaled, thus a factor 2 bigger
     as intended)
   * the movement text is also scaled now (bug #6876, patch #693)
   * fix glitches when scrolling the map if zoomed out (bug #8768)
   * fix the right border glitch of the map when zooming (bug #6060 and others)
   * flying units are no longer buried in a castle (patch #709)
   * fix the position of some halos when unit has a height offset (patch #710)
   * Submerged units are no longer drowned when zooming.
   * scenery
     * added animated windmill, fancy and damaged tents, icepack, and shipwreck
   * fix problems with colour cursor in fullscreen (slow speed, bug #7555 and
     bug #6052)
   * new color cursors
   * fixed some scrolling corner cases (eg. fights happening partially
     offscreen)
   * automatic scrolling accelerates now (like a physical mass would)
 * sound
   * new or improved sounds: hatchet
   * sounds for user interface events
   * experimental ambient sounds for when night falls and morning arrives
   * "Breaking The Chains" (freedom.ogg) moved from NR to mainline
   * All music tracks now have complete Ogg tags.
 * language and i18n:
   * updated manual: French
   * updated translations: Bulgarian, Chinese, Czech, Danish, Dutch, French, German,
     Greek, Hungarian, Italian, Norwegian, Polish, Portuguese (Brazil), Spanish,
     Swedish
   * new translations: Indonesian
   * updated DejaVuSans font to version 2.16
   * removed FreeSans support since all the codes needed should be coverd by
     DejaVuSans now
 * multiplayer:
   * revised maps: Blitz, Castle Hopping Isle, Wilderlands
   * The countdown timer is now coloured properly when the remaining time is
     less than 2 minutes.
   * observer can save a replay of the game again
 * units:
    * balancing changes:
      * converted the cold resistance of the Elvish Sorceress line
        to a holy resistance
      * decreased the holy resistance of the Orcish Assassin line from 20% to 0%
      * remove the 'quick' trait from the Clasher line
      * decreased the holy resistance of the Sky Drake from 20% to -30%
      * decreased the holy resistance of the Hurricane Drake from 20% to -30%
      * decreased the holy resistance of the Mermaid Priestess from 40% to 20%
      * decreased the holy resistance of the Mermaid Diviner from 60% to 40%
      * decreased the holy resistance of the Dwarves from 20% to 10%
      * increased the holy resistance of the Ghost line from -60% to -30%
      * enabled Lich and Ancient Lich to go on deep water and gave them submerge
      * Level 0 Ruffian & Woodsman added.
 * terrain system
   * added layer support to the terrain letters, two layers are supported
 * map editor
   * added an option to delay the complete redraw of the map on command.
   * fixed a bug causing the loss of editor's hotkeys when loading a map
 * WML engine
   * new [own_village] condition to check if someone owns a particular village
   * new [store_villages] tag to store village locations
   * new [store_turns] tag to store the number of turns remaining
   * all [store_*] tags get a default variable name
   * use complex variable substitution almost everywhere
   * new key for [set_variable], literal=, to avoid variable substitution
   * [effect] can now toggle the zoc
   * [effect] can now apply new portrait images and unit type descriptions
   * [effect] can now filter on unit_gender
   * new key for [variable], boolean_equals=, to test boolean equality
   * remove some old backward compatibility support
   * set_name in attack modification [effect] no longer change the weapon's
     description, use the new set_description instead
   * hit=yes in anim is now an alias of hit=hit,kill instead of hit=hit
     this should fix the sliding bug and fix more bugs than it creates
   * friendlier boolean matching for unit [filter] and unit [wml_filter]
   * fixed [special_filter] not working properly (#8212)
   * fixed [variables] not working properly for Multiplayer mode
   * new [set_menu_item] action, to allow custom WML items in the context menu
   * fixed a crash when a WML event killed a unit while dying in an attack
     which the attack engine didn't expect (bug #8814)
   * new key for [time], sound=, to specify a list of sounds that can play
     when ToD changes
   * more powerful [filter_location], now accepts radius=, [not], and
     [filter] to match units at the location
   * added [deprecated_message] so WML can also trigger the deprecated
     messages; used to tag macros scheduled for removal
 * user interface:
   * new sounds for user interface events
   * added the option to show warnings about deprecated WML usage
   * added the "ignore all" option to continue observing during massive OOS
   * show total amount of visible villages (patch #698)
   * added drag & drop to move units
   * mousewheel now by default scrolls vertically,
     and horizontally if alt is pressed.
   * added support for horizontal mousewheel (patch #644)
   * don't change the wait cursor when moving on the map (bug #8915).
   * update the highlighted hex after a scrolling with keys or mousewheel
 * WML tools and scripts:
   * Reorganized: these now live in data/tools/
   * New tool, macroscope, generates cross-reference reports on macro usage.
     Among other things, it can be used to find unresolved macro and
     resource-file references, or spot unused macros and resource files.
   * New tool, upconvert, handles converting maps and resource file names
     between versions.  It replaces map_convert.pl, which is now gone.
     It should be used to update UMC, though it doesn't do a complete job
     (which requires some human judgment).
   * New tool to create the unit tree in html, as used for units.wesnoth.org
     (written by elricz)
   * The old find-unused-images and find-unused-sounds scripts are deleted
     (replaced by macroscope).
   * The Perl random map generator (unmaintained since 2003, only
     generated old-style single-letter maps) has been removed.
 * miscellanous changes and bug fixes
   * a friendly healer will now stop poisoned unit to lose HP
   * a unit that dies while attacking will now correctly play its own death
   * turn bell can sound if other soundFX are turned off
   * the first turn starts again with the proper time of day (bug 8637)
   * removes the scaling handling in the halo, removing quite some code
   * fixed various problems found by valgrind, note some invalid access
     are now protected by asserts, so there might be more crashes instead
     of silent memory corruptions (bug #8715, bug #8756 and bug #8839)
   * fixed beginning-of-scenario saves containing scenario WML (bug #8698)
   * fixed "End Turn" button clickable after Ctrl-F (bug #6556)
   * fixed autosaves not getting deleted for last campaign scenario and
     multiplayer (bug #8762)
   * Performance: wml compression is done in the helper threads
     instead of the main thread
   * Added some protection against crashing when attacking with units with
     a high or negative amount of hitpoints (bug #6154, bug #7955, bug #8541)
   * fix skirmisher filtered by terrain not working properly.
   * fixed Ethiliel not showing up in the scenario "Vengeance" of TSG
   * with a move attack action if the moveto event moves the defender
     Wesnoth would crash (part 1 of bug #8882)
   * fix missing filterings on some animations
   * renamed holy damage type to arcane
   * increased required version of python from >=2.3 to >=2.4
   * fixed detection of installed python versions to work on systems
     that do not have python installed at /usr/ (like MacOSX using fink)

Version 1.3.1:
 * Campaignd
   * first argument is number of threads to use, defaults to 5
 * campaigns
   * Eastern Invasion:
     * Drowned Planes: the dragon starts on grassland
     * The Crossing: fixed a bug which prevented the undead leader spawned
        at turn 8 to have a keep
     * The Duel: the keep is replaced by a castle tile instead of grass
   * Heir to the Throne
     * removed Mountain Pass and Valley of Statues from the repository
     * added underpinnings of an unlockable, optional, bonus scenario
     * Battle_for_Wesnoth: allow Asheviere to recruit non-scout units
     * In Elven Council the leaders are no longer standing in a keep
       but in a normal castle tile
   * The South Guard
     * Proven by the Sword: tell Deoran to go to Westin if the citadel
       is secured (fixes #7360)
   * Two Brothers
     * updated the portrait of Bjarn to match the new mage colors
     * removed Skeletons as enemies in the first mission on easy, and
       Skeleton Archer as enemy on hard
     * added Ghouls as enemies for all undeads
     * some map updates to make them easier (2nd mission) or look better
       (all the other missions)
 * editor
   * allow maps to be loaded from scenario files and written back to them
   * upon entering a new starting position the underlaying terrain
     remains unchanged
   * when overwriting a starting position and undo that action
      only the terrain was undone, not the starting position that's fixed
   * flipping a map over the Y axis no longer resizes the map
   * flipping a map over the X axis uses slightly different filler rules
   * added the paste option to the edit menu
   * added the option to split the terrains is groups
   * the brush size in non-drawing mode is ignored
   * added an alpha blended preview of the selected terrains
     upon drawing. The optimal alpha value needs some tuning, so
     there's a setting, which is not stored in the preferences
 * graphics
   * missiles now take unit_height_adjust into account
   * improved layering system for terrain graphics
   * fixed terrain selection probabilites (patch #617)
   * stoned units do not use a separate cache
   * no more "darkened" cache. we now overlay terrain/darken.png
   * added the option to draw overlays on terrains filter by location,
     selected and mouseover hex
   * items with a halo have their halo hidden when under a shroud (bug #8523)
   * the visibility icon of an unit is now properly updated (bug #8107)
   * terrain
     * added peaks to the impassable mountains
     * added bridges crossing swamp and deep water
     * added farmland
     * added elvish castle
   * unit art
     * added a recruit animation for Skeleton
     * new death animations: Orcish Assassin, Grunt, Undead Ghoul,
       Ancient Wose, Elder Wose, Thief
     * changed name on Dwarvish Warrior art files to Dwarvish Steelclad,
       to conform to unit .cfg file name
     * new attack icons: undead axes, undead crossbow, pick axe, glaive,
       elven staff, mace-and-chain
     * new baseframes: all Mages, Footpad
     * new and changed animations:
       * Elvish Hero: melee attack
       * Elvish Sorceress line: magic shield
     * updated portraits: Troll
   * other images
     * animate-able campfire
     * crown icons for heros and expendable allied leaders
     * star shaped "ellipses" for leaders and hero units
     * updated and added many misc items
     * modified hex-grid
     * slightly modified logo
   * fix gryphon not being in the center of their hex
   * fixed incorrect WML in some units causing female variations to use male
   * fixed some cases where fog was updated without being redrawn
 * language and i18n:
   * updated translations: British English, Catalan, Czech, Danish, Dutch,
     Estonian, French, German, Greek, Italian, Polish, Russian, Serbian,
     Slovak, Swedish
   * updated DejaVuSans font to 2.15
   * fixed huge list of spelling mistakes in the en_US version
   * allow sighted messages to be translated with correct plural form
     (bug #8161)
   * moved the translation for campaign-specific units into the
     campaign textdomain (some campaigns did still use the
     wesnoth textdomain for their units)
   * made the unit generated names translatable
   * switch to mainly using single space
 * multiplayer
   * game management
     * replace "Downloading next level..." by "Receiving data..."
       when scenario don't have next_scenario
     * replace "Downloading next level..." by "Downloading next scenario..."
     * fixed controller change not sent to all clients (bug #8138)
     * client now tells the server if a game ended in victory or defeat
     * configurable castle size for random map generator (patch #598, FR #3232)
     * team names translation now supported
     * sped up the lobby, the lag is much lower now (patch #676 and patch #677)
   * scenarios
     * scenarios can set faction, recruit, leader, and some other
       initial settings previously ignored in multiplayer
     * added option to have random time of day in begin of multiplayer game
   * maps:
     * new multiplayer maps: The Manzivan Traps, 4p Hamlets
     * revised maps: Blitz, Charge, Den of Onis, Hamlets, Meteor Lake,
       Sablestone Delta, Sulla's Ruins, Wesbowl
     * made the AI recruit less scouts by setting the village_per_scout
       parameter
   * Wesbowl: the respawned units are fully healed again (bug #7776)
 * Python AI
   * Added various input validations
   * Set Python errors upon error
   * added support for optipng optimization in the compilation process
 * terrain system
   * The entire underlaying system has been converted to a new system,
     this might render some UMC broken, read this forum thread for more details
     http://www.wesnoth.org/forum/viewtopic.php?t=14910
   * Terrain of the starting position can be changed in the map,
     the automatic conversion to a keep is no longer done
   * New definition for the maps in terrain-graphics
   * All keeps have their own letter
   * Added wildcard matching support in a few cases
   * Added support to customize the village mouse-over texts
     depending on the ownership
   * Added a conversion script to convert old maps
 * units:
   * balancing changes:
     * implemented the holy damage type redesign as discussed on the mailing list
     * increased the pierce resistance of the Gladiator line from -10% to 0%
     * decreased the cold resistance of the Armageddon Drake from -30% to -50%
     * increased the HP of the Longbowman from 45 to 51
     * decreased the XP requirement of the Longbowman from 80 to 68
     * increased the HP of the Master Bowman from 58 to 67
     * decreased the HP of the Arch Mage from 57 to 54
     * removed the Shock Trooper line from random_leader
     * increased the melee attack of the Shyde from 4-2 to 6-2
     * increased the ranged slow attack of the Shyde from 7-2 to 6-3
     * increased the ranged magical attack of the Shyde from 7-3 to 8-3
     * increased the melee attack of the Enchantress from 5-2 to 6-2
     * increased the melee attack of the Sylph from 5-3 to 6-3
     * increased the ranged slow attack of the Sylph from 6-4 to 6-5
     * increased the HP of the Sylph from 58 to 60
     * increased the XP requirement of the Guardsman from 42 to 47
     * increased the HP of the Stalwart from 48 to 54
     * increased the XP requirement of the Stalwart from 65 to 85
     * increased the HP of the Sentinel from 56 to 68
     * removed the Stalwart line from random_leader
     * increased the XP requirement of the Gryphon Rider from 36 to 38
     * increased the HP of the Gryphon Master from 46 to 51
     * decreased cost of the Mudcrawler from 9 to 5
     * Dark Adepts no longer get the 'strong' trait
     * decreased the HP of the Shadow from 26 to 24
     * added the skirmisher ability to the Shadow line
     * increased the melee attack of the Walking Corpse from 5-2 to 6-2
     * made the Walking Corpse line get the fearless trait
     * increased the cost of Walking Corpses from 6 to 7 gold
     * increased the HP of the Goblin Rouser from 26 to 31
     * increased the melee attack of the Goblin Rouser from 5-3 to 6-3
     * increased the moves of the Troll Rocklobber from 4 to 5
     * decreased the HP of the Troll Rocklobber from 53 to 49
   * adapted WML to use [if] statements to differentiate hit and miss frames
   * new traits
     * healthy (+3HP, +4 rest healing), fearless (ignore unfavorable ToD)
   * new units
     * added the Armageddon Drake (not used in any mainline eras)
     * added dwarvish walking corpse/soulless variations
   * added a generic macro to have a standard filter for all idle anim
   * fixed a bug which prevented a Mermaid Siren picking up a storm trident
   * fixed a bug which caused the slow effect being applied twice (bug #8458)
 * user interface
   * use "Save Replay" instead of "Save Game" when asking to save a replay
     (bug #7256)
   * fixed enemy Gold shown twice in debug mode in status table (bug #6895)
   * added an option to hide minimaps in the multiplayer lobby
   * added menu items for saving the current map
   * added turbo speed setting and changed ui accordingly
   * turn bell moved to sound tab in preferences
   * new volume slider for the turn bell
   * disabled inactive sliders instead of hiding them
   * sliders can be adjusted with keyboard (left and right arrow)
   * sidebar reports related to gold, units, villages and time
     get greyed out during other team's turns
   * improve the tiny gui support (resolution of 320x240 pixels)
   * when sighting friendly units, the message is now blue
   * show leader name in statistics title (patch #604, FR #6932)
   * show the team a side belongs to in the status table.
   * show leader's name and colour at status table even when that team is fogged
     (patch #605)A
   * changed the zoom hotkeys from 'z', 'x' and 'c' to '+', '-' and '0'
   * fix the completion when controlling multiple sides (bug #8101, patch #653)
   * smarter focus handling when user input is irrelevant to the current focus
     but relevant to another widget
   * fix the "keylogger" effect when joining the MP Lobby
   * menus can now stay scrolled to the bottom if they were already scrolled
     to the bottom
   * scrolling performance improved
   * overall game performance improved when many units are visible
   * better performance when mouse is over a unit that sees many enemy units
   * show full username at bottom of screen when moused over in MP Lobby
   * animations draw faster now and the speed is independent of the resolution
   * fog/shroud is cleared after attack-move (bug #7131)
   * made some tooltips visible again (bug #6702 and bug #8380)
   * send a whisper message to a player when double clicked on the player list
 * friends list
   * added a friend list in MP lobby, they will display a special icon in lobby,
     and you can be warned when they join the lobby even when not receiving
     lobby joins
   * added an option to specify what you want to see as joins: all, friends,
     none
   * added a sub tab of multiplayer to the preferences menu to view and edit
     your friends and ignores list
   * if you choose to sort the lobby list your current login name will be
     displayed on the top of the list
 * WML engine
   * fixed era events not working on non hosts
   * added the the ability of passing a conditional statement in the [option]
     child of [message] if show_always=no to show this option only if the
     statement is passed.
   * added location range filter to [filter_location] in standard unit filter.
   * added prerecruit event that takes place after the unit is created but
     before it is displayed.
   * added ability to define color ranges and palettes in scenario, units,
     and unit modification effects.  Added ability to add image modifications
     in a unit modification [effect] tag
   * SUF can now filter on anything that is also available throught
     unit variables, using a [wml_filter] block
   * overhaul of the team coloring engine.  Now it is possible to apply
     multiple TC to an image.
   * added fourth color in team_rgb definitions for representative color
     in minimap
   * added a horizontal/vertical flip function to ImagePathWML
   * added a 'hide_help' key that prevents a unit type from being listed
     in the in-game help (bug #5701)
   * added an 'allow_new_game' key (default=yes) to prevent [multiplayer]
     scenarios from showing up in the multiplayer game creation interface
     (FR #6397)
   * new [set_specials] tag to allow custom specials in [effect] tags
   * new 'remove_specials' key to allow the removal of specials in [effect] tags
   * obsolete the 'set_special' key in [effect] tags
   * correct handling of UTF8 filenames under windows
   * animations can now use standard unit filters
   * animations can now use standard unit filters on the secondary unit
   * animations can now use standard unit filters on any neighbouring unit
   * fighting animations can now be filtered by swing number, damage done and
     normal attack filters (both attacker and defender)
   * made some animation parameters progressive (allows a value to be changed
     gradually to another value over time)
   * new progressive parameters: 'alpha' (opacity of a frame),
     'offset' (the position relative to the faced hex), 'blend_color'
     and 'blend_ratio' (to mix a given color with the frame)
   * units can now have a recruit animations that will be played on unit recruit
   * units now have idle animations, played when they've been idle for some time
   * units now have leveling up animations
   * units can now have victory animations, usable with the WML tag
     'victory_anim'
   * units can now have healed animations, used when they get healed
   * units can now have poison animations, used when they suffer poison damage
   * [event]s can now be written also inside [era]s (the [event]s are included
     in every scenario played using that era)
   * new operations for set_variable: divide and modulo
   * Animations now use duration= tag instead of begin= and end= (backward
     compatible)
   * Animations now have a frequency= filter to allow to tweak relative rarety
   * [message]s now use the duration= tag instead of [delay]ing afterwards
   * the filtered unit can be accessed in SUF using $this_unit
   * the primary unit can be accessed in events using $unit
   * the secondary unit can be accessed in events using $second_unit
   * added support for random_start_time in [scenario] (feature request #8024)
   * extended label to support team only and colors
   * gender-specific forms for trait names are now possible.
   * setting a WML variable to a random value now works correctly in MP games
   * text displayed when a unit is ambushed is now customizable with the new
     alert= key of the [hides] ability (FR #8264 2.)
   * unit animation terrain filter works properly again.
   * unit animation terrain filter now supports wildcard matching.
   * the encountered terrains are now written in a new format.
     this means the user has to rediscover all available terrains.
   * fixed a bug which returned wrong values if a random number was negative
   * max level advancements now raise the advance and post_advance events
   * [effect] can now remove attacks with the remove_attacks key
   * [unstore_unit] can now try to level a unit and does so by default (bug #7426)
 * sound
   * new or revised sounds: morning star, holy magic.
   * add advanced sound tab to pref allowing you to play with sample_rate and
     buffer_size options
 * misc:
   * --validcache runtime switch to force assumption that cache is valid
   * add two new debug command set_var and show_var to check variables
     within the game easily
   * better handling of SDL_ListModes return code (no user impact)
   * first turn of a game is saved again (fixes bug #7909 and bug #8117)
   * reduce CPU usage by removing calls to SDL_GetTicks for idle animations
   * changed network thread management to be more scalable, both with
     an upper and lower number of threads
   * enabled python as default, to disable it use --disable-python
   * various code cleanups
   * replaced KDE/Gnome desktop support with generic freedesktop standard
   * if a unit gains enough XP to gain 2 levels, this will be done directly
2008-04-19 09:35:24 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
tnn
acbeff969a In post-install, remove droppings created as root so that unprivileged
make clean works.
2008-04-08 23:11:21 +00:00
tnn
eccea83010 Update to openttd-0.6.0.
This release brings, among other things, newhouses/newindustries (with newGRF),
signals and diagonal tracks under bridges,trams, autoslope, oneway roads,
half tile slopes, drive through road stops and group management of vehicles.
2008-04-07 19:44:19 +00:00
joerg
2542f3254c Fix PLIST. 2008-04-07 18:28:11 +00:00
joerg
7fb7b31654 Fix installation. 2008-04-07 18:16:45 +00:00
joerg
c548360671 Fix DESTDIR. 2008-04-07 18:08:18 +00:00
joerg
5c31c21791 Fix DESTDIR. 2008-04-07 18:03:07 +00:00
joerg
83bf60517e Fix DESTDIR. 2008-04-07 17:52:07 +00:00
joerg
4e8dc286a5 Fix DESTDIR. 2008-04-07 17:39:50 +00:00
joerg
e5f2db9b02 Fix DESTDIR. 2008-04-07 17:14:20 +00:00
joerg
5f4d944a93 Fix DESTDIR. 2008-04-07 17:11:51 +00:00
joerg
5c596d8f52 Fix DESTDIR. 2008-04-07 16:53:38 +00:00
joerg
0307096e8a Fix typo. 2008-04-07 16:39:27 +00:00
joerg
6668c4cdcf Fix DESTDIR. 2008-04-07 16:25:37 +00:00
joerg
045b3d697f Fix DESTDIR. 2008-04-07 16:21:03 +00:00
adam
74aab037a4 Changes 2.1.3:
* Prevent server crash during explore.
* Improve client robustness and error logging.
* More GTK2 client support for saving server settings, add buttons on dialogs.
* Updated sentence fragments, plurals, text, and translations; specifically
  Catalan, Czech, Estonian, Finnish, German, Lithuanian, Russian, Swedish,
  and Turkish.
2008-04-06 08:13:32 +00:00
adam
b0cb157917 Changes 0.11.1:
Ports:
  - Revived the PS2 port.
  - Revived the BeOS port.
SCUMM:
  - Improvements for Digital iMUSE subsystem. This fixes several glitches in
    The Curse of Monkey Island.
  - Fixes for cursors in HE games.
AGI:
  - Fix for zombies in King's Quest 4.
  - Fix for changing palettes in fanmade games using AGIPAL.
Lure:
  - Fixed some conversation crashes in the German version.
  - Fixed operation of the optional copy protection dialog in the German
    version.
  - Added saving of conversation flags as to whether a particular conversation
    option had been previously selected or not.
  - Fixed glitch that could cause transformation sparkle to happen a second
    time.
  - Fixed behavior of Goewin when you rejoin her after meeting the dragon.
SAGA:
  - Fix for rat maze bug in Inherit the Earth which made game not completable.
  - Fixes for Inherit the Earth and I Have no Mouth game startup on a number
    of platforms.
  - Reduced the number of simultaneous open files in I Have no Mouth, to allow
    it to run on platforms that can keep a limited amount of files open (e.g.
    on the PSP).
  - Fixed graphics glitch in Inherit the Earth with simultaneous speech.
  - Fixed palette glitch in Inherit the Earth when looking at the map while at
    the docks.
2008-04-05 17:08:41 +00:00
dsainty
b37dcddbaa Add crack-attack-sounds 2008-04-04 19:13:49 +00:00
dsainty
740c440ded Sound and music files for Crack Attack!
Crack Attack! doesn't come with sound files, but can play sound files if
provided.  This package installs openSUSE's music and sound file set for this
game.
2008-04-04 19:10:18 +00:00
dsainty
7d7a123920 Enable sound. Contrary to the --help, the default is to configure with sound
disabled.  The game doesn't come with sound files, so enabling the support
still leaves you with a silent game.  But this does allow you to add them if
you want - making the game even more addictive :)

Bump PKGREVISION
2008-04-04 18:22:40 +00:00
joerg
e46200844f Make sure read(2) has the prototype defined before using it. 2008-04-03 09:07:49 +00:00
obache
e9c8cdc288 Require glx module for libGL.so, suggested in PR 37204.
Remove redundant tail slash of @dirrm entries from PLIST.
Create one empty derectory for binary package.

Bump PKGREVISION.
2008-03-29 13:55:34 +00:00
wiz
b2843d9acd Update path to gtk-sharp. 2008-03-19 06:43:42 +00:00
drochner
af04d09226 wire the include file path instead of calling "sdl-config" -- the
latter causes a chicken-and-egg problem,
should fix an error reported by Joerg Sonnenberger to Yorick Hardy
2008-03-17 18:01:52 +00:00
wiz
415e7ef96b + gbrainy. 2008-03-15 01:15:18 +00:00
wiz
ca86ca2e3f Import gbrainy-0.60 as games/gbrainy.
gbrainy is a brain teaser game and trainer to have fun and to keep
your brain trained.

It provides the following types of games:

    * Logic puzzles. Games designed to challenge your reasoning
      and thinking skills.
    * Mental calculation. Games based on arithmetical operations
      designed to prove your mental calculation skills.
    * Memory trainers. Games designed to challenge your short term
      memory.

It is designed for GNOME and runs on top of Linux and different
Unix flavours.
2008-03-15 01:14:32 +00:00
drochner
e124bc9ab4 update flightgear/simgear to 1.0.0, from Yorick Hardy per PR pkg/38160
changes:
-many bugfixes
-UI improvements
-new and improved aircraft models
pkgsrc change: pull in SDL for fullscreen mode
2008-03-14 14:49:53 +00:00
drochner
4528d35cc9 update to 1.8.5
changes: bugfixes and code cleanup
2008-03-14 14:38:46 +00:00