Jools Wills
88fe9771f0
Merge pull request #889 from cmitu/mame-resources4
...
resources: update MAME files
2025-03-12 08:05:05 +00:00
cmitu
17c96ed83d
resources: update MAME files
...
Updated resources to 11.03.2025, using dat files from:
* FinalBurn Neo
* Mame2003 Plus
* MAME 0.275
2025-03-12 05:52:10 +00:00
pjft
51b6f4162d
Merge pull request #888 from cmitu/scraper-updates2
...
scraper: added FM Towns (Marty)
2024-12-12 14:00:49 +00:00
cmitu
803bad626e
scraper: added FM Towns (Marty)
2024-12-11 05:16:57 +00:00
pjft
6b4281ac9f
Merge pull request #887 from GoldenPalazzo/ds4-rgp01-triggers
...
Detecting DS4 and Anbernic P01 analog triggers
2024-12-08 15:21:58 +00:00
Francesco Palazzo
894543cea6
Detecting DS4 and Anbernic P01 analog triggers
2024-12-08 15:16:52 +01:00
pjft
d46f04a25b
Merge pull request #883 from o-p-a/display_option
...
Add new option --monitor
2024-09-09 12:26:10 +01:00
opa
a7a9dec637
Add option --monitor N
2024-08-09 23:23:52 +09:00
pjft
81c62c97ee
Merge pull request #880 from o-p-a/help-fullscreen-borderless
...
help text for option --fullscreen-borderless
2024-07-15 11:00:12 +01:00
opa
75c01f73ab
help text for option --fullscreen-borderless
2024-07-12 23:44:54 +09:00
pjft
e8fb5a0869
Merge pull request #875 from Gemba/fix_save_on_new_custom_collections
...
Fix persistence of new collections, either from theme or custom name
2024-07-01 10:14:37 +01:00
Gemba
3c41f15374
Fix persistence of new collections, either from theme or custom name
2024-07-01 08:18:21 +02:00
pjft
a9ee7e48c4
Merge pull request #878 from Gemba/fix_collection_metadataedit_navigation
...
Fixes segfault after metadata edit in collections and navigating back…
2024-06-24 08:40:52 +01:00
Gemba
6de6151b09
Fixes segfault after metadata edit in collections and navigating back to carousel
2024-06-23 17:20:34 +02:00
pjft
4a064a2130
Merge pull request #874 from Gemba/fix_lrlb_paging_cursor_misplaced_lastplayed
...
Fix cursor overrun in last played collection when LR/LB paging is used
2024-04-22 22:31:58 +01:00
Gemba
485b995196
Fix for cursor overrun in last played collection when LR/LB paging is active
...
and fix cursor placement when changing theme with a smaller/larger gamelist viewport.
2024-04-18 21:57:34 +02:00
pjft
95ba158235
Merge pull request #867 from pjft/fix-vlc-mute
...
Update VLC Mute logic
2024-02-26 12:41:36 +00:00
pjft
0aa10ae9a1
Update VLC Mute logic
...
This updates it to support mixer passthrough, and accommodate cases where the mute function wasn't supported.
2024-02-26 12:37:51 +00:00
pjft
fc66fd78ac
Merge pull request #866 from cmitu/mame-resources3
...
resources: update MAME files and resource generator
2024-02-23 08:17:33 +00:00
cmitu
022e621156
resources: update MAME files and resource generator
...
Updated the generation script to account for Python 3.12 deprecation of 'datetime.now()'.
Re-generated the MAME resource files from the following DATs:
* MAME 262 (Jan 2024)
* FBNeo (22 Feb 2024)
* Libretro Mame2003-Plus (22 Feb 2024)
2024-02-22 18:02:17 +00:00
pjft
4094f8af03
Merge pull request #863 from Gemba/fix_861_nested_gamelaunch_files
...
Fix for nested game launchers
2024-02-21 21:09:01 +00:00
pjft
3ed0ac6e83
Merge pull request #865 from cmitu/curl-warning
...
Handle cURL library deprecation for redirect options
2024-02-21 07:48:55 +00:00
cmitu
d544c73d81
Handle cURL library deprecation for redirect options
...
Starting with 7.85, `CURLOPT_REDIR_PROTOCOLS` is deprecated [1] and `CURL_REDIR_PROTOCOLS_STR` [2] should be used instead.
The changes modify the option used depending on the (compile time) libcurl version.
[1] https://curl.se/libcurl/c/CURLOPT_REDIR_PROTOCOLS.html
[2] https://curl.se/libcurl/c/CURLOPT_REDIR_PROTOCOLS_STR.html
2024-02-21 04:24:12 +00:00
pjft
7b45bf7144
Merge pull request #864 from pjft/fix-collection-warning
...
Address warning when exiting screensaver
2024-02-20 23:02:39 +00:00
pjft
bebf1e5f8e
Address warning when exiting screensaver
2024-02-20 22:44:56 +00:00
Gemba
60a116708e
Fix for nested game launchers
...
Prevent game launchers in a directory used as game launcher, as FileData::addChild() is only valid on filesystem folders with no or no valid game extension for that platform.
Example:
```
scummvm/Violet.svm/ # directory acts as game launcher in ES, bc. of the extension.
├── Violet.svm # file is another valid game launcher.
└── Violet.zblorb
```
May be end up in the gamelist as:
```
...
<game>
<path>./Violet.svm</game> <!-- <game>-element bc. ES recognize only those as launchable -->
...
</game>
<game>
<path>./Violet.svm/Violet.svm</game> <!-- <game> can not be added to parent node as it is also a <game> and not a <folder> -->
...
</game>
```
2024-02-19 13:32:33 +01:00
pjft
bb6d8e9e47
Merge pull request #862 from pjft/fix-invalid-folder
...
Fix initialization of metadata
2024-02-19 08:33:19 +00:00
pjft
049d378c5c
Fix initialization of metadata
2024-02-18 19:59:45 +00:00
Jonathan Washington
3e23bcac75
Update README.md ( #834 )
...
Mention that the `pugixml` system library can be used if found, but it's optional
2024-02-17 16:56:22 +02:00
pjft
b912c62580
Merge pull request #860 from Gemba/fix_md_rating_edit_save_prompt
...
Fix for false "Save Changes" prompt on string compare of game rating.
2024-02-14 11:40:12 +00:00
Gemba
07026edba7
Fix for false "Save Changes" prompt on string compare of game rating.
2024-02-11 16:24:13 +01:00
pjft
a5cc5cea9c
Merge pull request #859 from Gemba/refact_settings_intmap_cpp11
...
Refactorings to #857 in C++11 standard
2024-02-09 21:07:06 +00:00
Gemba
a4768e7022
Refactorings to RetroPie#857 in C++11 standard and modified es_settings.cfg format for random collections
2024-02-09 21:59:04 +01:00
pjft
aebbf19b3e
Merge pull request #841 from Gemba/fb_gamelist_folder_persistence
...
Changes to maintain and persist <folder/> information in a gamelist:
2024-02-07 18:00:57 +00:00
Gemba
a113b22ca7
Changes to maintain and persist <folder/> information in a gamelist:
...
1. folder elements are loaded when present in a gamelist and if they match the filesystem representation
2. missing optional folder elements are rendered empty in theme (and not "unknown")
3. As before non-existing folder elements are generated by ES, with mandatory elements <path/> and <name/>, but with this PR, whenever metadata is edited for this folder object (FileData class) it is persisted
4. Editiing metadata on existing <folder/> gets persisted too
5. UI metadata edit: layout fix that renders entered metadata not centered when returning from editing
6. UI metadata edit: format tooltip for date format in release date field
2024-02-07 17:50:09 +01:00
pjft
6c7dc88ffe
Merge pull request #853 from Gemba/fb_custom_coll_during_scrsaver
...
Minor suggestions for "Collection use during Screensaver"
2024-02-06 21:59:51 +00:00
Gemba
16cb012a91
Minor issues with "Collection use during Screensaver":
...
1. Menuitem text shortened to fit on 4:3 or 5:4 displays.
~~~2. <DEFAULT> renamed to "Favorites".~~~ undone
~~~3. Simplified applySettings() as I could not manage to defaultScreenSaverCollection->getSelected() to be not set.~~~ undone
4. setupScreenSaverEditingCollection() renamed to handleScreenSaverEditingCollection().
2024-02-06 22:39:53 +01:00
pjft
6e47f19510
Merge pull request #857 from pjft/random-updates
...
Updates to Random Collections
2024-02-02 13:54:56 +00:00
pjft
4245966a0b
Updates to Random Collections
...
- Updated labels
- Add "Exclusion" collection setting
2024-02-02 13:53:25 +00:00
pjft
c8bcfa4420
Merge pull request #856 from pjft/random-collection
...
Add support for a Random collection
2024-02-01 11:01:09 +00:00
pjft
97eea573eb
Add Support for Random Game Collections
2024-02-01 10:58:40 +00:00
pjft
771e457a1f
Merge pull request #855 from WiltonMicroSystems/WIN32
...
Small corrections to WIN32 build documentation in README.md
2024-01-28 16:07:02 +00:00
pjft
fd85ed6a3f
Merge pull request #854 from pjft/fix-vlc-mute
...
Fix VLC not unmuting itself after initialization
2024-01-28 14:16:49 +00:00
pjft
9b0d64fbac
Fix VLC not unmuting itself after initialization
2024-01-28 14:15:45 +00:00
Bob Wilton
0ee1aba658
Small corrections to Windows build documentation
2024-01-28 09:08:58 -05:00
pjft
eb4fbab399
Merge pull request #852 from pjft/default-collection
...
Add option to specify collection to store favorites from screensaver
2024-01-26 20:11:02 +00:00
pjft
aa88f6b206
Add option to specify collection to store favorites from screensaver
2024-01-26 20:04:41 +00:00
pjft
0a29d3b1ac
Merge pull request #851 from Gemba/rf_screensaver_enhanced_controls
...
Refactorings and two cornercases of 'screensaver enhanced controls'
2024-01-22 19:51:15 +00:00
Gemba
45259de2c7
Squashed commit of:
...
- Use constant var instead of -1 for setViewportTop()
- integrate logic to list cursor refresh into setCursor()
- Fix cornercase with cursor placement after screensaver 'A' btn press
- Fix cornercase in GuiGamelistOptions: If user stands inside Collections system which shows folders, then the option to launch a system only screensaver should not be available, only inside such folder. Additionally the Retropie Config 'System' should also not show the launch system screensaver menuentry.
2024-01-22 20:08:25 +01:00
pjft
e782d53637
Merge pull request #847 from pjft/system-screensaver
...
Change order of menu per user request
Fix image screensaver game selection
Fix glitches with subtitles and video gamelist view
2024-01-21 09:58:22 +00:00