Commit Graph

332 Commits

Author SHA1 Message Date
Brandon T. Kowalski bfdbfcff9a Add new release channel to tie to RomM version. 2026-01-19 17:59:39 -05:00
Brandon T. Kowalski 712b54d6c2 Status bar icon legend closes #82 2026-01-19 17:00:34 -05:00
Brandon T. Kowalski 0f10122d9b Merge pull request #88 from rommapp/main
Sync Spruce instructions to dev
2026-01-19 16:36:05 -05:00
Brandon T. Kowalski 30a5b23ff2 Merge pull request #87 from sargunv/patch-1
Update Spruce device reference from TrimUI to Miyoo
2026-01-19 16:35:23 -05:00
Brandon T. Kowalski 340a09446c Update INSTALL_SPRUCE.md for clarity 2026-01-19 16:34:59 -05:00
Brandon T. Kowalski 3b2f0ccf2b Revise installation guide for Grout on Spruce
Updated compatibility table to include TrimUI devices.
2026-01-19 16:34:38 -05:00
Sargun Vohra 42eb5af89a Update device reference from TrimUI to Miyoo 2026-01-19 12:43:35 -08:00
Brandon T. Kowalski 5fcf901a8e Clean up RomM version important note 2026-01-18 23:50:59 -05:00
Brandon T. Kowalski 54860c6ccb Update to support four value "semver" 2026-01-18 23:19:11 -05:00
Brandon T. Kowalski c4f0380582 Make caching more robust when options are changed. Refreshing collections now based on which types are shown. Initial cache building is smarter and background caching can have new jobs added mid sync or can be flat out canceled if a rebuild is requested. 2026-01-18 23:13:22 -05:00
Brandon T. Kowalski 01d2c7b12a One more missed replacement. 2026-01-18 21:55:34 -05:00
Brandon T. Kowalski a7f1e56831 Missed replacing these calls with cache loads. Should fix Mr. Moon's issue: https://discord.com/channels/1138838206532554853/1456747141518069906/1462613735523745823 2026-01-18 21:48:32 -05:00
Brandon T. Kowalski 7a528fd4c7 Merge pull request #80 from pawndev/feat/issue-79/add-knulli-tools-metadata-to-gamelist
feat(knulli/gamelist): Add Grout to knulli metadata on tools/gamelist.xml
2026-01-18 17:07:10 -05:00
Brandon T. Kowalski d960210e47 Use updated_after query param when fetching normal and smart collections. 2026-01-18 17:06:27 -05:00
Brandon T. Kowalski 06c11cecf5 Update docs to include info about local cache syncing and replace refresh cache with rebuild cache 2026-01-17 14:53:51 -05:00
pawndev 851b932a3b feat(knulli): Reload knulli on grout exit if gamelist has been touch 2026-01-17 11:41:17 +01:00
Brandon T. Kowalski 970b472a1a Background cache sync for #81 2026-01-17 00:49:56 -05:00
Brandon T. Kowalski 837f378ce1 Add INFO logger level 2026-01-17 00:39:08 -05:00
Brandon T. Kowalski 759c1d7595 Remove refresh cache from advanced and replace with rebuild cache 2026-01-16 23:46:23 -05:00
pawndev e7620020f1 chore: firstRunSetup rename to firstLaunchSetup 2026-01-16 21:39:30 +01:00
pawndev 354b24ac5d chore: remove knulli override base path for rom 2026-01-16 20:39:58 +01:00
pawndev 3cd931e510 Merge branch 'dev' into feat/issue-79/add-knulli-tools-metadata-to-gamelist 2026-01-16 20:33:39 +01:00
pawndev 9b24d4777a feat(knulli/gamelist): Begin work for adding knulli metadata to tools/gamelist.xml 2026-01-16 20:32:27 +01:00
Brandon T. Kowalski 2dee138f0b fix: add reverse mapping for local platforms to RomM slugs along with brute force matching to potentially fix #51 2026-01-14 23:29:19 -05:00
Brandon T. Kowalski e80a1de214 Fix copy-paste error with license from romm main repo for CONTRIBUTING.md 2026-01-13 19:27:23 -05:00
Brandon T. Kowalski 819f3bd134 Merge pull request #76 from rommapp/feature/7zip
Feature/7zip
2026-01-12 22:50:52 -05:00
Brandon T. Kowalski e93e782093 Update docs for 7z files 2026-01-12 22:50:17 -05:00
Brandon T. Kowalski 1d271b5f2a Add 7-Zip uncompressing support 2026-01-12 22:43:20 -05:00
Brandon T. Kowalski 15744af0f0 Merge pull request #75 from rommapp/feature/platform-folder-alias
Feature/platform folder alias
2026-01-12 22:26:56 -05:00
Brandon T. Kowalski cd8c673cdb Have unmatched syncs trigger the cloud alert icon. 2026-01-12 22:26:33 -05:00
Brandon T. Kowalski e4a5d024b6 Remove one last unneeded log 2026-01-12 22:10:45 -05:00
Brandon T. Kowalski 09b0111b44 Consolidated and added more detailed logging for everything attempted in a save sync 2026-01-12 22:08:45 -05:00
Brandon T. Kowalski bc1145c611 Remove stale docs for hash matching 2026-01-12 21:06:18 -05:00
Brandon T. Kowalski 623dfea5c8 Pointer receiver needed to apply platform alias 2026-01-12 00:25:28 -05:00
Brandon T. Kowalski 1fee652e69 Yet another potential fix for #27 and #51
Makes use of the /api/config endpoint to find if there are any `PLATFORMS_BINDING` from folder aliases
2026-01-12 00:14:42 -05:00
Brandon T. Kowalski 24f86ccabc Preloading artwork not considers what is in cache fixes #73 2026-01-11 22:16:55 -05:00
Brandon T. Kowalski 2855c663ef Move release channel up in advanced menu 2026-01-11 21:48:18 -05:00
Brandon T. Kowalski 10839bc189 Translations back in sync 2026-01-11 19:47:30 -05:00
Brandon T. Kowalski 46f0a81c42 Merge pull request #72 from rommapp/feat/issue-62/beta-channel-merged
Feat/issue 62/beta channel (with conflicts resolved)
2026-01-11 19:43:03 -05:00
Brandon T. Kowalski dcb936fd5a Removing old experimental i18n stuff 2026-01-11 19:41:26 -05:00
Brandon T. Kowalski 90ab0996ee Merge branch 'dev' into feat/issue-62/beta-channel 2026-01-11 19:33:51 -05:00
Brandon T. Kowalski 6bc2ea0d18 Update user docs for fuzzy search new matching algo 2026-01-11 19:23:04 -05:00
Brandon T. Kowalski 87a870dbda Fuzzy match now uses prefix match similarity alongside Levenshtein Distance taking the max and looking for 80% 2026-01-11 19:18:41 -05:00
Brandon T. Kowalski c0bdaa23f2 Add fuzzy matching confirmation feature as third option after exact match and hash match 2026-01-11 18:41:38 -05:00
Brandon T. Kowalski f08cd2f691 Tidy up taskfile, removing old i18n scripts 2026-01-11 18:34:35 -05:00
Brandon T. Kowalski 8d2c5773ee Make sure locale files up to date 2026-01-11 18:34:08 -05:00
pawndev cf83089f15 feat(updater): Enable in-app updater for nextui 2026-01-11 16:03:30 +01:00
pawndev 9924698b2b Revert "Update pak.json to v1.3.1"
This reverts commit 8ad767324f.
2026-01-11 15:11:57 +01:00
github-actions[bot] 8ad767324f Update pak.json to v1.3.1 2026-01-11 13:55:14 +00:00
pawndev 05937a85c6 Merge branch 'dev' into feat/issue-62/beta-channel 2026-01-11 14:39:58 +01:00