File ja2-stracciatella.changes of Package ja2-stracciatella

-------------------------------------------------------------------
Sun Oct 12 06:25:55 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>

- Update to version 0.22.1
  Bugfixes
  * Bugfix: Fix mercs' opinions and relations not extracting
    from prof.dat (#2239)

-------------------------------------------------------------------
Sun Oct  5 10:45:56 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>

- Update to version 0.22.0
  Enhancements
  * Enhancement: Add internalName property to TownModel and other
    fixes (#2081)
  * Enhancement: Enable diagonal interaction with wall-oriented
    structures (#2166)
  * Enhancement: Increase the displayed character limit, so that
    the full lines in AIM and MERC Bios is usable. (#1986)
  * Enhancement: Assigning doctor or repair tasks should put the
    content of the primary hand in the secondary instead of an
    inventory pocket (#1989)
  * Enhancement: Provide a Flatpak version (#1700)
  * Enhancement: Enable linking against musl libc (#1968)
  Modding Improvements
  * Enhancement: Add JSON Patch functionality for modding (#2052)
  * Enhancement: Externalize armours (#2201)
  * Enhancement: Externalize explosives (#2053)
  * Enhancement: Externalize NPC script records (#2029)
  * Enhancement: Extract smoke effects (#2063)
  * Enhancement: Lift the MAX_WEAPONS restriction; weapons no
    longer must have an index < 70 (#2051)
  * Enhancement: Fixing vanilla binaries without breaking
    mods (#2167)
  * Enhancement: Replace merging with overwriting for
    inventory (#2225)
  * Bugfix: Fix moddability of Walter’s bribe amount (#2030)
  Bugfixes (vanilla)
  * Bugfix: Crash if Skyrider tries to swim (#2191)
  * Bugfix: Game crashes after the turn (#2124)
  * Bugfix: Some prone enemies force the game to freeze and become
    untouchable (#1822)
  * Bugfix: Creatures lair is empty (#1228)
  * Bugfix: Doreen Harrows still in Drassen C13 after quest
    completion (#750)
  * Bugfix: Infinite UI lock on item-giving action (#2194)
  * Bugfix: Walking diagonally through large doors - impossible?
    (#83)
  * Bugfix: Fix jump location validation (#2006)
  * Bugfix: Fix prone positioning (#2116)
  * Bugfix: Not all militia appearing and incorrect training level
    at SAM site. (#292)
  * Bugfix: PickBurstLocation never called in real-time mode.
    (#2072)
  * Bugfix: Skyrider placed randomly (?) in Drassen Airport
    (#478)
  * Bugfix: When you give a weight above 25,6 kg to the item, then
    the game starts counting its weight again from zero. (#1973)
  * Bugfix: You can’t rehire Larry from M.E.R.C when he is drunk
    (#1956)
  * Bugfix: Add travelcost values for sliding doors to prevent
    walking through frame posts (#1991)
  * Bugfix: Tiny graphic issue in strategic map sector name
    display (#1491)
  * Bugfix: Icecream Truck follows squad without driving it
    (#2037)
  * Bugfix: Fix tile path-blocking on roofs due to nearby
    explosion (#1999)
  * Bugfix: Fix Realtime mode spread burst. (#2073)
  Bugfixes
  * Bugfix: Crash while depositing money (#2040)
  * Bugfix: Crash with error when autoresolving in sectors
    attacked by sodiers and defended by militias and mercs
    (27 august nightly build) (#2068)
  * Bugfix: Fix hang while displaying FOV debug info (#2001)
  * Bugfix: ALT+ENTER doesn’t work anymore in the cheat mode
    (#1977)
  * Bugfix: Broken JSON file load order (#2159)
  * Bugfix: Fix mercs refusing to join/renew contract (#2059)
  * Bugfix: If you dismiss from your squad NPC like Skyrider, John
    and Mary or runaway kid Joey, when you are escorting them,
    then the game freezes (#1980)
  * Bugfix: Joey can be escorted again after delivering him to
    Martha (#1370)
  * Bugfix: Lockpicking bug on doors (regression) (#2192)
  * Bugfix: Mercs can’t open boxes (#2187)
  * Bugfix: Null pointer crash in ExplosiveModel::getDamage
    (#2083)
  * Bugfix: Opening doors sometimes causes spinbug (#2198)
  * Bugfix: Sending Skyrider to Drassen before his dialogue ends
    crashes. (#2005)
  * Bugfix: Two blitters are probably buggy? (#2146)
  * Bugfix: Underground levels don’t show on the strategic
    screen (#2018)
  * Bugfix: When exiting the game with keyboard shortcut from the
    strategic screen, some graphics are missing (#2119)
  * Bugfix: When you enter load game screen while clock is
    spinning, then you can’t return to the game (#1972)
  * Bugfix: Throwing a rock crashes the game (#2154)
  * Bugfix: Russian translation bugs (#2196)
  Editor
  * Editor: In map editor if you press space key when you are in
    civilian “merc att” tab, then the game crashes (#1981)
  * Editor: In map editor, in character inventory, the bottom
    boxes are almost inactive. (#1946)
  * Editor: The button for creating radar maps seems missing from
    map editor (#1959)
  Maintenance Work
  * Maintenance: Address TODO0009: possible endless loop (#2065)
  * Maintenance: Depend on a minimum Rust feature level, not a
    specific version (#2173)
  * Maintenance: Is it possible to make the Github runners do
    less work? (#2099)
  * Maintenance: Our GitHub actions require some attention (#1994)
  * Maintenance: Remove workaround for an old SDL bug in
    ScrollJA2Background (#2085)
  * Maintenance: Use smart pointers to manage ZStripInfo structs
    (#1921)
  * Maintenance: Remove getOptionalInt and co as they’ve become
    redundant (#1542)
  * Maintenance: Cannot compile with GCC 15.1.1 (#2168)
  * Maintenance: MinGW unit test errors with FILENAME in
    Logger_unittest.cc (#1916)
  * Maintenance: MSYS2/MinGW standard build fails (#1917)
  * Maintenance: Build fails with LTO due to ODR violations
    (#1963)
  * Maintenance: Ja2-resource-pack doesn’t comply with
    RelWithDebInfo (#1623)
- Update bundled libs: string_theory, sol2
- Drop BuildRequires for boost
- Force gcc13 for Leap 15

-------------------------------------------------------------------
Sun Nov 12 10:02:26 UTC 2023 - Carsten Ziepke <kieltux@gmail.com>

- Update to version 0.21.0
  Enhancements
  * Do not update the entire screen texture every frame (#1755)
  * Implement tab to view logs in Android launcher (#1782)
  * Tactical: scroll by middle-mouse dragging (#1490)
  * Warn if 1.13 is installed (#1693)
  * Replace rapidjson with rust based implementation (#1773)
  * Remove remove_dir_all rust dependency (#1905)
  * Reduce CPU usage of the main menu screen #1927
  * Add an option to use precompiled headers (#1836)
  * Proposal: Revamp calling of the game loop (#1807)
  * Refactor timer control (#1818)
  * Remove a check for profile ID 53 in HandleSuppressionFire
    (#1753)
  * Remove HandleSight NOWHERE error logging (#1801)
  * Upgrade rust-version to 1.63.0 (#1904)
  * Upgrade string_theory to 3.8 (#1907)
  Modding Improvements
  * Externalize Flo's weapon deals bonus (#1734)
  * Externalize translations (#1833)
  * Strategic-level modding support (Event, Quests and Facts)
    (#1832)
  * Setting blades like knife or machete below 3AP is causing a
    crash, when enemies or militia is trying to use it. (#1840)
  Bugfixes (vanilla)
  * Unfair bloodcat fight - stats farming (#1780)
  * Fix memory leak in DrawMercsFaceToScreen (#1912)
  * Tried to create item with Invalid ID while scrolling through
    items cheat (#1925)
  * HandleTownLoyaltyForNPCRecruitment: no loyalty to increase
    if we're n… (#1798)
  * Blood type possible inconsistency (#1808)
  * Error: "Strategic_Movement.cc: Failed to add movement event."
    in tactical screen (#1703)
  * Fix assertion failure in GetSelectedAssignSoldier (#1775)
  * Fix bug in two FindGridNoFromSweetSpot* functions (#1876)
  * Game reliably crashes in this particular situation. (#1856)
  * Incorrect random number (#1810)
  * Minor visual AP bug when firing burst fire + talon (#1765)
  * Properly restore two Path AI variables upon return from
    function (#1698)
  * Right ALT key doesn't work the same as left ALT key (#539)
  * Segfault on killing any next enemy, even if you leave and
    re-enter sector (#1664)
  * Use correct gridno to calculate cost of a swipe attack (#1708)
  Bugfixes
  * Attempt to remove dead merc from list results in CTD (#1788)
  * Bug report for simplified-chinese (#1784)
  * Cannot shoot soldiers. Only mouth icons appears. (#1723)
  * CAWS some burst fire weapon sounds are missing/not playing.
    (#1764)
  * Crash when loading original 1.02 savegames (#1861)
  * Crash when right-clicking on item's attachement (#1863)
  * Crosshair doesn't change back to movement after hovering
    an enemy (#1778)
  * IsThereASoldierInThisSector uses wrong SGPSector to index
    method (#1799)
  * LMB doubleclicks on Android version after introducing touch
    controls (#1710)
  * Mercs "bored/resigned - low morale" quotes are not beign
    played when selecting merc (#1757)
  * Missing sound of RPK-74 in burst mode (#1714)
  * Mouse cursor "jumps around" when double-clicking on
    mercs (#1369)
  * Nordic keyboard layout. equal key to select all mercs does
    not work (#1844)
  * Ordering more than one merc to repair vehicle causes them to
    repair items instead (#1813)
  * Prevent overly long IMP nickname (#1827)
  * Properly test if a group's only member is a vehicle (#1705)
  * Random crashes when opening emails on the in-game laptop
    (#1591)
  * Strange input handling on follow-up shots. (#1735)
  * Strategic map view of D15 Drassen SAM lacks information
    (#1745)
  * Weapon choice vectors are incorrect (#1794)
  * Enemy item status minimized when killed with cheats (#1924)
  * Fix bug in InternalTacticalRemoveSoldier panel logic (#1920)
  * Compiling with clang on mingw64 (#1816)
  Editor
  * When you add a regular rebel army to a sector using the map
    editor, then after won fight with enemies, any attempt to
    leave this sector causes a crash. (#1886)
  * When you mark at least two items in terrain tabs in map
    editor, then when you click on X (closing current window),
    then map editor crashes. (#1896)
  * When you want to add a key to a door in map editor, then
    after this you can't close the window with editing lock
    attributes. (#1892)
  * When you scroll types of characters in map editor, it
    sometimes crashes. (#1890)
  Maintenance Work
  * Changes required for C++20 compatibility (#1823)
  * Clean up SGPStrings and remove many uses of C string
    functions (#1713)
  * Remove some unused files and one function (#1706)
  * Remove three unnecessary functions handling video
    refresh (#1837)
  * Should we bump the cmake_minimum_required value? (#1828)
- Update bundled libs: string_theory, magic_enum
- Update minimum BuildRequires: cmake, cargo

-------------------------------------------------------------------
Sun Feb  5 06:55:44 UTC 2023 - Carsten Ziepke <kieltux@gmail.com>

- Update to version 0.20.0
  Enhancements
  * Add CMake option to compile with ASAN enabled (#1689)
  * Add read/write functionality for STCI to rust (#1527)
  * Allow to choose vanilla version in Android launcher (#1684)
  * Allow using system magic_enum (#1599)
  * Android Asset VFS layer improvements (#1248)
  * Android launcher settings tab (#1685)
  * Autosaving / SavegameScreen Layout (#302) (#1669)
  * Bump string theory to fix warnings (#1486)
  * Deprecate C-style SLOG (#1487)
  * Does MemMan still have a purpose? (#1574)
  * Fails to build with miniaudio-0.11.9 (#1567)
  * Instructions and credits for the simplified chinese mod (#1514)
  * Let FindNearestEdgePoint try harder to find a suitable
    gridno (#1632)
  * LUA and SOL2 may be taken from system now (#1526)
  * Make OppList.cc more robust (#1643)
  * Make system miniaudio use possible (#1533)
  * README.md: improve wording (#1598)
  * Run game without blocking the launcher and add logs as a
    launcher tab (#1532)
  * Tooltips to explain about resolution and scaling modes (#1663)
  * Touch controls (#1552)
  Modding Improvements
  * Add integration points to change shop inventories and
    prices (#1609)
  * Script extension points on new merc hired (#1672)
  * Externalize item names and descriptions (#1575)
  * Externalize more hardcoded values (#1541)
  * Functions to make message boxes in Lua (#1614)
  * Generate Lua enums from C++ codebase (#1286)
  Bugfixes (vanilla)
  * Can’t steal weapon from enemy on roof (#1676)
  * Combatant counting in autoresolved combat is wrong (#1625)
  * Do not kill EPC twice in Auto Resolve (#1628)
  * Firing mode is not updated when stealing a gun (#196)
  * Fix FindNumTurnsBetweenDirs (#1566)
  * Fix helicopter run not using sound effects volume 
    modifier (#1570)
  * Fix memory leak in tactical placement (#1644)
  * Fix rare vanilla vehicle bugs (#1522)
  * Fix several unrelated issues discovered by Coverity (#1608)
  * Fix stealing from enemies on roof (#1677)
  * Fix Structure not defined warnings (#1579)
  * Fix the Helicopter Sound Effect at the start of the
    game (#1562)
  * Fix two more world data OOB accesses (#1638)
  * Fix two out of range array accesses (#1640)
  * If Cambria recaptured by hostiles, you will get full amount of
    money like it is 100% yours every day (#1670)
  * Keep hand item and weapon mode in sync (#1577)
  * MineAMine: return amount mined only if mine is controlled by
    player (#1673)
  * Possible INT8 overflow in bLockDamage (#1538)
  * Segfault in DistanceVisible() (#1635)
  * Yet another segfault in DistanceVisible() (#1634)
  Bugfixes
  * 2 coverity fixes (#1543)
  * Adressing some of the CIDs in NPC.cc (#1617)
  * AIMHistory: fix not being able to move past AIM founder
    via Next (#1578)
  * AI Path crash? Unable to progress. (#1569)
  * Another crash while trying to go to Drassen Airport (#1589)
  * Another round of Coverity fixes (#1652)
  * Assertion failed FPS drop with display cover key (#1548)
  * Crash when switching places with NPC (#1607)
  * Discord link is invalid (#1597)
  * Do not call NPCReachedDestination() for soldiers without
    a MercProfile (#1658)
  * Fix #1538 Possible INT8 overflow in bLockDamage (#1554)
  * Fix Android CI build for external contributors (#1534)
  * Fix display of the debug pages (#1633)
  * Fix error messages when commiting read pointer in sound
    system (#1546)
  * Fix fast help active checks (#1582)
  * Fix OOB array access in UpdatePublic (#1645)
  * Fix seven more Coverity issues (#1637)
  * Fix several problems detected by Memcheck (#1572)
  * Fix the newly detected Coverity issues (#1647)
  * Let Auto Resolve free the soldiers created for it (#1619)
  * More coverity fixes (#1613)
  * More Coverity fixes (#1649)
  * More Coverity fixes (#1654)
  * Cannot save game anymore since v0.19.1 (#1550)
  * Crash in Omerta when Fatima talks to Dmitri (#1581)
  * Crash while defending Drassen Airport (#1584)
  * Deposit/withdraw button just doesn’t work (#1666)
  * Display correct location of militia training in Finances (#1641)
  * Do not use the c_str() result of an already destroyed
    ST::string (#1603)
  * Don’t try to move soldiers that are not in the sector in
    EndTurn() (#1585)
  * Ensure RegisterBackgroundRect properly initializes
    BACKGROUND_SAVE structs (#1665)
  * Fix bPercentCoverForGridno values going out of 0-100 bound (#1549)
  * Fix crashes #1537 and #1559 (#1560)
  * Fix ERROR_NOT_SAME_DEVICE for Windows (#1553)
  * Fix incorrect schemas for weapons and item replacements (#1590)
  * Fix indexing into m_sectorLandTypes (#1596)
  * Fix memory leak in EmptyDialogueQueue() (#1655)
  * Fix OOB in AIMHistory (#1605)
  * Fix some remaining invalid format strings for sectors (#1573)
  * Fix SwapMercPositions logic (#1611)
  * Graphical corruption (#1661)
  * Handle the EXDEV error on all OS’s where it can happen (#1530)
  * Ice Cream truck out of fuel crash? (#1537)
  * Let enemy soldiers climb onto roofs again (#1615)
  * Rapidly right clicking stacked items exits with
    code -1073741819 (#1679)
  * Restore the save game validity condition from before sector
    refactoring (#1563)
  * Touch control fixes (#1682)
  * Repeatable crash when opening tactical view in sector after
    game load (#1657)
  * RUNTIME ERROR in Drassen Airport (#1588)
  * Several more coverity fixes (#1544)
  * Silence rapidjson build warnings (#1540)
  * Skyrider crashes the game on my current progress (#1559)
  * Store state for whom assignment menu is shown
    separately (#1692)
  Maintenance Work
  * 0.20 release checklist (#1680)
  * Remove Debug.cc (#1488)
  * Add bugfix release branch filter for appveyor (#1529)
  * Cleanup clang compiler warnings (#1688)
  * Cleanup KEY_ON_RING related code (#1561)
  * Cmake: pass -Wno-deprecated-declarations to silence
    rapidjson #1540 (#1555)
  * Cmake: rewrite the contributor tracking target (#1520)
  * Coverity: enable asserts (#1621)
  * Coverity_model: remove redundant model [ci skip] (#1636)
  * Coverity: properly pass a cmake define [ci skip] (#1629)
  * Debug: another attempt at avoiding asserting coverity
    reports (#1616)
  * DefaultContentManager::loadTranslationTable: remove unused
    variable (#1528)
  * Do not use abs() before hypot() (#1630)
  * Do no update sight values in DecaySmokeEffects and
    DecayLightEffects (#1583)
  * Encapsulate sectors v2 (#1479)
  * Fix several incorrect gridno comparisons (#1622)
  * Get rid of ndk fork in rust dependencies (#1519)
  * New implementation of atan8 (#1565)
  * New release? (#1660)
  * Options to build with or without magic_enum (#1667)
  * Overhaul Animation_Cache (#1571)
  * Rapidjson: silence -Wclass-memaccess warnings #1486 (#1525)
  * Remove Debug.cc #1488 (#1523)
  * Remove Logger.cc (#1564)
  * Remove MemMan.h and MemMan.cc (#1576)
  * Remove the MouseRegion::Base hack (#1683)
  * Small cleanups (#1551)
  * Store BACKGROUND_SAVE structs in a forward_list (#1586)
  * Try to avoid false positives from coverity scans (#1610)
  * Unify SLOG (#1524)
  * Upgrade Android NDK to r25 (#1639)
  * Upgrade included miniaudio to 0.11.9 (#1568)
  * Upgrade included SDL to 2.0.20 (#1515)
  * Upgrade miniaudio dependency to latest version in
    0.10.x branch (#1531)
  * Upgrading googletest to v1.11 (#1668)
  * Use standard functions instead of macros and
    reimplementations (#1502)
- Add external dependencies: magic_enum
- Update external dependencies: miniaudio
- Remove unneeded boost BuildRequires if/ifelse 

-------------------------------------------------------------------
Sat Apr 24 13:57:02 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Add external dependencies: lua, sol2, string_theory, miniaudio
- Introduce _service file to create the cargo_vendor tarball
- Update to version 0.18.0
  Bugfix
  * (vanilla): Game freezes for about 4 seconds when a fight
    starts or a round is finished. (#1219)
  * (vanilla): Game hanging after an attack (#1318)
  * (vanilla): Player can compress time or move the squad while
    being ambushed by Bloodcats (#412)
  * (vanilla): Small bug-fixes from Unfinished Business (#1199
  * Arrows in IMP attribute allocation screen not exact (#683)
  * Correcting unsigned int comparison in NPC.cc (#1208)
  * Fix the Tileset defaulting logic (#1218)
  * Fredo refuses to repair extended ears (#1309)
  * Game hangs when loading a new music track (#1249)
  * Ja2.exe: exited with status code -1073741819 (#1196)
  * Segfault at G1 map inventory (#1234) )
  * Fixing game stuck after halting soldier (#1325)
  * Fixing incorrect item flags checks (#1310)
  * Fix MovementNoise() (#1307)
  * No strategic movements during bloodcat ambush (#1174)
  * Replacing invalid attached objects in preplaced world items
    (#1313)
  * (non-vanilla): Correcting dealers.json data error (#1195)
  * (non-vanilla): Fix: Buttons stay disabled after leaving the
    shop keeper interface (#1312)
  * (non-vanilla): Fix punching and throwing rocks (#1194)
  * (non-vanilla): Fix warp exit from mine (#1186)
  * (non-vanilla): Game crashed after helicopter landed. It
    deleted my save. (#1216)
  * (non-vanilla): Moddable music error - not enough memory (#664)
  * (non-vanilla): Rock cannot be thrown as a weapon (#1192)
  * (non-vanilla): Screenshots don't show path APs and sometimes
    don't show path either (#376)
  * (non-vanilla): Unused items slots should be IC_NONE (#1191)
  * (non-vanilla): Fix Dead-is-dead failure on fresh install (#1217)
  Enhancement
  * Adding the monster spit effect to weapons.json (#1179)
  * Address #1292 item 1: support Urban Chaos quasi-empty smacker
    files (#1326)
  * Auto-switch attached goggles (#1176)
  * Configurable BASETIMESLICE duration (#1173)
  * Dependency inversion with Observable and notify (#1223)
  * Display a message if player choose an inaccessible dropoff
    sector (#1204)
  * Externalize (arms) dealer info (#1185)
  * Externalize SAM air control table (#1181)
  * Externalize sector Loading Screens (#1182)
  * Externalizing RPC small faces (#1242)
  * Feature: Add chance-to-hit hotkey (#1188)
  * Game speed / walking speed (#148)
  * Generalizing hard-coded dealer logic (#1189)
  * Improve Pixel-Perfect scaling usability (#1175)
  * Ja2.log should go to temp (#1257)
  * Lua scripting engine (#1209)
  * Attached goggles can't be auto-switched (#649)
  * Notify the player of important NPC in sector (#1200)
  * OGG audio files support (#64)
  * Scaling usability improvements (#1169)
  * Screenshot folder (#639)
  * Supplementary data to Merc Profiles (#1247)
  * Support Unfinished Business ("JA 2.5") tilesets (#1210)
  * Tactical AI patches from Unfinished Business (#1281)
  * Unfinished Business weapons mod (#1128)
  * Use caching on build bots / speed up builds (#1102)
  * Externalization and generalization of M.E.R.C. (#1244)
  * Patches from Unfinished Business (#1198)
  * Better lua debugging functionality (#1214)
  * Build AppImage for linux (#1215)
  * Observable listeners from Lua scripts (#1238)
  Maintenance
  * Adding game policy options to customize when M.E.R.C. goes
    online (#1245)
  * Better error messages on JSON parse errors (#1167)
  * Externalize cache sectors (#1267)
  * Externalize game items (#1295)
  * Externalize sector land types (#1264)
  * Externalize Strategic AI policy (#1306)
  * Externalizing I.M.P. activation code (#1280)
  * Externalizing I.M.P. initial level (#1260)
  * Externalizing initial NPC placements (#1263)
  * Externalizing M.E.R.C. profile bio index (#1251)
  * Externalizing strategic map secrets (#1262)
  * Fixing compiler and coverity warnings (#1190)
  * Print unhandled exception message on Windows (#1168)
  * Rework SoundMan.cc to stream audio if necessary (#1274)
  * Array-bounds checks and clean up (#1207)
  * Change signature of GetMapTempFileName() (#1324)
  * Clean up dead code (#1222)
  * Clean up Map Screen code (#1202)
  * Docs/Release-checklist.md: converted to github checklist
    (#1170)
  * More flexible NPC faces handling (#1239)
  * More TileEngine refactoring (#1236)
  * Proposal: Remove the screenshot and video capture functionality
    (#1327)
  * Reduce noise in logs (#1180)
  * Refactor SAM sites logic (#1232)
  * Refactor TileEngine (#1211)
  * Remove animation view screen (#1299)
  * Remove reinterpret_casts in LoadSaveData.cc (#1297)
  * Sccache all the things (#1235)
  * SetGroupArrivalTime to be a member of GROUP (#1241)
  * Updating cargo deps (#1221)
  * Upgrading to C++ 17 (#1284)

-------------------------------------------------------------------
Tue May 28 16:03:12 UTC 2019 - Carsten Ziepke <kieltux@gmail.com>

- Update to 0.16.1:
  - Bugfix: Fix crash during AI turn in Meduna (#495)
  - Bugfix: Prevent saving during stopwatch (#661)
  - Bugfix: Fix crash during load screen with RUSSIAN data files 
    (#695)
  - Launcher: Change label "JA2 Data Directory" to "JA2 Game 
    Directory" (#693)
  - Bugfix (vanilla): Do not increase shots fired statistic without a 
    live target (#622)
  - Bugfix (vanilla): Fix Bobby Ray's popup 'Out of Stock' appearing 
    again when trying to leave the website (#534)
  - Bugfix (vanilla): Fix gas on a roof can damage the merc underneath 
    the roof (#477)
  - Bugfix (vanilla): Fix open doors can block grenades (#94)
  - Bugfix (vanilla): Fix smoke/gas spreads over roof edge (#600)
  - Bugfix (vanilla): Fix climbing makes mercs visible at night (#402)
  - Bugfix (vanilla): Fix throwing knife flying animation messed up 
    (#395)
  - Bugfix (vanilla): Fix helicopter is ignored by pathfinding (#317)
  - Bugfix (vanilla): Fix area select rectangle not removed if 
    interrupted (#550)
  - Bugfix (vanilla): Fix replace non-existing corpse animation (#526)
  - Bugfix (vanilla): Fix replace reference to non-existing flame 
    animation (#525)
  - Bugfix (vanilla): Fix doorcr_b.wav sound file exception (#520)
  - Bugfix (vanilla): Fix game crash when inserting ceramic plates 
    (#516)
  - Bugfix (vanilla): Fix unconscious merc gains exp for bullet 
    avoidance (#163)
  - Bugfix (vanilla): Fix free disk space is calculated wrong (#413)
  - Bugfix: Fix game speed is generally slow (#99)
  - Bugfix: Don't crash if we don't have a target for punching (#627)
  - Bugfix: Don't crash in SoundLoadDisk() on Arch Linux with SDL2 
    2.0.6 (#608)
  - Bugfix: Fix sound memory limit hit after upgrading to SDL 2.0.7 
    (#609)
  - Bugfix: Fix the rust cli parser does not accept relative paths 
    (#559)
  - Bugfix: Fix getting "Reading from file failed" when fast 
    forwarding time after savegame load (#528)
  - Bugfix: Fix crash in laptop AND huge memory footprint (#68)
  - Bugfix: Fix adding money with '+' key cheat not working (#426)
  - Bugfix: Fix hit by grenade issues (#247)
  - Bugfix: Fix MERCS can punch through open doors (#595)
  - Bugfix: Fix attack for 0 AP (#192)
  - Bugfix: Alt+o cheat damages bloodcats now (#583)
  - Bugfix: Passive bloodcat ambush fix (#584)
  - Bugfix: Fix when enemy is noticed, no AP for action may be taken 
    (#188)
  - Bugfix: Fix attacking teammate(dialogue) on roof puts him through 
    the roof (#567)
  - Bugfix: Fix mysteriously disappearing APs when stealing (#191)
  - Bugfix: Fix position of Mercenary task orders in Tactical screen 
    (#537)
  - Bugfix: Fix and enhance cli switch parsing (#515)
  - Bugfix: Fix maximum militia Message at the wrong position (#540)
  - Bugfix: Fix build fails if there is a space in the directory name 
    (#529)
  - Bugfix: Shrink gfKeyState (alternative) (#523)
  - Bugfix: Teach (Estimate)ActionPoints about KID_SKIPPING (#502)
  - Bugfix: Fix segfault in Blt8BPPDataTo16BPPBufferTransZTranslucent 
    when rendering smoke (#468)
  - Bugfix: Remove AI deadlocks (#466)
  - Bugfix: Fix experience gain not acknowledged properly (#398)
  - Bugfix: Fix minimap flickering on selected merc (#202)
  - Bugfix: Fix current merc in minimap flickering (#452)
  - Bugfix: Check for time accelleration properly when checking for 
    end of turn (#451)
  - Bugfix: Fix accelerated bleeding when returning to realtime (#160)
  - Bugfix: Fix graphical glitch in main menu after quitting a game 
    (#106)
  - Bugfix: Fix menu bug when ending a game (#72)
  - Bugfix: Fix can't type IMP code after saving via Save screen 
    (#419)
  - Bugfix: Fix issues with text inputs (#429)
  - Bugfix: Fix game crashes during enemy turn (#415)
  - Bugfix: Fix description box missing when opening "Deposit/Withdraw 
    money" widget in Tactical screen (#379)
  - Bugfix: Fix shipping cost BR not redrawn properly (#394)
  - Bugfix: Fix bad Performance in OS X (#319)
  - Bugfix: Fix autoresolve crash (#381)
  - Bugfix: Only check retreat conditions for valid sectors (#374)
  - Bugfix: Enable assertive asserts only on debug builds (#373)
  - Bugfix: Show version number in main menu (#359)
  - Bugfix: Fix minor debug page fault (#337)
  - Bugfix: Fix undefined behaviour in LOS.cc (#342)
  - Bugfix: Leave running stance if not moving (#194)
  - Enhancement (vanilla): Fix merc forgets his stance after jumping 
    on a roof (#84)
  - Enhancement (vanilla): Fix selling attachments to Tony - strange 
    prices (#423)
  - Enhancement (vanilla): Add yellow or green star for attached Talon 
    (#424)
  - Enhancement: Add extra item combinations (#623)
  - Enhancement: Unify hotkeys (#626)
  - Enhancement: Integrate vxx's work (#307)
  - Enhancement: Initial Launcher Implementation (#548)
  - Enhancement: Allow resizing of game window (#555)
  - Enhancement: Move ja2.ini to json (#291)
  - Enhancement: Set options in ja2.ini (#298)
  - Enhancement: Change name of the user folder (#164)
  - Enhancement: Implement automated nightly builds (#442)
  - Enhancement: Add Appveyor CI (#440)
  - Enhancement: Add comments explaining game.json variables (#401)
  - Enhancement: Add new Game Mode: Dead is Dead (#308)
  - Enhancement: Make music modable to increase music variety (#386)
  - Enhancement: Update to SDL2 (#216)
  - Enhancement: Support Tribsoft's Linux port (#365)
  - Enhancement: Introduce cmake build system (#354)
  - Enhancement: Integrate gui_extras (#339)
  - Enhancement: Implement uninplemented stuff (#264)
  - Enhancement: Add “IMP Quiz Honest Answers” mini mod (#303)
  - Enhancement: Simplify moving to the next sector in tactical view 
    (windowed mode) (#314)
  - Enhancement: Add “Generous Rebels” mini mod (#305)
  - Maintenance: Explicitly initialize MovementMode (#635)
  - Maintenance: Fix “Release mode” linking and deb file permissions 
    (#634)
  - Maintenance: Make CIs automatically build release packages (#632)
  - Maintenance: Misc cleanup (#625)
  - Maintenance: Normalize whitespace (#556)
  - Maintenance: CMake cleanup (minimal version) (#482)
  - Maintenance: Remove #ifdef JA2 code (#471)
  - Maintenance: Remove #ifdef JA2TESTVERSION code (#472)
  - Maintenance: Remove #ifdef JA2BETAVERSION code (#470)
  - Maintenance: Reorganize source tree (#455)
  - Maintenance: Update rapidjson to 1.1.0 and add comments to 
    game.json (#411)
  - Maintenance: Externalize lib boost (#229)
  - Maintenance: Update boost to 1.61 (#326)
  - Maintenance: Rework debug logging (#60)
  - Maintenance: Update smacker.c (#310)
  - Maintenance: Remove WITH_MODS ifdef (#322)
  - Maintenance: Rework logging (#250)
- Added needed BuildRequires
- Specfile cleaning

-------------------------------------------------------------------
Sun Jul 22 11:15:03 UTC 2018 - bwiedemann@suse.com

- upgrade to v0.15.1 to fix german version
- add autodetection for resource language

-------------------------------------------------------------------
Sat Dec 26 16:12:46 UTC 2015 - mailaender@opensuse.org

- initial packaging

openSUSE Build Service is sponsored by