Bug 439883

Summary: Provide separate annotation specs for low/normal/high tasks
Product: [Eclipse Project] Platform Reporter: Evermind <evermind>
Component: TextAssignee: Platform-Text-Inbox <platform-text-inbox>
Status: ASSIGNED --- QA Contact:
Severity: enhancement    
Priority: P3 CC: daniel_megert, max.gilead, zanetu
Version: 4.4   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Evermind CLA 2014-07-18 06:50:22 EDT
In "Preference -> General -> Editors -> Text Editors -> Annotations" preference page, there is a list of various annotation types, among which is an entry "Tasks", which visualizes task tags from JDT and other plugins.

I suggest splitting this "Tasks" entry into 3, according to priority of task tags. That is "Tasks of Low/Normal/High priority".

The motivation is that task tags with different priority should be assigned with different visual effect. For example, I may want to High priority tasks shown as red in overview ruler, Normal priority tasks shown as blue, and Low priority tasks not shown at all. 

This mechanic helps focus on important tasks, and ignoring trivial ones.
Comment 1 Dani Megert CLA 2014-07-23 09:06:02 EDT
Would you also expect different images?
Comment 2 Evermind CLA 2014-07-23 14:20:22 EDT
(In reply to Dani Megert from comment #1)
> Would you also expect different images?

I assume you mean the image in the vertical ruler before the line containing task tags. When I reflect, I found myself don't notice it much. I think the reason is that the vertical ruler only shows images come from on-screen parts of text, and I adjusted syntax coloring of task tag text to be more noticable than their images. So, as a reference for you to consider, the personal answer is no. 

However during reflection I also noticed another thing: The syntax coloring of task tags is in one style, despite priority. Maybe the task tag syntax coloring style in java editor(and other similar editors) should be separated by priority too?
Comment 3 Dani Megert CLA 2014-07-29 10:57:49 EDT
(In reply to Evermind from comment #2)
> However during reflection I also noticed another thing: The syntax coloring
> of task tags is in one style, despite priority. Maybe the task tag syntax
> coloring style in java editor(and other similar editors) should be separated
> by priority too?

That would have to be dealt by JDT with a separate bug report.
Comment 4 Max Gilead CLA 2015-01-04 17:18:44 EST
(In reply to Dani Megert from comment #3)
> That would have to be dealt by JDT with a separate bug report.

Couldn't find anything JDT-related so filed an RFE as #456635.