516 Commits

Author SHA1 Message Date
twinaphex
898927c44b Cleanups 2015-02-01 13:16:52 +01:00
twinaphex
d63589001c Cleanups 2015-02-01 13:15:41 +01:00
twinaphex
6f6e8ae9cd Cleanups 2015-02-01 13:14:07 +01:00
twinaphex
93118a560f Cleanups 2015-02-01 13:06:04 +01:00
twinaphex
1f3acec93a Cleanups 2015-02-01 13:01:06 +01:00
twinaphex
a495cff6ab Cleanups 2015-02-01 12:34:24 +01:00
twinaphex
5b2c2343c0 Cleanups 2015-02-01 10:15:56 +01:00
twinaphex
8199411acb Cleanups 2015-02-01 10:08:14 +01:00
twinaphex
3eb2699751 Refactor get_label code 2015-02-01 09:58:23 +01:00
twinaphex
e0a7c38fdb get_label - some more cleanups 2015-02-01 09:34:53 +01:00
twinaphex
86d6155026 Cleanups 2015-02-01 09:30:44 +01:00
twinaphex
405abc4823 Cleanups 2015-02-01 09:19:33 +01:00
twinaphex
beeb8dbd7d Implement disk index as representation callback 2015-02-01 09:16:01 +01:00
twinaphex
e58d1dec21 Move some more label representation code from settings_data.c to
menu_entries_cbs.c
2015-02-01 08:48:52 +01:00
twinaphex
124145505a Add option for auto-extracting downloaded archive 2015-01-31 12:45:20 +01:00
twinaphex
eb06611196 Cleanups to setting_data_get_label 2015-01-31 11:10:32 +01:00
twinaphex
b3e24c7410 Rename Core Manager to Core Updater 2015-01-31 06:06:21 +01:00
Jean-André Santoni
3d3370b725 (XMB) Fix a segfault during menu toggle 2015-01-31 03:25:00 +01:00
twinaphex
ceb32c6211 Refactor get_string_representation_uint 2015-01-30 11:25:58 +01:00
twinaphex
25efe17f01 Split up more code of get_string_representation_uint 2015-01-30 11:12:59 +01:00
twinaphex
87dab131e0 Split up get_string_representation_float 2015-01-30 10:59:28 +01:00
twinaphex
a68f4d7c41 Refactor get_string_representation 2015-01-30 10:54:27 +01:00
twinaphex
356e026efb Bind UINT settings 2015-01-30 10:35:06 +01:00
twinaphex
a038b72ecb Add 'Collapse Subgroups Enable' - should make navigating
menu a bit easier
2015-01-30 05:58:57 +01:00
twinaphex
d327863d0f Only carry one input overlay state 2015-01-29 22:54:42 +01:00
twinaphex
fc373630ce Start to approach OSK driver in a different way 2015-01-29 20:33:27 +01:00
twinaphex
524f754ec3 Core Update Manager works again when HAVE_NETWORKING is defined -
enygmata jumped the gun with refactoring the HAVE_NETPLAY define
2015-01-28 08:55:02 +01:00
Twinaphex
67b233c2cc (OSX) Build fix 2015-01-27 23:32:34 +01:00
twinaphex
30dea5e4ff Fix regular custom binds 2015-01-27 18:47:57 +01:00
twinaphex
e87c3efaee Fix Bind All and Custom Viewport 2015-01-27 18:37:54 +01:00
Jean-André Santoni
89b582c99a (XMB) Fix a setting values display bug by using a more precise context 2015-01-26 22:01:06 +01:00
twinaphex
0816c0f0bc Implement action_iterate callback 2015-01-26 10:18:13 +01:00
twinaphex
c97af36ba0 Call it 'Core Update Manager' 2015-01-25 19:13:06 +01:00
twinaphex
27b54f504e Add first implementation of 'Cursor Manager' 2015-01-25 10:25:56 +01:00
twinaphex
cbe33955e1 Add Cursor Directory 2015-01-25 09:50:09 +01:00
twinaphex
7e24fdfdc7 Cleanup unnecessary list_mainmenu 2015-01-25 05:39:08 +01:00
twinaphex
8e95e87b2f Revert "Part 1 of menu input remapping"
This reverts commit 5b2d9500343554f20b561bff57b42a45c27142d0.
2015-01-25 04:52:26 +01:00
twinaphex
85441f34a7 Revert "Part 2 of menu input remapping"
This reverts commit 19d090d3ae69acc2703dfc86ddc8141cf50a4ee5.
2015-01-25 04:52:16 +01:00
twinaphex
19d090d3ae Part 2 of menu input remapping 2015-01-25 03:32:03 +01:00
twinaphex
5b2d950034 Part 1 of menu input remapping 2015-01-25 02:14:04 +01:00
twinaphex
5419757c40 Add input remapping saving/loading 2015-01-24 23:42:31 +01:00
twinaphex
1156e9d860 Shorten setting label 2015-01-23 22:54:09 +01:00
twinaphex
9bb2c00c1c Add 'Core Manager Options' 2015-01-22 04:05:10 +01:00
twinaphex
ff570dcdf4 Ifdef LibretroDB code 2015-01-22 03:58:04 +01:00
twinaphex
dfd8d55f7a Start adding Database Manager (stub for now). Also add some more
libretrodb documentation
2015-01-22 03:45:48 +01:00
twinaphex
3bdb736ac7 Set up some default buildbot URL paths per platform 2015-01-21 06:28:40 +01:00
twinaphex
f916bef5f0 Add rudimentary Core Manager - pulls index listing from the buildbot
and lets you download cores to the core directory.

Current limitations and what still needs to be addressed:
* Core is downloaded to core directory still packaged in a zip
file. Will need manual unzipping by the user. We should have
a setting for automating this.
* We should have some sane defaults for the buildbot URL on
specific platforms. For instance, Android, Windows, etc.
* We should present a fancier name listing than what we have
now eventually where it gets the names from the core info files
* Should we do comparisons between the currently installed core
and the one we're about to download now? A CRC check or some
different means?  Problem I can see is that there's right now
no good way to determine if a core actually needs to be updated
without first downloading it.
2015-01-21 05:47:52 +01:00
twinaphex
da88bcdd91 Rename gfx_shader* to video_shader* 2015-01-19 21:24:08 +01:00
twinaphex
db327fbba3 Add Input Remapping Directory setting 2015-01-19 07:24:12 +01:00
twinaphex
384e27a0b1 Add buildbot URL setting 2015-01-19 04:09:28 +01:00