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
twinaphex
058adf247c
Further optimizations to menu_entry_get - get rid of some unnecessary
...
small wrapper functions
2020-06-07 20:02:12 +02:00
twinaphex
f2ae16e125
Pass global pointer state around
2020-06-07 05:40:44 +02:00
twinaphex
4a9f136aa9
Make menu_shader.c no longer dependent on menu driver state
2020-06-07 05:06:20 +02:00
twinaphex
0d12472e74
Cleanups
2020-06-07 04:32:36 +02:00
twinaphex
8175f3c98e
Cleanup menu_list_flush_stack and menu_list_pop_stack
2020-06-07 04:19:10 +02:00
twinaphex
b2124a1f89
Further menu_entry_get optimizations
2020-06-07 03:27:30 +02:00
Autechre
50e522c9ce
Merge pull request #10801 from snackycakes/hotkey_block_delay
...
Added a hotkey delay option to fix issue #9080
2020-06-07 01:25:28 +02:00
twinaphex
361b252de2
Fix C89_BUILD and --disable-menu
2020-06-06 23:32:09 +02:00
twinaphex
7413d05705
Cleanups
2020-06-06 22:42:43 +02:00
twinaphex
4bbc226335
Move netplay_frontend.c to retroarch.c - move global state to
...
retroarch global state
2020-06-06 21:57:22 +02:00
Robert Hammond
bd17e13ef7
Added a hotkey delay option to allow hotkey input to work properly when it is assigned to another action. Original pull request from 9080 by paradadf was taken and modified to be configuration based.
2020-06-06 15:39:51 -04:00
twinaphex
543e4bca16
Merge Discord code into retroarch.c
2020-06-06 20:50:25 +02:00
twinaphex
9219eb5aaf
Merge input_mapper.c into retroarch.c
2020-06-06 20:27:38 +02:00
twinaphex
cd42d02020
Cleanups
2020-06-06 19:36:46 +02:00
twinaphex
d98a0e2dce
Refactor away menu_display_libretro_running
2020-06-06 19:29:54 +02:00
twinaphex
255cd3a937
MENU_ENTRIES_CTL_LIST_GET no longer used by menu drivers
2020-06-06 19:09:03 +02:00
twinaphex
4f568fa68f
Turn macro names into uppercase
2020-06-06 19:02:42 +02:00
twinaphex
82c009d405
Pass state around to menu_shader_manager_free
2020-06-06 18:44:53 +02:00
twinaphex
2fb53ba687
Cleanups
2020-06-06 18:02:07 +02:00
twinaphex
7dbe75e89b
CXX_BUILD buildfix
2020-06-06 17:41:51 +02:00
twinaphex
351fe36a6d
Cleanups
2020-06-06 15:37:28 +02:00
twinaphex
cb78470471
Cleanups
2020-06-06 15:15:51 +02:00