Commit graph

5699 commits

Author SHA1 Message Date
icenine451 e5bcaf04a9 Remove .png and .po extensions from shipped mime export file. 2025-04-02 14:36:57 -04:00
icenine451 cd9847bbbb Add -r to read commands in retrodeck.sh to avoid mangling user input containing special characters like slashes 2025-04-02 14:04:10 -04:00
icenine451 982bdb1179 Add proper data handling to CLI cheevos login process 2025-04-02 14:03:06 -04:00
icenine451 8b8e2dbd8b Process cheevos login response properly in CLI. Also more fixes for unquoted variable names. 2025-04-02 12:35:54 -04:00
icenine451 072ff39811 Merge branch 'cooker' of https://github.com/XargonWan/RetroDECK into cooker 2025-04-02 12:00:52 -04:00
icenine451 c9d01f21bf Allow for local .shellcheckrc files in dev environment 2025-04-02 12:00:28 -04:00
icenine451 7952c7b0fe Allow for local .shellcheck files in dev environment 2025-04-02 11:54:29 -04:00
icenine451 acfb8e68e6 Refactor 0.9.1b RetroArch border reset actions for fixed make_preset_changes function 2025-04-02 11:47:48 -04:00
icenine451 a38786df62 Create CLI preset change function and update direct CLI options to both 2025-04-01 17:29:24 -04:00
icenine451 ab8d281696 Fix broken menu path in Zenity Configurator for borders preset 2025-04-01 13:56:50 -04:00
icenine451 52ce4249a8 Fix broken presets.sh (wouldn't disable presets), upgrade for "Enable All" and "Disable All" buttons in change_preset_dialog and add exceptions for standalone PPSSPP cheevos token file 2025-04-01 13:54:05 -04:00
icenine451 197c0f1468 Update PPSSPP cheevos preset config 2025-04-01 13:34:45 -04:00
icenine451 4f695f96d4 Update Cheevos login/logout process 2025-04-01 13:34:23 -04:00
icenine451 e25361a5b0 Update PPSSPP cheevos preset information and process 2025-04-01 12:28:55 -04:00
icenine451 149263b522 Remove unneeded reset action for PPSSPP in prepare_component 2025-04-01 12:24:31 -04:00
icenine451 1b43404ff3 Make installing a cooker set the logging level to debug, and fixed some more unquoted variables 2025-04-01 10:35:50 -04:00
icenine451 3202980993 Fix Zenity Configurator Userdata backup wording and menu 2025-04-01 09:42:00 -04:00
icenine451 db2efde58a Remove unused functions from run_game.sh 2025-04-01 09:19:05 -04:00
icenine451 7aa2623870 Change launch order of operations so CLI arguments aren't processed before first install check. Otherwise user could end up in half-installed state if the first thing they try to do is launch the Configurator etc. through CLI. 2025-04-01 09:16:16 -04:00
icenine451 80690a26ef More non-quoted variables fixed for better path space handling 2025-03-31 16:52:47 -04:00
icenine451 db51f7fe71 Add altemulator fix to metainfo 2025-03-31 16:46:30 -04:00
icenine451 b431d23780 Fix issue with run_game where incorrect XML structure would break xmllint if a system-wide altemulator was set in ES-DE. 2025-03-31 16:34:09 -04:00
icenine451 bc31653c46 Change logging in add_retrodeck_to_steam because the output was misleading 2025-03-31 14:56:40 -04:00
XargonWan 5b9c9fc9e2 WORKFLOW: Include 'tools/**' in build triggers for GitHub Actions [skip ci] 2025-03-31 23:28:12 +09:00
icenine451 d3f80e7653 Fix MIME populator to actually skip these extensions 2025-03-31 10:12:36 -04:00
XargonWan 66cc1c06ac WORKFLOW: Update build completion message format in GitHub Actions workflow [skip ci] 2025-03-30 20:58:03 +09:00
XargonWan 29a085d72d POST_BUILD_DHECK: Add confirmation message for global.sh presence in post_build_check.sh [skip ci] 2025-03-30 15:50:24 +09:00
XargonWan 8494102d52 WORKFLOW: Fix formatting of build artifact descriptions in GitHub Actions workflow [skip ci] 2025-03-30 15:40:55 +09:00
XargonWan 839074df6f Merge branch 'cooker' of https://github.com/RetroDECK/RetroDECK into cooker 2025-03-30 15:38:49 +09:00
laz 944ffa9b14 spelling fixes in configurator 2025-03-30 07:15:46 +02:00
laz 329fe2febd spelling fixes in configurator 2025-03-30 07:07:34 +02:00
icenine451 800768fe4e Add logging level change confirmation to Zenity Configurator 2025-03-29 21:28:45 -04:00
icenine451 1864756205 Update Zenity Configurator Steam Sync menu wording 2025-03-29 21:27:04 -04:00
XargonWan 1e9e722e69 Metadata: updated 2025-03-30 10:00:50 +09:00
XargonWan 3268961de0 CONFIGURATOR: enhance logging level options with descriptive labels + syntax fix 2025-03-30 09:27:04 +09:00
XargonWan da88f3b478 fix: correct typo in build artifacts message [skip ci] 2025-03-29 23:06:20 +09:00
XargonWan 8d7ff9a8c9 fix: correct typo in build artifacts message [skip ci] 2025-03-29 23:05:20 +09:00
XargonWan 654b717d1e refactor: simplify tag determination logic in build workflow 2025-03-29 10:24:04 +09:00
XargonWan 1cdf81aab0 refactor: update version extraction logic to include build ID and streamline version fetching 2025-03-29 10:17:49 +09:00
XargonWan 8be9782ff7
feat/auto version (#1072)
* MANIFEST: Update version initialization to dynamically extract version from metainfo XML

* BUILD: now version is automated and taken from the metainfo
2025-03-29 09:59:02 +09:00
XargonWan aa5374d7fd Merge branch 'cooker' of https://github.com/RetroDECK/RetroDECK into cooker 2025-03-29 09:59:28 +09:00
icenine451 83bd6ee384 Exclude .png and .po from the exported RetroDECK MIME types 2025-03-28 17:10:46 -04:00
icenine451 69e1fe868d Add Zenity Configurator menu to change logging level 2025-03-28 16:40:08 -04:00
icenine451 ea673bbda4 Fix Portmaster Zenity Configurator menu flow 2025-03-28 16:27:29 -04:00
icenine451 c8fc7f3f8e Convert /var/config and /var/data paths to XDG environment variables for portability
Also fix a ton of improperly-quoted bash variables
2025-03-27 12:52:04 -04:00
icenine451 79381909a4 Add manual sync option and Steam Sync purge options to Zenity Configurator 2025-03-26 17:27:19 -04:00
icenine451 9768a82d09 Reduce code duplication in steam_sync 2025-03-26 17:26:47 -04:00
icenine451 6d7e8beb93 Remove helper file definition for file that no longer exists 2025-03-26 16:51:33 -04:00
icenine451 aabbc41498 Fix lots of issues with paths containing spaces in prepare_component 2025-03-26 16:51:17 -04:00
icenine451 3ae4eac4f9 Update metainfo for 0.9.2b 2025-03-26 13:59:23 -04:00