]>
source.dussan.org Git - vaadin-framework.git/log
Erik Lumme [Tue, 12 Sep 2017 12:42:40 +0000 (15:42 +0300)]
Replace wiki links with vaadin.github.io/spring-tutorial
Erik Lumme [Tue, 12 Sep 2017 12:36:15 +0000 (15:36 +0300)]
Migrate LoadTestingWithGatling
Erik Lumme [Tue, 12 Sep 2017 11:57:23 +0000 (14:57 +0300)]
Add missing file changes
Erik Lumme [Tue, 12 Sep 2017 11:56:53 +0000 (14:56 +0300)]
Migrate UsingVaadinCDIWithJAASAuthentication
Erik Lumme [Tue, 12 Sep 2017 11:29:16 +0000 (14:29 +0300)]
Add CDI Injection link from master doc
Erik Lumme [Tue, 12 Sep 2017 10:57:37 +0000 (13:57 +0300)]
Migrate CreatingSecureVaadinApplicationsUsingJEE6
Erik Lumme [Tue, 12 Sep 2017 10:31:26 +0000 (13:31 +0300)]
Migrate IIInjectionAndScopes
Erik Lumme [Tue, 12 Sep 2017 10:23:00 +0000 (13:23 +0300)]
Migrate VaadinCDI
Erik Lumme [Tue, 12 Sep 2017 10:15:56 +0000 (13:15 +0300)]
Add formatting for properties
Erik Lumme [Tue, 12 Sep 2017 10:14:23 +0000 (13:14 +0300)]
Migrate VaadinSpringTips
Erik Lumme [Tue, 12 Sep 2017 10:11:36 +0000 (13:11 +0300)]
Migrate UsingBeanValidationToValidateInput
Erik Lumme [Tue, 12 Sep 2017 10:06:05 +0000 (13:06 +0300)]
Migrate Vaadin7SpringSecurityBaseAuthentication
Erik Lumme [Tue, 12 Sep 2017 09:59:47 +0000 (12:59 +0300)]
Migrate IBGettingStartedWithVaadinSpringWithoutSPringBoot
Erik Lumme [Tue, 12 Sep 2017 09:04:00 +0000 (12:04 +0300)]
Migrate UsingRPCFromJavaScript
Erik Lumme [Tue, 12 Sep 2017 08:52:14 +0000 (11:52 +0300)]
Migrate ExposingServerSideAPIToJavaScript
Erik Lumme [Tue, 12 Sep 2017 08:43:05 +0000 (11:43 +0300)]
Migrate UsingAJavaSscriptLibraryOrAStyleSheetInAnAddOn
Erik Lumme [Tue, 12 Sep 2017 08:34:45 +0000 (11:34 +0300)]
Remove link to non-migrated article
Erik Lumme [Tue, 12 Sep 2017 08:30:37 +0000 (11:30 +0300)]
Migrate CreatingAUIExtension
Erik Lumme [Tue, 12 Sep 2017 08:16:19 +0000 (11:16 +0300)]
Fix file link
Erik Lumme [Tue, 12 Sep 2017 08:14:20 +0000 (11:14 +0300)]
Migrate IntegratingAJavaScriptLibraryAsAnExtension
Erik Lumme [Tue, 12 Sep 2017 08:02:55 +0000 (11:02 +0300)]
Change code annotation to JavaScript
Erik Lumme [Tue, 12 Sep 2017 08:01:45 +0000 (11:01 +0300)]
Migrate IntegratingAJavaScriptComponent
Erik Lumme [Tue, 12 Sep 2017 07:48:59 +0000 (10:48 +0300)]
Migrate VaadinOnGrailsMultipleUIs
Erik Lumme [Tue, 12 Sep 2017 07:37:42 +0000 (10:37 +0300)]
Remove unneccessary files
Erik Lumme [Tue, 12 Sep 2017 07:13:42 +0000 (10:13 +0300)]
Migrate VaadinOnGrailsDatabaseAccess
Erik Lumme [Tue, 12 Sep 2017 06:47:41 +0000 (09:47 +0300)]
Migrate VaadinOnGrailsCreateProjectInIntellijIDEA
Erik Lumme [Tue, 12 Sep 2017 06:17:48 +0000 (09:17 +0300)]
Fix link typo and remove dead link
Erik Lumme [Tue, 12 Sep 2017 06:10:26 +0000 (09:10 +0300)]
Fix image filename typo
Erik Lumme [Mon, 11 Sep 2017 13:39:05 +0000 (16:39 +0300)]
Migrate IntegrationExperiences
Erik Lumme [Mon, 11 Sep 2017 13:01:54 +0000 (16:01 +0300)]
Fix typo in the correct place
Erik Lumme [Mon, 11 Sep 2017 13:01:19 +0000 (16:01 +0300)]
Fix attachment typo
Erik Lumme [Mon, 11 Sep 2017 13:00:24 +0000 (16:00 +0300)]
Migrate IntegratingAnExistingGWTWidget
Erik Lumme [Mon, 11 Sep 2017 12:33:21 +0000 (15:33 +0300)]
Migrate CreatingASimpleComponent
Erik Lumme [Mon, 11 Sep 2017 12:22:48 +0000 (15:22 +0300)]
Migrate ChooseInputFieldComponentsWisely
Erik Lumme [Mon, 11 Sep 2017 12:06:32 +0000 (15:06 +0300)]
Migrate UsingServerInitiatedEvents
Erik Lumme [Mon, 11 Sep 2017 11:37:38 +0000 (14:37 +0300)]
Migrate OptimizingTheWidgetSet
Erik Lumme [Mon, 11 Sep 2017 11:02:42 +0000 (14:02 +0300)]
Migrate documentation files and change typo
Dos Moonen [Mon, 11 Sep 2017 10:18:05 +0000 (12:18 +0200)]
Fix incorrect resource name generation (#9957)
Javadoc has this to say about ClassLoader#getResource(String): "The name of a resource is a '/'-separated path name that identifies the resource."
The test fails on Windows because its File.separator does not equal "/".
Adam Wagner [Mon, 11 Sep 2017 09:02:20 +0000 (12:02 +0300)]
Remove element explicitly when reordering tree grid rows (#9952)
Under certain circumstances IE 11 (11.0.45 / 11.0.9600.18762) produces an exception when collapsing/expanding rows (particularly the first child after the very first element) in a TreeGrid within a Window.
This workaround removes the row explicitly before inserting, instead of letting JS handle it.
Fixes #9850
Henri Muurimaa [Mon, 11 Sep 2017 08:57:15 +0000 (11:57 +0300)]
Migrate wiki articles to Vaadin documentation (#9912)
* Vaadin Tutorial For Swing Developers
* Setting And Reading Session Attributes
* Enabling Server Push
* Cleaning Up Resources In A UI
* Sending Email From Java Applications
* Using Parameters With Views
* Optimizing Sluggish UI
* Configuring Push For Your Enviroment
* Setting And Reading Cookies
* Using Polling
* Creating An Application That Preserves State On Refresh
* Finding The Current UI And Page And Vaadin Session
* Sending Events From The Client To The Server Using RPC
* Handling Logout
* Remember To Set The Locale
* Scalable Web Applications
* MVC Basics In ITMill Toolkit
* Access Control For Views
* Customizing The Startup Page In An Application
Dos Moonen [Fri, 8 Sep 2017 13:05:14 +0000 (15:05 +0200)]
Make Servlet related classes more welcoming to DI (#9658)
VaadinCDIServlet can be made much cleaner when VaadinServletService can be proxied.
This also enables specialization, interceptors and delegators.
Henri Sara [Fri, 8 Sep 2017 12:54:48 +0000 (15:54 +0300)]
Update release publishing scripts (#9947)
* Remove version from URL in publish script. Otherwise, Chrome can cache the failure too aggressively.
* Move mention of creating new milestone to earlier report.
* Add mention of preparing release notes earlier.
Teemu Suo-Anttila [Fri, 8 Sep 2017 09:47:15 +0000 (12:47 +0300)]
Update version to 8.2-SNAPSHOT (#9946)
Teemu Suo-Anttila [Thu, 7 Sep 2017 14:01:15 +0000 (17:01 +0300)]
Add missing source encoding to wiget-set-testutil
Teemu Suo-Anttila [Thu, 7 Sep 2017 13:15:25 +0000 (16:15 +0300)]
Add wait for UI load to test
Teemu Suo-Anttila [Thu, 7 Sep 2017 12:57:55 +0000 (15:57 +0300)]
Fix vaadin-osgi-integration dependency for Karaf test
Jonathan Ilk [Thu, 7 Sep 2017 09:40:41 +0000 (11:40 +0200)]
Changed ContentMode Package in Label doc
Teemu Suo-Anttila [Thu, 7 Sep 2017 13:27:25 +0000 (16:27 +0300)]
Combine Archetype and Demo build scripts (#9943)
Henri Sara [Thu, 7 Sep 2017 08:01:37 +0000 (11:01 +0300)]
Update build report scripts for 8.2 (#9939)
Henri Sara [Thu, 7 Sep 2017 07:14:14 +0000 (10:14 +0300)]
Add missing since tags for 8.2 (#9938)
Henri Sara [Thu, 7 Sep 2017 07:13:32 +0000 (10:13 +0300)]
Update release notes for 8.2.0.alpha1 (#9937)
Henri Sara [Wed, 6 Sep 2017 12:22:20 +0000 (15:22 +0300)]
Fix making components visible by push (#9934)
Fix connector tracker cleanup for the case where a component is
hidden by a request and is made visible again by push.
This fixes a regression caused by #9305.
Fixes #9905
Teemu Suo-Anttila [Tue, 5 Sep 2017 13:29:14 +0000 (16:29 +0300)]
Add methods to remove Bindings from Binder (#9932)
Henri Sara [Tue, 5 Sep 2017 08:05:20 +0000 (11:05 +0300)]
Update Binder isValid() javadoc (#9930)
Aleksi Hietanen [Tue, 5 Sep 2017 05:42:52 +0000 (08:42 +0300)]
Fix grid client side performance regression (#9913)
Trigger update of header/footer only if visibility changes.
Fixes #9884
Teemu Suo-Anttila [Tue, 5 Sep 2017 05:41:27 +0000 (08:41 +0300)]
Fix Binder bindInstanceFields code example in JavaDoc (#9929)
Closes #8994
Petter Holmström [Mon, 4 Sep 2017 13:40:38 +0000 (16:40 +0300)]
Force re-measurement of CheckBoxGroup and RadioButtonGroup (#9901)
The related tests have a workaround for another (Chrome specific) GridLayout bug #9921.
Those workarounds should be removed once that issue is fixed.
Fixes #9148
Adam Wagner [Mon, 4 Sep 2017 11:59:49 +0000 (14:59 +0300)]
Remove scroll bar inherited borders and background for Tree (#9924)
Resolves #9644
Petter Holmström [Mon, 4 Sep 2017 11:56:41 +0000 (14:56 +0300)]
Position caption correctly in GridLayout (#9909)
Position caption correctly when using different vertical alignment than TOP in GridLayout.
Fixes #7895
Henri Muurimaa [Thu, 31 Aug 2017 10:59:54 +0000 (13:59 +0300)]
Add 3 wiki articles (#9903)
Add articles:
- Configure ComboBoxes wisely
- Letting the user download a file
- Using Vaadin in IBM Domino
Henri Sara [Thu, 31 Aug 2017 07:37:17 +0000 (10:37 +0300)]
Update DOCTYPE in WidgetSetBuilder
Henri Sara [Thu, 31 Aug 2017 06:08:10 +0000 (09:08 +0300)]
Make BaseThemeTest more stable on IE11
Try to make the test more stable by using a different way of
detecting the presence of a notification. This approach is used e.g.
in GridComponentsTest.
Ahmed Ashour [Wed, 30 Aug 2017 13:26:06 +0000 (15:26 +0200)]
Correct DOCTYPE of GWT widgetset
Henri Muurimaa [Wed, 30 Aug 2017 12:35:53 +0000 (15:35 +0300)]
Migrate first Wiki article (#9902)
Created the folder "articles" under documentation, added img folder for article images and added one article.
Aleksi Hietanen [Wed, 30 Aug 2017 11:03:20 +0000 (14:03 +0300)]
Fix AbstractClientConnector stateTypeCache memory leak (#9896)
Fixes #9883
Knoobie [Wed, 30 Aug 2017 09:13:44 +0000 (11:13 +0200)]
Update and rename vaadin-icons.scss to _vaadin-icons.scss (#9895)
Rename the vaadin-icons.scss to allow other libsass to compile the project successful.
Henri Sara [Tue, 29 Aug 2017 11:56:36 +0000 (14:56 +0300)]
Omit duplicate caption for a Panel in a Composite
Correctly render components that handle their own captions inside
a Composite.
Fixes #9848
Aleksi Hietanen [Tue, 29 Aug 2017 14:05:38 +0000 (17:05 +0300)]
Fix missing since tag in compatibility package Grid
Aleksi Hietanen [Tue, 29 Aug 2017 12:19:33 +0000 (15:19 +0300)]
Add missing Tree#getContentMode (#9889)
Henri Sara [Tue, 29 Aug 2017 12:02:11 +0000 (15:02 +0300)]
Remove drag over style on file drop (#9888)
Fixes #9870
Aleksi Hietanen [Tue, 29 Aug 2017 11:25:52 +0000 (14:25 +0300)]
Fix since tags for 8.1.3 release (#9887)
Aleksi Hietanen [Tue, 29 Aug 2017 10:39:08 +0000 (13:39 +0300)]
Binder javadoc fix (#9886)
Mirjan Merruko [Tue, 29 Aug 2017 09:16:14 +0000 (12:16 +0300)]
Enable Declarative Services in OSGi portlet UI (#9879)
If the UI scope is not prototype, show a warning that declarative services are not available in the UI.
Fixes #9589
Aleksi Hietanen [Tue, 29 Aug 2017 09:01:47 +0000 (12:01 +0300)]
Minor javadoc improvements (#9885)
Aleksi Hietanen [Tue, 29 Aug 2017 08:15:33 +0000 (11:15 +0300)]
Add declarative support to Tree (#9881)
Closes #9838
Artur [Mon, 28 Aug 2017 13:13:46 +0000 (16:13 +0300)]
Fix capitalization of single character strings (#9880)
Artur [Mon, 28 Aug 2017 13:01:57 +0000 (16:01 +0300)]
Create setter name in a Turkish compatible manner (#9878)
Henri Sara [Fri, 25 Aug 2017 10:49:00 +0000 (13:49 +0300)]
Move ComboBox popup with ComboBox on scroll (#9869)
Keep the ComboBox popup at the same position relative to the ComboBox
when the view is scrolled.
Fixes #5043
Aleksi Hietanen [Thu, 24 Aug 2017 10:03:54 +0000 (13:03 +0300)]
Fix item description tests on IE for RadioButtonGroup and CheckBoxGroup (#9866)
Henri Sara [Thu, 24 Aug 2017 07:08:03 +0000 (10:08 +0300)]
Fix ValoThemeUI button text (#9865)
Henri Sara [Thu, 24 Aug 2017 05:36:17 +0000 (08:36 +0300)]
Improve stability of JavaScriptRenderersTest (#9864)
Henri Sara [Wed, 23 Aug 2017 11:06:00 +0000 (14:06 +0300)]
Avoid detaching VL/HL children unnecessarily (#9862)
When child components are removed from a
VerticalLayout/HorizontalLayout, do not remove other children from the
DOM if no other hierarchy changes are made.
Fixes #7713
Teemu Suo-Anttila [Wed, 23 Aug 2017 11:02:20 +0000 (14:02 +0300)]
Add item description to RadioButtonGroup and CheckBoxGroup (#9841)
Henri Sara [Wed, 23 Aug 2017 10:11:24 +0000 (13:11 +0300)]
Avoid detaching CssLayout children unnecessarily (#9861)
When child components are removed from a CssLayout, do not remove other
children from the DOM if no other hierarchy changes are made.
Fixes #7712
Stephan Knitelius [Wed, 23 Aug 2017 06:49:45 +0000 (08:49 +0200)]
Button icon constructor (#9857)
Added utility constructor for Button(Icon, ClickActionListener):
new Button(VaadinIcons.AIRPLANE, e -> { ... });
Henri Sara [Wed, 23 Aug 2017 06:40:54 +0000 (09:40 +0300)]
Fix IE tooltip test in TreeBasicFeaturesTest (#9860)
Henri Sara [Wed, 23 Aug 2017 06:27:41 +0000 (09:27 +0300)]
Fix null check in BackEndDataProvider (#9858)
Fixes #9855
Ansku [Tue, 22 Aug 2017 11:59:49 +0000 (14:59 +0300)]
Resize should work within Grid details row (#9808)
Fixes #7341
Teemu Suo-Anttila [Mon, 21 Aug 2017 09:01:32 +0000 (12:01 +0300)]
Add item descriptions to Tree (#9840)
Fixes #9803
Teemu Suo-Anttila [Fri, 18 Aug 2017 12:39:44 +0000 (15:39 +0300)]
Fix focus when Grid editor is saved or cancelled (#9835)
Fixes #9832
Henri Sara [Fri, 18 Aug 2017 11:27:16 +0000 (14:27 +0300)]
Exclude PhantomJS from flaky GridComponentsTest
The test testReuseTextFieldOnScroll() often crashes PhantomJS 1.
Teemu Suo-Anttila [Fri, 18 Aug 2017 09:03:36 +0000 (12:03 +0300)]
Fix state update on Grid Column hide in client (#9836)
Fixes #9152
Leif Åstrand [Thu, 17 Aug 2017 11:44:16 +0000 (14:44 +0300)]
Use getter instead of field for keyMapper (#9831)
Teemu Suo-Anttila [Wed, 16 Aug 2017 12:00:58 +0000 (15:00 +0300)]
Build docker image for testing demos (#9826)
This patch allows the demo build script to wrap the resulting war files into docker image. The image contains a jetty with the provided war files deployed on start.
Teemu Suo-Anttila [Wed, 16 Aug 2017 10:36:44 +0000 (13:36 +0300)]
Use correct version in since for Grid row height methods (#9824)
Related to #9425.
Artur [Fri, 11 Aug 2017 13:07:51 +0000 (16:07 +0300)]
Do not wait for icons to load before interacting with a combo box (#9717)
Icon load detection code does not handle error events so broken images
will cause tests to fail forever. In other cases also, it seems very
rare to need icons to be loaded before interacting with a combo box. If
there really are use cases for this, it would be better to have a method
to query if all icons are loaded so that special tests can use this method.
Fixes https://github.com/vaadin/testbench/issues/916
Henri Sara [Fri, 11 Aug 2017 13:04:59 +0000 (16:04 +0300)]
Update components-grid.asciidoc (#9813)
Updates related to #9810
Teemu Suo-Anttila [Fri, 11 Aug 2017 12:27:27 +0000 (15:27 +0300)]
Provide API for setting row heights in Grid for different sections (#9810)
Fixes #9425
Henri Sara [Fri, 11 Aug 2017 08:09:58 +0000 (11:09 +0300)]
Make CurrentTimeMillisTest more stable (#9812)
Sometimes Chrome reports 1ms for very short times to thwart
timing attacks, and sometimes Firefox seems to report 0ms. Make
the test accept these special cases.
Add support for PhantomJS 2 which does support high res time.
Henri Sara [Fri, 11 Aug 2017 07:29:07 +0000 (10:29 +0300)]
Ensure wrong Action is not executed after detaching a component (#9806)
Due to action key generation on ActionManager a wrong action
may be executed if the component that fired the wanted action
is already detached.
This patch makes action keys globally unique, simplifying the
approach of #8495 but reusing its tests.
Fixes #5864