| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This also introduces PageState, which is at the moment a part of
UIState.
Change-Id: I4f927e6b8217fa789d83ce5e0d8254b141f485c7
|
|
|
|
|
|
|
|
| |
* First part of a fragmented message prefixed by total message length plus '|'
* Atmosphere websocket buffer size set to 65536
* Fragment size is 65535 characters (Jetty requires less than buffer size)
Change-Id: I8bf872bbb03b86386070fdc99c14ea805dd2ef3a
|
|
|
|
| |
Change-Id: Ibfc5923406b386786ae399b7f53cea47ac885f48
|
|
|
|
|
|
|
|
|
|
| |
* Can't open push connection during client-side init because CSRF token
is not available at that point. This allows simplifying the
initialization because the push state will not be checked until the
first response has been processed.
* Add helper for checking the CSRF token
Change-Id: I31da1ac669dc9a581cbd66f58c07f10ea4b8b676
|
|
|
|
| |
Change-Id: I380d6afbc6b30d817ea6cca3d6b4634ab12522b1
|
|
|
|
| |
Change-Id: I127070e2014bebf8aa09778b2dffee5481845ab4
|
|
|
|
| |
Change-Id: If80abf821abd9c6c025e49b249339eb20d56f7ce
|
|
|
|
| |
Change-Id: Idd33f68171b40b4097454418b78f75aee8f76eab
|
|
|
|
| |
Change-Id: I0f70c4195a0871185a1924b008ebd855068e5787
|
|
|
|
|
|
|
| |
For optimal performance, the script will still be included in the host
HTML if push is enabled when the UI is bootstrapped.
Change-Id: I2245b45434f3097c32fd3580267f692dce3b7649
|
|
|
|
|
|
|
| |
Still missing is the ability to load vaadinPush.js if it has not yet
been loaded.
Change-Id: Ibe3596c38a7c4e3432b0396072866ee3072e6d30
|
|
|
|
| |
Change-Id: I416dc73566e2404a6dce35045fc79f9038e8dd5e
|
|
|
|
|
|
| |
PushHandler and UIDLRequestHandler (#11556)
Change-Id: Ide3a162bd77fb9b2ec3d44ea4422b5841d19eec8
|
|
|
|
| |
Change-Id: Ic56b0123970f18e282c75d67863569ac55c72ea8
|
|
|
|
| |
Change-Id: Ie289e8eefd962631a43f35dbb47fa192fcf60abf
|
|
|
|
| |
Change-Id: I34458f676fede39e1992316cbed8d62193ce8509
|
|
|
|
|
|
| |
All to navigate the tree with an assisitve device
Change-Id: I531cefc95d7a720caf69aca579549e5a497ad586
|
|
|
|
| |
Change-Id: I164ae83bd6cf98f7a3d7e76d8e717a56e8cb5183
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Asynchronous bidirectional communication
* Use Atmosphere as a backend
* Use websockets if available, fallback to HTTP streaming
* Push mode (disabled, manual, automatic)
* Configurable via servlet parameter pushMode
* Disabled: The default; regular AJAX communication
* Manual: Need explicit UI.push() call
* Automatic: push all UIs in session when lock released
* UI.push()
* Push pending state and RPC to client asynchronously
* Must hold session lock when invoking
Change-Id: Idb5978ac81f7ff1e66665df4e3f96e29e4c419d4
|
|
|
|
|
|
| |
Everything else integrated, except TB3 tests (ticket #11090, old TB2 tests used instead)
Change-Id: If1700d7680a6c0a45f84d6e3c7b80e6536da78c8
|
|
|
|
|
|
| |
* Refactored LoadingIndicator to a separate class on client side to enable customization and to remove clutter from ApplicationConnection
Change-Id: I12e94294beed9c65a5710bdfe2486bc0f1b92bd9
|
|
|
|
| |
Change-Id: I35af6df1dfa75ef1de1268eb630fc0f4b9306170
|
|
|
|
|
|
| |
Implementation of suggestions from usage test by an screen reader user
Change-Id: If02512f3d4ee60e3e115023af9d9e600dc11321a
|
|
|
|
|
|
| |
Accessibility functions for Button
Change-Id: I12ddfd8232d4d35135add1cb4406bfdc20b758f2
|
|
|
|
| |
Change-Id: I8ec7edbc370388d8b36a474a8845e846395f26ed
|
|
|
|
|
|
|
| |
SJAX was used in Vaadin 6 only for window close events,
and those are not supported in Vaadin 7.
Change-Id: I3ca7137d5a16252f63051314743e0bee2890caf1
|
|
|
|
| |
Change-Id: I80377792ade11946337e2900a7ea84209ae1d060
|
|
|
|
|
|
| |
Default loadStyle is now eager. Only RichTextArea and ColorPicker are set as lazy.
Change-Id: Icc22ea7f861a1435f94ff74426a958c9ca32ba77
|
|
|
|
| |
Change-Id: I40a59087fea7fbd4ad202ef803b42bbc76bf94d3
|
|
|
|
| |
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
|
|
|
|
| |
Change-Id: I44962ceedd5ef607e2fbe2af0d96808e0aef9cc5
|
|
|
|
| |
Change-Id: I79ac824bc19fa42b976954148e69d54fb91b77ab
|
|
|
|
| |
Change-Id: Icef0858ee495abcacab7823f7f8fc6044abd64dc
|
|
|
|
|
|
|
|
|
|
|
| |
* Add ChildComponentData that is sent in the state instead of previous
UIDL data
* Store child data in a map instead of as a linked list
* Move Cell instead of moving component form one Cell to the other if
moved
* Clean up internal state in remove(Widget)
Change-Id: I3dabe0165b6dcdf70c0df06a0151b73d080187a5
|
|
|
|
| |
Change-Id: I32577503ae4d85c80579f9544cdb61ab9788ef23
|
|
|
|
|
|
|
|
| |
* Rename BrowserPopupOpener to BrowserWindowOpener
* Rename setPopupName -> setWindowName
* Rename BrowserPopupUIProvider -> BrowserWindowUIProvider
* Make BrowserWindowUIProvider a private static inner class
Change-Id: Id839b274762424bb50fe3590d7cd1187e92baa6c
|
|
|
|
|
|
| |
* Also rename the constants to cause compile errors in 3rd party code
Change-Id: If96c9956de7737345ec9372be28292b3490387a2
|
|
|
|
| |
Change-Id: I14f46e6aa4f9cbdd9037f1c4ad1ac38fe7cbda86
|
|
|
|
| |
Change-Id: I18bd5fbaba7d443cab0626ddd477626995b5f16a
|
|
|
|
| |
Change-Id: Iaa38a50c7198d416799a53e66cd4828948b4b62d
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I3275fce74c26b1409aa00505c06f459d1ae2e6ce
|
|/
|
|
| |
Change-Id: Ida6e0cb7064580be36627fd735d79b82ee69356d
|
|
|
|
| |
Change-Id: I5d587852d00b485eb57e10ad3ba874ea1b500a19
|
|
|
|
|
|
|
|
| |
* Change VUI class name from v-view to v-ui
* Use state.primaryStyleName so it can be changed
* Remove useless v-app-VaadinServiceSession from bootstrap root div
Change-Id: I67d3cb3efb5b4033416dcfcf7f39cbc71ac70cbc
|
|
|
|
| |
Change-Id: I1614a3464b8e7a0e9ecdd8c3a76335cdb85bdf87
|
|
|
|
|
|
| |
LegacyComponent anymore.
Change-Id: I2d12b8876bee47030383cf4845efd49eaeee72ee
|
|
|
|
| |
Change-Id: I33981f0c80ab367d74bbbeebb48abbc81d4f182c
|
|
|
|
| |
Change-Id: I771ca4edea66ad29a80628ee1a98d1c5ff1679ab
|
|
|
|
| |
Change-Id: Ibf0b6353ce972cbb91d4951e37f996a3379dd6b9
|