libretroadmin
97deec44f4
Remove unused variable warning
2023-06-18 13:55:39 +02:00
libretroadmin
942858c6ba
Fix -Werror, -Wfortify-source error for Orbis
2023-06-18 13:14:36 +02:00
libretroadmin
7b60626943
Silence -Wsign-compare warning
2023-06-18 13:08:55 +02:00
libretroadmin
e055790a48
* Get rid of some duplicate strlen calls
...
* Get rid of some unnecessary temp char variables
* Some other small rewrites
2023-06-18 13:06:33 +02:00
libretroadmin
2ab38eaf98
Reduce some local char variables which were unnecessarily big,
...
and reduce some temp char variables
2023-06-18 12:31:49 +02:00
libretroadmin
631301b3f7
* Cut down on strlcat calls when possible and replace them with clever
...
usage of strlcpy (when position/offset of previous strlcpy/snprintf call
is known. strlcat implementation in libretro-common makes implicit strlen
call, using strlcpy avoids this
* Reduce a bunch of local char variables by use of said clever usage,
should save up on local stack size usage
2023-06-18 12:06:12 +02:00
Jesse Talavera-Greenberg
dbc1a41cf6
Fix the name of the artifact pushed by the msvc-2019 job
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
4d9bfda65c
Don't include all platforms in UWP app bundles
...
- This lengthens the build time
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
79e64ac2c1
Fix the artifact path for msvc2019
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
a78f9598de
Silence a warning in video_driver.c
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
3183941d9e
Only produce one MSVC 2019 build
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
986057f565
Reduce the number of UWP builds
...
- Only Release and ReleaseANGLE for x64 will be produced
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
1a98b430ed
Change how the GitHub SHA is referenced in MSVC.yml
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
4628cd0e0b
Revert "Exclude 7zip support from UWP builds"
...
This reverts commit 1147ac6a58ee4c3e71683bfa63440a555dc36daf.
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
719e25e0db
Add some stray colons
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
c2c139c48c
Add msbuild to the PATH for the MSVC builds
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
e6604a3f8c
Remove a stray period
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
64bd977712
First draft of a workflow for MSVC
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
be6d793399
Add some patterns to msvc-uwp's .gitignore
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
d3d3207214
Apply some compiler-specific hacks to resolve compiler errors
...
- Make the existing _WIN32_WINNT redefinition contingent on MinGW
- Define a typedef for EDataFlow on MSVC
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
cd3bd1d9d5
Consolidate more properties in RetroArch-msvc2019.vcxproj
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
5044060ed0
Consolidate all PropertyGroups for the msvc2019 project file
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
6f9cd452e9
Consolidate uses of <LinkIncremental>
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
c85bfd3d57
Consolidate code analysis-related properties in RetroArch-msvc2019.vcxproj
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
dd69986cea
Set the RootNamespace to RetroArchmsvc2019
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
97278a3172
Consolidate several PropertyGroups in RetroArch-msvc2019.vcxproj
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
5be568a5ef
Consolidate the PropertySheets ImportGroup
...
- It's no longer conditional, since all configurations use the same value
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
1a18f36971
Forgot to commit my changes to griffin_cpp.cpp
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
65a0475235
Remove HAVE_CG from build configurations that don't use it in RetroArch-msvc2019.vcxproj
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
ebd89d762a
Refactor how RetroArch-msvc2019.vcxproj generates MOC files
...
- Use one set of properties with conditions
- Include all headers in ui/drivers/qt instead of naming them all
- Update griffin_cpp.cpp to reflect these changes
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
e7241e09f3
Add a section for Qt-specific properties in RetroArch-msvc2019.vcxproj
...
- But only if the build configuration uses Qt
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
06cec38a9b
Add some directory patterns to .gitignore
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
ad211f1452
Update the .gitignore
...
- Add some VS-specific artifacts
- Add versioned Linux shared objects
- Simplify some directory-specific patterns to the extension
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
b01793601b
Exclude 7zip support from UWP builds
...
- 7zip uses Windows file functions directly, as opposed to an abstraction layer
- UWP doesn't support some of the functions that 7zip uses
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
3195808d50
Fix some $(VS)-related variables for UWP build
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
8dd1737aee
Define HAVE_MICROPHONE in all configurations in RetroArch-msvc2019.vcxproj
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
7d2256f92c
Silence a warning
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
972c539869
Check for __ARM_NEON__ and _M_ARM64
...
- Its absence was causing certain MSVC builds to fail with the #error directive
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
082cefa133
Add IID_IAudioCaptureClient
...
- Its absence could cause linker errors in MSVC
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
3599b3e675
Fix a compiler error
...
- A use of mmdevice_list_new was not updated to reflect its changed signature
2023-06-18 08:38:53 +02:00
sonninnos
8a862bf20e
Keyboard mapping bit fix ( #15392 )
2023-06-18 08:09:34 +02:00
github-actions
fdd5f9e759
Fetch translations from Crowdin
2023-06-18 00:13:46 +00:00
github-actions
6020da1320
Fetch translations from Crowdin
2023-06-17 00:11:07 +00:00
libretroadmin
408cbf98c9
database_info.h - cleanup to struct
2023-06-16 20:35:15 +02:00
libretroadmin
fc06e2f84f
Simplify core_serialize_size and core_serialize_size_special
2023-06-16 17:20:27 +02:00
libretroadmin
c4b99031f0
(Menu) more static functions in menu_cbs_ok.c
2023-06-16 15:40:14 +02:00
libretroadmin
d54097f3e1
(playlist.c) Cleanups
2023-06-16 14:56:52 +02:00
libretroadmin
cf909b799b
(playlist.c) Small cleanups
2023-06-16 14:14:56 +02:00
libretroadmin
df73a3876c
replace snprintf call with strlcpy
2023-06-16 13:42:01 +02:00
Grisly Glee
1bd501f8d2
Refactor system_info page ( #15388 )
2023-06-16 04:47:23 +02:00