Changelog
Commits from v2.3.0 to v2.4.0
Andrew Mickelson (50 commits)
- Bump to version 2.4
- [windows] combine attract.exe and attract-console.exe into the same package
- Issue #401 - Implement proposed changes to zorder behaviour (#408)
- Reduce unnecessary redrawing on some layouts
- Issue #391 - store overview information by emulator
- Issue #456 - properly reset layout state when new layout configured
- Added .travis.yml
- Issue #455 - fix handling of menu artwork
- Issue #454 - fixed thegamesdb.net scraping (url changed)
- Issue #452, #446 - fix compile on old SFML version
- Issue #444 - added "Layout Options" to go straight to layout configuration
- Various changes to merge oomek-fixes branch, including fix_filters() bugfix
- [linux] Issue #393 - fix handling of single quotes and related commandline parameter issues
- Fix compile on older SFML versions after Text .spacing parameter changes
- Fix whitespace and reordering
- Issue #440 - attempt to prevent reported file lockup on missing artwork
- [Windows] enabled d3d11 hwaccel decode option, if available
- Issue #436 - allow user to select which layout.nut file to use from Layout config
- Update Layouts.md for the blend_mode changes
- Added config file parameter output to debug logging
- Added support for "per display" layout parameters.
- Minor fixes to android build, "edit game" option
- [linux] default to "fullscreen mode" window mode
- Don't use network scraping when doing automatic import at startup
- removed stray debug message
- Automatically import emulators that are detected on startup
- Autodetect emulators and generate emulator templates on first run
- Issue #400 - reduce CPU usage when idle
- Issue #407 - fixed fe.Image.video_playing attribute
- Added ability use emulator templates when adding a new emulator
- [linux] enabled exit hotkeys when in fullscreen mode, added debug logging for window creation/destruction
- Made wheel fadeout time configurable for hyperspin-based layouts
- Added fe.path_test() command for layout/plugin scripts
- Relabelled and reworked the 'minimum_wait_time' emulator setting
- Changed scummvm info_source to only use 'scummvm -t' output
- [linux] added VDPAU hwaccel support and fixes for VAAPI
- Added android readme, minor updates to compile.md and gameswf compile
- Fix compile on MacOS Sierra
- [android] initial addition of experimental android support
- Added support for touch events if provided by SFML (swipe, tap)
- Added fe_file.cpp to load images, fonts, sounds through a file stream
- Fix window focus detection when min_run_time is set
- Issue #388 - fix compile on Ubuntu 14.04
- Issue #385 - fix recent compile fix for older versions of avcodec
- Fix compile with NO_MOVIE=1
- Fix potential race condition in scraper
- Issue #385 - fix compile error on Jessie
Benjamin Hodgetts (1 commits)
- C++11 Syntax Fix
Conn O'Griofa (1 commits)
- RPI: update for new vendor library names & add Mesa VC4 override
Florian (5 commits)
- Update Dolphin config (#417)
- Update Ubuntu version (#416)
- [linux] Update version number and icon path (#414)
- debian/install - Copy single files first (#415)
- Updated Compile.md for a Command line error + Detail (#425)
Keil Miller Jr (1 commits)
- Buttons scraped with newer mame.xml file
mbalfour (1 commits)
- Improve Multi Monitor support (#405) and fix NES romlist crash
Radek Dutkiewicz (15 commits)
- New text alignment modes (#448)
- Added list_size property to fe.ListBox
- Fixed Fill Screen window offset, update
- Fixed Fill Screen window offset
- Fixed back buffer blinking on game launch
- Blend mode refactoring
- Whitespace cleanup
- Added a folder with default shaders for each blend mode
- Blend modes improvements
- Sorting fixes
- Fixed borderless window size
- added blend modes to fe.Image
- Added .spacing parameter to fe.Text
- Added .mipmap parameter to fe.Image
- Fixed video restarting after setting video_playing = false (#411)