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:


          1
          .
        
          2
          └── app/
        
          3
          ├── models
        
          4
          ├── modules
        
          5
          ├── routes
        
          6
          ├── services
        
          7
          ├── tour
        
          8
          ├── v3 (rename)
        
          9
          └── taskchampion
        
...
not set
  • 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.