Commit Graph
100 Commits
Author SHA1 Message Date
fabian 2d30de8855 Merge branch 'release/2.3'
Build Android / build (push) Successful in 8m34s
2023-09-27 19:05:39 +02:00
fabian 45ae61584d Prevent winning dialog on game selected with sufficient points.
Build Android / build (push) Successful in 8m36s
2023-09-27 18:53:05 +02:00
fabian fa9786de04 Scroll to top on game activated. 2023-09-27 18:51:26 +02:00
fabian 461dc4a30c Reset gameFinished on removed round.
closes: #52
2023-09-27 18:30:03 +02:00
fabian 44246e329e Request review on victory dialog closed. Reformat code.
Build Android / build (push) Successful in 9m12s
closes: #51
2023-09-23 13:42:24 +02:00
fabian c968d2ee91 Improve coloring and padding of history list.
Build Android / build (push) Successful in 8m39s
2023-09-23 12:06:33 +02:00
fabian 1a2002e812 Improve translations. 2023-09-23 11:48:43 +02:00
fabian c3c0f09313 Use game finished setting to display victory dialog. 2023-09-23 11:42:57 +02:00
fabian 81a0d680e9 Flow on new game.
Now review is always requested regardless of where the new game was started.
2023-09-08 18:40:52 +02:00
fabian 27cb2f670b Settings as state flow. 2023-09-08 18:20:56 +02:00
fabian 6a96749501 Increase version.
Build Android / build (push) Successful in 8m33s
2023-09-01 18:31:21 +02:00
fabian 2fa4e218e5 Merge pull request 'feature/winning-points' (#50) from feature/winning-points into develop
Build Android / build (push) Successful in 8m16s
Reviewed-on: #50
2023-09-01 18:30:29 +02:00
fabian 2599e3320a Add alerts for winning and draw.
Build Android / build (push) Successful in 8m35s
Build Android / build (pull_request) Successful in 8m23s
2023-09-01 17:42:03 +02:00
fabian c97d98704b Update view with victory points setting.
Add victory points to settings adapter.
2023-09-01 16:27:58 +02:00
fabian 37bbf45ce0 Merge pull request 'feature/store-review' (#49) from feature/store-review into develop
Build Android / build (push) Successful in 8m31s
Reviewed-on: #49
2023-09-01 16:03:26 +02:00
fabian dbef6e047a Request review only every third game after three months.
Build Android / build (push) Successful in 8m29s
Build Android / build (pull_request) Has been cancelled
2023-09-01 13:00:41 +02:00
fabian 450c8a1547 Should request a review every new game.
Build Android / build (push) Successful in 8m24s
2023-09-01 12:24:18 +02:00
fabian 536b5b7fd2 Merge pull request 'feature/android-14' (#48) from feature/android-14 into develop
Build Android / build (push) Successful in 8m21s
Reviewed-on: #48
2023-09-01 11:07:46 +02:00
fabian 57b02ce74a Fix keyboard not hidden.
Build Android / build (push) Successful in 8m14s
Build Android / build (pull_request) Successful in 8m4s
2023-09-01 10:57:57 +02:00
fabian 4e4653da97 Update to Sdk34 2023-09-01 10:57:57 +02:00
fabian e5041c98e1 Merge pull request 'feature/swipe-actions' (#44) from feature/swipe-actions into develop
Build Android / build (push) Successful in 7m26s
Reviewed-on: #44
2023-08-25 18:19:44 +02:00
fabian 8521247c58 Show all games in list but mark active game with an badge.
Build Android / build (push) Successful in 7m50s
Build Android / build (pull_request) Successful in 7m27s
2023-08-25 15:59:58 +02:00
fabian 7108af4cf4 Fix typo.
Build Android / build (push) Successful in 7m44s
2023-08-20 22:22:33 +02:00
fabian 55a2293b6c Show snackbar with undo option. Don't jump back to calculator on history click.
Build Android / build (push) Has been cancelled
2023-08-20 22:20:45 +02:00
fabian c8098fc904 Increase dismiss threshold. Change translation of continue. 2023-08-20 12:31:20 +02:00
fabian ec3b51051a Add swipe to open and delete to history items.
Build Android / build (push) Successful in 7m17s
2023-08-19 18:35:16 +02:00
fabian 07219bffb4 Update dependencies. 2023-08-19 16:05:41 +02:00
fabian ff5495249f Merge pull request 'feature/act_runner' (#43) from feature/act_runner into develop
Build Android / build (push) Successful in 7m41s
Reviewed-on: #43
2023-07-01 11:28:47 +02:00
fabian 217370079d Publish tagged builds.
Build Android / build (push) Successful in 7m58s
Build Android / build (pull_request) Has been cancelled
2023-06-30 16:21:13 +02:00
fabian add100146d Notify on slack.
Build Android / build (push) Successful in 8m40s
2023-06-30 12:06:24 +02:00
fabian ceebe92f8b Deploy latest to nextcloud.
Build Android / build (push) Successful in 7m46s
2023-06-30 10:47:19 +02:00
fabian 4f87321e2c Use android build box iamge.
Build Android / build (push) Successful in 7m25s
2023-06-30 10:33:02 +02:00
fabian 81c540c2a5 Add signing and version code.
Build Android / build (push) Failing after 10m19s
2023-06-25 20:02:44 +02:00
fabian a45043424e Use act runner
Build Android / build (push) Has been cancelled
2023-06-25 19:48:31 +02:00
fabian 18326e952f Merge pull request 'release/2.2' (#40) from release/2.2 into develop
continuous-integration/drone/push Build is passing
Reviewed-on: #40
2023-06-16 11:11:33 +02:00
fabian 1819802748 Merge pull request 'release/2.2' (#41) from release/2.2 into master
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: #41
2023-06-16 11:11:22 +02:00
fabian a099659b2c Try to make DRONE_TAG work.
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-02 22:16:40 +02:00
fabian 61745c95a4 Fix tagged upload url
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-06-02 16:58:36 +02:00
fabian 164cf6900f fix tagged upload link
continuous-integration/drone/push Build is passing
2023-06-02 15:03:13 +02:00
fabian 89ab0afaf5 upload to nextcloud instead of seafile
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
fix nextcloud upload
2023-06-02 14:40:23 +02:00
fabian 9d8de2dd3c Update dependencies. Code clean up.
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
2023-05-25 18:09:16 +02:00
fabian fcb8c12454 [#39] Case insensitive team name suggestions.
continuous-integration/drone Build is failing
closes #39
2023-05-25 17:37:30 +02:00
fabian 34e64e6e50 Update Version to 2.2
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-05-16 12:07:52 +02:00
fabian 694989a917 Merge pull request 'feature/#14_team_name_suggestions' (#38) from feature/#14_team_name_suggestions into develop
continuous-integration/drone/push Build is failing
Reviewed-on: fabian/TichuCounter#38
2023-05-16 12:05:49 +02:00
fabian 1e8e72557d Move suggestion generation to ViewModel.
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-11 23:40:17 +02:00
fabian 2e40d0315c Don't show dropdown when empty. 2023-05-11 23:37:12 +02:00
fabian 9ddbdb698c Better filtering and sorting of suggestions. 2023-05-11 23:06:29 +02:00
fabian c40d473fa5 Update value of team name immediately. 2023-05-11 23:05:47 +02:00
fabian 507944794f Clear focus on opening drawer. 2023-05-11 23:04:21 +02:00
fabian 068e36c5f6 Merge commit '7e722feb275cdb7d47e87413ee7b11efc7b4ec51' into feature/#14_team_name_suggestions
continuous-integration/drone Build is failing
2023-05-08 19:30:16 +02:00
fabian 7e722feb27 Update 'app/src/main/AndroidManifest.xml'
continuous-integration/drone/push Build is passing
2023-05-07 22:41:51 +02:00
fabian fb4c83d60a Fix display of app logo on About page.
continuous-integration/drone/push Build is passing
2023-05-07 20:50:42 +02:00
fabian 0c80e05f5c Fix logo not found.
continuous-integration/drone/push Build is passing
2023-05-05 20:10:55 +02:00
fabian 8ca82d1734 Merge branch 'develop' into feature/#14_team_name_suggestions
continuous-integration/drone/push Build was killed
2023-05-05 19:53:55 +02:00
fabian 9385deeb24 [#25] Use vector as app logo. Enable monochrom logo.
continuous-integration/drone/push Build is failing
closes #25
2023-05-05 19:50:58 +02:00
fabian fadd206e9e Update dependencies. 2023-05-05 19:44:50 +02:00
fabian 6768391caf Update dependencies. 2023-05-05 19:44:12 +02:00
fabian aa3e68dc5c Merge pull request 'release/2.1' (#35) from release/2.1 into develop
continuous-integration/drone/push Build is passing
Reviewed-on: fabian/TichuCounter#35
2023-03-10 17:21:32 +01:00
fabian a2b84640b1 Merge pull request 'release/2.1' (#36) from release/2.1 into master
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is running
Reviewed-on: fabian/TichuCounter#36
2023-03-10 17:21:17 +01:00
fabian 895264de2a [#34] Add contact button and play store button to about page.
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build was killed
closes [#34]
2023-03-10 15:08:38 +01:00
fabian 3ec8c27b96 First draft
continuous-integration/drone/push Build is passing
2023-03-10 13:19:09 +01:00
fabian 343d1d8e75 [#20] Add missing translation key.
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
closes #20
2023-03-07 22:41:49 +01:00
fabian 801a17d759 Increase version to 2.1
continuous-integration/drone/push Build is passing
2023-03-07 20:53:57 +01:00
fabian 8e26f6b337 fixBuild (#30)
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
Reviewed-on: fabian/TichuCounter#30
2023-03-04 08:34:26 +01:00
fabian 9e658853eb Update Gradle and Java
continuous-integration/drone/push Build is failing
2023-03-03 15:31:36 +01:00
fabian 5a229d6c57 [#29] Disable swap button on invalid score.
continuous-integration/drone/push Build is failing
closed [#29]
2023-03-03 15:04:02 +01:00
fabian bcc3bd3848 Freeze build image version
continuous-integration/drone/push Build is failing
2023-03-03 14:28:13 +01:00
fabian 17d861403e [#24] Add long press to delete functionality.
continuous-integration/drone/push Build is running
Reformat code.
closes #24
2023-03-03 13:20:22 +01:00
fabian a1f344580d [#23] Prevent trailing zeros stacking up.
continuous-integration/drone/push Build was killed
closes #23
2023-03-03 11:49:39 +01:00
fabian b3bdbfbc05 [#23] Limit input to 5 digits. 2023-03-03 11:27:18 +01:00
fabian a611de6da4 Add instrumented test to test repository together with room database. Improve data handling on first boot.
continuous-integration/drone/push Build was killed
2023-02-17 15:19:00 +01:00
fabian 4108512139 Merge pull request 'release/2.0' (#22) from release/2.0 into develop
continuous-integration/drone/push Build is passing
Reviewed-on: fabian/TichuCounter#22
2023-01-28 23:30:57 +01:00
fabian 30723f7862 Merge pull request 'release/2.0' (#21) from release/2.0 into master
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: fabian/TichuCounter#21
2023-01-28 23:29:25 +01:00
fabian 661b88b961 Keep back stack of navigation controller clean.
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-01-28 13:06:50 +01:00
fabian c41816898e Add about page.
continuous-integration/drone/push Build is passing
2023-01-28 12:33:45 +01:00
fabian 2e8d6a7a4e Add App name to navigation drawer.
continuous-integration/drone/push Build is passing
2023-01-28 11:19:37 +01:00
fabian ae0f85bec0 Rename screen to DrawerItem
continuous-integration/drone/push Build is passing
2023-01-28 10:25:07 +01:00
fabian e1e25ff607 Move drawerContent to own file.
continuous-integration/drone/push Build is passing
2023-01-28 10:14:06 +01:00
fabian 6aedb0d7f9 Navigate with enum defines. Create new TopBarState
continuous-integration/drone/push Build is passing
2023-01-28 10:06:58 +01:00
fabian 48374c5980 Move new game back to app bar.
continuous-integration/drone/push Build is passing
2023-01-28 00:18:26 +01:00
fabian 02213f41b6 Add default android locale. Simplify language settings.
continuous-integration/drone/push Build is passing
2023-01-27 23:09:08 +01:00
fabian 9ae0890f71 Restyle history page
continuous-integration/drone/push Build is passing
2023-01-27 20:52:17 +01:00
fabian cd8f1959af Simplify history page. Fix warnings.
continuous-integration/drone/push Build is passing
2023-01-27 20:13:14 +01:00
fabian 58d4fc0e43 Show blinking cursor in keyboard view. Give focus back to last focused input.
continuous-integration/drone/push Build is passing
closes #12
2023-01-27 18:07:16 +01:00
fabian c71b608a7b [#13] Hide keyboard in landscape.
continuous-integration/drone/push Build is passing
closes #13
2023-01-27 13:18:00 +01:00
fabian 89f2e3ecd5 Improve default color scheme.
continuous-integration/drone/push Build is pending
2023-01-27 13:11:36 +01:00
fabian f52bfa64ce [#18] Add a swap score button.
continuous-integration/drone/push Build is pending
closes #18
2023-01-27 12:37:59 +01:00
fabian 4346af3d2b Improve settings composable. Remove delay before setting the theme. as this did not help [#11]
continuous-integration/drone/push Build is pending
2023-01-27 12:03:36 +01:00
fabian ca88bd1054 Move ui variable from viewModel to compose function. Move TopBar to separate file. 2023-01-27 10:22:32 +01:00
fabian c54f63736e Enable drawer close gesture.
continuous-integration/drone/push Build is passing
2023-01-22 21:42:38 +01:00
fabian 8d24e46687 Simplify database handling.
continuous-integration/drone/push Build is running
2023-01-22 21:40:47 +01:00
fabian f40b66077b [#11] Add a small delay before applying theme so compose has enough time to update remember states before the theme is applied.
continuous-integration/drone/push Build is passing
2023-01-22 20:45:45 +01:00
fabian 9ca830a707 [#11] ApplyDayNight should not be used.
continuous-integration/drone/push Build is passing
2023-01-22 18:36:38 +01:00
fabian db58e475d1 [#11] Change how settings adapter work. Directly set system settings in MainActivity.
continuous-integration/drone/push Build is passing
2023-01-22 17:57:51 +01:00
fabian 33e57bcfd7 Show fab only on counter screen.
continuous-integration/drone/push Build is passing
2023-01-21 18:21:40 +01:00
fabian c1567efe52 [#11] Close dropdown list first. the callback might restart the application on a settings change and keep the menu open.
continuous-integration/drone/push Build is passing
2023-01-21 18:12:30 +01:00
fabian 4d37e77f55 Fix round index.
continuous-integration/drone/push Build is passing
2023-01-21 16:40:00 +01:00
fabian 984afb610f Add counter again to navigation.
continuous-integration/drone/push Build is passing
2023-01-21 16:32:07 +01:00
fabian c3c6c253bc no message
continuous-integration/drone/push Build is passing
2023-01-21 15:58:18 +01:00
fabian 9189d79982 Disable gesture navigation.
continuous-integration/drone/push Build is passing
2023-01-21 15:55:49 +01:00