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
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
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
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
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
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
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
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
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
9505602675
Prevent loading content when firmware is missing
2016-11-27 19:25:38 -05:00
twinaphex
4d538dea5c
Add Onscreen Notifications list
2016-11-23 14:28:15 +01:00
twinaphex
079de87c61
Cleanups
2016-11-21 15:37:51 +01:00
Twinaphex
eb7bf1387a
Revert "Improvs one at a time - Configurations"
2016-11-21 07:26:58 +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
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
Jean-André Santoni
10d925e189
Make LAKKA_PROJECT unneeded
2016-11-15 10:18:28 +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
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
49479937d4
Reintroduce setting_get_type
2016-10-31 15:01:40 +01: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
Brad Parker
d1d5584d18
update copyright
2016-10-27 11:47:10 -04: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
aliaspider
77b4c8f420
prevent a NULL dereference.
2016-10-24 22:42:17 +01:00
twinaphex
2b4d87a983
Remove setting_get_type
2016-10-23 02:28:22 +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
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
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
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
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
850c4beac3
Add a WiFi setting group
2016-09-22 02:03:01 +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
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
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
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
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
Jean-André Santoni
b293f3b980
(Menu) Forgot some ifdefs
2016-08-29 02:39:02 +02:00
Jean-André Santoni
f06e76301e
(Menu) Get Remove from Playlist to work on history playlists
2016-08-29 02:22:05 +02:00
Jean-André Santoni
25a2b64f1c
(Menu) Animate a cancel after a playlist entry is deleted
2016-08-29 01:46:58 +02:00
Jean-André Santoni
f387e627f3
(Menu) Start adding Remove from Playlist action
2016-08-29 01:17:02 +02:00
Jean-André Santoni
764b20234d
Restaure Lakka services
...
Also use HAVE_LAKKA instead of HAVE_SYSTEMD to prevent this menu to appear in the regular RetroArch linux build for users that have systemd. It wouldn't work in all cases.
2016-08-10 01:46:47 +02:00
Twinaphex
a739b7e60c
Merge pull request #3289 from fr500/master
...
Per-core & Per-game shader presets #2
2016-07-31 01:42:34 +02:00
twinaphex
43a805eb74
Cleanups
2016-07-30 23:18:27 +02:00
twinaphex
8b706ad805
Start creating new history files for music/video/image
2016-07-30 22:47:43 +02:00
radius
0b395a5505
add message to save as option too
2016-07-30 11:16:42 -05:00
radius
9fdaa8b98b
fix messages
2016-07-30 11:16:42 -05:00
radius
a464d3672a
Add options to save per-core/game shaders
2016-07-30 11:16:42 -05:00
twinaphex
a625bf51ef
Set core type to CORE_TYPE_VIDEO_PROCESSOR
2016-07-28 20:41:51 +02:00
twinaphex
4f617071db
Add Start Video Processor menu entry
2016-07-28 20:35:05 +02:00
twinaphex
3da2b1b0b0
Get rid of one HAVE_COMPRESSION ifdef
2016-07-26 14:27:54 +02:00
twinaphex
001d0a1d62
Fix 'Load Core' again
2016-07-26 12:08:04 +02:00
twinaphex
246855ff97
Add MENU_ENUM_LABEL_FILE_BROWSER_SELECT_CORE_FROM_COLLECTION
2016-07-26 09:28:06 +02:00
twinaphex
8f720541c9
Use fill_pathname_join_delim
2016-07-23 14:02:23 +02:00
twinaphex
4df71207ff
reset filebrowser to avoid stray entries being left in when we
...
go from one filebrowser entry to the next
2016-07-14 22:36:18 +02:00
twinaphex
164b28a4fa
Fix MENU_ENUM_LABEL_CB_CORE_CONTENT_DOWNLOADS - we need to take
...
only the first element and use this as the initial base path
2016-07-13 04:25:09 +02:00
twinaphex
ad5db2f8cf
Revert "Should fix subdir issues"
...
This reverts commit a9d801a5fc
.
2016-07-13 02:00:16 +02:00
twinaphex
a9d801a5fc
Should fix subdir issues
2016-07-13 01:54:43 +02:00
twinaphex
ea175fd26f
Rename menu_entries_add_enum to menu_entries_append_enum
2016-07-13 01:17:09 +02:00
twinaphex
41651fa772
Don't suppress all download messages
...
:W
:Q!
;#
2016-07-12 23:33:51 +02:00
twinaphex
36a8c96e29
(menu_cbs_ok.c) Constant variable guards dead code
2016-07-12 20:54:18 +02:00
twinaphex
d903ad2b97
First working implementation of subdirs for URL lists
2016-07-12 18:29:31 +02:00
twinaphex
cc40d68e8b
Don't suppress messages
2016-07-12 05:22:24 +02:00