summaryrefslogtreecommitdiffstats
path: root/server/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | Use existing AbstractReflectorAtmosphereHandler (#13514)Artur Signell2014-04-011-46/+3
| | | | | | | | | | | | AbstractReflectorAtmosphereHandler handles cache requests correctly out of the box Change-Id: I0ab96f53826cf181dc58b007fb6b4ec4eb4ad54d
* | Refactor AtmosphereHandler to a field (#13514)Artur Signell2014-04-012-61/+69
| | | | | | | | Change-Id: I0956e31acfec605418eff0313fbcf82c3c7d6579
* | Add reinit method for preserve-on-refresh UIs (#12191)Johannes Dahlström2014-03-315-19/+127
| | | | | | | | | | | | | | | | | | | | UI.reinit() is now called when an existing, preserved UI is shown after a browser reload of the current page. The default implementation is empty. The browser window size and location are up to date in UI.reinit(); window resize and URI fragment listeners, if any, will be called after returning from UI.reinit(). Change-Id: Ie7aa670aaecf8e0e1510c91325b2a137b41263af
* | Move DragAndDropService to VaadinSession (#11409)Johannes Dahlström2014-03-317-37/+37
| | | | | | | | | | | | | | | | * ConnectorTracker.getConnector() is now DnDService-aware * Deprecated LCM.getDragAndDropService() is removed * LCM.getConnector() simply delegates to ConnectorTracker.getConnector() Change-Id: I9627d50f7386ead8d92ccbba27b4a558c03076c7
* | Merge changes from origin/7.1Build Agent2014-03-283-37/+112
|\| | | | | | | | | | | | | | | | | | | | | 1f4ca4c Prevent resize for sorted column if not initialized (#12951) 437f4e9 Improved portlet configuration resolution. (#7814) 55a1b20 Added headers support for WebSphere Portal. (#13491) f979681 Fix VScrollTable to clear reported ranges (#13353) a473222 Added browser inclusion and exclusion for TB3Runner. 29e7df2 Makes combobox work with pasted texts. (#13214). Change-Id: Icdb5a633d1d9f7bf7004b4b45857d268ea674f50
| * Added headers support for WebSphere Portal. (#13491)7.1.13Sauli Tähkäpää2014-03-261-0/+35
| | | | | | | | Change-Id: Ib5396f8e5c28232d560406542530c034ab1f657d
| * Improved portlet configuration resolution. (#7814)Sauli Tähkäpää2014-03-262-37/+77
| | | | | | | | | | | | | | | | Refactored static path resolution in VaadinPortletService. Refactored theme name resolution in VaadinPortletService. Refactored widgetset name resolution in VaadinPortletService. Change-Id: I44c5ffaa7530383843205aadd8da7642899a04c9
* | Handle default package properly in deployment config (#12461).Denis Anisimov2014-03-281-4/+13
| | | | | | | | Change-Id: Ied046a49c4e3046011658dd77963972ea1e9e806
* | Added convenience methods for bean binding (#13068)Matti Tahvonen2014-03-271-0/+54
| | | | | | | | | | | | Reduces common bean binding code from 4 lines to 1 Change-Id: Ie5f20ec2791284b850a9f3e11e21face3b5e4276
* | Use the ErrorHandler mechanism in ConnectorResourceHandler (#12269)Johannes Dahlström2014-03-271-0/+8
| | | | | | | | Change-Id: I9d608e942380bd53868b65eda180fe9c8477c138
* | Always call close() method for session valueUnbound() method (#12843).Denis Anisimov2014-03-271-0/+3
| | | | | | | | Change-Id: I1500b4b50d1f7ae9ee5fd2252a7b682b93cce720
* | Use window name "_self" with Page.setLocation (#12925)Johannes Dahlström2014-03-261-1/+16
| | | | | | | | | | | | | | | | | | This signals the client side to stop running so it will not eg. flash a "session expired" dialog sent via push just before the browser navigates away (see #12298). setLocation should thus not be used to start downloads anymore. Change-Id: Id11e4b4fe6ee93e3ac267879f8faa52c43b9c301
* | Integrate the Responsive add-on #12394Jonatan Kronqvist2014-03-251-0/+161
| | | | | | | | | | | | Also fixes https://github.com/vaadin/responsive/issues/10 Change-Id: Id22d071529c91d6462f1dceaf169c9d4be69d86f
* | Remove all unnecessary semicolons reported by EclipseLeif Åstrand2014-03-2110-12/+12
| | | | | | | | Change-Id: I15f6fff50e709238655a0a50f605a833e2be7d6f
* | Merge changes from origin/7.1Build Agent2014-03-212-14/+48
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7112abe Preventing premature start of drag due to Chrome move event #13381 7e7b623 reduce frequency of session locking and StreamingProgressEvents (#13155) 7cab7fd Improve error message when reusing UI instance (#13457) 3e53fa6 Fixed "EEE" in DateField's date pattern (#13443) 1881ea8 Fix for width issue of TabSheet (#12805) 396820e Test for streaming reconnect issue (#13435) 2f93186 Eliminate .v-caption memory leak (#13346) 0c7cbc7 Fixes a memory leak on IE8 in LayoutManagerIE8 (#12688) 5441ef0 Merged IntegrationTestRunner into TB3Runner 3545db2 Added User-Agent and Screen Width + Height labels to portlet test. c5aaf93 Refactored JSR286 portlet test. 52dcbaa Pressing ESC now closes the DateField popup when using month or year resolutions. (#12317) e45294f Revert "Preventing premature start of drag due to Chrome move event #13381" Change-Id: I35e119a6e8e68e226487906af35eaa220f3af16f
| * Improve error message when reusing UI instance (#13457)Leif Åstrand2014-03-131-1/+12
| | | | | | | | Change-Id: I49ec1e837a1a2a04dfadef5fd5fb5b6fd10ffcbc
| * reduce frequency of session locking and StreamingProgressEvents (#13155)Fabian Lange2014-03-131-13/+36
| | | | | | | | | | | | | | | | | | | | | | | | This change introduces throttling of streaming progress events. Before a event was fired once a buffer was filled. However as the buffer is only 4kb in size, fast uploads would trigger massive amounts of events. This change is backwards incompatible on a logical level. Before this change, a listener would get contentLength/4kb events, while after this change the amount is limited to one progress event per 500ms. Change-Id: I5da092ec4488971b8554b68b44c346057bfcc0e0
* | Merge commit '49973354b22e8aba9cc71f83571020b0414c54e0'Sauli Tähkäpää2014-03-211-9/+5
|\| | | | | | | | | | | | | Conflicts: shared/ivy.xml Change-Id: I2aa7cc35953fdc7441d1a5b15a7bf0a34a97db7f
| * Fixed trailing slash trimming in VaadinPortletService.Sauli Tähkäpää2014-03-131-9/+5
| | | | | | | | Change-Id: Ia9f6230219adfb1fcb29b88ad819e3209770e1fc
* | Throw exception when trying to invalidate FakeHttpSessionArtur Signell2014-03-211-0/+14
| | | | | | | | | | | | | | | | | | The FakeHttpSession is used only for Tomcat 7 as far as I can see (#11721) Invalidating the fake session will not invalidate the real session so the end result will not be what the user expects, therefore we throw an exception instead in this case. Change-Id: I1703644736d81ee2870b709517cbe5fa523d00f7
* | Use IE11 mode (#12629)Juho Nurminen2014-03-211-1/+1
| | | | | | | | Change-Id: Ia8dc8f918bf8e0932595db44be48648dc7fd3568
* | Upgrade to atmosphere-runtime 2.1.1.vaadin2 (#12601, #13196)Artur Signell2014-03-201-1/+1
| | | | | | | | Change-Id: I7ccd1217026b5f4bab292225568da16e368050b5
* | Format project files according to conventionsArtur Signell2014-03-192-14/+12
| | | | | | | | Change-Id: I2522698237eb2a21c0896605bed8e73a82795c97
* | Revert "Merge branch 'master' into grid"John Ahlroos2014-03-185-1693/+0
| | | | | | | | | | | | This reverts commit 4420f52578e245045677f88852f1ba3f405e88a3. Change-Id: I06effe06f245baaeb499071917c359eb34cc55ea
* | Merge branch 'master' into gridLeif Åstrand2014-03-185-0/+1693
|\ \ | | | | | | | | | Change-Id: Ia9d156009a3f1b4e61f12eb415040670a52d7876
| * \ Merge branch 'master' into gridHenrik Paul2014-03-039-130/+775
| |\ \ | | | | | | | | | | | | Change-Id: I2f1134ce1bd5e8dbb183881fc69120e964271245
| * | | Implement programmatic scrolling (#13327)Patrik Lindström2014-02-181-0/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Further changes required for this, included in the same patch: - created GridClientRpc interface - created test case UI for server-side controlled Grid programmatic scrolling - refactored getScrollPos logic into Escalator and moved ScrollDestination enum to shared package Change-Id: Ibf72a4f75831807d83fb5941597a6ce3fda08e17
| * | | Merge remote-tracking branch 'origin/master' into gridLeif Åstrand2014-02-1233-286/+569
| |\ \ \ | | | | | | | | | | | | | | | Change-Id: I8f1f412eeb450688bba58b715eba6db9e4ae43ae
| * | | | Grid supports data set changes (#12645)Henrik Paul2013-12-172-13/+420
| | | | | | | | | | | | | | | | | | | | Change-Id: I5ceb52dea079f48b0065c1b2dbdc35b30fe8c4ee
| * | | | Validate column group boundaries #12907John Ahlroos2013-12-101-5/+53
| | | | | | | | | | | | | | | | | | | | Change-Id: I5078d97c5a6bc92f59d0d04eca2a2cfc27c973b4
| * | | | Merge branch 'master' into grid-mergeHenrik Paul2013-12-044-163/+21
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Change-Id: I2502ed31f81326b2e32a03ad34c289a5bf7bd2b5
| * | | | | Support custom column widths in Grid #13024John Ahlroos2013-12-041-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib0c1701346dc6b8b9ef5b5290fc6ffaff68d9f96
| * | | | | Ensure setting value on detached column group throws exception #3153John Ahlroos2013-12-022-3/+27
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I4cef3424dfe846ab814fcf70c5cda4a305cbdf1c
| * | | | | Add server-side API for column freezing (#3087)Henrik Paul2013-11-242-0/+94
| | | | | | | | | | | | | | | | | | Change-Id: I4704ab2bd2b1af31b4586e26cf89f03d97f136a4
| * | | | | Introduce initial data source support for Grid (#12878)Leif Åstrand2013-11-222-0/+110
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2d1b2e4a797b2dac9ee97c832fcd40fb472edc08
| * | | | | Multiple headers and footer rows #3153John Ahlroos2013-11-224-22/+523
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iadb0d8b051d0f0ef1303e0d7d740cf476cd81971
| * | | | | Merge branch 'master' into gridJohn Ahlroos2013-11-2023-133/+804
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Change-Id: I9f669ec38c39a42d1ef2a25121b77aab31551863
| * | | | | | Base grid component and column API (#12829, #12830)John Ahlroos2013-11-192-0/+446
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6c4eae8a4369e9452dd56e764633cecfe9bf553a
* | | | | | | Fix race condition that might leave access queue unpurged (#12292)Leif Åstrand2014-03-172-2/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cherry-pick of 3a373efe (the original fix) and 2ff71f62 (fixing a regression) that were marked to not be automatically merged from 7.1 to master. Change-Id: Iee1012486906d8c2c46cef94cfcd6d2b399d7a6b
* | | | | | | Make com.vaadin.data.util.filter.Like accept Object as a property id.Maciej Przepióra2014-03-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #13460 Change-Id: Iedddfb6a514eee227e2a08c3278c93a0f8d80bda
* | | | | | | Avoid using toString method to access to SCSS serialized state (#9530).denisanisimov2014-03-131-1/+1
| | | | | | | | | | | | | | | | | | | | | Change-Id: I387ae1bbc960acd5a5a588b38c6791a9c9a90690
* | | | | | | Merge changes from origin/7.1Build Agent2014-03-131-1/+1
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 97622fd Added server launch wait to TB2 and TB3 test targets. 94d33ad Class AbstractTransactionalQuery should be public (#12285) Change-Id: Iadb5ac2677399e13cab9212d0a56615cbb2aa674
| * | | | | | Class AbstractTransactionalQuery should be public (#12285)Edoardo Vacchi2014-03-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AbstractTransactionalQuery was not visible outside its package (default visibility). Added `public`. Making this class public avoids lots of boilerplate code when making alternate implementations of a QueryDelegate. A standard TableQuery does a lot of introspection on the DB schema. If the schema is known beforehand, alternate implementations may specify this information explicitly, and inherit from AbstractTransactionalQuery to reuse part of the implementation. Change-Id: I7d6b399ed7c755941ee9be7931a2ba80e812b5ab
* | | | | | | Do not ever set title to null (#13430)Artur Signell2014-03-111-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * If title is null, leave it as-is (assume somebody else is setting it) * If title is non-null, set it as before Change-Id: I72699efa089df64b58448ceef59ba31995f330bf
* | | | | | | Merge changes from origin/7.1Build Agent2014-03-111-2/+7
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7d74479 Revert "Fixes a memory leak on IE8 in LayoutManagerIE8 (#12688)" c121c4e Do not fail assertion if re-setting the same lock (#13440) c0e408c Added nojavadoc parameter to "all" build script. 0417c06 Fixed nojavadoc parameter on "all" build. 71e8c7e Make ExcludeFromSuite annotation Runtime and Inherited Change-Id: I5395660758e9bc665aaf6eb82ea27d478fa6dfbb
| * | | | | | Do not fail assertion if re-setting the same lock (#13440)Artur Signell2014-03-101-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2e7e9dcf8739a04583d8e42a86a1fede36011813
| * | | | | | Update to Atmosphere 1.0.18.vaadin3 to fix regressions (#13299).Artur Signell2014-03-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I028e29c4d39a032dd2a3cf24dff111ee52e50f44
| * | | | | | Fix fallback from websocket when behind proxy (#13299)Artur Signell2014-03-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id12cb97816afde4363caea20ff30376ff9cdb173
* | | | | | | Resource constructors for Button (#13446)Artur Signell2014-03-111-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9e8409660f38e35c01adde69158c34e85cff3c43
* | | | | | | Fix Android/org.json incompatibility (#13277)Artur Signell2014-03-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5ff4ae771420fae22e403bd7dcb3961f4ef53e14