Commit graph

375 commits

Author SHA1 Message Date
Lucas Lima
818b05f5d9
Rename AnalyticsManager 2020-08-06 21:45:25 -03:00
Lucas Lima
438ab58e16
Small improvements 2020-08-06 21:40:25 -03:00
Lucas Lima
c75174bdf4
Rename IS_CI 2020-07-31 14:10:00 +00:00
Lucas Lima
cbcf0459c9
Bump version 2020-07-31 14:09:25 +00:00
Lucas Lima
e94434e8fc
Revert change on GameActivity 2020-07-31 12:42:03 +00:00
Lucas Lima
a868b87769
Try fix other bug 2020-07-30 14:02:03 +00:00
Lucas Lima
0f049ef4f2
Add signature on build.gradle 2020-07-30 13:13:50 +00:00
Lucas Lima
cf6387bc79
Small code improvements 2020-07-30 13:13:29 +00:00
Lucas Lima
67e9e136f6
Update about 2020-07-26 17:49:23 -03:00
Lucas Lima
3b740f3827
Update translator list 2020-07-17 20:11:18 -03:00
Lucas Lima
5d67c21003
Bump version 2020-07-17 20:08:44 -03:00
Lucas Lima
6fc1ad01e5
Fix tests 2020-07-16 22:53:06 -03:00
Lucas Lima
4e1b72ce06
Fix tests 2020-07-16 21:34:50 -03:00
Lucas Lima
0f4b112b35
Fix test 2020-07-16 17:24:00 -03:00
Lucas Lima
ad4d6f379e
Bump version 2020-07-16 15:42:33 -03:00
Lucas Lima
92a13a57e9
Fix retry 2020-07-16 15:41:36 -03:00
Lucas Lima
d29fc528c9
Use MinefieldCreator 2020-07-16 15:41:35 -03:00
Lucas Lima
e6984f7adc
Bump version 2020-07-15 14:11:01 -03:00
Lucas Lima
ff9cc322ac
Try fix F-Droid build again 2020-07-15 12:24:19 -03:00
Lucas Lima
01d9a66aca
Bump version 2020-07-10 00:14:21 -03:00
Lucas Lima
00f9aa57be
Fix ktlint 2020-07-10 00:02:29 -03:00
Lucas Lima
24d6c152dc
Add confirmation dialog and tests 2020-07-09 23:59:29 -03:00
Lucas Nunes
1e80386d10
Merge branch 'master' into add-clean-stats 2020-07-09 20:13:18 -03:00
Lucas Lima
65d43014e5
Add clean stats 2020-07-09 18:14:29 -03:00
Lucas Lima
ebf7565fcd
Bump version 2020-07-06 19:24:13 -03:00
Lucas Lima
ac474ac6ff
Update translations 2020-07-06 19:23:16 -03:00
Lucas Lima
d8b618e641 Remove uneeded coded 2020-07-05 23:09:27 -03:00
Lucas Lima
332e9429cd Add control icon 2020-07-05 22:59:29 -03:00
Lucas Lima
21c153a4c7 Add icons to all menu items 2020-07-05 22:56:17 -03:00
Lucas Lima
439d6c9a02 Simplied Analytics objects 2020-07-05 22:54:07 -03:00
Lucas Lima
a4123e01c9
Update translators 2020-07-05 21:26:57 -03:00
Lucas Lima
6575d3067e
Bump version 2020-07-05 21:14:40 -03:00
Lucas Lima
5b7f345d69
Fix IllegalStateException 2020-07-05 21:14:40 -03:00
Lucas Lima
5eab85b0a7
Fix sound on game over 2020-07-05 21:14:40 -03:00
Lucas Lima
ca03a65d1c
Update translations 2020-07-04 11:10:05 -03:00
Lucas Lima
421c79113d
Update translations 2020-07-03 17:53:53 -03:00
Lucas Lima
6957143768
Update translations 2020-07-03 17:25:41 -03:00
Lucas Lima
30ff1f6238
Improve about code 2020-07-03 17:09:10 -03:00
Lucas Lima
2a72c5a277
Bump app version 2020-07-01 23:42:33 -03:00
Lucas Lima
edebda9b7f Fix restart button 2020-07-01 23:30:34 -03:00
Lucas Nunes
c613a87b8c
Merge pull request #114 from lucasnlm/bump-android
Bump android version
2020-07-01 09:07:27 -03:00
Lucas Lima
a87bd3a684
Bump android version 2020-06-30 23:52:35 -03:00
Lucas Lima
af041b4bfd
Bump version 2020-06-30 22:56:02 -03:00
Lucas Lima
c585ecd230 Fix mine count value on resume game 2020-06-30 22:54:38 -03:00
Lucas Lima
6e45de68af
Bump version 2020-06-30 11:18:07 -03:00
Lucas Lima
0021b5d6b1
Fix bug on Standard size calc 2020-06-30 11:17:21 -03:00
Lucas Lima
ebfd30d790
Bump version 2020-06-28 14:59:10 -03:00
Lucas Lima
a003621127
Update strings 2020-06-28 14:34:23 -03:00
Lucas Lima
c1ee9e3e80
Fix detekt issue 2020-06-28 13:47:38 -03:00
Lucas Lima
264c1b217f
Small lint fixes 2020-06-28 12:33:29 -03:00
Lucas Lima
ec3330af19
Add Control test to androidTest 2020-06-28 12:29:42 -03:00
Lucas Lima
cd73a834d2
Simplify PreferencesActivity 2020-06-28 12:22:59 -03:00
Lucas Lima
b5e78e543f
Simplify EndGameDialogFragment 2020-06-28 12:20:35 -03:00
Lucas Lima
3a813682b6
Simplify HistoryActivity 2020-06-28 12:18:50 -03:00
Lucas Lima
14166378e6
Rename ControlModel to ControlDetails 2020-06-28 12:14:01 -03:00
Lucas Lima
b388f37497
Simply TextActivity 2020-06-28 12:12:56 -03:00
Lucas Lima
229b30631c
Simplify about fragments 2020-06-28 11:55:38 -03:00
Lucas Lima
4384db0936
Add description to application on AndroidManifest 2020-06-28 11:41:46 -03:00
Lucas Lima
305cdcbd38
Improve layout 2020-06-28 01:30:13 -03:00
Lucas Lima
871ad9d562
Fix ktlint 2020-06-28 01:04:09 -03:00
Lucas Lima
5c46f73328
Simplify Fragments 2020-06-28 01:03:02 -03:00
Lucas Lima
fa9b114599
Add Preference tests 2020-06-28 00:54:24 -03:00
Lucas Lima
2623a8fd36
Add ControlViewModelTest 2020-06-28 00:15:55 -03:00
Lucas Lima
50b9fa482b
Small improvements 2020-06-27 23:34:39 -03:00
Lucas Lima
56fd3ceb51
Fix tests 2020-06-27 22:12:36 -03:00
Lucas Lima
9b09b22bcc
Make question mark optional 2020-06-27 21:35:04 -03:00
Lucas Lima
01b0747769
Add new texts on dialog 2020-06-27 21:12:43 -03:00
Lucas Lima
27cba41510
Fix ktlint 2020-06-27 20:38:14 -03:00
Lucas Lima
af6e0119f3
Fix clock when dismiss dialog 2020-06-27 20:36:53 -03:00
Lucas Lima
feb16dd3a3
First funcional game control change 2020-06-27 20:13:30 -03:00
Lucas Lima
9a449d1bc1
Fix up button 2020-06-27 18:01:39 -03:00
Lucas Lima
e91cbf285e
Add custom control support 2020-06-26 00:16:06 -03:00
Lucas Lima
388bc5c461
Add new instrumentation tests 2020-06-25 11:42:30 -03:00
Lucas Lima
c9f7c1ea42
Fix bugs 2020-06-23 00:30:33 -03:00
Lucas Lima
c64f1c0f40
Fix dagger hilt and bump version 2020-06-22 22:55:46 -03:00
Lucas Lima
4fb319990c
Bump version 2020-06-22 21:22:03 -03:00
Lucas Lima
dd644b5036
Fix bug 2020-06-22 21:21:10 -03:00
Lucas Lima
c0c42b8726
Fix stability bug 2020-06-22 20:40:30 -03:00
Lucas Lima
fe6af3fdfc
Bump version 2020-06-20 16:49:00 -03:00
Lucas Lima
39f58907cf
Fix ktlint 2020-06-20 16:04:11 -03:00
Lucas Lima
51927617ec
Use Hilt lifecycle viewmodel and remove ViewModelFactory 2020-06-20 16:02:04 -03:00
Lucas Lima
63fd0599e7
Rename LevelFragmentTest to GameActivityTest 2020-06-20 15:16:10 -03:00
Lucas Lima
fc674c5429
Try fix tests 2020-06-20 14:59:45 -03:00
Lucas Lima
50effbc1d5
Migrate DaggerAppCompatDialogFragment 2020-06-20 12:18:45 -03:00
Lucas Lima
6453ea49cb
Migrate Modules 2020-06-20 12:17:48 -03:00
Lucas Lima
fc6e53b7ab
Migrate Activity and Fragments 2020-06-20 12:07:24 -03:00
Lucas Lima
ca954bd115
Migrate Application 2020-06-20 12:03:19 -03:00
Lucas Lima
1aa2396a5e
Migrate gradle 2020-06-20 12:01:27 -03:00
Lucas Lima
d6075fbad6
Add CommonLevelFragment and fix vertical center 2020-06-20 11:41:32 -03:00
Lucas Lima
dec946e1f3
Fix app tests 2020-06-20 10:09:41 -03:00
Lucas Lima
a95aab43d2
Fix Wear build 2020-06-20 09:35:08 -03:00
Lucas Lima
57f1e64309
Revert Kotlin implementation of FixedGridLayoutManager.java 2020-06-20 00:40:29 -03:00
Lucas Lima
bc4c30e6af
Add FreeGridLayoutManager 2020-06-19 21:40:28 -03:00
Lucas Nunes
e23b0c3d34
Merge branch 'master' into bump-version 2020-06-12 14:30:04 -03:00
Lucas Lima
17910972b7
Bump version 2020-06-12 14:28:50 -03:00
Lucas Nunes
ee56d7bbb7
Merge branch 'master' into add-ja-translation 2020-06-12 14:15:08 -03:00
Lucas Lima
04188fa3a3
Add Japanese translation 2020-06-12 14:14:32 -03:00
Lucas Nunes
fb5b3ca7d8
Merge branch 'master' into add-retry 2020-06-12 09:02:50 -03:00
Lucas Lima
014b4feebf
Add defeat and victory to stats 2020-06-12 08:53:03 -03:00
Lucas Lima
1c73756797
Fix retry and avoid remove old victory games 2020-06-12 08:36:25 -03:00
Lucas Lima
19b91aa432
Add retry button 2020-06-12 08:33:16 -03:00
Lucas Lima
dcd73f36f6
Fix save 2020-06-11 10:31:45 -03:00
Lucas Lima
db2acf52fd
Fix format 2020-06-11 10:08:58 -03:00
Lucas Lima
4a76dc962a
Rename DeepLinks 2020-06-11 00:37:56 -03:00
Lucas Lima
8067b08120
Add retry button 2020-06-10 10:32:41 -03:00
Lucas Nunes
062b397168
Merge branch 'master' into add-retry 2020-06-10 09:21:11 -03:00
Lucas Lima
9ab400c999
Add retry game 2020-06-10 09:17:26 -03:00
Lucas Lima
3bfa97988f
Bump version 2020-06-04 00:08:43 -03:00
Lucas Lima
d85b790ec3
Bump version 2020-05-31 10:26:04 -03:00
Lucas Nunes
5599e08d7f
Merge pull request #78 from lucasnlm/update-zh-strings
Update zh strings
2020-05-24 14:03:34 -03:00
Lucas Nunes
d0a9c8222e
Merge branch 'master' into remove-wake-lock-permission 2020-05-24 13:43:11 -03:00
Lucas Lima
315ae34def
Remove wake-lock permission 2020-05-24 13:41:30 -03:00
Lucas Lima
508821f0d5
Remove old statistics from Previous Games 2020-05-24 13:08:53 -03:00
Lucas Lima
e99640d7cf Update translators list 2020-05-24 12:58:01 -03:00
Lucas Lima
cae01c6fcc
Fix build and lint 2020-05-20 14:55:52 -03:00
Lucas Lima
a8ab8c4240
Add Stats screen 2020-05-20 14:14:53 -03:00
Lucas Lima
78ea2d9f87
Add StatsDao, Repository and basic implementation 2020-05-18 09:19:29 -03:00
Lucas Lima
b07ce87f08
Add stats activity 2020-05-17 14:09:55 -03:00
Lucas Nunes
38baae4fd5
Merge branch 'master' into add-greek-strings 2020-05-15 10:15:29 -03:00
Lucas Lima
ff07d62437
Fix build 2020-05-15 09:48:34 -03:00
Lucas Lima
6502a59f67
Add greek translation 2020-05-14 12:18:36 -03:00
Lucas Lima
07d72ab7a6 Change sort order 2020-05-12 17:19:10 -03:00
Lucas Lima
a577921b72 Avoid show GG dialog on saved games 2020-05-12 17:19:10 -03:00
Lucas Lima
18f0f498e1 Load old games 2020-05-12 17:19:10 -03:00
Lucas Lima
40ae21102f Update history item 2020-05-12 17:19:10 -03:00
Lucas Lima
2431718ce2 Add save history 2020-05-12 17:19:10 -03:00
Lucas Lima
109c16e385
Update android.yml 2020-04-29 13:57:32 -03:00
Lucas Nunes
45c05855fa
Merge pull request #62 from lucasnlm/use-custom-layout-manager
Use custom layout manager
2020-04-24 13:51:56 -03:00
Lucas Lima
a3f064cd7e
Fix test build 2020-04-24 11:45:04 -03:00
Lucas Lima
c047a34dad
Fix lint 2020-04-24 00:14:52 -03:00
Lucas Lima
4b63e79631
Move recycler positions 2020-04-23 17:28:44 -03:00
Lucas Lima
c5630b9c13
Centralize board 2020-04-23 13:55:52 -03:00
Lucas Lima
45fcd49ec8
Remove UnlockedHorizontalScrollView 2020-04-23 10:47:44 -03:00
Lucas Lima
800ee419e8
Add custom layout manager 2020-04-23 10:43:10 -03:00
Lucas Nunes
5c65e37806
Merge pull request #60 from lucasnlm/remove-drawable-repository
Remove drawable repository
2020-04-23 00:30:45 -03:00
Lucas Lima
f4ff5206c8
Remove drawable repository 2020-04-22 23:32:33 -03:00
Lucas Lima
5504aa99b8
Bump version 2020-04-20 00:36:20 -03:00
Lucas Lima
8ff32d70e4
Remove gradle.versions to support F-droid 2020-04-20 00:28:49 -03:00
Lucas Lima
99f2241b7c
Remove generateStubs 2020-04-17 09:31:17 -03:00
Lucas Lima
f5cc0edf40
Bump verions 2020-04-17 09:24:01 -03:00
Lucas Lima
3675f0eadd
Update gradle-wrapper.properties 2020-04-16 09:33:51 -03:00
Lucas Lima
0eef1c14d5
Update gradle-wrapper.properties 2020-04-16 09:32:54 -03:00
Lucas Lima
cb5ce061eb Make versionCode and versionName hardcoded 2020-04-14 18:39:27 -03:00
Lucas Lima
ff4802d460
Small improvements on about screen 2020-04-14 10:58:54 -03:00
Lucas Lima
843e162483
Make paint private 2020-04-14 10:41:31 -03:00
Lucas Lima
5e0019be55
Remove unused files 2020-04-14 10:41:07 -03:00
Lucas Lima
7c0c983681
Move proprietary code to proprietary lib 2020-04-08 09:34:28 -03:00
Lucas Lima
75b14f6b1a
Remove google play dependency 2020-04-07 20:09:17 -03:00
Lucas Nunes
9323a47610
Merge pull request #43 from lucasnlm/improve-tests
Add robolectric and improve testing
2020-04-07 20:02:03 -03:00
Lucas Nunes
cfcd9256b2
Merge pull request #45 from lucasnlm/remove-amplitude
Remove Amplitude references
2020-04-07 19:42:12 -03:00
Lucas Lima
f7b35fd97d Remove Amplitude references 2020-04-07 19:35:00 -03:00
Lucas Lima
0de579010c
Add roboletric and improve testing 2020-04-07 19:25:55 -03:00
Lucas Lima
eb92414df1
Fix drawer bug 2020-04-05 10:56:30 -03:00
Lucas Nunes
0322fa1d9c
Merge pull request #40 from lucasnlm/fix-invalid-emoji
Fix invalid emoji
2020-04-03 09:47:48 -03:00
Lucas Lima
f7742afbf4
Fix invalid emoji 2020-04-03 09:35:43 -03:00
Lucas Nunes
03df3096d9
Merge pull request #39 from lucasnlm/language-update
Language update
2020-04-03 00:08:16 -03:00
Lucas Lima
5ed1608cd9
Complete german strings 2020-04-03 00:02:37 -03:00
Lucas Nunes
f0ded6f6e4
Merge pull request #35 from lucasnlm/open-mines-individually
Open mines individually
2020-04-02 08:57:21 -03:00
Lucas Lima
ffdafd8bb2
Add animations to settings 2020-04-01 09:10:02 -03:00
Lucas Nunes
4988012f6b
Update app/src/main/java/dev/lucasnlm/antimine/about/viewmodel/AboutViewModel.kt 2020-03-30 10:32:23 -03:00
Lucas Lima
942beb6ab0
Add new Ukrainian strings
Co-authored-by: DmitryShuba <dmitry.shuba@outlook.com>
2020-03-30 10:15:46 -03:00
Lucas Lima
aadd8a26f0
Fix language 2020-03-28 10:27:47 -03:00
Lucas Lima
77c24f9017
Use sequence on viewmodel instead of list 2020-03-28 01:06:12 -03:00
Lucas Lima
c985b4e713 Make time proportional 2020-03-27 23:14:19 -03:00
Lucas Lima
eb8a1b3564 Improvements on game logic 2020-03-27 23:14:19 -03:00
Lucas Lima
0e226eb620 Make mines explode individually 2020-03-27 23:14:19 -03:00
Lucas Nunes
ca33bc7caf
Merge pull request #34 from lucasnlm/add-ru-locale
Add Russian language
2020-03-27 10:10:13 -03:00
Lucas Lima
38ee7988ba Add Russian language 2020-03-27 10:02:20 -03:00
Lucas Lima
b348a4e136
Avoid open dialog when menu is open 2020-03-26 10:37:58 -03:00
Lucas Lima
771ed49e67
Fix settings screen and add fragment animation 2020-03-25 19:29:19 -03:00
Lucas Lima
02a65d9086
Updated About and Translators menu 2020-03-25 19:15:20 -03:00
Lucas Lima
b53fe4112a Update About screen and its related areas, change theme 2020-03-25 18:14:53 -03:00
Lucas Lima
eabf6f40dc Add Translators to About 2020-03-25 18:14:53 -03:00
Lucas Nunes
0ded6f3760
Merge pull request #22 from lucasnlm/add-rating-title
Add title to rating dialog
2020-03-22 00:11:22 -03:00
Lucas Lima
2fd138ef40
Add title to rating dialog 2020-03-22 00:04:59 -03:00
Lucas Lima
c20b0cbdf4
Change saving algorithm to store a limited amount 2020-03-21 23:47:40 -03:00
Lucas Lima
c979a10c1e
Remove useless layout 2020-03-21 11:25:40 -03:00
Lucas Lima
4ea77b6396
Fix clickable disabled area after onPause 2020-03-18 01:16:04 -03:00
Lucas Lima
518971615f
fix wear os build 2020-03-18 00:30:28 -03:00
Lucas Lima
19d700a276 fix ktlint 2020-03-18 00:16:43 -03:00
Lucas Lima
fa1c421156 Rename FieldViewHolder to AreaViewHolder 2020-03-17 23:59:25 -03:00
Lucas Lima
5bd72333dd Renamed DifficultyPreset to Difficulty only 2020-03-17 23:59:25 -03:00
Lucas Lima
63e6750b0f Moved classes from data to models folder 2020-03-17 23:59:25 -03:00
Lucas Lima
2effaddc15 Rename LevelSetup to Minefield 2020-03-17 23:59:25 -03:00
Lucas Lima
0c8ad69c6b Rename GameEvent to Event 2020-03-17 23:59:25 -03:00
Lucas Lima
a6aa78911f Rename and moved Events from Analytics 2020-03-17 23:59:25 -03:00
Lucas Lima
b3ee19a774 Rename GameScore and GameStatus 2020-03-17 23:59:25 -03:00
Lucas Lima
412cb5e99f Remove quit confirm, except for Instant App 2020-03-16 19:35:44 -03:00
Lucas Lima
46e922e3fc Improve versions handling 2020-03-10 23:24:05 -03:00
Lucas Lima
241584af27 Fix file provider name 2020-03-10 21:17:59 -03:00
Lucas Lima
a3092ab8d6
Update version 2020-03-10 21:06:34 -03:00
Lucas Lima
89ff27a4d9
ktlint 2020-03-10 20:59:38 -03:00
Lucas Lima
74cf68d3ef
Make EngGameDialogViewModel arguments optional 2020-03-10 20:55:42 -03:00
Lucas Lima
074bf97d42
Change show EndGameDialogFragment logic 2020-03-10 20:41:58 -03:00
Lucas Lima
016e1c6bc3
Set saveEnabled false 2020-03-10 20:36:11 -03:00
Lucas Lima
93313173e9 Fix ArithmethicException 2020-03-10 10:02:10 -03:00
Lucas Lima
578bbc9728 Fix crash with commit dialogfragment 2020-03-10 10:02:10 -03:00
Lucas Nunes
64465270fd
Merge pull request #10 from lucasnlm/fix-instant-app-button-color
Fix instant app button color
2020-03-09 21:36:28 -03:00
Lucas Lima
e589a252b3
Ktlint 2020-03-09 21:25:40 -03:00
Lucas Lima
79e5584b51
Disable sharing while running instant app 2020-03-09 21:19:37 -03:00