Re: [Sugar-devel] multi-selection in journal [Sugar-devel Digest, Vol 31, Issue 103]

2011-06-01 Thread Yioryos Asprobounitis


 From: Martin Abente martin.abente.lah...@gmail.com
 
 Hello Amigos,
 
 Lately I have been working on the support for
 multi-selection in the
 journal. This feature was originally part of Dextrose3's
 TODO [1], but
 during EduJAM [2], many people were interested in having it
 on Sugar
 mainstream, so I will give it a try ;)
 
 I already have a functional prototype running on sugar
 0.9.x (check
 video!) [3], its design was based on different ideas and
 proposals
 [4,5]. My current patch does the minimum required to get
 this working,
 avoiding any big code re-factoring or massive rewrites (for
 now).
 
 Anyway, I would like to hear everyone's feedback on the
 current design!
 

This is a *very welcome* addition/change.

One thing that might need consideration is the select all feature.
It may lead to adversely deleting your entire journal.
Particularly considering the target users.

Given that backup/restore activities can take care of the said functions,its 
main 
functionality is to easily copy/delete a category of entries or indeed delete 
your entire journal.
It can be useful at times, but potential harm should be considered against the 
cost of extra clicks

 Thanks in advance,
 tch
 
 References:
 1. http://wiki.sugarlabs.org/go/Dextrose/3/Todo
 2. http://wiki.sugarlabs.org/go/EduJAM/2011/Brainstorm
 3. http://www.sugarlabs.org/~tch/journal2.mpeg
 4. http://wiki.sugarlabs.org/go/Design_Team/Designs/Journal#06
 5. http://wiki.sugarlabs.org/go/Journal_NewUI
 
 

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] multi-selection in journal [Sugar-devel Digest, Vol 31, Issue 103]

2011-06-01 Thread James Cameron
On Wed, Jun 01, 2011 at 01:51:33AM -0700, Yioryos Asprobounitis wrote:
 It can be useful at times, but potential harm should be considered
 against the cost of extra clicks

I think there should be minimal confirmation.  Computers should be
immediately obedient, and this teaches accuracy and care.  The learner
may lose their work, but this is a good learning outcome.

Argument by ridicule: let's add a popup warning to Write which triggers
when the erase key is used too many times ... Warning: you have erased
a lot of text, are you sure you want to do this? ... perhaps with a
talking foam rubber paperclip icon.

A journal undo function would be welcome, however.  Oh, I've just
deleted everything.  Undo, undo!.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] multi-selection in journal [Sugar-devel Digest, Vol 31, Issue 103]

2011-06-01 Thread Christoph Derndorfer
On Thu, Jun 2, 2011 at 12:58 AM, James Cameron qu...@laptop.org wrote:

 A journal undo function would be welcome, however.  Oh, I've just
 deleted everything.  Undo, undo!.


Very good point!

I particularly like how Gmail handles this. I can discard the draft of this
message, click undo, and voila I'm back where I was before. In my mind
this could be a model for similar functionality in the Journal.

Christoph

-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: christ...@olpcnews.com
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] multi-selection in journal [Sugar-devel Digest, Vol 31, Issue 103]

2011-06-01 Thread Martin Abente
On Wed, Jun 1, 2011 at 6:58 PM, James Cameron qu...@laptop.org wrote:
 On Wed, Jun 01, 2011 at 01:51:33AM -0700, Yioryos Asprobounitis wrote:
 It can be useful at times, but potential harm should be considered
 against the cost of extra clicks

 I think there should be minimal confirmation.

Actually, in my design _all_ operations have a confirmation step,
where it quantifies the amount of entries and where it is going (in
case of copying).

 Computers should be
 immediately obedient, and this teaches accuracy and care.  The learner
 may lose their work, but this is a good learning outcome.


+1


 Argument by ridicule: let's add a popup warning to Write which triggers
 when the erase key is used too many times ... Warning: you have erased
 a lot of text, are you sure you want to do this? ... perhaps with a
 talking foam rubber paperclip icon.

 A journal undo function would be welcome, however.  Oh, I've just
 deleted everything.  Undo, undo!.

 --
 James Cameron
 http://quozl.linux.org.au/
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel