Commit Graph
100 Commits
Author SHA1 Message Date
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 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 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
fabian ad0236556e Add delete all history with confirm dialog.
continuous-integration/drone/push Build is passing
2023-01-21 15:48:07 +01:00
fabian 52a73bf204 Simplify history card. Activate open for active game. 2023-01-21 14:47:36 +01:00
fabian 6d0192df18 Style game history. Add functionality to delete and open game from history.
continuous-integration/drone/push Build is passing
2023-01-21 13:04:45 +01:00
fabian 63f213bc75 Add hide show keyboard function. Fix keyboard too big on small screens. Improve colors.
continuous-integration/drone/push Build is passing
2023-01-21 11:30:20 +01:00
fabian 68a5d34e45 Add versions code to VersionName.
continuous-integration/drone/push Build is passing
2023-01-21 10:21:51 +01:00
fabian 98ea66772f Fix warnings. Remove unused files.
continuous-integration/drone/push Build is running
2023-01-21 10:15:59 +01:00
fabian 84a63a2bcb Revert "Upload files to 'app'"
This reverts commit c5de57c416.
2023-01-21 09:02:20 +01:00
fabian c5de57c416 Upload files to 'app'
continuous-integration/drone/push Build is passing
2023-01-21 07:48:21 +01:00
fabian 7f904f916f Fix typo.
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-01-20 23:36:55 +01:00
fabian c4a552ad8c Move theme to top composable. Increase button size.
continuous-integration/drone/push Build is failing
2023-01-20 23:14:59 +01:00
fabian 45746aef0b Clean up.
continuous-integration/drone/push Build is passing
2023-01-20 19:33:34 +01:00
fabian cd39384207 Add undo redo functionality. Move new game to navigation drawer 2023-01-20 19:28:50 +01:00
fabian f44b51c075 Show overflow on long text.
continuous-integration/drone/push Build is passing
2023-01-20 16:54:53 +01:00
fabian 9ec2a0e465 Improve settings. 2023-01-20 16:54:32 +01:00
fabian f7ccf46b55 Beautify settings page.
continuous-integration/drone/push Build is passing
2023-01-20 13:55:06 +01:00
fabian 0da8a508f5 Style setting screen.
continuous-integration/drone/push Build is passing
2023-01-20 13:01:15 +01:00
fabian 90f0b09e3d Improve navigation.
continuous-integration/drone/push Build is passing
2023-01-20 12:20:59 +01:00
fabian eac916d8ec Style keyboard. Add Counter previerw.
continuous-integration/drone/push Build is passing
2023-01-20 11:33:05 +01:00
fabian 57bb4deebe Do some styling.
continuous-integration/drone/push Build is passing
2023-01-20 08:58:51 +01:00
fabian 8b4ce20c99 Fix Theme
continuous-integration/drone/push Build is passing
2023-01-20 08:39:27 +01:00
fabian bd19858834 Fix copy paste mistake
continuous-integration/drone/push Build is failing
2023-01-20 07:44:23 +01:00
fabian 395f93ca89 Enable materialYou theme usage.
continuous-integration/drone/push Build is failing
2023-01-20 07:39:24 +01:00
fabian 45f11d5caf Portrait mode for counter.
continuous-integration/drone/push Build is passing
2023-01-19 21:10:16 +01:00
fabian f947c5aeb2 Color the android app bar.
continuous-integration/drone/push Build is passing
2023-01-19 20:13:59 +01:00
fabian fb10dce89e Remove old files. Add theme and apply it
continuous-integration/drone/push Build is passing
2023-01-19 19:47:34 +01:00
fabian e09bd26859 Update android studio. Add compose settings screen.
continuous-integration/drone/push Build is pending
2023-01-19 19:38:01 +01:00
fabian bcc08e4605 Add actions.
continuous-integration/drone/push Build is passing
2023-01-13 16:14:24 +01:00
fabian f2cd02e130 Use composable scaffold.
continuous-integration/drone/push Build is passing
2023-01-13 15:24:35 +01:00
fabian 9c653d788b Fix build. Remove unneeded import.
continuous-integration/drone/push Build is passing
2023-01-10 11:40:37 +01:00
fabian a4ccd62d72 Composify more fragments.
continuous-integration/drone/push Build is failing
2023-01-09 20:08:13 +01:00
fabian 823d1a6ca4 Simplify composables.
continuous-integration/drone/push Build is passing
2023-01-08 18:47:08 +01:00
fabian 0f4d008104 Remove unused code.
continuous-integration/drone/push Build is passing
2023-01-07 22:43:38 +01:00
fabian 2ed221a99f Replace RoundList with compose.
continuous-integration/drone/push Build is running
2023-01-07 22:42:21 +01:00
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