Commit graph

  • 0c59e5d6c6 Address review feedback on spoiler update lifecycle Lukas Brübach 2026-11-04 17:39:39 +01:00
  • 7f66cab73a Surface spoiler removal reload failures and allow disabled-state retry Bryce! 2026-11-01 16:36:55 -05:00
  • 95f4e688e7 Preserve spoiler files and serialize update reloads Bryce! 2026-11-01 05:46:36 -05:00
  • 3a656c9c4a
    Preserve installed card databases when Oracle refresh fails (#7739) Bryce! 2026-11-04 11:33:49 -05:00
  • 18b2896bf5 Fix the Oracle refresh verdict and cover the parser write path Lukas Brübach 2026-11-04 17:27:59 +01:00
  • e558c0dffa
    [Banner] Keep horizontal user banner crops inside the artwork (#7742) Bryce! 2026-11-04 11:08:54 -05:00
  • 2be1caf457
    Merge 178d392361 into d944273335 BruebachL 2026-11-04 17:07:10 +01:00
  • d944273335
    [Home] Keep actions bounded and reachable at every window height (#7747) Bryce! 2026-11-04 11:06:58 -05:00
  • bffa254933 [Home] Keep actions bounded and reachable at every window height Bryce! 2026-11-01 21:04:36 -05:00
  • e4a5417ae3 Keep horizontal user banner crops inside the artwork Bryce! 2026-11-01 20:35:47 -05:00
  • 5ea16c805f
    [Server/Client/Protocol] Shuffle or reorder player seats before a game starts (#7398) BruebachL 2026-11-04 15:44:50 +01:00
  • ca2301bc96
    Fix deck export and mana group ordering (#7729) Bryce! 2026-11-04 09:43:38 -05:00
  • 8585723656 Fix deck export and mana group ordering Bryce! 2026-11-01 18:45:16 -05:00
  • 2056043104
    [CI] Update macOS runner (keep same compile targets) (#7331) tooomm 2026-11-04 15:35:45 +01:00
  • acaaf347c0 [CI] Retire the old macOS ccache keys from the live list Lukas Brübach 2026-11-04 15:32:45 +01:00
  • c8fd943025 use new macOS images tooomm 2026-09-19 14:44:17 +02:00
  • 3f736e795a update/add eol dates tooomm 2026-09-19 14:34:43 +02:00
  • 67330ead5a
    Embed bundled resources without compiling large C++ arrays [skip ci] (#7730) Bryce! 2026-11-04 09:27:44 -05:00
  • 2b515d0866 [CI] Create the per-measurement cache directories before mounting them Lukas Brübach 2026-11-04 12:32:26 +01:00
  • 2bf0e3f93a [CI] Measure what debug info costs a ccache entry Lukas Brübach 2026-11-04 12:29:41 +01:00
  • a1069edd8a [CI] Probe why ccache misses with a full cache Lukas Brübach 2026-11-04 11:24:07 +01:00
  • 7ca697348b
    [CI] Give ccache room to hold a configuration (#7667) BruebachL 2026-11-04 10:06:56 +01:00
  • ac316bed26 [CI] Size each compiler cache against the cache quota Lukas Brübach 2026-11-04 09:14:34 +01:00
  • 301a372bdf [Build] Keep risky ccache sloppiness out of the global config Lukas Brübach 2026-11-04 09:14:34 +01:00
  • ce0746d77f [CI] Re-assert the ccache timestamp sloppiness after configure Lukas Brübach 2026-11-04 09:14:34 +01:00
  • 0332d20719 [Client] Show random turn order in the game selector Lukas Brübach 2026-11-04 09:01:38 +01:00
  • 7abffe84d5 [Server] Rely on the player order event instead of a full state resend Lukas Brübach 2026-11-04 08:58:39 +01:00
  • 16a2e70039 [Client] Let moderators set the turn order Lukas Brübach 2026-11-04 08:58:36 +01:00
  • e945b73e3a [Client] Do not preview a randomized turn order Lukas Brübach 2026-11-04 08:58:35 +01:00
  • 9ba1946473 [Client] Address the seat-order review comments Lukas Brübach 2026-11-04 08:52:00 +01:00
  • 8cdff1ad5c [Client] Reword the shuffle option to match its behaviour Lukas Brübach 2026-11-04 08:45:15 +01:00
  • ed119cc940
    [Fonts] Polish font editor accessibility and note text (#7542) BruebachL 2026-11-04 07:57:55 +01:00
  • a791389c6a
    [Fonts] Restore DeckList Serif default and live-update all role readers (#7541) BruebachL 2026-11-04 07:57:55 +01:00
  • 13e7a3baaf
    [Fonts] Fix font preview leaks and reuse default-font loader (#7540) BruebachL 2026-11-04 07:57:55 +01:00
  • 3bcdfc3793
    [Fonts] Migrate DeckList and InterfaceDefault surfaces to theme roles (#7539) BruebachL 2026-11-04 07:57:54 +01:00
  • 396196b762
    [Fonts] Migrate CardText surfaces to theme font role (#7538) BruebachL 2026-11-04 07:57:54 +01:00
  • 7a40ed9079
    [Fonts] Migrate ChatLog surfaces to theme font role (#7537) BruebachL 2026-11-04 07:57:53 +01:00
  • 634f8115a5
    [Fonts] Add per-purpose font section to palette editor (#7536) BruebachL 2026-11-04 07:57:53 +01:00
  • 54797452da
    [Fonts] Wire FontConfig into ThemeManager with appFont and preview (#7535) BruebachL 2026-11-04 07:57:52 +01:00
  • d8700b2947
    [Fonts] Add AppFont roles and FontConfig fonts.toml round-trip (#7534) BruebachL 2026-11-04 07:57:52 +01:00
  • 140fbb4484
    [CI] Cover the legacy distros and the slow macOS runner in a nightly (#7668) BruebachL 2026-11-04 07:42:35 +01:00
  • 26805c8dc7 [CI] Run the coverage leg in the nightly Lukas Brübach 2026-11-04 07:40:24 +01:00
  • 789f647cf1 [CI] Run the nightly legs from their own jobs Lukas Brübach 2026-10-30 10:17:19 +01:00
  • 00b33f6960 [CI] Cover the legacy distros and the slow macOS runner in a nightly Lukas Brübach 2026-10-26 05:18:09 +01:00
  • e74fc46503
    Merge 2342ec85bf into 3f7aa4ca82 BruebachL 2026-11-04 07:26:57 +01:00
  • 3f7aa4ca82
    [CI] Split the sanitizer leg from the Ubuntu packaging leg (#7666) BruebachL 2026-11-04 07:24:24 +01:00
  • 75beb7f302
    [CI] Run the Linux test suite against the release build (#7665) BruebachL 2026-11-04 07:22:43 +01:00
  • 99422c2bf0
    [Client] Stop sending the saved login when its checkbox is unticked (#7713) BruebachL 2026-11-04 07:06:35 +01:00
  • 7cabe26c07 [Client] Stop sending the saved login when its checkbox is unticked Lukas Brübach 2026-11-01 13:43:25 +01:00
  • 96f8c3a423
    [Tests] Assert settings navigation through the event player (#7698) BruebachL 2026-11-04 06:23:45 +01:00
  • 3fa8d78786
    [Tests] Play card interactions through a Cockatrice event player (#7697) BruebachL 2026-11-04 06:23:45 +01:00
  • 34201122ec
    [Tests] Name the tab, home and settings widgets the GUI tests address (#7696) BruebachL 2026-11-04 06:23:44 +01:00
  • d2abd645e8
    [Tests] Name the menus and dialogs the shell GUI tests drive (#7695) BruebachL 2026-11-04 06:23:44 +01:00
  • ee57d740c2
    [Tests] Replay XML test files through a headless runner (#7694) BruebachL 2026-11-04 06:23:43 +01:00
  • 2e0a718cd7
    [Tests] Vendor QtTesting behind an opt-in WITH_GUI_TEST flag (#7693) BruebachL 2026-11-04 06:23:43 +01:00
  • 28597ef716
    Fix Deckstats and TappedOut request lifetime and result handling (#7705) Bryce! 2026-11-04 00:22:29 -05:00
  • 1229a95b7f Share deck analysis URL validation and drop the unused request latch Lukas Brübach 2026-11-04 06:21:51 +01:00
  • 75d7764643
    [Client] Keep Archidekt navigation tied to its active request (#7723) Bryce! 2026-11-03 23:59:17 -05:00
  • 51b2ed2412 [Client] Keep Archidekt listing pagination after a failed navigation Lukas Brübach 2026-11-04 05:58:50 +01:00
  • a2dd8551f2 [Replay] Show the history sidebar in replay tabs Lukas Brübach 2026-10-20 22:15:15 +02:00
  • 11f0dfac2d [Replay] Add a clickable replay history sidebar Lukas Brübach 2026-10-20 22:15:02 +02:00
  • 3e4b8cabbe [Replay] Build a compact event history index Lukas Brübach 2026-10-20 22:14:34 +02:00
  • 81a0b97240
    [Replay] Seek to the exact time of an event (#7610) BruebachL 2026-11-04 05:56:32 +01:00
  • 624163916f
    [Client] Keep Commander Spellbook requests bound to the active deck (#7722) Bryce! 2026-11-03 23:49:31 -05:00
  • 498e436bf9 [Client] Restore the bracket info tooltip when idle Lukas Brübach 2026-11-04 05:40:31 +01:00
  • ab31c8bbaf
    Merge a506420f33 into 793820434c BruebachL 2026-11-03 21:32:45 -07:00
  • 793820434c
    Merge e9d2b74873 into 94f7de42f2 BruebachL 2026-11-03 21:32:44 -07:00
  • 94f7de42f2
    Fix user card games for offline users and stale requests (#7738) Bryce! 2026-11-03 23:29:51 -05:00
  • 3a4ae5e22f Fix user card games for offline users and stale requests Bryce! 2026-11-01 20:08:59 -05:00
  • 7768416091
    Place current deck-editor docks before restoring saved layouts [skip ci] (#7734) Bryce! 2026-11-03 22:37:25 -05:00
  • dfded56931
    Merge 2e77270cb8 into c72192fd81 BruebachL 2026-11-04 04:17:57 +01:00
  • 108fe6e5ce Document native client/server build targets and Linux output paths Christian Daniel Jensen 2026-11-03 19:07:43 -07:00
  • 70f90a2541 Update CI build and artifact paths for native Continuumatrice targets Christian Daniel Jensen 2026-11-03 19:07:15 -07:00
  • 501a68cf11 Update CI build and artifact paths for native Continuumatrice targets Christian Daniel Jensen 2026-11-03 19:07:12 -07:00
  • 704ecd05fe Align Docker and macOS packaging with restored product executables Christian Daniel Jensen 2026-11-03 19:06:49 -07:00
  • 9773992a0a Align Docker and macOS packaging with restored product executables Christian Daniel Jensen 2026-11-03 19:06:47 -07:00
  • 9b1f8e2fd8 Align Docker and macOS packaging with restored product executables Christian Daniel Jensen 2026-11-03 19:06:43 -07:00
  • 3b3649ff97 Restore product-specific installer and bundle metadata Christian Daniel Jensen 2026-11-03 19:06:04 -07:00
  • d79a2a02ef Restore product-specific installer and bundle metadata Christian Daniel Jensen 2026-11-03 19:06:02 -07:00
  • 34080de539 Restore product-specific installer and bundle metadata Christian Daniel Jensen 2026-11-03 19:05:58 -07:00
  • 2b325ed4fe Restore Continuum runtime and installer close identity Christian Daniel Jensen 2026-11-03 19:05:38 -07:00
  • 40b056fda3 Restore Continuum runtime and installer close identity Christian Daniel Jensen 2026-11-03 19:05:34 -07:00
  • 6e7ca597e8 Restore Continuum runtime and installer close identity Christian Daniel Jensen 2026-11-03 19:05:31 -07:00
  • 83968409e3 Restore Continuum runtime and installer close identity Christian Daniel Jensen 2026-11-03 19:05:27 -07:00
  • 7a4da8843f Restore Continuum runtime and installer close identity Christian Daniel Jensen 2026-11-03 19:05:23 -07:00
  • ee998fdb29 Restore independent Continuumatrice sound and theme install directories Christian Daniel Jensen 2026-11-03 19:04:59 -07:00
  • 5397adaa99 Restore independent Continuumatrice sound and theme install directories Christian Daniel Jensen 2026-11-03 19:04:56 -07:00
  • 7ce5b32533 Restore Continuum-Servatrice service configuration and SQL assets Christian Daniel Jensen 2026-11-03 19:04:54 -07:00
  • 1c72f56354 Restore Continuum-Servatrice service configuration and SQL assets Christian Daniel Jensen 2026-11-03 19:04:51 -07:00
  • 76b8c3203f Restore native Continuumatrice and Continuum-Servatrice CMake targets Christian Daniel Jensen 2026-11-03 19:04:14 -07:00
  • 905d58c201 Restore native Continuumatrice and Continuum-Servatrice CMake targets Christian Daniel Jensen 2026-11-03 19:04:12 -07:00
  • 7de50eb739 Restore native Continuumatrice and Continuum-Servatrice CMake targets Christian Daniel Jensen 2026-11-03 19:04:09 -07:00
  • dfb4429ece
    Merge pull request #11 from Continuum-Universes-Studio/feature/continuumatrice-essence Christian Daniel Jensen 2026-11-03 19:00:36 -07:00
  • 48e46bb03e essence Christian Daniel Jensen 2026-11-02 05:40:52 -07:00
  • fbfe74e2c6 message goes here Christian Daniel Jensen 2026-11-02 05:28:32 -07:00
  • 0784bc5b9a message goes here Christian Daniel Jensen 2026-11-02 02:36:09 -07:00
  • 06d682c5e8 Continuumatrice: add independent Linux installation documentation Christian Daniel Jensen 2026-11-02 02:32:58 -07:00
  • eb7d9da060 Continuumatrice: add independent Linux desktop launcher Christian Daniel Jensen 2026-11-02 02:32:55 -07:00
  • fad3af4c59 Continuumatrice: isolate Linux executable and desktop identity (theme_manager.cpp) Christian Daniel Jensen 2026-11-02 02:32:15 -07:00
  • c76f0cd345 Continuumatrice: isolate Linux executable and desktop identity (window_main.cpp) Christian Daniel Jensen 2026-11-02 02:32:07 -07:00