[calligraplan] [Bug 313606] Provide Collapse All/Expand All actions in tree views’ nodes

2017-10-11 Thread Dag Andersen
https://bugs.kde.org/show_bug.cgi?id=313606

Dag Andersen  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://commits.kde.org/cal
   ||ligra/930577b39d7d12b8a59b5
   ||ce29b775b1fa73a7934
 Resolution|--- |FIXED

--- Comment #3 from Dag Andersen  ---
Git commit 930577b39d7d12b8a59b5ce29b775b1fa73a7934 by Dag Andersen.
Committed on 11/10/2017 at 11:46.
Pushed by danders into branch 'master'.

Plan: Retain treeviews expanded rows across operations

The following is handled:
. save->load
. Recalculate schedule
. Change schedule

Show/hide project is not handled but this is nothing a user will do often,
so I think it should be acceptable.
FEATURE

M  +1-0plan/kptmaindocument.cpp
M  +2-2plan/kptview.cpp
M  +3-0plan/libs/models/kptnodeitemmodel.cpp
M  +3-0plan/libs/models/kptresourceappointmentsmodel.cpp
M  +3-0plan/libs/models/kpttaskstatusmodel.cpp
M  +11   -0plan/libs/ui/kptaccountseditor.cpp
M  +4-1plan/libs/ui/kptaccountseditor.h
M  +26   -0plan/libs/ui/kptaccountsview.cpp
M  +1-0plan/libs/ui/kptaccountsview.h
M  +46   -1plan/libs/ui/kptganttview.cpp
M  +2-0plan/libs/ui/kptganttview.h
M  +26   -0plan/libs/ui/kptresourceappointmentsview.cpp
M  +3-0plan/libs/ui/kptresourceappointmentsview.h
M  +50   -3plan/libs/ui/kpttaskeditor.cpp
M  +2-1plan/libs/ui/kpttaskeditor.h
M  +51   -0plan/libs/ui/kpttaskstatusview.cpp
M  +3-0plan/libs/ui/kpttaskstatusview.h
M  +96   -20   plan/libs/ui/kptviewbase.cpp
M  +15   -2plan/libs/ui/kptviewbase.h

https://commits.kde.org/calligra/930577b39d7d12b8a59b5ce29b775b1fa73a7934

-- 
You are receiving this mail because:
You are watching all bug changes.

[calligraplan] [Bug 313606] Provide Collapse All/Expand All actions in tree views’ nodes

2017-10-06 Thread Dag Andersen
https://bugs.kde.org/show_bug.cgi?id=313606

--- Comment #2 from Dag Andersen  ---
Git commit afa05aa737a8824e3558f52451d4d53ebb381694 by Dag Andersen.
Committed on 06/10/2017 at 10:52.
Pushed by danders into branch 'master'.

Plan: Provide expand/collapse in context menu

Expands/collapses item and all its children if cursor is on an item.

M  +5-0plan/libs/ui/kptaccountseditor.cpp
M  +3-1plan/libs/ui/kptaccountsview.cpp
M  +5-0plan/libs/ui/kptcalendareditor.cpp
M  +2-0plan/libs/ui/kptdocumentseditor.cpp
M  +18   -3plan/libs/ui/kptganttview.cpp
M  +1-1plan/libs/ui/kptrequestresourcespanel.cpp
M  +6-0plan/libs/ui/kptresourceappointmentsview.cpp
M  +6-0plan/libs/ui/kptresourceeditor.cpp
M  +6-0plan/libs/ui/kptscheduleeditor.cpp
M  +15   -0plan/libs/ui/kpttaskeditor.cpp
M  +13   -0plan/libs/ui/kpttaskstatusview.cpp
M  +68   -2plan/libs/ui/kptviewbase.cpp
M  +18   -2plan/libs/ui/kptviewbase.h

https://commits.kde.org/calligra/afa05aa737a8824e3558f52451d4d53ebb381694

-- 
You are receiving this mail because:
You are watching all bug changes.

[calligraplan] [Bug 313606] Provide Collapse All/Expand All actions in tree views’ nodes

2016-02-28 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=313606

mat...@dnet.it changed:

   What|Removed |Added

 CC||mat...@dnet.it

--- Comment #1 from mat...@dnet.it ---
Also, plan should remember the status of the various treeviews when
rescheduling and/or restarting the program. It seems that all nodes get
collapsed after such operations, which is a pain with many nodes.

-- 
You are receiving this mail because:
You are watching all bug changes.