97 Commits

Author SHA1 Message Date
da8a3c5398 Update dependencies
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 6m2s
2025-11-13 21:22:42 +01:00
Christian Basler
143271adf9 Add icons
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 6m2s
* square icon
* project icon
* optimize SVG files
2025-11-03 16:35:46 +01:00
1a07f944ca Update dependencies
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 5m30s
2025-11-02 21:39:22 +01:00
08b5ec6312 Remove alcoholic beverages
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 6m42s
2025-11-02 21:02:39 +01:00
842e6faf24 Fix clue rendering on light mode
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 5m35s
2025-10-29 22:13:06 +01:00
Christian Basler
222a09ee21 Add license and improve metainfo
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 6m21s
2025-10-28 14:25:32 +01:00
Christian Basler
10a0be5fd0 Merge branch 'flatpak'
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 6m25s
2025-10-28 13:23:38 +01:00
Christian Basler
4dc87e5f5b Add Flatpak image build 2025-10-28 13:23:18 +01:00
cc33616663 Switch to kover for code coverage
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 4m16s
2025-10-14 22:18:11 +02:00
90818d0bf1 Fix sonar build
All checks were successful
SonarQube Scan / SonarQube Trigger (push) Successful in 11m16s
(I hope... works locally)
2025-10-13 19:36:59 +02:00
efac02216e Add commonUI test
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 7m17s
2025-10-12 23:51:12 +02:00
054d229b97 Add test for clue parser
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 13m22s
2025-10-12 16:19:02 +02:00
e66199d0dd Make sonar build faster and happier
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 10m23s
2025-10-12 15:42:17 +02:00
80c510874f Optimise monochrome launcher icon
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 16m24s
2025-10-12 15:04:28 +02:00
255a61cf56 Coverage reporting improvements
Some checks failed
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
e5f840a873 Update dependencies 2025-10-12 00:23:52 +02:00
3489613afc Add code coverage for domain 2025-10-12 00:23:17 +02:00
6d58b93477 Sonar fixes
All checks were successful
SonarQube Scan / SonarQube Trigger (push) Successful in 3m58s
2025-08-04 00:22:23 +02:00
1527ab0cb0 Add SonarQube scan workflow
All checks were successful
SonarQube Scan / SonarQube Trigger (push) Successful in 18m19s
This commit introduces a Gitea workflow to trigger
SonarQube scans on pushes to the `main` branch and
on pull requests.
2025-07-21 15:02:12 +02:00
Christian Basler
1836f53d7b Fix some inspection issues 2025-07-17 22:45:52 +02:00
Christian Basler
1800174087 Make app run on Android (WIP) 2025-07-14 21:34:13 +02:00
1fb3b39590 Make app run on Android (WIP) 2025-07-12 07:37:09 +02:00
Christian Basler
27ba44ad4b Update AGP version 2025-07-11 17:00:33 +02:00
Christian Basler
145abfe1ca Adaptive Layout 2025-07-11 16:59:26 +02:00
00c783ffd7 Adaptive Layout (WIP) 2025-07-09 22:50:44 +02:00
Christian Basler
7f88095a4b Adaptive Layout (WIP) 2025-07-09 21:19:41 +02:00
Christian Basler
3dbc994dc5 Adaptive Layout (WIP) 2025-07-08 21:41:50 +02:00
Christian Basler
a8a00d24ef Update dependencies 2025-07-07 21:30:48 +02:00
Christian Basler
a7e8325b26 Adaptive Layout (WIP) 2025-07-07 18:45:28 +02:00
Christian Basler
85763485d3 Fix issue where solution is in perfect order 2025-06-16 18:02:02 +02:00
Christian Basler
dedc686e9e Android UI (WIP) 2025-06-03 15:35:09 +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
b05f971ec1 Add translations, fix maximisation 2025-05-01 21:42:41 +02:00
Christian Basler
f8d7702fca Add restart option 2025-04-29 06:00:34 +02:00
d02043bbdb Improve window resize behaviour 2025-04-28 05:29:16 +02:00
Christian Basler
53c535e127 Improve end screen 2025-03-21 16:52:17 +01:00
Christian Basler
c27e4a7f6f Add more strings and improve launcher icon 2025-03-18 18:24:04 +01:00
Christian Basler
54c22beddc Add icons and translations 2025-03-17 16:32:37 +01:00
Christian Basler
3eeeca34fc Also make snapshots when removing options
So we don't have situations where we can't undo a
selection that occurred from removing the second last
option.
2025-03-14 16:26:24 +01:00
Christian Basler
a3611cb9a7 Implement undo functionality
Not quite sure about its usability though
2025-03-14 06:32:12 +01:00
Christian Basler
63f6fca83f Add restart 2025-03-12 07:52:02 +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
Christian Basler
dfcbc63419 Upgrade dependencies 2024-08-26 06:39:52 +02:00