Commit graph

50 commits

Author SHA1 Message Date
fieldofcows
57dfa3504a Previous commit for fading video component broke auto key repeat in Video view. This commit fixes it again 2016-11-20 23:39:45 +00:00
fieldofcows
a0eacb767b Show default video if file missing from disk and not just if it's not present in gamelist. Also replace glColor3f with method compatible with rPi 2016-11-20 14:55:18 +00:00
fieldofcows
c80c9efe28 Add theme keywords to set a default video and choose whether to show snapshot when there is no video or as a video is loading. Also fade videos and snapshots 2016-11-19 00:11:33 +00:00
fieldofcows
3d2fe8bc5b Issue #9 - support image transparency on top of videos (although this is a bit kludgy for now) and Issue #8 - support md_image in video view 2016-11-17 00:09:09 +00:00
fieldofcows
5580ae03a4 Fixes for Issue #3: Display static image if no video, Issue #6: Delayed start videos start playing on selection change, Issue #7: Make path handling consistent between video and other paths 2016-11-16 22:41:36 +00:00
fieldofcows
feca95d3c1 Issue #4: Port --no-splash option 2016-11-13 13:08:02 +00:00
fieldofcows
97f56a1c0c Fix issue #2 - shoulder buttons do not perform page up/down actions 2016-11-11 22:19:15 +00:00
fieldofcows
e63a908cad Fix issue #1 - video plays when a game is selected or the video view is closed. 2016-11-11 22:12:46 +00:00
fieldofcows
1297107533 Fixes for Windows build 2016-11-09 21:49:14 +00:00
fieldofcows
2ba893dc31 Add Video game list view and video component 2016-10-29 10:38:55 +01:00
vbs
b1daeafe24 Added flag for GUI components to indicate activate background processing.
ES won't enter sleep mode if any component has the processing flag set.
(In sleep mode no more calls to update() on any components are invoked)
2016-09-17 10:34:02 +02:00
Jacob Karleskint
0213bef499 Checks if game has metadata
Adds a function to metadata "isDefault()" which will return true if all
metadata is still set to default values and false if any values are not
set to default

When saving, a game that has no metadata would also not be saved in the
gamelist xml. so now it will just ignore looking for that game instead
of looping through every node until it reaches the end of the tree.
2016-09-03 15:45:52 -05:00
Alex Jones
454a18f9ec Trust the gamelist by not checking whether files exist and also improve the algorithm for parsing the gamelist. 2016-08-10 17:48:56 +01:00
Jools Wills
53f69bf61b add a getDisplayName function, which is used for rom display, and make getCleanName again strip paratheses, which is used in the scraper backends. 2016-03-29 16:33:19 +01:00
Jools Wills
1becb41508 Revert "Add direct launch option for systems that don't need a game list" 2016-03-29 05:03:39 +01:00
Jools Wills
267b43fa05 move ParseGamelistOnly option to the gui so people can easily enable it for faster startup 2016-03-26 03:31:13 +00:00
Jools Wills
26f4850eaf add configuration menu "other settings" and add "save metadata on exit" option, which users can use to speed up exit - fixes #35 2016-03-26 01:59:36 +00:00
Jools Wills
b17cd9942a Merge pull request #1 from taalas/direct-launch
Add direct launch option for systems that don't need a game list
2016-01-31 19:35:05 +00:00
Jools Wills
59d4ad7c1e Merge pull request #14 from philenotfound/master
Make libboost dependencies for Debian dependent on the found version
2016-01-31 19:16:37 +00:00
Jools Wills
e7cba01be1 Merge pull request #28 from joolswills/fix-halt-on-delete
Moved rom deletion to gamelist, fixed halt on removal.
2016-01-31 19:10:18 +00:00
HerbFargus
f0d3bae673 Cosmetic nits 2016-01-25 19:28:59 -07:00
Jools Wills
fe86459f99 don't call shutdown from ES directly - which causes it to not save the gameslists on exit. Instead create files
/tmp/es-restart /tmp/es-sysrestart /tmp/es-shutdown to decide what we want to do. there is an emulationstation.sh launch
script to handle this
2016-01-17 18:33:59 +00:00
Phil Eichinger
43c5e0911f Make libboost dependencies for Debian dependent on the found version
Makes it installable on Debian Jessie (libboost 1.55.0)
2015-12-02 20:24:36 +01:00
Jools Wills
b3c38b9782 don't strip info from the parentheses in the gameslists - it's useful! 2015-09-19 02:25:31 +01:00
taalas
6f602a22c9 skip game lists without games when quick selecting, handle empty game lists 2015-06-09 15:13:29 +02:00
taalas
d2d448ee1c fix indentation 2015-06-09 14:27:27 +02:00
taalas
5be78e9c53 add direct launch tag and corresponding data structures 2015-06-07 18:56:02 +02:00
Aloshi
646bede3d9 Update version to 2.0.1a. 2015-03-08 16:08:54 -05:00
Aloshi
90bd22df14 Increment version to 2.0.1. 2015-03-05 18:04:41 -06:00
Aloshi
a6a9fff50f Fixed non-ASCII characters never setting an initial selected value for "jump to letter." 2015-03-05 17:33:19 -06:00
Aloshi
df896cb933 Hopefully fixed non-ASCII paths not working on Windows.
Kind of emulator-dependent on if this works or not.
2015-02-21 16:48:56 -06:00
Aloshi
1500edbde3 Escape %ROM% by putting everything in quotes on Windows.
Use backslashes in %ROM% and %ROM_RAW% on Windows.
2015-02-21 16:04:09 -06:00
Aloshi
721b02cfab Fixed ratings mysteriously not working on certain locales (e.g. German). 2015-01-25 11:26:16 -06:00
Jools Wills
8b764f7914 added additional/differing rom names from mame4all (based on mame 0.37b5) to MameNameMap - #323 2015-01-21 15:01:44 +00:00
Brent Atkinson
196449e5c3 Moved rom deletion to gamelist, fixed halt on removal. 2015-01-12 15:06:11 -05:00
Aloshi
0dcfc2945d Added MSX platform. 2014-11-29 12:51:17 -06:00
Aloshi
bcc099d8ba Attach to parent process when calling --help on Windows. 2014-11-24 21:08:22 -06:00
Aloshi
7c48887ab3 Hide the console on Windows unless --debug is set. 2014-11-24 20:50:09 -06:00
Alec Lofquist
45b47024ca Don't reset system volume on exit (for some reason only affects Linux). 2014-11-23 11:10:38 -06:00
Aloshi
9d2b7e5e66 Changed --vsync true to --vsync on.
Updated README.md.
2014-11-23 10:23:31 -06:00
Aloshi
cefe9b6287 Merge branch 'utf8' into unstable 2014-11-23 09:55:57 -06:00
Aloshi
c48f1784c5 Can now specify --vsync true or --vsync false in addition to 1/0. 2014-11-23 09:52:37 -06:00
Aloshi
635b9f9327 FINALLY added vsync.
Defaults to on for all platforms except the RPi. Force it off with "--vsync 0".

Will try to use late swap tearing if supported on the current system.
2014-11-22 11:03:02 -06:00
Aloshi
c532c68dde Fix multiple occurances of tags in launch commands not being replaced. 2014-11-01 12:56:32 -05:00
Aloshi
ac37765744 Use user locale at startup. Should fix Unicode paths on Windows. 2014-10-18 16:31:10 -05:00
Aloshi
fb16dd8a91 Fix shutdown/restart commands on Windows. 2014-08-02 14:19:57 -05:00
Aloshi
4d4d4bc108 Re-added the "jump to letter" functionality. 2014-07-27 17:58:23 -05:00
Aloshi
23d8856773 Fixed VolumeControl::getVolume() rounding bug on Windows. 2014-07-09 16:17:59 -05:00
Aloshi
07598b3d6f Added log output for OpenGL extensions to warn when NPOT textures aren't supported 2014-07-04 14:42:26 -05:00
Aloshi
bc72990f39 Changed 'emulationstation' folder to 'es-app' because I forgot executables don't have extensions on Linux
Half of the ES code has been missing for 5 days because I am incompetent
2014-06-25 12:02:36 -05:00