Teemu Suo-Anttila
d409100157
Duplicate client-side of the Vaadin 7 Grid
Change-Id: I069df183806937c2d97eb3e9c8a073ef53ab5c24
7 lat temu
Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
7 lat temu
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
7 lat temu
Artur Signell
6d54d78944
Format using Eclipse Neon
Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
7 lat temu
Teemu Suo-Anttila
18fe7aa260
Build vaadin-client with maven
Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
8 lat temu
Leif Åstrand
fe6f23946a
Set @since values for Grid classes
Change-Id: Ib0c7d23c2a963e24ecca7769f6b179826be55102
9 lat temu
Teemu Suo-Anttila
5adb3a5405
Fix IE8 exceptions when setting width to negative value (#13334)
Change-Id: Ib0e2c2aa36568473d8aa98b53832128133127263
9 lat temu
Teemu Suo-Anttila
b90c84f755
Refactor Grid client side package structure (#13334)
Change-Id: Iab81d2344480d2b60303172a96f4e5e4fa8e1623
9 lat temu
Henrik Paul
b3e6edc963
Columns can now have subpixel accuracy widths (#13334)
Change-Id: I1d16260be7b15c9fbdbfdd8f51e50e9f34e96272
9 lat temu
Henrik Paul
fc8738c8de
Fixes property change events after first render (#13334)
Change-Id: Ief2e1763c7764009e9244ae4334ccacacc3bb205
9 lat temu
Teemu Suo-Anttila
c532e42ec7
Implement KeyEvents for Grid (#13334)
Change-Id: Ida7a358aa23a4c96232a01bed0b4810fb91dd832
10 lat temu
Henrik Paul
29ba49ae9f
Replaced a lot of Element instances with their more concrete interfaces (#13334)
Change-Id: I761feab6f1b603d139b61e6634cc02fa541650cd
10 lat temu
Henrik Paul
e3bf5b75e0
Removes the unused Escalator reference from FlyweightRow and FlyweightCell (#13334)
Change-Id: I2d913b753bdbb8f5dd9d3fdfae22049b54ea60a9
10 lat temu
John Ahlroos
a479a22f20
Take hidden columns into account when calculating colspan #13334
Change-Id: Ibaf5950408dfbd832efcca6882db94258f2e9b3a
10 lat temu
Teemu Suo-Anttila
df68ce33bd
Add support for server side colspans in Headers and Footers (#13334)
Change-Id: I311aade38f4e725405a190ca1b6f114b4ac07053
10 lat temu
Henrik Paul
07ef5c9d52
Removes the version number from @since in Grid classes (#13334)
Change-Id: I36192c46b359b8307c5bb1faf71c3b9a20e77fb8
10 lat temu
Johannes Dahlström
c0cd6cdc90
Remove invalid assert from FlyweightCell (#13334)
If the cells in a row are iterated through more than once, the iterator will
invoke FlyweightCell.setElement() on each iteration, firing the assert that
was meant to guard against the client code setting the element more than once
Change-Id: If498d36854864dd8c2252415e3c3ebbcea7beb0b
10 lat temu
John Ahlroos
0411cfee5d
Implemented WidgetRenderer #12993
Change-Id: I6eb69bd0c18adba057e9785778e0392e1ff25a22
10 lat temu
Johannes Dahlström
2c2b9e4d7e
Notify EscalatorUpdater when removing columns (#13334)
Change-Id: I8a598c195d13273d9adbcd13539f429733f9a34c
10 lat temu
Johannes Dahlström
1d0fa69725
Notify EscalatorUpdater when inserting columns (#13334)
preAttach and postAttach are invoked for each DOM row, passing
the cells corresponding to the inserted columns.
Change-Id: I666bb7b5e690145a3911154d298e703bac0df1cd
10 lat temu
John Ahlroos
0eb12c4c82
Refactored client Renderers once again #13334
The following things are refactored in this changeset:
* Cell interface removed
* CellInfo -> Cell
* Renderer interface becomes a single method interface
* All other methods moved from Renderer to new ComplexRenderer interface
Change-Id: I567868b8dc73783988bce6c11bc23e12d5479172
10 lat temu
John Ahlroos
cca2172654
Revert "Merge branch 'master' into grid"
This reverts commit 4420f52578
.
Change-Id: I06effe06f245baaeb499071917c359eb34cc55ea
10 lat temu
Leif Åstrand
54b448d018
Fix compile errors (#13334)
Change-Id: Ib9210685ed70f98af78b5cc3ad756f37b09c326a
10 lat temu
Henrik Paul
0ad5587c2f
Change c.g.g.u.c.Element to c.g.g.d.Element (#13334)
Change-Id: I8942623466441846ac4100dc6f451d0948d005a9
10 lat temu
Henrik Paul
3e64013806
add support for variable column widths (#12645)
Change-Id: I7c723234c9d183e5217e0eef5062ec4fa8e58069
10 lat temu
John Ahlroos
692ab52c37
Support widgets in Grid body row cells #12993
Change-Id: I8000efd86b5d860d241daea57f70a6626ca8d3dc
10 lat temu
Henrik Paul
42461bfebf
Add support for colspan in Escalator (#12645)
Change-Id: I252fe949537154bce7e09d42f434bce20ec28928
10 lat temu
Henrik Paul
fd95c4845d
Convert CellRenderer to revised EscalatorUpdater (#12645)
Change-Id: I046c53e775cdeaf4cfb02c47b3f2ca35231e4045
10 lat temu