2701 Commits

Author SHA1 Message Date
twinaphex
b2f5262a3b crt_first_run and crt_video_restore were both useless 2020-06-10 15:50:29 +02:00
twinaphex
1e2b649a21 Cleanups 2020-06-10 05:54:00 +02:00
twinaphex
fa6ca2e39c Revert "Create input_joypad_analog_button"
This reverts commit 9e7ca7cbbe03eecf3b6cf916790187f54742e0a1.
2020-06-10 05:50:51 +02:00
twinaphex
11cba2e805 Revert "Cleanups and documentation"
This reverts commit ec2a1e79a0b66596c42db19807b9dd07b7cbdec2.
2020-06-10 05:50:42 +02:00
twinaphex
317648ecd4 Revert "Cleanup"
This reverts commit 2a6317c52f35a870faa7758049d382cd5bf97e38.
2020-06-10 05:50:26 +02:00
twinaphex
2a6317c52f Cleanup 2020-06-10 05:33:35 +02:00
twinaphex
ec2a1e79a0 Cleanups and documentation 2020-06-10 05:18:59 +02:00
hizzlekizzle
db63e0a60a
add hold-select to hardcoded menu gamepad combos (#10827)
* add hold-select to hardcoded menu gamepad combos
2020-06-09 21:54:28 -05:00
twinaphex
9e7ca7cbbe Create input_joypad_analog_button 2020-06-10 04:17:08 +02:00
twinaphex
05e3a1d7e5 Get rid of unnecessary get_time_usec call in menu_input_post_iterate -
just pass current_time value around
2020-06-10 00:53:54 +02:00
twinaphex
ea1ca4edcc Get rid of analog D-pad mapping macros 2020-06-10 00:41:13 +02:00
twinaphex
8eb70071f4 Cleanups 2020-06-09 22:21:02 +02:00
twinaphex
4bc39ee1cf Cleanups 2020-06-09 22:13:28 +02:00
twinaphex
8a715fab1c Cleanups 2020-06-09 20:48:54 +02:00
twinaphex
20f2654884 Remove input_menu_keys_pressed - use input_keys_pressed instead
for menu as well
2020-06-09 20:44:20 +02:00
twinaphex
c4534509f7 Cleanups - make two functions nearly identical 2020-06-09 20:36:58 +02:00
twinaphex
01547ef768 Make function input_keys_pressed more like input_menu_keys_pressed 2020-06-09 20:32:48 +02:00
twinaphex
42478983a3 Cleanups/dehardcode port 2020-06-09 20:16:47 +02:00
twinaphex
c09a3b75ab Further cleanups - aim is to make both of these functions one and the
same
2020-06-09 20:00:24 +02:00
twinaphex
7b879c2a2b input_keys_pressed - pass port parameter to functions 2020-06-09 19:38:15 +02:00
twinaphex
23fb0f3d4d Cleanups 2020-06-09 19:21:25 +02:00
twinaphex
b19e83aa6d input_menu_keys_pressed/keys_pressed optimizations - this time
without breaking hotkey enable
2020-06-09 19:15:11 +02:00
twinaphex
bb4aa82cb3 Revert "input_keys_pressed/menu_input_keys_pressed - optimizations"
This reverts commit be5985b8e68d7a267e572f978332eaf08e9cc82c.
2020-06-09 17:18:31 +02:00
twinaphex
be5985b8e6 input_keys_pressed/menu_input_keys_pressed - optimizations 2020-06-09 16:42:17 +02:00
twinaphex
11a4db3120 Revert "Reduce button state from 256bit to 128bit - all the bind IDs"
This reverts commit 47456cf94bd93ada9690b8fc4fe17fc881746d37.
2020-06-09 16:11:26 +02:00
twinaphex
1597a6893d Get rid of 'All Users Control Menu' setting - was not properly
implemented - input system is in for a big overhaul in the near
future so this could be addressed in a better way then
2020-06-09 13:55:03 +02:00
twinaphex
5a690b7ac8 (display widgets) Cleanups 2020-06-09 00:13:34 +02:00
twinaphex
52050739a1 Cleanups 2020-06-08 23:13:29 +02:00
twinaphex
b183abbb0f More string_is_equal optimizations; localize more strings 2020-06-08 22:46:56 +02:00
twinaphex
2ae0583ac5 Optimize action_iterate_type 2020-06-08 22:07:04 +02:00
twinaphex
47456cf94b Reduce button state from 256bit to 128bit - all the bind IDs
combined right now are still under 80, so 256 bits is too
overboard for now
2020-06-08 20:13:00 +02:00
twinaphex
f64da5cb1e Update more log messages 2020-06-08 19:11:43 +02:00
twinaphex
b97462c8a4 Builtin cores like ffmpeg and imageviewer would previously try
to erroneously load a dynamic core named 'builtin' - this would
fail and would just be a wasteful operation - this now skips
dylib loading in libretro_get_system_info for builtin cores
2020-06-08 18:40:45 +02:00
twinaphex
781835d53c More logging messages updates 2020-06-08 17:49:55 +02:00
twinaphex
fc491e9ea4 Add more environ logs 2020-06-08 17:32:36 +02:00
twinaphex
9ff44cc682 Namespace some logs 2020-06-08 17:13:23 +02:00
twinaphex
38f9a1b1f0 (OSK) move some global state to rarch_state 2020-06-08 16:31:10 +02:00
twinaphex
fa5d8b6f86 Fix builds that don't have HAVE_GX_WIDGETS defined 2020-06-08 14:22:42 +02:00
twinaphex
2660182d52 Get rid of gfx_widgets_ready call inside
gfx_widgets_frame
2020-06-08 05:45:15 +02:00
twinaphex
5c2a2ca485 Move widgets state over to retroarch global state 2020-06-08 05:09:42 +02:00
twinaphex
57c3b1b041 Move widgets_persisting to retroarch.c 2020-06-08 04:36:40 +02:00
twinaphex
73b5bf438b Move widgets_active to retroarch.c 2020-06-08 04:32:54 +02:00
twinaphex
c1aeafbe3d Fix --disable-menu 2020-06-08 03:24:47 +02:00
twinaphex
876419294d (gfx widgets) Pass more state around 2020-06-08 02:54:01 +02:00
Twinaphex
03c1283fcb Remove unused variable 2020-06-07 23:04:20 +02:00
twinaphex
5e2649a6f5 Move gfx_display global state to rarch state 2020-06-07 22:58:06 +02:00
twinaphex
2baa3be2da Cleanups 2020-06-07 21:18:07 +02:00
twinaphex
d15942f6c8 Cleanups 2020-06-07 20:55:27 +02:00
twinaphex
81b2cc0d14 Get rid of menu_entry_is_password 2020-06-07 20:27:17 +02:00
twinaphex
05a344d831 Cleanups 2020-06-07 20:06:56 +02:00