Henrik Paul
0375cb57b5
Renames "estimated size" to a more definite "size" (#13334)
Change-Id: I9f72cc85223df21e5fac0da29b493bcc89bd3b9c
9 years ago
Teemu Suo-Anttila
f46063daa1
Add support for Grid column reordering (#13334)
Change-Id: I685cf0455810520e801cccdd46d8af838c8a3917
9 years ago
Sergey Budkin
6348ac89fb
Audio component requests audio content on each client poll when in Window (#14785)
Changed cloning implementation.
Change-Id: Ic909551e6f78a0171f87f1f432b554abb900744c
9 years ago
Henrik Paul
5c5d98acb5
Grid's client selection model is now the same as server-side (#13334)
Change-Id: I37fe3f7e54509fa75a51e384c98b24552908f441
9 years ago
Sergey Budkin
d979adf975
Removed obsolete fix for webkit scrollbar issue. (#14203)
The fix was causing a flicker effect. Initial fix for #2138 was causing
a flicker effect, but the original issue is not reproducing currently
even when the previous fix is reverted.
Tested against tickets #3457, #3875, #7607, #6698 as well as filtering
out and removing rows.
Change-Id: I1aa6943eb93898d75c4e3c5b6d9326b95648bb1f
9 years ago
Taras Hupalo
0907394c57
Removed the waitingForResponse flag from VTabsheet (#14710)
Change-Id: Idd918197c2026a3c574cffd0e9595ff9f02eb2d8
9 years ago
Guillermo Alvarez
95281da32e
TreeItem double click fixed (#14745)
The event wasn't sent immediately and was sometimes
overwritten by following click event.
Change-Id: I7d52030ee8aac2be11b3b3db207d1c7f187d4778
9 years ago
Sergey Budkin
70d15130d1
Action on click button contained in table is called two times on iOS 8.0 (#14632)
Added suppression of second phantom click event.
Change-Id: I97d01831b09f0a41976bbefef389f47a0271fc70
9 years ago
Johannes Dahlström
7566cab7b3
De-genericize clientside NumberRenderer (#13334)
Change-Id: I687eb81210df54d8c3ea99ab15234efe8dc92917
9 years ago
Teemu Suo-Anttila
674e1dc0d8
Fix indexing issues when removing Grid columns (#13334)
Change-Id: Ib3e0376d0ffb578d5af851cad9939406251dd71d
9 years ago
Teemu Pöntelin
0404f7f5ff
Fix ComboBox issue with font-based item icons (#14660)
Change-Id: I8f3de9556cc62670c28523886998f89383b76305
9 years ago
Johannes Dahlström
ec2e093db3
Add convenience constructors to client-side Date+NumberRenderer (#13334)
Change-Id: I61904c17e625d9910a56c7c57ec41032eed5a352
9 years ago
Teemu Suo-Anttila
c4dcc8d442
Map row data with column ids instead of using an array (#13334)
Change-Id: I12fafeec9cb3666822676c80b2062ec2ef4af7ee
9 years ago
Johannes Dahlström
76854f9502
Implement ProgressBarRenderer (#13334)
Change-Id: I0193878dadec23a5709fa6f5f50591757b99ae04
9 years ago
Teemu Suo-Anttila
84106f9caa
Make complex renderer .init() abstract (#13334)
Change-Id: I397c3120c22bdfeb27d10f308efe5abc710138b0
9 years ago
Teemu Suo-Anttila
b055dd1959
Add setHeader functionality for GridColumns (#13334)
Change-Id: I0838d6c36088d35ab881e731151ee15194f0e1d4
9 years ago
Teemu Suo-Anttila
3ab88b718c
Fix GridStaticSection communication to use column ids (#13334)
Change-Id: Ic5174543cab912ea8647b92445f33ec3d9fca366
9 years ago
Teemu Suo-Anttila
c4be1eb4eb
Add addColumns functionality to Grid (#13334)
Change-Id: I7d83c92c82bc3e5c41909eccdc28d3a8111635a8
9 years ago
Teemu Suo-Anttila
1deac71273
Fix GridKeyEvents to provide correct API for different types (#13334)
Change-Id: Id8ee1b8aab40273b2c0da4d85d8d07b419af49d7
9 years ago
Henrik Paul
dd26a0da34
Add support for relative sizes for Escalator/Grid (#13334)
Change-Id: Ic58fe644645fd18274a8d92d904ade8140b194b7
9 years ago
Taras Hupalo
c7467f2190
Removes scrolling caused by updating an unfocused table (#12976)
Change-Id: Ifd5037c576480a03c7c74c29730338d5a592d20d
9 years ago
Henrik Paul
b845b9e5f7
Makes Escalator and Grid DeferredWorkers (#13334)
Change-Id: Ia8c1b98e4e2c021b570e74f3527f58f15a469a17
9 years ago
Johannes Dahlström
bb286a0c17
Implement commit/discard functionality for editor row (#13334)
Includes commit and cancel UI. Vaadin-specific commit/discard implementation
will be submitted as a separate patch. As of now, commits are assumed
to always succeed.
Change-Id: I2043eac2fe80012bee235648b01518f19057c215
9 years ago
Johannes Dahlström
fcb564daac
Implement Vaadin-specific editor row bind/cancel handling (#13334)
Change-Id: I9a6326a065b3ca159dd1b4237de1dbf8fa8e10ff
9 years ago
Johannes Dahlström
8de9a37bae
Scroll editor row horizontally along with the rest of grid (#13334)
Change-Id: Ib0aaa801570149c97f614fa9d04252508bdafcd7
9 years ago
Sergey Budkin
93afaa3065
Fix for audio component starting new playback on each client poll when in Window (#14645)
Every poll triggers cloning of Window contents at postLayout phase, so media components
are cleared of autoplay attribute.
Change-Id: I0d81cc1bcfd1da1f7c9f1813fb91930139232737
9 years ago
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
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