v2.7 Complete Changelog

nicupavel edited this page Dec 25, 2013 · 1 revision
  • Added campaign debug for iOS debug builds
  • Added reportScore in osglue used in iOS GameCenter. Remove link to the page from Copyright notice
  • Fixed ui-message height for iOS
  • Return a copy of canvas on generateAttackCursor() to fix issues with same canvas content being rendered on iOS
  • AIScripted: Add checking before setting unit fuel to 0
  • Updated index.html from index-devel.html, removed debug
  • Tutorial correction
  • Added Tutorial button on startmenu
  • Description fixes for tutorial scenario
  • Tutorial corrections and additions
  • Wait for user to close message box before processing AI Actions
  • Show scenario info on first UI run
  • Enlarged unit strength box
  • Fixes for the cases where player buys units from a country that's not loaded in the next scenario in a campaign
  • More text added to tutorial.
  • More text added to tutorial.
  • Cosmetic fixes
  • More tutorial text
  • Fixed wrong icon displayed for air/ground defense
  • More tutorial texts
  • Added transports for the german infantry
  • More text added to tutorial. Export uiSetCellOnViewPort()
  • Added AIScripted skeleton implementation
  • Force isAI to 0/1 instead of true/false
  • Added back map zoom with zoom property because of performance under ios
  • Fixed wrong JS variable in builder
  • Don't add scrollbars on touchdevices
  • Canvas resize fixes and add imageSmoothing disabled
  • Removed old release-build.py
  • Removed .idea folder
  • Added python compiler interface module
  • Added generic and ios profiles
  • Added binary compiler by default
  • Moved functions to builder.py, added compiler as module with optional main
  • Missing eof space
  • Disabled appcache in index.html
  • Use builder NATIVE_PLATFORM
  • [build tool] Added code from old release-build.py
  • [build tools] Fixed default config self reference
  • Start work on new builder
  • Fixed typo
  • Added osglue.js to closure compiler
  • Allow unit upgrades that cost the same
  • Added OSGlue for native OS interface
  • Fix issue with game forgetting coreUnits by not allowing a setCoreUnits with empty list. Only create a undo save for local human players
  • UnitInfoWindow: Show unit not carrier stats by default. Add button to show carrier starts
  • Fixed wrong call to restoreFromString
  • Set placeholder text for No ID specified message
  • Tentative fix for iOS issue with refreshing content of a display:none -> display: inline
  • Added GameState restoreFromString() function
  • Upped version to 2.7.0