Re: Comments

Tor Norbye <[email protected]>
Newsgroups gmane.comp.java.netbeans.modules.tasklist.devel
Message-ID <[email protected]>
Martin Matula wrote:
> Hi,
> I started to use the tasklist module and it is really cool - I love it. 
> I have just two comments:
> 1) I think it would be much better if the Source Tasks were persistent 
> rather than transient. They could be added lazily as user opens various 
> files in editor or ad hoc by invoking action like "Scan sources" on a 
> directory or filesystem. Marking items as done/removing them could be 
> done by a very low priority thread in large intervals (1 hour or more) 
> and when the file is open/changed. Then it will be good to show Filename 
> column in the list (currently it does not make sense nor as an optional 
> column).

Ok. I noticed that Studio .NET was doing it that way (only showing tasks
for the current source file) and it was appealing because
 - I didn't know what to do about source tasks in the current file - should
   they be moved up to the top when you enter the file?
 - Should the tasks be persisted between program runs, or only as you start
   browsing files in the current session? (It sounds like you were suggesting
   the latter, which is a good idea; I was concerned that with the former
   scheme the tasklist would grow to the point that it would become useless.)
 - I didn't have to solve all the issues of scanning filesystems, cleaning
   out, etc. I thought about only having a "Sync..." action which would
   scan filesystems when explicitly asked to (and this would also remove
   tasks which are noticed to have been removed from the source).

See the proposal linked from tasklist.netbeans.org for slightly more on this
issue.  I'd also like your feedback on some of the other issues if you
have opinions on them.

> 2) This is more a UI issue - I think the task icons are misleading. None 
> of the icons for incomplete tasks should contain checkmark (no matter if 
> its red or of some other color). Checkmark should be present only on 
> icons for tasks marked as done. So e.g. for the Source Tasks, it would 
> be better to have just icon containing the paper sheet (without the 
> check mark) for done==false.

Good point. I realize the graphics in the module are pretty bad (I did
them myself) so I would greatly appreciate it if anybody can provide
better icons.  The new issuezilla tasklist icon is particularly bad I think;
I just combined an old netbeans debugger icon (which had a couple of bugs
in it) and dropped my generic task icon on top of it....

-- Tor
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.