y20k/trackbook
3
22
Fork
You've already forked trackbook
1

Code cleanup, updates, and typo fixes #76

Merged
TacoTheDank merged 9 commits from master into master 2020年08月03日 09:49:51 +02:00
TacoTheDank commented 2020年08月01日 04:13:03 +02:00 (Migrated from github.com)
Copy link

Now, don't panic at the number of files changed. Everything will be explained :)

1st commit

  • Adds a gradle validation action (see more here)

2nd commit

  • Updates the gradle wrapper to 6.5.1 using git bash

3rd commit

  • Specifies usage of buildTools 29.0.3 (otherwise it uses an outdated version)
  • Adds an applicationIdSuffix to the debug builds
  • Organize and group libraries (and remove unneeded ones)

4th commit

  • Adjusts codestyle to an .editorconfig (done automatically by Android Studio)

5th commit

  • Cleans up and optimizes some miscellaneous code

6th commit

  • Fixes the two vibration deprecations (I think), you can read about it here

7th commit

  • Updates Coroutines 1.3.4 -> 1.3.8 (changelog)
  • Updates Material 1.2.0-beta01 -> 1.2.0-rc01 (changelog)

8th commit

  • Reduce APK size by excluding useless META-INF (if I'm right, it should shrink by around 200KB)

9th commit

  • Fixes grammar in the .md files (and metadata's full_description)
  • Updates badges
  • Cleans up markdown for easier reading

Hope you agree with all this. Thanks for this awesome app!
Now, don't panic at the number of files changed. Everything will be explained :) ### 1st commit - Adds a gradle validation action (see more [here](https://github.com/ccrama/Slide/pull/3221)) ### 2nd commit - Updates the gradle wrapper to 6.5.1 using git bash ### 3rd commit - Specifies usage of buildTools 29.0.3 (otherwise it uses an outdated version) - Adds an applicationIdSuffix to the debug builds - Organize and group libraries (and remove unneeded ones) ### 4th commit - Adjusts codestyle to an .editorconfig (done automatically by Android Studio) ### 5th commit - Cleans up and optimizes some miscellaneous code ### 6th commit - Fixes the two vibration deprecations (I think), you can read about it [here](https://developer.android.com/reference/android/os/Vibrator#vibrate(long)) ### 7th commit - Updates Coroutines 1.3.4 -> 1.3.8 ([changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)) - Updates Material 1.2.0-beta01 -> 1.2.0-rc01 ([changelog](https://github.com/material-components/material-components-android/releases/tag/1.2.0-rc01)) ### 8th commit - Reduce APK size by excluding useless META-INF (if I'm right, it should shrink by around 200KB) ### 9th commit - Fixes grammar in the .md files (and metadata's full_description) - Updates badges - Cleans up markdown for easier reading <br/> Hope you agree with all this. Thanks for this awesome app!
TacoTheDank commented 2020年08月01日 23:46:47 +02:00 (Migrated from github.com)
Copy link

EDIT: It seems there's a possible issue with Coroutines 1.3.7 onward https://github.com/Kotlin/kotlinx.coroutines/issues/2049. If this issue appears in the app, we'll have to revert Coroutines to 1.3.6.

EDIT: It seems there's a possible issue with Coroutines 1.3.7 onward https://github.com/Kotlin/kotlinx.coroutines/issues/2049. If this issue appears in the app, we'll have to revert Coroutines to 1.3.6.
y20k commented 2020年08月03日 09:49:40 +02:00 (Migrated from github.com)
Copy link

Thank you!

Thank you!
y20k commented 2020年08月03日 11:04:54 +02:00 (Migrated from github.com)
Copy link

I inspected the changes proposed in this pull request. Most of the code style changes I had to revert. I am just too used to the style I am using in my projects. :-)

If this was a real community project with many contributes I understand that I would need to compromise on that front. But at the moment I am the only developer here.

I inspected the changes proposed in this pull request. Most of the code style changes I had to revert. I am just too used to the style I am using in my projects. :-) If this was a real community project with many contributes I understand that I would need to compromise on that front. But at the moment I am the only developer here.
y20k (Migrated from github.com) reviewed 2020年08月03日 11:55:26 +02:00
y20k (Migrated from github.com) left a comment
Copy link

I plan to replace the VibrationEffect with View.performHapticFeedback. Though I am not 100% sure, if this would be the correct thing to do.

I plan to replace the VibrationEffect with [View.performHapticFeedback](https://developer.android.com/reference/android/view/View#performHapticFeedback(int)). Though I am not 100% sure, if this would be the correct thing to do.
TacoTheDank commented 2020年08月05日 01:44:46 +02:00 (Migrated from github.com)
Copy link

Alright, sounds good. Thanks!

Alright, sounds good. Thanks!
TacoTheDank commented 2020年08月05日 01:52:46 +02:00 (Migrated from github.com)
Copy link

It seems you've also reverted the code cleanup and deprecation fixes with the code style revert. Seeing as how the related commits in the request came after the codestyle one, I'm just wondering if that was intentional.

It seems you've also reverted the code cleanup and deprecation fixes with the code style revert. Seeing as how the related commits in the request came after the codestyle one, I'm just wondering if that was intentional.
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
y20k/trackbook!76
Reference in a new issue
y20k/trackbook
No description provided.
Delete branch "master"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?