Dmitrii Rogozin
e144659cba
Fix VaadinFinderLocator for UIElement (#14010).
Change-Id: If25ebdcdd4df438402d1cdc60a63c629e84c73a0
9 years ago
Dmitrii Rogozin
2fe8405e9e
Update testbench icon in debug window (#14913)
Change-Id: Ic114cb1c61a925347e70da3820e4b9f22abeb27c
9 years ago
Artur Signell
ba4a5b3e30
Make PopupPanel attach to overlay container in a GWT 2.7 compatible way (#14881)
Change-Id: I71fcac37888c920ba62660b829f4cae3de6dd67a
9 years ago
Denis Anisimov
a26e300746
Correct positioning and sizing logic for context menu (#14863).
Change-Id: Ic2edd6e6f53cd8ae3dc2d39477f59261356beafd
9 years ago
Guillermo Alvarez
6ddca16527
Fix TabSheet becomes unresponsive after setSelectedTab (#14710)
Fixed unresponsiveness issue without removing the waitingForResponse
flag from VTabsheet. The flag is now set in revertToSharedStateSelection
Change-Id: I62cabc44d4ac4c284b0b35921d8624483b0150be
9 years ago
Henrik Paul
071104d36d
removes unused import (#13334)
Change-Id: I24c3d99ab870f7809aecded1fc90f17643a8f19f
9 years ago
Mika Murtojarvi
28570bb979
Change getSubPartElement(String) to ignore text icons (#14879).
The test for this change set will be included in the TestBench project,
since the API required by the test is not present here.
Change-Id: Ia31d4ba49dabdb74d81e5b9d23db7af809d96942
9 years ago
Henrik Paul
07c1bdfa88
REST-like data source use case. (#13334)
Change-Id: Ib708f3d18ff38c2c293f179640b85baebaf69550
9 years ago
Henrik Paul
c1de8966d4
Restructures Escalator method hierarchy (#13334)
Previously AbstractRowContainer.paintInsertRows was simply overridden by
BodyRowContainer, which was hard to follow. Now ARC.pIR is an abstract method
and the implementation has been put into another protected method.
Change-Id: Ia47a46216d2f9713b958785b5239d6850b1ede0d
9 years ago
Teemu Suo-Anttila
c7e62e1b25
Fix EditorRow event handling (#13334)
Change-Id: Ie79c54186bd19c9acb14625e47cb02122c81106e
9 years ago
Johannes Dahlström
2458da16ca
Use non-deprecated GWT DateTimeFormat (#13334)
Change-Id: Id10c8ccd57ea9f6cf656d7abd21d6f356b6bef2d
9 years ago
Henrik Paul
b24a8f2b8f
Fixes an issue with active cell and data insertion (#13334)
Grid tried to offset the active cell whenever data is inserted, even if
it wasn't in the same table section.
Change-Id: Ieea90164a2b7b482c0fb9996fd9e8817283d2504
9 years ago
Teemu Suo-Anttila
2a41b1db20
Add default text renderer and empty constructor to GridColumns (#13334)
Change-Id: I04245d831a82fb8a9d8bf98e058be52406d5c761
9 years ago
Teemu Suo-Anttila
b69d2dd7f8
Add isUserOriginated to SortOrderChangeEvents (#13334)
Change-Id: Idb387e3b27ea757f27510f7ad97aaaa39b8f71ef
9 years ago
Anna Miroshnik
77451b4727
fix: Tooltip does not shrink when content changes (#11871)
Change-Id: I6b0cc0996560b2f8dd28e110e455445952c0fbd9
9 years ago
Henrik Paul
4b11ba764a
Clarifies client-side exceptions relating to Columns (#13334)
Change-Id: Idad4b6588e0ca8a9bc614111b00429d230d9aba0
9 years ago
Tapio Aali
a4a992efcf
Fixed FontIcons on VWindow (#14481).
Change-Id: I1b7cb280088379a6512e23a663dbf2a31f8123cd
9 years ago
Anna Koskinen
cf48f5eaa6
Fixed the sizing of relative-sized components in AbsoluteLayout (#13131)
Change-Id: Ibc0757fa383b15dbf33f0b75a7d20ee78db5e88a
9 years ago
Leif Åstrand
442b35ade5
Assert that async UIDL processing happens in order (#14643)
Change-Id: Ib2502ad9dc4d28eca41e45efd025478d3f4330a0
9 years ago
Teemu Suo-Anttila
03bb779d26
Add DataSource .indexOf() functionality (#13334)
Change-Id: I6cfd9b8baf56897a0e2c5f688c70329e81c3c5cd
9 years ago
Johannes Dahlström
9c284f9e9c
Add convenience methods to EditorRowHandler (#13334)
Change-Id: I046715f33113e94e3239e3df04bdd96b89c23aee
9 years ago
Denis Anisimov
709f35aca0
isIPad() and isIPhone() methods are added to WebBrowser (#14424,#14423).
Change-Id: I7b3556d5f9c1dd84beec638d7fbff1c5382070a4
9 years ago
Johannes Dahlström
a33644f29e
Implement ImageRenderer (#13334)
Change-Id: I5b04f10f5d8b312ace8a3b5f1df28f37aa8b97d8
9 years ago
Teemu Suo-Anttila
3b92952939
Add refresh function to RowHandle for informing data updates (#13334)
Change-Id: Id117407eecc8d923af1f4f946bf330eec9c75618
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
Johannes Dahlström
47a2d185f1
Move utility methods from Grid to new class GridUtil (#13334)
Change-Id: Id6957b091561a8759aea9da4fb677039d2455f3e
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
Henrik Paul
6bfa71999a
Moves AbstractRowContainer.refreshRows (#13334)
Because it was weird how BodyRowContainer overrode the
AbstractRowContainer's method without calling super. It was hard to
find at some times.
Change-Id: I2aef9773e3f6fa18e8b35ed2baf0ad110a81a545
9 years ago
Denis Anisimov
aa4f442b83
Open combobox popup on click to icon (#14624).
Change-Id: I203b92561ab14d427466945845c6fbb62d6eb07b
9 years ago
Leif Åstrand
38125ebc3b
Improve error message for missing class name id (#14643)
Change-Id: I71a96985fab62b648207393916566f3e1d757ad1
9 years ago
Henrik Paul
8b22659b5b
Grid now supports bare ItemSetChangeEvents (#13334)
Change-Id: Id87b2d7f50720bbfd5011520ea0be32fead48635
9 years ago
Henrik Paul
0b451f018c
Reworks the datasource size logic (#13334)
There's no setting of size, but it's inferred instead. Also, you can't
set the size, only ask for a size.
Change-Id: Ibec5ecc5008b3fc38e5942c25e1b8ff8a1b7e402
9 years ago
Henrik Paul
edbca6ac0f
Fixes a race condition in Escalator's scrolling (#13334)
Change-Id: I8bd6195bfbf37c847919e3092d486e67fe79cd5c
9 years ago
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