summaryrefslogtreecommitdiffstats
path: root/shared
Commit message (Collapse)AuthorAgeFilesLines
* Initial support for toggling push on the fly (#11506)Leif Åstrand2013-04-191-0/+3
| | | | | | | Still missing is the ability to load vaadinPush.js if it has not yet been loaded. Change-Id: Ibe3596c38a7c4e3432b0396072866ee3072e6d30
* Add PushMode.isEnabled() (#11626)Leif Åstrand2013-04-171-0/+11
| | | | Change-Id: I416dc73566e2404a6dce35045fc79f9038e8dd5e
* Handle JSONException and InvalidUIDLSecurityKeyException the same way in ↵Artur Signell2013-04-161-0/+2
| | | | | | PushHandler and UIDLRequestHandler (#11556) Change-Id: Ide3a162bd77fb9b2ec3d44ea4422b5841d19eec8
* Implemented poll interval for UI (#11495)Leif Åstrand2013-04-103-0/+35
| | | | Change-Id: Ic56b0123970f18e282c75d67863569ac55c72ea8
* Added SharedUtil for helpers shared by client and serverLeif Åstrand2013-04-101-0/+45
| | | | Change-Id: Ie289e8eefd962631a43f35dbb47fa192fcf60abf
* Implement range for date field (#6241)johan2013-04-082-2/+15
| | | | Change-Id: I34458f676fede39e1992316cbed8d62193ce8509
* WAI-ARIA functions for Tree (#11389)michaelvogt2013-04-041-0/+2
| | | | | | All to navigate the tree with an assisitve device Change-Id: I531cefc95d7a720caf69aca579549e5a497ad586
* Maximize Restore for Window #3400Pekka Hyvönen2013-04-042-0/+12
| | | | Change-Id: I164ae83bd6cf98f7a3d7e76d8e717a56e8cb5183
* Server push (#111)Johannes Dahlström2013-04-042-0/+57
| | | | | | | | | | | | | | | | * 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
* Integrate Calendar into core #11079John Ahlroos2013-04-035-0/+215
| | | | | | Everything else integrated, except TB3 tests (ticket #11090, old TB2 tests used instead) Change-Id: If1700d7680a6c0a45f84d6e3c7b80e6536da78c8
* Enable setting loading indicator delays from the server (#7448)Artur Signell2013-04-031-0/+7
| | | | | | * Refactored LoadingIndicator to a separate class on client side to enable customization and to remove clutter from ApplicationConnection Change-Id: I12e94294beed9c65a5710bdfe2486bc0f1b92bd9
* Made is possible to configure tooltip on the server (#8065)Artur Signell2013-04-031-0/+12
| | | | Change-Id: I35af6df1dfa75ef1de1268eb630fc0f4b9306170
* WAI-ARIA field corrections (#11407)michaelvogt2013-04-021-1/+3
| | | | | | Implementation of suggestions from usage test by an screen reader user Change-Id: If02512f3d4ee60e3e115023af9d9e600dc11321a
* WAI-ARIA button (#11380)michaelvogt2013-03-281-0/+1
| | | | | | Accessibility functions for Button Change-Id: I12ddfd8232d4d35135add1cb4406bfdc20b758f2
* Added Page.reload (#10250)Artur Signell2013-03-281-0/+2
| | | | Change-Id: I8ec7edbc370388d8b36a474a8845e846395f26ed
* Remove synchronous AJAX support (#11254)Johannes Dahlström2013-03-271-1/+0
| | | | | | | SJAX was used in Vaadin 6 only for window close events, and those are not supported in Vaadin 7. Change-Id: I3ca7137d5a16252f63051314743e0bee2890caf1
* Merge commit 'e4c9eda51082a443822b66864df2fe14be7dc6d7'Artur Signell2013-03-211-2/+4
|\ | | | | | | | | | | | | Conflicts: uitest/test.xml Change-Id: I2c82fa7117b21bddad313abdd2f3f43143317c12
| * Fixed focus and tab index handling for UI (#11129)Artur Signell2013-03-121-2/+4
| | | | | | | | Change-Id: I80377792ade11946337e2900a7ea84209ae1d060
* | Renamed "tests" target to "test" and added "test-all" (#9998)Artur Signell2013-03-012-4/+4
|/ | | | | | | The "test" target runs all tests which do not require additional servers or setup. Can be run immediately after cloning the project. The "test-all" target runs also integration tests and UI tests which require access to servers or additional setup. Change-Id: I2f5371dc5be805ba12766c8187a2b58fbc7f7db4
* Include GWT sources in sources jar (#9102)Artur Signell2013-01-211-1/+3
| | | | Change-Id: I99928a614cf220b79f107e45eb02dc3de8333db1
* Fixed loadStyle to be more sensible (#10746)7.0.0.rc1Artur Signell2013-01-161-1/+1
| | | | | | Default loadStyle is now eager. Only RichTextArea and ColorPicker are set as lazy. Change-Id: Icc22ea7f861a1435f94ff74426a958c9ca32ba77
* Ensure all server and shared classes are serializable (#10735)Henri Sara2013-01-1527-28/+79
| | | | Change-Id: I40a59087fea7fbd4ad202ef803b42bbc76bf94d3
* Checkstyle for Vaadin #9065Pekka Hyvönen2013-01-041-1/+7
| | | | | | | | * Validates that all java files contains a license file and fails the build if a license is missing * For now runs a lot of checks with a severity less than error to avoid failing the build * Outputs test results to TeamCity for reporting Change-Id: I24ca9cd0646a4bc530ef3a183eef1bc4addc555d
* Updated copyright notices and added missing license headersArtur Signell2013-01-04130-133/+744
| | | | Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
* Vaadin 7 compatible ColorPicker (#9201)Anna Koskinen2012-12-107-0/+511
| | | | Change-Id: I44962ceedd5ef607e2fbe2af0d96808e0aef9cc5
* Specify version numbers for OSGi imports (#10358)Artur Signell2012-12-072-2/+2
| | | | Change-Id: I62abd03cfd7624ad91a877106f87e7f56da477b1
* Correctly update version during build (#9624)Artur Signell2012-12-021-4/+18
| | | | Change-Id: Ibe914273b27a109b6ce01928913434d0787baf71
* Added prefix "v-" to internal parameters (#10156)Anna Koskinen2012-11-301-1/+1
| | | | Change-Id: I79ac824bc19fa42b976954148e69d54fb91b77ab
* UI scroll position can be given programmatically (#9952)Leif Åstrand2012-11-302-0/+29
| | | | Change-Id: Icef0858ee495abcacab7823f7f8fc6044abd64dc
* Update GridLayout DOM in onConnectorHierarchyChange (#10324, #10097)Leif Åstrand2012-11-291-0/+17
| | | | | | | | | | | * 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
* Add fragment and parameter support to BrowserWindowOpener (#10093)Leif Åstrand2012-11-291-0/+7
| | | | Change-Id: I32577503ae4d85c80579f9544cdb61ab9788ef23
* Refactor BrowserPopupOpener API (#10241)Leif Åstrand2012-11-231-1/+2
| | | | | | | | * Rename BrowserPopupOpener to BrowserWindowOpener * Rename setPopupName -> setWindowName * Rename BrowserPopupUIProvider -> BrowserWindowUIProvider * Make BrowserWindowUIProvider a private static inner class Change-Id: Id839b274762424bb50fe3590d7cd1187e92baa6c
* Merge "Use json from vaadin-shared-deps 1.0.1 (#10118)"Johannes Dahlström2012-11-221-3/+1
|\
| * Use json from vaadin-shared-deps 1.0.1 (#10118)Artur Signell2012-11-201-3/+1
| | | | | | | | Change-Id: Ied6e42082c61610cee5b798f6089547dd2704f9e
* | Remove slashes from beginning or end of constants (#10140)Leif Åstrand2012-11-211-4/+4
| | | | | | | | | | | | * Also rename the constants to cause compile errors in 3rd party code Change-Id: If96c9956de7737345ec9372be28292b3490387a2
* | Global code cleanupLeif Åstrand2012-11-212-3/+2
| | | | | | | | Change-Id: I14f46e6aa4f9cbdd9037f1c4ad1ac38fe7cbda86
* | Rename DependencyResource to PublishedFile (#10224)Leif Åstrand2012-11-211-4/+4
| | | | | | | | Change-Id: I18bd5fbaba7d443cab0626ddd477626995b5f16a
* | Removed server class reference from shared javadocArtur Signell2012-11-211-2/+1
| | | | | | | | Change-Id: Iaa38a50c7198d416799a53e66cd4828948b4b62d
* | Merge "Added possibility to disable text input for PopupDateField (#6790)"Artur Signell2012-11-201-0/+3
|\ \ | |/ |/|
| * Added possibility to disable text input for PopupDateField (#6790)Mikael Grankvist2012-11-191-0/+3
| | | | | | | | Change-Id: I3275fce74c26b1409aa00505c06f459d1ae2e6ce
* | Renamed ComponentState to AbstractComponentState (#9032)Artur Signell2012-11-2017-40/+41
|/ | | | Change-Id: Ida6e0cb7064580be36627fd735d79b82ee69356d
* @Connect lastonly -> lastOnly (#10244)Leif Åstrand2012-11-164-8/+8
| | | | Change-Id: I5d587852d00b485eb57e10ad3ba874ea1b500a19
* UI stylename handling (#9832)Johannes Dahlström2012-11-141-0/+3
| | | | | | | | * 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
* UI based on AbstractBasicComponentContainer (#2924)Henri Sara2012-11-131-2/+0
| | | | Change-Id: I1614a3464b8e7a0e9ecdd8c3a76335cdb85bdf87
* (#9924) Moved hierarchy code and fixed popup view to not be a ↵Mikael Grankvist2012-11-132-0/+20
| | | | | | LegacyComponent anymore. Change-Id: I2d12b8876bee47030383cf4845efd49eaeee72ee
* Moved EventRouter from AbstractComponent to AbstractClientConnector (#9342)Artur Signell2012-11-073-8/+10
| | | | Change-Id: I33981f0c80ab367d74bbbeebb48abbc81d4f182c
* Import shared-deps packages instead of requiring the bundle (#10066)Johannes Dahlström2012-10-301-2/+1
| | | | Change-Id: I6111f7b403dd6c8bbce6eab64a35b10d9d3d7b05
* Formatted projectArtur Signell2012-10-262-2/+0
| | | | Change-Id: I771ca4edea66ad29a80628ee1a98d1c5ff1679ab
* Missing package for ProgressIndicator (#10008)Artur Signell2012-10-252-0/+46
| | | | Change-Id: Ibf0b6353ce972cbb91d4951e37f996a3379dd6b9
* Merge "Refactor GET parameter names to ApplicationConstants"Leif Åstrand2012-10-241-0/+2
|\