Commit Graph

243 Commits

Author SHA1 Message Date
Georges-Antoine Assi
4f5ae322b9 load rom patcher externally 2026-01-01 10:53:30 -05:00
Georges-Antoine Assi
349695512b Merge branch 'master' into feat/patcher.js 2026-01-01 10:47:20 -05:00
SaraVieira
aa11eba387 Add CPS1-3 and TIC-80 2025-12-31 18:50:12 +00:00
zurdi
5942549b69 fix: implement codecClass whitelist to prevent code injection 2025-12-23 15:13:49 +00:00
zurdi
c4c3867e5a fix: validate codecClass in newTask function to prevent errors 2025-12-23 15:09:26 +00:00
zurdi
ee91c83f31 feat: update Patcher component layout and add branding image 2025-12-20 23:35:48 +00:00
zurdi
14138aa2e0 feat: integrate Patcher button and update UI for ROM patching functionality 2025-12-20 01:21:44 +00:00
zurdi
4c8cd3261d feat: add ROM patcher functionality with UI integration
- Implemented z-worker.js and zip.min.js for handling zip operations.
- Added PatcherBtn component to the main navigation for easy access to the patcher.
- Created Patcher.vue view for applying patches to ROM files.
- Updated router to include a new route for the patcher.
- Enhanced navigation store with a method to navigate to the patcher.
- Integrated file input handling for ROM and patch files in the Patcher component.
- Added error handling and loading states during patch application.
2025-12-20 00:56:40 +00:00
Georges-Antoine Assi
153e948bb7 add snes-msu1 to platform icons 2025-12-01 12:41:41 -05:00
Georges-Antoine Assi
49be0cea08 Update platform icons and slugs 2025-11-05 12:14:00 -05:00
Georges-Antoine Assi
34d2a84994 play video on card hover 2025-10-29 22:37:01 -04:00
Georges-Antoine Assi
9269e36608 populate scan results with edge 2025-10-17 15:32:38 -04:00
Georges-Antoine Assi
123b3f6b8b create makeshift howlongtobeet handler 2025-09-14 19:39:38 -04:00
Georges-Antoine Assi
c5758bceeb use v-img with webp and fallback in console mode 2025-09-12 15:36:59 -04:00
Georges-Antoine Assi
3c4113f8a8 Merge branch 'master' into flashpoint-metadata-handler 2025-09-11 21:27:48 -04:00
Georges-Antoine Assi
35f47ce15c use boot image for emulatorjs 2025-09-09 20:57:34 -04:00
Georges-Antoine Assi
25268b1386 animate the loading text as well 2025-09-09 18:06:43 -04:00
Georges-Antoine Assi
3630360ce7 add new boot logo 2025-09-09 10:23:03 -04:00
Georges-Antoine Assi
7faa094cfb Fix neogeo pocket and pocket color icons 2025-09-08 19:17:15 -04:00
Georges-Antoine Assi
06862c1adf smooth transition background art 2025-09-05 23:01:12 -04:00
Georges-Antoine Assi
8112f86cb1 Add and update platform icons 2025-09-05 16:41:03 -04:00
Georges-Antoine Assi
2cf559a757 Update emulatorjs and ruffle logos to high quality SVG versions 2025-09-05 15:28:58 -04:00
Georges-Antoine Assi
bb080913bb tweak powered by emulator logos 2025-09-04 18:59:46 -04:00
Georges-Antoine Assi
83a53ac4f0 small fixes 2025-09-04 16:30:25 -04:00
Georges-Antoine Assi
9603038bdf better fallback platform card states 2025-09-04 15:18:11 -04:00
Georges-Antoine Assi
5b85c6c8e9 run trunk fmt 2025-08-30 14:07:34 -04:00
Spencer Kuzara
a5002cf8bd created css variables for theming and exposed them to the theme.css file. Also, initialize theme on Layout to avoid breaking themes when refrehsing routes other than home 2025-08-29 22:57:24 +09:00
Spencer Kuzara
6a43b882db new neon theme 2025-08-28 19:06:54 +09:00
Spencer Kuzara
f0135eefcb basic theme switcher, asset resolver, and test theme. also updated new platform images for default theme 2025-08-28 12:52:10 +09:00
Georges-Antoine Assi
ee0110699d fix id column type 2025-08-27 11:23:27 -04:00
Georges-Antoine Assi
bf0d864d84 Add flashpoint as a metadata handler 2025-08-27 11:04:13 -04:00
Spencer Kuzara
61965b010b added bezel support, and one sample bezel for snes 2025-08-26 19:13:08 +09:00
Spencer Kuzara
e9235a08bd moved assets to assets folder, fixed constants path, and passed the correct prop name into SystemCard 2025-08-26 13:30:28 +09:00
Casuallynoted
40b6628383 Rename game-master.ico to hartung.ico 2025-08-20 23:34:08 -04:00
Casuallynoted
bed81f4484 Merge branch 'rommapp:master' into master 2025-08-20 23:33:24 -04:00
Georges-Antoine Assi
4e2bde2aef Merge branch 'master' into universal-slugs 2025-08-01 21:51:40 -04:00
zurdi
b87f5fba79 feat: update logo assets and enhance Library Management features
- Updated logotipo images (PNG and SVG) for improved branding.
- Upgraded Vuetify version from 3.7.18 to 3.9.2 in package.json and package-lock.json.
- Removed MissingGames component and integrated game table for better display of missing ROMs.
- Enhanced LibraryManagement.vue to include platform filtering and improved loading states.
- Refactored fetchRoms function to handle pagination and loading states more effectively.
- Changed data table from v-data-table-server to v-data-table-virtual for performance optimization.
2025-07-29 13:19:27 +00:00
Georges-Antoine Assi
9fd1adbbfb fixup icon names 2025-07-24 23:20:07 -04:00
Georges-Antoine Assi
973f42cd0b update watasra supervision 2025-07-23 22:20:18 -04:00
Georges-Antoine Assi
595c52bcab Unify singular slugs 2025-07-23 21:52:52 -04:00
zurdi
7a281cf882 Update assets: Replace isotipo and logotipo SVGs, remove old PNGs
- Updated isotipo.png with a new version.
- Updated isotipo.svg with a new design.
- Removed old logotipo.png and logotipo.svg files as they are no longer needed.
2025-07-23 23:31:36 +00:00
milktoastrat
6227920354 Update logos 2025-07-22 23:56:15 -04:00
zurdi
c1c62aa1f5 feat: add new icon for platform ports 2025-07-21 11:13:32 +00:00
Georges-Antoine Assi
e061277b2f format svg icons 2025-07-18 16:46:15 -04:00
Georges-Antoine Assi
029c3d488e Merge pull request #2092 from milktoastrat/release
Update Platform Icons
2025-07-18 16:44:49 -04:00
milktoastrat
3510d7027f Update Platform Icons 2025-07-18 16:30:08 -04:00
Georges-Antoine Assi
a637c82396 improve icons in title and scan 2025-07-15 18:51:14 -04:00
zurdi
6643486779 fix: fixed switch 2 icon name 2025-07-15 08:23:12 +00:00
Georges-Antoine Assi
d349eef42a add options to normalization 2025-07-12 10:48:04 -04:00
zurdi
b5754aa265 update romm_logo_xbox_one_square.svg for improved structure and clarity 2025-07-11 11:32:58 +00:00