Twinaphex
90baac517d
Merge pull request #7732 from fr500/discord
...
WIP: Discord ask-to-join
2019-01-05 22:31:21 +01:00
orbea
849259d8f6
libretro-common: Sort config file conditionally.
...
This allows optionally sorting configure files and is needed to fix the
order of inputs in the autoconfig profiles which should not be sorted
alphabetically.
Fixes https://github.com/libretro/RetroArch/issues/7873
2019-01-03 15:28:32 -08:00
orbea
5fcec0f561
menu: Add sublabel for 'menu_horizontal_animation'.
...
Fixes https://github.com/libretro/RetroArch/issues/5271 .
2019-01-02 20:36:35 -08:00
twinaphex
541dc13d64
We cannot have VLAs
2019-01-02 01:15:30 +01:00
radius
051e5bd262
[gui] add sublabel for start core
2019-01-01 12:35:29 -05:00
radius
88b4ec61e7
[info] use sublabels for controller information
2019-01-01 12:29:20 -05:00
radius
9aa7b2bd62
[discord] add user avatar to ozone
2018-12-28 17:16:17 -05:00
radius
87c99a491b
[discord] make the avatar download code a function instead of this mess
2018-12-28 17:16:15 -05:00
radius
a6e6ccc244
[discord] **not-working** download the connecting user avatar seems something special needs to be done for https transfers on windows at least
...
see: https://github.com/libretro/RetroArch/issues/7451
2018-12-28 17:16:14 -05:00
radius
0b8e39dd6b
fix #7002
2018-12-22 20:36:42 -05:00
radius
09deb96397
move core sideloading to load core menu
2018-12-21 18:17:17 -05:00
Brad Parker
4b323a45df
paths can be const
2018-12-17 09:38:12 -05:00
Brad Parker
971591fb9c
use filestream/VFS for core sideload
2018-12-17 09:25:52 -05:00
Twinaphex
6dcdb843e8
Merge pull request #7758 from fr500/sideload
...
Sideload
2018-12-17 05:15:41 +01:00
radius
6c936274b7
make file copy operation a function
...
add sublabels
improve localization
2018-12-16 16:55:12 -05:00
Twinaphex
fc6b3b7335
Merge pull request #7755 from fr500/fixes
...
subsystem: remember last used folder
2018-12-16 19:46:01 +01:00
radius
bfd23150b5
add core sideloading option
2018-12-16 12:42:09 -05:00
radius
319124c7a0
subsystem: remember last used folder
2018-12-16 12:33:27 -05:00
orbea
2646e49eb4
menu: Add 'Show Start Recording' and 'Show Start Streaming'.
...
Fixes https://github.com/libretro/RetroArch/issues/7739
These options are located at:
Settings -> User Interface -> Views -> Quick Menu -> Show Start Recording
and
Settings -> User Interface -> Views -> Quick Menu -> Show Start Streaming
The quick menu options 'Stop Recording' and 'Stop Streaming' are
intentionally not hidden to prevent users from silently recording or
streaming without realizing.
2018-12-13 18:40:32 -08:00
radius
ced0f09f0e
start at the current loaded content dir for subsystem and disk image append
2018-12-10 23:51:41 -05:00
radius
45228d0307
massive subsystem cleanup & use the proper data in each instance
2018-12-10 23:01:21 -05:00
radius
cad5ae287f
fix https://github.com/libretro/fbalpha/issues/24#issuecomment-445803876
2018-12-10 22:09:42 -05:00
orbea
23bbcdf8ce
menu: Add "Show Reset Core Association".
...
This can be found at:
Settings -> User Interface -> Views -> Quick Menu -> Show Reset Core Association
This could be helpful for child friendly devices where someone may
accidentally reset the core and then not now which core they were using
before or how to set it again.
Also fixes an issue where "Show Add To Favorites" hides
"Reset Core Association" when that is not desired or expected.
Fixes https://github.com/libretro/RetroArch/issues/7714
2018-12-09 17:46:40 -08:00
M4xw
8764d7be28
[LIBNX] Implement Over-/Downclocking and minor fixes
2018-11-29 18:42:44 +01:00
dukemiller
8294bf86df
Create option for dx video drivers to toggle displaying memory use
2018-11-28 00:01:09 -07:00
dukemiller
f3c682186c
Add submenu label for framecount and change wording
2018-11-27 21:32:15 -07:00
Twinaphex
02e7b16461
Merge pull request #7643 from fr500/subsystem
...
WIP: try to load subsystems without loading content
2018-11-27 18:56:41 +01:00
radius
c2fc35f2cc
repurpose the old settings to the new window sizing code
2018-11-25 11:10:58 -05:00
radius
77faf4ac4a
[subsystem] try to load subsystems without loading content
2018-11-24 23:34:51 -05:00
twinaphex
3a666373b4
Set currently selected icon
2018-11-24 20:26:34 +01:00
twinaphex
d04f3c01a1
Add initial implementation for resolution switching for Win32
2018-11-24 20:12:57 +01:00
twinaphex
7730828560
Start implementing dropdown list for resolution - Win32 right now at first - now need to make OK button do something
2018-11-24 10:31:41 +01:00
twinaphex
c9cccfbd30
Fix title for dropdown box list special
2018-11-06 09:24:27 +01:00
twinaphex
c2fc821fad
Audio Output Rate should use special dropdown list callbacks
2018-11-05 20:46:56 +01:00
twinaphex
165a5d7208
Fix dropdown uint item
2018-11-05 20:36:39 +01:00
twinaphex
52606fbc8e
Should fix dropdown list UINT settings like Audio Output Rate
2018-11-04 17:21:51 +01:00
twinaphex
a662b62d19
Use runloop_get_libretro_system_info in more places - clean some code up
2018-10-30 17:11:07 +01:00
twinaphex
689e612af8
(Ozone) Add 'Use System Preferred Color Theme' (enabled for Switch)
2018-10-27 17:10:53 +02:00
twinaphex
624698d2d9
(Ozone) Add menu color theme
2018-10-27 16:51:17 +02:00
radius
8c9e6a7c4e
fix these two
2018-10-13 16:31:58 -05:00
twinaphex
13a0274f57
Localize some strings
2018-10-10 04:25:11 +02:00
Alfrix
fa03a634d0
New Netplay icons
2018-10-09 19:52:28 -03:00
Twinaphex
c29654b504
Merge pull request #7332 from grimpunch/master
...
Date Time setting for AM:PM as an option
2018-10-07 02:31:21 +02:00
Twinaphex
d628e01247
Merge pull request #7373 from natinusala/lakka-switch
...
Added Lakka Switch menu entries + translations + default config
2018-10-06 15:53:33 +02:00
natinusala
8250007b8e
Added Lakka Switch menu entries
2018-10-06 15:44:37 +02:00
twinaphex
944ca22d76
Localize some strings
2018-10-06 04:11:01 +02:00
twinaphex
4206d7ac8a
Silence warnings
2018-10-04 16:40:47 +02:00
twinaphex
7245cb2732
Add Reset To Defaults setting
2018-10-01 02:13:53 +02:00
=Christian Murphy
b3cf7150d5
Date Time setting for AM:PM as an option
2018-09-30 18:01:43 +01:00
Sven
183d722b56
add sublabels to the new cheat options
2018-09-30 10:22:28 -04:00
Sven
25b5a7e3b8
add cheat variables to allow for updating large portions of memory - e.g. unlock all levels
2018-09-29 14:52:10 -04:00
twinaphex
95974f9f3a
Should correct setting somewhat
2018-09-26 23:50:29 +02:00
twinaphex
bb0059c721
Add Twitch list/Youtube list
2018-09-26 23:00:20 +02:00
Twinaphex
76399013a1
Silence some warnings
2018-09-26 16:13:42 +02:00
twinaphex
0a9eb98cc8
Cleanups
2018-09-26 15:46:27 +02:00
twinaphex
5d1fff541b
Create new functions
2018-09-26 14:22:22 +02:00
twinaphex
04cb02cec7
Use setting->size for size when strlcpying for string variables
2018-09-26 12:57:00 +02:00
twinaphex
8f2cda7388
Cleanup
2018-09-25 15:43:40 +02:00
twinaphex
aa89791b60
Update
2018-09-25 15:40:16 +02:00
twinaphex
839940b4bb
Add representation to state slot setting
2018-09-25 15:22:25 +02:00
twinaphex
1e10ab1ab6
Reimplement string representation for CRT Switch Resolution super
2018-09-25 15:18:51 +02:00
twinaphex
8a43580e6b
Cleanups
2018-09-25 14:47:20 +02:00
twinaphex
50bb491ba2
Bind driver settings action OK callback to dropdown list
2018-09-25 14:45:55 +02:00
twinaphex
a0e218bd44
Cleanups
2018-09-25 01:49:48 +02:00
twinaphex
390cb578a9
Reimplement left/right callbacks for netplay MITM server setting
2018-09-25 01:30:47 +02:00
twinaphex
a0efad3cc8
menu_cbs_select.c - String option settings were not being bound to
...
action OK callback
2018-09-25 00:07:24 +02:00
twinaphex
384b36ac4c
Comment this out for now - initial implementation of dropdown list
...
for float
2018-09-24 14:34:43 +02:00
Twinaphex
e170c3db29
Merge pull request #7295 from fr500/master
...
WIP: Streaming/Recording Options
2018-09-24 12:26:54 +02:00
radius
bcb960d248
record] start adding menu entries
2018-09-23 19:09:28 -05:00
twinaphex
e0f01fd85e
Cleanups
2018-09-23 22:16:31 +02:00
twinaphex
6d16b5fc93
This is unnecessary - if you already know the enum_idx - use
...
menu_setting_find_by_enum instead - it will be faster
2018-09-23 22:02:20 +02:00
Sven
b62fa8d9ed
add ability to edit emu-style cheat code value ; change default handler to emu
2018-09-23 15:25:51 -04:00
twinaphex
2001489006
Disable action OK callback for playlist associations for now - difficult
...
to hook up
2018-09-23 20:22:05 +02:00
twinaphex
baa909f296
Add dropdown lists for core options
2018-09-23 18:36:48 +02:00
twinaphex
1f864e379b
Add dropdown lists for driver settings
2018-09-23 17:13:45 +02:00
twinaphex
962680abb8
Add dropdown list for Netplay Latency Frame settings
2018-09-23 14:34:51 +02:00
twinaphex
8d4d1b2e38
Use setting->offset_by properly
2018-09-23 14:12:47 +02:00
twinaphex
b3ba9acc25
Cleanup
2018-09-23 12:58:53 +02:00
twinaphex
3c02608218
Cleanups
2018-09-23 12:52:56 +02:00
twinaphex
0c96b51ed4
Style nit cleanups
2018-09-23 12:49:48 +02:00
twinaphex
55def68da8
Style nit cleanups
2018-09-23 12:49:05 +02:00
twinaphex
51d3ddff6a
Add dropdown lists for thumbnails
2018-09-23 12:39:01 +02:00
twinaphex
69fbbfb284
Add dropdown list for MaterialUI menu color theme
2018-09-23 12:34:20 +02:00
twinaphex
35764a7200
'select/touch callback' - if action OK callback is bound for ST_UINT and
...
other settings, bind to action OK callback instead of action right
2018-09-23 12:22:41 +02:00
twinaphex
67b83d9d5f
Add dropdown list for XMB menu color theme
2018-09-23 12:19:53 +02:00
twinaphex
1d962e960b
Style nits
2018-09-23 12:10:33 +02:00
twinaphex
e04d3da985
Add new dropdown lists
2018-09-23 12:05:21 +02:00
twinaphex
cadb9539b6
Add dropdown lists for Netplay share Digital/Analog
2018-09-23 11:46:03 +02:00
twinaphex
ba9150f7c0
Add dropdown lists for poll type behavior and menu toggle type
2018-09-23 11:40:26 +02:00
twinaphex
6c3610decc
Move get representation implementation to menu_setting.c
2018-09-23 11:34:30 +02:00
twinaphex
242a7eb914
Reimplement get_value callback for audio resampler quality - action OK
...
now triggers a dropdown list
2018-09-23 11:25:24 +02:00
twinaphex
f00f73c5ed
Add 'dropdown list' when pressing the OK/Confirm button on Video -> Aspect Ratio
2018-09-23 10:59:49 +02:00
Alfredo Monclus
c91fd2aa7e
fix screenshot sublabel ( #7255 )
2018-09-19 14:00:50 -04:00
radius
356d4e2c5e
[record] further cleanups of the workflow
2018-09-18 00:30:46 -05:00
twinaphex
e9a25e3022
Fix relative path includes
2018-09-17 21:47:12 +02:00
Twinaphex
9a6a797f90
Merge pull request #7232 from alfrix/master
...
Update spanish and add discord sublabel
2018-09-17 19:43:12 +02:00
Alfrix
4ab61c3f7d
Add discord sublabel and fix cheat apply after load
2018-09-17 14:31:47 -03:00
radius
0d7a169ea0
[recording] toggle menu when the options are used
2018-09-17 09:19:06 -05:00
radius
ef9258449c
[recording] hook up the options properly
2018-09-17 09:08:54 -05:00
twinaphex
c40700e51b
Add Start Streaming / Start Recording - implementation will need
...
to be properly done though
2018-09-17 09:18:44 +02:00
twinaphex
3c8ee6f26a
Add 'Start Streaming/Start Recording' to Quick Menu
2018-09-17 09:06:24 +02:00
twinaphex
04211662cf
Add 'Use Custom Refresh Rate' setting
2018-09-17 01:56:18 +02:00
twinaphex
cb7d15bc2b
Update
2018-09-17 01:31:51 +02:00
twinaphex
b5c6586b12
Change CRT switch resolution - add options 'Off/15 Khz/31Khz'
2018-09-17 01:30:49 +02:00
twinaphex
369f8206d1
Add 'X-Axis Centering' - https://github.com/libretro/RetroArch/issues/6988
2018-09-16 21:00:34 +02:00
twinaphex
07fd28b351
Change CRT Super Resolution 'OFF' to 'Native'
2018-09-16 09:06:55 +02:00
twinaphex
92b6854315
CRT SwitchRes - step 3 - https://github.com/libretro/RetroArch/issues/6988
2018-09-16 08:57:27 +02:00
twinaphex
004a2e335f
(CRT SwitchRes) Step 1- https://github.com/libretro/RetroArch/issues/6988
2018-09-16 08:06:06 +02:00
Brad Parker
19329fe7c7
prevent out of bound array access for unmapped input binds
2018-09-15 01:21:10 -04:00
twinaphex
914df58d2e
(WGL) Adaptive Vsync should work now for WGL
2018-09-12 03:59:25 +02:00
twinaphex
9d43f7f036
Fix French
2018-08-29 21:25:47 +02:00
Brad Parker
56c9a37e5a
Qt: initial core options dialog
2018-08-29 11:34:36 -04:00
Alfrix
2d9f00f358
Bind sublabel cheat apply after load
2018-08-28 16:37:48 -03:00
Alfrix
c39ce0e04b
Add Automatic theme
...
It has been in the assets folder a long time by now
2018-08-23 16:41:07 -03:00
alfrix
70d0458180
Add sublabel for 'Show desktop ui'
2018-08-18 18:16:19 -03:00
alfrix
105fba6abe
XMB add an option to show desktop ui aka WIMP
2018-08-18 15:10:40 -03:00
twinaphex
6cd6bf993f
Fix strlcpy call
2018-08-16 18:30:53 +02:00
twinaphex
0175effb00
Revert "(Menu) change strncpy to strlcpy"
...
This reverts commit ba67623961
.
2018-08-16 16:40:28 +02:00
twinaphex
ba67623961
(Menu) change strncpy to strlcpy
2018-08-16 10:15:51 +02:00
Sven
977eac2601
bugfix: code and state not swapped
2018-08-14 13:29:58 -04:00
Twinaphex
91a5b09627
Merge pull request #7042 from Tatsuya79/master
...
VRR runloop Option.
2018-08-10 21:15:58 +02:00
Sven
1af96360a5
reverse code/state display so that users can see at a glance which codes are enabled
2018-08-09 08:52:35 -04:00
Sven
b48321737d
Merge remote-tracking branch 'upstream/master'
2018-08-07 17:35:16 -04:00
Sven
b648d70f27
add option to auto-apply cheat codes when a game loads ; fix some misc bugs in cheat engine
2018-08-07 17:34:46 -04:00
twinaphex
f523fec4d2
C89_BUILD fixes
2018-08-07 03:50:10 +02:00
Tatsuya79
bd4d462170
VRR runloop Option.
2018-08-05 00:34:10 +02:00
Twinaphex
01103dcd23
Cleanups
2018-08-04 20:02:33 +02:00
Sven
0f634d563b
Merge remote-tracking branch 'upstream/master'
2018-08-04 13:05:40 -04:00
Sven
2fb5d54130
bugfix for very long code values - allow for any length
2018-08-04 13:05:05 -04:00
Alfredo Monclus
ce20a9acdf
Add Onscreen Notifications and Overlays Sublabels
2018-08-04 00:33:51 -03:00
Sven
36d16a9c94
add some options to the cheat system to browse emulator memory
2018-08-03 14:59:33 -04:00
Sven
3bba9aeeaf
add an option to auto-apply cheats whenever they are toggled on/off
2018-08-02 10:59:37 -04:00
Sven
3d862bbdb4
Merge remote-tracking branch 'upstream/master'
2018-07-29 16:08:12 -04:00
Sven
565e916ef9
add "reload game-specific cheats" option to cheats menu
2018-07-29 15:55:40 -04:00
twinaphex
7131b969d8
(Android) Buildfixes
2018-07-29 19:04:53 +02:00
twinaphex
89083fd093
C89 buildfixes
2018-07-28 22:11:56 +02:00
Sven
5f35249216
Implement robust cheat searching interface with rumble features
2018-07-25 19:19:14 -04:00
Sven
83da70586e
implement a way to set rewind_buffer_size via the UI
2018-07-13 16:12:09 -04:00
twinaphex
30f97ebe52
Add this
2018-07-01 22:22:17 +02:00
David Walters
8a2b23de34
new setting "input_bind_hold"
2018-06-29 21:12:45 -05:00
Brad Parker
04311695aa
netplay: always use configured port instead of hardcoding, and don't ask for IP address if one is already set. fixes #6626
2018-06-27 23:03:27 -04:00
Jean-André Santoni
2a2e732a79
(Menu) Add a setting to hide the shutdown option
2018-06-23 12:01:13 +07:00
twinaphex
d27b6265a0
Add more HAVE_MPV ifdefs
2018-06-20 04:50:58 +02:00
twinaphex
c1f16e156e
Add Power Management submenu
2018-06-19 06:23:38 +02:00
Zoran Vuckovic
b487c3cace
Add MIDI support
2018-06-16 21:17:32 +02:00
Dwedit
6ef5232f32
Fix null pointer read in `action_bind_sublabel_subsystem_add`
2018-05-28 09:37:43 -05:00
radius
f81ea09f20
add saving, deletion options for per-dir remaps
2018-05-13 23:17:44 -05:00
radius
0a0365e49a
add menu entries
2018-05-13 22:33:06 -05:00
twinaphex
1a55d4309c
Fix --disable-cheevos
2018-05-14 01:44:08 +02:00
twinaphex
7617e3efd2
Fix Coverity error - forgot a break
2018-05-14 01:38:24 +02:00
Twinaphex
0174e45026
Merge pull request #6667 from fr500/master
...
cheevos fixes and additions
2018-05-13 21:48:29 +02:00
radius
aa86d78183
add quick menu action to pause / resume hardcore mode for current session
2018-05-13 13:40:30 -05:00
Sergio Padrino Recio
35b709768d
Fix the way offsets are calculated for keyboard remapping
2018-05-13 13:34:36 +02:00
Dwedit
6154a843e0
Runahead error messages
...
* Add error messages for: Core not having savestates, load/save state failure, secondary core create failure
* Added messages for us locale, can be localized elsewhere
* Add a configuration setting to hide the initial warning message for core not having savestates
* Small code changes and cleanup for secondary core
* Fixed typo "destory" in dirty input code
2018-05-09 19:08:16 -05:00
twinaphex
896ac3c89f
Add sublabel
2018-05-03 03:42:22 +02:00
twinaphex
1ab1d12398
Add sublabels to 'Add To Mixer'
2018-05-03 02:02:28 +02:00
twinaphex
965149d425
Add sublabels for mixer actions
2018-05-03 01:47:52 +02:00
twinaphex
7b1d61da3d
(QuickMenu) Added Configuration Override submenu
2018-05-03 00:04:19 +02:00
twinaphex
ab360ae3ac
(Audio mixer) Add Sequential playback mode
2018-05-02 21:43:16 +02:00
twinaphex
b480cdbe26
Add 'Add To Mixer And Play'
2018-05-02 21:09:53 +02:00
twinaphex
5e32f7ab40
Add To Mixer and Add To Mixer And Play actions
2018-05-02 20:39:55 +02:00
twinaphex
51374fd2d1
Add better title for stream
2018-05-02 20:21:20 +02:00
twinaphex
9fbfd503af
Add value descriptions for audio mixer streams
2018-05-02 20:13:13 +02:00
Mikael Brunnhede
b2187d4b10
Fix incorrect labels on dialogs due to incorrect macro.
2018-05-01 12:17:36 +02:00
Brad Parker
a1aefc901c
Qt WIMP GUI
2018-04-30 14:33:05 -04:00
twinaphex
6ba2e72a3b
Add title for mixer stream settings
2018-04-30 18:12:22 +02:00
twinaphex
5aeab54ab7
(Audio mixer) Ability to individually set volume per stream
2018-04-30 17:51:01 +02:00
twinaphex
1c90866070
Refactor this a bit and document it
2018-04-30 15:24:40 +02:00
twinaphex
25a7cb0f66
(Menu) Rename hack_shader_pass to scratchpad.unsigned_var
2018-04-30 15:19:54 +02:00
twinaphex
49341bac26
Add Play/Play (Looped) actions
2018-04-30 15:04:29 +02:00
twinaphex
965859ddcb
Start adding mixer controls - ability to stop and remove loaded tracks
2018-04-30 14:34:25 +02:00
twinaphex
b0ef193117
Add 'Enable menu audio' setting
2018-04-29 00:41:53 +02:00
twinaphex
b2e9a328cd
Add User Interface -> Views -> Quick Menu -> Show
...
Overlays/Remaps/Latency
2018-04-24 17:46:49 +02:00
twinaphex
b907ee2503
Add sublabels for CRT SwitchRes
2018-04-24 17:08:43 +02:00
twinaphex
265ae728dd
(XMB) Add XMB menu layout - ability to switch between PS3 (Console)
...
and PSP (Handheld) layouts
2018-04-24 07:38:53 +02:00
Twinaphex
037c47eaf1
Merge pull request #6597 from fr500/master
...
fix #6596
2018-04-19 18:06:56 +02:00
radius
d8b5fea374
fix coverity warnings
2018-04-19 10:07:59 -05:00
Ryunam
712a2fcc1d
Add toggle to show/hide Playlist tabs
2018-04-17 17:53:24 +02:00
Ryunam
2cf76a192f
Add Latency list under Settings and move relevant functions
2018-04-16 23:21:14 +02:00
Brandon Wright
20d87347f7
Add menu item showing and allowing to automatically set precise refresh rate.
2018-04-15 17:56:12 -05:00
Twinaphex
ff18a55f06
Merge pull request #6565 from fr500/master
...
remap-redux: try to fix more warnings
2018-04-12 21:39:46 +02:00
radius
9a355b8f2e
remap-redux: try to fix more warnings
2018-04-12 14:20:38 -05:00
twinaphex
6e4cf412f0
(menu_entry_playlist_start_entry) This code seems to be unnecessary now?
2018-04-12 21:02:54 +02:00
twinaphex
abad1b3134
Revert "(menu) Start passing menu_handle to action_ok callback"
...
This reverts commit d2a1c39f4b
.
2018-04-11 06:12:26 +02:00
twinaphex
1836d08b33
Revert "Start passing around menu_driver_data around properly"
...
This reverts commit 7c314a9165
.
2018-04-11 06:12:14 +02:00
twinaphex
b540ae3d4d
Revert "Update"
...
This reverts commit 21ede63df2
.
2018-04-11 06:12:08 +02:00
twinaphex
6c99acb23e
Revert "Pass around void pointer data - menu handle"
...
This reverts commit b4a2bd5156
.
2018-04-11 06:11:54 +02:00
twinaphex
fdffb7059d
Revert "Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET"
...
This reverts commit fbf03df8be
.
2018-04-11 06:11:45 +02:00
twinaphex
a276710877
Revert "(Menu) More refactors"
...
This reverts commit f0285ef792
.
2018-04-11 06:11:38 +02:00
twinaphex
a07ada7af6
Revert "More cleanups - getting rid of RARCH_MENU_CTL_DRIVER_DATA_GET"
...
This reverts commit a8f7d99aba
.
2018-04-11 06:11:23 +02:00
twinaphex
372603858d
Revert "(Menu) Update menu code"
...
This reverts commit f481924f1e
.
2018-04-11 06:10:51 +02:00
radius
13a9d11a2c
remap-redux: fix potential overrun
2018-04-10 21:52:27 -05:00
twinaphex
f481924f1e
(Menu) Update menu code
2018-04-11 03:04:58 +02:00
twinaphex
a8f7d99aba
More cleanups - getting rid of RARCH_MENU_CTL_DRIVER_DATA_GET
...
calls
2018-04-10 21:49:25 +02:00
twinaphex
f0285ef792
(Menu) More refactors
2018-04-10 21:27:57 +02:00
twinaphex
fbf03df8be
Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET
2018-04-10 19:57:33 +02:00
twinaphex
b4a2bd5156
Pass around void pointer data - menu handle
2018-04-10 19:32:50 +02:00
twinaphex
21ede63df2
Update
2018-04-10 19:20:50 +02:00
twinaphex
7c314a9165
Start passing around menu_driver_data around properly
2018-04-10 19:17:51 +02:00
twinaphex
d2a1c39f4b
(menu) Start passing menu_handle to action_ok callback
2018-04-10 18:39:03 +02:00
twinaphex
6e299065ce
Remove RARCH_MENU_CTL_PLAYLIST_ calls - use playlist_init_cached,
...
playlist_get_cached, and playlist_free_cached from now on (defined
in playlist.h) - no more menu dependencies on cached playlists
2018-04-10 17:51:40 +02:00
twinaphex
c9e48cd9de
Cleanups / get rid of more dependencies
2018-04-10 04:31:19 +02:00
twinaphex
6f0fc2426d
(database_info/task_database) Get rid of list_special dependencies
2018-04-10 04:13:45 +02:00
twinaphex
8ca8f92aeb
No more configuration.h dependencies in core_info.c
2018-04-10 03:02:10 +02:00
twinaphex
f071e8b440
Solve more Clang static analysis warnings
2018-04-09 16:42:12 +02:00
twinaphex
4db665130c
Start moving callback functions to their dedicated files
2018-04-09 03:48:08 +02:00
twinaphex
3a4d094277
MSVC buildfix
2018-04-08 23:13:20 +02:00
radius
f662d9f65f
remap-redux part2: start adding analog remapping
2018-04-08 12:13:49 -05:00
radius
3792a5e502
remap-redux part2: cleanup
2018-04-08 12:13:49 -05:00
radius
5efba1c257
remap-redux part2: better wraparound, skip analogs, add RARCH_UNMAPPED
2018-04-08 12:13:46 -05:00
radius
23331aa484
remap-redux part2: wraparound
2018-04-08 12:13:45 -05:00
radius
59da4b880e
remap-redux part2: add empty description to analogs that are currently not remappable
2018-04-08 12:13:45 -05:00
radius
058b4cea79
remap-redux part2: add empty description to analogs that are currently not implemented
2018-04-08 12:13:45 -05:00
radius
921a30da88
remap-redux part2: add empty description
2018-04-08 12:13:44 -05:00
radius
e71826e3d6
remap-redux part2: clean up gamepad mapper callbacks
2018-04-08 12:13:44 -05:00
radius
f7b94e5f66
remap-redux part2: clean up gamepad mapper callbacks
2018-04-08 12:13:44 -05:00
radius
be2c648596
remap-redux part2: after 60 attempsts, new mapper works, N:1 mapping too
2018-04-08 12:13:43 -05:00
radius
7f5fe5ebff
remap-redux part 2: add controller sublabel
2018-04-08 12:13:43 -05:00
radius
052887d8b0
remap-redux part 2: fix redefinition of key_descriptors
2018-04-08 12:13:43 -05:00
radius
c4754815b6
remap-redux part 2: fix small issue with keymapper
2018-04-08 12:13:43 -05:00
radius
34649d1abf
remap-redux part 2: start inverting the gamepad mapper columns
2018-04-08 12:13:42 -05:00
radius
51edf47ed2
remap-redux part 2: cleanup keymapper code
2018-04-08 12:13:42 -05:00
radius
db5f3d7a75
remap-redux part 2: add keymapper sublabels
2018-04-08 12:13:42 -05:00
radius
c57f8722e5
remap-redux part 2: restore original var names
2018-04-08 12:13:41 -05:00
radius
2bfb5ec0df
remap-redux part 2: fix nits, hookup left/right callbacks
2018-04-08 12:13:40 -05:00
radius
ed334cd1dd
remap-redux part 2: allow multiple gamepads to work for the keymapper
2018-04-08 12:13:40 -05:00
Tatsuya79
ad0a36b825
XMB thumbnails vertical disposition.
2018-04-05 00:52:46 +02:00
alfrix
a84facf636
Add Left Thumbnails
...
Fix behaviour when right thumb is off and use as fallback in filebrowser
Remove update_left_thumbnail_path
Fix dual image in imageviewer
Remove xmb_left_thumbnails_ident
Requested Changes
Fix last warning and button not switching thumb
Better scaling
Limit vertical size without changing position
Change thumb cycling behaviour
Remove update_left_thumbnail_image it was causing problems
2018-03-29 10:38:23 -03:00
Dwedit
f5e0346fc2
Runahead system
2018-03-28 14:22:07 -05:00
twinaphex
1cfc8a5fc8
(Coverity) Fix some memory leaks
2018-03-27 17:03:36 +02:00
twinaphex
826a7d199a
Remove useless struct
2018-03-25 19:16:39 +02:00
twinaphex
a2295af556
Make these variables a part of menu_handle_t
2018-03-25 17:02:30 +02:00
markwkidd
007829654e
cast and dereference pointer without compiler warn
2018-03-24 10:16:34 -04:00
markwkidd
512dc7fef5
revert change to core association to fix regression
2018-03-23 22:17:43 -04:00
twinaphex
4d1b4f905f
Start adding OSD statistics - doesn't work yet for SDL2/SDL
2018-03-23 17:43:49 +01:00
twinaphex
0ece3d8397
Start implementing frame_time/frame_count to video_info
2018-03-23 13:30:30 +01:00
markwkidd
e9822e0ac7
Update menu_cbs_ok.c ( #6439 )
2018-03-22 19:46:02 -04:00
Twinaphex
5c82ef3ee3
Merge pull request #6423 from markwkidd/playlist-core-reset
...
"reset associated core" feature for playlists
2018-03-22 21:40:19 +01:00
twinaphex
f597fd7a11
Add HAVE_CHEEVOS support for MSVC 2010
2018-03-22 20:42:06 +01:00
markwkidd
e373d82a58
cherry-pick menu code for core association reset
2018-03-22 13:27:37 -04:00
twinaphex
72dc03a1c6
Try to fix Coverity warnings
2018-03-19 06:58:36 +01:00
markwkidd
4312c11d31
demonstration of core association reset
...
fix .cfg:
tweak
2018-03-18 16:41:49 -04:00
Andrés
a8fc4b204a
Merge pull request #6413 from fr500/staging
...
remove task_push_http_transfer_raw, encode before sending data to the…
2018-03-18 11:13:03 -05:00
radius
1a4db72e82
shader left / right fixes and cleanup
2018-03-17 14:56:34 -05:00
radius
c52fdc469f
remove task_push_http_transfer_raw, encode before sending data to the task
2018-03-16 22:38:21 -05:00
radius
6b150ba38d
fix shader parameter increase decrease
2018-03-16 09:32:22 -05:00
meleu
6346f18133
added cheevos_auto_screenshot
2018-03-14 22:41:51 -03:00
Rob Loach
ddb0f81cf2
xmb: Add Morning Blue theme
2018-03-11 20:37:49 -04:00
twinaphex
96e154cb8f
Fixes PS3 build hopefully
2018-03-09 15:39:10 +01:00
Twinaphex
ae6e410de1
Remove unused variables
2018-03-01 22:28:26 +01:00
twinaphex
f0f3df3043
Get rid of some menu shader functions
2018-02-27 05:07:34 +01:00
twinaphex
7bc9e5260e
Start getting rid of HAVE_SHADER_MANAGER ifdefs
2018-02-25 22:54:17 +01:00
twinaphex
36f9d359c2
Combine menu_list and menu_entries
2018-02-25 00:39:20 +01:00
twinaphex
11289367cf
Subsystem should work now with archives when using 'Open' instead of
...
'Load'
2018-02-17 12:40:00 +01:00
twinaphex
7b52b4a258
Add some placeholder code
2018-02-17 12:23:15 +01:00
radius
9a23ee8017
subsystem part 3: remove more globals
2018-02-12 02:39:25 -05:00
radius
2a9046c06f
subsystem part 3: cleanups
2018-02-12 02:39:25 -05:00
radius
9730fa5c51
subsystem part 2: load content! hacky
2018-02-12 02:39:25 -05:00
radius
d3484528d1
subsystem part 2: load content?
2018-02-12 02:39:25 -05:00
radius
752e729ec2
subsystem part 2: set paths
2018-02-12 02:39:24 -05:00
radius
b212640732
subsystem part 2: add a wrapper to set the current subsystem
2018-02-12 02:39:24 -05:00
radius
1951adeb5b
subsystem part 2: add LABELS
2018-02-12 02:39:24 -05:00
radius
788bb4de50
subsystem part 1: proper labels for each entry
2018-02-12 02:39:24 -05:00
radius
597e0ce1ec
subsystem part 1: get the required data to load content
2018-02-12 02:39:23 -05:00
twinaphex
02ae733b27
Try to fix console builds
2018-02-11 16:13:58 +01:00
Brad Parker
b5d2782833
C89 buildfix
2018-02-09 13:31:00 -05:00
radius
42f88a8239
Revert "Fix 'Append Disk Image'"
...
Reverting this truly fixes disk image append
¯\_(ツ)_/¯
This reverts commit 366c73f429
.
2018-02-08 22:30:51 -05:00
Andrés
42e93f3197
restore missing code pieces of my last PR ( #6261 )
2018-02-08 22:24:18 -05:00
twinaphex
9dc597cf6c
Undo all menu hash related changes - was causing more harm
...
than good - apologies to radius since we now have to recode
his shader changes PR
2018-02-09 01:51:37 +01:00
radius
bc90062366
small fixes
2018-02-07 21:26:00 -05:00
radius
940efa8d73
allow loading of parent-dir specific presets
2018-02-07 21:25:58 -05:00
radius
5783030b5c
add per-parent-dir shader preset saving
2018-02-07 21:25:58 -05:00
radius
8031a541da
remove menu shader parameters
2018-02-07 21:25:57 -05:00
twinaphex
71d1dedbdb
Fix playlist run entries
2018-02-08 01:02:32 +01:00
twinaphex
596901b335
Get rid of more hashes
2018-02-07 23:38:32 +01:00
twinaphex
115bdd9fe5
Cleanups
2018-02-07 23:31:30 +01:00
twinaphex
1ca2a617f9
Update
2018-02-07 22:59:34 +01:00
twinaphex
aa0f553a25
Remove label_hash some more
2018-02-07 22:52:45 +01:00
twinaphex
e83a74528b
Get rid of more label hash usage
2018-02-07 22:45:01 +01:00
twinaphex
8024dd367e
Remove this label hash
2018-02-07 22:39:49 +01:00
twinaphex
428175cbbc
Get rid of menu_label_hash usage
2018-02-07 22:28:44 +01:00
twinaphex
2cfe34ce3f
Get rid of another label
2018-02-07 22:22:04 +01:00
twinaphex
f93af36364
Pass menu_label to bind OK
2018-02-07 22:19:18 +01:00
twinaphex
2b4b38a5c5
Don't scan anymore when pressing Y
2018-02-07 19:40:22 +01:00
twinaphex
63b0084d3b
Try to fix build for platforms where HAVE_LIBRETRODB is not defined
2018-02-07 19:36:59 +01:00
twinaphex
2a4bbe301a
Add hack
2018-02-07 16:19:12 +01:00
twinaphex
ba35d29541
(menu_cbs_ok.c) Cleanups
2018-02-07 05:47:35 +01:00
twinaphex
bc67aa3aad
Cleanups
2018-02-07 05:36:58 +01:00
twinaphex
755d1ee17b
Remove more hashes
2018-02-07 05:22:28 +01:00
twinaphex
a42b400ee9
Get rid of more hashes
2018-02-07 05:05:03 +01:00
twinaphex
b90e0750c3
Update
2018-02-07 05:01:02 +01:00
twinaphex
17dc8e9fb2
Remove more hashes
2018-02-07 04:44:36 +01:00
twinaphex
1d05861969
Get rid of more hashes
2018-02-07 04:40:18 +01:00
twinaphex
f30f597499
Get rid of more hashes
2018-02-06 22:04:17 +01:00
twinaphex
5202afb173
Get rid of more hashes
2018-02-06 21:55:49 +01:00
twinaphex
e6bf322737
Remove hashes
2018-02-06 21:38:25 +01:00
twinaphex
23ae113bfb
Get rid of another hash
2018-02-06 17:25:19 +01:00
twinaphex
83aa0842ca
Remove another hash
2018-02-06 17:21:19 +01:00
twinaphex
5d0c4a0237
Get rid of more hashes
2018-02-06 14:45:04 +01:00
twinaphex
84e253becc
Remove more hashes
2018-02-06 14:25:25 +01:00
twinaphex
962e1f710e
Updates
2018-02-06 13:56:49 +01:00
twinaphex
409c541494
Cleanups
2018-02-06 13:52:23 +01:00
twinaphex
a2f2a726bb
Get rid of more hashes
2018-02-06 13:47:34 +01:00
twinaphex
11ff498f3d
Get rid of hash
2018-02-06 13:14:46 +01:00
twinaphex
833285cfbf
Fix Playlist settings
2018-02-06 02:22:49 +01:00
twinaphex
d89f268d98
Fix regression with load archive
2018-02-06 01:07:52 +01:00
twinaphex
1523976d2c
Updates
2018-02-06 00:26:00 +01:00
twinaphex
0e46a6b77e
Update
2018-02-06 00:16:49 +01:00
twinaphex
410188ce90
Cleanups
2018-02-06 00:10:40 +01:00
twinaphex
cef20c4135
remove hash
2018-02-06 00:05:47 +01:00
twinaphex
532462702e
Remove hash
2018-02-06 00:03:27 +01:00
twinaphex
76267cf05f
Remove hashes
2018-02-06 00:00:55 +01:00
twinaphex
942c61cb58
Remove hashes
2018-02-05 23:58:10 +01:00
twinaphex
b726959297
Get rid of hashes
2018-02-05 23:49:46 +01:00
twinaphex
8e21e61923
Cleanups
2018-02-05 23:43:26 +01:00
twinaphex
754c9d4db9
Cleanup more hashes
2018-02-05 23:37:27 +01:00
twinaphex
fb1c44c900
Get rid of more hashes
2018-02-05 21:41:34 +01:00
twinaphex
18c708d29a
Get rid of more hashes
2018-02-05 21:22:57 +01:00
twinaphex
6fa5822bb2
Cleanup hashes
2018-02-05 21:14:49 +01:00
twinaphex
da070061b0
Cleanups
2018-02-05 21:09:59 +01:00
twinaphex
81859c805f
Get rid of MENU_LABEL_FAVORITES
2018-02-05 20:59:59 +01:00
twinaphex
457d543cb1
Get rid of callback function hashes
2018-02-05 19:14:55 +01:00
twinaphex
85e7920b66
Start getting rid of msg_hash_calculate in menu code
2018-02-05 17:40:32 +01:00
twinaphex
0adba21410
Cleanup hashes
2018-02-05 16:18:32 +01:00
twinaphex
fb94ccbfd2
Remove some hashes
2018-02-05 15:55:58 +01:00
twinaphex
7e67a1bf36
Get rid of more hashes
2018-02-05 15:50:16 +01:00
twinaphex
562201bdd4
(deferred push) Refactor
2018-02-05 15:10:10 +01:00
twinaphex
e2617d56cf
(deferred_push) Cleanups
2018-02-05 14:27:00 +01:00
twinaphex
eec5d7722b
(deferred_push.c) Cleanups
2018-02-05 14:19:50 +01:00
twinaphex
a43d2b627a
(Menu) Cleanups
2018-02-05 13:33:34 +01:00
twinaphex
dc4f7ec920
Buildfix
2018-02-04 19:58:36 +01:00
twinaphex
3aaab43736
Should fix Emscripten build
2018-02-04 19:57:31 +01:00
twinaphex
0b3545837e
Cleanup some allocations
2018-02-04 19:05:43 +01:00
Twinaphex
d2fa1f177d
Merge pull request #6225 from bparker06/mitm_list
...
add menu option to select different MITM server locations
2018-02-04 18:27:10 +01:00
twinaphex
d446742d4b
Some C89_BUILD build fixes
2018-02-03 12:47:53 +01:00
Brad Parker
df27e704a5
add menu option to select different MITM server locations
2018-02-02 15:37:02 -05:00
Brad Parker
efc35e43bb
allow bool/string/path settings to override cbs_get_value
2018-02-02 15:28:43 -05:00
twinaphex
8d99fd7ce0
Cleanup string manipulation
2018-02-01 11:16:13 +01:00
aliaspider
f896ba29d0
silence some warnings.
2018-01-30 18:07:12 +01:00
Brad Parker
f087b150c9
Add quick menu option to watch shader files for changes and recompile automatically (Linux only for now)
2018-01-25 15:50:57 -05:00
misson20000
2440b6198d
buildfix for netplay identifiers that weren't in #ifdef HAVE_NETPLAY blocks
2018-01-22 20:36:09 -08:00
Twinaphex
4a6a97be60
Merge pull request #5429 from GregorR/netplay-input-upgrades-1
...
Netplay input upgrades 1
2018-01-23 05:01:45 +01:00
twinaphex
2d9727f499
Simplify sanitize_to_string further
2018-01-18 06:32:50 +01:00
twinaphex
1679124361
Cleanup sanitize_to_string function
2018-01-18 06:29:14 +01:00
twinaphex
e7414e8286
Cleanups
2018-01-18 06:15:39 +01:00
twinaphex
391fd3eadc
Fix CXX_BUILD for D3D
2018-01-15 21:44:49 +01:00
twinaphex
39cc418e2e
Cut down on code duplication
2018-01-12 05:27:09 +01:00
twinaphex
fb38c0da21
Cut down on code duplication
2018-01-12 04:51:15 +01:00
twinaphex
ef6b87ae2c
(Menu) Cut down on code duplication
2018-01-12 04:42:44 +01:00
twinaphex
3407cd665d
(Menu) Cut down on code duplication
2018-01-12 04:18:53 +01:00
Gregor Richards
507c6dc09f
Removing now-obsolete and always-confusing swap_input option.
2018-01-05 14:26:19 -05:00
Gregor Richards
39243a8d40
Configurable sharing mode.
2018-01-05 14:24:43 -05:00
twinaphex
472a792d88
Silence warnings/errors
2018-01-02 06:40:19 +01:00
Twinaphex
88311acad3
Merge pull request #6027 from meepingsnesroms/master
...
Add all xmb menu options to rgui and glui, 3ds warning fix, move start directory to top of load content
2018-01-02 06:19:48 +01:00
meepingsnesroms
7ac985e9be
Add all xmb menu options to rgui and glui, 3ds warning fix, move start directory to top of load content
2018-01-01 10:38:16 -08:00
twinaphex
6ccde2b907
Add menu setting 'Audio Resampler Quality'
2018-01-01 06:53:52 +01:00
twinaphex
8c2070947e
Prevent some warnings
2017-12-29 13:00:24 +01:00
Rob Loach
a1467346f5
theme: Add Monochrome Inverted icon theme
2017-12-28 09:10:58 -05:00
Rob Loach
d71a2db781
XMB: Add Light theme
2017-12-27 17:33:39 -05:00
aliaspider
1f143927ca
(CTR) build fix.
2017-12-25 08:51:50 +01:00
twinaphex
bd7a8a0479
Show Quick Menu title correctly
2017-12-18 01:55:35 +01:00
radius
3ed436dbd0
update this label to Stop immediately
2017-12-17 12:16:34 -05:00
radius
7bdd8e945a
show the frontend name and CPU architecture on netplay rooms
2017-12-17 11:51:50 -05:00
twinaphex
49634cc46e
Create manual get_value cbs callback for URL
2017-12-16 22:31:38 +01:00
twinaphex
c7c4b723d6
Move path_file_exists to filestream and do away with filestream
...
dependencies in file/file_path
2017-12-14 20:05:46 +01:00
Brad Parker
8c0adf3594
move path_file_rename and path_file_remove into VFS
2017-12-14 13:32:26 -05:00
twinaphex
eeefdf980c
Add menu_networking.c/menu_networking.h
2017-12-13 03:35:12 +01:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
30eb7f91b4
Fix Coverity warning
2017-12-06 14:25:41 +01:00
twinaphex
27e5adad27
Cleanups
2017-12-06 04:05:38 +01:00
twinaphex
7ba46356e6
Cut down on code duplication
2017-12-05 15:44:41 +01:00
twinaphex
5d8df93c99
Cleanups
2017-12-05 14:30:54 +01:00
twinaphex
c486fa08ca
Cut down on code duplication
2017-12-05 14:11:50 +01:00
radius
3cd7026819
fix the shader and the label
2017-12-03 12:20:07 -05:00
radius
bada13a215
let it snow
2017-12-02 22:47:44 -05:00
Alcaro
00fd39c9a0
fix missing %s
2017-11-27 17:16:38 +01:00
Alcaro
6eaa65ebc0
#5802
2017-11-27 17:09:33 +01:00
twinaphex
fc9943476c
Add another edge case
2017-11-27 07:25:01 +01:00
twinaphex
70769e435c
Add another edge case
2017-11-27 07:23:43 +01:00
twinaphex
9f83175182
Add Automatically Load Content To Playlist feature
2017-11-27 06:47:31 +01:00
twinaphex
88905661e3
Cleanup
2017-11-27 03:50:33 +01:00
radius
6dfb6da4ec
clear the paths here instead
2017-11-26 18:33:05 -05:00
twinaphex
dfebea9109
Cleanups
2017-11-26 22:58:36 +01:00
twinaphex
493d442f8c
Silence some warnings
2017-11-26 22:43:58 +01:00
twinaphex
e35394d4bd
Fix MSVC 2003 build
2017-11-26 22:41:34 +01:00
David Walters
b267419551
initialise/clear mbutton field
2017-11-26 11:56:55 +00:00
twinaphex
66c7eccd91
Cut down on code duplication
2017-11-26 07:35:06 +01:00
twinaphex
064ad8145a
Cut down on code duplication
2017-11-26 07:29:19 +01:00
twinaphex
e049b51a21
Cleanup
2017-11-26 07:17:31 +01:00
twinaphex
ec92edb998
Cut down on code duplication
2017-11-26 07:10:18 +01:00
twinaphex
1dab4a7f83
Cut dowon on code duplication
2017-11-26 07:04:05 +01:00
twinaphex
2e7a532c89
Cut down on code duplication
2017-11-26 06:57:05 +01:00
twinaphex
edfe5e6991
Cut down on code duplication
2017-11-26 06:49:58 +01:00
twinaphex
d5c30fd68c
Cleanups
2017-11-26 06:35:53 +01:00
twinaphex
ce91c082e4
Cut down on code duplication
2017-11-26 06:23:30 +01:00
twinaphex
99fcc63b38
Cut down on code duplication
2017-11-26 06:12:51 +01:00
twinaphex
bd1e06bbb7
Group identical functions
2017-11-26 06:03:34 +01:00
twinaphex
f15aaa0b2c
Reduce differences between the two functions
2017-11-26 05:07:35 +01:00
twinaphex
dee66ab6bb
Get rid of this - seems to be a highly problematic codepath in
...
general
2017-11-26 05:04:18 +01:00
twinaphex
771efdabc0
Fix edge case issue where game's label was not being properly set
...
when loading two games one after another from a playlist/collection -
the previous game's name was being used instead
2017-11-26 03:01:28 +01:00
twinaphex
df7513be27
Cleanups
2017-11-25 23:39:31 +01:00
twinaphex
e8b21cbafe
Refactor code
2017-11-25 22:59:47 +01:00
twinaphex
b604a1871a
Create command_playlist_update_write_file and move it to command.c
2017-11-25 22:54:42 +01:00
twinaphex
bf8cfe4123
Add HAVE_MENU ifdef
2017-11-25 22:00:56 +01:00
twinaphex
a2f721a623
Cleanups
2017-11-25 21:54:30 +01:00
twinaphex
ee26a2f2af
Restore this
2017-11-25 21:52:30 +01:00
twinaphex
aa14dca1b9
Cleanups
2017-11-25 21:51:32 +01:00
twinaphex
c992d92c99
Updates
2017-11-25 21:45:28 +01:00
twinaphex
7f3738d3cd
More refactoring
2017-11-25 21:40:29 +01:00
twinaphex
086ff6e60a
More refactoring
2017-11-25 21:35:00 +01:00
twinaphex
1d9d6d2f40
Refactoring some identical code
2017-11-25 21:18:25 +01:00
Twinaphex
3902d4c1cf
Fix warning
2017-11-25 05:53:56 +01:00
radius
9b19d334c7
use a single list for achievements
2017-11-23 22:49:11 -05:00
GameDragon2k
2b9636d782
Add xmb menu items
2017-11-23 11:55:53 -05:00
twinaphex
ed9cd1a70d
MSVC 2005 - buildfix
2017-11-20 17:54:13 +01:00
Twinaphex
731db6a4be
Merge pull request #5663 from bkoropoff/mame-member
...
scanner: allow matching archives by member
2017-11-19 23:58:32 +01:00
radius
4a09dfdb30
fix netplay join with touch
2017-11-19 16:47:34 -05:00
radius
b7f3bede61
hook up touch callback
2017-11-19 16:04:22 -05:00
radius
8f14a92c54
console build fixes
2017-11-19 15:50:01 -05:00
radius
e9afdb327e
styling fixes
2017-11-19 09:56:20 -05:00
radius
b430b772b5
j is initialized as zero already, i should be netplay_room_count
2017-11-19 09:54:28 -05:00
radius
9b673152f7
fix C89 errors
2017-11-19 09:41:36 -05:00
radius
149469515f
Fix lan rooms
...
Squashed commit of the following:
commit 6e1fea3b16bb330ed2862eb00d2e911221c48a34
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 22:16:02 2017 -0500
use the baked in address instead of sockaddr
commit 84f2d389fd6352b3037f48c18d133d2f1063d461
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 22:05:57 2017 -0500
send replies
commit c6733009cc5a25e58391c5fc693b277ea27404b3
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 21:53:12 2017 -0500
send replies
commit a6816c9481f7ea89a3c97597233e54c6354716e7
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 21:46:55 2017 -0500
send replies
commit c2453b73ccafbd53192507affbc11d5f279c2e7c
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 21:26:34 2017 -0500
look for common interfaces
commit fb42e6470242689f5e6160149ef91f0f0abf068d
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 20:06:50 2017 -0500
send broadcasts in all interfaces
commit b7730596df9775fb815007689e9c7cc06b317b03
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 20:00:17 2017 -0500
send broadcasts in all interfaces
commit b620a78052d1b95e81d346f3e5efb233e0547793
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 14:30:31 2017 -0500
add more logging
commit c016c7d559cd631172a58f99cd3e1a1365965b8e
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 14:12:03 2017 -0500
update log messages
commit 0a49ba61f56f2ca483fa76c7a04f0709c68b95ad
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 13:50:47 2017 -0500
fix lan room listing for rooms > 1, allow connecting in arbitrary ports
2017-11-18 22:43:47 -05:00
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
Alfrix
1bd65c8f3e
Add Retrosystem theme
2017-11-17 19:42:55 -03:00
twinaphex
6f2efe7f1e
Add 'Add to Favorites' to playlist entries
2017-11-16 15:41:37 +01:00
twinaphex
40bb1da981
Cleanups
2017-11-16 14:23:03 +01:00
celerizer
7e7363305b
RetroAchievements leaderboard strings
2017-11-09 20:16:47 -06:00
celerizer
5976f34805
RetroAchievements leaderboard strings
2017-11-09 20:07:36 -06:00
celerizer
bf50bd1df3
sublabels for new RA features
2017-10-31 01:19:55 -05:00
Jean-André Santoni
63ba8be296
(Menu) Reset the navigation pointer when closing content
2017-10-21 18:55:00 +07:00
Brad Parker
a7c8cc88e5
win32: support local multibyte encoding for file paths
2017-10-14 23:13:24 -04:00
Brad Parker
256bde3478
add menu settings for OSD text color
2017-10-12 14:26:17 -04:00
Brunnis
39619d1245
Implemented new Kiosk Mode setting which hides all configuration related settings/tabs in XMB.
2017-10-11 11:30:53 +02:00
Brunnis
b1a6753976
Merge branch 'master' into quick-menu-show-hide-options
2017-10-09 12:05:04 +02:00
Mikael Brunnhede
1053a4e38f
Implemented setting for showing/hiding the "Information" option in the Quick Menu.
2017-10-09 11:16:04 +02:00
Mikael Brunnhede
6f8201d398
Implemented setting for showing/hiding the "Save Game Overrides" option in the Quick Menu.
2017-10-09 10:53:58 +02:00
Mikael Brunnhede
3f1dd895da
Implemented setting for showing/hiding the "Save Core Overrides" option in the Quick Menu.
2017-10-09 10:44:37 +02:00
Mikael Brunnhede
b7654dac7e
Implemented setting for showing/hiding the "Shaders" option in the Quick Menu.
2017-10-09 10:30:25 +02:00
Mikael Brunnhede
a64683ba34
Implemented setting for showing/hiding the "Cheats" option in the Quick Menu.
2017-10-09 10:17:15 +02:00
Mikael Brunnhede
d5a802e4a8
Implemented setting for showing/hiding the "Controls" option in the Quick Menu.
2017-10-09 10:05:32 +02:00
Mikael Brunnhede
d25916cacf
Implemented setting for showing/hiding the "Options" option in the Quick Menu.
2017-10-09 09:56:27 +02:00
Mikael Brunnhede
9356c326e0
Implemented setting for showing/hiding the "Add to Favorites" option in the Quick Menu.
2017-10-09 09:46:42 +02:00
Mikael Brunnhede
db0e0f443a
Implemented setting for showing/hiding the options for undoing save/load state in the Quick Menu.
2017-10-09 09:30:53 +02:00
Mikael Brunnhede
b402b4a6cd
Implemented setting for showing/hiding the save/load state related options in the Quick Menu.
2017-10-09 09:13:00 +02:00
Mikael Brunnhede
e286c5dda2
Implemented new settings menu view: User Interface -> Views -> Quick Menu.
...
Implemented setting for showing/hiding the "Take Screenshot" option in the Quick Menu.
2017-10-09 08:14:52 +02:00
Twinaphex
ed061fd27b
Merge pull request #5516 from Brunnis/main-menu-show-hide-options
...
New settings for showing/hiding Main Menu tab options in XMB
2017-10-07 17:03:34 +02:00
Mikael Brunnhede
83991d6c36
Implemented setting for showing/hiding the "Reboot" option in XMB. The setting is only shown on Lakka.
2017-10-06 09:40:41 +02:00
Mikael Brunnhede
9db0e9dbc6
Implemented setting for showing/hiding the "Quit RetroArch" option in XMB. The setting is only shown on Lakka.
2017-10-06 09:27:42 +02:00
Mikael Brunnhede
f073d5167a
Implemented setting for showing/hiding the "Help" option in XMB.
2017-10-06 08:28:45 +02:00
Mikael Brunnhede
7ee1797fa1
Implemented setting for showing/hiding the "Configurations" option in XMB.
2017-10-06 08:18:39 +02:00
Mikael Brunnhede
19b313c221
Implemented setting for showing/hiding the "Information" option in XMB.
2017-10-05 14:30:15 +02:00
twinaphex
1e3da091a5
Get rid of some hashes
2017-10-05 11:44:11 +02:00
Mikael Brunnhede
0eb5566dea
Implemented setting for showing/hiding the "Load Content" option in XMB.
2017-10-05 09:26:25 +02:00
Mikael Brunnhede
cc3b64f951
Implemented setting for showing/hiding the "Load Core" option in XMB.
2017-10-05 09:14:05 +02:00
twinaphex
bb6ca3e4ff
Fix playlists in non-horizontal mode
2017-10-04 08:26:41 +02:00
twinaphex
8238545bef
Cleanups
2017-10-04 06:53:47 +02: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
Twinaphex
9c89b3e546
Merge pull request #5496 from Brunnis/master
...
Add setting for showing/hiding the ability to rename playlist items
2017-10-02 22:37:50 +02:00
Mikael Brunnhede
af7df0cba3
Add setting for showing/hiding the ability to rename playlist items.
2017-10-02 22:17:44 +02:00
twinaphex
721afe22d8
(MSVC 2010) Compile griffin.c as C
2017-10-02 22:06:32 +02:00
twinaphex
8d850dc0bd
CXX_BUILD fixes
2017-10-02 07:07:18 +02:00
twinaphex
2b55e5858e
Remove menu_entries_get_actiondata_at_offset
2017-10-01 17:25:41 +02:00
twinaphex
df15a67c71
Remove menu_entries_get_last
2017-10-01 17:20:01 +02:00
Twinaphex
66de49c987
Fix memory leaks and crashes
2017-09-29 21:19:07 +02:00
twinaphex
3090f3ff3a
(task_database.c) Rewrite char arrays
2017-09-29 20:47:54 +02:00
twinaphex
5379b12e7c
FIx some new Coverity errors
2017-09-29 05:39:06 +02:00
twinaphex
642818d59c
Make sanitize_to_string safer
2017-09-29 05:26:48 +02:00
twinaphex
15bb8e2ebe
Fix setting directories
2017-09-29 05:23:33 +02:00
twinaphex
97f821e743
Fix crash when selecting 'Scan Directory'
2017-09-28 16:29:45 +02:00
twinaphex
2f10fd14d6
Create menu_entry_init/menu_entry_free
2017-09-28 06:02:14 +02:00
twinaphex
8af2559b2a
Be similarly careful in other functions
2017-09-28 03:39:35 +02:00
twinaphex
8b62a7cb7d
Fix crash that could occur upon loading content
2017-09-28 03:37:29 +02:00
twinaphex
8b5f8d8c64
menu_displaylist_info - rewrite path
2017-09-28 03:06:54 +02:00
twinaphex
08ecfc74ec
Rewrite info.label
2017-09-28 02:45:03 +02:00
twinaphex
72087d1749
Rewrite path_b and path_c
2017-09-28 02:30:31 +02:00
twinaphex
72f42b602f
menu_displaylist_info - reduce stack usage - exts no longer
...
a fixed size path
2017-09-28 01:38:05 +02:00
twinaphex
4a133144d5
Get rid of Coverity warning
2017-09-28 00:45:40 +02:00
Twinaphex
8ec326a43f
Merge pull request #5479 from Brunnis/master
...
Add XMB menu option to show the Settings tab if it has previously been hidden
2017-09-26 16:51:50 +02:00
Mikael Brunnhede
a1e9027fe2
Added XMB menu option to show the Settings tab if it has previously been hidden.
2017-09-26 14:41:07 +02:00
radius
bb7243a412
fix offset, add a couple comments
2017-09-20 22:50:28 -05:00
twinaphex
770640be58
Fix more dereference before NULL checks
2017-09-18 16:40:38 +02:00
twinaphex
fa7a792180
Fix dereference before NULL check
2017-09-18 16:39:28 +02:00
twinaphex
60c7f8e35f
Fix 'pointer to local outside scope'
2017-09-18 16:35:31 +02:00
twinaphex
c90307c585
Buildfix
2017-09-18 16:22:27 +02:00
twinaphex
e931bad7d1
Cleanups
2017-09-18 16:18:25 +02:00
twinaphex
49cf80db10
Fix resource leaks
2017-09-18 15:57:05 +02:00
twinaphex
170b368044
(360) Some buildfixes
2017-09-13 04:21:00 +02:00
Andrés
583a74c0e4
Merge pull request #5432 from fr500/master
...
input remapping cleanups
2017-09-11 23:07:42 -05:00
radius
6a561f6414
input remapping cleanups
2017-09-11 22:49:39 -05:00
twinaphex
466df258d8
Fix use after free
2017-09-12 05:09:56 +02:00
twinaphex
2d4cd1bd0e
Fix resource leak
2017-09-12 05:08:56 +02:00
radius
529afd8451
osx buildfixes
2017-09-11 00:21:48 -05:00
radius
f1f4d629ad
don't show the keymapper labels when not required
2017-09-11 00:21:48 -05:00
radius
3c9651ace0
fix wrapping
2017-09-11 00:21:46 -05:00
radius
c8752ec630
add left/right callbacks
2017-09-11 00:21:46 -05:00
radius
b93417fbed
start implementing keymapper gui
2017-09-11 00:21:46 -05:00
twinaphex
0af92cc92e
Reduce stack usage
2017-09-11 06:31:44 +02:00
twinaphex
29114ffe29
generic_action_ok_displaylist_push - reduce stack usage
2017-09-11 03:09:42 +02:00
twinaphex
e36c3b9a0b
Cleanup
2017-09-11 03:07:04 +02:00
twinaphex
c86901547b
Cleanup
2017-09-11 03:04:55 +02:00
twinaphex
ecd7733a85
Cleanups
2017-09-11 03:03:33 +02:00
twinaphex
fedb4f1de6
Reduce stack usage
2017-09-11 03:01:33 +02:00
twinaphex
fa802ac19a
Remove this
2017-09-11 02:47:21 +02:00
radius
419fbc60b6
fix crash during animation when moving left right in lobbies
2017-09-10 18:26:04 -05:00
twinaphex
1eaa7a842e
Some cleanups
2017-09-11 01:10:06 +02:00
twinaphex
b13cc25358
Cleanups
2017-09-11 00:23:04 +02:00
twinaphex
155d6a23b9
Start using menu_displaylist_info_free
2017-09-10 22:57:26 +02:00
twinaphex
08e3bb2122
(MSVC) Buildfixes
2017-09-10 22:38:03 +02:00
twinaphex
e338838ade
Cut down on stack usage
2017-09-09 22:10:19 +02:00
twinaphex
47fb82538a
Reduce stack usage
2017-09-09 22:02:49 +02:00
Brad Parker
0a1b3fedc0
VC6 support (targets NT 3.51)
2017-09-06 23:03:02 -04:00
retro-wertz
a37b880a3d
Fix unable to set Audio DSP Plugin from menu
...
https://github.com/libretro/RetroArch/issues/5389
2017-09-06 09:51:29 +08:00
Higor Eurípedes
a1822055b6
(menu_cbs) Don't compare labels when menu entry comes from playlist
2017-08-31 21:27:14 -03:00
twinaphex
e16371b8a5
Merge input_config.c and input_driver.c
2017-08-31 02:25:04 +02:00
Higor Eurípedes
22ef8538b7
(menu) Don't set selection to 0 on when navigating horizontally
2017-08-22 21:59:43 -03:00
twinaphex
3a46538680
Remove hashes
2017-08-19 22:16:21 +02:00
twinaphex
836aae9e9d
Add TODO/FIXME notes
2017-08-19 22:10:33 +02:00
twinaphex
b694c99631
Regression fix
2017-08-19 22:08:51 +02:00
twinaphex
d93dc10882
Remove hash
2017-08-19 21:58:47 +02:00
twinaphex
f8b4307356
Cleanups; get rid of hashes
2017-08-19 21:38:33 +02:00
twinaphex
af2042e0fd
Cleanups; get rid of more hashes
2017-08-19 21:35:12 +02:00
twinaphex
ca8fd24252
Get rid of some hashes
2017-08-19 21:10:15 +02:00
twinaphex
0605a8d656
Get rid of some hashes
2017-08-19 21:05:17 +02:00
twinaphex
6fc48a39d9
(MaterialUI) Add Menu Icons Enable setting
2017-08-17 21:05:38 +02:00
twinaphex
366c73f429
Fix 'Append Disk Image'
2017-08-17 19:07:38 +02:00
twinaphex
5909d72a09
Fix 'Scan File'
2017-08-17 18:53:55 +02:00
twinaphex
33a2d58891
Fix 'Scan Directory'
2017-08-17 18:16:33 +02:00
twinaphex
8acd734be2
Remove some hash labels
2017-08-16 19:20:24 +02:00
twinaphex
d0e24b02b4
Update
2017-08-16 19:10:07 +02:00
twinaphex
a243278f53
Get rid of more hash labels
2017-08-16 19:06:14 +02:00
twinaphex
887364062a
Get rid of more hash labels
2017-08-16 19:00:15 +02:00
twinaphex
d1f0f19824
(menu_cbs_label.c) Cut down on code duplication
2017-08-16 18:51:44 +02:00
twinaphex
b8008d74e5
Get rid of some hash labels
2017-08-16 18:47:29 +02:00
twinaphex
2a1c8c7a6c
Update menu_cbs_title.c
2017-08-16 18:43:08 +02:00
twinaphex
ef83954376
Fix relative header include
2017-08-16 09:00:36 +02:00
twinaphex
0eb78a26b3
Let's try to implement the message inside intl/msg_hash_us.c instead -
...
we need to get index from somewhere
2017-08-16 05:45:51 +02:00
radius
6f4697d60f
start adding descriptions for netplay rooms
2017-08-15 21:03:59 -05:00
twinaphex
5c7fd82a40
Add Music/Image/Video lists for MaterialUI and RGUI
2017-08-16 03:15:04 +02:00
twinaphex
e32ec709b3
Added 'Favorites' to MaterialUI playlists tab
2017-08-16 00:01:56 +02:00
twinaphex
5c6b230e42
Start adding separate setting 'framebuffer_opacity'
2017-08-15 22:17:02 +02:00
twinaphex
950264e89e
Fix setting the path
2017-08-15 05:30:57 +02:00
twinaphex
07dd7c8ccb
Cleanups
2017-08-15 05:15:45 +02:00
twinaphex
147374c9c1
You can now rename playlist entries
2017-08-14 20:07:43 +02:00
twinaphex
fd0c9fb9c1
Start adding entries for renaming entry
2017-08-14 19:40:25 +02:00
Rob Loach
7c54cebfb3
Merge branch 'master' of github.com:libretro/RetroArch into favorites
2017-08-13 21:20:22 -04:00
twinaphex
81273cedcf
Fix playlist remove regression
2017-08-14 02:49:55 +02:00
Rob Loach
0a9143b999
Merge branch 'favorites' of github.com:Kivutar/RetroArch into favorites
2017-08-13 19:22:33 -04:00
Rob Loach
8e0e99ba66
Add Show Favorites sublabel
2017-08-13 18:44:50 -04:00
Jean-André Santoni
9dfb39c672
Start implementing the callback for add-to-favorites
2017-08-14 00:29:38 +02:00
twinaphex
f9765a98fb
Cut down on code duplication
2017-08-13 07:14:10 +02:00
twinaphex
dce21063dd
Cut down on code duplication
2017-08-13 06:57:32 +02:00
twinaphex
45cb6925cf
Cut down on code duplication
2017-08-13 06:49:51 +02:00
twinaphex
2756217d9b
(menu_cbs_ok.c) Cut down on code duplication
2017-08-13 06:36:53 +02:00
twinaphex
4dd3d897dc
Revert "Get rid of a ton of HAVE_SHADER_MANAGER ifdefs"
...
This reverts commit c4f7111aa3
.
2017-08-13 02:08:33 +02:00
twinaphex
c4f7111aa3
Get rid of a ton of HAVE_SHADER_MANAGER ifdefs
2017-08-13 02:04:57 +02:00
twinaphex
51ca9825dd
Cleanups
2017-08-13 00:55:47 +02:00
twinaphex
cb2fd48bb6
Push some small optimizations to menu_cbs_left.c and menu_cbs_right.c
...
too
2017-08-13 00:45:20 +02:00
twinaphex
a98e8bc915
Optimize this part
2017-08-13 00:39:11 +02:00
Jean-André Santoni
d037546a13
(XMB) Display favorites tab, part 2
2017-08-12 17:10:14 +02:00
Jean-André Santoni
61cc899867
(XMB) Display the favorites tab, part 1
2017-08-12 16:37:20 +02:00
Rob Loach
80be260b68
Merge branch 'master' of github.com:libretro/RetroArch into favorites
2017-08-12 01:48:17 -04:00
twinaphex
a443196726
Cut down on code duplication
2017-08-11 02:51:09 +02:00
twinaphex
a5bb61684c
Get rid of these conditionals
2017-08-11 02:30:23 +02:00
twinaphex
4a9c7384c7
Silence more format truncation warnings
2017-08-10 23:14:03 +02:00
twinaphex
9272d26269
Start filling in more resolution functionality for Windows
2017-08-09 04:17:32 +02:00
denu8thell
5bece2cbcc
Merge branch 'master' of https://github.com/libretro/RetroArch into overlay_controller_response
2017-08-08 09:57:50 -05:00
denu8thell
c5b36320df
Added option to change controller port to listen to for showing overlay input.
2017-08-08 09:56:27 -05:00
denu8thell
c07380293e
Added sublabel to Show Inputs On Overlay
2017-08-08 09:05:03 -05:00
ensra
6a36453f20
Cast ctype args to unsigned char
2017-08-08 12:21:48 +01:00
twinaphex
912c7265e6
Get rid of some warnings
2017-08-06 14:03:09 +02:00
radius
2db79242c9
remove remaps
2017-08-05 11:21:07 -05:00
Rob Loach
2a7bb2def1
Add initial work on Favorites
2017-08-04 22:34:13 -04:00
twinaphex
33f80371fc
Refactor this to be a bit safer with string lists
2017-08-04 21:16:49 +02:00
twinaphex
93eb7b349a
Add mod/s3m/xm support to audio mixer in GUI
2017-08-04 21:08:02 +02:00
twinaphex
70e741a70b
Buildfix
2017-08-04 20:34:32 +02:00
Justin Jacobs
150bc81ee1
Add "Delete Core" option to Core Information menu ( #5132 )
2017-08-03 18:38:30 -04:00
twinaphex
fad37a3bd1
Load Content Special should now produce a filebrowser
2017-07-30 15:58:46 +02:00
Brad Parker
c072894a93
netplay: show country next to lobby nickname
2017-07-29 02:24:11 +00:00
twinaphex
82913126ef
Buildfix + stub this out for now
2017-07-26 02:38:56 +02:00
Twinaphex
432e5c02de
Merge pull request #5161 from fr500/subsystem
...
start implementing subsystem
2017-07-26 02:33:34 +02:00
radius
84e0251a86
add retroarch version to lan announcement
2017-07-24 21:13:28 -05:00
radius
d560660bdc
add room type in the title
2017-07-24 20:52:27 -05:00
radius
fcbcfab3d9
disable SRAM autosave while netplay is underway
2017-07-24 20:13:53 -05:00
radius
c2882164f9
reenable rewind if the user disables netplay
2017-07-24 20:13:53 -05:00
radius
d889f594a3
small fixes
2017-07-24 20:13:53 -05:00
radius
e09075dc25
Add RetroArch version and use different icons for different room types
2017-07-24 20:13:52 -05:00
radius
b14593081d
start implementing subsystem
2017-07-21 19:06:06 -05:00
meleu
3c07209a1a
added cheevos_verbose_enable to Achievements menu
2017-07-02 04:59:39 -03:00
twinaphex
e9f9702a2d
(playlist.c) Don't expose struct details to outside
2017-07-01 03:38:36 +02:00
twinaphex
540b9d5615
Add 'Show Core Updater'
2017-06-20 02:22:07 +02:00
twinaphex
c2c2e0cdc9
Add title to User Interface -> Views
2017-06-20 02:07:05 +02:00
twinaphex
652452b905
Create User Interface -> Views
2017-06-20 02:04:23 +02:00
twinaphex
66fc9e6a06
Add menu_show_online_updater
2017-06-20 01:42:28 +02:00
twinaphex
6af5bd01bf
Merge retro_stat and file_path
2017-06-16 15:00:11 +02:00
twinaphex
95e588ce0f
Fix C89_BUILD
2017-06-10 12:52:45 +02:00
twinaphex
cdf7a403ea
Add audio mixer mute enable
2017-06-08 23:53:24 +02:00
twinaphex
cdd7fbeb52
Add audio mixer volume setting
2017-06-08 22:58:43 +02:00
twinaphex
6b1b8fc35a
Add netplay settings sublist
2017-06-08 00:19:43 +02:00
twinaphex
0c3283574d
Add deferred hooks for netplay submenu
2017-06-08 00:11:00 +02:00
twinaphex
cc1954b4ac
Add 'Filter by current core'
2017-06-01 00:25:13 +02:00
twinaphex
449483206f
Revert "New attempt to fix memory leaks of struct retro_system_info"
...
This reverts commit a1d3dd69dd
.
2017-05-30 01:44:49 +02:00
twinaphex
a1d3dd69dd
New attempt to fix memory leaks of struct retro_system_info
...
char variables
2017-05-29 22:24:10 +02:00
Jean-André Santoni
51adb3ff78
Fix the navigation pointer when clicking tabs in glui
2017-05-29 02:50:42 +02:00
twinaphex
e67b6d4b3c
Fix coverity error
2017-05-29 02:30:12 +02:00
Jean-André Santoni
a23e2ead3c
Start fixing the cancel callback in the content downloader
2017-05-29 02:25:35 +02:00
twinaphex
5a4bb34cf8
Fix directory selection by mouse/touch
2017-05-29 01:50:31 +02:00
twinaphex
ffe0987454
Silence some Coverity warnings
2017-05-28 19:06:15 +02:00
twinaphex
9fa871ccf9
Buildfixes for consoles
2017-05-28 18:33:44 +02:00
twinaphex
c74104f8c9
Get rid of RARCH_MENU_CTL_SYSTEM_INFO_*
2017-05-28 16:25:46 +02:00
twinaphex
f1447ddf3f
Music history list now usable for non-HAVE_FFMPEG builds
2017-05-28 00:09:30 +02:00
Twinaphex
9fe1b9f0b2
get rid of unused variables
2017-05-28 00:04:26 +02:00
twinaphex
9438545bca
Add music tab for non-ffmpeg enabled builds now; add 'Run'
...
and 'Add to mixer' options when selecting Ogg/WAV files
2017-05-27 23:56:10 +02:00
twinaphex
5851d103d0
Add 'Add to Mixer' option for Ogg/WAV files inside the music tab
2017-05-27 21:03:17 +02:00
radius
fabdc580ef
readd manual connection option, cleanup old codepaths
2017-05-27 12:59:34 -05:00
twinaphex
df17764673
Move code from menu_content.c to menu_cbs_ok.c
2017-05-27 03:51:56 +02:00
twinaphex
63a640605c
Cleanups
2017-05-27 00:50:14 +02:00
twinaphex
f1b900f7bc
Cleanup
2017-05-27 00:34:36 +02:00
twinaphex
74f202bbda
(Menu) Cleanups
2017-05-26 20:12:52 +02:00
twinaphex
43a3298990
Ability to scroll left/right when entry is on a font
2017-05-26 16:20:57 +02:00
aliaspider
e18a5716e3
realloc needed here.
2017-05-26 07:05:52 +01:00
Jean-André Santoni
9e1c426a3a
Use the new netplay room list in place of the old netplay menu
2017-05-25 17:35:14 +02:00
aliaspider
385539ccc5
fix stack overflow in netplay_refresh_rooms_cb.
2017-05-23 16:14:25 +01:00
radius
75182bfc6f
fix errors due to rebase
2017-05-21 23:43:13 -05:00
twinaphex
59fb7700b8
Combine menu_driver.c and menu_display.c
2017-05-19 15:25:14 +02:00
twinaphex
2fb5e821cf
Update Font Path menu option
2017-05-19 04:44:10 +02:00
twinaphex
fa9fe88547
Fix filebrowser issues
2017-05-19 02:39:33 +02:00
twinaphex
236f5b3514
Fix selecting image with Menu Wallpaper
2017-05-19 01:50:15 +02:00
twinaphex
6d20fa96e0
Revert "Fix #4920"
...
This reverts commit f341f70705
.
2017-05-19 01:37:45 +02:00
Jean-André Santoni
f341f70705
Fix #4920
2017-05-19 00:38:20 +02:00
twinaphex
59b3344e72
Combine video_driver.c and video_shader_driver.c
2017-05-18 14:47:24 +02:00
twinaphex
9096038e20
Correct set_thumbnail_system/set_thumbnail_content functions
2017-05-17 09:32:17 +02:00
twinaphex
dd53162519
Add define for IPv6 code
2017-05-17 07:24:17 +02:00
twinaphex
acaf65a8f7
Add in define if missing
2017-05-17 07:23:16 +02:00
twinaphex
be22290495
Rename to inet_ntop_compat
2017-05-17 07:00:47 +02:00
Twinaphex
3e69214d78
Merge pull request #4928 from fr500/master
...
add inet_ntop
2017-05-17 05:33:41 +02:00
radius
2f1c3fb437
add inet_ntop
2017-05-16 22:21:36 -05:00
twinaphex
529349019d
Combine menu_navigation_ctl and menu_driver_ctl
2017-05-17 04:57:43 +02:00
radius
a81c01729b
use inet_ntoa if INET6_ADDRSTRLEN is not defined
2017-05-16 20:13:58 -05:00
twinaphex
ee8dc151a3
Combine menu_driver.c and menu_navigation.c
2017-05-17 03:00:32 +02:00
twinaphex
0a1f1237aa
Comment out inet_ntop for now
2017-05-16 22:16:41 +02:00
Twinaphex
808b973752
(OSX) Silence warnings
2017-05-16 08:44:17 +02:00
radius
54ce598a00
cut code duplication further
2017-05-16 00:34:28 -05:00
radius
1de95c6413
further refinement of the netplay workflow
2017-05-16 00:18:29 -05:00
radius
ea0202a39d
LAN rooms work on android although it seems to be always using IPv6 now
2017-05-16 00:18:28 -05:00
radius
d749790521
add sublabel indicating the room type
2017-05-16 00:18:28 -05:00
Twinaphex
c035f9597a
Merge pull request #4921 from fr500/master
...
NETPLAY menu improvements
2017-05-16 03:00:19 +02:00
radius
c783dbff28
remove some more code duplication, lan rooms now show up correctly on left-right
2017-05-15 19:45:23 -05:00
radius
4710bfcf43
split this function to avoid some code duplication
2017-05-15 19:25:56 -05:00
radius
a98033f375
make the --start netplay host-- entry context sensitive
2017-05-15 18:58:46 -05:00
Jean-André Santoni
8e47e7e8b3
Fix #4920
2017-05-15 21:24:27 +02:00
twinaphex
6b4d4447b2
Cleanups
2017-05-15 20:24:12 +02:00
Jean-André Santoni
17837ec81d
Display thumbnails in the Database Manager
2017-05-15 13:05:33 +02:00
twinaphex
1fef134f04
Create menu_driver_navigation_set
2017-05-15 07:56:22 +02:00
twinaphex
bf3188eac4
Combine runloop_ctl and rarch_ctl
2017-05-15 05:06:23 +02:00
twinaphex
e2c7671e9f
Create rarch_menu_running/rarch_menu_running_finished
2017-05-15 04:31:40 +02:00
twinaphex
c70916ca31
Move callback to menu_displaylist.c
2017-05-15 02:57:47 +02:00
twinaphex
56fb642119
Rewrite task_netplay_lan_scan.c - pass callback function to task
2017-05-15 02:09:26 +02:00
twinaphex
80d9d1f143
Rewrite task_queue
2017-05-14 20:43:48 +02:00
twinaphex
0185f71bab
Cleanups
2017-05-13 23:47:25 +02:00
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
Andre Leiradella
844d1475e6
Reverted cheevos changes in preparation for conversion to task; fixed 4884
2017-05-07 19:06:03 +01:00
twinaphex
33f2fe8029
Move cheevos.c to tasks/task_cheevos.c and add TODO/FIXME note
2017-05-06 05:50:46 +02:00
Brad Parker
a568782309
add "off" toggle option to thumbnails in library
2017-05-02 22:27:36 -04:00
Monroe88
b0d6919339
Add Config Aspect Ratio setting to the menu
2017-05-01 20:10:41 -05:00
Monroe88
0dee5b889d
Add fullscreen resolution settings to the menu
2017-05-01 19:19:33 -05:00
Jean-André Santoni
c335d870a5
Code cleaning
2017-04-29 22:07:16 +02:00
twinaphex
532b2ac1ba
'Open Archive' - if we have a core selected, filter roms
...
in an archive by supported extensions; otherwise, if no core
is selected, show all files that are supported
2017-04-29 21:19:55 +02:00
twinaphex
8f32801292
It should now properly show supported roms again when no
...
core info file is found and we have already loaded a
core
2017-04-29 20:27:40 +02:00
Monroe88
3e58159480
Add WASAPI audio driver settings to the menu
2017-04-28 20:36:52 -05:00
twinaphex
e6ab06a701
Move path variables
2017-04-29 00:39:29 +02:00
twinaphex
f0c2d786ae
Update arrays struct
2017-04-28 22:59:13 +02:00
twinaphex
05e4ec733e
Move uint variables
2017-04-28 21:03:04 +02:00
twinaphex
7bbd20b31d
Move int settings
2017-04-28 19:12:48 +02:00
twinaphex
ed53be7c81
Move all bool settings
2017-04-28 14:11:34 +02:00
twinaphex
cc095e56fc
Start refactoring bool variables
2017-04-28 00:53:20 +02:00
twinaphex
5ea70ffb2e
Get rid of some implicit memsets
2017-04-27 01:23:04 +02:00
twinaphex
e179108080
Cleanups
2017-04-26 00:24:59 +02:00
Twinaphex
840034d4a0
remove unused variables
2017-04-25 18:54:41 +02:00
twinaphex
53c9acacd6
Wrap access to settings->input.binds completely
2017-04-25 18:50:49 +02:00
twinaphex
8d0e3d7777
Wrap settings->input.binds
2017-04-25 18:27:18 +02:00
twinaphex
3ec5816259
Rewrite RUNLOOP_CTL_SYSTEM_INFO_GET
2017-04-23 16:41:26 +02:00
twinaphex
7ea0528c6b
Turn MENU_NAVIGATION_CTL_{SET|GET}_SELECTION into separate
...
functions
2017-04-23 14:31:49 +02:00
twinaphex
0fc2a87bfd
CXX_BUILD fix
2017-03-24 00:18:20 +01:00
radius
482261e81b
remove pointless check
2017-03-21 23:59:18 -05:00
radius
32a132e0ab
only use this flag for actual content, the rest of the downloads should always be extracted
2017-03-21 23:53:57 -05:00
Brad Parker
32a5c1a58b
missing null pointer check, just close dialog if no hostname was specified, fixes issue #4703
2017-03-13 21:05:00 -04:00
Jean-André Santoni
1148c6156e
Fix wrong wraparound code
2017-03-08 21:32:43 +01:00
Twinaphex
4b796ae740
Silence warnings
2017-03-06 12:12:00 +01:00
Jean-André Santoni
e7be847784
Avoid pushing netplay rooms on wrong tabs
2017-03-05 22:42:33 +01:00
Brad Parker
bf553fe65c
netplay: connect to MITM server instead of host IP if one is specified in lobby listing
2017-03-05 14:19:38 -05:00
Brad Parker
f2c4eb5047
add sublabel for MITM
2017-03-05 14:19:38 -05:00
Brad Parker
0d81b2005f
parse new lobby room listing with JSON
2017-03-05 14:19:35 -05:00
twinaphex
3a5eb48c4a
C89_BUILD fixes
2017-03-05 19:25:11 +01:00
radius
eba92bd3ca
mantain LAN rooms in the list after moving left/right
2017-02-28 11:10:17 -05:00
twinaphex
56eb09406b
Add TODO/FIXME
2017-02-28 10:28:49 +01:00
twinaphex
c17dbe6ddb
Using calloc seems to get us past the crashes
2017-02-28 10:27:34 +01:00
twinaphex
2fa9d47b61
Cleanups
2017-02-28 10:22:06 +01:00
twinaphex
aff63e6c3f
Cleanups
2017-02-28 10:16:36 +01:00
twinaphex
8195c601d5
Cleanups
2017-02-28 10:14:00 +01:00
twinaphex
05b760d0f8
Fix C89_BUILD/CXX_BUILD
2017-02-28 09:52:33 +01:00
radius
0c456c2235
comment this out for now
2017-02-27 23:47:04 -05:00
radius
ba4804ed7c
differentiate lan and internet rooms
2017-02-27 21:58:39 -05:00
radius
650655abbe
doesn't seem to crash anymore
2017-02-27 21:44:11 -05:00
radius
e50ea80dfa
integrate the rest of the lan scan parameters
2017-02-27 21:24:34 -05:00
radius
5ca55aa533
publish IP address correctly
2017-02-27 20:22:56 -05:00
Twinaphex
c9add8c68e
Merge pull request #4706 from fr500/master
...
Adds lan games to the ROOM list
2017-02-28 01:04:59 +01:00
radius
b719f30b8e
add lan games
2017-02-27 19:00:43 -05:00
Jean-André Santoni
64a11ca0f4
(XMB) Allow hidding the netplay tab
2017-02-27 23:32:24 +01:00
Jean-André Santoni
834087d1ad
(XMB) Use a tab styled icon for the netplay tab
2017-02-27 22:48:27 +01:00
Twinaphex
fdbdcfee65
Merge pull request #4691 from GregorR/netplay-slave-mode
...
Netplay slave mode
2017-02-26 21:49:21 +01:00
Twinaphex
216e7bcdaf
Silence more warnings on iOS
2017-02-26 21:46:19 +01:00
twinaphex
89715b7195
Fix CXX_BUILD
2017-02-26 10:39:15 +01:00
Twinaphex
b7b3b2cb5f
Try to prevent truckload of warnings on iOS
2017-02-26 10:33:03 +01:00
twinaphex
3ae52e2095
Prevent potential crashes when pressing left/right on playlists
2017-02-24 06:58:22 +01:00
twinaphex
d6ecfd42b5
Take out logging
2017-02-24 06:26:50 +01:00
twinaphex
59b86027e9
Simplify menu_displaylist_parse_cores
2017-02-24 06:26:20 +01:00
Gregor Richards
a3e3b3e790
Adding settings to allow/require connections in slave mode.
2017-02-23 21:33:44 -05:00
twinaphex
db02a0c52a
Move this back
2017-02-24 02:21:18 +01:00
twinaphex
b8e68030d0
(menu_cbs_ok.c) Cleanups
2017-02-23 21:35:06 +01:00
twinaphex
dcd4d6b422
Cleanups
2017-02-23 21:32:38 +01:00
twinaphex
bd9e2e5fc7
Revert "Cleanups - menu_cbs_left.c"
...
This reverts commit 378a69aba9
.
2017-02-22 18:45:07 +01:00
twinaphex
dba6c537f2
Revert "Cleanups"
...
This reverts commit e9f1b25e55
.
2017-02-22 18:44:59 +01:00
twinaphex
e9f1b25e55
Cleanups
2017-02-22 07:23:40 +01:00
twinaphex
378a69aba9
Cleanups - menu_cbs_left.c
2017-02-22 07:21:51 +01:00
twinaphex
80fff292d8
action_right_mainmenu - cleanups
2017-02-22 07:14:41 +01:00
twinaphex
c72311a708
Cleanups for left/right callbacks
2017-02-22 06:01:02 +01:00
twinaphex
0789fff6df
Rename load content tasks
2017-02-21 18:36:47 +01:00
twinaphex
03948eafd3
Create task_push_start_builtin_core
2017-02-21 17:22:04 +01:00
twinaphex
1ec7b79ad6
Rename another task
2017-02-21 16:53:02 +01:00
twinaphex
d0e49a2d8f
Rename some tasks
2017-02-21 16:50:39 +01:00
twinaphex
1582a47bb9
Create task_push_content_load_new_content_with_new_core_from_menu
2017-02-21 04:31:03 +01:00
twinaphex
0b5118423d
Create task_push_content_load_nothing_with_new_core_from_menu
2017-02-21 04:07:40 +01:00
twinaphex
cca72126f2
Create task_push_content_load_nothing_with_current_core_from_menu
2017-02-21 03:54:34 +01:00
twinaphex
96210188b0
Create task_push_content_load_content_from_playlist_from_menu
2017-02-21 03:44:36 +01:00
Gregor Richards
816d7786ac
Re-adding the option to start in spectator mode
...
This used to be a configuration option because spectator mode and "net"
mode were incompatible. When the ability to switch between player and
spectator was added, the configuration option was removed, since it was
no longer a mode toggle. This re-adds it, mainly so that I can use it to
implement regression tests.
2017-02-16 19:17:06 -05:00
Gregor Richards
aa77d688ec
Make announcing netplay on the public lobby optional.
2017-02-06 13:45:58 -05:00
Andre Leiradella
0c8ee93e3e
Moved cheevos files to their own folder in preparation for the changes to support leaderboards
2017-02-03 10:03:57 +00:00
twinaphex
10aaa163db
Add sublabels
2017-02-02 21:54:01 +01:00
twinaphex
4ee1889637
Add sublabel
2017-02-02 21:45:12 +01:00
twinaphex
1986a80b66
Add Quick Menu sublabel
2017-02-02 21:41:34 +01:00
twinaphex
4ad2cca8e5
Add sublabels
2017-02-02 21:37:34 +01:00
twinaphex
61236a6d34
Add sublabels
2017-02-02 21:30:34 +01:00
twinaphex
518bcd3d45
Add sublabels
2017-02-02 21:23:26 +01:00
twinaphex
57fc477fed
Add sublabels
2017-02-02 20:26:24 +01:00
twinaphex
c1df5a0a7c
Add sublabel
2017-02-02 20:19:40 +01:00
twinaphex
7f67bdfd1f
Add sublabels
2017-02-02 20:16:41 +01:00
twinaphex
627be0fd83
Add sublabels
2017-02-02 20:01:07 +01:00
twinaphex
42a5f69c6b
Add sublabels
2017-02-02 19:39:10 +01:00
twinaphex
5ffc746f0f
Add sublabels
2017-02-02 19:18:47 +01:00
twinaphex
276be558db
Add sublabels
2017-02-02 19:11:40 +01:00
twinaphex
3615b6cdb9
Add sublabels
2017-02-02 18:57:51 +01:00
twinaphex
728c4cb12b
Add sublabels
2017-02-02 18:40:24 +01:00
twinaphex
77690781ea
Add sublabels
2017-02-02 09:43:07 +01:00
twinaphex
20d517e4db
Add sublabel
2017-02-02 09:29:02 +01:00
twinaphex
ab498d3cf8
Add sublabels
2017-02-02 09:25:29 +01:00
twinaphex
f69394d22d
Adding sublabels
2017-02-02 09:13:46 +01:00
twinaphex
a9731db5fd
Add sublabels
2017-02-02 09:01:58 +01:00
twinaphex
61aa0ea067
Add sublabels
2017-02-02 08:54:08 +01:00
twinaphex
353ea52e76
Add sublabels
2017-02-02 08:40:06 +01:00
twinaphex
d2f87730cf
Add sublabel
2017-02-02 08:32:23 +01:00
twinaphex
c50b133319
Add sublabels
2017-02-02 07:29:48 +01:00
twinaphex
6a07780fa0
Add sublabels
2017-02-02 07:18:24 +01:00
twinaphex
87606ef88a
Add sublabels
2017-02-02 06:50:26 +01:00
twinaphex
4ba9c7e7c7
Add sublabels
2017-02-02 06:48:07 +01:00
twinaphex
5b9c212d70
Add sublabel
2017-02-02 06:41:15 +01:00
twinaphex
756d48702d
Add sublabels
2017-02-02 06:38:21 +01:00
twinaphex
7ee5d3a9a8
Add sublabels
2017-02-02 06:29:22 +01:00
twinaphex
77e698e0cc
Updates
2017-02-02 06:18:11 +01:00
twinaphex
1d14cb1d13
Add sublabels
2017-02-02 06:15:04 +01:00
twinaphex
a8629599ac
Add sublabels
2017-02-02 05:56:45 +01:00
twinaphex
faa518a32d
Add sublabels
2017-02-02 05:41:34 +01:00
twinaphex
731f743e2f
Add sublabels
2017-02-02 05:34:14 +01:00
twinaphex
2539de0111
Add sublabels
2017-02-02 05:28:23 +01:00
twinaphex
9e114d5dee
Add sublabels
2017-02-02 05:20:29 +01:00
twinaphex
88731122a1
Add sublabel
2017-02-02 05:07:49 +01:00
twinaphex
6c260a7268
Add sublabels
2017-02-02 05:02:33 +01:00
twinaphex
235f6b81df
Add sublabels
2017-02-02 04:43:07 +01:00
twinaphex
6779fc14fe
Add VIDEO_GPU_RECORD sublabel
2017-02-02 04:19:49 +01:00
twinaphex
8148c71556
Add sublabels
2017-02-02 04:17:17 +01:00
twinaphex
96314bb0ba
Add sublabels
2017-02-02 04:12:43 +01:00
twinaphex
07cd36e27c
Create Filebrowser settings
2017-02-02 04:00:55 +01:00
twinaphex
896be7e1d9
Build fix and another sublabel
2017-02-02 03:09:30 +01:00
twinaphex
5d75a61bd6
Add sublabel
2017-02-02 02:05:54 +01:00
twinaphex
f18b919142
Add sublabels
2017-02-02 01:57:55 +01:00
twinaphex
3f497e8422
Add sublabels
2017-02-02 01:43:26 +01:00
twinaphex
aa3f5006f6
Add more sublabels
2017-02-02 01:30:11 +01:00
twinaphex
c829f852b9
Add sublabel
2017-02-02 01:17:25 +01:00
twinaphex
70392edfeb
Add sublabels
2017-02-02 01:03:14 +01:00
twinaphex
eba97ed761
Add sublabel
2017-02-02 00:51:53 +01:00
twinaphex
04586d3d66
Add some sublabels
2017-02-02 00:47:52 +01:00
twinaphex
ba279ed7ac
Add left/right callbacks for rooms
2017-02-01 22:38:29 +01:00
Rob Loach
0963431c6a
Add Dot-Art theme
2017-01-30 21:13:44 -05:00
radius
34550ba3b5
fix 1d4be4cb1b
2017-01-28 22:13:12 -05:00
radius
1d4be4cb1b
update menu
2017-01-28 11:16:44 -05:00
Brad Parker
3c67b2e547
translate netplay room strings
2017-01-25 11:30:34 -05:00
twinaphex
018cb7ebe6
Add another parameter to content_get_status
2017-01-25 15:51:57 +01:00
twinaphex
4b476cfe5f
config_replace - add bool argument
2017-01-24 18:08:26 +01:00
radius
d1e554ac2e
log the port too
2017-01-23 19:58:25 -05:00
twinaphex
1437d21457
Only call task_push_image_load if image exists
2017-01-23 18:30:17 +01:00
radius
2be1355b57
this should work as soon as the server component is updated
2017-01-22 18:57:50 -05:00
radius
3306f5274a
add name matching
2017-01-22 18:39:07 -05:00
Twinaphex
fa4f538d69
Merge pull request #4479 from fr500/master
...
remove these, no longer needed
2017-01-22 22:03:53 +01:00
radius
50f3a3318d
cleanup this
2017-01-22 16:02:24 -05:00
twinaphex
8ad2b5000f
Prevent memcpy if data->data is NULL
2017-01-22 21:47:52 +01:00
radius
692bedf7d3
just reload the game when connecting to a netplay lobby
2017-01-22 15:42:38 -05:00
Twinaphex
1410668d34
Cleanups
2017-01-22 21:33:59 +01:00
radius
b594ab3d11
remove these, no longer needed
2017-01-22 15:31:27 -05:00
twinaphex
b462e0aaf0
Fix non-HAVE_NETWORKING targets
2017-01-22 21:27:36 +01:00
twinaphex
178d959cad
Fix C89_BUILD
2017-01-22 21:24:57 +01:00
twinaphex
36b2c48cb5
Fix CXX_BUILD
2017-01-22 21:19:39 +01:00
Twinaphex
3ff158b907
Merge pull request #4436 from fr500/lobby
...
Basic lobby system (don't merge, just for tracking)
2017-01-22 21:08:43 +01:00
radius
a0e6a24f38
use deferred netplay init
2017-01-22 13:07:30 -05:00
Jean-André Santoni
469aed2e0f
Improve the task, with hostname and corename
2017-01-22 18:39:19 +01:00
radius
5e7d9affe3
free netplay_room_list before allocating again
2017-01-22 12:33:14 -05:00
radius
33cc168eb9
allow connecting to lobby port instead of the port in settings
2017-01-22 12:29:29 -05:00
twinaphex
96c8ca5a09
Header update #1
2017-01-22 13:40:32 +01:00
radius
0de43b954e
can now connect when starting a game too
2017-01-20 16:04:10 -05:00
radius
42dc8c7e15
woops fix hardcoded address
2017-01-20 15:14:30 -05:00
radius
0acf34dcdd
now we can connect (if the game is already loaded
2017-01-20 15:13:38 -05:00
radius
b5357493ad
log crc properly
2017-01-19 23:53:45 -05:00
radius
8d25b2b0a3
add stub connection handler
2017-01-19 23:44:10 -05:00
radius
8a1fb24fe9
update url
2017-01-19 23:21:22 -05:00
radius
930cde21a2
crc is announced now (for cores that don't have needs_fullpath set)
2017-01-19 21:43:46 -05:00
fr500
90f0dc9942
add more info
2017-01-19 18:14:33 -05:00
fr500
b8f7d69923
add sublabels
2017-01-19 18:11:02 -05:00
fr500
bde244645e
switch to the new sqlite backend instead of a plain text file
2017-01-19 17:01:50 -05:00
radius
d2e09622c8
add own labels
2017-01-19 09:31:01 -05:00
radius
702f0cd95d
add entries to the list
2017-01-19 09:16:37 -05:00
radius
3dd6c91493
start populating the list
2017-01-19 08:56:56 -05:00
radius
9237752d91
styling
2017-01-19 02:09:09 -05:00
radius
9e1f267ab2
fix listing
2017-01-19 02:05:33 -05:00
radius
7c833074bb
parsing now works
2017-01-19 00:52:53 -05:00
radius
95a2da81e4
start adding ui elements to insert room list into
2017-01-18 22:46:48 -05:00
twinaphex
a3f5590f41
remove dependence on configuration.h inside task_database.c
2017-01-18 01:23:24 +01:00
twinaphex
0c814f767c
Remove configuration.h header dependencies
2017-01-17 19:39:12 +01:00
twinaphex
8366278d45
More of where that came from
2017-01-17 15:39:14 +01:00
Alcaro
a73a90b701
Remove a bunch of unneeded parameters
2017-01-14 18:18:01 +01:00
twinaphex
f9dbd4dc02
Remove config_label_to_key
2017-01-13 15:24:54 +01:00
Jean-André Santoni
f3f20f440f
Comment the download subdir support for now. We don't use it and it causes a glitch in XMB
2017-01-11 03:05:40 +01:00
Josh Palmer
0ea81fc874
Fix menu_cbs_deferred_push.c compilation when HAVE_LIBRETRODB is not defined
2017-01-09 20:24:51 +00:00
twinaphex
42c26ec539
(menu_shader.c) Cleanups
2017-01-09 20:42:15 +01:00
twinaphex
9826b45242
Fix two Coverity errors
2017-01-09 19:49:58 +01:00
Alcaro
3d600c9f11
Fix some misleading indentation
2017-01-09 19:26:34 +01:00
twinaphex
25decd033a
Cleanup menu_shader.c
2017-01-09 03:53:55 +01:00
twinaphex
78608f4c46
Create menu_shader_manager_get_parameters
2017-01-09 03:28:26 +01:00
twinaphex
338980ef29
(menu shader manager) Cleanups
2017-01-09 03:18:37 +01:00
twinaphex
1fd9be102f
(menu shader manager) Cleanups
2017-01-09 03:14:53 +01:00
twinaphex
a5ad63b577
More cleanups
2017-01-09 03:08:08 +01:00
twinaphex
5e3c2f3f63
Create menu_shader_manager_get_pass
2017-01-09 03:06:24 +01:00
twinaphex
c8bc6c7120
(XMB) Add Bokeh menu pipeline
2017-01-08 03:56:47 +01:00
twinaphex
77663d1a96
Fix 'move left/right' actions when at history tab on 'No Items' entry
2017-01-08 03:30:20 +01:00
twinaphex
c415dc80e8
Fix 'move left' action when on any tab with 'no items' entry
2017-01-08 03:13:34 +01:00
twinaphex
d1d97e9d9d
Set shader pipeline to wallpaper mode when setting a menu wallpaper
2017-01-07 18:13:52 +01:00
twinaphex
689eb71795
Rename FILEBROWSER_SELECT_IMAGE to FILEBROWSER_SELECT_FILE
2017-01-07 18:10:17 +01:00
twinaphex
f18bc0e814
Allow left/right scroll on 'Browse Archive/Load archive'
2017-01-07 17:51:17 +01:00
twinaphex
7ea15e217f
Allow scrolling left/right on 'No items' item
2017-01-07 17:44:27 +01:00
twinaphex
4e037cbe68
(XMB) 'Menu wallpaper' - Show images in aesthetically pleasing way
2017-01-07 17:10:29 +01:00
twinaphex
01bd63cab9
'Core Updater' and 'Content Downloader' returns normally now
2017-01-07 10:24:05 +01:00
twinaphex
a3c334e6c1
'Menu Wallpaper' settings now properly returns
2017-01-07 09:57:38 +01:00
twinaphex
61168a442f
(Filebrowser) Fix 'Menu Wallpaper' setting
2017-01-07 09:53:39 +01:00
twinaphex
f1acb16401
Add filebrowser_get_type and filebrowser_clear_type
2017-01-07 09:40:07 +01:00
twinaphex
5203495e09
Cleanup
2017-01-05 08:44:33 +01:00
twinaphex
d49502d6e9
Use an ifdef for this callback function
2017-01-05 08:18:17 +01:00
twinaphex
e82abdf216
Buildfix
2017-01-05 05:09:16 +01:00
twinaphex
e75633064a
Add 'Y button' callback function for input binds
2017-01-05 04:52:04 +01:00
Brad Parker
ef0b15f3f4
fix more memory leaks
2017-01-03 12:00:52 -05:00
twinaphex
3b4c50b19e
filebrowser_clear_type - get rid of it
2017-01-01 06:19:07 +01:00
twinaphex
6001fc65c1
Properly go back to top level settings when selecting a video
...
filter or audio filter
2017-01-01 01:44:12 +01:00
twinaphex
b10b70281b
(Overlay) Selecting an overlay goes back correctly to the preceding
...
settings list
2017-01-01 01:34:28 +01:00
twinaphex
bed1db78aa
(Directory settings) We go back one level to Directory Settings
2017-01-01 01:31:10 +01:00
twinaphex
876a68717e
We don't need enum_idx for task_push_image_load
2016-12-30 05:33:04 +01:00
twinaphex
6a166faa0c
Revert "Remove supports_rgba varaible from image_texture.c"
...
This reverts commit bd0c97fdc4
.
2016-12-29 22:53:10 +01:00
twinaphex
bd0c97fdc4
Remove supports_rgba varaible from image_texture.c
2016-12-29 22:39:52 +01:00
Gregor Richards
2a7929f123
Server prompt when connecting to netplay host
2016-12-27 16:41:27 -05:00
twinaphex
925d60c0cc
Implement part 2 of Browse URL
2016-12-27 00:02:09 +01:00
twinaphex
bfd0aa18e4
Add first part of 'Browse URL'
2016-12-26 06:39:12 +01:00
Brad Parker
f94e346e2a
update JP translation
2016-12-25 00:38:18 -05:00
twinaphex
bfd0f0bc3d
Move menu shader code to menu_shader.c
2016-12-24 23:36:07 +01:00
twinaphex
5758da85b0
Create menu_shader functions
2016-12-24 23:32:02 +01:00
twinaphex
cc282e4bf6
Prevent crash when we select 'Open Archive' and we have no
...
installed cores and no core info files
2016-12-24 03:33:31 +01:00
twinaphex
c27038d9bd
(Wii) Fix build
2016-12-24 03:21:29 +01:00
Brad Parker
25353c31e3
add new hash strings, update JP translation
2016-12-23 01:20:41 -05:00
twinaphex
77e5cdbfde
Revert "Rename runloop_msg_queue_push to video_driver_msg_queue_push"
...
This reverts commit ad7386913c
.
2016-12-22 23:36:11 +01:00
twinaphex
0eb7ca2c13
Clear filebrowser types before entering 'Scan Directory'
2016-12-22 21:13:14 +01:00
twinaphex
5fbc7aa488
Create action_ok_push_scan_file - reset file browser type
...
before entering 'Scan File'
2016-12-22 20:49:25 +01:00
twinaphex
ea42e6c97b
Reset filebrowser types after leaving 'Load From Collection'
2016-12-22 20:40:35 +01:00
twinaphex
ad7386913c
Rename runloop_msg_queue_push to video_driver_msg_queue_push
...
and move code to video_driver.c
2016-12-22 13:15:02 +01:00
twinaphex
882a65685d
(menu_cbs_ok.c) Should fix memory leak
2016-12-21 01:36:06 +01:00
twinaphex
fac2557885
(database_info.c) Don't use non-enum function
2016-12-20 21:40:41 +01:00
twinaphex
7c8c7e5805
Add specialized callbacks for deferred push - using database_info_build_query_enum
2016-12-20 21:27:02 +01:00
twinaphex
5adaf9e2aa
(menu_cbs_ok.c) Add some comments
2016-12-18 16:01:00 +01:00
Gregor Richards
17e08c7a28
When we disconnect netplay, fully deinit it
...
In particular, we need to disentangle the interceding netplay callbacks.
In previous versions, if you disconnected netplay but were using a core
that made netplay stall for connections (i.e., one that has no
savestates), netplay would continue to stall because it still
interceded, even though it was supposed to be off. This fixes that.
2016-12-17 23:08:59 -05:00
FIX94
d364e5083a
move net function back into its net define block
2016-12-17 18:39:18 +01:00
twinaphex
b541cd95ef
(Statically linked RA) If a game from the history list belongs
...
to the same core as what is currently statically linked,
directly launch the game with the current executable/core
2016-12-17 16:39:28 +01:00
twinaphex
96ffd8e025
Revert "Remove HAVE_COMPRESSION ifdefs in file_path.c"
...
This reverts commit 4103b70833
.
2016-12-17 12:55:38 +01:00
twinaphex
db6b486d76
Revert "Update menu_cbs_get_value.c"
...
This reverts commit cfc6edceab
.
2016-12-17 12:55:23 +01:00
twinaphex
cfc6edceab
Update menu_cbs_get_value.c
2016-12-17 12:24:18 +01:00
twinaphex
4103b70833
Remove HAVE_COMPRESSION ifdefs in file_path.c
2016-12-17 12:20:49 +01:00
twinaphex
5364b0b837
Move compression-related code outside of libretro-common file_path.c
...
and move it into RetroArch's file_path_special.c file instead
2016-12-17 11:54:46 +01:00
twinaphex
f186583728
Move filebrowser-dependent code to menu_filebrowser.c
2016-12-16 09:07:03 +01:00
twinaphex
e4208750c8
(menu_content.c) Cleanups
2016-12-15 12:18:26 +01:00
twinaphex
15780e7a87
Cleanups
2016-12-14 16:33:54 +01:00
twinaphex
a73c5327b1
Remove unused variable
2016-12-14 16:28:56 +01:00
twinaphex
1f726eff84
Show driver setting labels again
2016-12-13 16:13:38 +01:00
twinaphex
d57083197e
(Load Content -> Collection) Already loaded core will appear in
...
supported cores list as 'top core'/'current core'.
2016-12-13 06:32:46 +01:00
twinaphex
18e15a822d
Make sure that filebrowser_type gets properly 'reset' before
...
entering 'Load Content'
2016-12-13 03:44:18 +01:00
Twinaphex
ecf60f0ef3
(OSX) Buildfixes
2016-12-13 01:34:55 +01:00
twinaphex
c2e679bce4
Fix deferred callback for Favorites
2016-12-13 01:34:55 +01:00
twinaphex
d7a082e005
Rename 'Select File' to 'Favorites'
2016-12-13 01:34:54 +01:00
twinaphex
fc73e82e43
Start making parseable drives work in Load Content
2016-12-13 01:34:53 +01:00
twinaphex
33b143bd5a
Call current_core callback function for current core
2016-12-13 01:34:51 +01:00
twinaphex
9909669d01
Combine Load Content and Load Content (Detect Core)
2016-12-13 01:34:49 +01:00
twinaphex
5a2dfe9ded
Revert "Combine Load Content and Load Content (Detect Core)"
...
This reverts commit 92ae2ab860
.
2016-12-12 17:19:19 +01:00
twinaphex
92ae2ab860
Combine Load Content and Load Content (Detect Core)
2016-12-12 16:20:43 +01:00
twinaphex
504f6c8081
Add sublabel for OSD font enable
2016-12-12 15:17:06 +01:00
lasers
8366b26d36
Switch XMB Tabs (Music,Video)
2016-12-12 03:54:53 -06:00
twinaphex
9957099bf0
Add 'unified menu controls' setting
2016-12-11 01:29:53 +01:00
lasers
476ce38e3b
Add sublabel for Playlists (enable,history_size)
2016-12-10 16:38:33 -06:00
lasers
f93c00630e
Add sublabel for UserInterface (pause_nonactive,composition)
2016-12-10 15:52:56 -06:00
lasers
f2e30ec5e9
Add sublabel for Achievements (enable,test_unofficial)
2016-12-10 12:56:13 -06:00
lasers
16eebb3f58
Add Systematic Theme
2016-12-08 23:39:39 -06:00
lasers
aa2b20f14d
Add sublabel for Configuration+(s)
2016-12-08 09:44:02 -06:00
twinaphex
9f470c53ae
Add 'Simple Snow' shader to GLSL backend
2016-12-06 00:48:36 +01:00
twinaphex
42ce1de663
(menu_cbs_ok.c) Style nits
2016-12-04 04:38:58 +01:00
Gregor Richards
634bdee301
Make sure discovery code is properly ifdef'd for networking-less systems
2016-12-03 00:03:29 -05:00
Gregor Richards
0577749fae
Netplay LAN scanning is go! (sort of)
2016-12-02 22:40:26 -05:00
twinaphex
642310e08a
Remove runloop.h header include from many files
2016-12-02 06:19:27 +01:00
Jean-André Santoni
cbc6bc942e
Merge branch 'master' of https://github.com/libretro/RetroArch
2016-12-01 20:45:23 +01:00
twinaphex
d3c22cb0e4
Move input/input_autodetect.c to tasks/task_autodetect.c
2016-12-01 20:38:20 +01:00
Jean-André Santoni
2fc592bbe6
Savestate thumbnails reimplementation
2016-12-01 20:31:07 +01:00
twinaphex
bd53c33069
Move input_get_auto_bind to input_config.c
2016-12-01 03:43:51 +01:00
radius
2e7821e337
add a toggle to the firmware check so it can be overruled
2016-11-29 23:22:22 -05:00
Twinaphex
17dc79a002
Buildfixes/silence unused variable warnings
2016-11-30 04:32:59 +01:00
radius
1b3789edde
better firmware checking
2016-11-29 22:21:44 -05:00
radius
ff828f884d
fix with the correct enum
2016-11-29 00:56:54 -05:00
radius
869800dc04
Only block loading for CONTENT_MODE_LOAD_NOTHING_WITH_CURRENT_CORE_FROM_MENU and only when a system dir is properly configured
2016-11-29 00:49:22 -05:00
radius
cfd0b4847e
fix label
2016-11-28 20:14:13 -05:00
fr500
0a83f7a888
add removable storage shortcut
2016-11-28 17:03:03 -05:00
radius
9505602675
Prevent loading content when firmware is missing
2016-11-27 19:25:38 -05:00
twinaphex
80798ab924
Remove hacky 'OSK Keyboard' overlay
2016-11-27 02:46:09 +01:00
twinaphex
6352b4a82e
Dehardcode string
2016-11-26 01:43:37 +01:00
twinaphex
c14b6f6a82
Add more entries and cleanup code in menu_cbs_title.c
2016-11-26 01:39:24 +01:00
twinaphex
4c40de5f72
(menu_cbs_title.c) Dehardcode string
2016-11-25 18:48:50 +01:00
twinaphex
11e7103fbd
Cleanups of labels
2016-11-25 18:45:47 +01:00
twinaphex
883d4abea0
Create macro for menu_cbs_title.c
2016-11-25 18:38:41 +01:00
radius
7cabb0c457
fix sublabel for window scale
2016-11-23 20:33:16 -05:00
radius
17fb6b2753
remove WIN32 ifdefs
2016-11-23 20:23:56 -05:00
twinaphex
e4482eed9f
Cleanups
2016-11-23 16:11:32 +01:00
twinaphex
efba5dddf5
Cleanups
2016-11-23 15:58:52 +01:00
twinaphex
699a750ebc
Cleanups
2016-11-23 15:53:06 +01:00
twinaphex
8231839cac
(menu_cbs_title.c) Cleanups
2016-11-23 15:20:34 +01:00
twinaphex
bbf981c7ab
Cleanups
2016-11-23 15:18:51 +01:00
twinaphex
e506a7cba9
Cleanups
2016-11-23 15:10:05 +01:00
twinaphex
cd43579d44
CLeanups
2016-11-23 15:01:52 +01:00
twinaphex
1a15f39931
Cleanups
2016-11-23 14:59:03 +01:00
twinaphex
42aea2081d
(menu_cbs_title.c) Cleanups
2016-11-23 14:54:54 +01:00
twinaphex
4d538dea5c
Add Onscreen Notifications list
2016-11-23 14:28:15 +01:00
twinaphex
989b7e50fd
Add sublabels
2016-11-22 09:05:57 +01:00
twinaphex
7873c5967a
Add sublabels
2016-11-22 08:48:37 +01:00
twinaphex
fd6f448709
Cleanups
2016-11-22 08:33:36 +01:00
Twinaphex
9dca196cf8
Merge pull request #4036 from lasers/add-sublabel
...
Add sublabel for Onscreen, Driver, Help
2016-11-21 19:48:33 +01:00
lasers
bfd3430ad8
Add sublabel for Tour (Help)
2016-11-21 12:23:26 -06:00
lasers
166e5fc16d
Add sublabel for User
2016-11-21 11:02:34 -06:00
lasers
88046e4bbe
Add sublabel for Onscreen
2016-11-21 10:21:18 -06:00
Jean-André Santoni
0da9b6c9c4
Merge pull request #4035 from lasers/add-sublabel
...
Add sublabel for User Interface, Privacy, Directory, Frame Throttle
2016-11-21 17:06:29 +01:00
lasers
c51bb8c431
Add sublabel for Frame Throttle
2016-11-21 09:59:17 -06:00
lasers
c283fee1f8
Add sublabel for Directory
2016-11-21 09:46:38 -06:00
lasers
fa489f1f76
Add sublabel for Privacy
2016-11-21 09:25:58 -06:00
twinaphex
e0330a5a6e
Add Audio Sync sublabel
2016-11-21 16:18:58 +01:00
lasers
d722cec9cd
Add sublabel for User Interface
2016-11-21 09:09:29 -06:00
Twinaphex
28e2ecc46d
Merge pull request #4034 from lasers/add-sublabel
...
Add sublabel for Network
2016-11-21 15:57:41 +01:00
lasers
f92afb508b
Add sublabel for Logging
2016-11-21 08:53:29 -06:00
lasers
953bf8cf5b
Add sublabel for Network
2016-11-21 08:44:59 -06:00
Twinaphex
83efafceea
Merge pull request #4032 from lasers/add-sublabel
...
Add sublabel for Playlists
2016-11-21 15:41:02 +01:00
twinaphex
079de87c61
Cleanups
2016-11-21 15:37:51 +01:00
lasers
df7b229834
Add sublabel for Playlists
2016-11-21 08:34:33 -06:00
Jean-André Santoni
022eb39716
Merge pull request #4030 from lasers/add-sublabel
...
Add sublabel for Content Saving
2016-11-21 15:26:39 +01:00
lasers
0966f0ff15
Add sublabel for Content Saving
2016-11-21 08:14:22 -06:00
twinaphex
d556173d2f
Cleanup
2016-11-21 14:14:17 +01:00
twinaphex
cb36bc8d71
CLeanups
2016-11-21 14:09:21 +01:00
twinaphex
f8efe1056e
(menu_cbs_sublabel.c) Cut down on code duplication
2016-11-21 14:07:56 +01:00
twinaphex
62e7103646
Add sublabel
2016-11-21 13:51:09 +01:00
twinaphex
36fb6e100e
Add more sublabels
2016-11-21 10:28:17 +01:00
twinaphex
7243561585
Add sublabel for 'Max Users'
2016-11-21 10:03:19 +01:00
twinaphex
d0d0c67d90
Add sublabels for Privacy Settings
2016-11-21 09:59:34 +01:00
twinaphex
588542dad9
Add sublabel for DRC
2016-11-21 09:20:29 +01:00
twinaphex
ef11d95be9
Add sublabels
2016-11-21 07:40:54 +01:00
Twinaphex
eb7bf1387a
Revert "Improvs one at a time - Configurations"
2016-11-21 07:26:58 +01:00
Twinaphex
bc3d4ff015
Merge pull request #4012 from lasers/improvs-one-at-a-time
...
Improvs one at a time - Configurations
2016-11-21 07:08:16 +01:00
lasers
67f1dc3859
Clean the Configuration mess some more
2016-11-20 02:08:08 -06:00
lasers
6265d1e90a
Clean the Configuration mess
2016-11-18 13:45:10 -06:00
twinaphex
a2c69ec254
Added snow shader hooks - doesn't work yet though - shader driver
...
system is very limited in terms of how we can set custom menu
shaders - will require a rethink
2016-11-17 20:54:29 +01:00
lasers
204454c967
Add sublabel for Configurations
2016-11-17 05:45:20 -06:00
lasers
14e29d51bf
Add sublabel for Driver
2016-11-17 03:11:10 -06:00
lasers
8960893caf
Add sublabel for Retro Achievements
2016-11-17 01:35:37 -06:00
lasers
c05aba32a9
Add sublabel for Recording
2016-11-16 03:15:43 -06:00
Twinaphex
25d3c71e1a
Merge pull request #4004 from lasers/improvs-one-at-a-time
...
Improvs one at a time - Information
2016-11-16 08:48:43 +01:00
lasers
ae78e47418
Add sublabel for Information (list)
2016-11-16 01:35:57 -06:00
twinaphex
6485fe1367
Add sublabel for video shared context
2016-11-16 07:35:38 +01:00
twinaphex
a912d7176f
lakka_get_project() function - cleanup
2016-11-16 07:17:04 +01:00
twinaphex
d745891b14
Prevent unused function warning
2016-11-16 07:11:00 +01:00
lasers
0651f84773
Add sublabel for Core
2016-11-15 22:29:18 -06:00
lasers
857c8f22b2
Add sublabel for Achievements Hardcore Mode
2016-11-15 17:26:29 -06:00
Jean-André Santoni
10d925e189
Make LAKKA_PROJECT unneeded
2016-11-15 10:18:28 +01:00
twinaphex
65cd75e346
Translate string
2016-11-08 01:21:21 +01:00
twinaphex
89984e6579
Implement info callback for cheevos
2016-11-06 13:05:28 +01:00
twinaphex
a57cb22da8
Disable OK button for cheevos
2016-11-06 13:02:19 +01:00
twinaphex
56337666de
Implement sublabels for cheevos
2016-11-06 12:00:47 +01:00
twinaphex
0a046eaaf7
Turn menu_dialog_current_id into static variable again
2016-11-06 11:55:07 +01:00
radius
486254f06d
separate hardcore achievements
2016-11-05 16:55:57 -05:00
twinaphex
f190909aae
Fix cheevos messages
2016-11-05 21:55:32 +01:00
twinaphex
1a1b221ddd
Create Configurations list
2016-11-04 15:03:09 +01:00
twinaphex
32a583e4d2
Show 'User Device Index' again
2016-11-03 20:06:39 +01:00
Jean-André Santoni
4bf172835d
Expose the NeoActive icon theme
2016-10-31 21:42:46 +01:00
twinaphex
49479937d4
Reintroduce setting_get_type
2016-10-31 15:01:40 +01:00
Jean-André Santoni
659235c572
Merge pull request #3906 from lasers/add-monochrome-jagged
...
Add Monochrome Jagged
2016-10-31 08:20:33 +01:00
lasers
8797dfbee1
Add Monochrome Jagged
2016-10-30 17:14:13 -05:00
Gregor Richards
c0d2128369
Disable netplay when we disconnect from the menu, so it doesn't reenable
...
itself.
2016-10-30 14:41:19 -04:00
twinaphex
d7c4b4f009
Should prevent error
2016-10-30 03:27:43 +01:00
twinaphex
9a1dd5f3cb
Prevent some crashes when going to Frontend Counters
2016-10-27 20:14:56 +02:00
Brad Parker
d1d5584d18
update copyright
2016-10-27 11:47:10 -04:00
twinaphex
c1b59df7ae
Reduce size of char variables
2016-10-27 09:32:07 +02:00
twinaphex
01c6748f72
Prevent uninitialized variable Coverity warning
2016-10-26 09:30:00 +02:00
twinaphex
97d80d5e3e
Get rid of more implicit memsets
2016-10-26 06:23:05 +02:00
twinaphex
917f8fa996
Prevent explicit NULL dereferenced
2016-10-26 03:19:46 +02:00
twinaphex
4ec356d5c1
Remove duplicate function
2016-10-25 23:32:18 +02:00
twinaphex
b6ca7ba97a
Get rid of hardcoded strings
2016-10-25 19:57:04 +02:00
twinaphex
948b206b60
Get rid of using hardcoded labels
2016-10-25 19:50:03 +02:00
Jean-André Santoni
6ca877cdda
Sublabel for the user language
2016-10-25 11:14:52 +02:00
Jean-André Santoni
c8da8f81a5
Sublabels for Lakka services
2016-10-25 11:05:54 +02:00
Jean-André Santoni
ce0da459fb
Sublabel for WiFi settings
2016-10-25 10:50:37 +02:00
Jean-André Santoni
aa7990269e
More sublabels
2016-10-25 10:42:27 +02:00
aliaspider
77b4c8f420
prevent a NULL dereference.
2016-10-24 22:42:17 +01:00
twinaphex
2201a8da00
Add sublabel
2016-10-24 11:59:03 +02:00
twinaphex
c29e7c7456
Add more sublabels
2016-10-24 11:51:51 +02:00
twinaphex
6d5a638f30
Add more get_value callbacks
2016-10-24 05:20:29 +02:00
twinaphex
2eea70c270
Add optimized cbs_value callback for ST_BOOL
2016-10-24 05:08:57 +02:00
twinaphex
7b7b9b1f27
Add sublabel for Menu Settings
2016-10-24 04:27:43 +02:00
twinaphex
31180dfcf1
Add more entries
2016-10-23 22:10:54 +02:00
twinaphex
1cb2822013
Avoid expensive function menu_setting_get_label being invoked
...
when at Quick Menu
2016-10-23 19:46:29 +02:00
twinaphex
32a4053d42
Prevent two other entries from invoking expensive function
...
menu_setting_get_label
2016-10-23 19:42:04 +02:00
twinaphex
1dd30345e4
Prevent invoking of menu_setting_get_label (expensive function)
...
when browsing Download Content
2016-10-23 19:31:48 +02:00
twinaphex
f2097c1c0b
Prevent menu_setting_get_label from getting invoked for
...
'Load Savestate' inside Quick Menu
2016-10-23 04:54:52 +02:00
twinaphex
c512ed8122
Prevent recent history entries from invoking menu_setting_get_label
2016-10-23 04:21:17 +02:00
twinaphex
834e9bc8ae
Prevent menu_setting_get_label invocation for system info entries
2016-10-23 04:18:18 +02:00
twinaphex
98f2c994ce
Cleanup
2016-10-23 04:15:37 +02:00
twinaphex
9f2b428a4e
Prevent another menu_setting_get_label call
2016-10-23 04:09:44 +02:00
twinaphex
0a079568df
Prevent another menu_setting_get_label codepath
2016-10-23 04:08:07 +02:00
twinaphex
65dbc0fd6e
Avoid some more huge menu_setting_get_label overhead by
...
adding a lightweight callback for database entries
2016-10-23 03:44:09 +02:00
twinaphex
3363e57def
Biggest overhead now to be found at menu_setting_get_label -
...
we need to implement more efficient get_value callbacks
2016-10-23 03:37:51 +02:00
twinaphex
594b36488b
Get rid of more small and slow menu wrapper functions
2016-10-23 03:13:49 +02:00
twinaphex
cd219f807b
Get rid of more expensive superfluous wrapper functions for menu code
2016-10-23 02:41:50 +02:00
twinaphex
2b4d87a983
Remove setting_get_type
2016-10-23 02:28:22 +02:00
twinaphex
d0851d28dc
Add sublabel
2016-10-21 06:56:11 +02:00
twinaphex
720cd4ff7e
Add more sublabels
2016-10-21 06:52:52 +02:00
twinaphex
f3fd254bcd
Add sublabels
2016-10-21 01:29:54 +02:00
twinaphex
323ea2fa83
Add sublabels
2016-10-21 01:05:47 +02:00
twinaphex
7cce75f552
Add sublabel settings
2016-10-20 20:52:20 +02:00
twinaphex
e1d50a91a0
Add more sublabels
2016-10-20 19:50:25 +02:00
twinaphex
68a5f33ebd
Add more sublabels
2016-10-20 19:42:42 +02:00
twinaphex
7e0cadfac1
Create MENU_ENUM_SUBLABEL_FPS_SHOW
2016-10-20 19:28:45 +02:00
twinaphex
1b829e3159
Add another label
2016-10-20 17:45:35 +02:00
twinaphex
8d28a5f2e9
Add audio settings sublabel
2016-10-20 16:19:14 +02:00
twinaphex
0a295998a2
Hook up sublabels
2016-10-20 16:10:20 +02:00
twinaphex
c9c7aea184
Create sublabel callbacks
2016-10-20 15:57:35 +02:00
twinaphex
5f552253c4
Add sublabel to menu_entry_t
2016-10-20 15:47:02 +02:00
twinaphex
d38d9f46a6
Prevent implicit memsets
2016-10-16 01:49:54 +02:00
Francisco José García García
7d24146fc7
Fix download content on not core updateable platforms
2016-10-15 12:55:23 +02:00
Twinaphex
30285734b5
Remove unused variable
2016-10-14 16:19:19 +02:00
Brad Parker
fec6ed0964
remove zip requirement for archives downloaded from network, same for detecting cores for files when loading archive with core
2016-10-13 15:04:26 -04:00
twinaphex
2fe10a0a23
Prevent Coverity warning
2016-10-12 13:44:27 +02:00
twinaphex
78a09be030
(menu_cbs_ok.c) Prevent implicit memsets
2016-10-09 09:23:00 +02:00
hunterk
bad0e9607c
add slang shader menu entry to online updater
2016-10-08 15:16:01 -05:00
twinaphex
9895ae0247
Get rid of more implicit memsets
2016-10-08 19:47:26 +02:00
twinaphex
407ef26788
remove more implicit memsets
2016-10-08 19:44:03 +02:00
twinaphex
989640ebf7
More cleanups; bind_right_compare_label was taking up a lot of CPU
...
time inside the menu
2016-10-08 19:34:27 +02:00
twinaphex
ec243713bd
Get rid of some implicit memsets in menu/cbs
2016-10-08 19:16:25 +02:00
twinaphex
81a7f7bf68
(menu/cbs) Avoid implicit memsets in performance-crucial areas
2016-10-08 18:23:10 +02:00
twinaphex
b3a7d2a7bb
Fix Recording Settings
2016-10-08 15:05:31 +02:00
Twinaphex
b0d63f0775
Remove unused variables
2016-10-04 06:09:59 +02:00
Gregor Richards
ff8590b151
Moving around netplay disable/enable to make sure mode switches work
...
properly.
2016-10-03 17:40:14 -04:00
Gregor Richards
3953018547
Clarifications to Netplay menu and removing obsolete setting
...
This commit:
* Reorders the Netplay settings menu to put more useful options at the
top.
* Renames the swap_input setting from "Swap Netplay Input", which is
meaningless and confusing, to "Netplay P2 Uses C1", which is oddly
truncated but at least true.
* Removes the is_client setting altogether, as that's no longer how
client vs. server mode is determined (each are separate options when
enabling Netplay)
2016-10-03 17:28:20 -04:00
Gregor Richards
e41ac34561
Get rid of global->netplay
...
Moved settings values into settings->netplay, and global->netplay.enable
is moved into netplay itself, and is no longer a configuration value
whatsoever, as that conflicts with the behavior of the netplay menu.
2016-10-02 22:13:34 -04:00
twinaphex
8f163e6972
Revert "Move global->name to paths.c"
...
This reverts commit 6ee7b733aa
.
2016-10-01 08:18:23 +02:00
twinaphex
243dc139d2
Revert "Create path server and add to paths.c"
...
This reverts commit 00a1e3716a
.
2016-10-01 08:17:44 +02:00
twinaphex
7d20224ff0
Revert "Move path settings to paths.c"
...
This reverts commit 3a7e9a7052
.
2016-10-01 08:17:13 +02:00
twinaphex
5a3e5f85a5
Revert "Add record dirs to dirs.c"
...
This reverts commit fe3281e05d
.
2016-10-01 08:15:07 +02:00
twinaphex
53bd29bfad
Revert "Cleanups"
...
This reverts commit 55efca9b23
.
2016-10-01 08:14:03 +02:00
twinaphex
55efca9b23
Cleanups
2016-09-30 07:49:15 +02:00
twinaphex
fe3281e05d
Add record dirs to dirs.c
2016-09-30 07:45:04 +02:00
twinaphex
3a7e9a7052
Move path settings to paths.c
2016-09-30 06:33:57 +02:00
twinaphex
00a1e3716a
Create path server and add to paths.c
2016-09-30 06:22:56 +02:00
twinaphex
6ee7b733aa
Move global->name to paths.c
2016-09-30 06:11:11 +02:00
twinaphex
1266c0609a
Create path_is_empty
2016-09-30 04:43:16 +02:00
twinaphex
9384875ab0
Don't use HAVE_NETPLAY any more
2016-09-29 21:07:10 +02:00
Gregor Richards
eb86bafece
Better user feedback in the Netplay menu.
2016-09-29 13:13:50 -04:00
Gregor Richards
567da56048
Adding remaining netplay menu options
...
A couple fixes are still necessary for the client, in particular to
recover a "lost" hostname, but now it is possible to start server or
client mid-stream, and to disconnect intentionally.
2016-09-29 13:04:38 -04:00
Gregor Richards
03c9dab93a
Adding a netplay menu
...
In this first cut, Netplay can be enabled "mid-stream", but not much
else is supported. Client reconnection and either-side disconnection are
listed in the menu but don't yet do anything.
2016-09-29 13:04:38 -04:00
twinaphex
3d098839ca
Update path_get
2016-09-29 08:46:41 +02:00
twinaphex
329f6ad612
Update path_get
2016-09-29 08:31:41 +02:00
twinaphex
b8a1052b73
Update path_set
2016-09-29 07:40:14 +02:00
Brad Parker
af98ee1c8a
Add CRC calculation function that works with archives with or without a path inside (first file is used if no path)
...
Add all archive's contents to database scan list when scanning files and directories
Allow scanning a single file that is an archive
Remove unnecessary prototypes from archive_file.h
Simplify retrieving of CRCs from archives when scanning
2016-09-25 00:15:05 -04:00
twinaphex
4db58bdfc2
Silence C89_BUILD warning
2016-09-25 06:05:02 +02:00
twinaphex
3e182461d9
Try to fix 'pointer to local outside scope' warning
2016-09-25 05:32:16 +02:00
twinaphex
09cc6c41b9
Prevent explicit NULL pointer dereference
2016-09-24 16:58:02 +02:00
Jean-André Santoni
def77b5d34
Wi-Fi menu, pass over the entry index to know which network we're trying to connect
2016-09-23 14:45:07 +02:00
Jean-André Santoni
4734cb2640
WiFi: ask for passphrase
2016-09-23 13:16:27 +02:00
twinaphex
4137d33e46
Fix explicit null dereference warning
2016-09-23 02:04:25 +02:00
Jean-André Santoni
714db40fa0
Allow connecting wifi networks
2016-09-22 22:27:58 +02:00
Jean-André Santoni
cd0ec01928
Display which wifi network we're connected to
2016-09-22 22:27:54 +02:00
Jean-André Santoni
339de94095
Display WiFi menu title and perform a scan before calling the services
2016-09-22 22:27:45 +02:00
Jean-André Santoni
d1ae577811
Start building the ssid list
2016-09-22 02:03:05 +02:00
Jean-André Santoni
850c4beac3
Add a WiFi setting group
2016-09-22 02:03:01 +02:00
Twinaphex
f8990cf24d
Remove unused variable
2016-09-17 19:42:08 +02:00
twinaphex
5c97d5b46b
Move global->name.base to paths.c
2016-09-17 19:41:27 +02:00
twinaphex
e338b78792
Use new core options accessors
2016-09-17 13:40:25 +02:00
twinaphex
075599e818
Start using path_ functions for accessing and modifying global->path.config
2016-09-17 13:14:14 +02:00
twinaphex
121675c8e4
Cleanups
2016-09-15 21:08:54 +02:00
twinaphex
8fd5c5817a
Create menu_input_dialog
2016-09-15 19:23:32 +02:00
twinaphex
5cf5371314
Refactor menu_input_dialog
2016-09-15 19:07:30 +02:00
twinaphex
b9320514cb
Create menu_input_dialog_start
2016-09-15 17:11:01 +02:00
twinaphex
ed3f002f1b
Rename menu_input_key_line_end to menu_input_dialog_end
2016-09-15 17:07:52 +02:00
twinaphex
f648ea8602
Cleanups
2016-09-15 16:07:20 +02:00
twinaphex
233925bea6
Rename widgets/menu_popup to widgets/menu_dialog
2016-09-15 15:57:25 +02:00
twinaphex
02e01e0b0a
Create menu/widgets/menu_entry
2016-09-15 00:20:43 +02:00
twinaphex
892c0a6f52
Create menu/widgets/menu_list
2016-09-15 00:10:37 +02:00
twinaphex
056cc8ece8
Move menu_popu.c to menu/widgets
2016-09-11 21:03:31 +02:00
twinaphex
a8f1d5b115
Add HAVE_CONFIG_H ifdefs
2016-09-08 05:39:08 +02:00
twinaphex
ffd253e749
(menu_cbs_deferred_push.c) Add HAVE_CONFIG_H
2016-09-08 05:35:39 +02:00
twinaphex
c3ba0ba4e9
Revert "Refactor core_system_info_* functions"
...
This reverts commit f637805c9e
.
2016-09-06 08:38:26 +02:00
twinaphex
f637805c9e
Refactor core_system_info_* functions
2016-09-06 07:08:38 +02:00
twinaphex
82d82110ae
Merge system.h with core.h
2016-09-06 06:11:54 +02:00
twinaphex
075aea2289
Header include cleanups
2016-09-06 00:56:00 +02:00
twinaphex
acd4dd527b
Header include cleanups
2016-09-05 18:31:32 +02:00
twinaphex
e785c8ac55
Silence warning
2016-09-05 08:00:04 +02:00
Brad Parker
276542ea98
more menu popup refactor, add back working confirm_on_exit
2016-09-05 01:04:15 -04:00
twinaphex
9e61f6ffd0
Cleanups
2016-09-04 23:34:24 +02:00
twinaphex
575e7b36ab
Start using menu_popup_push_pending
2016-09-04 23:23:54 +02:00
twinaphex
8b793b7924
Revert "More cleanups/move more state to menu_popup.c"
...
This reverts commit a20cd41d4b
.
2016-09-04 23:16:06 +02:00
twinaphex
95041d948b
Revert "Make menu_popup.c self-contained"
...
This reverts commit 9e2a148b7e
.
2016-09-04 23:15:01 +02:00
twinaphex
9e2a148b7e
Make menu_popup.c self-contained
2016-09-04 23:14:04 +02:00
twinaphex
a20cd41d4b
More cleanups/move more state to menu_popup.c
2016-09-04 23:07:10 +02:00
twinaphex
9c897e262b
Create menu_popup.c
2016-09-04 22:58:54 +02:00
twinaphex
36092d8033
Create struct for help_screen
2016-09-04 22:26:33 +02:00
twinaphex
e106fd4374
Get rid of more general.h includes
2016-09-01 18:01:41 +02:00
twinaphex
672a7e1a40
Get rid of unused 'Debug Information'
2016-08-30 04:58:45 +02:00
twinaphex
ba7d638b99
Use string_is_equal
2016-08-29 18:46:41 +02:00
twinaphex
94bb608245
Silence C89 warning
2016-08-29 17:09:45 +02:00
twinaphex
9af900a1d1
Create setting_list.c/setting_list.h
2016-08-29 03:07:33 +02:00