61800 Commits

Author SHA1 Message Date
libretroadmin
253be8e682 Cleanup function 2023-01-05 19:44:12 +01:00
libretroadmin
7aab4e3d71 Move apple_view_type to apple_platform.h 2023-01-05 19:35:15 +01:00
libretroadmin
b59a13771c Move input LUT table to input_driver.h 2023-01-05 19:30:51 +01:00
reallibretroadmin
d36bd9e677 Silence some warnings found in Xcode 2023-01-05 09:27:45 +01:00
libretroadmin
7f0dfe797d (GL3) Comment out this variable that is not used 2023-01-05 09:18:43 +01:00
Eric Warmenhoven
f07a720a31 On Metal OSX build, with GL cores, fix fullscreening redisplay 2023-01-05 09:04:47 +01:00
Gonzalo Peche
9efc1f500d In Android builds, add input_android_physical_keyboard configuration option and its corresponding menu entry to force a device to act as a physical keyboard.
When running on Android, RetroArch considers most devices that emit dpad events as gamepads, even if they also emit other keyboard events; this is usually the right thing to do, but it has the side effect of not letting some actual keyboards (e.g.: Logitech K480) act as such inside RetroArch. This configuration option allows users to manually select a specific input device to act as a physical keyboard instead of a gamepad, which is handy when emulating computers as opposed to consoles.
2023-01-05 04:50:37 +01:00
Eric Warmenhoven
860ffb2b6a Fix for fullscreen GL driver in Metal OSX build
After calling enterFullScreenMode on the GL view, it becomes the "key"
window, meaning it gets all of the input. This is problematic as that
view doesn't forward the input on to the input driver.
2023-01-05 01:21:15 +01:00
github-actions
59cbb16f1c Fetch translations from Crowdin 2023-01-05 00:11:41 +00:00
libretroadmin
0c42e339e1 Silence some warnings that popup in Xcode 2023-01-04 18:42:35 +01:00
Eric Warmenhoven
5f06c5487d Include GL video driver on Metal OSX builds 2023-01-04 12:16:39 +01:00
Eric Warmenhoven
cf64525343 Include "Update Core Info Files" for iOS/tvOS
Also a build fix for tvOS with Xcode 14.2
2023-01-04 03:43:42 +01:00
zoltanvb
92c143ca51 Remaining changes for the simple help text replacements. 2023-01-04 03:43:16 +01:00
zoltanvb
a5431dd965 Help text translation through Crowdin, phase 1.
Help texts can be activated for some menu items using Select / RShift.
These text items were hardcoded in msg_hash_us.c (and related translations).
This commit changes the simple text items to get the source from msg_hash_us.h
(or its translations).
2023-01-04 03:43:16 +01:00
github-actions
3047561621 Fetch translations from Crowdin 2023-01-04 00:11:29 +00:00
gugueU
b6aa95cf16 Update selected save slot when start with cli --entryslot 2023-01-03 19:34:58 +01:00
Skirlez
48d3cca8b2 move curly brackets that start on the same line as the statement down a line
oops.
2023-01-03 19:34:35 +01:00
Skirlez
710625e0e6 put the if statement that leads to playing the sound inside the HAVE_AUDIOMIXER ifdef in menu_cbs_left and menu_cbs_right 2023-01-03 19:34:35 +01:00
Skirlez
ae5612ce91 remove comment which wasn't in the correct format
or needed really
2023-01-03 19:34:35 +01:00
Skirlez
aba01c87e3 add scrolling sounds for rgui, xmb, and glui and fix the ozone implementation + hebrew translation for menu sounds submenu
also adds audio_driver_mixer_play_scroll_sound to menu_cbs_left and menu_cbs_right which are (seemingly) responsible for the large scroll on some menus (and also bumper scrolling on glui's playlist menu?).
2023-01-03 19:34:35 +01:00
Skirlez
f84093496f implement scrolling sounds for ozone
using roughly the same implementation for the ok/notice/cancel sounds, but i've made an exclusive function for scrolling since it's going to be called a lot more than those sounds
2023-01-03 19:34:35 +01:00
github-actions
43bee969b7 Fetch translations from Crowdin 2023-01-03 00:11:20 +00:00
retroNUC
f2f7e2f8ee
Fixed gfx scissoring on D3D drivers (#14793)
Zero width/height is valid, just means that it won't draw anything between those begin/end calls
2023-01-02 10:44:09 +01:00
github-actions
955431b354 Fetch translations from Crowdin 2023-01-02 00:11:48 +00:00
github-actions
2032d67b07 Fetch translations from Crowdin 2023-01-01 00:13:23 +00:00
Jonathan McDowell
750bc7bf8b
Remove remaining mentions of joyconfig (#14787)
IS_JOYCONFIG was removed back in 2015 (1b7576aa), but there are still
some mentions of retroarch-joyconfig in the docs and Makefiles. Clean
these up so folk aren't confused about the fact it's no longer
available.
2022-12-31 02:35:08 +01:00
zoltanvb
8b536ec35d
Modify translation completeness labels in order for them to appear in Crowdin. (#14785) 2022-12-31 02:34:45 +01:00
github-actions
4609c7f90a Fetch translations from Crowdin 2022-12-31 00:10:25 +00:00
retroNUC
d24cdbfb15
Allow repositioning of RetroAchievement notifications (#14777)
* Allow repositioning of achievement notifications

* PS4/ORBIS build fix

Would have thought cheevos-related notification code was wrapped in HAVE_CHEEVOS, but guess not.
2022-12-30 16:55:38 +01:00
sonninnos
e0e21b3386
Fix system info autoconf device list (#14783) 2022-12-30 16:53:47 +01:00
github-actions
bc9c5718f9 Fetch translations from Crowdin 2022-12-30 00:10:44 +00:00
sonninnos
0be1aa0420
Add config + input related sublabels (#14781) 2022-12-30 00:48:04 +01:00
zoltanvb
76b3c09ea9
Translation completeness display. (#14779)
Display translation completeness categories in the language selection options.
Generate the progress report for RetroArch menu file instead of all files.
2022-12-29 22:21:23 +01:00
sonninnos
7d81be1d4c
Handle content info label differently (#14776) 2022-12-29 09:16:31 +01:00
libretroadmin
27611288c0 Rename retroarch_get_current_savestate_path and retroarch_get_entry_state_path
to runloop_{function_name}
2022-12-29 02:13:31 +01:00
github-actions
7e7d2b3071 Fetch translations from Crowdin 2022-12-29 00:11:14 +00:00
sonninnos
2cbb7953d4
Fix visible core info version (#14775) 2022-12-28 03:00:21 +01:00
github-actions
42b9e23602 Fetch translations from Crowdin 2022-12-28 00:10:58 +00:00
zoltanvb
357ebc154b
Remove () from language names. (#14771) 2022-12-27 21:42:00 +01:00
sonninnos
3092fda58b
Fix menu switch icon correction crash (#14774) 2022-12-27 21:41:49 +01:00
sonninnos
86742b5563
(XMB) Stop showing bogus previous icon on CLI launch (#14773) 2022-12-27 21:41:36 +01:00
github-actions
204cce8d16 Fetch translations from Crowdin 2022-12-27 00:11:50 +00:00
github-actions
6aa15e5b15 Fetch translations from Crowdin 2022-12-26 00:11:19 +00:00
sonninnos
d5f58fd435
Menu switch icon corrections (#14766) 2022-12-25 18:17:16 +01:00
github-actions
7de22a9326 Fetch translations from Crowdin 2022-12-25 00:11:45 +00:00
github-actions
dea327a0c2 Fetch translations from Crowdin 2022-12-24 00:09:49 +00:00
Thiago Kenji Okada
c5bfd52159
Add CORE_INFO_DIR to ./configure (#14761)
* Add missing FILTERS_DIR definition to qb/config.libs.sh

* Add CORE_INFO_DIR configuration option
2022-12-23 14:40:48 +01:00
libretroadmin
3bacd52629 Add HAVE_UPDATE_CORE_INFO for targets that already have HAVE_UPDATE_CORES defined 2022-12-23 01:52:38 +01:00
Thiago Kenji Okada
894c44c5ea
Add more flags to ./configure (#14756)
* Allow disabling "Update Core Info" from Online Updater

* Add ASSETS_DIR as an alternative to DEFAULT_DIR_ASSETS

* Add FILTERS_DIR configuration option

* Fix other platform_unix.c platforms

* Conditionally use ASSETS_DIR/FILTERS_DIR
2022-12-23 01:28:57 +01:00
github-actions
0993324756 Fetch translations from Crowdin 2022-12-23 00:11:09 +00:00