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
twinaphex
78b030d8b8
Cut down on code duplication
2020-06-06 15:06:45 +02:00
twinaphex
c1b3ef6661
Cleanups
2020-06-06 14:54:13 +02:00
twinaphex
742c49cee7
Revert "Cleanups"
...
This reverts commit 802d501c39806510e15dbbe1cdd938979e6a0dde.
2020-06-06 14:48:42 +02:00
twinaphex
7063f3df13
Cleanups
2020-06-06 14:17:58 +02:00
twinaphex
802d501c39
Cleanups
2020-06-06 14:01:09 +02:00