GTG

Subtasks in the task pane should be ordered the same as in the parent task

Bug #516392 reported by Chris Johnston
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
GTG
Won't Fix
Low
Unassigned

Bug Description

When I create a list of subtasks in the parent task, the subtasks are ordered alphabetically. They should be ordered in the same way they are listed in the parent task.

Current:

     Parent Task
      - Subtask one
      - Subtask two
      - Subtask three

  Task pane view:
    Parent Task
     - Subtask one
     - Subtask three
     - Subtask two

Should be:

     Parent Task
      - Subtask one
      - Subtask two
      - Subtask three

  Task pane view:
     Parent Task
      - Subtask one
      - Subtask two
      - Subtask three

Related branches

Changed in gtg:
importance: Undecided → Low
milestone: none → 0.3
status: New → Confirmed
tags: added: subtask-order
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Additionally I would add that this shows up when I go back through a list of subtasks and add a new one in between several others. The one that is created shows up at the bottom of the list instead of where I would anticipate it showing up. This is a mild annoyance as I list my tasks genreally in the order I wish to complete them. I have also found that moving a task around in the main pane is difficult due to not being able to see where the task will land.

Thanks,

-JFo

Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

Make sense but it is also in contradiction with the manual sorting that can be done by the user on due/start date.

Anyway, implementation of that has to be done in def title_sorting(self,task1,task2,order): (treeview_factory.py)

Changed in gtg:
milestone: 0.3 → 0.4
Changed in gtg:
assignee: nobody → Alan Gomes Alvino (alangalvino)
Revision history for this message
Alan Gomes Alvino (alangalvino) wrote :

I have changing the title_sorting function.

Changed in gtg:
status: Confirmed → In Progress
Izidor Matušov (izidor)
Changed in gtg:
status: In Progress → Confirmed
assignee: Alan Gomes Alvino (alangalvino) → nobody
Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

Closing this ticket as we do not use LaunchPad anymore, see https://wiki.gnome.org/Apps/GTG to learn more about the current status of the project and to find the new location where our code and bug reports are hosted.

Changed in gtg:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.