Teemu Suo-Anttila
c954a7836c
Fix Grid column width calculation regression (#18617)
Change-Id: I359240ff393428dd5d6764d5e01a40022ab94fc6
8 years ago
Teemu Suo-Anttila
5db6f100da
Fix AbstractRemoteDataSource cache clearing (#18630)
This patch also reduces the amount of RPC calls when dropping rows from
cache.
Change-Id: Ib69a807883bc885dcd877a008cec16e44fa2bfdd
8 years ago
Teppo Kurki
5c56d140be
Cut off Grid cell content when max column width is set (#18617)
Change-Id: I912377ffe366e6ac46280b374fa04caa59c3bcf2
8 years ago
patrik
ba7071612b
Make Grid Editor return focus to last focused cell (#16834)
Change-Id: Ifbea95c2b5b39ca3c4532baa7e3f9298423bc030
8 years ago
patrik
7ed0d2a10e
Prevent race-condition induced sporadic error in Escalator (#17258)
Change-Id: I624c44056d43a6a3205be46a748070f269a3c3e3
8 years ago
Teemu Suo-Anttila
15ad8bccfc
Fix RpcDataProviderExtension to not rely on item indices (#18503)
Change-Id: I68a77bee4ef8e7a859f3a3c143e6f5922decf025
9 years ago
Teemu Suo-Anttila
86e0fddbdc
Prevent Escalator scrollbars oscillation in HeightByRows mode (#18596)
Change-Id: Id7e72fbd31277b7c93055c8aa9309d73c86795d6
8 years ago
Taras Hupalo
a3c9c8ee97
Add class for last frozen column requested by designers (#18590)
See https://github.com/vaadin/components/pull/57#issuecomment-127622121 for details
Change-Id: Iba32b6f36f5c98c86a3902133c7486af2dad9669
8 years ago
Artur Signell
2b19ef3089
Do not force zero height for empty caption height in FormLayout (#15409)
Change-Id: I0575556785aa2c5cedb8ec40e2db1ec6644967cc
9 years ago
Teppo Kurki
53c114ec5e
Add style names to selection checkboxes (#17755)
Change-Id: I982433f643962ed68b0856b520d331038c7fe838
8 years ago
Teemu Suo-Anttila
e7e6fd78c1
Fix Grid client-side NPE finding uneditable column editor (#18589)
Change-Id: I6f3fc25785bc6036795a791d6582c3d9194b505c
8 years ago
Teppo Kurki
554bdab01e
Keep non-editable & selection columns visible in editor
Change-Id: Ib3090d43e97667707590a2bca5f4641b72d7cd7f
9 years ago
Mika Murtojarvi
961f10856a
Prevent scrolling when expanding a TreeTable item (#18247)
Change-Id: I837ee83a75337eef4338e7206cdd0e366b24f183
8 years ago
patrik
55dc0ade64
Add @since for change 11526 ticket #17590
Change-Id: I2154167c39384a122b06bbdaaac6c161e3fffd2f
8 years ago
Teppo Kurki
3c7eab0d58
Update Select all -CheckBox from server and partial selections (#17590)
Change-Id: I8f4986455029fc3b997ec5fee8916fa118a487ca
9 years ago
Artur Signell
f6d075df52
Take margin/border/padding into account when measuring TabSheet (#18471)
Change-Id: Id6fed9155128ed9134b3d4949b80fc605e5ae62f
9 years ago
Artur Signell
50e13188aa
Attach Window in hierarchy change as required (#18502)
Change-Id: Ia9ca393480b80c19e5391bce034534bde31f3a81
8 years ago
Artur Signell
3951ba9c2d
Restrict old IE fix to IE <= 10 (#17002)
Change-Id: Iab4ecf3ef0616471743874531264f2fe6868f133
9 years ago
Artur Signell
f3ae913aa0
Fix NPE when clicking and move handler is not set (#8718)
Change-Id: I13dfe9344d7ca516d41145e4c35fc45c620cac56
8 years ago
Artur Signell
ae9adec046
Ensure server side focus is applied when opening a window (#17731)
This change removes all deferred commands for handling window focus to
ensure
the focus events are triggered in the expected order
Change-Id: I46598243d1022b82cf64f0e60169f52248c3cc72
9 years ago
Artur Signell
951101ce39
Take margin/border/padding into account when measuring ComboBox in IE (#17002)
Change-Id: I8fcf33b78ff239529b794d41088fd9d8aba5c518
9 years ago
Artur Signell
38abea64cc
Enable IE stuff also needed for Edge (#18523)
Change-Id: I8e8a80acde885a5d4e0db67101c2a4d101371845
8 years ago
Artur Signell
bebb7efeae
Detect Edge correctly (#18537)
Change-Id: I6aa7e7b7498ff85489843e52bd351e54c4ba70f9
8 years ago
Artur Signell
edbe0cef91
Make methods return what they promise
Change-Id: I0b906047a6f6bf81b6c5fb544164b62916ef5982
8 years ago
Markus Koivisto
9147fbad89
Fix empty @since
Change-Id: Ie060beaa9eca3b098d7e07116d64580c6a198ee8
9 years ago
Teemu Suo-Anttila
029db52f12
Fix IE8 centered window initial placement (#18498)
Change-Id: I8809f31c27d9ad2860c3f21b21948312272db18f
9 years ago
Teemu Suo-Anttila
4a10a70fbe
Fix DetailsRow communication use connector IDs (#18493)
Details are now initialized when they are made visible. The old way of
requesting when seen caused a lot of problems when moving stuff around.
Now uses less communication, but reserves a bit extra resources due to
all details components being in the hierarchy.
Change-Id: I1c1163bdc306f5b86e5e0f6e2bbf2801e65c2243
9 years ago
Teemu Suo-Anttila
929adacf73
Convert ComboBoxLargeIconsTest from TB2 to TB4
This patch also adds some subpart awareness as well as deferred worker
interface to VFilterSelect to support running TB4 tests reliably.
Change-Id: I41f2af38f7eba2194aa49c8d7a0d13073166cddf
9 years ago
Teemu Suo-Anttila
1c463a0229
Fix IE8 icons in tree expand regression (#18488)
Change-Id: I6b7ee8776818e59a1607f55a93344209a2dfecc2
9 years ago
Teemu Suo-Anttila
debb65e46c
Fix IE8 window shadows with undefined height (#18487)
Change-Id: Ia6b937749c318e9048c2dd34f3f892b44f384d25
9 years ago
Artur Signell
0a7a9e87ef
Workaround for IE10 invalid min-height calculations (#15169)
Change-Id: I22b0e56549c19432626dea8c2dd43509c07c0de4
9 years ago
Sauli Tähkäpää
546616b066
Select last item only if filtered items exist. (#18441)
Change-Id: I1b601f7bcddd3a62edcd97651a3270b79dacc7fd
9 years ago
Teppo Kurki
80058d9429
Add row and cell description generators to Grid (#18481)
Change-Id: I940399d986eb6970df687880645fafc157dab432
9 years ago
elmot
9734bc5dfa
Grid sidebar menu design changed. See design document and comments at trac ticket. (#18325)
Change-Id: I6686d131f015cf0b7b9a6b43ce43284218d5dd63
9 years ago
Johannes Dahlström
e288b0d159
Prevent Grid editor move in unbuffered mode if validation errors in
fields
Change-Id: I37f3c21f4464c8f83308a741ed51485f7bd0375a
9 years ago
Johannes Dahlström
0f9d0b0bf1
Support frozen columns in Grid editor (#16727)
Change-Id: Iff797c3bf90a6021099a3ed4082cfca3a6fb3540
9 years ago
Sauli Tähkäpää
0e085a9ddb
Increase Tooltip z-index to be larger than the default overlay z-index. (#14854)
Change-Id: Ib6a2f77aadc9cb1afe8a8e43be9916de3d2eaf44
9 years ago
Artur Signell
ef79e1aa98
Allow using only hostname with ?superdevmode
Change-Id: Ib88062d13fc3a22970b526a7fc56a22ba860637f
9 years ago
Teppo Kurki
b9c0971afe
Fixes scrollToLine while resizing Grid via split position (#18424)
Change-Id: I5ecd8a91bd1ebea809d04a54307fcd752fbe3f39
9 years ago
Leif Åstrand
3ddace2ca2
Read debug window settings when all entry points have run (#17882)
Change-Id: I09d612d784f978ba483d243b6938697893e1eac4
9 years ago
Artur Signell
d11b90c8ed
Reconnect dialog basic css for all themes (#11733)
Change-Id: I070cca17377dc49095481012717bab8931fb375b
9 years ago
Artur Signell
6fe79a8f65
Allow using XHR for client to server requests and websockets for push (#12518)
Change-Id: I6a9cc8f97d7e3578bf7aa9ce512d042ab637494e
9 years ago
Artur Signell
b38dc12c24
Refactor reconnect dialog (#11733,#17075)
* Add grace period for showing the reconnect dialog
* Try to reconnect once immediately
* Stop reconnecting when application is stopped
* Make it possible and easy to replace the reconnect dialog
Change-Id: I6695e7473859827db9dd64cbd373696aeb5d27a5
9 years ago
Artur Signell
04100c62ac
Allow configuration of reconnect dialog parameters (#11733)
Change-Id: Ibf60ef8cdd21204e8ccfbb0a7d93cf88c4d8468a
9 years ago
Artur Signell
d193814bb5
Merge communication problem handlers (#11733,#17075)
Change-Id: I91d3d73cb10c10a9306b67e6d99e4405f56bc275
9 years ago
Artur Signell
40815a4375
Handle out of order messages (#11733,#17075)
Change-Id: I1958a84be59068caa377256d43e868e13ed69597
9 years ago
Artur Signell
3e6bb5541c
Use same reconnect logic for Push as for XHR (#17075)
* No longer queue message separately in PushConnection
* Use XHR for client to server communication when using long polling (or streaming)
* Websocket is used for communication in both directions
Note that using XHR for client to server responses at the same time
as a push connection is open means we must take into account on the
client side that we may receive message in the wrong order. This
will be addressed in the following change.
Change-Id: I97706db3481379593e71dc5bb552727a0486692b
9 years ago
Artur Signell
33751bb59b
Initial version of the reconnect dialog and a problem handler which uses it (#11733)
Limitations
* Does not take Push into account
* Hard coded parameters
* Only theme for Valo
Change-Id: Iddb12d20391bcd30dc7289b7ea694ac3fbbd116d
9 years ago
Artur Signell
132ca1e1b6
Extract CommunicationProblemHandler methods to an interface (#11733)
Change-Id: Id44eed32a91721a67859d8daedefd3c7a17d61dc
9 years ago
Artur Signell
d93527f257
Move XHR code to XhrConnection (#11733)
* XhrConnection internally manages the URI to send to
* send(JsonObject) now only takes the payload
* retry logic for status 0 removed for now
Change-Id: Ieca25df0ebe06773139b2bec7e9a2586df77b24d
9 years ago