aboutsummaryrefslogtreecommitdiffstats
path: root/server/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | 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
* | | | | | | Fire value change events from Label when content changes (#12414)Maciej Przepióra2014-03-101-5/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9656025ebde0a80c913713856f5c0374e0f92c27
* | | | | | | Default error handler now report relevant exceptions (#11599)Matti Tahvonen2014-03-061-1/+40
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | Change-Id: Ia2ff7a5ccc24f183f0345149678ced0e76818380
* | | | | | Use separate dependencies instead of shared-depsArtur Signell2014-02-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use Guava 16 for CDI compatibility (#13351, #13383) * Use Android Json instead of org.json (#13277) Change-Id: I4f2c2b5c56afb03d09b41a040dec7d60b4563fe8
* | | | | | Merge changes from origin/7.1Build Agent2014-02-273-84/+119
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | badf9f2 Do not prevent deployment if Atmosphere init fails (#13199) be827f8 Enable on-the-fly SASS compilation in OSGi (#10307) 61a1899 Fix SQLContainer paging and caching issue (#11199) 19dde49 Remove applet test which does not work reliably a73c9ef Fix broken TableScrollingWithSQLContainer test UI fbce127 Use Chrome 33 for testing Change-Id: I4a09cdfcc8187604a24391a73ea6c04c6d50bb5f
| * | | | | Fix SQLContainer paging and caching issue (#11199)Teemu Suo-Anttila2014-02-251-79/+101
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I884c0f0a27a124a49698b141ac63c93950df428d
| * | | | | Do not prevent deployment if Atmosphere init fails (#13199)Artur Signell2014-02-222-5/+18
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I07e23bcdea6b2bd23a37651a804a537690fb1311
* | | | | | Add change event for Upload (#13222)Artur Signell2014-02-211-1/+91
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9850888b1997104cbc493ae0882316a9d2b1cedd
* | | | | | Font icon support (#13152)Marc Englund2014-02-203-0/+521
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renamed Icon to ImageIcon Change-Id: I608815f17a3651b205fed81b5294385df0d68802 Extracted the abstract client-side Icon class Change-Id: Ic32e270595a5796d0bbd1dd31f34282b56672aa9 Created the FontIcon class Change-Id: Iad13871e7bf1807dee2c538c76306d4620191f5e Renamed AbstractComponentConnector.getIcon to getIconUri Change-Id: I6953ab79661993b561655d483c1bd013b66407f3 Added the AbstractComponentConnector.getIcon method Change-Id: I6fb91dc643fb09da3ba53666b1a8a289901702e3 Refactored getIcon Change-Id: Ibae39e66d0fb8449e20ac5209eb8c18b6ada4387 Made all existing uses of Icon compatible with FontIcons Change-Id: I8f28ec5254f2e5282a887519d3f44bc1e27aba72 Initial server-side support for font icons - does not include an actual icon set yet (#13152) Change-Id: Ie6c09b17dd577c726e0efc13567749f6f4d56d8d Changed server side FontIcon URI generation to match the correct scheme Change-Id: I3628b930b310b3f285bc58a3f471e31e641d307e Initial server-side icon font (FontAwesome) with scss - to be considered placeholder for testing (#13152) Change-Id: I361e62aba0d943a736471824e149d65c7eea9c76 Changed the FontIcon URI scheme Change-Id: I15c92f6bb3d0aa0a800f3f0bfa80419979453e17 Added FontIcon support to AbstractOrderedLayoutConnector Change-Id: I3b2b45b22d29622fd888dbe922aa0cc8a718104d Added FontIcon support to table items Change-Id: Id22ce94c96a892420aab1e39663688fc9f3bc282 Added FontIcon support to OptionGroup items Change-Id: Ie08bef688f6802182ef5f8b2bf82cf8b1f9096bb Switched to openly use FontAwesome (#13152) Change-Id: I18c3325ce93915b7fd6e338c8c293a89711277bc VaadinIcons are now FontAwesome (#13152) Change-Id: I0ab2a80735cbf08b6e33d358e3e8c6a205626fc4 VCaption does not longer set icon to 0x0px if it's a FontIcon (#13152) Change-Id: Ibcd96e0f79f0adf2e217a8580d17f1cc93705710 Fixed typo in @font-face, removed .otf (#13152) Change-Id: I698ca32c560e5f198c32a6c44f7884d3030ee610 Make font icons behave more like img (display:inline-block) (#13152) Change-Id: Ic79186c90f1fc566deae1f4d8d4ba2c21d89a42e
* | | | | | Merge changes from origin/7.1Build Agent2014-02-131-43/+42
|\| | | | | | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 98aff2b Fix caption lost issue related to focus changing (#12967) af96612 Test using Tomcat 7 behind Apache proxy (#13302) ad49fe3 Test using Wildfly 8 (currently CR1) (#13167) 6d8b9e5 Servlet test for push with default parameters (#13299) d88e409 Added proper escaping to OptionGroup item icon URLs (#13310) e680b8f Changed getAbsoluteUrl to use the correct escaping method (#13311) fe6ea57 Release notes updated to describe #13310 #13311 ef208a6 Javadoc formatting fixup Change-Id: I9cedc16c69b25cc89dd4e4a6812d29019e6e0e0a
| * | | | Javadoc formatting fixupLeif Åstrand2014-02-131-43/+42
| | | | | | | | | | | | | | | | | | | | Change-Id: If0ddad3f71c5f2cea2c4ed3514ffd392b1489f21
| * | | | Fix typo (#11186)Artur Signell2014-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I3b1077f5962a196285b01f4784fe10914607e07b
* | | | | Merge changes from origin/7.1Jonatan Kronqvist2014-02-109-70/+104
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c551507 Selected option is updated when item caption changes in Select (#9250) 3595685 Converted TestUIWidgetset test to TB3 and fixed wrong text in assertion. 89d860c Convinience methods for getting mouse and keyboard in test. d00397f Converted TB2 test to TB3 and fixed text assertion. 857de0f Renamed test according to conventions and fixed assertion text. b9a6a48 Update textbox when Select item caption changes (#9250) 1687889 Retain focus while changing DOM in OrderedLayout (#12967) f93c870 Remove unselected rows from selection on client side (#13008) 1d1ccf4 Fix Firefox and Vaadin 7 scroll distance (#11353) 62ac53a Ensure widgetset compile messages go to stdout (#7516) 171d02a Remove references to read/write through modes (#13184) 3f09c10 Better-looking CSS for Vaadin API Javadocs (#13219) f0a4ea9 Do not throw NPE for equals(null) (#8910) 3897025 Add deprecated expand ratio methods to FormLayout (#12876) b89dba9 Exclude a possible bin directory when building (#13258) 69983d0 Re-adjusted the rendering order of TabSheet tabs to prevent an NPE in isClipped (#12343) e5dee6a Use Calendar as sender for action handlers (#13191) Change-Id: I581ec7517aaa19a2e46b48e31cdefdd3db2c05c5
| * | | | Use Calendar as sender for action handlers (#13191)Henri Sara2014-01-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The sender parameter to action handlers is now the Calendar instance rather than an instance of a private RPC implementation class. This was probably broken by an earlier refactoring. Change-Id: If15cf232e7578eb55617f45db6b9304f5e80fed5
| * | | | Add deprecated expand ratio methods to FormLayout (#12876)Artur Signell2014-01-211-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FormLayout has never implemented expand ratios but does not tell the developer about it either. Throwing an UnsupportedOperationException would make this very clear but at the same time would break existing applications which use the methods or which handle AbstractOrderedLayouts in a generic way. Change-Id: I0208f91c3c07aff98a78153887fbbea9dbc1d3d1
| * | | | Do not throw NPE for equals(null) (#8910)Artur Signell2014-01-215-0/+18
| | | | | | | | | | | | | | | | | | | | Change-Id: Ie9a658911c9f2722e518dedbe181c24e5ace07db
| * | | | Remove references to read/write through modes (#13184)Artur Signell2014-01-211-40/+18
| | | | | | | | | | | | | | | | | | | | Change-Id: Iaa268b7a85ad5c56cd42f4f7516da4b55c8f3306
| * | | | Ensure widgetset compile messages go to stdout (#7516)Artur Signell2014-01-211-28/+47
| | | | | | | | | | | | | | | | | | | | Change-Id: Ibd6efa1db419e2dcf1d5f5d97c2a5c988d99a230
* | | | | Merge changes from origin/7.1Jonatan Kronqvist2014-02-073-14/+16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8245079 Decrease the websocket buffer size due to a Jetty 9.1 issue (#13087) ea8f381 Show the widgetset name to more easily spot misconfigurations 797ebdf Allow user to override Atmosphere init params set by Vaadin (#13088) 65c2f2b Properly remove shadow event listeners to prevent IE8 memory leak (#13129) e9a547a Fixed spelling mistake in log message. 0b95f8d Moved selection of selected rows in TableConnector to occur after the new rows are created (#13008) 0579fba Upload control with empty selection (#9602) db4dba4 Ensure event listener is a widget before casting #13130 5e8e866 Changes padding for Textfields with Chameleon theme. (#12974) 171e68d Only use ClientRcp and ServerRpc types that are interfaces (#13056) e41a2ce Add helper for adding multiple components to AbstractTestUI 407bdb3 Ignores scroll events while update from server is in progress (#11454) Change-Id: I5d21b4071165b02da0f53bd055fb1c64e90cae5b
| * | | | Upload control with empty selection (#9602)Tomi Virtanen2014-01-071-12/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Event is now sent on submit even if no file is selected. Removed forceSubmit UIDL attribute and replaced it with a UploadClientRpc call. Added TestBench3 test. Change-Id: Id32b82532ec34e61a9c0718413fd1755015d2c30
| * | | | Fixed spelling mistake in log message.John Ahlroos2014-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: Ib43cca840a8f66b13d14a84b629068a53e8f4c9d
| * | | | Allow user to override Atmosphere init params set by Vaadin (#13088)Johannes Dahlström2013-12-181-1/+13
| | | | | | | | | | | | | | | | | | | | Change-Id: Iea7c7978240f79cb7c9586b472e94da53d625ba7
| * | | | Backported null value support for NestedMethodProperty to 7.1 (#12884)Jarno Rantala2013-12-163-10/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support for null values in NestedMethodProperty was already implemented in master branch (#11435) This changeset includes changesets made for that. Change-Id: I10696467f792e234326075bbcdd5aad487905a7e Merge: no
* | | | | Merge changes from origin/7.1Jonatan Kronqvist2014-02-071-8/+9
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 74dcb6f Correct assertion message which changed due to #12915 12b6a8b Test for broken Webkit feature which causes extra scrollbars (#12736, #12727) ea46029 Allow excluding test from the standard test suite c171850 Disable client timeout so websockets are not disconnected when idle (#13015) 36fce65 Test for pushing for an extended period of time (24h) 54a5667 Fix compilation error 25fc48c Do not throw NPE if conversion messages is null (#12962) 26b5b67 Timeout redirect timer is reset on server activity (#12446) d45785d Fixes right click selection focus issues in Tree. (#12618) Change-Id: I3cef915ee46b77ca0f188296cfa343cde1ad59e6
| * | | | Do not throw NPE if conversion messages is null (#12962)Artur Signell2013-12-031-8/+9
| | | | | | | | | | | | | | | | | | | | Change-Id: Ie2b95ed4da89e2c5ab8b462300a6f4bd28dc7570
* | | | | Merge changes from origin/7.1Jonatan Kronqvist2014-02-062-3/+51
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5b2ddc1 Make test work reliably by activating @Push 10ca7ed Catch and log exceptions in session lifecycle listeners (#12915) 8abf434 Move working sass tests from sasslangbroken to sasslang. 1ac492e Move a sass test that no longer fails. Change-Id: I960e80fd2120c20bc7b042eccbadb1e748ec0f00
| * | | | Catch and log exceptions in session lifecycle listeners (#12915)Henri Sara2013-11-272-3/+51
| | | | | | | | | | | | | | | | | | | | Change-Id: Ie8638f010d74c569c5ff56e91c95e23a5cb92c9b
* | | | | Refactor PushConnection handling (#13223)Johannes Dahlström2014-01-315-143/+176
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UIs now always have a PushConnection object if push is enabled, and push reconnections do not create and set a new instance. PushConnection.push can always be called; it internally handles deferring the push until (re)connection if it is currently disconnected. This is very desirable when using long polling, as it reconnects after each push. Change-Id: I478748cc940da86f34a5f55266f6b325682d4585
* | | | | Remove dead codeJohannes Dahlström2014-01-177-19/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I1ac813afa47e38fb508e676d25d103a29bfada6a
* | | | | Remove client side dependencies in server side javadoc (#13073)Artur Signell2014-01-151-7/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: I6601f7f34ea83cb7bb054969dcd4b8b1ebcb0801
* | | | | Add support for using java.util.Date in communications (#13073)Artur Signell2014-01-153-0/+133
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds support for using separate serializer classes on the server side, similarly to on the client side. Still it is not public API yet as you do not have the possibility to add your own serializers to the map used by JsonCodec. Change-Id: I2cc4f628c5a8eba90abbd57c128c6359cbe1b4d7
* | | | | Upgrade to atmosphere-runtime 2.0.3.vaadin1 (#12601)Johannes Dahlström2014-01-133-20/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: Ic2e9543266b449e29fb8e52715559d3fbf249d93
* | | | | Method for retrieving all VaadinSessions inside a HTTP session (#13053)Artur Signell2014-01-131-0/+29
| | | | | | | | | | | | | | | | | | | | Change-Id: I8e612ccd521d99f6b7ec6d10c72331b4d4373abe
* | | | | Fixes serialization-related errorsHenrik Paul2013-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Build-breaking error introduced in c14334f284c7e7c344b2983726b9242e3ef8562e Change-Id: Ie27ffba1f700b9373f446a61f78cac2c2d3e23bc
* | | | | Make fields with value change listener immediateMatti Tahvonen2013-12-182-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makes fields with value change listener immediate without explicit call. If immediate value has been explicitly set, it is honoured. In most cases immediate now works seamlessly and excess server round trips should be rare as a regression. “Fixes” #8029 in a more elegant manner Change-Id: Ic240c78c0a29447809a17de74196d3325a78ec1f
* | | | | Added convenience method to add items as a varargs array (#13067)Matti Tahvonen2013-12-181-0/+31
| | | | | | | | | | | | | | | | | | | | Change-Id: Iab49d0960946cec5e949f4f60bb2f79dce66dcc3
* | | | | removed invalid documentationMatti Tahvonen2013-12-171-8/+1
| |_|_|/ |/| | | | | | | | | | | Change-Id: I8562c1853e17d008738d759bd33f57b9b57c1c4c
* | | | Simplified support for null intermediate properties (#11435)Artur Signell2013-11-304-163/+21
| |_|/ |/| | | | | | | | | | | | | | | | | Removed support for explicitly throwing NPE for intermediate properties as no use case could be identified where this would be the expected or wanted behavior. Change-Id: I10696467f792e234326075bbcdd5aad487905a7e
* | | Merge changes from origin/7.1Artur Signell2013-11-111-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 30e9b7c Add a test for @mixin { @font-face {...} } (#11649) 0a2cf2c Prevent showing "Session Expired" notification if navigating away (#12298) 8efc385 Fixes NPE in TreeTable.setContainerDS(null) (#12928) 23815e6 Remove broken JSch check c308d8a Fixes double scrollbar issue in browserframes (#11780) Fixed by adding font-size 0 to the base theme. Change-Id: I64ae167e8e6b61205718998b80d534fb2cf0cb3d
| * | Fixes NPE in TreeTable.setContainerDS(null) (#12928)Thomas2013-11-081-2/+2
| | | | | | | | | | | | Change-Id: I7f3148e51d216dfe20a11c8a5fd922f43cbc673b
* | | Merge changes from origin/7.1Artur Signell2013-11-111-2/+14
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0d3c35b Forces redraw in IE 8 when table does post layout. (#12687) 533ddcd Fixed lost scrollLeft when row count changed in Table (#12652). c351b64 Revert "Make Panel scroll the correct div (#12736)" Revert "Reverted change in how hack works (#12727, #12736)" Revert "Fixes the handling of the scroll position of a Window (#12736)" Revert "Recovering scroll position after regression problems. (#12727)" Revert "Ticket #12727 - Panels get unnecessary scroll bars in WebKit when content is 100% wide." 2e3e877 Fix scroll position handling in Window Webkit hack (#12736) 6b38173 Adds JBoss EAP 6 server to integration test suit (#12908) e933562 Minimal fix for error handling with streaming (#12578) 1385857 Do not apply fix on mobile devices or devices without scrollbars (#12736) Change-Id: I1e620342c936ea23eacd2082a0a92b15e453b924
| * | Minimal fix for error handling with streaming (#12578)Artur Signell2013-11-071-2/+14
| | | | | | | | | | | | | | | | | | There are still issues in PushHandler where the wrong resource is used but these should not be as critical. They will be fixed in #12920 Change-Id: Ife8d3694bdb6ee29c5b4adbd8988cc0346c4fe3f
* | | Merge commit 'fefedeab68461ebc04fd45f91a35835fc9026a56'Artur Signell2013-11-111-0/+10
|\| | | | | | | | | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VWindow.java Change-Id: I03768d21133066aed5ff70b8c6df9e2761eb4e4e
| * | Send window position data back to server after drag (#12885)Thomas2013-11-061-0/+10
| | | | | | | | | | | | Change-Id: I9ca766b0e06390c7ab90f9cbd4996b83032789db