Skip to content

Version 2.4

Compare
Choose a tag to compare
@mickelson mickelson released this 12 Jul 05:29
· 270 commits to master since this release

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)