LibretroAdmin
3b0f20768b
Add RetroFW/RS90/RetroFW workflows
2022-08-05 22:43:37 +02:00
LibretroAdmin
bebe803658
Add DOS/DJGPP workflow
2022-08-05 21:52:57 +02:00
LibretroAdmin
fa9f39c0ab
Add Switch/libnx workflow
2022-08-05 20:17:02 +02:00
LibretroAdmin
30bdd8b447
Add 3DS workflow
2022-08-05 19:20:54 +02:00
LibretroAdmin
5739c537a2
Some CXX_BUILD fixes
2022-08-05 17:40:06 +02:00
LibretroAdmin
0ed18d16c4
Add GameCube/Wii workflows
2022-08-05 17:08:08 +02:00
LibretroAdmin
cd7a6afd20
Add WiiU workflow
2022-08-05 16:24:46 +02:00
LibretroAdmin
03971308a3
(PIA) Fix warning
2022-08-05 15:27:55 +02:00
LibretroAdmin
1135bf0534
Add PSVita github workflow
2022-08-05 15:23:32 +02:00
LibretroAdmin
dab528ca11
Update Windows-i686-MXE.yml
2022-08-05 13:53:51 +02:00
LibretroAdmin
a30f256bb0
Create Windows-i686-MXE.yml
2022-08-05 13:53:00 +02:00
LibretroAdmin
7eecf3bdd0
Create Windows-x64-MXE.yml
2022-08-05 13:22:34 +02:00
Cthulhu-throwaway
a7c93eb9ed
(PS3) Silence Warnings ( #14287 )
2022-08-05 12:45:35 +02:00
LibretroAdmin
ef551478d3
Use fill_pathname_join when out and dir overlap
2022-08-05 05:27:51 +02:00
TheRhysWyrill
9d939a35d6
Add Daite XMB Icon Theme ( #14263 )
2022-08-05 04:27:34 +02:00
Cthulhu-throwaway
b04cb4b1e5
(PS3) Buildfix ( #14285 )
2022-08-05 04:19:28 +02:00
LibretroAdmin
e3b82184a7
(glslang) Silence warning
2022-08-05 02:29:59 +02:00
Cthulhu-throwaway
add4a1e8a0
(Network) Define inet_ntop and inet_pton for older Windows versions ( #14284 )
2022-08-05 02:23:35 +02:00
github-actions
9c7b96b9d0
Fetch translations from Crowdin
2022-08-05 00:14:42 +00:00
LibretroAdmin
72a7b3ce07
(X11) Turn these two functions static
2022-08-05 02:00:09 +02:00
Cthulhu-throwaway
c6b99a5df0
(Network) Always have getaddrinfo and getnameinfo flags defined ( #14283 )
2022-08-04 23:06:28 +02:00
LibretroAdmin
0594df8cce
Remove some unused variables
2022-08-04 22:41:17 +02:00
LibretroAdmin
e1caf32817
Revert "Fixed items of system top menu bar on macOS. ( #14271 )" ( #14279 )
...
This reverts commit 7068eebe0c
.
2022-08-04 17:56:26 +02:00
LibretroAdmin
2e5df6a973
fill_str_dated_filename: add size_t return value
2022-08-04 17:18:32 +02:00
LibretroAdmin
0c21a92581
* fill_pathname_expand_special will NULL-terminate string so not
...
necessary to NULL terminate passed string
* fill_pathname - add size_t return value
* Some general cleanups
2022-08-04 17:10:51 +02:00
LibretroAdmin
9ae46d2648
(file_path.c)
...
- file_path_expand_special - cut down on code duplication
- file_path_expand_special - add size_t return value
- fill_pathname_abbreviate_special - add size_t return value
2022-08-04 16:53:53 +02:00
LibretroAdmin
5172fe2ba6
fill_pathname_abbreviated_or_relative - add return value
2022-08-04 16:44:01 +02:00
LibretroAdmin
67c23aec0e
(Wayland) Stub out unused variables for now
...
(menu_contentless_cores) Fix mistake - needed to set len to return
value of fill_pathname_join_special
(configuration.c) Fix some unused variable warnings on Linux
2022-08-04 16:19:50 +02:00
23rd
7068eebe0c
Fixed items of system top menu bar on macOS. ( #14271 )
2022-08-04 15:47:30 +02:00
CyberLabSystems
993aaee716
Adding CyberLab custom Blargg NTSC Filter Presets ( #14231 )
...
CyberLab custom Blargg NTSC Filter Presets offer improved dedithering with less scrolling, shimmering and other artifacts than current core included Blargg NTSC Filter implementations.
They also work properly with several cores that would otherwise result in a squished image if using the Blargg NTSC SNES filters currently available in the Video Filters folder.
2022-08-04 15:44:47 +02:00
LibretroAdmin
6ad88b080e
Turn these two fill_pathname_join_delim() calls into plain strlcat()
2022-08-04 15:15:27 +02:00
LibretroAdmin
b2634ea588
* Create fill_pathname_join_special - and specify fill_pathname_join
...
as deprecated.
* Use fill_pathname_join_special in the vast majority of cases where
we can ensure out_path is a new empty string
* Get rid of some extension concatenation with strlcat where encountered
* Some general cleanups with NULL termination of strings that get immediately
passed to strlcpy/strlcpy-adjacent functions
2022-08-04 14:19:38 +02:00
Cthulhu-throwaway
3aa1811ca9
(Network) Add getnameinfo_retro ( #14278 )
2022-08-04 13:22:49 +02:00
LibretroAdmin
88bc26da4e
Replace some more trivial strlcat calls
2022-08-04 04:05:27 +02:00
LibretroAdmin
e7f3432e48
Replace some trivial strlcat usage - use return value of preceding
...
strlcpy then simply append the extension to it at this location
2022-08-04 03:45:09 +02:00
github-actions
eab5898790
Fetch translations from Crowdin
2022-08-04 00:11:40 +00:00
LibretroAdmin
32314eddaf
(video_crt_switch.c) Get rid of unnecessary strlen
2022-08-04 00:10:19 +02:00
LibretroAdmin
ec4c15e8e4
(gfx_widget_load_content_animation) Cleanups - one strlen instead of two,
...
NULL termination of some strings is not necessary since it gets passed to
strlcpy and/or fill_pathname_join anyway
2022-08-04 00:00:21 +02:00
LibretroAdmin
f4c22cb236
(file_path.c) fill_pathname_join - do away with one less strlcat
2022-08-03 23:54:10 +02:00
LibretroAdmin
819337d5d4
video_shader_get_type_from_ext - get rid of unnecessary strlen
2022-08-03 23:35:16 +02:00
LibretroAdmin
c240340c91
(vfs_implementation.c) We need to include stdstring.h for string_is_empty
2022-08-03 19:49:02 +02:00
LibretroAdmin
53d2fdbd97
net_http_urlencode - avoid one strlen call by clever use of strlcpy
...
return value and some subtraction arithmetic
2022-08-03 15:53:12 +02:00
LibretroAdmin
8e6369ef33
(vfs_implementation.c) An unnecessary repeated conditional removed
2022-08-03 15:19:54 +02:00
LibretroAdmin
7871e9fbc1
retro_vfs_file_open_impl - bunch of inefficiencies here:
...
- was doing a strlen first on path to calculate the length
- stored at least three local variables for string constants
- did another memcmp check after doing the length comparison conditional first
Simplify all this into a simple string comparison checking if the
path starts with the string 'vfsonly://' and/or 'cdrom://' -
avoid both strlen and memcmp cost. Also removed the need for
stdstring.h header include - just translated STRLEN_CONST into
(sizeof(x)-1) - no header file dependency for the only usage of stdstring.h
in this file
2022-08-03 15:07:02 +02:00
LibretroAdmin
02df727cb2
Avoid strtof() since it's C99/POSIX. Go for strtod followed by float
...
cast since it should be almost identical
2022-08-03 14:07:32 +02:00
github-actions
16930150f8
Fetch translations from Crowdin
2022-08-03 00:13:16 +00:00
LibretroAdmin
01a7f2010d
Buildfix for tvOS - tvOS apparently doesn't build in all the menu
...
drivers which is how this error was found
2022-08-02 23:26:34 +02:00
LibretroAdmin
08cc1c986a
Refactor file path special ( #14275 )
...
* First pass - unique variable names
* (file_path_special.c) fill_pathname_application_special() - no longer
a recursive function, other optimizations
* Buildfix
* Put another HAVE_XMB ifdef around xmb_theme_ident
* Remove unused variables
* Remove more unused variables and use fill_pathname_join instead of strlcpy
at the end
2022-08-02 20:57:55 +02:00
LibretroAdmin
bde84b926f
fill_pathname_application_special - redo string concatenation for
...
Ozone icons - avoid fill_pathname_slash when possible and use
fill_pathname_join instead - avoids the strlen cost
2022-08-02 18:47:34 +02:00
LibretroAdmin
6dd52d9bb1
Get rid of more boilerplate code in file_path_special.c
2022-08-02 18:05:51 +02:00