Sauli Tähkäpää
553f51ae6d
Add missing comments. (#14482, #14565)
Change-Id: I647bc8105cbcd13dd1a0c291a9df01f5f43dd65a
9 years ago
Henrik Paul
bf5d4e375d
Fixes an assumption bug with EditorRow (#13334)
Change-Id: Ieabb3d10daf445b4cfc387b202ede4dde58a73f1
9 years ago
Teemu Suo-Anttila
b17ec1ca3f
Fix Grid active cell navigation with colspans (#13334)
Change-Id: Iafcb82c86d9c4772d9488b80bd888f06b142951b
9 years ago
Guillermo Alvarez
04d793d805
Fix multiselection pressing shift before starting (#13483)
selectionRangeStart wasn't set when starting a selection pressing shift.
SelectAllRowsTest was rewritten to enable extension to test this issue.
Change-Id: I1b578b28ba89fc8215ec853d92de09f44c2d58e6
9 years ago
Teemu Suo-Anttila
f19ed54992
Fix client-side StaticRow to use GridColumn instead of index (#13334)
Change-Id: I82e86c41de400e232fdf153379b8c40167bce438
9 years ago
Teemu Suo-Anttila
e8820f89e9
Prevent dispatching GridKeyEvents when target is not grid (#13334)
Change-Id: I2efd6d48502360d14d21456077d50b37fa8a4be6
9 years ago
Dmitrii Rogozin
31a9f1c0f9
Add SubPartAware to VMenuBar (#13364)
Change-Id: Ibf8b82dff19736d5e2519638db50a26148f0e750
9 years ago
Dmitrii Rogozin
1fe88292af
Add SubPartAware interface to VSlider (#13760)
Change-Id: I19cc7e60a43a618f2b443f4b9d049b77d740b567
9 years ago
Denis Anisimov
174dc3530e
WebBrowser.isWindowsPhone() is added (#14425).
Change-Id: Ia279c4da78ca04e0d3727b605e2ce68b99e8cd65
9 years ago
Henrik Paul
854b50af1a
Fixes Escalator's assertion error regarding scroll position (#13334)
Change-Id: I72dd8c5160022d127692e223c267edf09e73e091
9 years ago
Johannes Dahlström
8dfbccb322
Implement data binding and edit cancel mechanism for editor row (#13334)
This patch contains only the generic parts and a test EditorRowHandler.
The Vaadin-specific implementation will be submitted as a separate change.
Change-Id: I719a474fd72d7801a3b6c9cc567af1655b2f8565
9 years ago
Manolo Carrasco
9325ffe05b
Use div instead of notice to avoid UI removing it (#14597)
Change-Id: I70cf7f310ee8238a6846316d8c85b3ae4abfd67d
9 years ago
denis.magdenkov
bcaa4827f6
TextFields inside Drag and Drop Wrappers cannot get focus (#12838)
Add detection logic to distinguish bweteen click and drag.
Change-Id: I43129183e990266243bfaafe83396f52b09b16d4
9 years ago
Denis Anisimov
305db63d59
Set title to empty string for Upload if tooltip is used (#14482).
Change-Id: Id9cc9d644772af923d3f5307ea4123df8666a489
9 years ago
Anna Miroshnik
ba403e32f5
Fix slider inside table is not accessible.(#13681)
some fixes after review.
HiddenSliderHandle extends AbstractTestUI instead of UI now.
Change-Id: I83578014ae83219941da745e8373614854c937d7
9 years ago
Johannes Dahlström
69798ea10a
Implement client-side editor row widget binding (#13334)
Change-Id: I898d89cecc2d1c552a3cc32461d612d55d1babd7
9 years ago
Henrik Paul
eba0c3dd70
Fixes exception while hiding the last Grid column (#13334)
Change-Id: Icdb8b9609c005a8d59a8c6f3c75523790bb65348
9 years ago
Patrik Lindström
224d2f5fe7
Fix and unify multi-column sorting behavior (#13334)
Change-Id: Idc5b66395eb132a3a0a177593f5d91a165a925de
9 years ago
Henrik Paul
6087738f3c
Fixes Escalator's insertColumns and removeColumns (#13334)
Change-Id: Iea02a1e9c5fd9f5efe2c33ff7821aacae9fa8a06
9 years ago
Henrik Paul
986ba87d32
Fixes invalid JavaDoc for DeferredWorker (#14625)
Change-Id: I479f9e743849abf63ca898a7d6b11e4d4f94dada
9 years ago
Teemu Suo-Anttila
ee8f4a650f
Adjust active cell on body row add/remove (#13334)
Change-Id: I909f5b2113d8d970a0517f100eb0a31778a62681
9 years ago
Henrik Paul
7ca490f619
Fixes a missing/superfluous row in column modifications (#13334)
Change-Id: If31ea7154b13daf99845757202ce7d8395af89fc
9 years ago
Johannes Dahlström
5fee7abda8
Pass editor row enabled state in shared state (#13334)
Also refactor editor row tests a bit. Include separate GWT and Vaadin
test cases at least until communication is finished.
Change-Id: I5fd2288e20b11ba5bc33d074f7fe086dc3f00323
9 years ago
Teemu Suo-Anttila
45a1bace0d
Fix ActiveCellHandler colspan support in headers and footers (#13334)
Change-Id: I7812f43e8981844752f6e2730b25acab06216cc1
9 years ago
Teemu Suo-Anttila
afe2cb5530
Make Grid call ComplexRenderer.onActivate when needed (#13334)
Change-Id: Icd2ecbdb0780ba97e0955eb7c564f8f56ca14109
9 years ago
Henrik Paul
8ea48e1740
Removes confusing "rowContainers" array (#13334)
Change-Id: I2bac21b418e31ac90bcac766f50409bee1294998
9 years ago
Anna Miroshnik
74f5924b29
Tree item fails with ItemClickListener (#14388)
Patch for #14388 : added modifications to remove the regression on #6845
(RIGHT, MIDDLE mouse buttons listeners)
Change-Id: I3ef95df68efa0a70bbe0d566ceea187505e2999a
9 years ago
Denis Anisimov
e04931b248
Pass (x,y) coordinates for button click triggered via keyboard (#12650).
Change-Id: I24363d34f7007650fc66f9b85d7e22a4ab10bb6b
9 years ago
Sauli Tähkäpää
ab17dd711c
Revert "Tree item fails with ItemClickListener (#14388)"
This reverts commit d71ae18e35
which caused regression on #6845 .
Converted TreeItemClickListeningTest (#6845 ) to TB4.
Change-Id: Ia4c7c5814dc4e8916ab3f80633ceecdfb74040b0
9 years ago
Anna Miroshnik
fa855d9984
calendar visible hours shows invalid dates(week/day view) (#12521)
Fix: test fails on phantomJs.
Change-Id: I70179c249a180a795e14683e4185068d5395762b
9 years ago
Mikael Grankvist
e38a4c3e21
Override IE disabled style for text field (#14565)
Change-Id: Ie48e56666c43450c47015067879fdc604c7ac843
9 years ago
Guillermo Alvarez
d6853c436e
Backspace in modal doesn't make browser navigation (#13180)
In a modal window if focus is not in an editable component
the backspace default action is prevented.
Also when focus is on bottom or top components.
Change-Id: I53f0922e5ddff142e2d540be52e70c7d23d1b585
9 years ago
Anna Miroshnik
d71ae18e35
Tree item fails with ItemClickListener (#14388)
Fixes after review. Tests were simplified.
Change-Id: I5c631d44fd742fee36f01aeb2044b85faf709d23
9 years ago
Teemu Suo-Anttila
2285bbea4d
Use correct function for adding HeaderKeyUpHandler (#13334)
Change-Id: I5768d91e621243ec956fb460c209081a32e5e839
9 years ago
Henrik Paul
24254eecf4
Optimizes adding and removing of columns (#13334)
Previously, the scrollbar logic was evaluated once per RowContainer,
which is just silly.
Change-Id: I71ea144054c08b61836ae22ac6c3f6199fa7f524
9 years ago
Teemu Suo-Anttila
48e12fd626
Implement result filtering for Component location (#14553)
Change-Id: I9f9aaa5a7cb223a68c089375dd26ccfd3cce669d
9 years ago
Teemu Suo-Anttila
1e282eed6b
Add handler adding functions for all GridKeyEvents (#13334)
Change-Id: Ic237af24e3d9d35127b01d380b81b9f12ca4c520
9 years ago
Patrik Lindström
600d5b436d
Add keyboard sorting controls (#13334)
Change-Id: Icb0ef5d70b5469cd87bdd079fe16f31b8cf769f1
9 years ago
mtzukanov
f6282cbe03
Keyboard scrolling in multiselection mode fixed (#14094)
Limiting focusing to single item selections.
Change-Id: I12403ddd76fb1eac44d8eca82f251b2b8097b16a
9 years ago
Teemu Suo-Anttila
0078a4a93d
Add SubPart support to VaadinFinderLocatorStrategy (#13980)
This also fixes recorder issues with negative indices
Change-Id: I1d3fceaf11aed743a957fe72e7ab60c13d7fc5e1
9 years ago
Teemu Suo-Anttila
95f9cdf4e0
Fix MultiSelectionRenderer call for transactionPin (#13334)
DataSource was null when SelectionModel was not Batched. This lead into
NullPointerException.
Change-Id: Ia831f9425eb7761b1c241ae0abdd9c561f4f48f2
9 years ago
Guillermo Alvarez
c02bef34eb
Table handles both onMouseDown and onMouseUp events (#14347)
Now it has the same behaviour that the layout, and checks
that the element under the mouse matches to complete the
click action
Change-Id: I9c61dac24479913c1bb1094edaf8878749984342
9 years ago
Johannes Dahlström
bd863fc107
Lock vertical scrolling while editor row is open (#13334)
Change-Id: Iee614d21b900900c7d969eca964f5fef829c70f2
9 years ago
Johannes Dahlström
9fb9ff6cc6
Scroll non-visible rows to view when opened for editing (#13334)
Change-Id: I5355b9e37d5e7590b002b954804252597ead54c3
9 years ago
Johannes Dahlström
23b21640fa
Refactor Grid event handling (#13334)
Change-Id: I79f5cdbc711ec3902b8dfbc9ef737482e8696845
9 years ago
Artur Signell
6c234665cc
Fix GridLayout layout issue with empty rows above a component (#14554)
* Issue introduced in 8476b57ce2
Change-Id: Ie84489aac4553e70e7e80561aec748a874a85653
9 years ago
Mika Murtojarvi
f50b07abc7
Output legacy locators for TestBench Recorder (#14102).
This fixes a regression in Recorder.
Change-Id: I3c9d5939d3f1b41bd5ea8d80acbbb017b6baa062
9 years ago
Denis Anisimov
233c8920b7
Update DateCellDayEvent size on updateSizes in Connector (#13233).
Change-Id: Ib3142cc62e95ce0e31bb8746eacd5ca4580c1865
9 years ago
Johannes Dahlström
63735b6f70
Initial client-side editor row implementation (#13334)
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
9 years ago
Henrik Paul
1de6a75497
ScrollbarBundle, Escalator and Grid fire Scroll events (#13334)
Change-Id: I362f1f8d2107d762b43ab52c1f22dfd218f67ba4
9 years ago