jeirmeister
  • Joined on 2025-05-14
jeirmeister synced commits to master at jeirmeister/Cockatrice from mirror 2026-10-17 09:25:10 -07:00
12587e2da9 Updates for project Cockatrice and language ru (#7561)
c9650db87e Updates for project Cockatrice and language yue (#7569)
890bc0d4a4 Translate cockatrice_en@source.ts in zh-Hant [Manual Sync] (#7572)
3f93e93f13 Translate cockatrice_en@source.ts in sv [Manual Sync] (#7571)
aee866b242 Updates for project Cockatrice and language sr (#7566)
Compare 25 commits »
jeirmeister synced commits to crash-report/1-mock at jeirmeister/Cockatrice from mirror 2026-10-17 01:15:08 -07:00
f27e74b028 [Client] Fix unused lambda capture breaking the macOS 26 build
jeirmeister synced commits to crash-report/2-send at jeirmeister/Cockatrice from mirror 2026-10-17 01:15:08 -07:00
1712715a26 [CrashReporting] Real send path with consent gating (DSN still placeholder)
f27e74b028 [Client] Fix unused lambda capture breaking the macOS 26 build
Compare 2 commits »
jeirmeister synced commits to crash-report/3-symbols at jeirmeister/Cockatrice from mirror 2026-10-17 01:15:08 -07:00
cb2f9d743d [CrashReporting] Enable http_retry, harden symbol upload, fix NSIS context
5e92c2053c [CrashReporting] Breakpad everywhere, session detection, symbol CI (inc 3)
1712715a26 [CrashReporting] Real send path with consent gating (DSN still placeholder)
f27e74b028 [Client] Fix unused lambda capture breaking the macOS 26 build
Compare 4 commits »
jeirmeister synced commits to crash-report/4-installer at jeirmeister/Cockatrice from mirror 2026-10-17 01:15:08 -07:00
33c114cd34 [CrashReporting] Installer log send offer on abort (inc 4)
cb2f9d743d [CrashReporting] Enable http_retry, harden symbol upload, fix NSIS context
5e92c2053c [CrashReporting] Breakpad everywhere, session detection, symbol CI (inc 3)
1712715a26 [CrashReporting] Real send path with consent gating (DSN still placeholder)
f27e74b028 [Client] Fix unused lambda capture breaking the macOS 26 build
Compare 5 commits »
jeirmeister synced commits to settings-as-view-cogwheel at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:15 -07:00
deb1e124e3 [Client] Settings: flat black-cogwheel corner entry per review
39e8c132aa [Client] Settings: add top-right cogwheel shortcut
da56a37506 [Settings] Make groupedPages static const per review
3a4018773a [Client] Settings: grouped left navigation for settings pages
a09954ca8d [Client] Settings: extract dialog size calculation per review
Compare 20 commits »
jeirmeister synced commits to settings-as-view-extract-view at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:15 -07:00
84ad1185b6 [Client] Settings: match CI clang-format-18 line breaking
232b302c73 [Client] Settings: extract SettingsView from DlgSettings
a139084ad6 [Security] Add challenge-response auth with scrypt verifiers and stop storing plaintext passwords (#7193)
155f7b0143 [Servatrice] Relay room channel messages over ISL (#7480)
ce51e7147d [Servatrice] Log room channel messages in audit log (#7479)
Compare 13 commits »
jeirmeister synced commits to settings-as-view-left-nav at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:15 -07:00
da56a37506 [Settings] Make groupedPages static const per review
3a4018773a [Client] Settings: grouped left navigation for settings pages
a09954ca8d [Client] Settings: extract dialog size calculation per review
723ef76dfb [Client] Settings: clamp dialog width to 1280 per review
b9d37b9b1e [Client] Settings: enlarge the settings dialog
Compare 18 commits »
jeirmeister synced commits to settings-as-view-remove-dialog at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:15 -07:00
deb1e124e3 [Client] Settings: flat black-cogwheel corner entry per review
39e8c132aa [Client] Settings: add top-right cogwheel shortcut
da56a37506 [Settings] Make groupedPages static const per review
3a4018773a [Client] Settings: grouped left navigation for settings pages
a09954ca8d [Client] Settings: extract dialog size calculation per review
Compare 20 commits »
jeirmeister synced commits to settings-as-view-tab at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:15 -07:00
a09954ca8d [Client] Settings: extract dialog size calculation per review
723ef76dfb [Client] Settings: clamp dialog width to 1280 per review
b9d37b9b1e [Client] Settings: enlarge the settings dialog
84ad1185b6 [Client] Settings: match CI clang-format-18 line breaking
232b302c73 [Client] Settings: extract SettingsView from DlgSettings
Compare 16 commits »
jeirmeister synced commits to settings-section-filter at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:15 -07:00
fc379fd9a0 [Settings] Stop stealing nav selection mid-gesture per review
0f04cad934 [Settings] Keep section row selected when drilling down per review
c106c14465 [Client] Settings: re-clicking an isolated section restores the overview
5ecfd79905 [Client] Settings: isolate the selected section when drilling down
dc5d6e4b6f [Client] Settings: sub-page rows deep-linking into page sections
Compare 25 commits »
jeirmeister synced commits to settings-subpages at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:15 -07:00
dc5d6e4b6f [Client] Settings: sub-page rows deep-linking into page sections
deb1e124e3 [Client] Settings: flat black-cogwheel corner entry per review
39e8c132aa [Client] Settings: add top-right cogwheel shortcut
da56a37506 [Settings] Make groupedPages static const per review
3a4018773a [Client] Settings: grouped left navigation for settings pages
Compare 21 commits »
jeirmeister synced commits to refactor/game-layer-21a-state-prep at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:14 -07:00
893aeb7bae [Refactor] Add card name, printing id, and color to CardState
9fcc6f1e88 [Refactor] Hold zone views and card view teardown outside game graphics
dd04eed6d2 [Refactor] Move the attachment graph and card view teardown onto CardState
cea80b0898 [Refactor] Give graphics zones a card item cache and own card placement
8347258075 [Refactor] Move card selection actions to GameScene and p/t parsing to CardState
Compare 42 commits »
jeirmeister synced commits to refactor/game-layer-21b-zone-state-api at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:14 -07:00
6d0a2f0cc0 [Refactor] Give custom zones a hidden graphics owner
50a5884606 [Game] Restore attach bookkeeping via CardItem and repaint on state change
f321132cce [Refactor] Retype card containers and zone logic onto CardState
893aeb7bae [Refactor] Add card name, printing id, and color to CardState
9fcc6f1e88 [Refactor] Hold zone views and card view teardown outside game graphics
Compare 45 commits »
jeirmeister synced commits to refactor/game-layer-21c-player-actions-state at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:14 -07:00
e0d2f158e9 [Refactor] Retype PlayerActions onto CardState
e2cbbecefe [Refactor] Retype card containers and zone logic onto CardState
6d0a2f0cc0 [Refactor] Give custom zones a hidden graphics owner
50a5884606 [Game] Restore attach bookkeeping via CardItem and repaint on state change
f321132cce [Refactor] Retype card containers and zone logic onto CardState
Compare 47 commits »
jeirmeister synced commits to refactor/game-layer-22-card-item-factory at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:14 -07:00
710dfabea2 [Game] Rename signal to createCardRequested per review
16caae5e5a [Refactor] Move card item creation out of game logic
e0d2f158e9 [Refactor] Retype PlayerActions onto CardState
e2cbbecefe [Refactor] Retype card containers and zone logic onto CardState
6d0a2f0cc0 [Refactor] Give custom zones a hidden graphics owner
Compare 49 commits »
jeirmeister synced commits to refactor/game-layer-23-libcockatrice-game at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:14 -07:00
e485c163a7 [Game] Follow base rename to createCardRequested after rebase
31ce200ba0 [Game] Inject settings providers into libcockatrice_game, drop Widgets
db3caf4c5d [Refactor] Include card_state.h in player_actions.h
7556f6465a [Refactor] Move game logic into libcockatrice_game
710dfabea2 [Game] Rename signal to createCardRequested per review
Compare 53 commits »
jeirmeister synced commits to refactor/game-layer-3-action-data-types at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:14 -07:00
c02576b827 [Refactor] Move AnnotationDialog and action data types into game/
6c660d6b21 [Installer][Client] Back up user data before old uninstallers can delete it (#7503)
711386574d [Client] Tell the user when their playmat art is blocked (#7533)
b11b096828 [Server] Apply card art rules to playmats (#7532)
bbe438b09a [Completer] Highlight popup rows without rewriting the line edit (#7502)
Compare 21 commits »
jeirmeister synced commits to refactor/game-layer-4-table-row-mapping at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:14 -07:00
e34166ae85 [Format] Match clang-format line breaking in table_zone
276cdebed4 [Game] Use TableZoneLogic::ROW_COUNT directly per review
c7605a51e2 [Refactor] Move table row mapping from TableZone into TableZoneLogic
c02576b827 [Refactor] Move AnnotationDialog and action data types into game/
6c660d6b21 [Installer][Client] Back up user data before old uninstallers can delete it (#7503)
Compare 24 commits »
jeirmeister synced commits to refactor/game-layer-5-preview-actions at jeirmeister/Cockatrice from mirror 2026-10-16 17:05:14 -07:00
86e08db9ff [Refactor] Move attach and arrow previews from game logic into CardMenu
e34166ae85 [Format] Match clang-format line breaking in table_zone
276cdebed4 [Game] Use TableZoneLogic::ROW_COUNT directly per review
c7605a51e2 [Refactor] Move table row mapping from TableZone into TableZoneLogic
c02576b827 [Refactor] Move AnnotationDialog and action data types into game/
Compare 25 commits »