Commit Graph

2472 Commits

Author SHA1 Message Date
zurdi
910dea3470 feat: integrate RAHasher for retroachievement hash calculation and improve UI responsiveness 2025-05-10 21:55:12 +00:00
zurdi
e270889aa5 Merge branch 'fix/reduce-ram-usage' into feature/retroachievements 2025-05-09 17:02:04 +00:00
Georges-Antoine Assi
d087266937 also add to states endpoint 2025-05-04 21:00:56 -04:00
Samuel Nitzsche
df00fe21d4 when updating a save files also update the screenshot 2025-05-02 17:20:51 +02:00
zurdi
00c824a18e fix: adjust margin for button groups in GameData, Personal, and States components 2025-04-25 21:16:18 +00:00
zurdi
07fcad6bbe Merge remote-tracking branch 'origin/master' into feature/retroachievements 2025-04-25 20:52:01 +00:00
Georges-Antoine Assi
86f4f7170a Fix renaming from manual match when no file extension 2025-04-25 11:30:55 -04:00
zurdi
3db5b60b6f fix: adjust layout and styling for tabs in GameData and Personal components 2025-04-25 11:16:02 +00:00
zurdi
2b00761412 feat: make refreshRetroAchievements and submitRACredentials async, improve button state handling 2025-04-25 09:45:06 +00:00
zurdi
74464d2ac9 fix: adjust margin for user profile settings layout 2025-04-25 00:07:04 +00:00
zurdi
b81569c44d feat: add sync functionality and localization support in user profile settings 2025-04-24 23:59:37 +00:00
zurdi
dea945268a feat: add localization for "show-earned-only" in multiple languages 2025-04-24 22:54:16 +00:00
zurdi
cd39387538 refactor: remove retroAchievementsApi service file 2025-04-24 16:43:25 +00:00
zurdi
0c436d32d8 Merge remote-tracking branch 'origin/master' into feature/retroachievements 2025-04-24 16:40:22 +00:00
zurdi
50a26a9184 refactor: Update achievement models and integrate earned achievements in GameData component 2025-04-24 16:40:14 +00:00
Georges-Antoine Assi
016e6fb227 [ROMM-1770] Stop squashing old metadata props when manually matching 2025-04-23 22:04:54 -04:00
Georges-Antoine Assi
092094ea82 Merge pull request #1855 from rommapp/i18n-email-label
Create email entry in locales for labels
2025-04-23 18:43:29 -04:00
Georges-Antoine Assi
811f51cb24 Merge pull request #1854 from rommapp/romm-1845
[ROMM-1845] Sibling roms should include ss_id
2025-04-23 18:41:32 -04:00
Georges-Antoine Assi
a6bec01a17 Create email entry in locales for labels 2025-04-23 18:38:46 -04:00
Georges-Antoine Assi
9e6a29ef5d [ROMM-1845] Sibling roms should include ss_id 2025-04-23 14:11:35 -04:00
Georges-Antoine Assi
ac86d44535 rename renameAsSource 2025-04-23 13:38:10 -04:00
Georges-Antoine Assi
0a73bb1d3d Fix type issues 2025-04-23 13:37:16 -04:00
Georges-Antoine Assi
9679fdeb3c [ROMM-1846] Rename file from client input 2025-04-23 13:33:05 -04:00
zurdi
06bdb7d83d Merge branch 'master' into feature/retroachievements 2025-04-22 21:10:07 +00:00
zurdi
e17f6b44de feat: Add RetroAchievements integration and user profile syncing
- Implemented RA hash handling in ROM processing.
- Added functionality to refresh RetroAchievements data for users.
- Updated user model to store RA progression data.
- Created a new component for managing RetroAchievements settings in user profiles.
- Enhanced ROM metadata to include merged RA achievements and badge paths.
- Refactored API calls to accommodate new RA features and removed unused API key handling.
- Updated frontend components to reflect changes in RA metadata and user settings.
- Adjusted Docker configuration for database service naming.
2025-04-22 21:08:10 +00:00
zurdi
15d630ef54 fix: ra cache files path 2025-04-15 16:12:46 +00:00
zurdi
574e16cadd feat: fetch all achievements for a game 2025-04-14 16:29:03 +00:00
Georges-Antoine Assi
74eca001f7 [ROMM-1835] Fix hidden firmware dropdown option 2025-04-13 17:00:23 -04:00
Georges-Antoine Assi
ab5550b42a fix play page style on mobile 2025-04-12 11:19:35 -04:00
zurdi
542f58e9be added base layout for retroachievements 2025-04-11 16:16:15 +00:00
zurdi
716dd023c0 added ra_id for platforms and roms 2025-04-11 13:12:38 +00:00
zurdi
eea87297de feat: integrate RetroAchievements component into UserProfile and remove from UserInterface 2025-04-10 23:10:46 +00:00
zurdi
30a0be2c4c Merge branch 'master' into HEAD 2025-04-10 22:56:55 +00:00
zurdi
cccf2da223 removed auto blur on search text field 2025-04-10 15:31:21 +00:00
zurdi
100dea3ee5 fix: set default density for search text field 2025-04-10 15:23:29 +00:00
zurdi
2314f74b7f fix: standardize vertical spacing in Gallery views 2025-04-10 15:18:14 +00:00
zurdi
e0e87f278f Merge remote-tracking branch 'origin/better-search-inputs' into refactor/standarize-layout-gaps 2025-04-10 15:10:04 +00:00
zurdi
a466907673 fix: improve layout and spacing across various components for better UI consistency 2025-04-10 15:03:08 +00:00
Georges-Antoine Assi
61c4bee011 [FIX] Improved handing of search inputs on mobile 2025-04-10 09:28:04 -04:00
zurdi
1071755460 fix: adjust layout and styling for LoadMoreBtn component 2025-04-09 22:26:06 +00:00
zurdi
012ac78bc9 fix: update scrollbar dimensions for improved visibility 2025-04-09 22:10:36 +00:00
zurdi
84da2b0ae0 fix: enhance CharIndexBar and FabOverlay for better responsiveness and layout adjustments 2025-04-09 22:08:36 +00:00
zurdi
b525915402 fix: improved gallery layout 2025-04-09 21:35:39 +00:00
zurdi
298e377ba0 fix: improved load-more-btn layout 2025-04-09 21:35:22 +00:00
zurdi
972905ff0f fix: added load-more-btn to search view 2025-04-09 21:35:03 +00:00
zurdi
8f41399e1d ui: refactor fab overlay to new layout 2025-04-09 17:20:01 +00:00
zurdi
4e1cc18421 fix: drawers height 2025-04-09 16:26:28 +00:00
zurdi
f24ee30bcb fix: npm typecheck 2025-04-09 13:53:40 +00:00
zurdi
0a4badd810 Merge remote-tracking branch 'origin/master' into feature/improved-ux 2025-04-09 13:45:27 +00:00
Georges-Antoine Assi
6800d3407b Merge branch 'master' into true-pagination 2025-04-08 21:47:59 -04:00