64224 Commits

Author SHA1 Message Date
Eric Warmenhoven
2650712cb3
Small tweaks to fill_pathname_application_path (#17268) 2024-12-18 11:29:58 -08:00
libretroadmin
4521f6bcb2 Cleanups 2024-12-18 20:15:58 +01:00
Eric Warmenhoven
47709fe0d5
apple: include bsnes-js core in App Store builds (#17267) 2024-12-18 10:03:54 -08:00
Eric Warmenhoven
569f9a3282
apple: fastlane improvements (#17266)
- remove a lot of duplicated code across mac/ios/appletvos
- restore ability to use either login or app_store_connect_api_key
- pull version string from version.all instead of app store connect
- allow building from alternate branch
- allow skipping upload or making it publicly available
2024-12-18 10:03:42 -08:00
libretroadmin
f047c247f9 (gfx/video_shader_parse) Readability 2024-12-18 15:54:42 +01:00
Jesse Talavera
d682917e44
Add Linux support for illuminance sensors (#17208)
* First crack at light sensor support for Linux

* Add light-sensor support to most Linux input drivers

* Fix a compiler error

- Whoops, forgot to declare `sdl`

* Refactor linux_illuminance_sensor_t

- Allow the poll rate to be specified
- Poll the sensor on a separate thread
- Open a file handle each time we poll the sensor, since sysfs doesn't update the contents of an existing handle

* Set the `done` flag when closing the light sensor

- Whoops

* Avoid a division by zero when updating the poll rate of an existing sensor

* Don't try to open illuminance sensors from ".", "..", or hidden files

* Never mind

* Fix some silly mistakes

* Skip hidden files, ".", and ".."

* Cancel the sensor poll thread mid-sleep when closing it

- POSIX says it's fine

* Add to CHANGES.md

* Address feedback given on PR

* Use libretro-common's file system instead of stdio
2024-12-17 05:49:39 -08:00
Eric Warmenhoven
a4b478524a
iOS/tvOS: Fix more places where paths weren't expanded correctly (#17265) 2024-12-17 05:24:20 -08:00
zoltanvb
b0114d4316
Stay on previous CI image for Android. (#17264) 2024-12-17 05:24:10 -08:00
libretroadmin
eb08faa434 Replace strpbrk with strchr - we only need to search for one char 2024-12-16 17:49:44 +01:00
libretroadmin
275c6c0267 (XMB) xmb_path_dynamic_wallpaper - don't use string_replace_substring
unless absolutely necessary - uses memory allocation - single strpbrk
instead gets the job done here
2024-12-16 17:38:09 +01:00
Eric Warmenhoven
7e49b3d3d3 overlay: fix crash on null pointer 2024-12-16 15:59:32 +01:00
Eric Warmenhoven
4351ea3098
apple: fix reinit of gcd task queue (#17262) 2024-12-16 06:00:45 -08:00
github-actions
4d7dfd2848 Fetch translations from Crowdin 2024-12-16 00:16:24 +00:00
zoltanvb
5cfaf09f55
Support for analog L2/R2 values when a DS3 controller is used with PS Vita. (#17261) 2024-12-15 09:24:13 -08:00
redenvelope2000
7be52caff8
Update input_driver.c to improve the classic toggle turbo function (#17252)
Changed the logic of the classic toggle turbo mode code such that the pressing order of the turbo button and the button to enable/disable does not matter.
2024-12-15 09:23:59 -08:00
github-actions
928249b20b Fetch translations from Crowdin 2024-12-14 00:14:51 +00:00
zoltanvb
7602b10688
Changes up to 2024-12-11 (#17254) 2024-12-13 09:57:25 -08:00
Eric Warmenhoven
48f156fefe
Fix uninitialized variable (#17256) 2024-12-13 09:55:38 -08:00
github-actions
840bee7297 Fetch translations from Crowdin 2024-12-13 00:16:02 +00:00
zoltanvb
ccb7f4e0ce
Clarify latency setting. (#17253) 2024-12-12 12:42:52 -08:00
Eric Warmenhoven
62c725579a
apple: use gcd for task queue (#17248) 2024-12-11 22:55:46 -08:00
Eric Warmenhoven
0e26bea0b2
icloud: properly report errors (#17249) 2024-12-11 22:54:53 -08:00
Eric Warmenhoven
8cd97d57f9
cleanup: remove now-unused net_http_special (#17250) 2024-12-11 22:54:45 -08:00
Eric Warmenhoven
bee0d2226f
cleanup: minor tidying of unused code in task_http (#17251) 2024-12-11 22:54:26 -08:00
Eric Warmenhoven
cf986c0424
overlay: don't rely on menu entry, it can be misleading (#17247) 2024-12-10 22:32:15 -08:00
github-actions
722fdd925e Fetch translations from Crowdin 2024-12-11 00:15:58 +00:00
Eric Warmenhoven
f83841df38
probably fix crash setting overlay (#17243) 2024-12-09 20:47:29 -08:00
github-actions
fc872a1f6c Fetch translations from Crowdin 2024-12-10 00:16:06 +00:00
github-actions
29bee5c55b Fetch translations from Crowdin 2024-12-09 00:16:15 +00:00
Jefferson Bezerra
5dbfbff6e3
Add upscale 1.66x filter (#17240) 2024-12-08 00:06:14 -08:00
Eric Warmenhoven
99c2676efa
Add option to load overlay based on system name (#17233) 2024-12-07 23:58:33 -08:00
github-actions
3b4d1aa0a4 Fetch translations from Crowdin 2024-12-08 00:16:56 +00:00
Eric Warmenhoven
7b29062e96
cloud sync: small bug fixes around handling deleted files (#17236) 2024-12-07 00:59:05 -08:00
Eric Warmenhoven
3bdc71c20f
apple: include yabause core on app store (#17237) 2024-12-07 00:58:55 -08:00
Licaon_Kter
e3c1ebfbde
fetch-submodules.sh - fail on errors (#17234)
..else if a git clone fails the build carries on with the incomplete assets
2024-12-05 06:21:42 -08:00
Viačasłaŭ
6fcc19b8ed
Update ISSUE template (#17228)
Use the modern user-frendly issue template format
2024-12-03 23:37:11 -08:00
Eric Warmenhoven
d642e38423
apple: extract bundled assets.zip based on bundle version (#17231) 2024-12-03 23:37:01 -08:00
Eric Warmenhoven
14a0c186f3
tvOS: check task queue more aggressively (#17227) 2024-12-02 15:51:10 -08:00
Viačasłaŭ
f9faa9974a
Update ISSUE template (#17226) 2024-12-02 12:08:15 -08:00
Eric Warmenhoven
4d335c4855
iOS: Fix CAMetalLayer nativeScale confusion (#17225) 2024-12-02 07:52:38 -08:00
Eric Warmenhoven
6475791e07
iOS: fix reopening a recently-creatd file, and build flag cleanup (#17223) 2024-12-01 10:48:52 -08:00
github-actions
900ec71cba Fetch translations from Crowdin 2024-12-01 00:18:14 +00:00
github-actions
67f2cf56d4 Fetch translations from Crowdin 2024-11-30 00:14:52 +00:00
github-actions
b67ee2afeb Fetch translations from Crowdin 2024-11-28 00:15:51 +00:00
zoltanvb
7ee70c9224
Replace checkout action, remove upload (#17217)
Due to node v20 being incompatible with some of the CI images
(too old glibc), the checkout action is replaced by an alternative
which does not need node, and upload is removed for now.
2024-11-27 03:43:07 -08:00
LibretroAdmin
a26cfa3787
Revert "Replace checkout action, remove upload (#17214)" (#17215)
This reverts commit 04b53ce6925cfa592fd052f04c4a4ac943918f52.
2024-11-26 15:12:53 -08:00
zoltanvb
04b53ce692
Replace checkout action, remove upload (#17214)
Due to node v20 being incompatible with some of the CI images
(too old glibc), the checkout action is replaced by an alternative
which does not need node, and upload is removed for now.
2024-11-26 15:10:44 -08:00
LibretroAdmin
03c8c12740
Revert "Revert Qt5 implementation (#17202)" (#17211)
This reverts commit 6de5ebadf9462ea48978850c811fea592e592aaf.
2024-11-26 04:20:39 -08:00
Alex Kiraly
0b05b1e3f4
Fix CloudSync on Windows, enable by default (#16475)
* Make paths portable for CloudSync when building manifest

* Enable CloudSync on Windows builds

* Fix "fetech server file" - Forgot to commit this, oops!

* Fix definition conflict with gzguts.h

* "Enable Cloud Sync for Windows UWP builds"

---------

Co-authored-by: WindowsDEV <WindowsDEV@WindowsDEV-VM.lan>
2024-11-25 09:47:27 -08:00
Eric Warmenhoven
b2af02f9fb
apple: include mrboom core in App Store builds (#17207) 2024-11-25 09:21:07 -06:00