Commit Graph

6779 Commits

Author SHA1 Message Date
twinaphex 327c81ed3a (XMB) Create icons for CFILE 2016-12-18 17:26: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 07b4211482 Cleanup menu_displaylist_parse_associations 2016-12-17 12:45:47 +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 a5222c4ce0 Sort savefiles/savestates - hide this for non-advanced users 2016-12-17 11:05:08 +01:00
twinaphex 10f98e9807 Remove menu_displaylist_reset_filebrowser 2016-12-17 10:59:25 +01:00
Brad Parker 996dbc937a add UTF8 BOM and pragma in some files to fix MSVC build errors 2016-12-16 17:19:04 -05:00
Brad Parker 71e8e3434a make "User %d Remote Enable" translatable, update JP translation 2016-12-16 14:57:50 -05:00
twinaphex c3a9ade051 (menu_filebrowser.c) Cleanup 2016-12-16 13:56:53 +01:00
twinaphex adcc89012c Cleanups 2016-12-16 13:55:33 +01:00
twinaphex c9482e07d6 Change filebrowser_parse 2016-12-16 13:44:09 +01:00
twinaphex 454d3eba08 (menu_filebrowser.c) Cleanups 2016-12-16 12:15:00 +01:00
twinaphex e0166a5d68 Add workaround for statically linked RA when RARCH_PATH_CORE is
empty
2016-12-16 11:56:34 +01:00
twinaphex 78c251f66b Fixes statically linked ROM loading 2016-12-16 11:20:56 +01:00
twinaphex e1f9f0bf8e DISPLAYLIST_CORES_SUPPORTED gets its own code separate from
DISPLAYLIST_CORES_COLLECTION_SUPPORTED
2016-12-16 11:10:53 +01:00
twinaphex 75334902a2 Cleanups 2016-12-16 09:32:28 +01:00
twinaphex 02e1c141a1 Cleanups 2016-12-16 09:29:43 +01:00
twinaphex 0adeaeaf1e Cleanups 2016-12-16 09:26:45 +01:00
twinaphex 13b807a526 Cleanups - turn new_type into a static variable 2016-12-16 09:24:58 +01:00
twinaphex 879049da70 (menu_filebrowser.c) Remove unneeded header includes 2016-12-16 09:18:39 +01:00
twinaphex e4e938eb66 Cut down on HAVE_NETWORKING ifdefs 2016-12-16 09:16:46 +01:00
twinaphex f186583728 Move filebrowser-dependent code to menu_filebrowser.c 2016-12-16 09:07:03 +01:00
twinaphex 17a66067b0 Add menu_filebrowser.c 2016-12-16 08:59:17 +01:00
twinaphex 7c6930b220 (menu_event.c) Cleanups 2016-12-15 12:21:28 +01:00
twinaphex e4208750c8 (menu_content.c) Cleanups 2016-12-15 12:18:26 +01:00
twinaphex c6727bd788 Change Audio Sync string 2016-12-15 11:45:28 +01:00
twinaphex 01afcaa050 Add icon for 'Parent Directory' 2016-12-15 11:31:06 +01:00
twinaphex aee432a528 (materialui.c) Cleanup 2016-12-15 11:24:05 +01:00
twinaphex 2eca6aa04d (XMB) Don't use hardcoded 'OFF' 2016-12-15 11:23:08 +01:00
twinaphex 2da5db592e (Filebrowser) Hide 'Filter Unknown extensions' if there are no files in the current
working directory
2016-12-15 08:39:12 +01:00
twinaphex 97c9eab9ba (menu_displaylist.c) Indenting breaks syntax formatting for vim 2016-12-15 08:36:28 +01:00
twinaphex 492e363fde Create xmb->thumbnail_orig_width/height 2016-12-14 20:49:50 +01:00
twinaphex 5908b540de Expose 'Rewind Granularity' to non-advanced users 2016-12-14 18:02:23 +01:00
twinaphex 4d4710d881 Update MaterialUI 'Load Content' selection 2016-12-14 17:53:22 +01:00
twinaphex 43f9f8e8ef (XMB) Cleanups 2016-12-14 16:47:10 +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 92465e3acd Turn setting_get_type into a macro 2016-12-14 16:19:32 +01:00
twinaphex db23f4f3ab Silence warnings - using wrong enum type 2016-12-14 12:31:08 +01:00
twinaphex bcccc27205 (core_info.c) CLeanups 2016-12-14 01:23:08 +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 12cb854d4a Revert "(menu_displaylist.c) Cleanups"
This reverts commit 6c11374fb9.
2016-12-13 05:52:56 +01:00
twinaphex 6c11374fb9 (menu_displaylist.c) Cleanups 2016-12-13 05:36:03 +01:00
twinaphex 5daaa8cc38 (menu_displaylist.c) Cleanups 2016-12-13 05:30:43 +01:00
twinaphex d8740c51a6 (menu_displaylist.c) Cleanup 2016-12-13 05:27:46 +01:00
twinaphex c8273cd14a (XMB) Use database icon for drives inside Load Content 2016-12-13 03:55:28 +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 5723c79dac (XMB) Use folder icons for 'Downloads dir' / 'Select File' 2016-12-13 01:34:52 +01:00
twinaphex 33b143bd5a Call current_core callback function for current core 2016-12-13 01:34:51 +01:00
twinaphex d061826089 Show the current core at the top 2016-12-13 01:34:50 +01:00
twinaphex 028fb27175 List the current core now 2016-12-13 01:34:49 +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
twinaphex a3074714c5 (menu_display_vulkan.c) Update 2016-12-12 15:02:43 +01:00
twinaphex e08c1dce6e (XMB) Put thumbnail behind OSK overlay 2016-12-12 14:18:25 +01:00
twinaphex 7123d75de2 (Settings -> Achievements) Add Username / Password 2016-12-12 13:45:03 +01:00
Twinaphex d94ed629bd Merge pull request #4228 from lasers/add-ui
Switch XMB Tabs (Music,Video)
2016-12-12 13:05:15 +01:00
twinaphex 08a60c94d0 Move audio resampler drivers (Sinc/nearest) to libretro-common; maister gave permission to relicense to MIT 2016-12-12 13:02:29 +01:00
twinaphex f9b44bbcf6 Cleanups 2016-12-12 12:29:37 +01:00
lasers 8366b26d36 Switch XMB Tabs (Music,Video) 2016-12-12 03:54:53 -06:00
twinaphex 5fa01c94d3 (XMB) Put thumbnail on foreground 2016-12-12 03:57:56 +01:00
twinaphex 3e25dfb220 (XMB) Add log 2016-12-12 03:34:21 +01:00
twinaphex b9984387f5 (XMB) Add another log 2016-12-12 03:28:55 +01:00
twinaphex dd33715074 (XMB) Cleanups 2016-12-12 03:24:31 +01:00
twinaphex a4dde93a2f Add XMB_DEBUG 2016-12-12 03:20:00 +01:00
twinaphex 90c463b779 (XMB) Add logging 2016-12-12 03:18:48 +01:00
twinaphex 278cd25c76 Hide 'Updater Settings' for non-advanced mode 2016-12-12 01:51:13 +01:00
twinaphex be89a28b2c (menu_setting.c) Hide some settings for default mode 2016-12-12 01:46:44 +01:00
twinaphex 5eac050fe5 Hide advanced settings 2016-12-11 22:18:58 +01:00
aliaspider 5cf8391c5a replace the glsl snow shader with a more lightweight version.
(gpu usage is approximately 25% compared to the original.)
2016-12-11 15:52:32 +01:00
twinaphex 14c5bdc0a1 Put some settings behind SD_FLAG_ADVANCED 2016-12-11 10:59:15 +01: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 b0fcdf9db4 Wrong usage of enum 2016-12-08 03:02:30 +01:00
lasers d1ff9ea065 replace hardcoded "lpl" with FILE_PATH_LPL_EXTENSION_NO_DOT 2016-12-07 14:07:22 -06:00
markwkidd 39a92f889a replace hardcoded "lpl" w/FILE_PATH_LPL_EXTENSION_NO_DOT 2016-12-07 14:47:43 -05:00
twinaphex 80a6013e7b Add default values for check_frames/delay_frames 2016-12-07 03:08:59 +01:00
twinaphex 7a7a4f1632 (D3D) Buildfix 2016-12-06 17:44:38 +01:00
twinaphex b92711ddce (XMB) Try to silence Coverity warning 2016-12-06 07:12:28 +01:00
twinaphex 9f470c53ae Add 'Simple Snow' shader to GLSL backend 2016-12-06 00:48:36 +01:00
twinaphex abaa6eda62 Rename VIDEO_SHADER_MENU_SEC to VIDEO_SHADER_MENU_2 2016-12-06 00:34:38 +01:00
lasers c1dc702a99 Merge "Name,Status" (Core Information) 2016-12-04 08:47:45 -06:00
Twinaphex 451874fdc7 Merge pull request #4128 from lasers/clean-up-info2
Improve Core Information
2016-12-04 05:40:12 +01:00
twinaphex b5177d807e Style nits 2016-12-04 04:43:53 +01:00
twinaphex 915a420279 (menu_content.c) Cleanups 2016-12-04 04:42:01 +01:00
twinaphex 42ce1de663 (menu_cbs_ok.c) Style nits 2016-12-04 04:38:58 +01:00
lasers cd1860563b Remove all Core Notes 2016-12-03 01:24:06 -06:00
lasers 5dd3427937 Add (!) Notes 2016-12-03 01:22:37 -06:00
lasers b9031f47c6 Hide "Core Notes" 2016-12-03 01:22:37 -06:00
Gregor Richards 634bdee301 Make sure discovery code is properly ifdef'd for networking-less systems 2016-12-03 00:03:29 -05:00
Twinaphex e351407f67 Merge pull request #4137 from GregorR/netplay-discovery
Netplay LAN discovery
2016-12-03 04:57:49 +01:00
Gregor Richards 1f281beea2 Replace "no networks found" message with "no netplay hosts found" 2016-12-02 22:49:56 -05:00
Gregor Richards b4ec66e34a Move local network scanning out of settings and into Netplay 2016-12-02 22:42:29 -05:00
Gregor Richards 0577749fae Netplay LAN scanning is go! (sort of) 2016-12-02 22:40:26 -05:00
Gregor Richards addff325d0 Netplay discovery LAN scanning task (incomplete) 2016-12-02 18:56:29 -05:00
Gregor Richards d7dbb6cac0 Fix NAT traversal menu setting. 2016-12-02 16:36:46 -05:00
Brad Parker 84b65514f2 ok button input should be unsigned 2016-12-02 14:34:29 -05:00
Brad Parker 3846ce1837 build fixes for MSVC, start moving back to TCHAR usage so we can switch unicode on and off 2016-12-02 12:54:39 -05:00
twinaphex 8e7d440ed5 (Zarch) Silence Zarch warning 2016-12-02 17:44:35 +01:00
twinaphex a9473a71c5 (menu_shader.c) Cleanups 2016-12-02 17:34:40 +01:00
twinaphex 642310e08a Remove runloop.h header include from many files 2016-12-02 06:19:27 +01:00
twinaphex c3ea6d1385 Add HAVE_D3D9 ifdef 2016-12-02 01:46:16 +01:00
twinaphex c8ff6d9030 (menu_event.c) Add FIXME and some cleanups 2016-12-02 01:43:43 +01:00
Jean-André Santoni 344a7f9c07 Indentation 2016-12-02 00:23:08 +01:00
Jean-André Santoni ac32ce8ad4 Code cleaning + remove useless HAVE_LAKKA ifdefs 2016-12-02 00:20:50 +01:00
Twinaphex 5e75820880 Remove unused variables 2016-12-01 22:54:34 +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
Jean-André Santoni d00566b018 Add setting for the savestate thumbnails 2016-12-01 20:31:07 +01:00
Jean-André Santoni a0c5a28602 Fix wrong thumbnail index 2016-12-01 20:31:07 +01:00
Jean-André Santoni 367dcef0b1 Savestate thumbnails 2016-12-01 20:31:07 +01:00
Gregor Richards 22798e26c7 delay_frames naming consistency
Unifying all of the various inconsistent names of delay_frames into a
single name: delay_frames.
2016-12-01 13:34:37 -05:00
Brad Parker ba54f20626 initial libcaca video driver 2016-12-01 12:13:45 -05:00
Twinaphex 5e2ced90f5 Merge pull request #4115 from GregorR/ifinfo-alloc
Make net_ifinfo's allocation behavior simpler and clearer
2016-12-01 04:57:35 +01:00
twinaphex bd53c33069 Move input_get_auto_bind to input_config.c 2016-12-01 03:43:51 +01:00
Gregor Richards a0ac7e6a68 Make net_ifinfo's allocation behavior simpler and clearer 2016-11-30 19:57:18 -05:00
Jean-André Santoni 1f1a8eec89 New message 'no networks found' 2016-12-01 00:35:20 +01:00
twinaphex 3f0a418311 Fix Emscripten build 2016-11-30 19:21:21 +01:00
Twinaphex 12b17a8319 Merge pull request #4109 from libretro/async-wifi
Async wifi
2016-11-30 16:10:32 +01:00
Twinaphex bb499b70be Merge pull request #4104 from GregorR/natt
NAT traversal
2016-11-30 16:09:53 +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
Gregor Richards 48240c2806 Adding Netplay NAT traversal option (but not implementation yet) 2016-11-29 22:18:37 -05:00
Jean-André Santoni 99ab41be4a Don't use structs in global_t. Also simplifies the async wifi code. 2016-11-30 01:21:21 +01:00
Jean-André Santoni bb7a96e9a8 Async Wi-Fi scan 2016-11-30 00:18:27 +01: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
Brad Parker 951f3f3e19 don't allow ok button to work from behind the OSK 2016-11-27 23:29:13 -05:00