Commit Graph

240 Commits

Author SHA1 Message Date
Pandipipas 04f2c2037a feat: add character images for Guilty Gear Strive and update fighting characters with DLC support 2026-05-20 16:34:37 +02:00
Pandipipas fd4201a882 fix: update translations for improved clarity and consistency in settings and about sections 2026-05-20 00:03:12 +02:00
Pandipipas 787de05034 feat: enhance settings view with integration options for start.gg and Challonge, add manual token dialogs, and improve keyboard shortcut management 2026-05-19 03:21:50 +02:00
Pandipipas 67d9d20b56 feat: enhance OAuth configuration to support proxy mode and update related logic 2026-05-18 21:47:06 +02:00
Pandipipas 79f6653d94 feat: update player source chips with icons and improve styling for better visual clarity 2026-05-18 00:29:31 +02:00
Pandipipas 27c0298ca2 feat: add character images for The King of Fighters XV to enhance visual representation 2026-05-17 22:07:32 +02:00
Pandipipas aea381ea35 Refactor OAuth handling: Extract OAuth server logic into a separate module, streamline session management, and enhance error handling in startgg.ts 2026-05-17 22:07:10 +02:00
Pandipipas 0857472ad4 feat: add character images for Invincible VS to enhance visual representation 2026-05-17 17:48:09 +02:00
Pandipipas 661cf1264a feat: add character images for FATAL FURY: City of the Wolves to enhance visual representation 2026-05-17 17:35:43 +02:00
Pandipipas b3fc84fde2 feat: add character lists for FATAL FURY: City of the Wolves and Invincible VS 2026-05-17 16:31:09 +02:00
Pandipipas 3de99ef810 feat: update character options for fighting games; add new characters and remove duplicates 2026-05-17 16:15:44 +02:00
Pandipipas 37f9ffb786 feat: add new character images for Mortal Kombat 1 to enhance visual diversity 2026-05-17 15:40:34 +02:00
Pandipipas d76a51c321 feat: add Akali character image for enhanced visual representation 2026-05-17 03:20:40 +02:00
Pandipipas 2ee111a0ca feat: add additional cache directories to .gitignore for improved build management 2026-05-16 19:45:52 +02:00
Pandipipas 7b302e4c21 feat: add new translations for settings and graphics; implement shortcut conflict detection and reset functionality 2026-05-16 14:15:36 +02:00
Pandipipas 6dbf648323 feat: enhance BracketPanel and CommentaryPanel with Twitter handle validation and preview functionality; update i18n for new translations 2026-05-15 15:09:11 +02:00
Pandipipas a4dc89575d feat: add preview functionality to BracketPanel and i18n support for preview text 2026-05-15 02:14:03 +02:00
Pandipipas 4da00508d3 feat: add character game management and player side functionality
- Implemented `useCharacterGame` composable to manage game selection and character state for both players.
- Added `useCountryFilter` composable for filtering country options based on locale.
- Created `usePlayerSide` composable to encapsulate state and handlers for player management on each side of the scoreboard.
- Introduced filtering and input synchronization for player names and countries.
- Enhanced player ID generation to avoid collisions and support custom player entries.
2026-05-14 14:19:44 +02:00
Pandipipas 21d885f6e6 Refactor Dashboard, Graphics, Players, and Settings views for improved layout and styling consistency 2026-05-13 03:20:28 +02:00
Pandipipas d8d3c7f03c Refactor About.vue to simplify collaborator display and remove update checking logic 2026-05-12 18:42:38 +02:00
Pandipipas 7314e73a1b Add scoreko-electron-dev directory to .gitignore 2026-05-09 17:44:57 +02:00
Pandipipas 61e565d358 Fix CI pnpm setup order.
Install pnpm before enabling setup-node pnpm caching so GitHub Actions can resolve the pnpm executable during checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-08 19:18:06 +02:00
Pandipipas 8040b4fe51 Remove local database file from repository.
Stop tracking the runtime SQLite file and ignore local DB artifacts to prevent accidental commits.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-08 19:13:33 +02:00
Pandipipas 91a8ce730c Migrate project setup to Node 24 runtime.
Update Node and TypeScript toolchain references, CI node version, lockfile resolution, and include current workspace/runtime files for consistency.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-08 19:11:27 +02:00
Pandipipas 7a5c1ec637 Migrate package management from npm to pnpm.
Standardize local and CI workflows on pnpm 11.0.8, replace npm commands in docs/config, and swap lockfiles for reproducible installs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-08 18:46:55 +02:00
Pandipipas 183e10b75b Merge pull request #140 from Pandipipas/add-icons-to-player-and-team-buttons
Agregar iconos a los campos de opciones del scoreboard
2026-02-26 15:26:43 +01:00
Pandipipas 240099a1df Add dedicated icons to scoreboard input options 2026-02-25 19:35:58 +01:00
Pandipipas 2f9bc22834 Merge pull request #138 from Pandipipas/add-keyboard-shortcut-settings-window
Add configurable keyboard shortcuts for scoreboard updates
2026-02-25 15:18:51 +01:00
Pandipipas eeab438ea7 Reorganize settings view into single sectioned card 2026-02-25 14:29:04 +01:00
Pandipipas 54ab922e12 Adjust settings layout and use underlined inputs 2026-02-25 14:23:13 +01:00
Pandipipas 5fd5224f0c Improve shortcut capture with key combinations 2026-02-25 14:15:11 +01:00
Pandipipas 8a3b3ebcaf Add configurable keyboard shortcuts for score updates 2026-02-25 14:08:48 +01:00
Pandipipas a4351b369c Merge pull request #137 from Pandipipas/fix-scoreboard-panel-reset-issues
Fix scoreboard state being reset when switching tabs
2026-02-25 13:59:48 +01:00
Pandipipas cecd08f3ac Fix scoreboard panel state resets across tabs 2026-02-25 13:57:09 +01:00
Pandipipas d69b294e0c remove docs 2026-02-25 13:52:40 +01:00
Pandipipas 103707c7c0 update ci 2026-02-25 13:52:09 +01:00
Pandipipas e1148d398c ci: trigger workflow on master branch (#136) 2026-02-25 12:25:45 +01:00
Pandipipas 494e9919e9 Fix implicit any types in Players NodeCG callback (#134) 2026-02-23 23:21:03 +01:00
Pandipipas 10841f4fff Harden TypeScript configs against parent workspace bleed (#133) 2026-02-23 22:52:47 +01:00
Pandipipas 9066e6a643 docs: expand refactor audit to cover entire repository (#132) 2026-02-21 13:55:58 +01:00
Pandipipas 3b4ac94d37 chore: remove outdated refactor and cleanup audit document 2026-02-21 13:34:54 +01:00
Pandipipas 6dd23dd8a0 Merge pull request #130 from Pandipipas/list-refactor-and-cleanup-tasks
docs: add comprehensive refactor/cleanup roadmap
2026-02-21 02:18:28 +01:00
Pandipipas 1caf3b6c65 docs: add detailed refactor and cleanup audit 2026-02-21 02:17:43 +01:00
Pandipipas 6412bce598 Merge pull request #127 from Pandipipas/add-animations-to-scoreboard-graphics
Add reactive animations to scoreboard and scoreboard-2xko
2026-02-21 01:24:04 +01:00
Pandipipas 8d1aecc44a Add transition animations to scoreboard graphics 2026-02-21 01:20:37 +01:00
Pandipipas 66572e0bf4 Merge pull request #126 from Pandipipas/integrate-template.css-into-main.vue
Inline 2XKO template CSS into scoreboard main.vue
2026-02-21 01:14:31 +01:00
Pandipipas f3d7b8b1e0 Revert unintended inline CSS changes in main scoreboard 2026-02-21 00:59:29 +01:00
Pandipipas 102c0b7e61 Remove template.css and inline 2xko styles 2026-02-21 00:59:24 +01:00
Pandipipas 7f6cac409a Inline 2XKO template CSS into scoreboard main.vue 2026-02-20 23:34:54 +01:00
Pandipipas 8a8fe66978 Merge pull request #125 from Pandipipas/remove-iframe-preview-from-graphicsview
Refina GraphicsView: quita previews iframe y agrega selector de skin para scoreboard
2026-02-20 23:15:15 +01:00