Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 340097 - add repository tasks to task list on schedule
Summary: add repository tasks to task list on schedule
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 minor (vote)
Target Milestone: 3.6   Edit
Assignee: Steffen Pingel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-15 17:24 EDT by Sam Davis CLA
Modified: 2011-04-15 05:10 EDT (History)
0 users

See Also:


Attachments
fix (6.06 KB, patch)
2011-04-15 05:09 EDT, Steffen Pingel CLA
no flags Details | Diff
mylyn/context/zip (22.58 KB, application/octet-stream)
2011-04-15 05:09 EDT, Steffen Pingel CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Davis CLA 2011-03-15 17:24:58 EDT
When searching for a task on the repository, it is not added to the task list when clicking the button in the task edtor header to schedule for today, only when actually selecting a date from the dropdown.
Comment 1 Steffen Pingel CLA 2011-04-03 19:57:55 EDT
We need to take a pass through all the cases to ensure that invisible tasks that are scheduled, have changes etc. are guaranteed to be visible somewhere in the task list.
Comment 2 Sam Davis CLA 2011-04-07 19:58:26 EDT
Note that this is not related to the new support for hidden tasks - this case was just missed when fixing bug 334414.

For the case of hidden tasks, some of the things to look at are listed on 338984: Add link to hidden tasks to add them to the task list
https://bugs.eclipse.org/bugs/show_bug.cgi?id=338984
Comment 3 Steffen Pingel CLA 2011-04-15 05:09:04 EDT
Created attachment 193334 [details]
fix
Comment 4 Steffen Pingel CLA 2011-04-15 05:09:08 EDT
Created attachment 193335 [details]
mylyn/context/zip
Comment 5 Steffen Pingel CLA 2011-04-15 05:10:19 EDT
I have extracted the logic to add tasks to the default category when necessary into a method TaskList.addTaskIfAbsent().