Commit graph

2912 commits

Author SHA1 Message Date
Aloshi 4d4d4bc108 Re-added the "jump to letter" functionality. 2014-07-27 17:58:23 -05:00
Aloshi ded816905d Fixed a typo in MenuComponent that accidentally used a constant as a
boolean value (technically still worked)
2014-07-27 17:49:12 -05:00
Aloshi 2b22e1fe0b Rewrote font code to use multiple textures.
Will corrupt after playing a game.
2014-07-27 16:44:02 -05:00
Aloshi 8a23093781 Merge pull request #197 from vikbez/patch-1
Update README.md (invalid apt-get command for mesa)
2014-07-15 13:39:58 -05:00
Romain Gay 56df45c580 Update README.md
invalid apt-get command
2014-07-15 16:47:51 +02: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
Aloshi dbdbcde6cd Renamed folders to match their projects properly. 2014-06-20 20:03:05 -05:00
Alec Lofquist c30fbdd6ba Fixed case-sensitivity issues on Linux. 2014-06-20 15:36:44 -05:00
Aloshi 98120f9ecd Split into subprojects (external, core, es).
Removed relative paths in #includes.
Changed ViewController to a singleton, removing it from the Window class.
2014-06-20 01:40:36 -05:00
Aloshi 9df8129d55 Update internal version to 2.0.0-rc1.
Update menu to display version in uppercase.
2014-06-16 15:49:51 -05:00
Aloshi 1df8e6555d Start cursor at the end of text in single-line text popups.
Fixed an error message being in lower-case.
2014-06-15 12:55:30 -05:00
Aloshi 71700bd0c9 Added <theme> tag to es_systems.cfg. 2014-06-15 12:34:22 -05:00
Aloshi 0b83c7dc96 Renamed "mac" platform to "macintosh". 2014-06-11 10:36:13 -05:00
Aloshi e7e502bc0e Updated splash screen slightly. 2014-06-10 13:09:09 -05:00
Alec Lofquist 678cd10029 Fixed white space on the left/top of background images with an origin of "0.5 0.5". Hopefully.
Added additional error output when SDL renderer fails to create window.
2014-06-10 17:36:03 +00:00
Aloshi 4efbafdad9 Changed <version> theme tag to <formatVersion> to be more clear. 2014-06-09 13:12:21 -05:00
Aloshi c3b394f1b9 Adjusted max selected logo height. 2014-06-09 12:40:48 -05:00
Aloshi 50df31b8b9 Adjusted system info fade speed to match background fade speed. 2014-06-07 11:26:18 -05:00
Aloshi 8efbc953d0 System view extras are now clipped (can no longer overflow into other views). 2014-06-07 11:18:24 -05:00
Aloshi f141dd256c Fixed "WORKING" text hiding the G at some resolutions. 2014-06-06 16:58:48 -05:00
Aloshi 4ad8017c9f Restored error propogation to scrapers.
Now you have to use subclasses because I didn't want to pass "setError" function pointers in the arguments.
Fixed tricky timing bug in ScraperHttpRequest::update that could cause misreported network errors.
2014-06-06 16:06:10 -05:00
Aloshi 447b63f1e0 Strip trailing whitespace in clean filenames. 2014-06-06 15:20:44 -05:00
Aloshi 8858f4888b Page up/down now work in menus (ComponentList). 2014-06-06 15:06:56 -05:00
Aloshi ff2fd4ee80 Split gamelist.xml documentation into its own text file.
Removed signature in THEMES.md.
2014-06-05 19:00:16 -05:00
Aloshi 9350ed3615 Removed extremely out-of-date changelog.
Updated CREDITS.md to include nanosvg.
Updated year in LICENSE.md.
2014-06-05 17:44:47 -05:00
Aloshi 003af694b2 Fixed TextListComponent marquee running at 2x speed.
Adjusted marquee constants.
2014-06-05 16:59:35 -05:00
Aloshi a093890604 Fixed system info band displaying when there was one game.
Fixed system info band not appearing on startup.
Fixed CMakeLists.txt including CPack twice.
2014-06-05 16:23:07 -05:00
Aloshi c3252d082b Added Amstrad CPC platform. 2014-06-05 15:53:01 -05:00
Aloshi 40df8d3189 Added list of Settings keys to not save.
This way stuff like the --debug and --windowed flags no longer save to es_settings.xml.
2014-06-05 15:43:19 -05:00
Aloshi c31c7c246f Updated --help output to include current version + build time. 2014-06-05 15:20:37 -05:00
Aloshi 2bfa5ca4ad Changed default help pos to not use a hard-coded pixel value.
Added mention of the default (0.012 0.9515) to THEMES.md.
2014-06-05 15:02:30 -05:00
Aloshi b85876339b Removed --home-path argument.
I forgot, for weeks on end, that you can just manipulate environment variables.
2014-06-05 14:56:41 -05:00
Aloshi bbd58a22d0 Fixed help style not changing between systems in SystemView.
Fixed Ctrl-R not updating help style in SystemView.
2014-06-05 14:30:23 -05:00
Alec Lofquist 7661fdc235 Fix building on Linux 2014-06-03 20:24:15 -05:00
Aloshi 28e7f357f7 Added support for multiple platforms in the <platform> tag.
You can also use any of the whitespace characters as extension delimiters now (", \n\r\t").
2014-06-03 19:42:01 -05:00
Aloshi ae129c5325 Merge branch 'unstable' of https://github.com/Aloshi/EmulationStation into unstable 2014-06-03 18:31:46 -05:00
Aloshi 8c0a40cebb Refactored scraper code to support multiple requests, even multiple requests mixed between scrapers. 2014-06-03 18:30:03 -05:00
Alec Lofquist 1ff2c197ae Added CPack settings to CMakeLists.txt. 2014-06-03 13:57:44 -05:00
Aloshi 40ca44e54f Fixed crash when TheGamesDB scraper sees a platform it doesn't support. 2014-06-03 12:09:50 -05:00
Alec Lofquist f7f51c5702 Added "make install" to generated Makefile. 2014-06-02 20:33:59 -05:00
Aloshi 135ad755b1 Fix editing metadata in a nested folder causing back button to stop working. 2014-06-02 14:33:27 -05:00
Aloshi fac09b6fac Made metadata image paths relative too.
Moved some path functions into Util.h/.cpp.
2014-06-02 13:55:00 -05:00
Aloshi 37db651ffa Added support for relative paths in gamelist.xmls.
Fixed default for the "rating" metadata value, so it no longer writes to the gamelist when the rating hasn't been set yet.
2014-06-02 13:13:30 -05:00
Aloshi 0c802a2107 Fixed crash in detailed view when cursor is over a folder. 2014-06-02 13:05:18 -05:00
Aloshi e5e4394eb4 Fix for rapid ViewController fade transitions causing the camera to get "lost." 2014-06-01 19:28:30 -05:00
Aloshi 489298ef26 Moved most of the sleep code into the Window class.
Input is now consumed on wake.
2014-06-01 19:14:22 -05:00
Aloshi 61d45532cf Only show 1 logo in carousel when there's 1 system.
Don't animate SystemView or ViewController when destination == current position.
Fade transition no longer gets triggered when pressing left/right with a single system.
2014-06-01 18:52:31 -05:00
Aloshi cf269641fc Renamed XMLReader.h/.cpp to Gamelist.h/.cpp.
Since it does more than, yknow, read XML.
2014-06-01 12:57:20 -05:00