• Joined on 2025-05-06
froxxxy created branch modular-rework in froxxxy/bscscore 2025-06-24 11:38:33 +02:00
froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 11:06:28 +02:00
Post-Refactoring tasks

Committed:

fix(14-1): re-rack logic, turn button label, and foul input

  • Re-rack logic fixed to accumulate and score correctly
  • Turn switch button now shows two opposing arrows (⇄)
  • Two foul…
froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 11:05:56 +02:00
Post-Refactoring tasks

Implementation complete: Re-rack logic is fixed and accumulates correctly, the turn switch button now shows two opposing arrows (⇄), and the two foul buttons are replaced by a single 'Foul -1'…

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 11:05:23 +02:00
Post-Refactoring tasks

Task:

  • Fix re-rack logic so it works as before (adds correct points, resets balls on table, etc.)
  • Change the label of the turn switch button to two opposing arrows (icon or unicode)
  • Remove…
froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 11:01:37 +02:00
Post-Refactoring tasks

Committed:

feat(14-1): manual turn change and input accumulation

  • Turns are now only changed by a big, prominent button
  • Players can make multiple inputs (balls left, fouls, re-rack) before…
froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 11:00:42 +02:00
Post-Refactoring tasks

Implementation complete: 14/1 now uses a big, prominent button to change turns. All actions (balls left, fouls, re-rack) are accumulated in local state and only finalized when the user presses the…

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:58:39 +02:00
Post-Refactoring tasks

Task: Change 14/1 logic so that turns are never changed automatically. Add a new, big, prominent button for changing turns. Players can make multiple inputs (e.g., balls left, fouls) before…

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:53:43 +02:00
Post-Refactoring tasks

Committed:

feat(14-1): show sum of foul points per player per round in log table

  • Table now groups turns into rounds (Aufnahmen) and displays sum of all foul points (including penalties) for…
froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:45:41 +02:00
Post-Refactoring tasks

Implementation complete: The move log in the 14/1 game view is now displayed as a table below the game-detail-controls. Each player has a main column with sub-columns for turn number, balls…

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:44:28 +02:00
Post-Refactoring tasks

Task: Move the 14/1 move log below the game-detail-controls and display it as a table. Each turn should create a new row. The table should have main columns for each player, with sub-columns for…

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:40:32 +02:00
Post-Refactoring tasks

Committed:

fix(14-1): remove '0' ball button from end-of-turn grid

  • The '0' button is no longer shown in the 'Bälle am Ende der Aufnahme' grid
  • Only buttons for 1–15 balls are now…
froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:40:08 +02:00
Post-Refactoring tasks

Implementation complete: The '0' ball button has been removed from the 'Bälle am Ende der Aufnahme' grid in the 14/1 game view. Only buttons for 1–15 balls are now shown. See commit for details.

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:39:43 +02:00
Post-Refactoring tasks

Task: Remove the '0' ball button from the 'Bälle am Ende der Aufnahme' (balls at end of turn) grid in the 14/1 game view, as this case never occurs in practice.

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:39:25 +02:00
Post-Refactoring tasks

Committed:

style(14-1): make active player highly visible in game view

  • Active player card now features thick, glowing orange border, strong background highlight, left accent bar, and animated…
froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:37:34 +02:00
Post-Refactoring tasks

Implementation complete: The active player in the 14/1 game view is now much more visually prominent. The active player card features a thick, glowing orange border, a strong background highlight,…

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:37:16 +02:00
Post-Refactoring tasks

Task: In the 14/1 game view, make the active player much more visually prominent. This could include stronger color, background highlight, border, or icon to ensure the current player is…

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:36:55 +02:00
Post-Refactoring tasks

Committed:

fix(14-1): correct re-rack scoring and table reset

  • Player score incremented by (balls on table before re-rack + balls added - 15)
  • Balls on table always set to 15 after re-rack -…
froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:32:37 +02:00
Post-Refactoring tasks

Implementation complete: The re-rack action in 14/1 now adds the points directly to the current player's score, sets balls on table to 15, and does not add to balls on table. The log reflects the…

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:31:34 +02:00
Post-Refactoring tasks

Task: In 14/1, the re-rack action should not add to "balls on table". Instead, it should add the appropriate points directly to the current player's score and always show "15 balls on table" after…

froxxxy commented on issue froxxxy/bscscore#26 2025-06-24 10:18:10 +02:00
Post-Refactoring tasks

Committed:

style(new-game): restrict player color backgrounds to player input steps

  • Only player input containers use the new color backgrounds, borders, and shadows
  • Game type selection and…