1033 Commits

Author SHA1 Message Date
Tatsuya79
ab3ea0f3f3 Show/Hide disc options. 2019-07-21 12:16:16 +02:00
twinaphex
b6b22a9a32 More shader refactors - make sure we can compile entirely
without shader support if HAVE_CG, HAVE_GLSL, HAVE_SLANG
and HAVE_HLSL are all not defined
2019-07-21 00:34:07 +02:00
twinaphex
d905986a52 Rename functions - change rarch_ prefix to retroarch_ 2019-07-20 12:43:43 +02:00
twinaphex
66a44aae98 Cleanup 2019-07-20 12:04:50 +02:00
twinaphex
b747bb22f4 Properly dehardcode program name now 2019-07-19 20:08:45 +02:00
twinaphex
42783fb225 (Qt) Combine some files into one 2019-07-19 16:02:00 +02:00
Twinaphex
db6a4f8368 (UI Companion) Get rid of unused iterate function callback 2019-07-19 13:59:07 +02:00
twinaphex
0cdfd4c542 Use config_file_new_from_path_to_string entirely 2019-07-18 16:15:02 +02:00
twinaphex
ff2f2222e5 Revert "Revert "Simplify win32_process_events""
This reverts commit 0b46e685f1a39e160ab87d621cb38d8dbed8500f.
2019-07-17 23:11:09 +02:00
twinaphex
0b46e685f1 Revert "Simplify win32_process_events"
This reverts commit 13bfb9710b1e4a1bb5eeb24d20d69a3f52fd0cf2.
2019-07-17 23:08:18 +02:00
twinaphex
801b0742d8 (UI application) We don't use pending_events - get rid of it 2019-07-17 22:08:11 +02:00
twinaphex
13bfb9710b Simplify win32_process_events 2019-07-17 21:53:44 +02:00
twinaphex
a6d6c21e52 Rename config_file_new_null to config_file_new_alloc 2019-07-17 19:50:32 +02:00
twinaphex
0c31437c24 Create config_file_new_null 2019-07-17 18:27:53 +02:00
orbea
ae6ea28220 Fix the iOS 11 build.
Fixes https://github.com/libretro/RetroArch/issues/9120.
2019-07-17 06:32:00 -07:00
twinaphex
2f7050edef Remove ui companion null 2019-07-15 21:06:48 +02:00
twinaphex
45abbc6ac5 Cleanups 2019-07-15 20:18:37 +02:00
twinaphex
bcc72aca7c Fix 'declaration hides parameter' 2019-07-14 13:19:24 +02:00
Twinaphex
6abca4c323 Cleanups 2019-07-11 04:31:10 +02:00
twinaphex
69fb32cd68 Get rid of these two pointer functions 2019-07-11 04:28:49 +02:00
twinaphex
e02ff9c40c (Win32) Reimplement PeekMessage implementation - this should be at the
start of the while loop
2019-07-11 03:49:33 +02:00
twinaphex
f6497e8012 ui_application_t - we never use run except for Qt, so remove this
and move the code to frontend.c - also add a boolean variable to
ui_application_t to indicate whether an app is about to exit
2019-07-11 02:18:21 +02:00
twinaphex
1bfd4b8ae2 (Qt) Process events is already called in runloop_iterate - we
will take it out of Qt application run function and rely on
runloop_iterate's 'runloop_check_state' leaf function to call
Qt's event processing instead
2019-07-11 01:02:00 +02:00
Twinaphex
e6e4d09c33 (OSX) Silence warning 2019-07-10 05:50:26 +02:00
twinaphex
09f5d2c95d Fix compilation when configuring with --disable-overlay 2019-07-10 05:39:50 +02:00
Twinaphex
143b45eca7
Merge pull request #9026 from jdgleaver/playlist-default-core
Overhaul default playlist core association
2019-07-02 12:22:30 +02:00
twinaphex
f4bf218f35 (Menu) We need to tell rarch_menu_running_finished whether we want
to exit RetroArch or not - to avoid certain crashes when trying to
access the settings pointer - which should already be freed at this
point
2019-06-30 11:23:18 +02:00
Twinaphex
5d56302a31
Merge pull request #9033 from yoshisuga/ios_remove_pause_indicator
iOS: remove pause indicator
2019-06-29 12:12:32 +02:00
jdgleaver
0be44e57ad Overhaul default playlist core association 2019-06-26 17:42:26 +01:00
Twinaphex
c8486a5081 (Cocoa/Metal) Silence bunch of warnings 2019-06-24 14:58:32 +02:00
twinaphex
d4ea084f3d Add cocoa_defines.h 2019-06-24 14:49:18 +02:00
twinaphex
0c2c6781bf (Cocoa GL) ui_companion_cocoa_event_command was in an infinite loop 2019-06-19 12:07:25 +02:00
twinaphex
de9f7e521b Make this function static 2019-06-18 22:01:11 +02:00
LazyBumHorse
c20c67bd3a proper shader compatibility checks
- move shader flags from the video drivers to the context drivers
 - rework config_load_shader_preset() from configuration.c into retroarch_load_shader_preset() in retroarch.c with proper compatibility check
 - implicitly call retroarch_load_shader_preset() in retroarch_get_shader_preset() once per core/content life cycle
 - use video_shader_is_supported() instead of video_driver_test_all_flags() where appropriate
 - remove GFX_CTX_FLAGS_NONE because it is meaningless
2019-06-18 13:46:41 +02:00
LazyBumHorse
42e35c825f refactor some video_shader_parse functions
- video_shader_parse_type()'s fallback only worked for NULL paths and was wrongly used, now returns RARCH_SHADER_NONE like video_shader_get_type_from_ext().
 - video_shader_get_type_from_ext() should not be checking video driver flags, this is instead done by video_shader_is_supported()
 - video_driver_get_all_flags() did not actually 'get' flags, changed to video_driver_test_all_flags()

workaround for crash due to glcore not always using at least OpenGL 3.2
2019-06-18 13:12:56 +02:00
twinaphex
491283cea1 UI Companion drivre and MIDI driver integrated into retroarch.c too 2019-06-17 19:15:35 +02:00
twinaphex
5db8da3fc8 (Cocoa) Buildfix 2019-06-17 15:19:00 +02:00
twinaphex
ee3208ac39 Integrate video_driver.c into retroarch.c 2019-06-17 15:10:22 +02:00
twinaphex
3581786708 Merge camera_driver.c with retroarch.c 2019-06-17 11:18:27 +02:00
Yoshi Sugawara
45b36d7d47 iOS: remove pause indicator; show the native UI menu using 4-finger swipe down gesture 2019-06-14 08:35:33 -10:00
jdgleaver
e2a79daa44 Increase size of playlist core association arrays 2019-06-12 12:01:31 +01:00
Tatsuya79
ed0df2fcd7 add some missing settings in QT 2019-06-06 01:10:45 +02:00
twinaphex
474f5ab00a (CocoaTouch Menu) Fix build 2019-05-31 08:25:49 +02:00
jdgleaver
ff16fb347a 'menu_entry' optimisations 2019-05-30 10:11:26 +01:00
Dwedit
1faaf68d9d UTF-8 Fix favoring MSVC 2010-2013.
MSVC 2015 and 2017 projects: Add /utf-8 switch
Makefile.griffin: Add -utf-8 switch to MSVC 2015 builds
Makefile.msvc: Add -utf-8 switch to MSVC 2017 builds
intl/msg_hash files: Added BOM and MSVC 2010-2013 pragmas
menu_cbs.c: Replace Euro character with raw bytes
menu_osk_utf8_pages.h: Replace pragma with MSVC 2010-2013 version range
shaderparamsdialog.cpp: Add BOM and MSVC 2010-2013 pragma
2019-05-21 18:02:25 -05:00
Chuck Smith
ac2c6bdac2 correctly centers screen on iPhone X landscape 2019-05-19 21:11:30 +02:00
CozmoP
17fcd880e9 Qt: path selector fixes 2019-05-17 14:22:25 +02:00
neville
7c4329f31d (OSX PPC) Buildfixes 2019-05-06 14:12:25 +02:00
neville
82be4ea0e5 (OSX PPC) One buildfix 2019-05-06 04:46:23 +02:00
twinaphex
4ac4b779a9 (Qt desktop) Add some missing menu entries 2019-05-06 00:11:57 +02:00