Commit Graph

373 Commits

Author SHA1 Message Date
beo3000 2b8d5daf69 upd sepa 2026-02-08 20:32:24 +01:00
beo3000 a7d1441db7 fix xml export 2026-02-08 20:26:06 +01:00
beo3000 2bc7bbd623 sepa export 2026-02-08 20:20:32 +01:00
beo3000 fbf0d81aff fix permissions 2026-02-08 17:55:59 +01:00
beo3000 c5d0f67c0d added SumOnce Option in ChristmasTree 2026-02-08 17:33:54 +01:00
beo3000 d0e4d01985 fix player rotation with different team sizes 2026-02-08 17:03:46 +01:00
beo3000 4c01fda12c fix local time 2026-02-08 16:54:24 +01:00
beo3000 2853eeed23 toggle pin by number 2026-02-08 16:44:09 +01:00
beo3000 37b39f6d52 throwmode for pin param 2026-02-08 16:39:26 +01:00
beo3000 d2a276e703 number keys for num panel 2026-02-08 16:34:43 +01:00
beo3000 034d6da857 fix foxhunt 2026-02-08 16:17:53 +01:00
beo3000 c249239507 fix foxhunt 2026-02-08 16:11:10 +01:00
beo3000 2e3b6f8973 fixes 2026-02-08 15:54:35 +01:00
beo3000 4dbc81bef2 namespaces koogle -> goodwood 2026-01-11 21:19:36 +01:00
beo3000 2c94ee9a1b koogle -> goodwood 2026-01-11 20:52:31 +01:00
beo3000 9099a015bc koogle -> goodwood 2026-01-11 17:39:23 +01:00
beo3000 6d672dd0c0 fix foxhunt logic problems
extended GameEventDialog
2026-01-11 17:34:00 +01:00
beo3000 22f735f034 mod: collapsable day header 2026-01-11 16:59:31 +01:00
beo3000 f373f24c77 optimierung PinPanel Layout 2026-01-11 16:36:34 +01:00
beo3000 cf753af407 mod css 2026-01-11 15:18:14 +01:00
beo3000 55d3357683 fix goodwood 2026-01-11 15:17:21 +01:00
beo3000 799474e9b9 design koogle -> GoodWood 2026-01-11 14:39:50 +01:00
beo3000 c6e89ecdb6 added gameevents 2026-01-11 13:11:27 +01:00
beo3000 99b9994c32 added gif test-runs 2026-01-11 12:39:10 +01:00
beo3000 8c18d634c8 gif fullscreen v2 2026-01-11 12:22:39 +01:00
beo3000 c65b006bb6 gif fullscreen v1 2026-01-11 11:59:44 +01:00
beo3000 c4dcd2af13 initial coffin size -> 10 2026-01-11 10:55:30 +01:00
beo3000 e2ba5f027f fix Show Throw-Info 2026-01-11 10:51:09 +01:00
beo3000 979cf14adf fix save game state
1. HandleProcessThrowResult - Neuer Effect der bei IsGameOver den State sofort speichert
  2. HandleExecuteGameActionSuccess - Neuer Effect der bei IsGameOver den State sofort speichert

  Diese Effects laufen nach dem Reducer, daher ist der State bereits aktualisiert wenn gespeichert wird. Bei F5-Reload wird jetzt der finale Spielzustand geladen.
2026-01-11 10:42:38 +01:00
beo3000 60da0ce18b added game event dialog 2026-01-11 10:30:47 +01:00
beo3000 9cef2dafd5 layout public area 2026-01-10 12:06:28 +01:00
beo3000 076215b50e fix icons uand about page 2026-01-10 11:26:39 +01:00
beo3000 f3fe095958 add about page 2026-01-09 22:00:17 +01:00
beo3000 59478b95d9 mod home 2026-01-09 21:37:03 +01:00
beo3000 afd360e154 upd logo 2026-01-09 21:22:14 +01:00
beo3000 83a918979e mod layout
meta tags for google
2026-01-09 20:55:23 +01:00
beo3000 a3c53c02b9 home style optimization 2026-01-09 20:48:36 +01:00
beo3000 da88371454 mod theme handling 2026-01-09 19:37:02 +01:00
beo3000 3b6c7a2234 fix ui deadlock problem 2026-01-09 13:29:37 +01:00
beo3000 310cc0e2ec layout optimization for tablets 2026-01-09 10:59:15 +01:00
beo3000 325bf5b002 added manifest and icons 2026-01-09 09:54:43 +01:00
beo3000 6c0cb35842 fix gif import 2026-01-08 21:27:56 +01:00
beo3000 40db3d08c0 added new gif event 2026-01-08 21:02:44 +01:00
beo3000 65c18f4f51 added christmasTree additional End Option:
ChristmasTreeGameSetup.cs
  - Neues Enum GameEndCondition mit AllFivesGone (Standard) und TreeCleared
  - Property EndCondition zum Setup hinzugefügt

  ChristmasTreeGameModel.cs
  - Property EndCondition hinzugefügt

  ChristmasTreeGameLogicService.cs
  - Neue Methode CheckGameEndCondition() prüft je nach Einstellung
  - Neue Methode CheckAnyTreeCleared() prüft ob ein Team alle Zahlen gestrichen hat
  - Alle 3 Stellen wo Spielende geprüft wird nutzen jetzt die flexible Methode

  ChristmasTreeSetup.razor
  - Neues Dropdown "Spielende" mit zwei Optionen:
    - "Alle 5er gestrichen" (Standard)
    - "Ein Baum komplett leer"
  - Hilfstexte erklären die jeweilige Bedingung
2026-01-08 18:58:28 +01:00
beo3000 56f3e63046 fix ChristmaTree: Select Number Action 2026-01-08 18:44:37 +01:00
beo3000 383db346eb ui fixes 2026-01-08 18:00:42 +01:00
beo3000 31bbaaf70a added game christmas tree 2026-01-08 16:23:00 +01:00
beo3000 1d7139fc1a mod text 2026-01-07 22:19:41 +01:00
beo3000 7aa49f8271 fix change default club:
Der Fix teilt die Operation in zwei Schritte:
  1. Alle IsDefault auf false → SaveChanges
  2. Neuen Default auf true → SaveChanges

  Das verhindert, dass EF Core temporär zwei IsDefault = true Einträge hat, was den Filtered Unique Index verletzen würde.
2026-01-07 22:19:18 +01:00
beo3000 cd98df5a23 fix show message 2026-01-07 17:52:32 +01:00