Commit Graph
181 Commits
Author SHA1 Message Date
fabian 5f6da1d7d4 Move all functionality to viewmodel. Use simple button format.
continuous-integration/drone/push Build is passing
2023-01-07 19:30:56 +01:00
fabian ae6210073d Use compose for keyboard.
continuous-integration/drone/push Build is passing
2023-01-07 14:31:40 +01:00
fabian 26a44dcc18 Different style for history.
continuous-integration/drone/push Build is passing
2023-01-07 09:13:51 +01:00
fabian b73ddbf4cc Fix app not installed bug. Delete obsolete files. Add compose preview.
continuous-integration/drone/push Build is passing
2023-01-07 08:51:31 +01:00
fabian b7a821b9f6 Add compose to project. display history with compose.
continuous-integration/drone/push Build is passing
2023-01-07 01:15:04 +01:00
fabian 6b396dba24 Refromat code.
continuous-integration/drone/push Build is passing
2023-01-06 22:15:07 +01:00
fabian 2bf0666946 Fix names and strings. Fix not all games shown in history.
continuous-integration/drone/push Build is passing
2023-01-06 22:01:00 +01:00
fabian 74be455d48 Show history.
continuous-integration/drone/push Build is passing
2023-01-06 19:44:02 +01:00
fabian 1e428e854e Move all fragments to ui package. Store created and modified date to game.
continuous-integration/drone/push Build is passing
2023-01-06 11:09:06 +01:00
fabian 94cdbcad0b Use when statement instead of if. Change var to val.
continuous-integration/drone/push Build is passing
2023-01-05 18:27:36 +01:00
fabian f8b35bddda Reformat. Remove unneeded application restart after language change.
continuous-integration/drone/push Build is passing
2023-01-05 18:18:48 +01:00
fabian ec765b5fec Add Drawer navigation. Convert to multiple fragments shown with app drawer.
continuous-integration/drone/push Build is passing
2023-01-05 17:58:20 +01:00
fabian 39b092c7c5 Fix preference listener unregistered.
continuous-integration/drone/push Build is passing
2022-12-31 12:32:04 +01:00
fabian 8fb90bd6d0 Default to false for screen_on.
continuous-integration/drone/push Build is passing
2022-12-31 12:02:37 +01:00
fabian e01df3a5c7 Apply application preferences.
continuous-integration/drone/push Build is passing
2022-12-31 11:54:20 +01:00
fabian 3b7b71ce77 Add preference activity.
continuous-integration/drone/push Build is passing
2022-12-29 14:30:04 +01:00
fabian 968edfbb67 Optimize query. Update teamname on change.
continuous-integration/drone/push Build is passing
2022-12-29 10:08:04 +01:00
fabian 6ded9efe68 Remove unneeded function calls.
continuous-integration/drone/push Build is passing
2022-12-28 16:05:59 +01:00
fabian bdc9b64c63 Extract DaoBase
continuous-integration/drone/push Build is passing
2022-12-28 15:56:05 +01:00
fabian bdb4410638 Extract fragmentBase class
continuous-integration/drone/push Build is passing
2022-12-28 15:37:51 +01:00
fabian f6b3f70e18 Split in more fragments. Trigger gui update trough db change
continuous-integration/drone/push Build is passing
2022-12-28 12:30:31 +01:00
fabian 70da57df9c Format all files. 2022-12-27 19:04:55 +01:00
fabian 17ed7d18f6 Implement undo last round.
continuous-integration/drone/push Build is passing
2022-12-27 19:00:59 +01:00
fabian 30c8941bd1 Fix crash on empty database at startup. 2022-12-27 18:39:07 +01:00
fabian bdf3c0a98e Change primary key to long. Implement newGame menu option.
continuous-integration/drone/push Build is passing
2022-12-27 18:16:14 +01:00
fabian 09739ccc8e Fix tests.
continuous-integration/drone/push Build is passing
2022-12-27 17:25:57 +01:00
fabian 7655d1d7a3 Add database. Write score to database and update.
continuous-integration/drone/push Build is failing
2022-12-27 17:19:55 +01:00
fabian 6edbe12fd1 Add unit test for Tichu. 2022-12-27 17:18:24 +01:00
fabian db5384201f Add test for Tichu.
continuous-integration/drone/push Build is passing
2022-12-27 11:58:59 +01:00
fabian 252889eff7 Fix hilt integration.
continuous-integration/drone/push Build is passing
2022-12-27 11:40:14 +01:00
fabian 4e6193501b Use single live event to prevent false trigger after rotation. remove hilt (for the moment)
continuous-integration/drone/push Build is passing
2022-12-27 08:57:02 +01:00
fabian 637a34efd7 Fix app crash
continuous-integration/drone/push Build is passing
2022-12-24 15:00:41 +01:00
fabian 346ac10e68 Remove tests. need to rewrite them.
continuous-integration/drone/push Build is passing
2022-12-24 12:15:27 +01:00
fabian 0e31908c7a Use viewmodels with LiveData.
continuous-integration/drone/push Build is failing
2022-12-24 12:12:19 +01:00
fabian 5e0c80be17 Split layout in Fragments.
continuous-integration/drone/push Build is passing
2022-12-21 22:46:07 +01:00
fabian a835580682 Target API33. Setup Hilt DI framework. Apply formatting
continuous-integration/drone/push Build is passing
2022-12-21 20:20:22 +01:00
fabian d4fa1483cd Fit tests.
continuous-integration/drone Build is passing
2022-12-08 22:33:24 +01:00
fabian b8ad540b57 Format all files. And fix Round unit test (that now fails...) 2022-11-01 18:35:20 +01:00
fabian ed28d054ec Use int extensions. 2022-11-01 18:07:41 +01:00
fabian 78481d29fc Update gradle and IDE. 2022-10-30 17:12:56 +01:00
fabian a7b3247796 Use correct binding. Remove unneeded code. 2022-06-28 10:14:50 +02:00
fabian 0ed30dc87a Update deprecated extensions. 2022-06-26 19:40:42 +02:00
fabian cc8ae173f8 Update. Add language setting. 2022-06-26 14:08:53 +02:00
fabian aa777ebe02 Merge branch 'release/1.0.0' of https://bitbucket.org/fabian_zobrist/counter into release/1.0.0 2020-10-04 18:12:05 +02:00
Fabian Zobrist 00fbc60eee Revert "implement in app review"
This reverts commit 92bb0dc8
2020-09-29 11:07:50 +02:00
fabian 16bfcd3288 clean upü 2020-09-21 08:55:52 +02:00
fabian 92bb0dc86f implement in app review 2020-09-21 08:52:15 +02:00
fabian 2cb496ea8f correct typo 2020-09-21 08:51:54 +02:00
fabian ac468e2e84 Bugfix: prevent submit when both inputs hold a '-' 2020-09-21 08:49:51 +02:00
fabian 437fae633a Store history and team names persistent in shared preferences. 2020-09-20 22:33:38 +02:00