Commit graph

63610 commits

Author SHA1 Message Date
aerisarn 8b1e4a1ad0
MESA UWP Integration (#16285)
* [WINRT] Enable logging on __WINRT__ and bypass verbosidy in debug

* [UWP] wrong configuration prevents GLES to compile, common functions defines GL symbols

* [UWP] configure project to allow OPENGL on default configuration and copy MESA DLLs into UWP release

* [UWP] add MESA headers

* [UWP] add MESA EGL.lib needed for GLES context. However HAVE_OPENGL is better as GL cores use desktop version, so this is left for reference and to make the solution build with HAVE_OPENGLES

* [UWP] UWP is missing some GDI function definitions, implemented into MESA Gallium

* [UWP] Configure Release project too

* [UWP] Add mesa alpha-2 release dlls

* [UWP] allow griffin and vide_driver to have an OPENGL context

* [UWP] allow wgl context to work with mesa under WINRT

* [UWP] BUG: have to modify height/width getters and align them to MESA because the screen resolution is not right in gl context. Pending further investigation

* [UWP] fix ANGLE build

* [UWP] remove duplicate import code.

* (UWP) Cleanup filters file

* MESA screen destroy fix and Yabasanshiro hack. Align to alpha-2-hack tag

---------

Co-authored-by: Gabriel Morazán <35014183+GABO1423@users.noreply.github.com>
2024-03-02 09:36:17 -08:00
github-actions 75c0ede845 Fetch translations from Crowdin 2024-03-02 00:10:30 +00:00
github-actions f6fc0c1d96 Fetch translations from Crowdin 2024-03-01 00:13:07 +00:00
github-actions 07de6d9594 Fetch translations from Crowdin 2024-02-29 00:11:08 +00:00
Eric Warmenhoven 7379d33801
tvOS Top Shelf (#16302)
This puts the History and Favorites playlists (up to five items each)
in the Top Shelf menu. In order for this to be enabled you must build
it yourself and change the app identifiers for the TV app and Top
Shelf extension, and add both of them to an app group.
2024-02-27 23:20:32 -08:00
sonninnos 0df031a580
Fix achievement widget padding (#16303) 2024-02-27 23:20:24 -08:00
github-actions e09820e4c7 Fetch translations from Crowdin 2024-02-28 00:11:38 +00:00
sonninnos 219c666ef8
(Ozone) Sidebar related fixes (#16299)
* (Ozone) Fix crash when deleting last playlist from sidebar

* (Ozone) Respect navigation wraparound in sidebar

* (Ozone) Fix sidebar after loading configuration
2024-02-27 03:00:00 -08:00
Craig C 2e710f46a6
Fix rpath on webOS and making sdl2 lib copy optional (#16294) 2024-02-26 21:00:18 -08:00
sonninnos 2e90ec9202
More widget corrections (#16296) 2024-02-26 20:59:43 -08:00
sonninnos 455585e8d1
Add some missing msg dots (#16297) 2024-02-26 20:59:07 -08:00
sonninnos 9dfa1df39e
Remove some unneeded logging (#16298) 2024-02-26 20:59:01 -08:00
github-actions a3fe9c0ee2 Fetch translations from Crowdin 2024-02-27 00:11:59 +00:00
sonninnos 55f1120036
(WIN32) Read menubar shortcuts with menubar hidden (#16291) 2024-02-26 06:01:33 -08:00
sonninnos 59381b7312
Add visibility option for disc control notifications (#16292) 2024-02-26 06:01:15 -08:00
sonninnos fa3c685ef9
Minor widget alignments (#16288) 2024-02-26 03:12:31 -08:00
sonninnos 2ad48ae585
Reorder User Interface menu (#16289) 2024-02-26 03:12:19 -08:00
sonninnos 7566a0fea7
(WIN32) Fix native ui savestate slots (#16290) 2024-02-26 03:12:07 -08:00
sonninnos 3c4dd50974
More widget additions and adjustments (#16287) 2024-02-25 20:23:08 -08:00
github-actions 55b1ecb3f5 Fetch translations from Crowdin 2024-02-26 00:12:37 +00:00
sonninnos 8342b3cebe
Widget position+size+color adjustments (#16284) 2024-02-24 23:44:29 -08:00
github-actions 5c6643c4a8 Fetch translations from Crowdin 2024-02-25 00:12:34 +00:00
Craig C a55dd23db6
webOS: replace ncpu (go), fix undefined function compile error, use pkg-config from buildroot (#16271) 2024-02-24 15:37:53 -08:00
github-actions 14b5feeabf Fetch translations from Crowdin 2024-02-24 00:10:43 +00:00
zoltanvb 14ce660a38
Sublabel finetunes as per #16146 (#16277) 2024-02-23 11:38:07 -08:00
Eric Warmenhoven 8f4964a871
iOS/tvOS: pause application on applicationWillResignActive (#16280) 2024-02-23 11:35:27 -08:00
github-actions d76df869b1 Fetch translations from Crowdin 2024-02-23 00:11:13 +00:00
github-actions 70daba6594 Fetch translations from Crowdin 2024-02-22 00:11:23 +00:00
Mats 6de0fd4362
Fix HDR w/ Vulkan driver after reinit (#16270) 2024-02-21 08:39:26 -08:00
github-actions 0f36082644 Fetch translations from Crowdin 2024-02-21 00:11:38 +00:00
zoltanvb 900c82bfe6
Add saved file name to autoconfig profile save message (#16267)
Autoconfig profile may be useful for e.g. submitting to autoconfig
repo. Construction of the filename is moved to a separate function
and reused for message.
2024-02-20 13:47:35 -08:00
sonninnos 3cb79e38f0
Don't disable FF when toggling menu (#16265) 2024-02-20 13:47:00 -08:00
zoltanvb df193685a4
Add sublabel for mouse index entry. (#16268) 2024-02-20 13:46:47 -08:00
github-actions cd1a970bf2 Fetch translations from Crowdin 2024-02-20 00:11:15 +00:00
sonninnos 7a4255af9b
Add sensible limits to input_axis_threshold (#16255) 2024-02-19 11:13:05 -08:00
sonninnos 3365f9b86e
Fix input bind hold when every axis does not rest on 0 (#16256) 2024-02-19 11:12:54 -08:00
sonninnos 25c15834c3
Clean up and reduce refresh rate logging (#16259) 2024-02-19 11:12:24 -08:00
sonninnos 8f1678f865
Don't load favorites/history playlist if size is 0 (#16260) 2024-02-19 11:12:18 -08:00
Eric Warmenhoven 50f4807f88
tvOS: when cache is deleted, force assets.zip re-extraction (#16264)
Also including a script to make building assets.zip easier, for people
building from source themselves
2024-02-19 11:12:09 -08:00
Rob Loach 1af8a5ff34
[Menu] Tweak the Dracula color theme for rgui and ozone (#16223)
* ozone: Tweak the Dracula color theme

* rgui: Update RGUI's Dracula  color theme

* rgui: Update Dracula's transparency colors
2024-02-18 21:42:12 -08:00
github-actions a2c730e475 Fetch translations from Crowdin 2024-02-19 00:12:02 +00:00
Bobby Smith e1cc4fb14d
Add a new "Classic (Toggle)" turbo mode (#16239) 2024-02-18 08:24:05 -08:00
zoltanvb 46cc2250cf
Sublabels for input bind common entries (#16242)
* Add sublabels for "port x controls" entries

Due to the port-specific indexes, sublabels for these entries
are handled specially. Some simplification/generalization  was
applied and hand-crafted string joining was removed from a few
places, though it remains still in other places.

Preparation for #16121 (this commit does not do anything yet with
file names).

* Further simplifications around joypad_index

Removed a few labels, now unused, and the left/right check, as it
fell back to the default which is given anyway in advance.
2024-02-18 08:23:56 -08:00
Eric Warmenhoven 8071b49f9d
macos: add portable.txt as flag for portable install (#16244) 2024-02-18 08:23:40 -08:00
Subs c264c5a8de
fix a buffer overflow on DRM mode name (#16245) 2024-02-18 08:23:20 -08:00
sonninnos 6e6a4d8b6d
RETROK_UNKNOWN fixes and cleanups (#16250) 2024-02-18 08:23:05 -08:00
Bobby Smith de8e33c6b1
Bring the recent system files checks changes to Qt menu (#16251) 2024-02-18 08:22:57 -08:00
Eric Warmenhoven 47df5e6547
Add icon for tvOS Top Shelf (#16252) 2024-02-18 08:22:50 -08:00
github-actions cfd79a981b Fetch translations from Crowdin 2024-02-17 00:10:45 +00:00
github-actions 28326ce0ac Fetch translations from Crowdin 2024-02-16 00:11:22 +00:00