60942 Commits

Author SHA1 Message Date
LibretroAdmin
a6e210e9db Get rid of some strlcats 2022-08-08 22:41:32 +02:00
LibretroAdmin
05cf639712 Reduce amount of strlcats in retroarch.c 2022-08-08 21:46:37 +02:00
Cthulhu-throwaway
c030e1c5dc
(Netplay) Support for customizing chat colors (#14305) 2022-08-08 20:09:06 +02:00
LibretroAdmin
a9157f975e
String cleanups (#14304)
(retroarch.c) retroarch_get_capabilities - get rid of strlcat
party in RARCH_CAPABILITIES_CPU, do simple manual assignment for
concatenation instead and NULL terminate at the end
(menu_displaylist.c) Do something about some of the unnecessarily huge
local strings of PATH_MAX_LENGTH size (can be as large as 8192)
(menu_displaylist.c) Replace some trivial strlcats / snprintfs
(D3D10/D3D11/D3D12) Strings don't need to be initialized -
strlcpy already null-terminates - get rid of some constants
2022-08-08 19:11:15 +02:00
Cthulhu-throwaway
d3f3c58e61
(Network) Fix getnameinfo_retro's port value for HAVE_SOCKET_LEGACY platforms (#14303) 2022-08-08 15:28:42 +02:00
github-actions
5ffe62a52b Fetch translations from Crowdin 2022-08-08 00:11:35 +00:00
Cthulhu-throwaway
078f712b34
(WiiU) Attempt fix (#14302) 2022-08-07 20:32:27 +02:00
Cthulhu-throwaway
976a49ad2b
Ensure #ifdef instead of #if for HAVE_NETWORKING (#14299) 2022-08-07 13:42:09 +02:00
github-actions
3dc979356f Fetch translations from Crowdin 2022-08-07 00:13:49 +00:00
LibretroAdmin
ba8cc5f381 Cut down on some of the strlcats 2022-08-07 00:28:13 +02:00
LibretroAdmin
0edbe945b4 (MaterialUI/XMB) Optimize refreshing of playlists 2022-08-06 20:32:19 +02:00
LibretroAdmin
1b43e60c7c (Ozone) Use less path_remove_extension and work more with return values
from file_path.c functions
(menu_cbs_title) Small optimization to string concatenation
2022-08-06 19:51:00 +02:00
LibretroAdmin
c7786a45e1 Create path_get_extension_mutable and use it in menu_explore function
for trivial extension replacement in string
2022-08-06 19:06:31 +02:00
LibretroAdmin
94ed25be56
Cleanups (#14296)
- (database_info.c) Optimizations for database_info_build_query_enum() -
 it would call strlcat at the very least 3 times, normally more than that.
 Every strlcat call is at least one or more strlens. Reduce it all down
 to manual string concatenation and one strlcat
- (database_info_build_query_enum) - always NULL terminates string so no need for NULL termination done by callee
* (menu_displaylist) use smaller strings for basename paths, remove one unnecessary string
in menu_displaylist.c function
- (disk_index_file.c) Avoid another trivial string concatenation by doing
it manually after fill_pathname_join_special
- (fill_pathname_join_delim) since fill_pathname_join_delim() now has a return value, use it for 
string concatenation
- (platform_unix) - Use BUFSIZ as size for a buffer in system_property_get
- some other trivial strlcat usage replacements
2022-08-06 18:04:40 +02:00
Tatsuya79
72b4cf914e
Rename video filters (#14293) 2022-08-06 13:05:01 +02:00
github-actions
5b09b6614b Fetch translations from Crowdin 2022-08-06 00:12:09 +00:00
LibretroAdmin
879674d4c3 Had to update Makefile.emscripten too 2022-08-05 23:51:34 +02:00
LibretroAdmin
6d054a2d96 Add Emscripten.yml 2022-08-05 23:50:29 +02:00
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 7068eebe0c59fea26a4fc176c769ef46fd3ad718.
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