todo.txt-android icon indicating copy to clipboard operation
todo.txt-android copied to clipboard

Version 2

Open karbassi opened this issue 7 years ago • 15 comments

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)

karbassi avatar Oct 02 '17 17:10 karbassi

Okay! I'm coming in as a contributor! Can we migrate this app to the Gradle build system?

KingIdee avatar Oct 05 '17 03:10 KingIdee

@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?

karbassi avatar Oct 05 '17 15:10 karbassi

Okay noted!

KingIdee avatar Oct 06 '17 19:10 KingIdee

Can we convert this to kotlin?

maysam avatar Oct 07 '17 06:10 maysam

@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.

karbassi avatar Oct 07 '17 13:10 karbassi

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 avatar Oct 07 '17 13:10 KingIdee

@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

karbassi avatar Oct 09 '17 15:10 karbassi

Where are we on this?

evanp avatar Dec 15 '17 13:12 evanp

So move to Gradle.. is the github fork dead?

mikeofmany avatar Dec 24 '17 17:12 mikeofmany

@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 avatar Dec 25 '17 14:12 karbassi

@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 avatar Mar 10 '18 07:03 dae3

@dae3 did you do anything besides the automated conversion to Gradle? Or did you put it together by hand?

evanp avatar Mar 13 '18 20:03 evanp

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 avatar Mar 13 '18 20:03 evanp

@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.

dae3 avatar Mar 13 '18 21:03 dae3

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.

beavel avatar Jun 18 '18 02:06 beavel