Changelog
Commits from v1.6.2 to v2.0.0-rc1
Andrew Mickelson (48 commits)
- Bump to version 2.0.0
- Change memory management of zip file buffer
- Added missing language string (add/remove favourites)
- Fix order of StartLayout transitions
- Issue #186 - release audio before launching an emulator
- Enable background loading for swf files
- Issue #183 - fixed first launch crash
- Force swf texture heights to a multiple of 4
- Added option to go directly to the "Displays Menu" at startup
- Various improvements (Hyperspin and SWF related)
- Speed up swf loading
- Added USE_GLES make flag
- Added transparent backgrounds for swf files
- Preliminary support for displaying Hyperspin themes
- Fixed another gameswf access violation
- Fixed access violation in gameswf
- Added ability for scripts to get the index of the current Display
- Fixed the NO_SWF build
- Added option for how artwork is presented to the attrac-man layout
- Issue #178 - fixed artwork path format regression
- Issue #176 - Fixed video pixel aspect ratio
- Removed abandoned files: fe_icon.hpp, attract.cbp
- Save displays under the correct "display" tag in our config file
- Show plugin descriptions when browsing plugins in config mode
- Added ability to query Display setttings and set the Display from layout/plugin scripts
- Added config options for when a display gets shown
- Rearranged layout loader so xml gets done last
- "mess" scraper improvements
- Added a cache for zip file contents to improve performance
- Make it a bit easier to load a script from inside a zip file
- Issue #173 - configuration menu now always uses the default font
- Issue #175 - Support zipped artwork
- Fixed hang during scraping
- Pause video playback when scraping and generating rom lists
- Issue #171 - Snaps / Videos only working with full fixed drived location
- Issue #172 - Allow 'Themeable' Display/Filter/Exit/Overlay menus
- Fixed setting of rows and background colour in listboxes
- Update progress in UI when calculating CRCs
- Match roms based on CRC (if we can) when doing -listsoftware list building
- Save processing by caching paths used repeatedly in script handling
- Reorganization of scaper
- Issue #170 - improved logging of errors from thegamesdb.net
- Issue #166 - Fixed changing window mode causing a blank screen
- Added ability to get/set an object's zorder in layout and plugin scripts
- Issue #165 - workaround for FFmpeg not recognizing xmv files
- Issue #163 - Added "preserve_aspect_ratio" setting for entire layout
Jeffrey Clark (8 commits)
- Count merge commits in version
- Fix dirty source version
- fix build error (typo)
- Cleanup version handling
- Refactor windows package script
- Fix missing UINT64_C when compiling with ffmpeg support
- Fix FE_DEBUG windres build error
- Hide console instead of closing it, fixes #164