Commit graph

6759 commits

Author SHA1 Message Date
Christian Daniel Jensen
2daf7f5da1
Merge pull request #5 from Continuum-Universes-Studio/feature/continuumatrice-essence
Continuumatrice CCG: 16 Essence symbols including Jasper J and colorless N
2026-11-03 15:58:28 -07:00
Christian Daniel Jensen
0b8bd2cd1b Fix Essence parser test fixture to include Jasper J in all sixteen symbols 2026-11-03 15:46:23 -07:00
Christian Daniel Jensen
121252a23f Clarify gemstone naming and distinguish it from unassigned Essence mechanics 2026-11-03 15:11:45 -07:00
Christian Daniel Jensen
7c1bd1c6a4 Identify Jasper Essence in filter icon tooltip and accessibility label 2026-11-03 15:11:30 -07:00
Christian Daniel Jensen
f66637008e Document sixteen Essence types including Jasper and 4x4 selector 2026-11-03 15:10:20 -07:00
Christian Daniel Jensen
fbe389339a Test sixteenth Jasper Essence in costs, identity and canonical order 2026-11-03 15:09:40 -07:00
Christian Daniel Jensen
0d796bf1e0 Document sixteen Essence symbols in deck identity definition 2026-11-03 15:09:26 -07:00
Christian Daniel Jensen
1ea62d1a27 Add Jasper J placeholder icon for sixteenth Essence type 2026-11-03 15:09:14 -07:00
Christian Daniel Jensen
9b3335f3d3 Register Jasper J Essence symbol in Qt resource manifest 2026-11-03 15:09:00 -07:00
Christian Daniel Jensen
9eb4e2e503 Arrange sixteen Essence selections in 4x4 popup grid 2026-11-03 15:08:49 -07:00
Christian Daniel Jensen
fb5144c540 Support Jasper J as sixteenth Essence between Citrine C and Amber B 2026-11-03 15:08:27 -07:00
Christian Daniel Jensen
398b8d589f Support Jasper J as sixteenth Essence between Citrine C and Amber B 2026-11-03 15:08:24 -07:00
Christian Daniel Jensen
919259f042 Document Continuumatrice Identity ATK HP and Armour data plus sorting 2026-11-03 13:16:03 -07:00
Christian Daniel Jensen
8a6845564f Compare database column header QString values explicitly in model regression test 2026-11-03 13:15:38 -07:00
Christian Daniel Jensen
91c5e9cdad Test Identity, ATK/HP, Attack, Armour and Health column sorting and legacy field mapping 2026-11-03 13:13:46 -07:00
Christian Daniel Jensen
fbd5a58dd1 Test Identity, ATK/HP, Attack, Armour and Health column sorting and legacy field mapping 2026-11-03 13:13:42 -07:00
Christian Daniel Jensen
ea0ff5c8df Add sortable Identity Attack Armour Health columns and rename P/T to ATK/HP 2026-11-03 13:13:01 -07:00
Christian Daniel Jensen
c69c0854fb Add sortable Identity Attack Armour Health columns and rename P/T to ATK/HP 2026-11-03 13:12:58 -07:00
Christian Daniel Jensen
359ac79979 Add sortable Identity Attack Armour Health columns and rename P/T to ATK/HP 2026-11-03 13:12:55 -07:00
Christian Daniel Jensen
08ac6ad7f3 Define native Identity Attack Armour Health with legacy card field fallbacks 2026-11-03 13:12:27 -07:00
Christian Daniel Jensen
44c0e1fef7 Define native Identity Attack Armour Health with legacy card field fallbacks 2026-11-03 13:12:24 -07:00
Christian Daniel Jensen
1d9b8f5565 Define native Identity Attack Armour Health with legacy card field fallbacks 2026-11-03 13:12:21 -07:00
Christian Daniel Jensen
6f5f9cd320 Document one-control Essence popup and successful empty database startup 2026-11-03 12:44:55 -07:00
Christian Daniel Jensen
054597166d Include exact Qt font metrics and std::move dependencies explicitly 2026-11-03 12:44:20 -07:00
Christian Daniel Jensen
d4824ae6b8 Include exact Qt font metrics and std::move dependencies explicitly 2026-11-03 12:44:17 -07:00
Christian Daniel Jensen
49f2a10424 Fix empty catalogue loaded state and compact Essence selection behavior 2026-11-03 12:43:40 -07:00
Christian Daniel Jensen
5ebf12977d Fix empty catalogue loaded state and compact Essence selection behavior 2026-11-03 12:43:37 -07:00
Christian Daniel Jensen
a7222c92f9 Fix empty catalogue loaded state and compact Essence selection behavior 2026-11-03 12:43:32 -07:00
Christian Daniel Jensen
5657716d13 Fix empty catalogue loaded state and compact Essence selection behavior 2026-11-03 12:43:29 -07:00
Christian Daniel Jensen
44a6f04dd5 Keep Essence selection and mode inside one fixed-width popup to prevent toolbar clipping 2026-11-03 12:40:26 -07:00
Christian Daniel Jensen
54ccbc9cf9 Keep Essence selection and mode inside one fixed-width popup to prevent toolbar clipping 2026-11-03 12:40:24 -07:00
Christian Daniel Jensen
2b35b0a6ab Keep Essence selection and mode inside one fixed-width popup to prevent toolbar clipping 2026-11-03 12:40:20 -07:00
Christian Daniel Jensen
08e0eb3dab Keep Essence selection and mode inside one fixed-width popup to prevent toolbar clipping 2026-11-03 12:40:16 -07:00
Christian Daniel Jensen
c4b513bb24 Fix mutable QString reference required by CardFilter in Essence UI 2026-11-03 12:24:45 -07:00
Christian Daniel Jensen
39003f2208 Ensure Essence dropdown selected-code summary is visible with text-only button style 2026-11-03 12:16:11 -07:00
Christian Daniel Jensen
ec94000c5a Document compact shared Essence multi-select dropdown for deck storage and database 2026-11-03 12:15:32 -07:00
Christian Daniel Jensen
abe4dc2b8f Use shared multi-select Essence dropdown in Visual Database filters 2026-11-03 12:14:26 -07:00
Christian Daniel Jensen
39eb983fe9 Use shared multi-select Essence dropdown in Visual Database filters 2026-11-03 12:14:24 -07:00
Christian Daniel Jensen
fa86dbc09b Replace Visual Deck Storage WUBRG filter with compact Essence dropdown 2026-11-03 12:13:38 -07:00
Christian Daniel Jensen
8514122641 Replace Visual Deck Storage WUBRG filter with compact Essence dropdown 2026-11-03 12:13:34 -07:00
Christian Daniel Jensen
7864af9592 Replace Visual Deck Storage WUBRG filter with compact Essence dropdown 2026-11-03 12:13:29 -07:00
Christian Daniel Jensen
22714efc13 Add reusable compact multi-select Essence popup filter 2026-11-03 12:12:50 -07:00
Christian Daniel Jensen
4e21602fce Add reusable compact multi-select Essence popup filter 2026-11-03 12:12:47 -07:00
Christian Daniel Jensen
2ab6bccb48 Set canonical Front Support Command battlefield palette 2026-11-03 09:15:22 -07:00
Christian Daniel Jensen
b0ac4af99a Set canonical Front Support Command battlefield palette 2026-11-03 09:15:19 -07:00
Christian Daniel Jensen
0bef2bbb8e Remove legacy MTG mana resource requirements; bundle only 15 Essence SVGs 2026-11-03 09:08:55 -07:00
Christian Daniel Jensen
343c96294c card branding 2026-11-03 03:49:01 -07:00
Christian Daniel Jensen
afa4542b04 Use Continuumatrice application name in connection status and title 2026-11-03 03:38:51 -07:00
Christian Daniel Jensen
a950a1cf7f Replace legacy WUBRG visual deck filter with all fifteen Essence symbols 2026-11-03 03:38:48 -07:00
Christian Daniel Jensen
ba7da5ef8f Fix Essence test linker error by including generated version_string.cpp 2026-11-02 06:01:10 -07:00