Re: straight into editing a new task name



On Mon, 2010-02-01 at 12:39 +0100, Alexandre Franke wrote: 
> On Wed, Jan 20, 2010 at 12:34 PM, Richard Henwood
> <richard henwood stfc ac uk> wrote:
> > Hi Planner-dev-list,
> 
> Hi Richard,
> 
> > Attached is a patch I wrote (against 0.14.4) and tested to achieve this
> > enhancement. It alleviates the need to type 'Alt-n' by opening the task
> > property dialogue with focus on the Name entry when there is no existing
> > name. If there is an existing name then the behaviour reverts to
> > existing planner defaults.
> 
> We already have a bug report for this:
> https://bugzilla.gnome.org/show_bug.cgi?id=596966
> There's even a patch attached there. Could you have a look and see if
> you agree with the proposed implementation? Don't hesitate to attach
> your patch there if you feel it does a better job.
> 

Ah, I did have a look in the bug track but overlooked that entry!

A brief analysis of the patch already in Bugzilla:
-------------------------------------------------
The patch is designed to edit the name 'in-line'. After 'ctrl-i' (new
item), 'enter' now gives the focus to editing the title, not popping
properties dialog box up.

This makes the behaviour of adding Gantt items the same as adding
Resources items: they both default to giving focus editing the item name
'in-line'.

To pop-up a properties dialog box for these items now requires:
ctrl-shift-e

Adding items in Tasks behaves differently: ctrl-i (new task), 'enter'
pops up a properties dialogue box.


Conclusions
-----------
I would suggest that consistent behaviour is a high priority.
I would also suggest that using 'enter' to pop-up the properties box -
which is already the behaviour in Gantt and Tasks - is better than
'ctrl-shift-e'.

If this sounds sensible I'll continue to work on a patch to provide this
behaviour.

best regards,
Richard

PS. I have, slightly clumsily, duplicated this post against the bug in
bugzilla - please let me know if that is not the right thing.
--
Scanned by iCritical.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]