| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
- Notification delay now applied to browsers without CSS animation
support
- PopupView now also supports animation-in and animation-out, and also
shows the “loading” widget when the popup is opened and the server
response takes a little longer. The popupComponentWidget is also kept
in the popup during the animation-out
Change-Id: Idb26d87a8cf75cfa3e145ea670dacc1c87ce75d6
|
|
|
|
|
|
|
|
|
| |
Any running animation-in is now finished before animation-out is
triggered.
Moved windowClone variable into WindowConnector where it should be.
Change-Id: I0ee733d05558d46a08e5e46f821104ad98783118
|
|
|
|
| |
Change-Id: Ic04f97d00745c2b7d1b4c143b2a458ab47188fd2
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
build.properties
Change-Id: I2477f2b420506d1b41d29d9bb1e361d66bedb68d
|
| |
| |
| |
| |
| |
| |
| | |
Causes regression with IE8:
http://r2d2.devnet.vaadin.com:8111/viewLog.html?buildTypeId=Vaadin72_Vaadin72DevelopmentBuildTb2Tests&buildId=86020
Change-Id: I6d848777b28a1d3f27a25fec778cba8d68a45690
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This fix splits the used regular expressions into a more manageable
parts while fixing the handling of a case where both width-range and
height-range are defined. Also refactored some duplicate code into
a helper function.
Change-Id: I98295b8b0772b33a9985c0630e065eea2281d11d
|
| |
| |
| |
| | |
Change-Id: I44acce87ea5c37d7b210e6c6c3dd9cd511192524
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If row has no elements or only invisible elements, its size will be set to zero.
When row expand ratio was set, its size will be assigned to the value according to an expand ratio.
If component takes several rows of the gridLayout, these rows are considered as non-empty and won't be removed.
Change-Id: I10ddd22a6c9535b9978769bab7b496e11a28b78a
|
| |
| |
| |
| | |
Change-Id: I8563f1e2cfc66ca89399590401fd77ec67e50e82
|
| |
| |
| |
| | |
Change-Id: Iceba6be78a49bc1aacf837b9fcd9790749be01c0
|
| |
| |
| |
| | |
Change-Id: I3f5244565dd393e9fcb7386d352f835b5afd9faa
|
| |
| |
| |
| | |
Change-Id: I81b1955aba56207cb63d78113f698c0ae65a599b
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
'Aborting layout after 100 passes.' is caused by LayoutManager falling
into a loop on rounding fractional layout slot sizes up and down while
trying to fit layout's content in the space available. LayoutManager
round always up, that causes this issue with IE9+ and Chrome. This
change helps LayoutManager to round fractional sizes down for browsers
that causes problems if rounded up.
Browsers may fall into the loop especially with a zoom level other than
100%. Not with any zoom level though. Problematic zoom level varies by
browser. OrderedLayoutExpandTest uses zoom levels other than 100%. Test
for Chrome is the only one that really is able to reproduce error
without the fix. IE9/10 would too, but the zoom level could not be set
exactly to the required 95% for IE. Test works best as a regression test
for other browsers.
Change-Id: Ie840b074df5fed5ea3b15fba9a6fd372a5c0b76a
|
| |
| |
| |
| | |
Change-Id: Id324ed06e45e73a9383667e86651ea794c3ff322
|
| |
| |
| |
| | |
Change-Id: I768d93e8eb7f4b6415f17c80bc4564053313dc56
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Default opacity (90%), fade duration (400ms) and fade delay (1000ms) are
defined in the base theme.
“In” animations can be defined by using a dependent stylename
‘animate-in’ (prefixed with the widgets own primary stylename), e.g.
'v-Notification-animate-in'. That CSS class should then have a CSS
animation specified, and the CSS animation name should contain
'animate-in', e.g.
.v-Notification-animate-in {
animation: notification-animate-in 400ms;
}
@keyframes notification-animate-in {
...
}
“Out” animations are defined similarly, but with 'animate-out' as the
keyword.
The base theme contains mixins for declaring keyframes rules as well as
animation values, which include needed vendor prefixes.
Refactored deprecated GWT API’s to use newer API’s.
Change-Id: Iba929e8de8b6ce100852d472d65c9c9d0630c48f
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
WebContent/release-notes.html
build.properties
client/src/com/vaadin/client/ApplicationConfiguration.java
Change-Id: I36f075a03350e45c8666832142d7368891af3e59
|
| |
| |
| |
| |
| |
| |
| | |
Added explicit isNaN checks to the results of parseInt function
because JavaScript would always convert 0 to false.
Change-Id: Ic904c321c0195ce50d9a498005459425b0c30d4c
|
| |
| |
| |
| | |
Change-Id: Ia076ba95ec3abd6625e81e17bdcf000a20349f4e
|
| |
| |
| |
| | |
Change-Id: I188e28736e8092b30a813aeeb78247f5aec33295
|
| |
| |
| |
| | |
Change-Id: I1c3ed59d8a19d3355a3c729fb3635731b326a00e
|
| |
| |
| |
| | |
Change-Id: I99db3d6280f0066ed1249cb348da7e82381b45c2
|
| |
| |
| |
| |
| |
| | |
Reverting the previous fix to caption measurement, it caused a leak with
the listeners.
Change-Id: If1c06db692c0e829d91528eceb49a9a07f58ed4a
|
| |
| |
| |
| | |
Change-Id: I35375d2b39fbd666d848f6ffa62aa0ce1c0d4fad
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This change is only a brain dead replacement of one specific method. In
some cases, there were some oddities in the surrounding code as well,
but these were left unresolved on purpose.
It should also be noted that DOM.setStyleAttribute just delegates to
element.getStyle().setProperty(), so any null references would have
caused problems already in the existing code.
Change-Id: I340122ac0767af9928076376f76e5bd2c5e19f9f
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- When a mobile app goes online/offline we need to change
Heartbeat interval and restart the schedule.
- We also need to be notified about response status in
order to show the appropriate offline UI, etc.
Related with Issue #13250 and review https://dev.vaadin.com/review/#/c/3376/
Change-Id: I428501306e37fb8c2ee0ed6022a4c588bd8456db
|
| |
| |
| |
| |
| |
| |
| | |
This fixes a regression caused by a previous patch, which led to empty comboboxes being initialised with a zero width.
Change-Id: I7e5ca0c563625c453e0e3006d91ed52ad227d6f0
|
| |
| |
| |
| | |
Change-Id: I7bb9a404c789f352477b752537ffdedfc60da91c
|
| |
| |
| |
| | |
Change-Id: I2c9c68134d9fe958e2881975d1d845dea819a761
|
| |
| |
| |
| |
| |
| | |
Extract code which focuses on item after changing the page. Deferring this method allows to update the list of items before focusing.
Change-Id: I7d249c2abbd5c24ca2d798736e483f2b7dfa59f1
|
| |
| |
| |
| |
| |
| | |
(#13444)
Change-Id: Ie666e2867908160b1544d3bf8251802ea771660f
|
| |
| |
| |
| |
| |
| |
| | |
- Prevent bootstrap script fail if registerWidgetset is called twice
with the same widgetset.
Change-Id: I8b8069b442ea91c1aa0f0b7dd73c41902e75094b
|
| |
| |
| |
| |
| |
| |
| | |
VScrollTable ignores server-initiated changes to column size while the user is
dragging a table resizer element.
Change-Id: I2866246e7975a8ddddbfdc12a9d99fb2c813a870
|
| |
| |
| |
| | |
Change-Id: I63f0b1c8da52d426b5c370097256b08dbd44b5d7
|
| |
| |
| |
| | |
Change-Id: I4d13bee983817ce299d1f7e52ddd6cdc725fee6f
|
| |
| |
| |
| | |
Change-Id: If95d50954a4122b1039174ffcacd7874f7f1f71e
|
| |
| |
| |
| | |
Change-Id: I7bb500c1b64502881824875e967cf43c5e49a999
|
| |
| |
| |
| | |
Change-Id: I2e1d714d1bb07db127758cf3f2d741ac50884266
|
| |
| |
| |
| | |
Change-Id: Ib36d9c591c5089eeacacc94f68e4fbb064e5418d
|
| |
| |
| |
| | |
Change-Id: Ie6a3464399aba76b9299bcb7d326ef4e6b6c858b
|
| |
| |
| |
| |
| |
| |
| |
| | |
VNotification now works without ApplicationConnection again.
Dependencies needed by codeserver are now dependencies for client-compiler
Error message now takes into account that devModeRedirect is enabled by default
Change-Id: I079d162d9975f99fe7b91e14ad100459c80a5587
|
| |
| |
| |
| | |
Change-Id: I1fca0b71fec883c7dc2fafbaa1da20da33fe707e
|
| |
| |
| |
| | |
Change-Id: I3174d19d2595232b66f4120ba8fb6fbb1c6d8be8
|
| |
| |
| |
| | |
Change-Id: I771d827ab88f005f8cbef6c6cbefecb1b3f498e0
|
| |
| |
| |
| | |
Change-Id: Iad410f26ed7f20bb03f15c46673f6f18081261d9
|
| |
| |
| |
| | |
Change-Id: Ib18a60ae7e41af8c6c119e5b2e12e4fd5bf1069c
|
| |
| |
| |
| | |
Change-Id: Id34a8463ff40b1351d4d8b171e561a21fc76d747
|
| |
| |
| |
| | |
Change-Id: Ic41189ee138980322204c897b58e29252dfc5cd8
|
| |
| |
| |
| | |
Change-Id: I171067273aedc7248e9c044bea0ebf67155fd7a9
|
| |
| |
| |
| | |
Change-Id: Ibf6ee26e3a1a6604bb850355855c4ef53b9bafc2
|