v2.6 Complete Changelog

nicupavel edited this page Oct 16, 2013 · 1 revision

- Set exported campaigns as default
- Check for valid row/col in isAirfieldAroundUnit()
- Remove class from statusbar-extension after hiding it. Changed AI turn text in statusbar-extension
- Fix unit image not being cleared when destroyed if attacked from range with a moved unit. Fix move range redrawing when selected unit is not the one that destroyed defending unit
- Fix unit backbuffer remaining on screen between map loads (b9a7c41afb7c6376479d5814bc739ee7cad37395 was partially incorect)
- Added statusbar-extension to scaleUI and fixed mox-keyframes animation for it
- Hide extra info when not enough space
- Added statusbar extension
- Added function setLayoutConstrains to fix layout undercertain conditions (like screen too small)
- Hide equipment and unit info dialogs on end turn.
- Added a statusbar extension for turn-long messages. Don’t show AI turn info since user doesn’t care.
- Fixed equipment buttons on/off state
- Changed Save Game download url MIME to invalid “force-download” because some browsers display the data
- Changed buttons styles and positioning
- Removed campaign debug from index.html. Set version to 2.6.3
- Vertically center settings text
- Make equipment info fluid.
- Fixed invalid fullscreen setting. launch path is now index.html
- Remove onload= because of CSP restrictions. Sync index and index-devel code.
- Made appcache optional. Generate zip file with date/time information
- Fixed iOS positioning for sliders in settings window.
- Fixed broken resupply player function
- Added money icon
- Added equipment sorting money icon. Fixed issue with sort icons not visible on small width screens.
- Make main menu buttons smaller. Fix sort option text breaking on 2 lines
- Changed main menu button toggle to use css instead of different glyphs. Updated ttf font glyphs
- Removed comment
- Implemented AI/Human player checkboxes as glyphs and removed unused images
- Fix render.js needRedraw being always true. Hide unit backbuffer in layer setup
- Changed webkit only zoom property for map zoom with cross-browser transform: scale
- Put right menu behind the start menu window
- Force orientation to lanscape for FireFox OS
- Make unit info dialog to scroll horizontally
- Added 128 Firefox OS scaled icon
- Fixed some bad source tabbing
- Small interface changes
- Fix transport glyph no being cleared between units
- Small changes for buttons sizes
- Replaced png button from ui-message with glyph
- Added buttons border for non-webkit browsers
- Removed obsolete images
- Implemented unit context, equipment sorting, unit info with font glyphs instead of images
- Updated menu font with new glyphs
- Remove margin from uiscale/size + button
- Replace equipment class selection buttons with font glyphs
- Added unit class glyphs
- Removed HTML5 slider since it doesn’t work on all mobile platforms. Added createSlider function.
- Added +/- signs
- Added initial unit strength to scenarios
- Added parsing for initial unit strength
- Parse and save unit initial strength
- Fixed issue with scenariolist file not being closed
- Added TODO for mapconvert
- Rewritten release-build.py script to be able to build distro with only certain campaigns/scenarios/maps. Removed appcache file since it’s generated
- Fixed some wrongly overlapping dialogs. Fix menu positioning
- Upped devel version
- Changed manifest settings
- Added test script to parse only selected campaigns and generate new scenario list
- Save UI scale/size values and apply them on refresh
- UI Resize fixes
- Fix iPhone5 letterboxing by not providing width= on iPhone at all
- Initial implementation of UI resize
- Add assets for Firefox OS release
- Sync index.html with devel version
- Added interface scale setting and function
- Reduced margins of equipment sort buttons
- Changed settings checkbox from icon to glyph
- Added new glyphs bindings
- Replaced equipment sorting buttons with vectorial glyphs
- Added new icons for equipment sorting
- Replaced main menu buttons with vectorial glyphs
- Tentative fix for iPhone 5 not full screen and old non retina iPhone
- Changed ok/close and equipment buy/upgrade/select country with new vectorial buttons
- Added openpanzer-menu ttf and svg fonts
- Added openpanzer-menu.json with menu widgets that’s used on icomoon.io
- Added cloud save overwrite feature. Better error messages for cloud save/load
- Sum up played scenario score for total campaign score
- Add scoring for resupply, reinforce, objective capture. Add undoMove() score restore Add score report at the end of scenario
- Implemented initial scenario score
- Fix game save as campaign after a scenario has been loaded over a campaign game
- Save/Load layout changes
- Removed check for file handle type since it doesn’t work across all browsers
- Redesigned Save/Load dialog
- Added Save/Load ability from local files and cloud
- Fixed issues where getReinforcementsPositions() adjacent cells could be negative
- Added top border to unit contextual buttons
- Changed openpanzer logo
- Changed main menu buttons to be created in css instead of images