aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* replace com.google.gwt.json.* usages with elemental.json.* (#8942)Leif Åstrand2014-12-1829-344/+377
| | | | Change-Id: I745b12685be4696fd8f1158005bf731f35ae8a81
* Use CellReferences everywhere in Renderer APIs (#13334)Teemu Suo-Anttila2014-12-188-35/+68
| | | | | | This patch adds getElement() to RowReference and CellReference Change-Id: I3df6e50256f628e5cdb5d64d741ff1eb59e8e1c3
* Use CellReference in Grid events and event handling (#13334)Teemu Suo-Anttila2014-12-1810-80/+148
| | | Change-Id: Ie4ed85e56f0c23850eec56518a7493f5ed3257bd
* Add missing @since and @author to RendererCellReference (#13334)Teemu Suo-Anttila2014-12-181-0/+2
| | | | Change-Id: I5b09993fd604ea20cfea685b56122cf55b88dce5
* Use CellReference instead of FlyweightCell in Grid APIs (#13334)Leif Åstrand2014-12-1818-51/+161
| | | | Change-Id: I519e433219a028e99678574227ca44d5b66d07bc
* Fix server selection firing multiple events on client select (#13334)Teemu Suo-Anttila2014-12-174-28/+291
| | | | | | | This patch fixes multiple events from Single Selection Model. Multi Selection Model is designed a bit differently. Change-Id: I0350d7f2de873ff9fba7411c5ca8caefa156be20
* Fixes a measuring in a test for IE to be happy (#13334)Henrik Paul2014-12-171-20/+10
| | | | Change-Id: I386649cfd6d834146bd696168410748c62b7957b
* Fixes a test that expects integer dimensions (#13334)Henrik Paul2014-12-171-9/+9
| | | | | | The bug made EscalatorColspanTest.testColspan fail in IE10 and 11 Change-Id: Ic16907e52e8c534490f271182acb5fe77c25f6ae
* Moves Escalator.getPrecise* to Util.getRequired*BoundingClientRect (#13334)Henrik Paul2014-12-172-29/+66
| | | | Change-Id: I486d631d81ccbced77b8e06b5f1afd2c187e3f5c
* Make editor request API easier to use (#13334)Johannes Dahlström2014-12-174-38/+100
| | | | Change-Id: I53f2cf8f248aaa3798a82b0a1f42d320ca9c2e05
* Change "editor row" to just "editor" in method names and javadoc (#13334)Johannes Dahlström2014-12-1717-376/+382
| | | | Change-Id: Idafdbe3d71a38a979e1eeb07c527f66ce61ccfa9
* Rename "active" row/cell to "focused" (#13334)Johannes Dahlström2014-12-177-33/+21
| | | | Change-Id: I7a507db8ec62b2e669cc2562cbfaf1693d394f6e
* Grid theme API changes and style fixesJouni Koivuviita2014-12-1712-843/+617
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Renamed decorative element style names: - “headercorner” -> “header-deco” - “footercorner” -> “footer-deco” - “horizontalscrollbarbackground” -> “horizontal-scrollbar-deco” The “-stripe” style name is now added for odd rows, not even (like in all Table themes). Re-implemented the Base mixins for Grid and Escalator. They are now used for all themes, which should make future development easier because things should only be implemented in one place. This change makes the theme also less brittle hopefully, because it reduces the amount of pixel calculations for paddings etc. and relies more on plain CSS. The Base theme now offers many variables for extending themes. This reduces unnecessary CSS output, and makes it easier to maintain multiple themes for the Grid. Added a box-shadow and box-sizing mixins to Base. Converted all CSS comments to Sass comments. Change-Id: Iba925062c754c115b5f15e155659cfdccc702945
* Move SortDirection from grid package to data package (#13334)Teemu Suo-Anttila2014-12-1715-15/+18
| | | | Change-Id: Id8fecbee0171b783a62d747433667267f530a6a7
* Merge "Merge remote-tracking branch 'origin/master' into grid" into gridHenrik Paul2014-12-17129-261/+780
|\
| * Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2014-12-17129-261/+780
| |\ | | | | | | | | | Change-Id: If3dd8380afe425491dfb877c08c4ff078312a3aa
| | * Use introspection instead of reflection to get property type (#10672).Denis Anisimov2014-12-163-141/+194
| | | | | | | | | | | | Change-Id: I4eebad640c3c091bfff335bae8ef455e662ad4cb
| | * Removed packages starting with a digit from export-package (#15105)Teppo Kurki2014-12-16107-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | The Runo theme icons have been duplicated to folders icons16, icons32 and icons64 which will be in the export-package declaration. Original folders with icons also remain. Change-Id: I19e481057a418e39a030359f62eefc3bc3d7f131
| | * Fix NPE in DateField range handling (#15342)Teemu Pöntelin2014-12-161-2/+4
| | | | | | | | | | | | | | | | | | The NPE was introduced by 206055708b0a8e1c17a8c63d482a5e202d3ebf6d. Change-Id: I34401e108f7c02ee2f0aab581a78b9ab468b2b46
| | * Release session memory at the end of each testLeif Åstrand2014-12-152-7/+13
| | | | | | | | | | | | Change-Id: I30dd917158091f1fe6f16d050ff7d6037493d3ef
| | * Remove accidentally retained JavaDoc rowLeif Åstrand2014-12-151-2/+2
| | | | | | | | | | | | | | | | | | | | | The offending row was not removed when the proceeding "@throws JSONException" row was removed. Change-Id: I38d914284d92554540744e8c52eefa0db78bc55d
| | * Back button doesn't change URL if view blocks the navigation (#10901)Anna Miroshnik2014-12-153-0/+230
| | | | | | | | | | | | Change-Id: Ib1211a7a2282753b329129615a544264e62d1ed5
| | * Delayed column layouting is visible (#15189)Anna Miroshnik2014-12-152-14/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Full Name of defect: Regression: Table column jumps when table is shown and table is contained in a layout Regression is a outcome of change due to #12672. No TB4 test because problem happens too fast to be caught. Change-Id: I9af5ed3c11e0fb673c7f2f1c5fd4739bd4b8c655
| | * Throw IllegalArgumentException on non-existent version column. (#15290)Sauli Tähkäpää2014-12-152-66/+98
| | | | | | | | | | | | Change-Id: I68fdea1144253feba906acd882b573d469f39a30
| | * Fix push test broken by new StringToEnumConverterArtur Signell2014-12-155-27/+18
| | | | | | | | | | | | Change-Id: I76885f3254ec28574ac637905af13cba1a9d2b41
| | * Use ComboBox locale for filtering case tranform (#15193)Leif Åstrand2014-12-143-2/+139
| | | | | | | | | | | | Change-Id: Id462c3e76c8d761c04851227c949a3124ddf14b3
* | | Fix keyboard navigation from footer/header to body (#13334)Teemu Suo-Anttila2014-12-171-2/+2
|/ / | | | | | | Change-Id: I2537a0931e26e001f641b27f7bb428e7941be56f
* | Fix Grid Tests to test features correctly (#13334)Teemu Suo-Anttila2014-12-1711-91/+187
| | | | | | | | Change-Id: Ib7d8863487cc645f83539de2c9d8006fd8995da0
* | Fixes an issue with Escalator.getVisibleRowRange() if it's emptyHenrik Paul2014-12-164-14/+52
| | | | | | | | Change-Id: I091248c4b4151769b351b45b7715d116de56c41a
* | Remove unused "header-active" classname and style (#13334)Johannes Dahlström2014-12-165-54/+0
| | | | | | | | Change-Id: I11de89a69161d9b355d0de63b8a61470259b518e
* | Fix IE8 exceptions when setting width to negative value (#13334)Teemu Suo-Anttila2014-12-152-4/+12
| | | | | | | | Change-Id: Ib0e2c2aa36568473d8aa98b53832128133127263
* | Fix EditorRow not displaying widgets when opened for the first time (#13334)Johannes Dahlström2014-12-153-24/+53
| | | | | | | | Change-Id: If900558c4a927d7db7b206145e9f59fbb04afdf4
* | GeneratedPropertyContainer returns the original containerHenrik Paul2014-12-151-0/+9
| | | | | | | | Change-Id: Ia766f1e989d6a06d4b1746b0612c090b6fbd2735
* | Fixes removing Widgets from Grid header/footerTeemu Suo-Anttila2014-12-123-6/+107
| | | | | | | | Change-Id: Ic2872fec49851ea3c8ed32ca2a77dcbd27e739a8
* | Merge remote-tracking branch 'origin/master' into gridLeif Åstrand2014-12-126-15/+206
|\| | | | | | | Change-Id: I7f2c5de8200028b11223e2be3c673bef3339306a
| * Use converter for Select/Tree/ComboBox when using item id for captionArtur Signell2014-12-125-15/+201
| | | | | | | | | | | | (#11433) Change-Id: I10c47986b98e132e874b2882fbb2323409d67a25
* | Removes a stowaway file from Grid (#13334)Henrik Paul2014-12-121-922/+0
| | | | | | | | Change-Id: I010bf540b521bcec5f3f6a6d53693bdd042fd1ce
* | Refactor Grid client side package structure (#13334)Teemu Suo-Anttila2014-12-1292-751/+684
| | | | | | | | Change-Id: Iab81d2344480d2b60303172a96f4e5e4fa8e1623
* | Fixes a bug in Grid expand logic (#13334)Henrik Paul2014-12-122-14/+25
| | | | | | | | Change-Id: I0ec1ccc0bc88c9fac63abc67cf50f8b12013d984
* | Rename client side SelectionChangeEvent (#13334)Teemu Suo-Anttila2014-12-128-45/+44
| | | | | | | | Change-Id: I317e7eaa0613e1ce87cef0f4e19f29110104ada7
* | Rename SelectionChangeEvent and SortOrderChangeEvent (#13334)Teemu Suo-Anttila2014-12-127-91/+78
| | | | | | | | | | Also renames related listeners and notifiers. Change-Id: I96bfdae8173a1c691623938cc7dbcddee7198e46
* | Split CellStyleGenerator into separate cell and row style generatorsArtur Signell2014-12-1213-199/+767
| | | | | | | | | | | | (#13334) Change-Id: If07018b6f74ff1a4c616705f61b6118647d64342
* | Add expand and min/max width for GridColumns (#13334)Henrik Paul2014-12-129-97/+881
| | | | | | | | Change-Id: I6cb2f4a11d97c3704c1fd8f8571889f1a8d5c4b8
* | Refactor server-side editor row to work in real(er) cases (#13334)Leif Åstrand2014-12-127-219/+229
| | | | | | | | | | | | | | | | | | | | - Don't configure fields for properties without columns - Rename "bind" to "set" to match the getter - Make it possible to get a field before editing has started - Remove setting of editable since the field can be configured directly - Remove error handler concept since we have not tests and no use cases - Unbind and detach field when removing a column Change-Id: I38ead4e680cdbab2525fe08ff09ed045255e2d4f
* | Remove unnecessary @since and @author JavaDoc markings (#13334)Teemu Suo-Anttila2014-12-121-15/+0
| | | | | | | | Change-Id: I5fe9fb9a5ec27ec047ef2286bd429efabaa0e818
* | Patches up the themes for Grid a bit (#13334)Henrik Paul2014-12-126-80/+159
| | | | | | | | Change-Id: I1231b8097d06d8230ddee640894ceaf749dab0ee
* | Remove SortEventOriginator and replace it with a boolean (#13334)Teemu Suo-Anttila2014-12-127-82/+27
| | | | | | | | Change-Id: I8a203c5e2f4bc9074ccf3cb4e7f347f17d89fe52
* | Merge remote-tracking branch 'origin/master' into gridArtur Signell2014-12-12114-512/+3723
|\| | | | | | | | | | | | | Conflicts: server/tests/src/com/vaadin/data/util/BeanItemContainerTest.java Change-Id: I04938bd8c5b4f01c3ca801c9f7adbb20d279523c
| * Fix gradient path for notifications in Chameleon. (#15351)Sauli Tähkäpää2014-12-123-2/+57
| | | | | | | | Change-Id: Ie1e2726613033ad321e15f7f58e098080d4d9a5f
| * Make SQLContainer.removeAllItems() work properly with paging (#12882)Ilya Ermakov2014-12-122-1/+20
| | | | | | | | | | | | | | With this patch removeAllItems() works properly when items need to be fetched from database. Change-Id: Ic008ae7c67610cbdde7d71fa071494508678ac8f