Background
This version sees the return of the borg automatic player, removed in the
major restructure leading up to version 4.0.0, resurrected by Adam
Goodman. In now standard fashion, it also contains a great many bug fixes
and code improvements by backwardsEric. Version 4.2.5 was released on
Saturday the 19th of August 2023.
Summary of Changes
* return of the borg
* fix problems caused by some necromancer spells
* hydras now bash rather than open doors
* clarification of symbols on the character sheet
* torch random artifacts can drop deeper in the dungeon
* improvements to stats and debug commands
* autobuild for NDS, DOS, msys2 and nmake
* too many areas of code improvement to mention individually
Seven Kingdoms v2.15.6
Here it is! A release long in the making, which tackles issues with the
AI, such as smarter management, continuing assaults, and actually going on
sea based missions. Perhaps the AI will no longer be as easily tricked.
There has been some more quality of code improvements and testing to
ensure stability. Thanks to all the testers the past few weeks. Now on to
the next round of improvements. :)
2.81.1 - Incoming ... Again! (released 12/03/2023)
Engine
General
* Fixed issue with g_oss not being set correctly, making 64bit mods not
being listed when using 64bit clients
* Added web style # prefixed color strings support
Client
General
* Use json model data for fav servers
* Moved listfonts command from legacy UI to client engine, since
con_fontName can now be used on any mod, and the legacy-specific
cg_customFont1/2 require ETL client anyway
* Fixed sound bug (long stuttering sound) and cleared queued sounds
(such as announcers fe. FIGHT! sound) when rewinding/fastforwarding
* Added support for server blocking by using sent list of servers
blocked from Legacy master and hiding malicious server in server
browser
* Removed NONUSBACKSLASH from the default console keys
* Fixed zone memory leak on /bind command
Audio backend
* Fixed sound volume integer overflow
Renderer
* Fixed decals vertex modulation going out of range
Mod
General
* Added position and size argument to editcomponent command
* Added editcomponent command with parentAnchorPoint and
parentAnchorComponent option
* Extended auto completion for editcomponent command
* Fixed localization of server commands were gets truncated
* Added cg_useCvarCrosshair cvar allowing forcing crosshair HUD comp at
init, 1 by default
* Added back cg_useCvarCrosshair, cg_crosshairSize, cg_crosshairAlpha,
cg_crosshairColor, cg_crosshairAlphaAlt, cg_crosshairColorAlt,
cg_crosshairPulse, cg_crosshairHealth cvars
* Added cg_crosshairSize_f, cg_crosshairAlpha_f, cg_crosshairColor_f,
cg_crosshairAlphaAlt_f, cg_crosshairColorAlt_f, cg_crosshairPulse_f,
cg_crosshairHealth_f commands
* Fixed editcomponent command with coloration arguments
* Fixed editcomponent style help was printing an error
* Ignored bots count when using map vote pool depending of players count
* Allowed referee command to use slot number for identify player
Stability & Performance
* Fixed missing NULL terminated in gameConsoleCommand list causing
memory corruption
* Removed WBUTTON_ATTACK2 (+attack2) causing exploit issue
* Fixed kick angles framerate dependency by matching 333 FPS kick angles
behaviour
* Remove unnecessary trace for water hitmark detection, causing
unnecessary recomputation of head BBox and extra trace
* Fixed func_fakebrush prediction
* Fixed PMF_TIME_KNOCKBACK never being set unless head was hit.
Graphics
* Fixed atmospheric effects during match pause
* Fixed missile incorrect visual explosion origin
* Fixed flamethrower being invisible if player shoots it outside of PVS
UI
* Fixed issue when crosshairinfo name affected to follow previous player
being set to non default color
* Fixed enemy spawn timer not being displayed
* Added anchors support to HUD
* Added HUD name support, usable with cg_althud cvar
* Fixed multi line string buffer HUD components centering
* Added No Text style option to disable the Connection interrupted text
from Disconnect component
* Added No Header style option to hide fireteam header
* Added Force Colors style option to force player colors on the kill
feed
* Added extended system option menu for console con_* cvars
* Fixed chargebar icon coloring for field ops
* Moved listfonts command from legacy UI to client engine, since
con_fontName can now be used on any mod, and the legacy-specific
cg_customFont1/2 require ETL client anyway.
* Fixed timerSet breaking resetTimer display
* Added style custimization for compass, such as decor, cardinal point
and direction visibility toogle
Weapons
* Remove adding velocity of ground entity for missiles causing execive
velocity add while throwing
* Added back default scoped movement to vanilla behaviour (full speed,
unscope at 127 ups)
* Moved alternate sniper speed to walk movement
* Changed unscoping weapon while in air from 250 to 500 ms
- version 0.12.0
* #17: Add the ability to place Armies with the mouse wheel
* [bug #16] Fix the client-side deadlock when the server shuts down and the
client tries to reconnect.
* introduction of a new code style
* removal of unused code
* lots of refactorings
- version 0.11.2
Mar 13 2007
[bug 1634385] Updated french translation (by Cyril Brulebois)
[bug 1628790] Updated spanish translation (by Carlos Galisteo)
Apr 02 2006
Change Metaserver address to teg.game-server.cc
Mar 16 2006
Fix for remote DoS (CAN-2006-1150) found by Luigi Auriemma <aluigi@autistici.org>
Updated the spec file for Suse Linux 10.0
Mar 14 2006
[bug 991399] Premature victory after surrender fixed
Increased dialog width (German text did not fit inside)
Switched boards from png to jpg to save space for theme (~400kB per theme)
Minor fixes
Mon Mar 13 2006
Fix for crash in tegrobot when placing more than 50 armies
Mar 09 2006
[bug 1307267] Fixed typo in Spanish translation
[bug 1107661] Fixed missing detail about getting new cards
[bug 1107636] Regroup dialog pops up only if selected
Many typos in German translation fixed
Many minor fixes
Jan 1 2006
Remake of "sentimental" theme
Dec 20 2005
Galician translation by Nacho Resa
Apr 24 2005
Switch from autoconf 2.13 to 2.5
Switch from automake 1.4 to 1.8
Aug 4 2004
Hungarian translation by Lenart Janos <ocsi@debian.org>
Aug 4, 2004
Applied Josef Spillner patches to make it compatible with new ggz scoring.
Added Hungarian translation by Lenart Janos <ocsi@debian.org>
* Stable release version bump
2023-03-05: Release version 44.rc
* Updated translations
* Fixed build issues
2019-09-09: Release version 3.34.0
* Stable release version bump
2019-09-02: Release version 3.33.92
* Updated translations
* Fixed game keyboard shortcuts
* Fixed arrow keys in menu controlling game (#17)
2019-03-11: Release version 3.32.0
* Stable release version bump
2019-03-05: Release version 3.31.92
* Updated translations
2019-02-05: Release version 3.31.90
* Moved app menu to in-game menu (#14)
* Removed quit menu item (#14)
* Updated translations
2018-09-05: Release version 3.30.0.1
* Fixed game menu not appearing (#13)
2018-09-03: Release version 3.30.0
* Updated translations
* Do not show scores after entering scores
* Fixed libgnome-games-support git repo typo
2018-06-18: Release version 3.29.3
* Updated translations
* Implemented appmenu (#7)
* Handle highscores using libgnome-games-support (#6)
* Add flatpak manifest (#11)
* Port to Meson
* Level names made translatable
* Migrated to gettext
* Updated bugzilla references to gitlab
2016-09-19: Release version 3.22.0
* Updated translations
* Added content ratings
2016-09-12: Release version 3.21.92
* Updated translations
2016-08-29: Release version 3.21.91
* Updated translations
* Port from gnome-common (Ernestas Kulik)
* Fix compilation warnings (Robert Roth)
2016-08-15: Release version 3.21.90
* Updated translations
* Use label word wrap instead of newlines
2016-03-22: Release version 3.20.0
* Stable release version bump
2016-03-14: Release version 3.19.92
* New and updated translations
- el, courtesy of Yannis Koutsoukos
- he, courtesy of Yosef Or Boczko
- hu, courtesy of Balázs Úr
* New icon and logo for GNOME3 (Jakub Steiner)
* Symbolic and low-res icon (Jakub Steiner)
2016-02-29: Release versions 3.19.91
* New and updated translations
- pt_BR, courtesy of Rafael Fontenelle
- se, courtesy if Anders Jonsson
2016-02-16: Release versions 3.19.90
* New and updated translations
- lt, courtesy of Aurimas Černius
* Updated Appdata to spec version 0.7
* Added tag to Appdata
2016-01-18: Release versions 3.19.4
* New and updated translations
- cs, courtesy of Marek Černocký
- de, courtesy of Mario Blättermann
- es, courtesy of Daniel Mustieles
- pl, courtesy of Piotr Drąg
- sr, courtesy of Мирослав Николић
- sr@latin, courtesy of Miroslav Nikolić
- tr, courtesy of Muhammet Kara
* Added scalable icon (bug #746471)
* Use new icon and GtkApplication (bug #742871)
* Single-instance application
* Remove window border
* Register window actions
* Fixed autogen deprecation warnings
2015-12-14: Release version 3.19.3
* New and updated translations
- cs, courtesy of Marek Černocký
- de, courtesy of Wolfgang Stoeggl
- es, courtesy of Daniel Mustieles
- pl, courtesy of Piotr Drąg
- pt, courtesy of Pedro Albuquerque
2015-11-23: Release version 3.19.2
* New and updated translations
- fi, courtesy of Jiri Grönroos
- sk, courtesy of Dušan Kazik
* Show gameplay tips (bug #587868)
2015-09-21: Release version 3.18.0
2015-09-14: Release version 3.17.92
* New and updated translations
- pl, courtesy of Piotr Drąg
2015-08-31: Release version 3.17.91
* New and updated translations
- el, courtesy of Tom Tryfonidis
- es, courtesy of Daniel Mustieles
- he, courtesy of Yosef Or Boczko
- pt, courtesy of Pedro Albuquerque
* Fixed about dialog not showing close button (Olav Vitters)
* Website on about dialog should not be translatable (Piotr Drąg)
2015-08-17: Release version 3.17.90
* New and updated translations
- ca, courtesy of Jordi Mas
- lt, courtesy of Mantas Kriaučiūnas
- oc, courtesy of Cédric Valmary (Tot en Òc)
- pt, courtesy of Pedro Albuquerque
- ru, courtesy of Yuri Myasoedov
- tr, courtesy of Kaan Özdinçer
2015-03-23: Release version 3.16.0
* Fixed licensing mistake in appdata (bug #746473)
2015-03-16: Release version 3.15.92
* New and updated translations
- bs, courtesy of Samir Ribic
- sv, courtesy of Anders Jonsson
- lt, courtesy of Mantas Kriaučiūnas
2015-03-02: Release version 3.15.91
* New and updated translations
- es, courtesy of Daniel Mustieles
- he, courtesy of Yosef Or Boczko
- hu, courtesy of Balázs Úr
- pt_BR, courtesy of Rafael Ferreira
2015-01-15: Release version 3.15.4
* Fixed obsolete FSF address (bug #721542)
* Fixed build problem (bug #711056)
* Ported to GTK3 (bug #742827)
* Added appstream XML (bug #742886)
* Updated desktop file (bug #711056)
* Miscapitalized menu items (bug #711056)
* About dialog does not close (bug #336524)
* Updated website (bug #381360)
* Level completion detection fixed (bug #544762)
* Removed heavy overlinking (bug #596094)
* New and updated translations
- af, courtesy of F Wolff
- ar, courtesy of Djihed Afifi
- be, courtesy of Ihar Hrachyshka
- bg, courtesy of Alexander Shopov
- bn, courtesy of Progga
- ca, courtesy of Jordi Mas
- cs, courtesy of Marek Černocký
- da, courtesy of Joe Hansen
- de, courtesy of Mario Blättermann
- dz, courtesy of sonam pelden
- el, courtesy of Athanasios Lefteris
- en_GB, courtesy of Bruce Cowan
- eo, courtesy of Kristjan SCHMIDT
- es, courtesy of Jorge González
- eu, courtesy of Iñaki Larrañaga Murgoitio
- fr, courtesy of Claude Paroz
- gl, courtesy of Fran Dieguez
- he, courtesy of Yaron Shahrabani
- hu, courtesy of Gabor Kelemen
- id, courtesy of Andika Triwidada
- it, courtesy of Paolo Sammicheli
- lt, courtesy of Aurimas Černius
- lv, courtesy of Rūdofls Mazurs
- mk, courtesy of Arangel Angov
- ms, courtesy of Hasbullah Bin Pit
- oc, courtesy of Yannig Marchegay (Kokoyaya)
- pl, courtesy of Piotr Drąg
- pt_BR, courtesy of Gabriel F. Vilar
- ro, courtesy of Nicolae Antonio
- ru, courtesy of Yuri Myasoedov
- sk, courtesy of Marcel Telka
- sl, courtesy of Matej Urbančič
- sr, courtesy of Мирослав Николић
- sr@latin, courtesy of Miroslav Nikolić
- sv, courtesy of Daniel Nylander
- th, courtesy of Neutron Soutmun
- tr, courtesy of Muhammet Kara
- zh_CN, courtesy of Wang Li
libgnome-games-support is a small library intended for internal
use by GNOME Games, but it may be used by others.
This is the old version 1 of the library with GTK3 support.
LGOGDownloader 3.12
Fixed getting DLC names
Major speedup to cache update
Don't try to get details for unowned DLCs
Show total size before download
Added option to check for free space
Use --check-free-space option to check if there is enough free space and abort if not enough is available
Bumped minimum required libcurl version to 7.55.0
Added option to transform gamenames
Configuration file $XDG_CONFIG_HOME/lgogdownloader/transformations.json can be used to set rules for transforming gamenames
See man page for details
New templates: %gamename_transformed% and %gamename_transformed_firstletter%
New --list option "transformations" can be used to show transformed gamenames
Don't print file size or hash for missing files in --status output
Improved include and exclude options
DLC files can now be included/excluded separately
See --help or man page for details
Fixed creating empty files during --galaxy-install (Patch by: Dominik Kreutzer)
Show build id in --galaxy-show-builds output
Added option to download game logo (Patch by: Thoreas)
Bumped minimum CMake version to 3.5.0
Added option to disable fast status checking
--no-fast-status-check makes --status much slower but able to catch corrupted files by calculating local file hash for all files
Added option to list/download only games flagged as new (Patch by: nerdspice)
--new will list/download games marked as new by the API
Changed logo download to use full size version (Patch by: nerdspice)
Added option to delete orphaned files
Renamed --galaxy-delete-orphans to --delete-orphans and made it also work with --check-orphans
2023-02-27 Filippo Argiolas <filippo.argiolas@gmail.com>
* everything: first release since almost 15 years! Apparently
there were some important changes in Debian that were never
upstreamed. At some point (2018?) they actually tried to contact
me but as always life got in the way.
Now we finally managed to coordinate with the new maintainer Josef
Schneider, move everything to GitHub and import all the patches
upstream.
Among the big changes from Yavor Doganov <yavor@gnu.org>:
- Migrate docs from gnome-doc to yelp
- Migrate from gconf to gsettings
- Port to GTK3 (yay!!!)
Thanks a lot to Josef Schneider <josef81sch@gmail.com> for his
amazing effort to upstream everything!
Changes in 0.96.1
- Fix demo recording as client-only after connection to server (was
broken by signon changes in 0.96.0. Thanks to Jozsef Szalontai for
issue report.)
- Fix potential buffer overflow in COM_Parse(), e.g. with maps with
oversized 'wad' fields. (Thanks to Andrei Drexler.)
- Minor code cleanups.
Changes in 0.96.0:
- Adjustments to joystick defaults and behaviour. See the
"Controller support / Cvars" section above.
- Fix for a mouse grabbing issue on macOS.
- Add missing support for -ip command line option on unix / macOS.
- Backport angled sprites code from FTEQW (spriteframetype: 2, must
have 8 frames per group.)
- Bump the progs execution runaway loop limit to 16M.
- Add signon buffer fragmentation to fix SZ_GetSpace errors on
certain maps when using protocol 999.
- Increased MAX_DATAGRAM to 64000 to overcome packet overflows.
- Bump the MAXALIASFRAMES limit to 1024.
- Fix arrays to have proper sizes in gl mesh code, reflecting
MAXALIASTRIS and MAXALIASVERTS correctly. (fixes SIGSEGV in
mj4m4/mj4m5.)
- Increased default value of gl_farclip to 65536.
- Increase chase cam target trace distance to allow for chasecam to
function in large open maps (useful e.g. for the func_vehicle mod.)
- Raised default maximum number of particles to 16384 (can be set
up to 32768 with -particles on the command line.)
- Fix on-screen keyboard showing up suddenly on Steam Deck when
starting a map.
- Fix viewmodel interpolation with >10Hz animations.
- Fix a memory leak when exiting game in SDL2 builds.
- Fix a possible crash when handling clipboard data on macOS.
- Fix a potential crash after loading of saved game.
- Fix possible out-of-bound reads when handling progs type sizes.
- Fix Dutch angle VP_PARALLEL_UPRIGHT sprites.
- Fix an issue with lights blending by using 10 bit color depth for
lightmaps. (For GLSL mode only.) Disable with "-nopackedpixels",
if necessary.
- No relative motions when the window is not focused.
- Status bar and intermission screen tweaks.
- Properly display monster counts > 3 digits.
- Fix console animation with scr_conspeed <= 0.
- Fix mouselook not working upon game quickload during a demo play.
- Haiku operating system support.
- Fix console when server is run noninteractively with stdin
redirected from /dev/null.
- Updated Visual Studio project files.
- Minor code cleanups. Updated third party code, e.g. SDL, music
codecs, etc.
Instead of depending on one of the removed packages (that are now included
in the base Python packages), include batteries-included.mk to require
a Python version that supplies them.
Remove now included packages.
Bump PKGREVISION.
tk will not be a default dependency of the batteries-included Python packages,
and srcdist.mk needs to be switched from distutils to some other method of
installing the modules separately. Until this is done, there is no py-Tk
for Python 3.12.
Mirror Magic 3.3.0
added new Deflektor style steel slope game elements
added new Deflektor style fixed mirror game elements
added flipping and rotating brushes in level editor using keys “x”, “y” and “z”
fixed several bugs
Rocks'n'Diamonds 4.3.6.0
added new Deflektor style steel slope game elements for MM game engine
added new Deflektor style fixed mirror game elements for MM game engine
added flipping and rotating brushes in level editor using keys “x”, “y” and “z”
added supporting reference elements for custom element explosion content
improved showing game music on music info screen
fixed bug with playing game music for first level of level set
fixed centering credits text when using fonts with different width
fixed drawing mouse pointer global animation above MM engine tile cursor
fixed bug with triggering “entered by player” event when pushing element
upstream changes:
-----------------
13.4 (2023-07-29)
------------------------------------------------------------------------
Fix: Setting tree lines drawn incorrectly for RTL languages (#11070)
Fix#11043: Don't choose toolbar dropdown option if focus is lost (#11044)
Fix#10917: Pay loan interest before generating statistics (#11040)
Fix#11016: Use after free in network invalid packet error path (#11022)
Fix#10987: Double-close of dropdown stopped land-info tool working as default (#11000)
Update names for constants that were apparently deprecated and have
now been removed. In true pythonic form it only failed at runtime.
Also, depend on py-Pillow directly instead of relying on inheriting it
from py-kivy.
PKGREVISION -> 4