Eric Warmenhoven
8c9e7dd2bf
Piping to xcpretty hides compilation failures without set -o pipefail
2023-07-02 05:47:38 +02:00
sonninnos
4cca2b8eaf
Add menu icons to 'RetroPad Binds'
2023-07-02 05:47:25 +02:00
Ethan O'Brien
58aafeec78
Fix RWebAudioInit race condition
2023-07-02 05:47:13 +02:00
Eric Warmenhoven
280dcb32f9
Fix several warnings
2023-07-02 05:46:45 +02:00
github-actions
1b953d7463
Fetch translations from Crowdin
2023-07-02 00:14:25 +00:00
sonninnos
7922e45607
Combo hold + 'enable_hotkey' correction
2023-07-01 20:12:13 +02:00
nfore
dd18152921
Fix overlay reach_x/y regression
2023-07-01 20:04:07 +02:00
Eric Warmenhoven
224bac241e
Compile in OpenAL driver on macos/ios/tvos
2023-07-01 19:26:09 +02:00
Eric Warmenhoven
9d7ce37f9b
Implement memory queries on iOS/tvOS
2023-07-01 19:25:57 +02:00
Eric Warmenhoven
9320122252
Compile in CoreText font renderer on macos/ios/tvos
2023-07-01 19:25:18 +02:00
Eric Warmenhoven
8c9ee021e7
Creating a github CI for macOS
2023-07-01 19:24:53 +02:00
Eric Warmenhoven
ce49bd6dcc
Enable option to rumble iOS device instead of controller ( #14734 ).
2023-07-01 19:24:40 +02:00
hunterk
b98bf2ccf0
shorten help string for C89 compatibility
2023-07-01 19:22:45 +02:00
hunterk
a123f71ef4
fix unintentional menu_enum change
2023-07-01 19:22:45 +02:00
hunterk
7b20954e66
move port X binds into retropad binds submenu and add appropriate help text and sublabels to discourage people from messing around in there unnecessarily
2023-07-01 19:22:45 +02:00
Ethan O'Brien
7ac3dcd5fe
change blocking conditions
2023-07-01 19:22:37 +02:00
Ethan O'Brien
88778bc137
Fix rwebaudio bug
2023-07-01 19:22:37 +02:00
github-actions
78cbbe29e9
Fetch translations from Crowdin
2023-07-01 00:13:46 +00:00
Bernhard Schelling
4d8f0215d1
Fix netplay default modus
...
Also add optional assertion code that can be enabled to validate the netplay frontend logic
2023-06-29 18:38:58 +02:00
sonninnos
5f237a8ac6
Microphone logging cleanup
2023-06-29 13:55:28 +02:00
Bernhard Schelling
67836c144e
Do nothing if the same interface gets set twice
2023-06-29 13:55:14 +02:00
Bernhard Schelling
5b1e28843e
C90 fix
2023-06-29 13:55:14 +02:00
Bernhard Schelling
5342d4ff63
Remove invalid test assert macro
2023-06-29 13:55:14 +02:00
Bernhard Schelling
e8283363fb
Enhance netpacket interface
...
- Enable core host to refuse connecting new players to limit the number of connected players
- Enable a core to flush outgoing packets and read incoming packets without waiting for the next frame (can be used for lower latency or blocking reads)
2023-06-29 13:55:14 +02:00
Bernhard Schelling
2546ac6bbc
Change tab to spaces
2023-06-29 13:55:14 +02:00
Bernhard Schelling
6ccef38fea
Enable clients to send netpackets to other clients
2023-06-29 13:55:14 +02:00
Bernhard Schelling
eceb712ca9
C89 fix
2023-06-29 13:55:14 +02:00
Bernhard Schelling
e2621a8474
Add enum netplay_modus
2023-06-29 13:55:14 +02:00
Bernhard Schelling
9de805c9b1
Clarify netpacket interface handling code
...
Reduce access to networking_driver_st global variable
2023-06-29 13:55:14 +02:00
Bernhard Schelling
20bb335017
C90 fix
2023-06-29 13:55:14 +02:00
Bernhard Schelling
c60878a10d
Add netpacket interface
...
Adds a new libretro interface for a core to send and receive custom network packets for implementing a communication based multiplayer system instead of using the default state serialization based multiplayer. Connection management is still done by the frontend while a core gains the ability to easily support tunneling of multi-console data communication traffic.
2023-06-29 13:55:14 +02:00
sonninnos
3c1c58cfc3
Fix keybind hat hotkey save
2023-06-28 14:30:37 +02:00
Eric Warmenhoven
b861d643fc
Enable SSL in macos/ios/tvos builds
2023-06-28 14:29:37 +02:00
github-actions
56e088b937
Fetch translations from Crowdin
2023-06-24 00:13:20 +00:00
github-actions
52da69a288
Fetch translations from Crowdin
2023-06-23 00:14:47 +00:00
GABO1423
f1d1f0d2db
(UWP) Remove x86 Build Configuration
2023-06-22 12:33:14 +02:00
github-actions
c0444fcd79
Fetch translations from Crowdin
2023-06-22 00:12:28 +00:00
libretroadmin
d9c196154c
(net_http.c) Get rid of strlen
2023-06-21 19:21:16 +02:00
libretroadmin
2c4010818e
Revert "Don't use strlcat for print-features and print-help CLI switches"
...
This reverts commit 3870196efe5ab65d93e3d1f106e2a7aa25ac7ab7.
2023-06-21 14:11:42 +02:00
libretroadmin
d4fc6c7ce6
* Reduce snprintf calls to only formatting
...
* More strlcpy usage, less strlcat
2023-06-21 09:37:55 +02:00
libretroadmin
22dc6aff5a
Rework some snprintf/strlcat calls
2023-06-21 09:25:04 +02:00
libretroadmin
57906892d8
Revert "On mobile in portrait mode, don't override custom viewport"
...
This reverts commit 6a1320bcfb6cf7d0335c816ee045a4b4df58eb35.
2023-06-21 08:37:19 +02:00
github-actions
2251d27362
Fetch translations from Crowdin
2023-06-21 00:12:15 +00:00
libretroadmin
c92d7d3071
(task_database_cue.c) Simplifications
2023-06-20 20:07:44 +02:00
libretroadmin
46d6240f21
Rewrite some more strlcat calls
2023-06-20 19:52:38 +02:00
libretroadmin
e3db17bf2d
(Qt) Less strlcat
2023-06-20 19:26:02 +02:00
libretroadmin
60fb5dfc6e
Fix system information spacing
2023-06-20 19:12:43 +02:00
libretroadmin
2195ac998b
FIx potential -Wformat-truncation warnings
2023-06-20 19:06:45 +02:00
libretroadmin
3870196efe
Don't use strlcat for print-features and print-help CLI switches
2023-06-20 18:43:49 +02:00
libretroadmin
22f32bf069
replace more strlcat calls in menu_cbs_sublabel.c
2023-06-20 18:21:10 +02:00