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