08b5ec6312
Remove alcoholic beverages
SonarQube Scan / SonarQube Trigger (push) Failing after 6m42s
2025-11-02 21:02:39 +01:00
cc33616663
Switch to kover for code coverage
SonarQube Scan / SonarQube Trigger (push) Failing after 4m16s
2025-10-14 22:18:11 +02:00
efac02216e
Add commonUI test
SonarQube Scan / SonarQube Trigger (push) Failing after 7m17s
2025-10-12 23:51:12 +02:00
054d229b97
Add test for clue parser
SonarQube Scan / SonarQube Trigger (push) Failing after 13m22s
2025-10-12 16:19:02 +02:00
e66199d0dd
Make sonar build faster and happier
SonarQube Scan / SonarQube Trigger (push) Failing after 10m23s
2025-10-12 15:42:17 +02:00
255a61cf56
Coverage reporting improvements
...
SonarQube Scan / SonarQube Trigger (push) Failing after 8m48s
- add coverage to sonar
- coverage in domain and commonUI
2025-10-12 14:11:25 +02:00
3489613afc
Add code coverage for domain
2025-10-12 00:23:17 +02:00
6d58b93477
Sonar fixes
SonarQube Scan / SonarQube Trigger (push) Successful in 3m58s
2025-08-04 00:22:23 +02:00
Christian Basler
1836f53d7b
Fix some inspection issues
2025-07-17 22:45:52 +02:00
Christian Basler
85763485d3
Fix issue where solution is in perfect order
2025-06-16 18:02:02 +02:00
Christian Basler
f69933c74d
Android UI (WIP)
2025-06-02 20:56:12 +02:00
Christian Basler
dafb588626
Fix error
...
where a puzzle is considered solved as soon as all
cells have a selection.
2025-05-31 20:21:16 +02:00
Christian Basler
fe45a0255c
Add app icons for desktop
2025-05-30 06:06:51 +02:00
935115ca65
Fix game generator
2025-05-17 21:23:01 +02:00
Christian Basler
6d9e50fb88
Create test that solves saved games
...
and finds problematic ones
2025-05-17 06:51:21 +02:00
Christian Basler
d146ae11f7
Save each game for Debugging
2025-05-15 17:39:24 +02:00
Christian Basler
f8d7702fca
Add restart option
2025-04-29 06:00:34 +02:00
Christian Basler
a3611cb9a7
Implement undo functionality
...
Not quite sure about its usability though
2025-03-14 06:32:12 +01:00
Christian Basler
370dc2a2a2
Keep item classes in constant order
2025-03-01 23:27:07 +01:00
Christian Basler
f9dc62d148
Add timer
2025-03-01 23:27:07 +01:00
Christian Basler
7b8d5cb244
Change logger
2024-09-05 20:16:10 +02:00
e5a0a0adb0
Improvements
...
try to make it run on Android (finally!)
2024-08-25 21:55:05 +02:00
Christian Basler
8399f98d75
Improvements
...
try to make it run on Android (still unsuccessful)
2024-08-21 17:03:52 +02:00
082899152f
Improvements
...
try to make it run on Android (still unsuccessful)
2024-08-21 00:37:29 +02:00
e70c89fe58
Improve parse() and toString()
2024-08-07 10:02:37 +02:00
631799b479
Update items
...
- add Sweden
- rename England to United Kingdom to match flag
2024-08-06 11:17:32 +02:00
3a2865f199
Improve and fix solver
2024-08-01 07:48:28 +02:00
a019ea406d
Add improvements
...
There is an issue related to the new code finding single options
2024-07-28 10:15:58 +02:00
e673b3cb4d
Fix cleanup
2024-07-25 21:22:19 +02:00
Christian Basler
3cae93e5bf
Add improvements
...
almost playable
2024-07-24 17:37:44 +02:00
aa8bac13ce
Change clues interface
2024-07-19 23:49:39 +02:00
Christian Basler
6356e0f4ac
Change clues interface (WIP)
2024-07-18 18:05:01 +02:00
5a96849108
Add groups to solver (WIP)
2024-07-17 05:20:41 +02:00
Christian Basler
40250ebeae
Minor improvements to the solver
...
cleanup code and improve performance
2024-07-16 17:02:44 +02:00
7190e4faef
Add TODOs
2024-07-16 05:14:59 +02:00
db37835aa4
Add Clue.removeForbiddenOptions
2024-07-16 04:15:55 +02:00
0ece3a770e
Add Clue.removeForbiddenOptions (WIP)
2024-07-14 14:48:01 +02:00
ca22fb9f2f
Improve solver (WIP, currently broken)
2024-07-14 07:47:35 +02:00
fbf6e466c7
Improve test and data structure
2024-07-14 07:46:32 +02:00
Christian Basler
7ad0b69933
Minor improvements to the solver
2024-07-11 18:03:13 +02:00
82a5660bc9
Fix solver
...
generator and/or solver still needs optimization
2024-07-10 22:36:42 +02:00
Christian Basler
9a38d85e84
Add OrderClue tests
2024-07-03 16:39:54 +02:00
5b97b789a5
Add minor improvements
2024-07-02 23:11:53 +02:00
Christian Basler
d33d80e875
Move grid entities in single files
2024-07-02 20:14:09 +02:00
1f588e6596
Restructure project
...
* use modules instead of source sets
* Kotlin JVM instead of multiplatform (for now) to make things simpler
* Warning: GameCell doesn't use mutableState anymore, this needs to be
fixed for the UI to work!
2024-07-02 10:53:04 +02:00