1370 Commits

Author SHA1 Message Date
Rob Loach 941806698e Add SSL Support to the information list (#17370) 2025-01-09 00:09:56 +01:00
neil4 6412f4feef Overlay: Add Analog Recentering Zone (#17339) 2025-01-04 03:19:02 +01:00
Jamiras a70eba3fd5 (cheevos) allow subframes in hardcore (#17296)
* allow subframes in hardcore

* remove unused message
2024-12-28 00:39:44 +01:00
Zach Morris b16f04de0a Add Named_Logos (#17216)
* Draft:  Add Named_Logos

* Allow selecting Content Logo as a thumbnail display

* Increase pl_thumbnail_download index

to 4 to match the 4 available thumb types

---------

Co-authored-by: Rob Loach <robloach@gmail.com>
2024-12-20 18:52:27 -08:00
libretroadmin 6c914bed06 Add GDI system feature 2024-12-20 21:03:57 +01:00
libretroadmin 8571847fda Filter system features 2024-12-20 20:41:59 +01:00
Viačasłaŭ 963ffc0e77 Add PipeWire audio driver (#17271) 2024-12-19 22:11:27 -08:00
sonninnos 2b8d743a85 GLUI icon fixes (#17102) 2024-10-16 12:00:07 -07:00
sonninnos 84b58dd001 Pixel perfect integer scaling improvements (#17098) 2024-10-14 14:44:10 -07:00
neil4 f85c9693a0 Combine menu entries for RunAhead and Preemptive Frames (#17093) 2024-10-14 04:21:09 -07:00
bulzipke d5c6a4f997 Add east asian relay server (#17055) 2024-10-01 17:36:58 -07:00
Eric Warmenhoven 6e2f0a4f30 apple: don't allow opening sdl2 microphone if not using sdl2 audio (#16989) 2024-09-11 12:33:41 -07:00
Jamiras a15d8d558a (cheevos) use translated strings for achievement messages (#16987) 2024-09-10 23:31:34 -05:00
zoltanvb 4e063934fd Add option to disable analog stick menu navigation (#16743)
Two new settings added to Settings / Input / Menu Control:
- disable left analog stick in menu navigation
- disable right analog stick in menu navigation

Since the corresponding logic is already a distinct logic flow in
input driver, no change was necessary to analog-to-digital settings
or the like.
2024-09-10 18:13:31 -07:00
Jay Paul e61b3ae2ba Sort Remaps by Connected Controller (#16747)
* sort remaps by connected controller if option is enabled

* ensure dir name is valid based on input device name

* Fix comments

* Fix forbidden mixed declarations and code

* fixing build errors

* fix additional build warning/error

* Resolved code review change requests

* Changed strlcat to strlcpy as per recommendation

* Retrigger checks

* Use proper path separator.

* Ensure default value is toggled off.

* Ensure that gamepad device name is valid.
2024-09-10 17:39:35 -07:00
ItzSelenux cbfe2a7279 Add Selenium theme for Ozone (#16960) 2024-09-03 22:00:14 -07:00
sonninnos 3f8dc5c49d Remove 'Frame Rest' (#16936) 2024-08-29 03:35:09 -07:00
Eric Warmenhoven 12def933dc cloud sync: add options to sync thumbnails and system files, default off (#16869) 2024-08-11 13:12:35 -07:00
Jason Breitweiser 11d9a841f3 This change allows playlist icons to be replaced with Logos. (#16758)
* This change allows playlist icons to be replaced with Logos. the art is loaded to the Thumbnail Named_Logos folder. It is treated the same as other thumbnails for naming and for automatic download. There is a settings menu option to turn it on and off. It is off by default. This only applies to the xmb menu driver.

* Removed commented out code against the style guide.

* Code cleanup for C89 compatibitity

* Cleaned up errors from Automated CI.

* Cleaned up comments.

* Update gfx_display.c

change strcpy to strlcpy

* Update gfx_thumbnail_path.c

fix code formatting

* Update xmb.c

code formatting changes
2024-08-07 08:39:57 -07:00
zoltanvb b090f85620 Support for non-PNG local thumbnails (#16806)
Allow thumbnails (boxart, title, screenshot) to be loaded in any
other supported format as well, currently jpg, bmp, tga.

Support is for local thumbnails only, downloads are not changed.
PNG format is always preferred. Menu option added for control,
since trying for multiple thumbnail files may impact performance
on slow storage media.
2024-07-24 18:31:41 -07:00
Jamiras 1232a6ae6e include rank on leaderboard submission notification (#16788) 2024-07-18 13:32:37 -07:00
Jay Paul c570a6a20a allow saves and configs to be optionally synced to cloud 2024-06-25 08:25:28 -05:00
Joseph C. Osborn 05faba73e3 Add config values and menu items for viewport bias x/y 2024-06-25 08:18:39 -05:00
Jamiras 79cfce6033 add rarity and points to achievement unlock widget 2024-06-12 13:18:01 -05:00
zoltanvb a9968e9e86 Controller device reservation / preference.
For each player, 2 new options are added:
- a reservation type (no reservation, preferred, reserved)
- a reserved device name

When handling port - player assignments, reserved devices
will be assigned to the respective player port. If reservation
type is "reserved", no other device can take that port
automatically.

Reservation config option and matching function lifted from:
PatrickStankard https://github.com/libretro/RetroArch/pull/16269

Test joypad driver was extended for more tests.

Co-authored-by: Patrick Stankard <me@patrickstankard.com>
2024-06-05 18:17:54 -05:00