Mirror of Tasks App for Android
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Alex Baker 7b2334e8a3 Add TaskCompleter 5 years ago
.idea
app Add TaskCompleter 5 years ago
buildSrc Dagger 2.25.2 5 years ago
dav4jvm@753df939cb
gradle/wrapper
graphics
ical4android@d80fa966a7 Android Studio 3.5.1, update ical4android 5 years ago
.gitignore
.gitmodules
.mailmap
.travis.yml Fix tests 5 years ago
.wait_for_emulator.sh
CHANGELOG.md Update changelog and version 5 years ago
LICENSE
README.md
build.gradle.kts Android Studio 3.5.1, update ical4android 5 years ago
gradle.properties
gradlew
gradlew.bat
project.properties
settings.gradle.kts

README.md

Astrid was a popular cross-platform productivity service that was acquired and discontinued in 2013. The source code from Astrid's open source Android app serves as the basis of Tasks.

Get it on Google Play Get it on F-Droid Get it on Amazon

Please visit tasks.org for end user documentation and support


Donate with Bitcoin PayPal donate button Liberapay donate button

Build Status weblate codecov

To get started with development:

  1. Fork and clone the repository
    • command line users: clone with --recurse-submodules or run git submodule update --init after cloning
  2. Install and launch Android Studio
  3. Select File > Open, select the Tasks directory, and accept prompts to install missing SDK components

Set up Mapbox

  1. Register at mapbox.com
  2. Add tasks_mapbox_key_debug="<your_api_key>" to your gradle.properties file. You can create an access token or use your default public token

Set up Google Tasks and Google Drive

  1. Register at cloud.google.com
  2. Enable Google Tasks API and Google Drive API
  3. Create android authorization credentials

Set up Google Maps and Google Places

  1. Register at cloud.google.com
  2. Enable Google Maps SDK and Google Places API
  3. Set up an API key
  4. Add tasks_google_key_debug="<your_api_key>" to your gradle.properties file
  5. Select Build > Select Build Variant and choose the googleplay variant