Commit graph

62618 commits

Author SHA1 Message Date
Rob Loach a2aacc3244
Update .github/workflows/MSVC.yml 2024-04-27 18:51:15 -04:00
Rob Loach bb58e6757d
Update .github/workflows/MSVC.yml 2024-04-27 18:50:42 -04:00
dependabot[bot] 1ece78c03c
Bump microsoft/setup-msbuild from 1.1 to 1.3
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.1 to 1.3.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases)
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md)
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.1...v1.3)

---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 19:58:55 +00:00
Bernhard Schelling fa443845dd Fix building drm_ctx.x without crt switchres 2023-06-19 18:18:13 +02:00
Bernhard Schelling 2c9bc8d850 Fix "variable set but not used" when HAVE_PATCH is not defined 2023-06-19 18:18:01 +02:00
Bernhard Schelling 4518b117c9 Fix build error "conflicting types for ‘drm_free’"
Function name conflicts with different function in drm_free drm_common.h
2023-06-19 18:17:50 +02:00
libretroadmin c253bf4cbd Reduce char arrays -
* titles and msgs sent to runloop_msg_queue_push should just be
128 in size
* single extensions queried by frontend around 16
2023-06-19 18:16:40 +02:00
libretroadmin 0bf3d21538 Reduce some char arrays which are too big 2023-06-19 17:31:50 +02:00
sonninnos 6015e73003 Show playlist history/favorites icons by default 2023-06-19 17:09:58 +02:00
sonninnos 23bd1bc7f5 Remove advanced option flag from video rotation+orientation 2023-06-19 17:03:33 +02:00
sonninnos 7eae4ee3f6 Reorder overlay menu 2023-06-19 17:01:52 +02:00
libretroadmin 9d027e51fe if 0 out update_single_core code 2023-06-19 16:51:04 +02:00
hunterk 429576a79a comment out forced core update for netplay 2023-06-19 16:46:40 +02:00
libretroadmin 0f374ea69d Don't call video_state_get_ptr inside gfx/video_driver.c 2023-06-19 07:50:26 +02:00
libretroadmin a296160151 Simplify gfx_display_init_first_driver 2023-06-19 07:46:16 +02:00
libretroadmin e8242253a7 Reduce strlcat calls where possible 2023-06-19 06:00:10 +02:00
sonninnos a7ac52fe91 Menu navigation acceleration adjustments 2023-06-19 04:38:00 +02:00
github-actions 5caebf3675 Fetch translations from Crowdin 2023-06-19 00:12:35 +00:00
libretroadmin 31d8f4fd51 Cut down on more strlcat calls 2023-06-18 22:53:13 +02:00
sonninnos d6d0195060 Menu sounds corrections 2023-06-18 22:39:09 +02:00
libretroadmin 0517354181 * replace more strlcat calls with strlcpy
* Get rid of unnecessary string copies by clever usage of strlcpy
* Get rid of unnecessary temp variables when not needed
2023-06-18 22:37:01 +02:00
libretroadmin 61ce614251 Do video_driver_get_ident check last in boolean equation 2023-06-18 21:27:34 +02:00
sonninnos 57e1b849f9 (Vulkan) Ignore Fast-Forward Frameskip option 2023-06-18 21:24:30 +02:00
sonninnos b92540b24d (udev) Log mouse devices in info level 2023-06-18 19:43:38 +02:00
sonninnos 83d888ca4a Cleanup Desktop Menu welcome text 2023-06-18 19:42:10 +02:00
LibretroAdmin 244c86f661 Revert "Frame limiting improvements"
This reverts commit c723710c90.
2023-06-18 19:36:59 +02:00
libretroadmin edecf0cb2d Replace more strlcat calls with strlcpy 2023-06-18 19:25:24 +02:00
sonninnos c723710c90 Frame limiting improvements 2023-06-18 18:58:37 +02:00
libretroadmin 2b273697c8 menu_cbs) sublabel/title - replace some strlcat calls 2023-06-18 14:08:37 +02:00
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 1147ac6a58.
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