| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Change-Id: Ice20a168dd8c0dc14f8e4600f24e2b788cb38bc4
|
|
|
|
|
|
|
|
|
|
| |
converter is needed (#11863)
The previous logic had two flaws
* It allowed converter model type to be a sub type of the model type but not vice versa. Similarly for presentation type.
* If the user has set a converter it should be used and not be replaced unless it is absolutely sure that it cannot in any possible way handle conversion (e.g. converter from integer to double cannot handle string to list conversion). If there is a slight chance that it can handle conversion, let it be and let the user set another converter when needed.
Change-Id: I2e1c0b3aac90be63ddbc780195f8428398e28ada
|
|
|
|
|
|
|
| |
This also introduces PageState, which is at the moment a part of
UIState.
Change-Id: I4f927e6b8217fa789d83ce5e0d8254b141f485c7
|
|
|
|
|
|
|
| |
Furthermore, the exception that might get thrown from there is passed up
through the call stack until it can be handled in a sensible way.
Change-Id: I4a741b5ad4d9216255932c2328b49e73e92df2f4
|
|
|
|
| |
Change-Id: Ib8282dc77e3d06d49ce8815a3f4b036541d9acea
|
|
|
|
| |
Change-Id: Ie0b05e55c1d8fc8d10d073c508b112da740c3333
|
|
|
|
|
|
| |
* Made it possible to toggle the toString() behavior using the "legacyPropertyToString" init parameter. The default value is "warning" which enables the legacy Property.toString implementation and logs a warning message when it is used. Other supported values are "true" which enables the legacy mode and "false" which disables it.
Change-Id: Ife19352b86590464c8e441b7f82f4fec3b1f3235
|
|
|
|
| |
Change-Id: I1c6f74bfcefda7843a55d149a5ecd33ae4c2ebf2
|
|
|
|
| |
Change-Id: I05ed55319092248db4a3f2d0975f918c9176a6c6
|
|
|
|
| |
Change-Id: I4b3c74ede518aa2712038d1451974a93cdecabc2
|
|
|
|
|
|
| |
Everything else integrated, except TB3 tests (ticket #11090, old TB2 tests used instead)
Change-Id: If1700d7680a6c0a45f84d6e3c7b80e6536da78c8
|
|
|
|
| |
Change-Id: I2b3f83220070f1f46730d956abb24ba9edf02f20
|
|
|
|
|
|
| |
GridLayout (#11421)
Change-Id: I56b14a6a027dc700748f2bd7219b47e1134bb56a
|
|
|
|
| |
Change-Id: I3706cfa46f82615b8cc677bcaaa207d5ab05bf40
|
|
|
|
| |
Change-Id: I245aa609b2cce17cd5116be1b80f2b9c437b975d
|
|
|
|
|
|
| |
* At the same time ensures request timer handling is done while session is locked (#10108)
Change-Id: Ifc36e1ac66d02e25fe98616319c014137bd94c10
|
|
|
|
| |
Change-Id: I5051cef344f03af276be24a28471a6d6c15b0da6
|
|
|
|
| |
Change-Id: Icb33ee2db9e36d4282c19b46203054a2da4abdbd
|
|
|
|
|
|
|
|
|
| |
* Moved AbstractCommunicationManager abstract methods
getThemeResourceAsStream and createBootstrapHandler to VaadinService
* Made ACM non-abstract and renamed to LegacyCommunicationManager
* Lifted anonymous inner BootstrapHandler subclasses into named public classes
Change-Id: I31739ce8a506d572e75ca8cd5509be215e01693d
|
|
|
|
|
|
|
|
|
|
| |
* Move UIDL writing from AbstractCommunicationManager to UidlWriter
* Move request handling from ACM to RequestHandlers
* Move server RPC message handling to ServerRpcHandler
* Move portlet event notifications to PortletListenerNotifier (a RequestHandler)
* Communication handlers reside in c.v.server.communication
Change-Id: I087e923dbdf88c6b3fcaafbdb7f685d9d3dad0c1
|
|
|
|
|
|
| |
Filterable API introduced by #11234) #11053
Change-Id: I397124cbfa355417717d2e81bf67b15b202bf16a
|
|
|
|
| |
Change-Id: I223dbc7a8419a5c4b58321b708e8bd7c8bb8134b
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
uitest/test.xml
Change-Id: I2c82fa7117b21bddad313abdd2f3f43143317c12
|
| |
| |
| |
| |
| |
| | |
before 7.1 (no-merge) #11053
Change-Id: I723b7fc01184da19f448de4c43d3dee715c01242
|
| |
| |
| |
| | |
Change-Id: I505f8afbc12295f07f2fdbffc459e803629790d7
|
|\|
| |
| |
| | |
Change-Id: Id118fd9bae1fdf7e7ce2efd660ade5ba7bbc5109
|
| |
| |
| |
| | |
Change-Id: I0ece22fc53388a7c9eb268c00ae46c589859a1f1
|
| |
| |
| |
| |
| |
| |
| | |
Support for setting null as the classloader was removed at the time when
Application was removed.
Change-Id: Ib3d75dae1d1d81d8760b93616d05ba0746323e3c
|
|\|
| |
| |
| | |
Change-Id: Ifdc095169c31731cb013727f14d92839ecc775db
|
| |
| |
| |
| |
| |
| | |
BeanFieldGroup.buildAndBind() #11009
Change-Id: I9bf646b7d8b767c78506a62185ce5dca9dcae7ad
|
| |
| |
| |
| | |
Change-Id: I2b47b1b7e659b1bdd00a7b72347c2ee36c515b23
|
|\|
| |
| |
| | |
Change-Id: Id48ccb3c400a78cddb8bb5c7bbcf2d65174e59d0
|
| |
| |
| |
| | |
Change-Id: Idf45309b83dfe718fe6e58b6cf57b211eeb9e811
|
| |
| |
| |
| | |
Change-Id: I4c58367d4041b5e61989fca5be6b037f7f8e0c01
|
|/
|
|
|
|
|
| |
Modified buildAndBindMemberFields to use a new findPropertyId method
when searching propertyIds. Fixed BeanFieldGroup to work with the
modified property id searching.
Change-Id: Ib5d011db93f04d7a2c6dbb0990af7c35f0489193
|
|\ |
|
| |
| |
| |
| | |
Change-Id: If788d84c66d640368989e443394505600ad12439
|
|/
|
|
| |
Change-Id: Icadfd46919c14fccfa1531b6f2b3e245dea3b111
|
|
|
|
| |
Change-Id: I1544844a21448932302418cc1c02f59db029ec81
|
|\
| |
| |
| | |
StringToBoolean so that it accepts empty string."
|
| |
| |
| |
| |
| |
| | |
so that it accepts empty string.
Change-Id: I6f0507c1387fd2b1cf637f96cae05df4e6865456
|
|/
|
|
| |
Change-Id: I4eaec551836bd40c522463b1a884c57522d445de
|
|
|
|
| |
Change-Id: I1e8d6015aefdc184af6383cb22cdf3e13be351cf
|
|
|
|
|
|
| |
Created tests for email validator.
Change-Id: I6be05672ff506247da488ad142f63b7337952bab
|
|
|
|
|
|
| |
SQLContainer and DB2 not handling empty result set metadata correctly.
Change-Id: I20ad1e3d528f92826e3f9049403c6a953a6a07c8
|
|
|
|
|
|
| |
Checks are now done by checkstyles (#9065)
Change-Id: I816109d0f13d28ba6ce58da9427578486ef3ce33
|
|
|
|
| |
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
|
|
|
|
|
|
|
| |
Table.setVisibleColumns should throw exception from duplicate property
ids.
Change-Id: I1465a99bd0c6241c3b31d88f5480fee99bbdc0ad
|
|
|
|
| |
Change-Id: I70501fe0813d014304fac71b6b80f94d0fdee9da
|
|
|
|
| |
Change-Id: I84e00c9e73d69bb398a8e9cc2c6bdb7fa60d3907
|