61285 Commits

Author SHA1 Message Date
LibretroAdmin
d3384fd89d Fix parameter names omitted 2022-10-09 10:25:35 +02:00
LibretroAdmin
d5a6c4f150 (content) use flags for content_state
(xaudio2) Use flags
2022-10-09 10:20:43 +02:00
github-actions
73f766f133 Fetch translations from Crowdin 2022-10-09 00:16:58 +00:00
LibretroAdmin
385029786c Simplify code part 2022-10-08 23:08:17 +02:00
LibretroAdmin
a1edae126c Fix Pending Quick Menu 2022-10-08 23:01:42 +02:00
LibretroAdmin
d506210fbe
(menu_driver.c) Use flags instead of bools (#14500)
* (menu_driver.c) Use flags instead of bools
2022-10-08 22:52:18 +02:00
Giovanni Cascione
fd2a026f96
mali_fbdev: add conditional support for gles3 (#14494) 2022-10-08 19:05:26 +02:00
LibretroAdmin
fcbd72dbf3
Use flags pt4 (#14497)
* * Use flags for rarch_state
* Get rid of ^M linebreaks in retroarch_types.h

* Buildfixes for consoles

* (audio driver) use flags instead of bools

* (video) Use flags instead of bools

* Rewrite input driver state bools into flags
2022-10-08 10:39:15 +02:00
gblues
7f8d358f17
WIIU: Add some missing default directories (#14498)
There's a bunch of directories that should have defaults, that don't,
which causes a few issues.

Defaults added:
- thumbnails
- overlays
- screenshots
- autoconfig
2022-10-08 07:03:42 +02:00
github-actions
da06989296 Fetch translations from Crowdin 2022-10-08 00:17:38 +00:00
LibretroAdmin
f40d157571
Use flags pt3 (#14491)
* (Vulkan) Use flags for vulkan_emulated_mailbox

* Use flags for vk_texture

* dispgfx_widget - use flags instead of bools

* (Autoconfig) Use flags
2022-10-07 11:08:17 +02:00
gblues
c51b1491ef
Get mkdir working on wiiu (#14490)
== DETAILS
Looks like Wii U's mkdir() implementation doesn't like trailing
slashes either.

Since we already have an implementation to handle this, I just added
Wii U to it.
2022-10-07 06:19:54 +02:00
GABO1423
df8571b3ca
(UWP) Build Fix (#14489) 2022-10-07 02:56:07 +02:00
LibretroAdmin
83c1e502ba (display servers) Use flags instead of bools 2022-10-07 02:40:19 +02:00
github-actions
903fcffe64 Fetch translations from Crowdin 2022-10-07 00:20:33 +00:00
LibretroAdmin
91119d038f
(gfx_display/gfx_animation) Use flags instead of bools (#14488)
* (gfx_display/gfx_animation) Use flags instead of bools
* (task_save) Use flags instead of bools
2022-10-07 00:10:32 +02:00
LibretroAdmin
4f071e47c7 screenshot_task_state - use flags instead of bools 2022-10-06 20:57:07 +02:00
LibretroAdmin
28f55845b6 * database_info cleanups:
- database_cursor_close's return value was never used, and doesn't
necessitate a function either
- some other misc. cleanups
2022-10-06 19:43:44 +02:00
LibretroAdmin
cc199b71db Update CHANGES.md 2022-10-06 19:28:28 +02:00
LibretroAdmin
951b98fe1b
Bools to flags (#14486)
* (D3D11) Use flags instead of bools

* (RPNG) Use flags

* Simplify rpng_is_valid

* (rpng_is_valid) Prevent potential NULL pointer dereference
(D3D11) Some whitespacing changes/code nits

* (task_pl_thumbnail_download.c) Simplify some code
2022-10-06 19:26:38 +02:00
gblues
714878783a
Fix socket_connect_with_timeout for WIIU (#14483)
== DETAILS
Previous work to clean up the HTTP networking code surfaced a bug
in `socket_connect_with_timeout()` that caused connections to
immediately fail. Specifically, achievements stopped working because
the http task code path was rewritten to use
`socket_connect_with_timeout` instead of `socket_connect`.

The bug appears to come down to an unsupported socket option. The final
check is to try to read `SO_ERROR` from the socket, and on WIIU the
`getsockopt()` call returns -1 and sets `lastsocketerr()` (WIIU's
equivalent to errno) to 16.

The fix is to change the logic to only abort the connection if that
`getsockopt()` call succeeds *and* the error is set.
2022-10-06 17:01:19 +02:00
LibretroAdmin
0bdc761adb
Buildfix for previous commit 2022-10-06 09:32:26 +02:00
LibretroAdmin
30eb0edcf8 Use flags for some structs instead of tons of bools - less state/variables to bookkeep,
less memory used
2022-10-06 06:53:13 +02:00
LibretroAdmin
141c33ceb5 (Qt/Logging) Increase log buffer to 2048 characters - Vulkan
validation layer messages output correctly.
2022-10-06 03:19:28 +02:00
LibretroAdmin
fbf55a1999
Update CHANGES.md 2022-10-06 01:58:42 +02:00
LibretroAdmin
b3bb62881a Disable poll support for MSVC 2010 and earlier 2022-10-06 01:27:27 +02:00
LibretroAdmin
92e996e272 Revert "(Win32/Sockets/Networking) WSAPoll is only available since Windows Vista; disable"
This reverts commit d832ce15d6eccdd40953213321142a2fcca91b3b.
2022-10-06 00:46:33 +02:00
sonninnos
8e9d19568c
Unload screenshot widget texture early (#14482) 2022-10-06 00:06:41 +02:00
LibretroAdmin
d832ce15d6 (Win32/Sockets/Networking) WSAPoll is only available since Windows Vista; disable
NETWORK_HAVE_POLL for MSVC2003/2005/2010
2022-10-05 23:54:25 +02:00
LibretroAdmin
f8a9b0a197 Combine bit setting 2022-10-05 20:42:30 +02:00
LibretroAdmin
e8c53cad10 Update CHANGES.md 2022-10-05 18:45:55 +02:00
LibretroAdmin
d0c6dfee0b Cleanup bitmask setting 2022-10-05 18:43:58 +02:00
LibretroAdmin
b2521c53ae Filebrowser - fix regression #14425 2022-10-05 17:31:21 +02:00
LibretroAdmin
6447c6c39b (dingux_utils.c) Style nits 2022-10-05 06:45:40 +02:00
LibretroAdmin
7d956b611c rarch_setting - we can downgrade flags and free_flags to 32bit
since the flags don't come anywhere near close to 64 unique flags
2022-10-05 04:34:47 +02:00
LibretroAdmin
ffa1ae4143 setting_list.c - implement cmd_trigger_event_triggered as flag 2022-10-05 04:23:02 +02:00
github-actions
acc2128a6e Fetch translations from Crowdin 2022-10-05 00:18:02 +00:00
sonninnos
3a0d8cbc50
(Vulkan) Fix screenshot widget crash when ticker animating (#14475) 2022-10-05 02:09:56 +02:00
GABO1423
236621d6ac
(UWP) Bump up Version Number, again (#14472) 2022-10-05 00:06:42 +02:00
LibretroAdmin
ab1f21ef78 (Ozone/MaterialUI) sublabel lines will not ever go beyond uint8_t
max value, so change variable types from 32bit to 8bit
2022-10-04 23:58:04 +02:00
LibretroAdmin
fa40754585 (MIST/STEAM/STEAMDECK) Don't expose Black Frame Insertion if we are
running RetroArch on a Steam Deck
2022-10-04 22:59:57 +02:00
LibretroAdmin
e9ad1e494f
Update CODING-GUIDELINES 2022-10-04 17:53:52 +02:00
LibretroAdmin
1eebd1196e
Update CODING-GUIDELINES 2022-10-04 17:26:23 +02:00
LibretroAdmin
1a46943a76
Update CODING-GUIDELINES 2022-10-04 17:24:39 +02:00
LibretroAdmin
088ef4f6f9
Update CODING-GUIDELINES 2022-10-04 17:23:44 +02:00
LibretroAdmin
389ef31a8f Bump up to version 1.11.1 - point release v1.11.1 2022-10-04 07:46:48 +02:00
github-actions
8fb91ce1af Fetch translations from Crowdin 2022-10-04 00:18:09 +00:00
LibretroAdmin
12cc56f712 netplay_frontend.c - innocuous style nits - direct initialization of
variables where possible, no brackets for one line, move local variables
to proper scope, etc
2022-10-03 23:05:50 +02:00
LibretroAdmin
185e1af39b (MaterialUI) Prevent pointless self-assignment with tertiary operators 2022-10-03 21:41:39 +02:00
LibretroAdmin
2429c472b6 Buildfix for previous commit 2022-10-03 19:18:52 +02:00