| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Build vaadinPush.js from the released version instead of having a separate
javascript version in the project
Change-Id: I37aac284216c8ec6efd03c242e639e88854f11fd
|
|
|
|
|
|
| |
(#12532)
Change-Id: I67306d2b9d151614f72455063b0d01423aeed4c1
|
|
|
|
| |
Change-Id: I9ca101edf6df41702b27635da9f749bdac5bf5f4
|
|
|
|
|
|
| |
This prevents a race condition in getPendingAccessQueue().
Change-Id: I1b8d013119e5963ed6083b7dd17afccd3a915e42
|
|
|
|
| |
Change-Id: I8c9146975397356e92fded0d0207b56d057ac6c5
|
|
|
|
|
|
|
|
|
|
| |
DateToSqlDateConverter throws a NullPointerException when the provided
value is null, thus violating the interface contract. If the provided
value is null, then the methods should return null.
Missing test case included
Change-Id: If08225c2a6ae7c3103e47d3817a5d45469c7bf4f
|
|
|
|
| |
Change-Id: Icf82377b0d47166d59e8be5f2f8b450d654302d7
|
|
|
|
|
|
|
| |
Also added a note to the WeakValueMap JavaDoc stating that it is
not serializable.
Change-Id: If342746ad7c7cac0db8bac4ba75236970cc4cd01
|
|
|
|
| |
Change-Id: I67779fa5bfd4c850101c11c22091c988eb65b808
|
|
|
|
| |
Change-Id: I150bee64144045355bfa75ac10ede663d3feb5ce
|
|
|
|
|
|
| |
(#12193)
Change-Id: I9138a5607c1ff20f3aa7be49270f683e732ee195
|
|
|
|
| |
Change-Id: I041fbc5c3cda08d3cf3453cefc5f044c63dbe9bb
|
|
|
|
| |
Change-Id: I1618191f534ef75048dbae95564ef30a320114a4
|
|
|
|
| |
Change-Id: Ia6a0b5f63ef1290a2054307e5dd2d34f6628fa64
|
|
|
|
| |
Change-Id: I3933ed784c2981664f5c3ff226c3ad9f6310ca5f
|
|
|
|
| |
Change-Id: I4985e39257d55eada134f340fb9981285c9bb26f
|
|
|
|
|
|
| |
Avoids wasteful creation and parsing of regular expressions, which are not required here.
Change-Id: I247088fbfc4eca6c2500bd6b4da9afc9d66d0a51
|
|
|
|
| |
Change-Id: Id6b6402b22956cd96b86cef86f11088e959dc05d
|
|
|
|
| |
Change-Id: I6562c537d9e5a0745eb67bc613123a265578ae00
|
|
|
|
| |
Change-Id: Ica2b9b9d82ef6d683cb51f3478a07e57cbfa28e5
|
|
|
|
| |
Change-Id: I5dc1f2dc061c4b6bb6d00040b972802df97d3f89
|
|
|
|
| |
Change-Id: I6a25c4e4bfd9fe73f973670583c708503f77f60a
|
|
|
|
| |
Change-Id: Iebf44d7bff598248fe1cda138ac1d8b4100775ba
|
|
|
|
| |
Change-Id: I2f5eee8926b3ba194160b85c33176029850ca8ed
|
|
|
|
| |
Change-Id: Ic902028826adae8132bfa18b6cde7d80a2e876c4
|
|
|
|
| |
Change-Id: I52cbd9582345a3c0d49caf2ad265a659bf3fe0f1
|
|
|
|
|
|
| |
Serializable
Change-Id: I197b2d62282ee957458e05d9cac357df47f05e85
|
|
|
|
| |
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
|