aboutsummaryrefslogtreecommitdiffstats
path: root/client-compiler
Commit message (Collapse)AuthorAgeFilesLines
* Use interface instead of implementation (#10073)Ahmed Ashour2017-09-282-2/+2
|
* Construct array inline (#10068)Ahmed Ashour2017-09-231-1/+1
| | | And some trivial test enhancements
* Use String.isEmpty() (#10045)Ahmed Ashour2017-09-211-2/+2
|
* Update version to 8.2-SNAPSHOT (#9946)Teemu Suo-Anttila2017-09-081-1/+1
|
* Add LoadStyle.NONE for completely omitting a connectorLeif Åstrand2017-04-131-0/+6
|
* Snapshot version update to 8.1 (#9023)Ilia Motornyi2017-04-051-1/+1
|
* Add update checker (#8654)Henri Sara2017-02-232-0/+185
|
* Pick changes from 7.7.7 (#8577)Teemu Suo-Anttila2017-02-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Global java code cleanup using Eclipse Neon.1Leif Åstrand2016-12-202-4/+3
|
* Show a sensible message for missing extensions (#10799)Artur Signell2016-12-092-1/+7
| | | | | | | Also remove ComponentMissingFromDefaultWidgetsetTest since it's identical to UnknownComponentConnectorTest Change-Id: I4b4b8f40c8376f4ea26b73d41191a3e7e811df01
* Use fully qualified name for bundlesArtur Signell2016-09-121-2/+2
| | | | | | | Fixes problem with two LAZY connectors not being able to have the same simple class name. Change-Id: I97970979884c99162d52718449dc18f10e955e32
* Format project pom files using correct settings (4 spaces)Artur Signell2016-09-091-119/+119
| | | | Change-Id: I4b4760949897d2755da26a06f9048a596abdf0b6
* Use diamond operator where it can be usedArtur Signell2016-09-056-43/+43
| | | | | | Does not modify compatibility packages to keep to closer to Vaadin 7.7 Change-Id: Ic9c4944eb90218290545a04ecd7455eb63910012
* Format the project using Neon, remove trailing whitespaceArtur Signell2016-08-311-1/+2
| | | | Change-Id: I145e20226958910c243b9897bb1e9516919f55cd
* Duplicate client-side of the Vaadin 7 GridTeemu Suo-Anttila2016-08-302-10/+37
| | | | Change-Id: I069df183806937c2d97eb3e9c8a073ef53ab5c24
* Organize importsArtur Signell2016-08-202-1/+2
| | | | Change-Id: Iedb6ed985dfc6b69c4a4753a876545d67621898f
* Move FieldGroup and Vaadin 7 Grid to compatibility packageArtur Signell2016-08-201-5/+6
| | | | Change-Id: I9aaef478e0b67462641239802b924b8461cb9225
* Define common test dependencies in the main pom fileArtur Signell2016-08-181-5/+0
| | | | Change-Id: I7d5897384f1172befbc852e27a7372104e7820da
* Define dependency version in the main pom fileArtur Signell2016-08-181-4/+1
| | | | Change-Id: Id603133355b1cb398bcb880e693dd3c8276f7937
* Update copyright year to 2016Artur Signell2016-08-1826-26/+26
| | | | Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
* Remove trailing whitespace from code and javadocArtur Signell2016-08-1821-78/+78
| | | | Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
* Format using Eclipse NeonArtur Signell2016-08-1819-242/+226
| | | | Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
* 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
* Update to GWT 2.8.0-rc2Artur Signell2016-08-121-1/+1
| | | | | | Uses upstream com.google GWT instead of com.vaadin.external.gwt Change-Id: Id1c4391d167463082cf252e713d72ccd5f2d2303
* Remove unused GWT dependenciesArtur Signell2016-08-121-145/+4
| | | | | | | | | 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
* 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
* Use gwt-user and gwt-dev dependencies in client and compilerTeemu Suo-Anttila2016-06-011-62/+1
| | | | | | | This removes GWT dependency from the server and shared parts of the framework Change-Id: Iafbb752c0184611a18d4a9d61c9e03229d42836e
* Extract guava from the gwt-dev jar to client-compilerTeemu Suo-Anttila2016-05-161-1/+1
| | | Change-Id: I02fc8dff80558b7fc8b5b625c6e93ab624140153
* Move checkstyles plugin to actual moduleselmot2016-04-271-0/+12
| | | | Change-Id: I2d87a1aeba8ffc8cc15909c32a0c9d10b3ada9a7
* Check Java 1.6 compatibilityHenri Sara2016-04-251-0/+7
| | | | | | Ensure that server side classes are compatible with Java 1.6. Change-Id: I464096bbb316769a4c2fede55d7bcb11ce61e4f0
* Clean up obsolete Ivy/Ant confs/targetsHenri Sara2016-04-161-1/+0
| | | | | | | | This change removes publishing related Ivy files and Ant targets etc. Further cleanup will be done in later changesets. Change-Id: Ibe430495e85a1b0f3538072a4823c627ddac2924
* Merge branch 'master' into feature/mavenizeelmot2016-04-131-1/+25
|\ | | | | | | Change-Id: Id7db526d07a14ac259cbb50415bbafd2a7c2ab94
| * Support string data in javascript renderers (#18209)Leif Åstrand2016-03-071-1/+25
| | | | | | | | Change-Id: I2be48aa7a60920193a2f4bd9a413979cb9c48f34
| * Upgrade commons-collections to 3.2.2 (#19539)elmot2016-03-051-1/+1
| | | | | | Change-Id: Idd1f93ef2c6b7da05b26c931a4e5aa95215a1091
* | 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
* | Generate sources with release profileTeemu Suo-Anttila2016-04-111-6/+2
| | | | | | | | | | | | | | | | | | 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 obsolete GWT build filesHenri Sara2016-04-031-79/+0
| | | | | | | | | | | | Remove the build file gwt-files.xml and related cleanup. Change-Id: I7cd09fc587cf017edab2fa74e89959dccae6c056
* | Remove most Ivy filesHenri Sara2016-04-021-106/+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
* | Fix client-compiler exclude rulesTeemu Suo-Anttila2016-04-011-4/+4
| | | | | | | | Change-Id: I06bb2e41297140f082ecaa1f8c091a4b45d05da0
* | Clean up plugin versions for maven buildTeemu Suo-Anttila2016-03-231-3/+0
| | | | | | | | Change-Id: I984423abafde267a0da99e9aba4a3227fb6ddc17
* | Build client-compiler with mavenelmot2016-03-2229-7/+398
| | | | | | | | Change-Id: Ic86a95ce44cc37c8d34d607b39f2aec4cc922ce2
* | Build vaadin-client with mavenTeemu Suo-Anttila2016-03-181-1/+1
| | | | | | | | Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
* | Migrate vaadin-server build to mavenTeemu Suo-Anttila2016-03-141-1/+1
| | | | | | | | Change-Id: I5c740f4e9cb28103bab199f9a552153d82277e7e
* | Migrate vaadin-shared build to mavenTeemu Suo-Anttila2016-03-101-1/+1
|/ | | | Change-Id: I4ddc5050874faeb091740ac5ab4f9cafecf5696b
* Fail during compile if required methods are missing (#18924)Leif Åstrand2015-11-302-1/+17
| | | | | | | | | | | | A ComponentConnector must override either getWidget or createWidget for the framework to know the type of the component's widget. Similarly either getRenderer och createRenderer must be overridden for AbstractRendererConnector. Prior to this patch, the compilation succeeded when critical methods were missing - the user just got various hard-to-debug issues when the broken connector was used. Change-Id: I6ec07e2f1c1b15047802e64208485b1d999c0aee
* Replaced HashMaps with TreeMaps to keep the same order (#14736)Taras Hupalo2015-07-144-28/+111
| | | | Change-Id: Ia2d8b6a2189e0bb7673f28b3606120d77628afb4
* Fixed CvalChecker invalid version message (#17879)Teppo Kurki2015-06-052-1/+5
| | | | Change-Id: I2eed6d907be299ebca3e69d7f492aff6f1244fe4
* Allow arbitrary serializable types as Renderer data type (#15410)Johannes Dahlström2015-06-032-1/+4
| | | | Change-Id: If535c5603116be204e11936f9186ce3856b74b03
* Reformat build filesArtur Signell2015-01-151-6/+7
| | | | Change-Id: Iab68be3e5d5e59bb05610677642a5715efe50feb