Re: [Sugar-devel] multi-selection in journal [Sugar-devel Digest, Vol 31, Issue 103]
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]
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]
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]
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