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