Commit Graph
23 Commits
Author SHA1 Message Date
Tirsvad b9641b8fa5 Merge pull request 'MIL-003 task 8: keep keyboard focus in the answer dialog' (#31) from mil-003-dialog-focus into main
Run tests / Lint, type check and test (push) Successful in 43s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 7s
Reviewed-on: #31
2026-10-13 10:26:09 +02:00
Tirsvad b417dee37e Resolve pending commit links for MIL-003, RC-014 and RC-015
Run tests / Lint, type check and test (pull_request) Successful in 48s
2026-10-13 16:22:02 +08:00
Tirsvad 0291b12884 Keep keyboard focus in the answer dialog
After a wrong answer the reopened dialog had no keyboard focus. The dialog is
lifted and focus is forced onto it and its entry each time it opens.

Task: MIL-003#8
2026-10-13 16:21:41 +08:00
Tirsvad d2ec7fbc44 Merge pull request 'Fix CI: import turtle lazily' (#30) from fix-ci-lazy-turtle into main
Run tests / Lint, type check and test (push) Successful in 43s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-13 10:03:32 +02:00
Tirsvad 8421f3a08f Resolve pending commit links for MIL-003, RC-012 and RC-013
Run tests / Lint, type check and test (pull_request) Successful in 40s
2026-10-13 16:00:21 +08:00
Tirsvad 851fabe76e Import turtle lazily so tests run without a Tk library
CI on the runner failed at collection: libtk8.6 is missing, so importing
us_states_game.main imported turtle and tkinter. turtle is now imported when
TurtleScreen is created.

Task: MIL-003#7
2026-10-13 16:00:19 +08:00
Tirsvad 172778d22b Add task 7 to MIL-003: import turtle lazily; re-review RC-013 2026-10-13 16:00:18 +08:00
Tirsvad 3ce5d8d9df Merge pull request 'MIL-004 Documentation, screenshots and wiki' (#28) from mil-004-docs-release into main
Run tests / Lint, type check and test (push) Failing after 53s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 6s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-13 09:58:23 +02:00
Tirsvad 1633e0c8f0 Resolve pending commit links for MIL-004 and RC-011
Run tests / Lint, type check and test (pull_request) Failing after 42s
2026-10-13 15:56:37 +08:00
Tirsvad f3d740c898 Add screenshots, finish README, add wiki in en, da and ms, re-review MIL-004 (MIL-004)
Task: MIL-004#1
Task: MIL-004#2
Task: MIL-004#3
Task: MIL-004#4
2026-10-13 15:56:35 +08:00
Tirsvad 60fc085dee Merge pull request 'MIL-003 Turtle game and entry point' (#27) from mil-003-turtle-game into main
Run tests / Lint, type check and test (push) Failing after 47s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
2026-10-13 09:50:58 +02:00
Tirsvad 7d97e85f90 Resolve pending commit link for RC-010
Run tests / Lint, type check and test (pull_request) Failing after 42s
2026-10-13 15:50:49 +08:00
Tirsvad 02b537e538 Add Turtle screen, game loop and entry point (MIL-003)
Task: MIL-003#1
Task: MIL-003#2
Task: MIL-003#3
Task: MIL-003#4
Task: MIL-003#5
Task: MIL-003#6
2026-10-13 15:50:45 +08:00
Tirsvad 896c807cc3 Merge pull request 'MIL-002 Game core logic' (#26) from mil-002-game-core into main
Run tests / Lint, type check and test (push) Successful in 42s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 7s
2026-10-13 09:48:20 +02:00
Tirsvad 50059fc509 Resolve pending commit links for ADR-0001, RC-008 and RC-009
Run tests / Lint, type check and test (pull_request) Successful in 41s
2026-10-13 15:48:12 +08:00
Tirsvad bb8730c307 Add game core logic, CSV storage, tests and ADR-0001 (MIL-002)
Task: MIL-002#1
Task: MIL-002#2
Task: MIL-002#3
Task: MIL-002#4
Task: MIL-002#5
2026-10-13 15:48:08 +08:00
Tirsvad 048a6ba91d Merge pull request 'MIL-001 Baseline and repository setup' (#25) from mil-001-baseline-setup into main
Run tests / Lint, type check and test (push) Successful in 39s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-13 09:46:24 +02:00
Tirsvad ad7e60eb77 Resolve pending commit link for RC-007
Run tests / Lint, type check and test (pull_request) Successful in 39s
2026-10-13 15:46:09 +08:00
Tirsvad 22f19c188b Add repository baseline: layout, tooling, assets, README, Doxyfile and CI (MIL-001)
Task: MIL-001#1
Task: MIL-001#2
Task: MIL-001#3
Task: MIL-001#4
Task: MIL-001#5
Task: MIL-001#6
2026-10-13 15:46:00 +08:00
Tirsvad 840cc2d6bf Merge pull request 'Plan baseline: business case, stakeholders, plan, milestones' (#1) from docs-baseline into main
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
2026-10-13 09:41:00 +02:00
Tirsvad ce1247b3e6 Resolve pending commit links for the plan baseline 2026-10-13 15:40:10 +08:00
Tirsvad b113e6eacd Add plan baseline: business case, stakeholders, project plan, four milestones, reviews
Refs: plan accepted by S01 in chat (autonomous mode)
2026-10-13 15:40:07 +08:00
Tirsvad 79812cb44f Initial commit 2026-10-13 07:19:59 +02:00