2026-10-13 - 2026-10-14

Overview

13 Active Pull Requests
53 Active Issues
Excluding merges, 1 author has pushed 1 commit to main and 28 commits to all branches. On main, 2 files have changed and there have been 237 additions and 0 deletions.

13 Pull requests merged by 1 user

Merged #66 MIL-009 task 9: fix a flaky unit test that created a real Tk root 2026-10-14 18:44:11 +02:00

Merged #64 MIL-009: Executable with PyInstaller 2026-10-14 18:32:38 +02:00

Merged #55 MIL-009 plan and documents: executable with PyInstaller 2026-10-14 18:17:43 +02:00

Merged #54 MIL-008: Choose level 2026-10-14 17:58:53 +02:00

Merged #45 MIL-008 plan and design: choose level 2026-10-14 17:45:17 +02:00

Merged #44 MIL-007: Documentation and publication 2026-10-14 16:42:44 +02:00

Merged #43 MIL-006: Spoken Malay word 2026-10-14 16:39:52 +02:00

Merged #42 MIL-005: Step 4 - Save progress 2026-10-14 16:30:14 +02:00

Merged #41 MIL-004: Step 3 - Flip the cards 2026-10-14 16:05:58 +02:00

Merged #40 MIL-003: Step 2 - New flash cards 2026-10-14 15:59:44 +02:00

Merged #39 MIL-002: Step 1 - User interface 2026-10-14 15:53:20 +02:00

Merged #38 MIL-001: Project foundation 2026-10-14 15:39:33 +02:00

Merged #1 Plan baseline: business case, stakeholders, plan, design, milestones 2026-10-14 15:34:08 +02:00

53 Issues closed from 1 user

Closed #65 Fix a flaky unit test 2026-10-14 18:44:11 +02:00

Closed #63 Update README and wiki 2026-10-14 18:32:40 +02:00

Closed #62 Test the path rules and the build arguments 2026-10-14 18:32:40 +02:00

Closed #61 Build and smoke-test the executable 2026-10-14 18:32:40 +02:00

Closed #60 Generate the application icon 2026-10-14 18:32:39 +02:00

Closed #56 Update the documents for the executable 2026-10-14 18:32:39 +02:00

Closed #58 Prefer the word list next to the executable 2026-10-14 18:32:39 +02:00

Closed #59 Add the build script and the build extra 2026-10-14 18:32:39 +02:00

Closed #57 Resolve resource and data paths when frozen 2026-10-14 18:32:39 +02:00

Closed #53 Update the README, the wiki and the screenshots 2026-10-14 17:58:54 +02:00

Closed #52 Test the level choice 2026-10-14 17:58:53 +02:00

Closed #48 Draw cards from the chosen level 2026-10-14 17:58:53 +02:00

Closed #46 Update the design documents for the level choice 2026-10-14 17:58:53 +02:00

Closed #51 Show the level screen before the cards 2026-10-14 17:58:53 +02:00

Closed #50 Add the level screen 2026-10-14 17:58:53 +02:00

Closed #49 Open the session with a level 2026-10-14 17:58:53 +02:00

Closed #47 Add the Level value object and the level choices 2026-10-14 17:58:53 +02:00

Closed #36 Publish the wiki pages 2026-10-14 16:43:47 +02:00

Closed #37 Close the traceability matrix 2026-10-14 16:42:46 +02:00

Closed #33 Translate the wiki to Danish and Bahasa Malaysia 2026-10-14 16:42:45 +02:00

Closed #31 Finish the README 2026-10-14 16:42:45 +02:00

Closed #32 Write the wiki in English 2026-10-14 16:42:45 +02:00

Closed #35 Set the repository description and topics 2026-10-14 16:42:45 +02:00

Closed #30 Capture screenshots of the running program 2026-10-14 16:42:45 +02:00

Closed #34 Build the Doxygen documentation 2026-10-14 16:42:45 +02:00

Closed #29 Declare the extra and test the adapters 2026-10-14 16:39:53 +02:00

Closed #28 Choose the speaker in the composition root and add --no-speech 2026-10-14 16:39:53 +02:00

Closed #26 Speak the Malay word on each new card 2026-10-14 16:39:52 +02:00

Closed #27 Add the gTTS adapter 2026-10-14 16:39:52 +02:00

Closed #25 Add the speech port and the silent adapter 2026-10-14 16:39:52 +02:00

Closed #24 Test progress 2026-10-14 16:30:15 +02:00

Closed #22 Show the finished state 2026-10-14 16:30:15 +02:00

Closed #23 Wire the known button 2026-10-14 16:30:15 +02:00

Closed #21 Remove a known card and save 2026-10-14 16:30:15 +02:00

Closed #20 Add the progress port and its CSV adapter 2026-10-14 16:30:14 +02:00

Closed #18 Flip the card after 3000 ms in the view 2026-10-14 16:05:58 +02:00

Closed #17 Add the card side to the view model 2026-10-14 16:05:58 +02:00

Closed #19 Test the flip 2026-10-14 16:05:58 +02:00

Closed #16 Test the reader, the deck and the session 2026-10-14 15:59:44 +02:00

Closed #14 Draw a random card 2026-10-14 15:59:44 +02:00

Closed #13 Read the word list from CSV 2026-10-14 15:59:44 +02:00

Closed #12 Add the domain classes 2026-10-14 15:59:44 +02:00

Closed #15 Show a new card on each button press 2026-10-14 15:59:44 +02:00

Closed #11 Test the view model and the window 2026-10-14 15:53:20 +02:00

Closed #9 Show the flash card window 2026-10-14 15:53:20 +02:00

Closed #8 Generate the card and button images 2026-10-14 15:53:20 +02:00

Closed #10 Add the view model, entry point and composition root 2026-10-14 15:53:20 +02:00

Closed #2 Add pyproject.toml 2026-10-14 15:39:33 +02:00

Closed #7 Add the word list to the repository 2026-10-14 15:39:33 +02:00

Closed #5 Add the Doxyfile 2026-10-14 15:39:33 +02:00

Closed #3 Add Python .gitignore 2026-10-14 15:39:33 +02:00

Closed #4 Create the layer skeleton and constants.py 2026-10-14 15:39:33 +02:00

Closed #6 Write the first README with the .venv instructions 2026-10-14 15:39:33 +02:00

53 Issues created by 0 users

Opened #2 Add pyproject.toml 2026-10-14 15:34:31 +02:00

Opened #3 Add Python .gitignore 2026-10-14 15:34:33 +02:00

Opened #4 Create the layer skeleton and constants.py 2026-10-14 15:34:35 +02:00

Opened #5 Add the Doxyfile 2026-10-14 15:34:37 +02:00

Opened #6 Write the first README with the .venv instructions 2026-10-14 15:34:39 +02:00

Opened #7 Add the word list to the repository 2026-10-14 15:34:40 +02:00

Opened #8 Generate the card and button images 2026-10-14 15:34:44 +02:00

Opened #9 Show the flash card window 2026-10-14 15:34:45 +02:00

Opened #10 Add the view model, entry point and composition root 2026-10-14 15:34:47 +02:00

Opened #11 Test the view model and the window 2026-10-14 15:34:52 +02:00

Opened #12 Add the domain classes 2026-10-14 15:35:02 +02:00

Opened #13 Read the word list from CSV 2026-10-14 15:35:04 +02:00

Opened #14 Draw a random card 2026-10-14 15:35:06 +02:00

Opened #15 Show a new card on each button press 2026-10-14 15:35:08 +02:00

Opened #16 Test the reader, the deck and the session 2026-10-14 15:35:10 +02:00

Opened #17 Add the card side to the view model 2026-10-14 15:35:14 +02:00

Opened #18 Flip the card after 3000 ms in the view 2026-10-14 15:35:16 +02:00

Opened #19 Test the flip 2026-10-14 15:35:17 +02:00

Opened #20 Add the progress port and its CSV adapter 2026-10-14 15:35:21 +02:00

Opened #21 Remove a known card and save 2026-10-14 15:35:23 +02:00

Opened #22 Show the finished state 2026-10-14 15:35:25 +02:00

Opened #23 Wire the known button 2026-10-14 15:35:26 +02:00

Opened #24 Test progress 2026-10-14 15:35:28 +02:00

Opened #25 Add the speech port and the silent adapter 2026-10-14 15:35:31 +02:00

Opened #26 Speak the Malay word on each new card 2026-10-14 15:35:33 +02:00

Opened #27 Add the gTTS adapter 2026-10-14 15:35:36 +02:00

Opened #28 Choose the speaker in the composition root and add --no-speech 2026-10-14 15:35:37 +02:00

Opened #29 Declare the extra and test the adapters 2026-10-14 15:35:39 +02:00

Opened #30 Capture screenshots of the running program 2026-10-14 15:35:45 +02:00

Opened #31 Finish the README 2026-10-14 15:35:47 +02:00

Opened #32 Write the wiki in English 2026-10-14 15:35:49 +02:00

Opened #33 Translate the wiki to Danish and Bahasa Malaysia 2026-10-14 15:35:50 +02:00

Opened #34 Build the Doxygen documentation 2026-10-14 15:35:52 +02:00

Opened #35 Set the repository description and topics 2026-10-14 15:35:54 +02:00

Opened #36 Publish the wiki pages 2026-10-14 15:35:56 +02:00

Opened #37 Close the traceability matrix 2026-10-14 15:35:58 +02:00

Opened #46 Update the design documents for the level choice 2026-10-14 17:45:26 +02:00

Opened #47 Add the Level value object and the level choices 2026-10-14 17:45:28 +02:00

Opened #48 Draw cards from the chosen level 2026-10-14 17:45:30 +02:00

Opened #49 Open the session with a level 2026-10-14 17:45:32 +02:00

Opened #50 Add the level screen 2026-10-14 17:45:37 +02:00

Opened #51 Show the level screen before the cards 2026-10-14 17:45:38 +02:00

Opened #52 Test the level choice 2026-10-14 17:45:40 +02:00

Opened #53 Update the README, the wiki and the screenshots 2026-10-14 17:45:42 +02:00

Opened #56 Update the documents for the executable 2026-10-14 18:17:53 +02:00

Opened #57 Resolve resource and data paths when frozen 2026-10-14 18:17:55 +02:00

Opened #58 Prefer the word list next to the executable 2026-10-14 18:17:57 +02:00

Opened #59 Add the build script and the build extra 2026-10-14 18:17:58 +02:00

Opened #60 Generate the application icon 2026-10-14 18:18:00 +02:00

Opened #61 Build and smoke-test the executable 2026-10-14 18:18:02 +02:00

Opened #62 Test the path rules and the build arguments 2026-10-14 18:18:25 +02:00

Opened #63 Update README and wiki 2026-10-14 18:18:27 +02:00

Opened #65 Fix a flaky unit test 2026-10-14 18:43:48 +02:00