Commit Graph

7062 Commits

Author SHA1 Message Date
Georges-Antoine Assi
940a4e766c first cleanup batch 2025-08-25 12:49:42 -04:00
Georges-Antoine Assi
9ce11d528b run trunk fmt 2025-08-25 10:13:57 -04:00
Spencer Kuzara
f90e08a63e fix typecheck errors 2025-08-25 19:22:55 +09:00
Spencer Kuzara
7c20fc848a remove dead composable, superseded by useRovingDom 2025-08-25 19:01:05 +09:00
Spencer Kuzara
9a37292568 added subtle sounds to ui (sfx functions generated by GPT-5) 2025-08-25 18:39:57 +09:00
Spencer Kuzara
a599cbb05a combine platform and collection view into gameslist. format all code with prettier, per contributing guidelines 2025-08-25 18:01:47 +09:00
Spencer Kuzara
116a3e0d61 remove blue focus ring on details modal 2025-08-24 21:57:16 +09:00
Spencer Kuzara
1d465752e7 make carousels go all the way to the edge of the screen 2025-08-24 21:51:53 +09:00
Spencer Kuzara
3b61b8e58c code cleanup, refined navigation, and show errors when ejs cdn fails to load 2025-08-24 21:45:32 +09:00
Spencer Kuzara
47c834208a use favorites composable in console views 2025-08-24 16:56:34 +09:00
Spencer Kuzara
d6e7834688 better match romm brand/identity by using the main background 2025-08-24 16:26:40 +09:00
Spencer Kuzara
f959028e0c generate favorites cover image similar to romm ui, add collection name label 2025-08-24 15:48:20 +09:00
Spencer Kuzara
6ffee8886d sync favorites collection between romm ui and console ui using new composable 2025-08-24 15:39:31 +09:00
Spencer Kuzara
58787105ff Merge remote-tracking branch 'upstream/master' into console-mode 2025-08-24 11:23:59 +09:00
Georges-Antoine Assi
f9c2c2f916 remove unused import 2025-08-23 15:25:05 -04:00
Georges-Antoine Assi
e615f39905 grab file size from rom for paltform 2025-08-23 15:22:29 -04:00
Georges-Antoine Assi
e75637b76f Merge pull request #2308 from rommapp/delay-global-requests
Delay requests for global entities (platforms and collections)
2025-08-23 12:59:25 -05:00
Georges-Antoine Assi
91d910b39a remove unncessary filter 2025-08-23 13:52:37 -04:00
Georges-Antoine Assi
bc6ad0f20f cleanup 2025-08-23 13:46:39 -04:00
Georges-Antoine Assi
e015658f42 skeleton card with actions bar 2025-08-23 13:39:31 -04:00
Georges-Antoine Assi
08dfa560c8 fix on light mode 2025-08-23 13:04:34 -04:00
Georges-Antoine Assi
45974babb2 switch back to onmounted 2025-08-23 10:56:34 -04:00
Georges-Antoine Assi
08ae380087 cleanup 2025-08-23 09:48:34 -04:00
Georges-Antoine Assi
09a7110855 fadeout logo when component ready 2025-08-23 09:18:54 -04:00
Georges-Antoine Assi
fcd88c6bc6 add logo loader 2025-08-23 09:07:21 -04:00
Georges-Antoine Assi
30ead81ab3 Merge pull request #2307 from rommapp/ai-contribution-guideline
Add AI guideline to contributing.md
2025-08-23 07:26:39 -05:00
Georges-Antoine Assi
de2be6985c wrap main requests in try catch 2025-08-23 08:20:03 -04:00
Georges-Antoine Assi
4fbd8a2da0 fix hack 2025-08-23 07:55:50 -04:00
Spencer Kuzara
1079596ced Merge remote-tracking branch 'upstream/master' into console-mode 2025-08-23 16:18:33 +09:00
Spencer Kuzara
b42ec14902 add the ability to delete save states 2025-08-23 16:15:56 +09:00
Spencer Kuzara
abb5f24001 tweak color scheme 2025-08-23 16:03:00 +09:00
Spencer Kuzara
63853d6fb1 navigation refinement 2025-08-23 15:48:11 +09:00
Spencer Kuzara
71f8edb1a9 adding/removing favorites from keyboard or controller 2025-08-23 15:08:29 +09:00
Spencer Kuzara
6ae68aedbd removed redundant input handlers 2025-08-23 14:06:34 +09:00
Spencer Kuzara
4b021a78a8 move core mappings to constant file for easier maintenance. fixed arcade core mapping 2025-08-23 14:00:47 +09:00
Spencer Kuzara
7c38f231b7 page transitions, tweaked colors, and nav hint on home page 2025-08-23 13:42:42 +09:00
Georges-Antoine Assi
14cf963a2d some funny business 2025-08-22 22:55:11 -04:00
Georges-Antoine Assi
7c8fc6936a Delay requests for global collections 2025-08-22 22:26:07 -04:00
Spencer Kuzara
dba284b141 use more explicit back navigation. this prevents navigation loops 2025-08-23 10:56:35 +09:00
Spencer Kuzara
168e429ce1 support for save states 2025-08-23 10:38:05 +09:00
Georges-Antoine Assi
ad61d313d4 Add AI guideline to contributing.md 2025-08-22 16:15:45 -04:00
Georges-Antoine Assi
9fe4eca302 Merge pull request #2303 from rommapp/db-query-micro-optimize
DB query micro optimizations
2025-08-22 11:38:53 -05:00
Georges-Antoine Assi
aef721eec4 Merge pull request #2306 from rommapp/replace-v-progress
Replace v-progress loaders with skeletons
2025-08-22 11:33:47 -05:00
Georges-Antoine Assi
38682c49ba changes from review 2025-08-22 11:53:15 -04:00
Georges-Antoine Assi
fa58b34635 move hack to homepage 2025-08-22 11:28:40 -04:00
Georges-Antoine Assi
baffdfdf76 correctly promise fetches 2025-08-22 11:13:16 -04:00
Georges-Antoine Assi
17c07c2849 mainually set main transition 2025-08-22 10:43:41 -04:00
Georges-Antoine Assi
d58d250eae fetch through stores 2025-08-22 10:39:14 -04:00
Georges-Antoine Assi
5a4da397a9 add skeleton loaders to homepage 2025-08-22 10:28:23 -04:00
Georges-Antoine Assi
eee8cc120f Replace v-progress loaders with skeletons 2025-08-22 09:56:38 -04:00