[dojo-contributors] A quick summary - Grid threads for 1.6

Evan Huang evanhuangwei at gmail.com
Fri Oct 22 07:40:38 EDT 2010


Hi Mignon,

Seems to be an issue existed for a long time related with layout &
resizing, have added it to the 1.6 list.

Thanks!
- Evan

2010/10/21 Mignon Belongie <mignon at atomiclabs.com>:
> How about http://trac.dojotoolkit.org/ticket/10484?
> Thanks,
> Mignon
> On Sep 22, 2010, at 6:25 AM, Wei CDL Huang wrote:
>
> Hi, Everyone,
>
> Following below is a quick summary of some in-progress Grid threads for 1.6,
> any comments are appreciated(especially on any high priority items should be
> added to the list):
>
> A. DataGrid - Bug fixing
>
> 1. Make "autoHeight" work well with larger data set and editable feature
> - http://trac.dojotoolkit.org/ticket/11101 - [fixed, to provide patch]
> - http://trac.dojotoolkit.org/ticket/10543 - [fixed with patch of #11101]
> - http://trac.dojotoolkit.org/ticket/9261  - [fixed with patch of #11101,
> verification needed]
> - http://trac.dojotoolkit.org/ticket/11338
>
> 2.Column reordering & editable cell
> - http://trac.dojotoolkit.org/ticket/9481 - [fixed, to provide patch]
> - http://trac.dojotoolkit.org/ticket/7815
> - http://trac.dojotoolkit.org/ticket/8719
>
> 3.[TBD] - depending on 1.6 timeframe
> - http://trac.dojotoolkit.org/ticket/11393
> - http://trac.dojotoolkit.org/ticket/11310
> - http://trac.dojotoolkit.org/ticket/11446
> - http://trac.dojotoolkit.org/ticket/11740
>
>
> ------------------------------------------------------------------------------------------
>
> B. EnhancedGrid - Bug fixing & performance improvement & new features
>
> B-1. [EDG bug fixing]:
> 1. Memory leak fixes
> - http://bugs.dojotoolkit.org/ticket/11641 - [fixed]
>
> 2. Inheritance issue
> - http://trac.dojotoolkit.org/ticket/11643 - [fixed]
>
> 3. Misc
> - http://trac.dojotoolkit.org/ticket/11642 - [fixed]
> - http://trac.dojotoolkit.org/ticket/10870 - [fixed with patch of #11101]
> - http://trac.dojotoolkit.org/ticket/10657
> - http://trac.dojotoolkit.org/ticket/11579
> - http://trac.dojotoolkit.org/ticket/11680
>
>
>
> B-2.[EDG performance improvement]:
> 1.Indirect selection will use images instead of
> dijit.form.CheckBox/RadioButton for massive performance improvement
> - http://trac.dojotoolkit.org/ticket/11645 - [in progress]
>
>
>
> B-3.[EDG 1.6 New features] - Call for reviewing comments!
> 1.Basic plugin support - [done, patch to be uploaded]
> - http://trac.dojotoolkit.org/ticket/11644
> - So that user can customize or add a new plugin to EDG(still with
> limitations since an overall plugin framework won't be built on existing
> Grid core)
>
> 2. Pagination - [done, initial patch being uploaded]
> - http://trac.dojotoolkit.org/ticket/10914
> - Snapshot:
> http://trac.dojotoolkit.org/attachment/ticket/10914/edg-pagination.JPG
> - TBD: leverage with Jonathan's Dijit pagination?
>
> 3. Exporter & Printer - [done, initial patch being uploaded]
> - http://trac.dojotoolkit.org/ticket/11292
> - Export Grid content to various formats, print style setting & preview etc.
>
> 4. Advanced Filter - [done, initial patch being uploaded]
> - http://bugs.dojotoolkit.org/ticket/11724
> - Snapshot:
> http://bugs.dojotoolkit.org/attachment/ticket/11724/edg-filter.JPG
> - Snapshot:
> http://bugs.dojotoolkit.org/attachment/ticket/11724/edg-filter-2.JPG
>
> 5. New Selection model - [done, initial patch being uploaded]
> - http://trac.dojotoolkit.org/ticket/11722
> - Support flexible row/column/cell selection
> - Snapshot:
> http://bugs.dojotoolkit.org/attachment/ticket/11722/edg-selection.png
> - [TODO]: reusing row selection in base Grid as possible
>
> 6. New DnD model - [done, initial patch being uploaded]
> - http://trac.dojotoolkit.org/ticket/11723
> - Follow standard dojo.dnd behavior, also support moving row/column/cells
> out of Grid
> - Snapshot: http://bugs.dojotoolkit.org/attachment/ticket/11723/edg-dnd.JPG
>
> 7. Cell merge - [done, initial patch being uploaded]
> - http://trac.dojotoolkit.org/ticket/11727
> - Flexible deisn & runtime merging cells(in the same row)
> - Snapshot:
> http://bugs.dojotoolkit.org/attachment/ticket/11727/edg-cellmerge.JPG
>
> 8. Searching - [done, initial patch being uploaded]
> - http://trac.dojotoolkit.org/ticket/11728
> - A handy support for quickly finding a row by either simple or complex
> regexp criteria
>
> 9. Preference persistence - [done, initial patch being uploaded]
> - http://trac.dojotoolkit.org/ticket/11726
> - A handy support for persisting Grid preference e.g. column width, column
> order, sorting order etc.
>
> Note: some common TODO items still remain for the above new features:
> - Code clean, refining work for simplification
> - API & usage review & improvements
>
>
> ------------------------------------------------------------------------------------------
>
> C. TreeGrid - Bug fixing & new feature
>
> C-1.[Bug fixing]:
> - http://trac.dojotoolkit.org/ticket/10872
> - http://trac.dojotoolkit.org/ticket/10945
>
> C-2.[New feature]:
> 1. Lazy loading for all nested children rows - [done, initial patch
> uploaded]
> - http://trac.dojotoolkit.org/ticket/11716
> - Lazy loading support for all nested level rows, apply virtual scrolling
> model to all children level rows so it work well even with large number of
> children rows.
> - [TODO]: a newer patch is in progress to make it more simple and compatible
> with Tree & existing TreeGrid
>
>
>
> ------------------------------------------------------------------------------------------
>
> D. New Grid - make a demo for 1.6?(TBD)
> 1. [TODO]: finish remained works
> 1. [TODO]: address open issue & concerns discussed in previous mail thread
> 2. [TODO]: see if anything could be leveraged with VirtualList to make it
> more faster
>
>
> Thanks!
>
> - Evan
> _______________________________________________
> dojo-contributors mailing list
> dojo-contributors at mail.dojotoolkit.org
> http://mail.dojotoolkit.org/mailman/listinfo/dojo-contributors
>
>
> _______________________________________________
> dojo-contributors mailing list
> dojo-contributors at mail.dojotoolkit.org
> http://mail.dojotoolkit.org/mailman/listinfo/dojo-contributors
>
>


More information about the dojo-contributors mailing list