twinaphex
29513919ca
Rewrite retroarch_load_shader_preset_internal - no longer needs
...
p_rarch
2021-04-06 19:41:46 +02:00
twinaphex
45beb1bcdd
Cleanups - pass pointers around instead of grabbing
...
p_rarch->configuration_settings everywhere; add some verbosity_enabled
checks
2021-04-06 19:31:04 +02:00
Autechre
166333a2cd
Update CHANGES.md
2021-04-06 18:35:38 +02:00
twinaphex
ebc567d03c
(OSX Metal) Enable HAVE_ACCESSIBILITY and HAVE_TRANSLATE for TTS translation services
2021-04-06 18:33:26 +02:00
twinaphex
529c0f24da
Silence some unused variable warnings
2021-04-06 18:29:59 +02:00
twinaphex
4855f371f1
Refactor accessibilty speak priority code - create LUT for
...
character/string pairs
2021-04-06 18:21:22 +02:00
twinaphex
76f000e4c8
Don't pass p_rarch around to other functions everywhere
2021-04-06 17:49:45 +02:00
twinaphex
2aea7a375d
Input - turbocode - button ID is always below the threshold of
...
RARCH_FIRST_META_KEY, so put it inside the conditional
2021-04-06 15:59:44 +02:00
twinaphex
5cf2a7abd1
input_state_device - don't keep grabbing these pointers over and over
2021-04-06 14:42:30 +02:00
twinaphex
d11c7cbbb1
Revert "Simplify input_state_device:"
...
This reverts commit 0b9bc85dddc66cb9d806bde97cc7e9fc51e5e79e.
2021-04-06 14:25:58 +02:00
Jonathan
5c6cd1b48a
Add scaling to pointer input ( #12213 )
...
So far, if display is scaled, overlays gets correctly drawn but touch
input is not correctly scaled, resulting in an unusable overlay.
This happens for touches in menu too.
This commit aims to introduce this scaling factor adding it to the
config file, eg:
input_touch_scale = "2"
2021-04-06 13:15:43 +02:00
twinaphex
cbec423413
Revert "Add git_version switch - to disable Git version, do"
...
This reverts commit c9b7122a08cf37a915774fbeb7e4f4b8bf4bdbea.
2021-04-06 11:22:21 +02:00
twinaphex
9910dfbee2
Replace strcpy_literal usage of trivial string setting
2021-04-06 11:21:28 +02:00
twinaphex
e2b084b715
Cleanups
2021-04-05 23:54:52 +02:00
twinaphex
5f9197bcc2
Get rid of more manual pointer grabbing
2021-04-05 23:37:42 +02:00
twinaphex
0b9bc85ddd
Simplify input_state_device:
...
* run it within a loop internally for button_mask enabled
* only one function call invocation in codebase
2021-04-05 22:54:13 +02:00
twinaphex
66ad300515
input_state_device - don't have remap_binds_enable ifdefs here
2021-04-05 22:32:06 +02:00
twinaphex
4ce66f0764
Cleanup command_event_init_controllers
2021-04-05 22:26:41 +02:00
twinaphex
0fc6116082
Some optimizations to menu_cbs_get_value callbacks
2021-04-05 21:17:54 +02:00
twinaphex
48af4fc704
Simplify find_driver functions
2021-04-05 21:06:17 +02:00
twinaphex
8c08b531d6
Simplify hw_render_context_name
2021-04-05 20:13:24 +02:00
twinaphex
966e0640af
Style nits
2021-04-05 20:02:19 +02:00
twinaphex
0e26077a64
Add license headers
2021-04-05 19:58:18 +02:00
David G. F
b830b33cf1
Rewrite commands and add new command type ( #12233 )
...
* (OSX non-Metal build) Set disable execute page protection
* Rewrite commands and add new command type
This moves commands to a separate file and creates a consistent
interface for them. It is now possible to use multiple command
interfaces simultaneously (stdin, network and UDS).
Implemented a new interface for Lakka, UDS based (so Linux only). This
allow other Lakka servies to send certain commands to Retroarch in a
secure and reliable way.
Co-authored-by: twinaphex <libretro@gmail.com>
2021-04-05 19:55:59 +02:00
twinaphex
a989cfb987
Fix compilation error for older MSVC versions - cannot handle two ';'
...
one after another
2021-04-05 15:57:05 +02:00
twinaphex
5a0c0a26e3
Get rid of more disp_get_ptr calls
2021-04-05 15:22:45 +02:00
twinaphex
cd016824f8
Get rid of disp_get_ptr pointer grabbing in gfx/widgets
2021-04-05 15:13:28 +02:00
twinaphex
af00dca08b
Get rid of some pointer grabbing for disp_get_ptr by making it
...
a part of video_frame_info
2021-04-05 14:55:28 +02:00
Autechre
115b08e0e1
Merge pull request #12232 from MrHuu/ctr_overlay
...
(3DS) Add HAVE_OVERLAY
2021-04-05 11:48:14 +02:00
Autechre
daa6152868
Merge pull request #12235 from jdgleaver/odbeta-scaling-fix2
...
OpenDingux Beta: Fix IPU scaling when running GB/GBC/GG/NGP-resolution content
2021-04-05 11:41:18 +02:00
jdgleaver
a81280939e
OpenDingux Beta: Fix IPU scaling when running GB/GBC/GG/NGP-resolution content
2021-04-04 22:50:25 +01:00
MrHuu
8df97a0c75
(3DS) Add HAVE_OVERLAY
2021-04-04 22:50:59 +02:00
twinaphex
2fbcc99b24
RARCH_LOG_BUFFER - doesn't need early return
2021-04-04 20:05:00 +02:00
Autechre
77f48c8c8e
Merge pull request #12229 from sonninnos/menu-nav-block
...
Block accidental diagonals in menu navigation
2021-04-04 15:16:16 +02:00
sonninnos
aaf7e1fb0d
Block accidental diagonals in menu navigation
2021-04-04 15:44:19 +03:00
twinaphex
9577f1a46f
(OSX non-Metal build) Set disable execute page protection
2021-04-03 19:27:06 +02:00
Autechre
63e5a8b1b5
Merge pull request #12227 from ToddLa/mfi-player-index
...
prevent crash on controller connect.
2021-04-03 19:20:20 +02:00
Todd Laney
be8dd0dba1
prevent crash on controller connect.
...
disable system button gestures on iOS 14.
remove deprecation warnings.
2021-04-03 09:28:49 -07:00
Autechre
9f17cb7a86
Update CHANGES.md
2021-04-03 16:27:23 +02:00
Autechre
70acb573d5
Merge pull request #12226 from repojohnray/mousex11gles
...
Fix xegl_ctx.c mouse activation
2021-04-03 16:23:59 +02:00
repojohnray
45047732a7
Fix xegl_ctx.c mouse activation
...
The mouse is not working when using opengles with x11. This fix adds the required notifications.
2021-04-03 15:56:06 +02:00
Autechre
f7d0908ff1
Merge pull request #12219 from libretro/vita-vmalign
2021-04-03 01:49:21 +02:00
Francisco José García García
9f90833d2b
[VITA] Align VM block size to 1MB
2021-04-02 19:50:09 +02:00
Autechre
93174dcd19
Merge pull request #12217 from jdgleaver/menu-screensaver
2021-04-02 15:26:30 +02:00
jdgleaver
72f08bb1b4
(RGUI) Fix LGTM warning - 'Multiplication result converted to larger type'
2021-04-02 10:16:47 +01:00
jdgleaver
371d0b7395
Add optional menu screensaver
2021-04-01 17:26:43 +01:00
Autechre
21b2ec6bd5
Merge pull request #12212 from DisasterMo/logging
...
Removed check for verbosity level in RARCH_LOG_V
2021-03-31 21:08:51 +02:00
Autechre
311c5c133c
Merge pull request #12210 from jdgleaver/dingux-beta-gba-scaling
...
OpenDingux Beta: Fix IPU scaling when running GBA-resolution content
2021-03-31 20:06:46 +02:00
Autechre
551a671cc6
Merge pull request #12211 from kamicane/vrefresh
...
[DRM] set the correct video mode
2021-03-31 20:06:31 +02:00
Michael Burgardt
f54098618e
RARCH_LOG_V checking for verbosity level is not necessary and can cause
...
issues; removed said check.
2021-03-31 18:12:42 +02:00