Teemu Suo-Anttila
3b92952939
Add refresh function to RowHandle for informing data updates (#13334)
Change-Id: Id117407eecc8d923af1f4f946bf330eec9c75618
9 years ago
Anna Miroshnik
0abf13890b
Re-adding content in Table causes table to lose scroll position (#14581)
At this moment behavior of restoring scroll position more like as in
7.2.6. But restoring is only in case of removeAll() - addAll() (or add()
one time - then restore index is reset).
In 7.2.6 restoring of scroll position was the result of client defect
(scrolling in lazyScroller was not changed if variable "firstvisible"
fromserver was 0). This "defect" was fixed in one of the patches.
Change-Id: I2e2fb8749ec95f3409caeacafff46c4c29159e74
9 years ago
Sauli Tähkäpää
ce011104e2
Add favicon.ico to Valo. (#14781)
Change-Id: Ic0c5152d634dfc8f07890cfee18bbebd6e54bbc3
9 years ago
Sauli Tähkäpää
3baeb1e4e7
Implement HasEnabled in VPopupView. (#14797)
Change-Id: I7384fb6312a921330d8b57193e53c235213dcf00
9 years ago
Denis Anisimov
09d79b181f
Add ".v-required" style for required component (#10201).
Change-Id: I889587234acdb79e33e625f993c1918befa6aae3
9 years ago
Guillermo Alvarez
e20a1594dd
TreeTable should support font icons for items (#14077)
Change-Id: I758e0f80446290f17280447b1ff5c1f44cb8604b
9 years ago
Sauli Tähkäpää
7d4884fab4
Activated RetryOnFail on AbstractTB3Test.
Change-Id: I7d000593ba77f2edf7743775dbd8d7241c33e36a
9 years ago
Anna Koskinen
0cd9540483
Updated ComboboxSelectedItemTextTest to ensure popups have time to open.
Change-Id: I382c3a3d08019658dee6c1013d5da22276c1ab55
9 years ago
Johannes Dahlström
59624acfcf
Implement Vaadin-specific editor row commit/discard handling (#13334)
Change-Id: Iaaf5e4461adb1d4fd9b8f042c6001b8408d1a0e4
9 years ago
Johannes Dahlström
5b3c9bc4eb
Implement ButtonRenderer (#13334)
Change-Id: Id7c6f3cf85f8e75905e86b55edbc1b8782780996
9 years ago
Teemu Suo-Anttila
3d4d607e18
Fix AbstractRemoteDataSource always inform data availability (#13334)
Call to ensureAvailability will now always call DataChangeHandler
dataAvailable function even if rows are not fetched from remote.
Change-Id: Id498de41abf0a1cb886cd033198f64d5c39c3abd
9 years ago
Jouni Koivuviita
eb4a9638c6
Add outside-range styles for DateField. (#14711)
Change-Id: I0f85fb72605c5500b0a835ddf715d60bc9c7a524
9 years ago
Sauli Tähkäpää
8d6f1830a9
Assign timezone before setting initial date in DateField. (#14653)
Change-Id: I3b527084d23ee8bd49887bef3d018c1003f492e2
9 years ago
Denis Anisimov
aa4f442b83
Open combobox popup on click to icon (#14624).
Change-Id: I203b92561ab14d427466945845c6fbb62d6eb07b
9 years ago
Sauli Tähkäpää
8da428c77b
Split TableClickAndDragOnIconAndComponentsTest. (#7026)
Change-Id: I624f621b8bc40f147b4bad613cfbf26efc34034d
9 years ago
Henrik Paul
8b22659b5b
Grid now supports bare ItemSetChangeEvents (#13334)
Change-Id: Id87b2d7f50720bbfd5011520ea0be32fead48635
9 years ago
Johannes Dahlström
b473ad8eca
Ensure Renderers that do type conversions work properly (#13334)
Before this change eg. DateRenderer would end up calling JsonCodec.encode
with mismatching arguments. This "just happened to work" but does not work
in all cases.
Change-Id: Ibcf74a61e8e8ad729f7d9ccfb0f9cdac41b70458
9 years ago
Henrik Paul
edbca6ac0f
Fixes a race condition in Escalator's scrolling (#13334)
Change-Id: I8bd6195bfbf37c847919e3092d486e67fe79cd5c
9 years ago
Sauli Tähkäpää
71e16a6bfa
Fix ContainerSizeChangeTest not to produce failure shots every time.
Change-Id: I3cacc581d6991e6b760e2b3ae43a63dafac071b3
9 years ago
Henrik Paul
0375cb57b5
Renames "estimated size" to a more definite "size" (#13334)
Change-Id: I9f72cc85223df21e5fac0da29b493bcc89bd3b9c
9 years ago
Henrik Paul
ba6e9e43db
Adds Valo support for Grid (#13334)
Change-Id: Ied1e823142efc8e5abd2e2c203eedeef0248d68b
9 years ago
Henrik Paul
a6fb590a17
Tests behavior rather than log output (#13334)
Change-Id: Id00aa2d79251a6235486d39e66552a9ed4b3c534
9 years ago
Teemu Suo-Anttila
f46063daa1
Add support for Grid column reordering (#13334)
Change-Id: I685cf0455810520e801cccdd46d8af838c8a3917
9 years ago
Teemu Suo-Anttila
d1e1ecef82
Update sortable columns on property set change (#13334)
Change-Id: I01e74825e5ba68fb3a5e6f68acf8ba7fbde97cf2
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
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
Artur Signell
34934d1055
String <-> Enum converter which produces a human readable string (#14756)
Change-Id: I3a825f52a43daea3172ced23bc510118376e76cb
9 years ago
Artur Signell
afbf79cfec
Ease test creation by making description and ticket number optional
Change-Id: I00cde9e1ebc51669b959a6e98094fea87059a022
9 years ago
Denis Anisimov
6cf8c0be06
Read input stream logic is corrected (#14533).
Change-Id: I1a8a895d631889e04f7acbde29306e86da344a23
9 years ago
Teemu Pöntelin
0404f7f5ff
Fix ComboBox issue with font-based item icons (#14660)
Change-Id: I8f3de9556cc62670c28523886998f89383b76305
9 years ago
Sauli Tähkäpää
e726785585
Ignore TableInFormLayoutCausesScrollingTest. (#7309)
Change-Id: I5851a42625830dc5cb7bd956f8e692d8174acd70
9 years ago
Anna Koskinen
91713976a0
Allowed one pixel's worth of mismatch in
TableRepairsScrollPositionOnReAddingAllRowsTest.
Change-Id: I04f17bf0acbb445343e2f9b18f6a55ce4f764afa
9 years ago
Sauli Tähkäpää
9b061b6160
Fix ThemeChangeOnTheFlyTest to work with autogenerated style. (#14670)
Change-Id: Iac7800a97e7263b51032579bd6ab0de9a95d59f8
9 years ago
Johannes Dahlström
76854f9502
Implement ProgressBarRenderer (#13334)
Change-Id: I0193878dadec23a5709fa6f5f50591757b99ae04
9 years ago
Teemu Suo-Anttila
b69401cf20
Add a test for Grid with GeneratedPropertyContainer (#13334)
Change-Id: If32242828745854c81020405657cc49e13c35bef
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
1deac71273
Fix GridKeyEvents to provide correct API for different types (#13334)
Change-Id: Id8ee1b8aab40273b2c0da4d85d8d07b419af49d7
9 years ago
Johannes Dahlström
d156b34db4
Add default implementation of Renderer.encode to AbstractRenderer (#13334)
Change-Id: I74a0960bbe56e71702762e4cf1067098dd428125
9 years ago
Sauli Tähkäpää
69df69f494
Set internal value instead of converted value when locale has changed. (#14400)
Change-Id: I2440f6471b8bbb016497bf59cffd023b013460dd
9 years ago
Sauli Tähkäpää
9d0812f742
Fix UIAutoGeneratedStyleNameTest. (#14670)
Change-Id: I5d6cb7df9989e5cf5b5e1e55a75b1a03fbab8050
9 years ago
Henrik Paul
b845b9e5f7
Makes Escalator and Grid DeferredWorkers (#13334)
Change-Id: Ia8c1b98e4e2c021b570e74f3527f58f15a469a17
9 years ago
Denis Anisimov
222876bc40
Add autogenerated style name for UI based on its class name (#14670)
Change-Id: Ic2ff4c29f997c33ea952a94c17aa9e70a0339337
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
Teemu Pöntelin
47a1b8d641
Fixed ComboBox filtering when page length is zero (#14509)
Change-Id: I663b39a37bcdf4383fa76d04acd127503ced11df
9 years ago
Anna Miroshnik
43a523ae2d
Setting null as URI fragment doesn't remove the fragment in the browser (#11312)
Tests only. Because this defect was fixed during fixing #12207 .
Change-Id: If47f06d30fd3c8318df9b3197cea5771a1b38063
9 years ago
Anna Miroshnik
98fa0cce8d
Re-adding all rows in Table causes table to loose scroll position (#14581)
Fix: if to remove (container.removeAllItems()) and then to re-add(container.addAll(..)) the same collection in table container - > scroll position is not loosed now.
The hash code and scroll position of the old container is stored when a new container is added.
If the new container has the same hash code, we restore the scroll position.
The scroll position is not restored if another items added to the container.
Change-Id: I52a22c3c1c7b71f1b3447b9d592ab8fececd67b8
9 years ago