summaryrefslogtreecommitdiffstats
path: root/shared
Commit message (Collapse)AuthorAgeFilesLines
* 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
* | Introduce root pom.xml to ease building with mavenTeemu Suo-Anttila2016-03-151-12/+4
| | | | | | | | Change-Id: Ib1252575da642074441818fda0f3946df300aa64
* | Migrate vaadin-shared build to mavenTeemu Suo-Anttila2016-03-10192-88/+201
|/ | | | Change-Id: I4ddc5050874faeb091740ac5ab4f9cafecf5696b
* Fix empty @since tagsHenri Sara2015-12-182-2/+2
| | | | Change-Id: I68dd71f65091a6c5979b67c2faea9050feac2b02
* Make it possible to only show collapsible columns in menu (#9811)Leif Åstrand2015-12-163-0/+49
| | | Change-Id: I52cd2648d305f44d5688e7a2fcd222e6b167b97b
* Update @since tags for 7.6Henri Sara2015-10-2710-10/+10
| | | | Change-Id: Ic0a9b69c535ec51ae29472844506efb61ec5f0a7
* Provide own states for a number of components (#18987).Denis Anisimov2015-10-1611-10/+189
| | | | Change-Id: I9fe4a332bb8170a6482610d1b83bad73e049a3a1
* Fix empty @since for 7.6.alpha7Markus Koivisto2015-10-092-2/+2
| | | | Change-Id: I97e36b388ce0002363a8022eed41d425f12b822d
* Report user-resized column widths to server (#16838)Johannes Dahlström2015-10-081-1/+12
| | | | Change-Id: Id53bab75688ab7f01d6b64f679d2a40e03714c97
* Add API for setting Grid columns resizable (#16838)Johannes Dahlström2015-10-081-3/+6
| | | | | | | By default columns can be drag-resized by the user. This can be changed on a column-by-column basis. Change-Id: I8354e270db9affe865d1444d6cccbe8c839a3b5b
* Update/add @since tags in javadocHenri Sara2015-10-078-5/+24
| | | | Change-Id: Ifd93251fdc20b93ad276c551796557bb9026766a
* Remove Grid EditorEvents and ListenersTeemu Suo-Anttila2015-10-071-25/+0
| | | | | | | The EditorEvent API is not mature and useful enough to be present in a stable release. Change-Id: Ia982cb1a6e7b6a3518ea0f187993a964aafa1d53
* Add support for TreeContextClickEvents (#19062)Teemu Suo-Anttila2015-10-051-0/+34
| | | | | | | | | | | | Tree connector now overrides the send context click event providing the row key to the server-side via RPC call. This is then passed on to a TreeContextClickEvent and fired to listeners. This patch modifies the test base for context click testing by making it tolerate 1 piksel differences. This was to fix any subpixel related issues in coordinate comparison. Change-Id: Iacced274a6b518b5f89378cbc32b8381362e1e4f
* Add GridContextClickEvent with item ids, properties and section (#16855)Teemu Suo-Anttila2015-10-052-0/+26
| | | | Change-Id: I03091a3a7a22a921c127ed0b37fe792871ba5edd
* Add Tree.htmlContentsAllowed (#7717)Leif Åstrand2015-10-021-0/+2
| | | | Change-Id: I5c773da806b8358ee203c9c12fd2e2b6fec1970f
* Implement ContextClickEvent for Table (#19042)Teemu Suo-Anttila2015-10-022-0/+43
| | | | | | | This patch also introduces a testing infrastructure for context click event and listener testing. Change-Id: I3aa88758278c91086df3d0971edb34914a93fd29
* Add support for ContextClickEvent in AbstractComponent (#19015)Teemu Suo-Anttila2015-10-012-1/+30
| | | | Change-Id: I93d5d20925b8ac9b4b108ccc6deec2090e68aa0d
* Shorten "server connection lost" default timeout (#11733)Henri Sara2015-09-291-1/+1
| | | | Change-Id: Ida7f107edc63bfda3b91f86410439a84af050d73
* Adds support for defining the URL to use for push requests (#18989)Artur Signell2015-09-241-0/+1
| | | Change-Id: I12afaf7e5c5c385f3a19c7dab60f044d8721e082
* Update @since tags for 7.6.Mika Murtojarvi2015-09-086-6/+6
| | | | Change-Id: I69df09f371aae61f9e1ef741814f6e3016510fe2
* Change reconnect modality default (#11733)Artur Signell2015-09-081-1/+1
| | | | Change-Id: I689bc628e081e1232447038a6b263080d1fae73b
* Fix SingleSelectionModel deselectAllowed default value (#18811)Teemu Suo-Anttila2015-09-071-1/+1
| | | | Change-Id: Ib19c9291d2b777fb5c5d2a0ea45cf9d231115da7
* Merge remote-tracking branch 'origin/master' into reconnect-dialogArtur Signell2015-09-0412-61/+267
|\ | | | | | | Change-Id: Ie622160a83116c83b255a26bec297f73f3223ac7
| * Redesign RpcDataSourceConnector pinning RPC requests (#18692)Teemu Suo-Anttila2015-09-021-14/+0
| | | | | | | | | | | | This patch removes DataProviderKeyMapper which was mostly dead code already. Uses a regular KeyMapper instead. Change-Id: Ic97d1dc827d45fde65bcddc0414bfe711032620c
| * Refactor Grid SelectionModels as extensions (#18624)Teemu Suo-Anttila2015-09-018-29/+164
| | | | | | | | | | | | | | This patch removes all selection related variables and API from several core parts of Grid. Change-Id: Idb7aa48fda69ded1ef58a69c1f7dbc78b7f52a54
| * Fix empty @since tags for 7.6.0.alpha47.6.0.alpha4Johannes Dahlström2015-08-262-2/+2
| | | | | | | | Change-Id: I9f223ec2d49a4a851f5e5808cc325c52717191ee
| * Fix AbstractRemoteDataSource cache clearing (#18630)Teemu Suo-Anttila2015-08-211-4/+6
| | | | | | | | | | | | | | This patch also reduces the amount of RPC calls when dropping rows from cache. Change-Id: Ib69a807883bc885dcd877a008cec16e44fa2bfdd