taskw-dart icon indicating copy to clipboard operation
taskw-dart copied to clipboard

Add a task adding widget

Open PMunch opened this issue 3 years ago • 1 comments

I would really like a widget to add tasks with. Essentially just the add task bar currently in the app, as a widget. This would allow you to add tasks directly from any screen supporting widgets. And combined with something like WidgetDrawer (now part of Lockscreen widgets) you could add tasks from anywhere!

PMunch avatar Aug 27 '22 11:08 PMunch

This is low priority. I may occasionally review what sort of work this may involve.

Factors that lower priority include:

  • Not setup for contributions to codebase
  • My knowledge of Android Java and Android Kotlin is negligible (most of app code is in Dart and Flutter)
  • My primary usage of app is not currently on Android
  • Other priorities for platform-specific features, like improving layout for landscape, larger screens, or desktop
  • High cost low reward for implementing a feature specific to one platform
  • Hard to write tests for
  • The future of Taskserver is unknown, which motivates being conservative about where to spend energy here, for example that is why recently I shifted to putting effort into adding testing, as it might help with either of:
    1. Reworking sync functionality to work with new Taskwarrior sync mechanism
    2. Or writing tests is a skill that may translate to just working on an entirely new app

As well, there is a similar app, that I believe is exploring an Android widget feature:

In general, I think Foreground is definitely superior in terms of implementing some platform-specific features, for example, I think the name alludes to Android notifications. Notifications are another example of a low priority feature for the same reasons.

If anyone is curious what this might entail, here are some search results I think are relevant:

bradyt avatar Aug 27 '22 21:08 bradyt