Commit graph

789 commits

Author SHA1 Message Date
Aloshi
7635f11f92 Merge branch 'master' into gamelistdb
Conflicts:
	es-app/src/guis/GuiGamelistOptions.cpp
2015-03-05 20:11:44 -06:00
Aloshi
90bd22df14 Increment version to 2.0.1. 2015-03-05 18:04:41 -06:00
Aloshi
d2b0fec88b Catch pageup/pagedown in DateTimeComponent edit mode. 2015-03-05 17:49:26 -06:00
Aloshi
2b3080f90b Make DateTimeComponent honor theme size values again. 2015-03-05 17:43:38 -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
5d0fc6a1b7 Fixed DateTimeComponent being cut off when a date is manually entered (from "unknown" -> "01/01/1990"). 2015-03-05 17:21:52 -06:00
Aloshi
1a5b916ca1 Added time conversion for import/export XML. 2015-03-03 18:49:47 -06:00
Aloshi
10a59b41b7 Merge branch 'master' into gamelistdb 2015-03-03 17:18:23 -06:00
Aloshi
310b1f9613 Removed some unused Renderer functions (onInit, onDeinit). 2015-03-03 16:36:21 -06:00
Alec Lofquist
c52fcb18d6 Added automatic gamelist.xml import prompt. 2015-03-03 13:30:16 -06:00
Alec Lofquist
44fd9d631d Merge branch 'master' into gamelistdb
Conflicts:
	es-app/src/SystemData.cpp
2015-03-03 09:36:05 -06:00
Aloshi
420fecc737 Only include codecvt on Windows.
Should fix gcc build errors.
2015-02-21 21:36:00 -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
c0e0f4d702 Merge branch 'master' into gamelistdb 2015-02-10 13:09:31 -06:00
Aloshi
1de0b888aa Merge pull request #383 from deadbeef84/scraper-memleak-fix
Fixes two memory leaks, which caused the scraper to crash after a while....
2015-02-10 13:06:09 -06:00
Jesper Ek
1e320b7718 Fixes two memory leaks, which caused the scraper to crash after a while. I believe this fixes #180.
Fixes #352 (duplicate).
Fixes #362 (duplicate).

The destructor for AsyncHandle needs to be virtual as its subclasses are
allocated dynamically. I believe this caused the ImageDownloadHandle and its
related resources (such as the HttpReq and its contents) not to be freed
correctly.
2015-02-09 23:23:36 +01:00
Aloshi
721b02cfab Fixed ratings mysteriously not working on certain locales (e.g. German). 2015-01-25 11:26:16 -06:00
Aloshi
f79121cd72 Merge pull request #357 from joolswills/mame4all_name_map
added additional/differing rom names from mame4all (based on mame 0.37b5 to MameNameMap - #323
2015-01-21 14:27:29 -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
Alec Lofquist
4c4fb5efeb Fix build errors on Linux. 2015-01-17 14:58:39 -06:00
Aloshi
7150e8d5ab Merge branch 'master' into gamelistdb 2015-01-15 17:50:28 -06:00
Aloshi
2926442bf0 Set hint regardless of setting (in case it is changed during run-time). 2015-01-15 17:47:31 -06:00
Aloshi
da42b784b2 Merge pull request #348 from felipeota/master
Add a setting to allow for joystick input to work while not in focus.
2015-01-15 17:46:00 -06:00
Felipe Otamendi
33d6733d64 Add a setting to allow for joystick input to work while not in focus. 2015-01-13 23:36:25 -02:00
Aloshi
bb303c1db6 Merge branch 'unstable' into gamelistdb 2015-01-10 19:07:29 -06:00
Aloshi
08c2c561ca Merge branch 'master' of https://github.com/Aloshi/EmulationStation 2015-01-10 19:04:16 -06:00
Aloshi
52ed0ea2e5 Specify FileType in FileData constructor. 2015-01-09 14:15:13 -06:00
Aloshi
3e50413611 Fixed updateExists(system) not actually working. 2015-01-08 14:01:52 -06:00
Aloshi
a99b2e2c73 Fixed another metadatalisttype/filetype test.
Fixed "IMPORT XML" option not updating gamelist views.

DetailedGameListView now repopulates instead of recreating itself when changes occur.
2015-01-08 13:48:51 -06:00
Aloshi
68348edf26 Added "IMPORT XML" option to the "SCRAPER" menu. 2015-01-08 13:28:38 -06:00
Aloshi
35370a4bc9 Fixed FileType/MetaDataListType confusions.
Fixed launching games causing a crash.

(because the filetype column in GamelistDB used to be isfolder, so the enum was just tested as a boolean).
2015-01-08 12:56:57 -06:00
Aloshi
e501450dc6 Sort support. 2015-01-08 12:30:03 -06:00
Aloshi
bf70403052 Merge pull request #337 from gizmo98/patch-2
CMakeList.txt: add oLinuXino/Mali
2015-01-06 16:29:03 -06:00
gizmo98
3c322f55c4 CMakeList.txt: add oLinuXino/Mali 2015-01-06 21:41:00 +01:00
Aloshi
c8d62cf881 Merge pull request #331 from RobLoach/psp
Add documentation for PlayStation Portable
2015-01-02 10:50:36 -06:00
Rob Loach
39c818030d Add PlayStation Portable 2015-01-02 11:23:02 -05:00
Aloshi
59c5a17cba Merge pull request #328 from RobLoach/steam
Add Steam documentation
2015-01-01 11:06:38 -06:00
Rob Loach
98418d4ba2 Add Steam documentation 2015-01-01 09:12:34 -05:00
Aloshi
dda60ab869 Merge pull request #325 from RobLoach/systems
Add Emulator Documentation in SYSTEMS.md
2014-12-29 21:42:34 -06:00
Rob Loach
a7396554bb Add SYSTEMS.md 2014-12-29 21:55:04 -05:00
Aloshi
60a52e6634 THE GREAT FILEDATA REWRITE OF CHRISTMAS 2014
FileData now basically works as a key in the GamelistDB "files" table.

Still not quite done (lots of places marked TODO), but semi-functional.

Removed Boost.Regex dependency, didn't need it after all.
2014-12-28 23:05:01 -06:00
Aloshi
2013215aa0 Added Boost.Regex dependency. 2014-12-27 21:04:13 -06:00
Aloshi
c0bc2ea399 GamelistDB starting to be integrated into SystemManager. 2014-12-27 15:49:35 -06:00
Aloshi
0abae19fc7 GamelistDB now handles metadata format changes automatically (e.g. whenever MetaData.cpp's gameDecls array changes). 2014-12-27 15:18:11 -06:00
Aloshi
1449ab1be1 Redesigned GamelistDB to store all data in a single table.
Also wrote a short and simple SQLite C++ wrapper that uses exceptions and RAII,
which makes the code much cleaner.
2014-12-26 23:10:34 -06:00
Aloshi
6ae49e9345 Refactored SystemData into SystemData + SystemManager.
Removed ScraperCmdLine.h/.cpp, since it was never used anyway.
2014-12-22 15:18:01 -06:00
Aloshi
02e91a35b8 Merge branch 'unstable' into gamelistdb 2014-12-06 16:32:15 -06:00
Alec Lofquist
3afbc4543f Fixed buffer overflow in HttpReq::encodeUrl.
I believe the character in the URL string was being read as a signed char instead of an unsigned char which caused weirdness with Unicode characters.
2014-11-29 14:42:30 -06:00
Aloshi
0dcfc2945d Added MSX platform. 2014-11-29 12:51:17 -06:00