New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Miscellaneous updates and cleanup #192
Conversation
JavaMail and OpenPGP API should not be changed when there is no need because this will make synchronizing with the original source code more difficult. |
If I don't merge everything, this doesn't mean I don't appreciate what you are trying to do here! |
It's completely fine! Thanks 😃 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What I wanted to say is that each time the build tools are updated or the NDK is updated, even if it is a minor version update, the gradle file needs to be changed.
@@ -0,0 +1,10 @@ | |||
name: "Validate Gradle Wrapper" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I correctly understands how this work, this creates an external dependency, right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This might not work for F-Droid.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's actually fine, no external dependency is used. Slide uses this validation tool and still builds with F-Droid.
.gitignore
Outdated
@@ -1,27 +1,16 @@ | |||
*.iml | |||
.gradle | |||
/local.properties | |||
/.idea/caches |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like to be specific about what is excluded.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you saying you want to keep some of the .idea files?
@@ -1,7 +1,7 @@ | |||
|
|||
# https://developer.android.com/studio/projects/configure-cmake | |||
|
|||
cmake_minimum_required(VERSION 3.4.1) | |||
cmake_minimum_required(VERSION 3.10.2) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you test this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In what manner, exactly? I built an APK and tested it, and it seemed to work perfectly fine. Is there another way it should be tested? I'm not very familiar with CMake stuff, really.
Lifecycle extensions are definitely required (in SimpleTask.java). |
Fixed this. Wasn't being used by the extensions library actually, it was just transitively declaring the library that contained the class. |
You have requested a review, but I believe I have reviewed everything already? |
I have fixed the unresolved import error (the lifecycle service). Please review the commits and make sure you like them, thanks! :) (not meaning for this to sound passive-aggressive or anything lol) |
99b4dbb
to
22a6d2a
Compare
02b92f9
to
62ae7db
Compare
fc034f6
to
f7713a6
Compare
18b341d
to
c17f6be
Compare
77d9abd
to
1b42e8c
Compare
4c85d5c
to
136b4a4
Compare
9178944
to
524aefa
Compare
Important
Please confirm that you:
[x] read the contributing section
[x] agree to the license and the copyright
Thanks for your intention to contribute to the project!
1st commit
2nd commit
3rd commit
4th commit