TaskWarrior Mobile App

Mentors:


As We are no longer using CCSync backend APIs we need to clean code to remove those API calls and other related code to it.

It may include following sub goals:

  • a. Modularize it
  • b. Remove binaries from Repository (also from commit history) and make library compile automatically on every build
  • c. Add support for missing variables in application

Structure may look like:

.
└── app/
    ├── models
    ├── modules
    ├── routes
    ├── services
    ├── tour
    ├── v3 (rename)
    └── taskchampion
  • a. Static website about CCExtractor's Taskwarrior project
  • b. Renaming branch fdroid-repo to public-site
  • c. Have a log of Nightly and Commit that produced it

Some of the following interfaces are to be implemented as in given mockups

  1. https://github.com/CCExtractor/taskwarrior-flutter/issues/382
  2. https://github.com/CCExtractor/taskwarrior-flutter/issues/378
  3. https://github.com/CCExtractor/taskwarrior-flutter/issues/385
  4. https://github.com/CCExtractor/taskwarrior-flutter/issues/421

Add a function query_task() in rust lib (tc_helper) to search for a task(s) using different attribute(s) such as uuid, status, tags(+/-), project. Use that fuction somewhere in flutter side.

Send link for that branch do not open PR to the repo and also add link in proposal.