aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Fixes Escalator's insertColumns and removeColumns (#13334)Henrik Paul2014-09-092-104/+97
| | | | | | | | Change-Id: Iea02a1e9c5fd9f5efe2c33ff7821aacae9fa8a06
| * Escalator test base class (#13334)Henrik Paul2014-09-093-2/+131
| | | | | | | | Change-Id: Ie3670e4d937b437dc11098746fcd4571e850355f
| * Adds frozen feature to GridBasicClientFeaturesWidget (#13334)Henrik Paul2014-09-093-0/+34
| | | | | | | | Change-Id: I6142c8a6af8248c4568b836c3e62531167f30439
| * Restructures Escalator testing rig (#13334)Henrik Paul2014-09-0910-1154/+798
| | | | | | | | Change-Id: I75b5e20158475b739c2d37d4fdf4865425dc3693
| * Adjust active cell on body row add/remove (#13334)Teemu Suo-Anttila2014-09-092-0/+102
| | | | | | | | Change-Id: I909f5b2113d8d970a0517f100eb0a31778a62681
| * Fixes a missing/superfluous row in column modifications (#13334)Henrik Paul2014-09-091-3/+17
| | | | | | | | Change-Id: If31ea7154b13daf99845757202ce7d8395af89fc
| * Pass editor row enabled state in shared state (#13334)Johannes Dahlström2014-09-098-57/+160
| | | | | | | | | | | | | | Also refactor editor row tests a bit. Include separate GWT and Vaadin test cases at least until communication is finished. Change-Id: I5fd2288e20b11ba5bc33d074f7fe086dc3f00323
| * Fix ActiveCellHandler colspan support in headers and footers (#13334)Teemu Suo-Anttila2014-09-081-48/+69
| | | | | | | | Change-Id: I7812f43e8981844752f6e2730b25acab06216cc1
| * Make Grid call ComplexRenderer.onActivate when needed (#13334)Teemu Suo-Anttila2014-09-085-31/+85
| | | | | | | | Change-Id: Icd2ecbdb0780ba97e0955eb7c564f8f56ca14109
| * Removes confusing "rowContainers" array (#13334)Henrik Paul2014-09-081-13/+10
| | | | | | | | Change-Id: I2bac21b418e31ac90bcac766f50409bee1294998
| * Use correct function for adding HeaderKeyUpHandler (#13334)Teemu Suo-Anttila2014-09-041-1/+1
| | | | | | | | Change-Id: I5768d91e621243ec956fb460c209081a32e5e839
| * Optimizes adding and removing of columns (#13334)Henrik Paul2014-09-031-38/+36
| | | | | | | | | | | | | | Previously, the scrollbar logic was evaluated once per RowContainer, which is just silly. Change-Id: I71ea144054c08b61836ae22ac6c3f6199fa7f524
| * Merge "Merge remote-tracking branch 'origin/master' into grid" into gridHenrik Paul2014-09-03141-1867/+5159
| |\
| | * Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2014-09-03141-1867/+5159
| | |\ | | | | | | | | | | | | | | | | | | | | This merge needs Grid to use elemental.json instead of org.json Change-Id: Ib3c387c7e282b2502f266bafbdaad8727f5dc6ef
| * | | Add handler adding functions for all GridKeyEvents (#13334)Teemu Suo-Anttila2014-09-033-50/+109
| |/ / | | | | | | | | | Change-Id: Ic237af24e3d9d35127b01d380b81b9f12ca4c520
| * | Add keyboard sorting controls (#13334)Patrik Lindström2014-09-024-7/+159
| | | | | | | | | | | | Change-Id: Icb0ef5d70b5469cd87bdd079fe16f31b8cf769f1
| * | Fix MultiSelectionRenderer call for transactionPin (#13334)Teemu Suo-Anttila2014-09-021-6/+9
| | | | | | | | | | | | | | | | | | | | | DataSource was null when SelectionModel was not Batched. This lead into NullPointerException. Change-Id: Ia831f9425eb7761b1c241ae0abdd9c561f4f48f2
| * | Lock vertical scrolling while editor row is open (#13334)Johannes Dahlström2014-09-012-0/+10
| | | | | | | | | | | | Change-Id: Iee614d21b900900c7d969eca964f5fef829c70f2
| * | Scroll non-visible rows to view when opened for editing (#13334)Johannes Dahlström2014-09-014-19/+42
| | | | | | | | | | | | Change-Id: I5355b9e37d5e7590b002b954804252597ead54c3
| * | Refactor Grid event handling (#13334)Johannes Dahlström2014-09-011-17/+26
| | | | | | | | | | | | Change-Id: I79f5cdbc711ec3902b8dfbc9ef737482e8696845
| * | Tests vScroll behavior in row-amount border cases (#13334)Henrik Paul2014-08-293-24/+55
| | | | | | | | | | | | Change-Id: I1a14e9721549b50ddda0aec0ed2cbbabe6f1abd6
| * | Initial client-side editor row implementation (#13334)Johannes Dahlström2014-08-297-35/+387
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only shows a bare grey row for now. Enter opens editor for active row, Esc hides editor. TODO * Double-click to edit does not work * Scrolling to edit hidden row does not work * EditorRowHandler to bind data+widgets * Server-side integration * Commit/discard buttons Change-Id: I0ae678b086493b0e46ab7c1db99eb92049318d6f
| * | ScrollbarBundle, Escalator and Grid fire Scroll events (#13334)Henrik Paul2014-08-2820-57/+267
| | | | | | | | | | | | Change-Id: I362f1f8d2107d762b43ab52c1f22dfd218f67ba4
| * | Fix GridBasicFeatures to use correct property IDsTeemu Suo-Anttila2014-08-281-25/+7
| | | | | | | | | | | | Change-Id: I385fc841b5a46c55f9a28197837616e597891fb1
| * | Remove widget attach/detach logging from Grid (#13334)Teemu Suo-Anttila2014-08-281-4/+0
| | | | | | | | | | | | Change-Id: I794daf62ccab996872f92bb750b3d47f027869a6
| * | Fix ActiveCellHandler scrolling to frozen columns (#13334)Teemu Suo-Anttila2014-08-271-1/+6
| | | | | | | | | | | | Change-Id: Ia4fe23e70e6a1585a1ecd91ef44212cde286d29d
| * | Fixes an occasional synchronization problem with duplicate updates (#13334)Henrik Paul2014-08-271-1/+1
| | | | | | | | | | | | Change-Id: I538556b5b307d1e187e68799e7bab622196d2a24
| * | Server-side editor row (#13334)Henrik Paul2014-08-273-0/+628
| | | | | | | | | | | | Change-Id: Ia84c8f0a00549318e35e2c844b6ec6c419cfa4f3
| * | Remove type parameters from GridKeyEvents (#13334)Teemu Suo-Anttila2014-08-2616-61/+59
| | | | | | | | | | | | Change-Id: I8132c034ec378bae91574535f6f1b20591f46d1e
| * | Fix Grid Footer to be visible by default (#13334)Teemu Suo-Anttila2014-08-263-7/+4
| | | | | | | | | | | | Change-Id: Ib2cc3be7b935bfbe78b34cd05c41d9d42292926d
| * | Fixes "add first row" action (#13334)Henrik Paul2014-08-261-2/+20
| | | | | | | | | | | | Change-Id: I23e2dcbf5d7e0801ae63e02126eee8e85726eefc
| * | Fix server side HeaderCell.setHtml() (#13334)Teemu Suo-Anttila2014-08-261-3/+5
| | | | | | | | | | | | Change-Id: Iac4d555f941e95ed56db4ce3772666d8b9acd5b4
| * | Adds the ability to lock the scroll direction of the Escalator (#13334)Henrik Paul2014-08-252-1/+104
| | | | | | | | | | | | Change-Id: I8e20ce971e313495941059a869d4db826bfa903b
| * | Don't pass null to TableRowElement.as (#13334)Leif Åstrand2014-08-221-3/+3
| | | | | | | | | | | | Change-Id: I73b5767370b770299adaacd40300c39e61c65337
| * | Merge branch 'master' into gridLeif Åstrand2014-08-22173-25/+31603
| |\ \ | | | | | | | | | | | | Change-Id: Ie3d71dde9bd9318c33de15190be8e0de20a2b8e7
| | * | Implement selection with keyboard (#13334)Teemu Suo-Anttila2014-08-214-0/+108
| | | | | | | | | | | | | | | | Change-Id: I29a2ac38dfd613e952fd2f939ee8670271255aa3
| | * | Removed unused deprecated fields #13334John Ahlroos2014-08-211-12/+0
| | | | | | | | | | | | | | | | Change-Id: Ia762ac4d9f753feb71eda56708173b8bc64ce6d8
| | * | Added PAGEUP/PAGEDOWN/HOME/END keyboard navigation #13334John Ahlroos2014-08-212-26/+129
| | | | | | | | | | | | | | | | Change-Id: Ib415d4b3abcefc11983f2daa8cb11a2bdd99b95a
| | * | Add event originator information to Sort Events (#13334)Patrik Lindström2014-08-219-25/+142
| | | | | | | | | | | | | | | | Change-Id: I9f8a295d6944807ccf89ea535d5500fac013e127
| | * | Implement KeyEvents for Grid (#13334)Teemu Suo-Anttila2014-08-2018-10/+834
| | | | | | | | | | | | | | | | Change-Id: Ida7a358aa23a4c96232a01bed0b4810fb91dd832
| | * | Add DataAvailableEvent and handler for it (#13334)Teemu Suo-Anttila2014-08-208-11/+163
| | | | | | | | | | | | | | | | Change-Id: I340b870f6313ec8f8d3b06ff97995d8242e66bfd
| | * | Separate GridBasicFeature tests into client and server subpackagesTeemu Suo-Anttila2014-08-2015-23/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also move GridBasicClientFeatures to more reasonable place and rename the client side UI so it won't collide in jetty path search. Change-Id: I9475e2fd28a00ec83eeb03ebc122c12eb840ac0b
| | * | Merge remote-tracking branch 'origin/master' into gridJohn Ahlroos2014-08-2042-530/+954
| | |\ \ | | | | | | | | | | | | | | | Change-Id: Ibe1a7badae6dfa8ca33b56c400c7dcb3d7a7aeda
| | * | | Fixes disappearing scrollbar bug (#13334)Henrik Paul2014-08-191-7/+14
| | | | | | | | | | | | | | | | | | | | Change-Id: I4d956c330d0fe5473911951cc17fd919424aa916
| | * | | Sending a drag select over the wire in a batch (#13334)Henrik Paul2014-08-1911-56/+400
| | | | | | | | | | | | | | | | | | | | Change-Id: I49a518b484557d232542e999a2f41ffad3cc7568
| | * | | Removed SortableColumnHeaderRenderer #13334John Ahlroos2014-08-194-321/+260
| | | | | | | | | | | | | | | | | | | | Change-Id: I3f15765228428049febfe3a8d5966c3631d010a9
| | * | | Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2014-08-1978-1175/+3507
| | |\ \ \ | | | | | | | | | | | | | | | | | | Change-Id: Iac6947bc82bfbbb6856a924e7d538d195cfb405e
| | * | | | Stopping scrollbars from obscuring cell click events (#13334)Henrik Paul2014-08-141-2/+33
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I8191b468563b7b91d5663d6d1289d813b21193bc
| | * | | | Replaced a lot of Element instances with their more concrete interfaces (#13334)Henrik Paul2014-08-135-119/+131
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I761feab6f1b603d139b61e6634cc02fa541650cd
| | * | | | Change the Grid body EscalatorUpdater to a named inner class (#13334)Johannes Dahlström2014-08-131-140/+156
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I1ade323068391e9c33445ab7691735095cf314b6