mirror of https://github.com/tasks/tasks
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.
aca3c98914
returning null from getRelativeDay if date is not within six days is misleading. getReltativeDay should always return a relative date and never null. Checking if date is within six days should happen before calling getRelativeDay. |
4 years ago | |
---|---|---|
.github | 4 years ago | |
.idea | 5 years ago | |
app | 4 years ago | |
buildSrc | 4 years ago | |
fastlane | 4 years ago | |
gradle/wrapper | 4 years ago | |
graphics | 5 years ago | |
.gitignore | 5 years ago | |
.gitmodules | 5 years ago | |
.mailmap | 11 years ago | |
.travis.yml | 4 years ago | |
.wait_for_emulator.sh | 4 years ago | |
CHANGELOG.md | 4 years ago | |
Gemfile | 5 years ago | |
Gemfile.lock | 5 years ago | |
LICENSE | 12 years ago | |
README.md | 4 years ago | |
build.gradle.kts | 4 years ago | |
deps_fdroid.txt | 4 years ago | |
deps_googleplay.txt | 4 years ago | |
gradle.properties | 4 years ago | |
gradlew | 4 years ago | |
gradlew.bat | 4 years ago | |
project.properties | 10 years ago | |
settings.gradle.kts | 5 years ago | |
update_dependency_diff | 4 years ago |
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.
Please visit tasks.org for end user documentation and support
To get started with development:
- Fork and clone the repository
- Install and launch Android Studio
- Select
File > Open
, select the Tasks directory, and accept prompts to install missing SDK components
Set up Mapbox
- Register at mapbox.com
- Add
tasks_mapbox_key_debug="<your_api_key>"
to yourgradle.properties
file. You can create an access token or use your default public token
Set up Google Tasks and Google Drive
- Register at cloud.google.com
- Enable Google Tasks API and Google Drive API
- Create android authorization credentials
Set up Google Maps and Google Places
- Register at cloud.google.com
- Enable Google Maps SDK and Google Places API
- Set up an API key
- Add
tasks_google_key_debug="<your_api_key>"
to yourgradle.properties
file - Select
Build > Select Build Variant
and choose thegoogleplay
variant