Graphical interface for backends
Bug #336623 reported by
Lionel Dricot
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTG |
Fix Released
|
High
|
Luca Invernizzi |
Bug Description
Allow the user to configure/choose its backend
We should have a window to handle different task source (just like accounts are handled in empathy). It will require to refactor all that project stuff into tasksource objects.
Related branches
lp:~khaeru/gtg/prefs-dialog
- Luca Invernizzi (community): Disapprove
- Bertrand Rousseau (community): Approve
- Paul Natsuo Kishimoto (community): Abstain
-
Diff: 1909 lines (+1140/-621)7 files modifiedGTG/core/plugins/manager.py (+0/-240)
GTG/core/plugins/pluginmanager.glade (+0/-277)
GTG/plugins/notification_area/notification_area.ui (+12/-74)
GTG/taskbrowser/browser.py (+7/-11)
GTG/taskbrowser/preferences.py (+359/-0)
GTG/taskbrowser/taskbrowser.glade (+549/-19)
data/icons/hicolor/svg/gtg-plugin.svg (+213/-0)
Changed in gtg: | |
importance: | Undecided → High |
milestone: | none → 0.2 |
status: | New → Confirmed |
description: | updated |
Changed in gtg: | |
milestone: | 0.2 → 0.3 |
tags: | added: prefs-dialog |
Changed in gtg: | |
status: | In Progress → Confirmed |
Changed in gtg: | |
assignee: | Paul Kishimoto (khaeru) → Luca Invernizzi (invernizzi) |
Changed in gtg: | |
status: | Confirmed → In Progress |
Changed in gtg: | |
milestone: | 0.3 → 0.2.9 |
Changed in gtg: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Should this eventually allow multiple backends to be operating simultaneously?
If so, then all the task-related GUI stuff will have to be changed to show what backend a task is associated with, so the user can control which tasks go where.
Maybe at first it is better to choose just one backend at a time?