Commit Graph

24 Commits

Author SHA1 Message Date
Teemu Suo-Anttila
714a7c251d Update snapshot version to 8.5 (#10818) 2018-04-12 16:13:10 +03:00
Teemu Suo-Anttila
cf0d3dcc5a
Upgrade minor version in the project to 8.4 (#10520) 2018-01-24 14:50:25 +02:00
Teemu Suo-Anttila
27c5730e2a
Update version number to 8.3-SNAPSHOT (#10348) 2017-11-22 12:58:21 +02:00
Teemu Suo-Anttila
87175a86c9 Update version to 8.2-SNAPSHOT (#9946) 2017-09-08 12:47:15 +03:00
Ilia Motornyi
6eed666314 Snapshot version update to 8.1 (#9023) 2017-04-05 16:15:33 +03:00
Teemu Suo-Anttila
ca1bfa7511 Pick changes from 7.7.7 (#8577)
* Fix java packaging order (#106)

Closes vaadin/archetypes#113

* Use proper UTF-8 encoding for Content-Disposition filenames (#19527) (#6607)

* Enable changing the backing bean for BeanItem (#4302) (#77)

When storing a bean to the database, you typically get a new and updated
bean instance back. By allowing to change the bean instance, we make it
possible to just update the single BeanItem instance which can be used
in many places.

* Make AtmospherePushConnection methods public (#7973)

There is no sensible way to use a custom version of APC, so protected
access does not help in any way to access the underlying resource and/or
connected UI.

* Use correct indexes in multiselect checkboxes after removing rows (#8072)

Fixes #8011

* Fix removal of hidden Grid columns (#8071)

Fixes #8018

* Call error handler for exceptions in UI.init() (#8055)

Fixes #4995

* Render font icon correctly on the 'more' menu item (#8126)

* Render font icon correctly on the 'more' menu item

Fixes #8125

* Reopen Grid details on attach, fixes #8015 (#8074)

Fixes #8015

* Fix broken Grid tests after picking changes from 7.7.7

Removed duplicate setDetailsVisible calls from onDetach

* Correctly detach components in merged cells when a static row is removed (#8142)

Fixes #8140
2017-02-22 11:35:19 +02:00
Artur Signell
61aff6078c Format project pom files using correct settings (4 spaces)
Change-Id: I4b4760949897d2755da26a06f9048a596abdf0b6
2016-09-09 10:32:17 +00:00
Artur Signell
a836efc40c Define common test dependencies in the main pom file
Change-Id: I7d5897384f1172befbc852e27a7372104e7820da
2016-08-18 20:05:57 +03:00
Artur Signell
e10ec4ca0d Define dependency version in the main pom file
Change-Id: Id603133355b1cb398bcb880e693dd3c8276f7937
2016-08-18 20:05:57 +03:00
Artur Signell
36121120bb Make OSGi work again
* Specify correct (Java 8) execution environment for OSGi
* Accept any servlet 3 version

Change-Id: I170d4577218e773bc17c14342bc7f93572932fcc
2016-08-15 15:22:14 +03:00
Artur Signell
2863eada41 Update to GWT 2.8.0-rc2
Uses upstream com.google GWT instead of com.vaadin.external.gwt

Change-Id: Id1c4391d167463082cf252e713d72ccd5f2d2303
2016-08-12 08:01:38 +00:00
Artur Signell
2b1d0ae546 Remove unused GWT dependencies
As vaadin-client-compiler dependens on gwt-dev, the gwt-dev dependencies
are either bundled in gwt-dev or specified as transitive dependencies
for it, so there is no need to specify them again for
vaadin-client-compiler

Change-Id: If5d35124765d8606815ec49ec318eaf096de480b
2016-08-12 07:50:46 +00:00
Teemu Suo-Anttila
3abd26bf5a Update version number, use Java 8
Change-Id: Icb36a9c019ba086cdcdece2497c2120ea6bafb7a
2016-08-03 09:59:33 +00:00
Sampsa Sohlman
498599fa9b Fix the OSGi version at MANIFEST.MF so it does not contain -SNAPSHOT
Change-Id: Iad1f7c9fbff6ded1ce85536788a0b86135ecfbad
2016-07-14 13:40:44 +02:00
Teemu Suo-Anttila
fb63a60cc4 Use gwt-user and gwt-dev dependencies in client and compiler
This removes GWT dependency from the server and shared parts of the
framework

Change-Id: Iafbb752c0184611a18d4a9d61c9e03229d42836e
2016-06-01 10:59:24 +03:00
Teemu Suo-Anttila
e386748dbc Extract guava from the gwt-dev jar to client-compiler
Change-Id: I02fc8dff80558b7fc8b5b625c6e93ab624140153
2016-05-16 06:58:53 +00:00
elmot
4410535d9a Move checkstyles plugin to actual modules
Change-Id: I2d87a1aeba8ffc8cc15909c32a0c9d10b3ada9a7
2016-04-27 14:09:56 +03:00
Henri Sara
6a89c2fae3 Check Java 1.6 compatibility
Ensure that server side classes are compatible with Java 1.6.

Change-Id: I464096bbb316769a4c2fede55d7bcb11ce61e4f0
2016-04-25 09:19:12 +00:00
Henri Sara
606457c856 Clean up obsolete Ivy/Ant confs/targets
This change removes publishing related Ivy files and Ant targets etc.

Further cleanup will be done in later changesets.

Change-Id: Ibe430495e85a1b0f3538072a4823c627ddac2924
2016-04-16 16:55:30 +03:00
Henri Sara
f39691ddde Move organization, license and SCM to parent POM
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
2016-04-13 08:07:56 +00:00
Teemu Suo-Anttila
f776982842 Generate sources with release profile
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
2016-04-11 16:51:21 +03:00
Teemu Suo-Anttila
de122b7417 Fix client-compiler exclude rules
Change-Id: I06bb2e41297140f082ecaa1f8c091a4b45d05da0
2016-04-01 12:17:09 +00:00
Teemu Suo-Anttila
7abb4b536d Clean up plugin versions for maven build
Change-Id: I984423abafde267a0da99e9aba4a3227fb6ddc17
2016-03-23 19:11:10 +02:00
elmot
521ec24c62 Build client-compiler with maven
Change-Id: Ic86a95ce44cc37c8d34d607b39f2aec4cc922ce2
2016-03-22 11:27:53 +02:00