Commit graph

  • 7a9322aa75 fix OS theme following main maximator 2026-03-20 21:59:28 +01:00
  • d3101bc9f6 avoid rematch on choice fallback Maxime Réaux 2026-03-20 20:48:52 +01:00
  • b7a35f6712 fix tie resolve group order + battle draw token icon Maxime Réaux 2026-03-20 10:37:35 +01:00
  • 719b0128ed fix refresh choice & battle tables + refactor loops Maxime Réaux 2026-03-19 16:20:34 +01:00
  • e7e2de9d0a display choice comment Maxime Réaux 2026-03-19 15:28:30 +01:00
  • 956fa63c0b refacto file and class names Maxime Réaux 2026-03-19 15:23:50 +01:00
  • 3d0d7874e3 unifomise tiebreak icons + refacto presenter Maxime Réaux 2026-03-19 15:10:48 +01:00
  • 0081e52e9a fix uncaucht choice/battle exceptions Maxime Réaux 2026-03-19 12:03:49 +01:00
  • f5ad45f671 raise exception on choice/battle constrained update/delete Maxime Réaux 2026-03-19 11:25:40 +01:00
  • 4396b15c3a display pairing results in choice table Maxime Réaux 2026-03-19 09:02:22 +01:00
  • 9e602e8ca4 tie dialog title with context details Maxime Réaux 2026-03-18 14:30:57 +01:00
  • aa75a5b84f avoid choic tiebreak when sector places are enough for remaining active tied participants Maxime Réaux 2026-03-18 10:48:29 +01:00
  • db78c6dacc fix mismatch part_id in choice event + fix revert events on sector/participant removal Maxime Réaux 2026-03-18 09:26:43 +01:00
  • 42ad708e77 fix choice tiebreak loop and cancel tiebreak lost tokens Maxime Réaux 2026-03-17 11:16:47 +01:00
  • a3b9f5a943 fix compute score of war participants absent from campaign Maxime Réaux 2026-03-16 17:27:51 +01:00
  • 241e76c937 choice tie-break and random fallback + exception cleanup + war<->camp pid Maxime Réaux 2026-03-12 16:28:20 +01:00
  • 241d7f10f5 resolve pairing WIP Maxime Réaux 2026-03-11 11:44:57 +01:00
  • 0c6014e946 simplify unused objectives display and tie-break Maxime Réaux 2026-03-06 16:39:22 +01:00
  • 9b28e85557 fix badly canceled tie-break series Maxime Réaux 2026-03-06 15:48:35 +01:00
  • 72f80563f1 fix ignored campaign NP tie-break when closing war Maxime Réaux 2026-03-06 15:02:53 +01:00
  • b1bde76319 fix display campaign NP draw/break in participant table Maxime Réaux 2026-03-05 11:37:14 +01:00
  • 03f0e048af clean constant types Maxime Réaux 2026-03-03 15:56:16 +01:00
  • f55106c260 display objective awards in participant tables Maxime Réaux 2026-03-03 15:39:30 +01:00
  • 53b1fc916c tie-break for narrative points Maxime Réaux 2026-03-03 11:52:07 +01:00
  • d72c9902d4 add background image on empty page Maxime Réaux 2026-02-26 21:36:58 +01:00
  • ea6ec02f3b cleanup example file Maxime Réaux 2026-02-26 16:24:52 +01:00
  • 9c9a7beb59 default table ordering Maxime Réaux 2026-02-26 16:16:48 +01:00
  • 0897f8de40 fix random hidden cells in tables Maxime Réaux 2026-02-26 16:00:42 +01:00
  • e457131879 fix uncaught exception when deleting battle for sector update Maxime Réaux 2026-02-26 15:42:14 +01:00
  • e64d9ff43b fix war tie campaign sorted unwanted participant Maxime Réaux 2026-02-26 15:14:44 +01:00
  • e7d3b962ca fix war tie ranking with bonus campaign ranking Maxime Réaux 2026-02-26 14:57:47 +01:00
  • 3fe3bb331c factorise ranking icon mapper Maxime Réaux 2026-02-26 11:28:29 +01:00
  • 5a64a294c5 finish score_value refacto using is_tie_resolved Maxime Réaux 2026-02-26 10:55:28 +01:00
  • 58589b8dc1 fix tie-break & draw icons in war & campaign ranking Maxime Réaux 2026-02-26 10:36:13 +01:00
  • 747f5dec65 fix keep re-enable token state Maxime Réaux 2026-02-25 16:58:12 +01:00
  • 6efd22527a fix re-enable token on closed camapign + refacto war_event attributes Maxime Réaux 2026-02-25 16:54:21 +01:00
  • 5c124f9229 Fix refresh on new/open file Maxime Réaux 2026-02-25 14:37:59 +01:00
  • 765c691b59 fix spent token on battle tie cancel Maxime Réaux 2026-02-24 15:48:19 +01:00
  • 3c54a8d4a7 fix inluence_token setting auto cleanup and fix is_dirty Maxime Réaux 2026-02-24 15:40:24 +01:00
  • 789756d586 fix forbidden sector add/update/remove in closed rounds Maxime Réaux 2026-02-24 11:07:06 +01:00
  • 097823fab0 fix canceled tie spent tokens Maxime Réaux 2026-02-24 10:04:16 +01:00
  • 31a2ebb9dc fix disable end war button Maxime Réaux 2026-02-24 09:11:37 +01:00
  • 81626171c8 display tokens in participant tables Maxime Réaux 2026-02-24 09:06:13 +01:00
  • 71e987304b close war and manage tie Maxime Réaux 2026-02-23 21:18:27 +01:00
  • d766befd31 fix icon mapping in campaign ranking Maxime Réaux 2026-02-23 19:28:13 +01:00
  • 0bfe27e0d3 display effective ranking in campaign participants table Maxime Réaux 2026-02-23 17:36:28 +01:00
  • 60992c22df fix tie-break loser re-bid Maxime Réaux 2026-02-23 13:16:45 +01:00
  • c9407f9407 fix campaign tie loop + dynamic tie dialog Maxime Réaux 2026-02-23 11:37:50 +01:00
  • f339498f97 fix round tie loop + improve tie ranking Maxime Réaux 2026-02-20 23:44:22 +01:00
  • 60d8e6ca15 detect campaign tie Maxime Réaux 2026-02-20 11:01:25 +01:00
  • 7c9c941864 compute campaign points from rounds Maxime Réaux 2026-02-19 14:17:42 +01:00
  • 45c1d69a3f try other icons... maximator 2026-02-18 19:06:39 +01:00
  • 23110383c2 display battle tie-break token Maxime Réaux 2026-02-18 11:15:53 +01:00
  • 818d2886f4 detect and resolve battle tie with influence_token Maxime Réaux 2026-02-17 16:37:36 +01:00
  • 115ddf8d50 fix delete campaign participant in another war Maxime Réaux 2026-02-16 10:45:34 +01:00
  • f408707588 catch settings exception Maxime Réaux 2026-02-13 16:12:43 +01:00
  • a2b6c7c684 exceptions adding in closed elements Maxime Réaux 2026-02-13 15:44:28 +01:00
  • 88bd28e949 add forbidden exceptions on closed elements Maxime Réaux 2026-02-13 11:38:59 +01:00
  • 42eb625ef6 fix select round after closing Maxime Réaux 2026-02-13 08:01:26 +01:00
  • d869017646 show is_over in warsTree & fator resources paths Maxime Réaux 2026-02-12 15:12:28 +01:00
  • a9cd4c9e27 improve draw & battle display Maxime Réaux 2026-02-12 10:07:03 +01:00
  • 93aae78f0d fix sector missing fields Maxime Réaux 2026-02-12 09:10:03 +01:00
  • 6cbb7c6534 wip close round/campaign/war + refacto json None Maxime Réaux 2026-02-11 19:22:43 +01:00
  • 4c8086caf4 add context icons + help/about Maxime Réaux 2026-02-11 13:23:04 +01:00
  • 7f0d86f6dd add objective values settings Maxime Réaux 2026-02-10 16:26:49 +01:00
  • f04aeaf525 improve UI Maxime Réaux 2026-02-10 14:32:27 +01:00
  • dd886802f4 fix propagate player update to participant views Maxime Réaux 2026-02-10 11:09:58 +01:00
  • 7792a76f8e split controller Maxime Réaux 2026-02-10 09:53:49 +01:00
  • 701f6b3292 fix remove round used in sector Maxime Réaux 2026-02-06 11:13:29 +01:00
  • 6cd3a060c7 save/load participants, objectives, sectors, choices & battles Maxime Réaux 2026-02-06 09:59:54 +01:00
  • 7fbdacf97c manage deleted refered player, participant, objective, sector Maxime Réaux 2026-02-05 16:17:18 +01:00
  • 7afbb5ea1d split edit methods in controller Maxime Réaux 2026-02-05 10:57:22 +01:00
  • 4593400fd4 fix round listing from different wars Maxime Réaux 2026-02-05 10:19:14 +01:00
  • 019e62565f split dialogs and war/campaign/round classes to files Maxime Réaux 2026-02-05 08:42:38 +01:00
  • 55abdccc64 code quality (mypy+flake8) Maxime Réaux 2026-02-04 16:10:53 +01:00
  • 7210ddc927 fix participants in round choices + battles Maxime Réaux 2026-02-03 11:47:48 +01:00
  • 47b01e0b69 split main window UI Maxime Réaux 2026-02-03 10:55:24 +01:00
  • 93296ad0dd fix player display in round Maxime Réaux 2026-02-03 09:33:14 +01:00
  • 87670329c2 fix unique participant in war & campaign Maxime Réaux 2026-02-03 09:01:17 +01:00
  • 49bf6d7ea8 refactor war participant ID + fix campaign participant Maxime Réaux 2026-02-03 08:25:25 +01:00
  • ac01568c2f refactor campaign participant ID Maxime Réaux 2026-02-02 14:33:31 +01:00
  • fbb1c913ba refacto update ; pretify code Maxime Réaux 2026-02-02 10:41:16 +01:00
  • 6bd3ee31dc auto create & edit battles Maxime Réaux 2026-01-30 18:55:39 +01:00
  • 9f676f6b9d auto create & edit choice Maxime Réaux 2026-01-30 15:32:44 +01:00
  • 723723dea1 list round choices ; fix UI Maxime Réaux 2026-01-30 10:52:19 +01:00
  • 032ab2d2c4 layout in UI Maxime Réaux 2026-01-30 01:01:35 +01:00
  • 2816da010c add/edit/delete sectors and participants in campaign Maxime Réaux 2026-01-30 00:34:22 +01:00
  • 495a5adb98 add/edit/delet objectives and participants in war Maxime Réaux 2026-01-28 16:25:40 +01:00
  • e33dec40be display war,campaign,round menu Maxime Réaux 2026-01-27 11:49:37 +01:00
  • c64bb2e90b war+campaign+round gui mockup Maxime Réaux 2026-01-23 17:35:55 +01:00
  • c79bb1d11f hide players ID Maxime Réaux 2026-01-22 23:57:01 +01:00
  • 185733b5d4 edit/delete player/war/campaign/round Maxime Réaux 2026-01-22 23:42:47 +01:00
  • dc854b4065 save & load wars Maxime Réaux 2026-01-21 08:31:48 +01:00
  • 1218f32752 add campaign & round Maxime Réaux 2026-01-21 07:43:04 +01:00
  • 9e966baf9b war add & display Maxime Réaux 2026-01-20 08:46:58 +01:00
  • cfa65a41f0 War & Campaign classes WIP maximator 2026-01-19 18:55:07 +01:00
  • d60840649b fix unsaved window title Maxime Réaux 2026-01-19 11:29:41 +01:00
  • 4d56a90790 rename app ; add new,open,save actions Maxime Réaux 2026-01-19 11:16:23 +01:00
  • ee7a266e9d add user list and apend Maxime Réaux 2026-01-16 18:13:01 +01:00
  • d2bcf3bdd8 prepare gui env Maxime Réaux 2026-01-15 12:43:40 +01:00