Features/Multi selection: Difference between revisions

Ajay Garg (talk | contribs)
Ajay Garg (talk | contribs)
No edit summary
Line 59: Line 59:
Another interesting and useful side-effect of this feature is that a user can insert a pen-drive with many activity bundles, select 'all' and copy them to journal. The resulting operation will install all bundles on the XO laptop!
Another interesting and useful side-effect of this feature is that a user can insert a pen-drive with many activity bundles, select 'all' and copy them to journal. The resulting operation will install all bundles on the XO laptop!


== Implementation ==
== Histort / Initial-Implementation ==


Martin Abente created a initial implementation [http://lists.sugarlabs.org/archive/sugar-devel/2011-May/031575.html]
Martin Abente created a initial implementation [http://lists.sugarlabs.org/archive/sugar-devel/2011-May/031575.html]
Line 80: Line 80:




== History ==
== Implementation ==


The implementation is almost identical to the one done by Martin; details available at :
The implementation is almost identical to the one done by Martin; details available at :
Line 106: Line 106:
=[Step 01] Initial "Journal" view=
=[Step 01] Initial "Journal" view=
**[[File:ms001.png]]
**[[File:ms001.png]]
=[Step 02] Initial "Documents" view=
**[[File:ms099.png]]
**[[File:ms099.png]]
=[Step 03] Select an entry by clicking on the Checkbox. The view changes to Multi-Select mode.=
**[[File:ms002.png]]
**[[File:ms002.png]]
=[Step 04] More entries can be selected/deselected one by one, or Select-All/Deselect-All may be used=
**[[File:ms003.png]]
**[[File:ms003.png]]
**[[File:ms004.png]]
 
 
 
 
=[Step 05] Select Copy-to-Documents Option=
**[[File:ms005.png]]
**[[File:ms005.png]]
=[Step 06] An alert pops up, asking for confirmation (Continue/Stop)=
**[[File:ms006.png]]
**[[File:ms006.png]]
=[Step 07] If Stop is chosen, nothing happens, and the entries remain selected.=
**[[File:ms007.png]]
**[[File:ms007.png]]
=[Step 08] Again choose Copy-to-Documents Option=
**[[File:ms008.png]]
**[[File:ms008.png]]
=[Step 09] An alert pops up, asking for confirmation (Continue/Stop). This time choose Continue.=
**[[File:ms009.png]]
**[[File:ms009.png]]
**[[File:ms010.png]]
 
**[[File:ms011.png]]
 
**[[File:ms012.png]]
 
**[[File:ms013.png]]
 
**[[File:ms014.png]]
=[Step 10] Running progress of first entry =
**[[File:ms015.png]]
**[[File:ms016.png]]
**[[File:ms017.png]]
**[[File:ms018.png]]
**[[File:ms019.png]]
**[[File:ms020.png]]
**[[File:ms021.png]]
**[[File:ms021.png]]
**[[File:ms022.png]]
 
**[[File:ms023.png]]
 
**[[File:ms024.png]]
 
 
=[Step 11] Running progress of second entry. The message pops up, that would have been expected if the Ruler entry had tried being copied in single mode=
**[[File:ms023.png]]
**[[File:ms023.png]]
=[Step 12] Running progress of third entry.=
**[[File:ms024.png]]
**[[File:ms024.png]]
=[Step 13] Batch-Operation complete. Now all entries may be deselected via Deselect-All=
**[[File:ms025.png]]
**[[File:ms025.png]]
=[Step 14] Documents-View=
**[[File:ms026.png]]
**[[File:ms026.png]]