GtdTaskModel

Model/View paradigm in GNOME To Do


Information

Interested Parties: Georges, Vyas

Goals

  • Add model/view capabilities to GNOME To Do.
  • Maintain an updated list of tasks
    • This list can be filter by setting a custom filter function
    • This list can be sorted by setting a custom sorting function

Details

Tasks

3.30

Goal

Description

Bug

Status

GtdTaskModel

Implement new API

To Do

Consumers

Make GtdTaskListView use that

Still need to figure out the API

To Do

Make GtdPanelToday use the new API

Not only use it, but exercise the filtering capabilities too

To Do

Make GtdPanelScheduled use the new API

Ditto for GtdPanelToday

To Do

Challenges & Obstacles

  • Implementing GtkTreeModel might be extremely laborious

  • I'm stupidly ignorant about window management

Feedback

(Drop any feedback here)

GeorgesNeto/MinutesOfFeaneron/GtdTaskModel (last edited 2018-03-09 02:29:53 by GeorgesNeto)