|
|
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 |
|
|
|
c41816898e
|
Add about page.
continuous-integration/drone/push Build is passing
|
2023-01-28 12:33:45 +01:00 |
|
|
|
2e8d6a7a4e
|
Add App name to navigation drawer.
continuous-integration/drone/push Build is passing
|
2023-01-28 11:19:37 +01:00 |
|
|
|
ae0f85bec0
|
Rename screen to DrawerItem
continuous-integration/drone/push Build is passing
|
2023-01-28 10:25:07 +01:00 |
|
|
|
e1e25ff607
|
Move drawerContent to own file.
continuous-integration/drone/push Build is passing
|
2023-01-28 10:14:06 +01:00 |
|
|
|
6aedb0d7f9
|
Navigate with enum defines. Create new TopBarState
continuous-integration/drone/push Build is passing
|
2023-01-28 10:06:58 +01:00 |
|
|
|
48374c5980
|
Move new game back to app bar.
continuous-integration/drone/push Build is passing
|
2023-01-28 00:18:26 +01:00 |
|
|
|
02213f41b6
|
Add default android locale. Simplify language settings.
continuous-integration/drone/push Build is passing
|
2023-01-27 23:09:08 +01:00 |
|
|
|
9ae0890f71
|
Restyle history page
continuous-integration/drone/push Build is passing
|
2023-01-27 20:52:17 +01:00 |
|
|
|
cd8f1959af
|
Simplify history page. Fix warnings.
continuous-integration/drone/push Build is passing
|
2023-01-27 20:13:14 +01:00 |
|
|
|
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 |
|
|
|
c71b608a7b
|
[#13] Hide keyboard in landscape.
continuous-integration/drone/push Build is passing
closes #13
|
2023-01-27 13:18:00 +01:00 |
|
|
|
89f2e3ecd5
|
Improve default color scheme.
continuous-integration/drone/push Build is pending
|
2023-01-27 13:11:36 +01:00 |
|
|
|
f52bfa64ce
|
[#18] Add a swap score button.
continuous-integration/drone/push Build is pending
closes #18
|
2023-01-27 12:37:59 +01:00 |
|
|
|
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 |
|
|
|
ca88bd1054
|
Move ui variable from viewModel to compose function. Move TopBar to separate file.
|
2023-01-27 10:22:32 +01:00 |
|
|
|
c54f63736e
|
Enable drawer close gesture.
continuous-integration/drone/push Build is passing
|
2023-01-22 21:42:38 +01:00 |
|
|
|
8d24e46687
|
Simplify database handling.
continuous-integration/drone/push Build is running
|
2023-01-22 21:40:47 +01:00 |
|
|
|
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 |
|
|
|
9ca830a707
|
[#11] ApplyDayNight should not be used.
continuous-integration/drone/push Build is passing
|
2023-01-22 18:36:38 +01:00 |
|
|
|
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 |
|
|
|
33e57bcfd7
|
Show fab only on counter screen.
continuous-integration/drone/push Build is passing
|
2023-01-21 18:21:40 +01:00 |
|
|
|
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 |
|
|
|
4d37e77f55
|
Fix round index.
continuous-integration/drone/push Build is passing
|
2023-01-21 16:40:00 +01:00 |
|
|
|
984afb610f
|
Add counter again to navigation.
continuous-integration/drone/push Build is passing
|
2023-01-21 16:32:07 +01:00 |
|
|
|
c3c6c253bc
|
no message
continuous-integration/drone/push Build is passing
|
2023-01-21 15:58:18 +01:00 |
|
|
|
9189d79982
|
Disable gesture navigation.
continuous-integration/drone/push Build is passing
|
2023-01-21 15:55:49 +01:00 |
|
|
|
ad0236556e
|
Add delete all history with confirm dialog.
continuous-integration/drone/push Build is passing
|
2023-01-21 15:48:07 +01:00 |
|
|
|
52a73bf204
|
Simplify history card. Activate open for active game.
|
2023-01-21 14:47:36 +01:00 |
|
|
|
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 |
|
|
|
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 |
|
|
|
68a5d34e45
|
Add versions code to VersionName.
continuous-integration/drone/push Build is passing
|
2023-01-21 10:21:51 +01:00 |
|
|
|
98ea66772f
|
Fix warnings. Remove unused files.
continuous-integration/drone/push Build is running
|
2023-01-21 10:15:59 +01:00 |
|
|
|
84a63a2bcb
|
Revert "Upload files to 'app'"
This reverts commit c5de57c416.
|
2023-01-21 09:02:20 +01:00 |
|
|
|
c5de57c416
|
Upload files to 'app'
continuous-integration/drone/push Build is passing
|
2023-01-21 07:48:21 +01:00 |
|
|
|
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 |
|
|
|
c4a552ad8c
|
Move theme to top composable. Increase button size.
continuous-integration/drone/push Build is failing
|
2023-01-20 23:14:59 +01:00 |
|
|
|
45746aef0b
|
Clean up.
continuous-integration/drone/push Build is passing
|
2023-01-20 19:33:34 +01:00 |
|
|
|
cd39384207
|
Add undo redo functionality. Move new game to navigation drawer
|
2023-01-20 19:28:50 +01:00 |
|
|
|
f44b51c075
|
Show overflow on long text.
continuous-integration/drone/push Build is passing
|
2023-01-20 16:54:53 +01:00 |
|
|
|
9ec2a0e465
|
Improve settings.
|
2023-01-20 16:54:32 +01:00 |
|
|
|
f7ccf46b55
|
Beautify settings page.
continuous-integration/drone/push Build is passing
|
2023-01-20 13:55:06 +01:00 |
|
|
|
0da8a508f5
|
Style setting screen.
continuous-integration/drone/push Build is passing
|
2023-01-20 13:01:15 +01:00 |
|
|
|
90f0b09e3d
|
Improve navigation.
continuous-integration/drone/push Build is passing
|
2023-01-20 12:20:59 +01:00 |
|
|
|
eac916d8ec
|
Style keyboard. Add Counter previerw.
continuous-integration/drone/push Build is passing
|
2023-01-20 11:33:05 +01:00 |
|
|
|
57bb4deebe
|
Do some styling.
continuous-integration/drone/push Build is passing
|
2023-01-20 08:58:51 +01:00 |
|
|
|
8b4ce20c99
|
Fix Theme
continuous-integration/drone/push Build is passing
|
2023-01-20 08:39:27 +01:00 |
|
|
|
bd19858834
|
Fix copy paste mistake
continuous-integration/drone/push Build is failing
|
2023-01-20 07:44:23 +01:00 |
|
|
|
395f93ca89
|
Enable materialYou theme usage.
continuous-integration/drone/push Build is failing
|
2023-01-20 07:39:24 +01:00 |
|
|
|
45f11d5caf
|
Portrait mode for counter.
continuous-integration/drone/push Build is passing
|
2023-01-19 21:10:16 +01:00 |
|
|
|
f947c5aeb2
|
Color the android app bar.
continuous-integration/drone/push Build is passing
|
2023-01-19 20:13:59 +01:00 |
|
|
|
fb10dce89e
|
Remove old files. Add theme and apply it
continuous-integration/drone/push Build is passing
|
2023-01-19 19:47:34 +01:00 |
|
|
|
e09bd26859
|
Update android studio. Add compose settings screen.
continuous-integration/drone/push Build is pending
|
2023-01-19 19:38:01 +01:00 |
|
|
|
bcc08e4605
|
Add actions.
continuous-integration/drone/push Build is passing
|
2023-01-13 16:14:24 +01:00 |
|
|
|
f2cd02e130
|
Use composable scaffold.
continuous-integration/drone/push Build is passing
|
2023-01-13 15:24:35 +01:00 |
|
|
|
9c653d788b
|
Fix build. Remove unneeded import.
continuous-integration/drone/push Build is passing
|
2023-01-10 11:40:37 +01:00 |
|
|
|
a4ccd62d72
|
Composify more fragments.
continuous-integration/drone/push Build is failing
|
2023-01-09 20:08:13 +01:00 |
|
|
|
823d1a6ca4
|
Simplify composables.
continuous-integration/drone/push Build is passing
|
2023-01-08 18:47:08 +01:00 |
|
|
|
0f4d008104
|
Remove unused code.
continuous-integration/drone/push Build is passing
|
2023-01-07 22:43:38 +01:00 |
|
|
|
2ed221a99f
|
Replace RoundList with compose.
continuous-integration/drone/push Build is running
|
2023-01-07 22:42:21 +01:00 |
|
|
|
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 |
|
|
|
ae6210073d
|
Use compose for keyboard.
continuous-integration/drone/push Build is passing
|
2023-01-07 14:31:40 +01:00 |
|
|
|
26a44dcc18
|
Different style for history.
continuous-integration/drone/push Build is passing
|
2023-01-07 09:13:51 +01:00 |
|
|
|
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 |
|
|
|
b7a821b9f6
|
Add compose to project. display history with compose.
continuous-integration/drone/push Build is passing
|
2023-01-07 01:15:04 +01:00 |
|
|
|
6b396dba24
|
Refromat code.
continuous-integration/drone/push Build is passing
|
2023-01-06 22:15:07 +01:00 |
|
|
|
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 |
|
|
|
74be455d48
|
Show history.
continuous-integration/drone/push Build is passing
|
2023-01-06 19:44:02 +01:00 |
|
|
|
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 |
|
|
|
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 |
|
|
|
f8b35bddda
|
Reformat. Remove unneeded application restart after language change.
continuous-integration/drone/push Build is passing
|
2023-01-05 18:18:48 +01:00 |
|
|
|
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 |
|
|
|
39b092c7c5
|
Fix preference listener unregistered.
continuous-integration/drone/push Build is passing
|
2022-12-31 12:32:04 +01:00 |
|
|
|
8fb90bd6d0
|
Default to false for screen_on.
continuous-integration/drone/push Build is passing
|
2022-12-31 12:02:37 +01:00 |
|
|
|
e01df3a5c7
|
Apply application preferences.
continuous-integration/drone/push Build is passing
|
2022-12-31 11:54:20 +01:00 |
|
|
|
3b7b71ce77
|
Add preference activity.
continuous-integration/drone/push Build is passing
|
2022-12-29 14:30:04 +01:00 |
|
|
|
968edfbb67
|
Optimize query. Update teamname on change.
continuous-integration/drone/push Build is passing
|
2022-12-29 10:08:04 +01:00 |
|
|
|
6ded9efe68
|
Remove unneeded function calls.
continuous-integration/drone/push Build is passing
|
2022-12-28 16:05:59 +01:00 |
|
|
|
bdc9b64c63
|
Extract DaoBase
continuous-integration/drone/push Build is passing
|
2022-12-28 15:56:05 +01:00 |
|
|
|
bdb4410638
|
Extract fragmentBase class
continuous-integration/drone/push Build is passing
|
2022-12-28 15:37:51 +01:00 |
|
|
|
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 |
|
|
|
70da57df9c
|
Format all files.
|
2022-12-27 19:04:55 +01:00 |
|
|
|
17ed7d18f6
|
Implement undo last round.
continuous-integration/drone/push Build is passing
|
2022-12-27 19:00:59 +01:00 |
|
|
|
30c8941bd1
|
Fix crash on empty database at startup.
|
2022-12-27 18:39:07 +01:00 |
|
|
|
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 |
|
|
|
09739ccc8e
|
Fix tests.
continuous-integration/drone/push Build is passing
|
2022-12-27 17:25:57 +01:00 |
|
|
|
7655d1d7a3
|
Add database. Write score to database and update.
continuous-integration/drone/push Build is failing
|
2022-12-27 17:19:55 +01:00 |
|
|
|
6edbe12fd1
|
Add unit test for Tichu.
|
2022-12-27 17:18:24 +01:00 |
|
|
|
db5384201f
|
Add test for Tichu.
continuous-integration/drone/push Build is passing
|
2022-12-27 11:58:59 +01:00 |
|
|
|
252889eff7
|
Fix hilt integration.
continuous-integration/drone/push Build is passing
|
2022-12-27 11:40:14 +01:00 |
|
|
|
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 |
|
|
|
637a34efd7
|
Fix app crash
continuous-integration/drone/push Build is passing
|
2022-12-24 15:00:41 +01:00 |
|
|
|
346ac10e68
|
Remove tests. need to rewrite them.
continuous-integration/drone/push Build is passing
|
2022-12-24 12:15:27 +01:00 |
|
|
|
0e31908c7a
|
Use viewmodels with LiveData.
continuous-integration/drone/push Build is failing
|
2022-12-24 12:12:19 +01:00 |
|
|
|
5e0c80be17
|
Split layout in Fragments.
continuous-integration/drone/push Build is passing
|
2022-12-21 22:46:07 +01:00 |
|
|
|
a835580682
|
Target API33. Setup Hilt DI framework. Apply formatting
continuous-integration/drone/push Build is passing
|
2022-12-21 20:20:22 +01:00 |
|
|
|
479f5476e0
|
Merge pull request 'feature/Publish_artifacts_directly_to_seafile_#8' (#9) from feature/Publish_artifacts_directly_to_seafile_#8 into develop
continuous-integration/drone/push Build is passing
Reviewed-on: fabian/TichuCounter#9
|
2022-12-17 21:25:34 +01:00 |
|
|
|
e825c86855
|
Fix file name extension
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2022-12-17 20:54:49 +01:00 |
|
|
|
b3793caba2
|
Fix more copy paste mistakes.
continuous-integration/drone/push Build was killed
|
2022-12-17 19:32:19 +01:00 |
|
|
|
e972400313
|
Fix wrong merge from stash.
continuous-integration/drone/push Build is passing
|
2022-12-17 19:10:13 +01:00 |
|
|
|
72bb963bd2
|
Extract variables to enviroment. Rename file after uplaod on tagged deploy
continuous-integration/drone/push Build is failing
|
2022-12-17 19:05:00 +01:00 |
|
|
|
beddcb7125
|
Fix quote mismatch in commamd
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
|
2022-12-17 07:53:41 +01:00 |
|
|
|
f3e50dea8b
|
Remove double quotes from upload link parameter
continuous-integration/drone/push Build encountered an error
|
2022-12-17 07:48:12 +01:00 |
|
|
|
1cc60756d1
|
Remove double quotes from upload link parameter
continuous-integration/drone/push Build is failing
|
2022-12-17 00:24:08 +01:00 |
|
|
|
d9486dfec4
|
Fix file path references
continuous-integration/drone/push Build is failing
|
2022-12-17 00:09:54 +01:00 |
|
|
|
c3999f45d9
|
Use curl image for deployment
continuous-integration/drone/push Build is failing
|
2022-12-16 23:57:01 +01:00 |
|
|
|
5ee8b4114b
|
put complex commands in quotes.
continuous-integration/drone/push Build is failing
|
2022-12-16 21:10:01 +01:00 |
|
|
|
e1634dafd9
|
Fix format.
continuous-integration/drone/push Build encountered an error
|
2022-12-16 20:15:07 +01:00 |
|
|
|
1291d24ee3
|
Use seafile api to upload files directly
continuous-integration/drone/push Build encountered an error
|
2022-12-16 20:13:23 +01:00 |
|
|
|
06367bb101
|
Merge pull request 'feature/#4-keep-tagged-builds' (#5) from feature/#4-keep-tagged-builds into develop
continuous-integration/drone Build is passing
continuous-integration/drone/push Build encountered an error
Reviewed-on: fabian/TichuCounter#5
|
2022-12-10 19:00:10 +01:00 |
|
|
|
f9aec95547
|
Remove ignored files from repository.
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-12-10 18:58:41 +01:00 |
|
|
|
50391c3018
|
Ignore release folder.
|
2022-12-10 18:57:40 +01:00 |
|
|
|
6f221d7880
|
Fix deployment for tagged commit.
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-12-10 18:26:22 +01:00 |
|
|
|
a4355df9d0
|
Fix build again.
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is running
|
2022-12-10 18:14:24 +01:00 |
|
|
|
ab6bc2212d
|
Send slack also on failure.
continuous-integration/drone/push Build is failing
Fail build temporarily.
|
2022-12-10 18:12:31 +01:00 |
|
|
|
c16a865937
|
Fix versionCode not found in release build.
continuous-integration/drone/push Build is passing
|
2022-12-10 18:05:55 +01:00 |
|
|
|
12de9b9ebd
|
Generate signed release apk instead of debug variant.
|
2022-12-10 17:52:24 +01:00 |
|
|
|
ba337a3e0e
|
Generate versionCode from timestamp.
continuous-integration/drone/push Build is failing
|
2022-12-10 17:44:42 +01:00 |
|
|
|
c2882a9751
|
Add step to be executed on tagged build.
continuous-integration/drone/push Build is passing
|
2022-12-10 11:28:09 +01:00 |
|
|
|
15e24afe12
|
Merge branch 'develop' into release/1.1.0
continuous-integration/drone/push Build is passing
|
2022-12-10 10:59:10 +01:00 |
|
|
|
5ec74da139
|
Add slack notification
continuous-integration/drone/push Build is passing
|
2022-12-10 09:11:12 +01:00 |
|
|
|
fa24e254dc
|
Extract prepare signing step
continuous-integration/drone/push Build is passing
|
2022-12-10 08:57:54 +01:00 |
|
|
|
5447c47d61
|
Fix copy paste mistake
continuous-integration/drone/push Build is passing
|
2022-12-10 08:42:37 +01:00 |
|
|
|
9986fd7565
|
Extract deploy step
continuous-integration/drone/push Build is failing
|
2022-12-10 08:24:15 +01:00 |
|
|
|
bc44dfd386
|
Add -p option to mkdir to fix error
continuous-integration/drone/push Build is passing
|
2022-12-10 08:06:52 +01:00 |
|
|
|
c895c08924
|
Fix file generation
continuous-integration/drone/push Build is failing
|
2022-12-10 07:57:25 +01:00 |
|
|
|
3022e8442b
|
Add keystore and build on sign on release
continuous-integration/drone/push Build is failing
|
2022-12-09 19:33:52 +01:00 |
|
|
|
fe95de53b4
|
revert 383162ea3a
continuous-integration/drone/push Build was killed
revert Output content of storefile temporarily
|
2022-12-09 19:33:31 +01:00 |
|
|
|
383162ea3a
|
Output content of storefile temporarily
continuous-integration/drone/push Build was killed
|
2022-12-09 19:31:48 +01:00 |
|
|
|
818965e16c
|
Create keystore.properties before build
continuous-integration/drone/push Build was killed
|
2022-12-09 19:29:01 +01:00 |
|
|
|
6cec709476
|
Revert to cp make sure directory exists
continuous-integration/drone/push Build is passing
|
2022-12-09 16:03:51 +01:00 |
|
|
|
78059fd187
|
Try rsync
continuous-integration/drone/push Build is failing
|
2022-12-09 15:57:38 +01:00 |
|
|
|
630f9689ad
|
revert 531bfb42b6
continuous-integration/drone/push Build was killed
revert Test gradle image
|
2022-12-09 15:54:47 +01:00 |
|
|
|
531bfb42b6
|
Test gradle image
continuous-integration/drone/push Build is failing
|
2022-12-09 15:52:42 +01:00 |
|
|
|
cdb00abbe3
|
Deploy builds to seafile library
continuous-integration/drone/push Build encountered an error
continuous-integration/drone Build is failing
|
2022-12-09 15:31:45 +01:00 |
|
|
|
bc673b4ef7
|
Merge branch 'develop' into release/1.1.0
continuous-integration/drone/push Build is passing
|
2022-12-08 23:30:10 +01:00 |
|
|
|
eec11bef81
|
Bump version.
|
2022-11-02 22:19:45 +01:00 |
|