todo.txt-android
todo.txt-android copied to clipboard
Version 2
We need some help updating this app!
Critical
- [ ] Dropbox v1 to v2 (#481)
- [ ] Change build system to Gradle (#369, #485)
Deployment
- [ ] Push to Google Play Store, Amazon App Store, and F-Droid (#477)
Okay! I'm coming in as a contributor! Can we migrate this app to the Gradle build system?
@KingIdee Sounds good. Create a new issue with the tasks that you're going to do. Then create a branch with your changes. We'll review the PR and help out whenever you need it.
Need anything right now?
Okay noted!
Can we convert this to kotlin?
@maysam Create a new issue with the tasks that you're going to do. Then create a branch with your changes. We'll review the PR and help out whenever you need it.
Please reach out to @KingIdee to see if they have anything in progress and/or if you two can work together.
Kotlin is cool by me. Can we work together @maysam But the project is not even building. I am having errors with some modules added in the like /home/idee/.gradle/caches/transforms-1/files-1.1/actionbarsherlock-4.4.0.aar/c59d14a0a2efc8bb75660610e6915909/res/values/values.xml Error:(473, 5) resource android:attr/popupPromptView is private Are you aware of this ?
@KingIdee @maysam we also have a chatroom if you'd like to talk in there for quicker responses. https://gitter.im/todotxt/todo.txt-android
Where are we on this?
So move to Gradle.. is the github fork dead?
@mikeofmany Yes, would love to move to Gradle.
As a status update, we're waiting for any android devs to join the project to help us move to Gradle and fix things. Please put the call out!
@karbassi @KingIdee I have a minimum working Gradle build here. It builds and starts on a Nexus 5 API 27 emulator but crashes after clicking Connect To Dropbox. I suspect this is related to #481, which I plan to take a look at next.
@dae3 did you do anything besides the automated conversion to Gradle? Or did you put it together by hand?
Ugh, please don't convert this project to Kotlin until there's a version that a) builds on Android Studio and b) uses the new Dropbox API. After that, go crazy!
@evanp automated conversion to begin then, pulled as many sub-project dependencies as possible out into references to external repos (Maven Central, etc.), then a bit of manual tweaking to get it to build.
@maysam I'd consider Kotlin for any new code but wasn't planning anything yet. Any Kotlin references in there have been generated by Android Studio.
I started work on #481 over here https://github.com/beavel/todo.txt-android . I'm not a Java programmer by any means as today has been my first day in the language, so any veteran eyes are welcome. My goal is to get something that will actually compile and build the apk first and then make sure it is functionally correct. I'm assuming the Gradle cutover is complete.