Cockatrice/cockatrice/src/interface
Lukas Brübach ee224adbbe
[Client] Add tournament UI for creating and following lobby tournaments
Wires the tournament protocol into the client:
- DlgCreateGame gains a tournament checkbox with a games-per-match
  settings sub-dialog; both values are sent with Command_CreateGame and
  mirrored in the join-info variant of the dialog
- TournamentWidget renders live standings (with deck-submission state)
  and pairings for the local player's perspective, and asks to open the
  current match game via openMatchGameRequested()
- TournamentTabGameExtension attaches an overview page to TabGame's
  stacked views, mirrors phase and submission progress onto a deck-view
  status strip, and provides round-trip navigation between game view and
  standings; hosts get an in-game settings dialog during deck building
- Open-match falls back to joining as spectator through TabSupervisor;
  sub-games now return to their parent tab on close, falling back to
  the normal leave-game flow when the parent is gone
2026-08-29 15:59:28 +02:00
..
card_picture_loader [PictureLoader] Schedule exponential backoff on 429 - Too many request handler and call failed on fail (#7053) 2026-08-08 22:55:27 +02:00
deck_loader Fix #6952: prevent deck loss when saving to a full disk (#6978) 2026-06-09 07:54:01 +02:00
intents [Server/Client/Protocol] Reporting users + moderation queue functionality (#7091) 2026-08-21 15:00:13 +02:00
layouts Run formatter on all our files (#6942) 2026-05-26 15:11:38 -07:00
palette_editor [App] Add onboarding wizard (#7064) 2026-08-24 23:05:58 +02:00
widgets [Client] Add tournament UI for creating and following lobby tournaments 2026-08-29 15:59:28 +02:00
key_signals.cpp style: Add braces to all control flow statements (#6887) 2026-05-16 19:19:53 +02:00
key_signals.h Standardize Doxygen documentation (#6885) 2026-05-21 22:58:07 +02:00
logger.cpp style: Add braces to all control flow statements (#6887) 2026-05-16 19:19:53 +02:00
logger.h Standardize Doxygen documentation (#6885) 2026-05-21 22:58:07 +02:00
pixel_map_generator.cpp [VDS] Cache mana symbol renders and skip redundant resizes (#7167) 2026-08-24 19:26:41 +02:00
pixel_map_generator.h [VDS] Cache mana symbol renders and skip redundant resizes (#7167) 2026-08-24 19:26:41 +02:00
theme_config.cpp [PaletteEditor] Ensure directory is writeable, don't fall back to alternate palette (#7048) 2026-07-27 11:23:41 +02:00
theme_config.h [App/Theme] Palette Editor (#6877) 2026-05-17 10:08:00 +02:00
theme_manager.cpp [App] Add onboarding wizard (#7064) 2026-08-24 23:05:58 +02:00
theme_manager.h [App] Add onboarding wizard (#7064) 2026-08-24 23:05:58 +02:00
window_main.cpp [App] Add onboarding wizard (#7064) 2026-08-24 23:05:58 +02:00
window_main.h [App] Add onboarding wizard (#7064) 2026-08-24 23:05:58 +02:00