Commit Graph

1302 Commits

Author SHA1 Message Date
Brian Koropoff
711877b056 content: preserve info for history/favorites
If the content came from a playlist, use the original label.
Preserve the core path and name in the favorites list.
2017-11-17 16:55:32 -08:00
Brian Koropoff
bedf65e72e scanner: prioritize databases with recent matches
This should improve performance when scanning many files
in a row that all match against the same database, which is
the expectation.
2017-11-17 16:53:49 -08:00
Brian Koropoff
b668193923 scanner: allow matching archives by member
This allows more flexible detection of content packaged as multiple
compressed files (e.g. MAME).
2017-11-17 16:53:49 -08:00
twinaphex
e5d4e2ac0a Silence a lot of warnings 2017-11-06 19:13:54 +01:00
Twinaphex
7ba2797032
Merge pull request #5629 from lunixoid/master
Fixed twice assigned values
2017-10-31 06:23:55 +01:00
Roman Kalashnikov
400b27a227
Fixed twice assigned values 2017-10-31 00:26:41 +03:00
Brad Parker
68a8198e4a convert more file IO functions to use filestream, fixes encoding issues on Windows 2017-10-29 12:08:24 -04:00
Jean-André Santoni
bd17c11350 Fix gamecube scanning 2017-10-27 15:17:18 +07:00
Jean-André Santoni
2ddba6770d Start implementing gamecube scanning 2017-10-27 15:17:18 +07:00
Jean-André Santoni
93ee38af05 Add gamecube magic number 2017-10-27 15:17:18 +07:00
orbea
33eb1f9e28 Fix regressions from commit 538d51553c. 2017-10-23 05:39:54 -07:00
orbea
538d51553c When starting content from the cli open the quick menu.
Fix https://github.com/libretro/RetroArch/issues/5554
2017-10-22 08:07:37 -07:00
Brad Parker
a7c8cc88e5 win32: support local multibyte encoding for file paths 2017-10-14 23:13:24 -04:00
Brian Koropoff
20aa59249c task_save: fix double-free 2017-10-11 21:26:26 -07:00
twinaphex
c68db61188 Silence more Clang warnings 2017-10-11 22:49:13 +02:00
Higor Eurípedes
41024fbb0a Fix conditional jump on uninitialized data
This fixes a bug introduced in 862cf48108
2017-10-03 19:54:32 -03:00
Alcaro
dc4c2cd6d9 Wipe out a buncha warnings and pointless ifdefs (some warnings will remain until #5497 is fixed) 2017-10-03 00:26:29 +02:00
Alcaro
b97853a536 Rename STRING_REP_ULONG to STRING_REP_USIZE 2017-10-02 22:51:51 +02:00
Brad Parker
7a6d2cb5e6 set list to NULL after free in case autoconfig directory is empty 2017-09-30 19:03:39 -04:00
twinaphex
45ce8bf773 Cleanups 2017-09-30 20:45:06 +02:00
twinaphex
de6b1bcbf0 Fix another Coverity error 2017-09-30 17:11:51 +02:00
twinaphex
73d1539bb0 Fix another Coverity error 2017-09-30 17:08:42 +02:00
twinaphex
2a8b74eeb9 Fix some Coverity errors 2017-09-30 16:52:41 +02:00
twinaphex
f61b9e1747 Cleanup 2017-09-30 08:24:01 +02:00
twinaphex
063343e538 Simplify this 2017-09-30 07:29:19 +02:00
Brad Parker
c856a36a58 more null checks 2017-09-30 01:18:40 -04:00
twinaphex
00ea9be8fc Be safer 2017-09-30 06:38:53 +02:00
twinaphex
ff926439ac Fix this up 2017-09-30 06:29:07 +02:00
twinaphex
5fd05c6b56 There were some unused variables 2017-09-30 06:25:41 +02:00
twinaphex
eae2217c6d Cleanup 2017-09-30 06:23:23 +02:00
twinaphex
3040d1da36 (task_database.c) Simplify conditionals 2017-09-30 06:21:38 +02:00
twinaphex
f323168251 Simplify conditionals 2017-09-30 06:08:09 +02:00
twinaphex
dc2664a4ef Reorder variables 2017-09-29 22:58:32 +02:00
twinaphex
57ded65189 (task_save.c) Use malloc 2017-09-29 22:40:31 +02:00
twinaphex
862cf48108 (task_image.c) Don't use calloc 2017-09-29 22:36:48 +02:00
twinaphex
127d98fb68 Rewrite path from nbio struct 2017-09-29 22:16:17 +02:00
twinaphex
bae31a318d Prevent memory leak 2017-09-29 21:32:05 +02:00
twinaphex
3490c3dbc5 Cleanups 2017-09-29 20:51:20 +02:00
twinaphex
3090f3ff3a (task_database.c) Rewrite char arrays 2017-09-29 20:47:54 +02:00
twinaphex
819e3fb02a Initialize struct 2017-09-29 17:06:38 +02:00
Twinaphex
f713a30705 Update task_autodetect.c 2017-09-29 15:08:09 +02:00
twinaphex
5951bed07d Make stdin an option 2017-09-29 06:16:35 +02:00
twinaphex
f34250e38e Buildfix 2017-09-27 23:55:54 +02:00
twinaphex
e7d41f6ea7 Cleanup 2017-09-27 23:54:31 +02:00
twinaphex
fcf6228dce Turn into char pointer array 2017-09-27 20:11:44 +02:00
twinaphex
b79f95668b Turn it into char pointer array 2017-09-27 20:08:37 +02:00
twinaphex
6cf6d46e4b Try silencing more warnings - do something with return value 2017-09-26 03:51:50 +02:00
twinaphex
cc8e897222 C89_BUILD fixes 2017-09-22 05:12:26 +02:00
twinaphex
e74da12d26 Fix another memory leak 2017-09-22 00:03:40 +02:00
twinaphex
50d48139a3 Fix some more memory leaks 2017-09-21 23:38:29 +02:00