summaryrefslogtreecommitdiffstats
path: root/shared
Commit message (Collapse)AuthorAgeFilesLines
* Define common test dependencies in the main pom fileArtur Signell2016-08-181-6/+0
| | | | Change-Id: I7d5897384f1172befbc852e27a7372104e7820da
* Define dependency version in the main pom fileArtur Signell2016-08-181-2/+0
| | | | Change-Id: Id603133355b1cb398bcb880e693dd3c8276f7937
* Rename legacy packages to v7Artur Signell2016-08-184-4/+4
| | | | Change-Id: I53f3bd49c234a8d126887f6effa83a3c5c92b4e0
* Add DataCommunicator for data communication of ListingsTeemu Suo-Anttila2016-08-182-0/+91
| | | | Change-Id: I1f50823fdef105c3ba0463011574908a0cec7ad9
* Mark IE8-IE10 as not supportedArtur Signell2016-08-181-5/+2
| | | | Change-Id: I4fdb3290c6ac95e4e2c6ac210e6f6b2f06cfe32a
* Update copyright year to 2016Artur Signell2016-08-18194-194/+194
| | | | Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
* Remove trailing whitespace from code and javadocArtur Signell2016-08-18193-880/+880
| | | | Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
* Format using Eclipse NeonArtur Signell2016-08-1821-91/+97
| | | | Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
* Remove Form and FormFieldFactoryArtur Signell2016-08-171-27/+0
| | | | | | | | Form was deprecated in Vaadin 7 when FieldGroup was introduced. In Vaadin 8, FieldGroup is deprecated in favor of Binder. Having three different "forms" would be very confusing. Change-Id: I17775c922940edc5df7dd5bdc80bfe9652588270
* Update TextField to extend AbstractFieldNew (#51)Aleksi Hietanen2016-08-177-8/+152
| | | | | | | | - Changes input prompt to be based on the placeholder attribute. - Unifies TextChangeEvents with ValueChangeEvents. - add*Listener methods now return Registration objects, remove*Listener methods removed. Change-Id: Ie92506ae9db205bb0010ae9126c608c62ad023ff
* Make OSGi work againArtur Signell2016-08-151-3/+3
| | | | | | | * Specify correct (Java 8) execution environment for OSGi * Accept any servlet 3 version Change-Id: I170d4577218e773bc17c14342bc7f93572932fcc
* Make vaadin-shared Import-Package empty as it should beArtur Signell2016-08-121-0/+1
| | | | Change-Id: Icccc655b975558e859b961c4eed0f24fdc86b34c
* Fix OSGi manifest for vaadin-sharedArtur Signell2016-08-121-8/+0
| | | | | | | The shared package seems to no longer use any flute or streamhtmlparser classes Change-Id: I63c9bd0340f438b05da4799982b3f3c89c85a5f8
* Update to GWT 2.8.0-rc2Artur Signell2016-08-121-2/+2
| | | | | | Uses upstream com.google GWT instead of com.vaadin.external.gwt Change-Id: Id1c4391d167463082cf252e713d72ccd5f2d2303
* Move multi-select mode to AbstractSelectStateHenri Sara2016-08-111-4/+12
| | | | | | This change does not affect Table and Tree which use multiple modes. Change-Id: Ib93a088e88474301eb199988f941563566e6bcc5
* Use shared state for OptionGroup htmlContentAllowedHenri Sara2016-08-112-1/+4
| | | | Change-Id: I626165e19a1b634bd27b2e25efab88066552b190
* Moved ComboBox suggestion popup width to shared stateHenri Sara2016-08-081-0/+7
| | | | Change-Id: Ifdadc24ff922761eb78c4e5168f0e83fbf47108a
* Request ComboBox pages with RPC (#19929)Henri Sara2016-08-081-0/+11
| | | | | | | | | | All client to server communication of ComboBox is now done with RPC. There is still an empty changeVariables() methods to override the default behavior in AbstractSelect. Change-Id: I718eeabd5c116ec4e00485ed37a0a6d5389ee1f0
* Move ComboBox filtering mode to state (#19929)Henri Sara2016-08-081-0/+7
| | | | Change-Id: I7eaf2dae59133745d6a7c686503625f1f5216c52
* Move ComboBox pageLength to state (#19929)Henri Sara2016-08-081-0/+4
| | | | | | | Use shared state for the page length and update related tests. This change also removes an unused widget field. Change-Id: I22055ea058029f898af952252a0c3dadcd9476d4
* Send ComboBox selection with RPC (#19929)Henri Sara2016-08-081-0/+8
| | | | | | Send the selection from the client to the server with RPC. Change-Id: I67e4e526f59550e83d9400729adf91e2b4bbb806
* Create new items with RPC (#19929)Henri Sara2016-08-081-1/+8
| | | | | | | When the user creates a new item, send it with client to server RPC. Change-Id: Iaf60fc910d4e8b57b681b4cf13f124871c1a01b0
* Create ComboBoxServerRpc stub (#19229)Henri Sara2016-08-081-0/+27
| | | | | | Create an empty client to server RPC implementation for ComboBox. Change-Id: I1ccce4875682b8ba2541acdc42d361edb30ca458
* Use shared state in ComboBox (#19229)Henri Sara2016-08-081-0/+18
| | | | | | | This change uses shared state for the read-only flag, text input allowed flag and input prompt. Change-Id: If770a3d9be96d10c3a19654b398bc2f5ddfb7e67
* Update version number, use Java 8Teemu Suo-Anttila2016-08-031-1/+1
| | | | Change-Id: Icb36a9c019ba086cdcdece2497c2120ea6bafb7a
* Fix the OSGi version at MANIFEST.MF so it does not contain -SNAPSHOTSampsa Sohlman2016-07-141-1/+2
| | | | Change-Id: Iad1f7c9fbff6ded1ce85536788a0b86135ecfbad
* Updates to Grid's height handling (#19690).Anna Koskinen2016-06-291-1/+7
| | | | | | | - new height more for undefined height that works like in Table and resizes the grid when details row opens or closes Change-Id: I2dc817140308093865be30de72edcd6494e4a44b
* New login form (#8171)Ingo Kegel2016-06-013-0/+82
| | | | | | | | | The legacy LoginForm is substituted with the new one which is compatible in API. The patch contains modified code from the addon https://vaadin.com/directory#addon/loginform Change-Id: I2178291c97c2f66840f832a0bf932271534beb49
* Use gwt-user and gwt-dev dependencies in client and compilerTeemu Suo-Anttila2016-06-011-30/+2
| | | | | | | This removes GWT dependency from the server and shared parts of the framework Change-Id: Iafbb752c0184611a18d4a9d61c9e03229d42836e
* Send an ack message after push has removed connectors (#19822)Artur Signell2016-05-271-0/+3
| | | | | | | The server side needs to know the client has removed the connectors to be able to do cleanup Change-Id: Ic3d41cc5cbab035a53bf5c99496d74858c376e73
* Correctly detect PhantomJS 2.1Artur Signell2016-05-221-2/+8
| | | | Change-Id: I9b1df949b831b84aa05bf611b0128eb2414bbbae
* Workaround Version class to work with 7.7-SNAPSHOTTeemu Suo-Anttila2016-05-191-1/+9
| | | | Change-Id: Iedc4f4a5869421ec465c9b169882897dd06e5eab
* Deprecate public bitmask methods in MarginInfo (#17565)patrik2016-05-171-0/+15
| | | | | | | | | These methods are superceded by a copy constructor. getBitMask() and the bitmask constructor are used in a few places around the framework, and need to be refactored out - the MarginInfo class is already serializable and can be used in lieu of the raw bitmask in the states of these objects. Change-Id: I39a6c25f03f3a2666c057ede99e8df54f5c57958
* Eliminate rounding errors for GridLayout expand ratios (#19797)Artur Signell2016-05-161-0/+2
| | | Change-Id: Idf05dde5d6526fafee618fd3e2eb1afa63fab7bc
* Remove guava URL encode dependencyMarkus Koivisto2016-05-111-6/+2
| | | | Change-Id: I7b76c7736f470dd5016370b61d3872300c3331a9
* Move checkstyles plugin to actual moduleselmot2016-04-271-0/+13
| | | | Change-Id: I2d87a1aeba8ffc8cc15909c32a0c9d10b3ada9a7
* Merge remote-tracking branch 'origin/master' into feature/mavenizeTeemu Suo-Anttila2016-04-211-0/+10
|\ | | | | | | Change-Id: I1c55d6158caf32b796a9ad0d9e8df5392812e9a6
| * Add javadoc and @since for new APIelmot2016-04-151-0/+10
| | | | | | | | | | Change-Id: I5c6be2ae0fdaff8b6b6169d6a1110ae824472532 (cherry picked from commit 97741f4545e5f246e7b1af01270abc832b9cf3ab)
* | Merge branch 'master' into feature/mavenizeelmot2016-04-132-5/+49
|\| | | | | | | Change-Id: Id7db526d07a14ac259cbb50415bbafd2a7c2ab94
| * Update @since tags for 7.6.4 and related javadocHenri Sara2016-03-081-3/+1
| | | | | | | | Change-Id: Ia548da265c4cdfae13c6f0f76939f767ccf60975
| * Fix DragAndDropWrapper update after file upload (#19616)maxschuster2016-03-011-0/+36
| | | | | | | | | | | | | | | | | | | | | | After a file has been uploaded VDragAndDropWrapper tries to pull changes from the server by calling ApplicationConnection.sendPendingVariableChanges() which has no effect. This change replaces the ApplicationConnection.sendPendingVariableChanges() call with an RPC. Change-Id: Ibdf7f4d702add9507dbe54c1fdb402f0f4b19d19
| * MarginInfo CTOR with two booleans: vertical, horizontal (#14113).Denis Anisimov2016-02-291-5/+15
| | | | | | | | Change-Id: Iad15b95abeb24e7dd1e06b1d9f70844cb061cb49
* | Move organization, license and SCM to parent POMHenri Sara2016-04-131-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | This change also cleans up some redundant POM metaadata. Even though Maven documentation does not list it, also the organization section is inherited to the effective POM. pom-template.xml is still in the project for a longer description and a repositories section until publishing to staging is cleaned up. Change-Id: I76b71aec1d2812e2f9ef321c3b4131c613a29cb7
* | Fix version parserelmot2016-04-121-1/+1
| | | | | | | | Change-Id: Ice7fa5ff485188dff905d14862e1a78842c7482f
* | Generate sources with release profileTeemu Suo-Anttila2016-04-112-8/+4
| | | | | | | | | | | | | | | | | | This patch refactors how unpacking of dependencies is handled. It now uses a more generic configuration on top level as well as updates the phase where the extraction happens. This way the source plugin configuration remains small Change-Id: I952ec84e05eac255f8b44044baceba37e07737c5
* | Remove most Ivy filesHenri Sara2016-04-021-24/+0
| | | | | | | | | | | | | | | | | | | | Consolidate Ivy dependencies for Eclipse and ide.xml in one location and remove redundant ivy.xml files. This also fixes some theme and resource paths in ide.xml but does not fully fix test theme compilation. Change-Id: If44c73d7f85d02ebef379aa306e6e284fe7446c1
* | Clean up plugin versions for maven buildTeemu Suo-Anttila2016-03-231-3/+0
| | | | | | | | Change-Id: I984423abafde267a0da99e9aba4a3227fb6ddc17
* | Use correct unpack goal in shared, rename pushTeemu Suo-Anttila2016-03-181-2/+19
| | | | | | | | Change-Id: Ib01fec5ebcefd429bf94badaa069cf486bb8156d
* | Fix shared test file nameTeemu Suo-Anttila2016-03-171-1/+1
| | | | | | | | Change-Id: Ib3c42fedbe23453ff65831f91e3baaae45dda38b
* | Extract version numbers to properties in root pom.xmlTeemu Suo-Anttila2016-03-151-1/+1
| | | | | | | | Change-Id: I6c9367022eb66ed0fc6cbcc071751a53bd9786a1