]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
8 years agoMinor ComboBox client side cleanup (#19929)
Henri Sara [Thu, 12 Nov 2015 10:46:11 +0000 (12:46 +0200)]
Minor ComboBox client side cleanup (#19929)

Remove unused references to immediate flags.

Change-Id: I4dfeccb9cb5c282c1b3a51bc5ff14a6fd62d3b1b

8 years agoMove combo box selection update logic to handler (#19929)
Henri Sara [Wed, 11 Nov 2015 10:27:03 +0000 (12:27 +0200)]
Move combo box selection update logic to handler (#19929)

Move logic related to updating the selection to the handler and
VFilterSelect.

Change-Id: I399c1ab2ceaceb1132aabeb11fff4c5ac7bf7ebc

8 years agoMove more combo logic to handler (#19929)
Henri Sara [Wed, 11 Nov 2015 09:17:57 +0000 (11:17 +0200)]
Move more combo logic to handler (#19929)

- Move waitingForFilteringResponse etc. to the data received
handler.
- Change some setters to parameterless methods that trigger a
state transition.

Change-Id: Iaf2547df1e6e61a1cb25b74172ea0fb095068375

8 years agoBinder.save() and Binder.load() methods implementation (#36).
Denis Anisimov [Mon, 8 Aug 2016 03:36:48 +0000 (06:36 +0300)]
Binder.save() and Binder.load() methods implementation (#36).

Change-Id: Ibe54c5691919bc541c4150b17a7113ca26031ac5

8 years agoUse a separate data received handler in VFilterSelect (#19929)
Henri Sara [Wed, 11 Nov 2015 08:50:11 +0000 (10:50 +0200)]
Use a separate data received handler in VFilterSelect (#19929)

Move parts of the request handling to a separate handler
class that keeps track of the current communication state etc.

This is an intermediate change. Later changes should move
waitingForFilteringResponse etc. to the handler.

Change-Id: Ic248aa463ae0b194f95e5e4ce92e9d26627ddfeb

8 years agoMove combo popup opener clicked flag to connector (#19929)
Henri Sara [Tue, 10 Nov 2015 12:42:41 +0000 (14:42 +0200)]
Move combo popup opener clicked flag to connector (#19929)

The flag is only used by the connector to temporarily block
certain operations.

Change-Id: I30a2ffe15768a483b7823dcee450b9cfe93888a4

8 years agoRefactor ComboBox pending selection handling (#19929)
Henri Sara [Tue, 10 Nov 2015 12:28:12 +0000 (14:28 +0200)]
Refactor ComboBox pending selection handling (#19929)

Move the handling of selection when a navigation operation
pends on server reply to the connector, with a callback
that actually performs the selection.

Change-Id: I941defbf2fe85d0f4d6ed58b7e65799c35a11aa1

8 years agoUse accessors for combo internal state (#19929)
Henri Sara [Tue, 10 Nov 2015 11:44:33 +0000 (13:44 +0200)]
Use accessors for combo internal state (#19929)

This is an intermediate step towards refactoring the
communication related client side internal state management.

Change-Id: I252988cae5e19883ea0acc283bdda69473dc4f85

8 years agoRemove UIDL references in VFilterSelect (#19929)
Henri Sara [Mon, 9 Nov 2015 13:00:50 +0000 (15:00 +0200)]
Remove UIDL references in VFilterSelect (#19929)

Change-Id: Ia6af50fac9ff4e8945ec16272c7a3227b2600cc6

8 years agoRefactor ComboBox item painting (#19929)
Henri Sara [Mon, 9 Nov 2015 12:52:46 +0000 (14:52 +0200)]
Refactor ComboBox item painting (#19929)

This is an intermediate step towards a different approach
to sending items from server to client.

An unused null selection item attribute was removed, as the
information is currently communicated outside the item.

Change-Id: I7b2cd34d2d05287f91d6859fca28337dccdbe8df

8 years agoRequest ComboBox pages with RPC (#19929)
Henri Sara [Mon, 9 Nov 2015 10:58:52 +0000 (12:58 +0200)]
Request ComboBox pages with RPC (#19929)

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

8 years agoMove ComboBox filtering mode to state (#19929)
Henri Sara [Mon, 9 Nov 2015 10:42:25 +0000 (12:42 +0200)]
Move ComboBox filtering mode to state (#19929)

Change-Id: I7eaf2dae59133745d6a7c686503625f1f5216c52

8 years agoMove ComboBox pageLength to state (#19929)
Henri Sara [Mon, 9 Nov 2015 10:33:07 +0000 (12:33 +0200)]
Move ComboBox pageLength to state (#19929)

Use shared state for the page length and update related tests.
This change also removes an unused widget field.

Change-Id: I22055ea058029f898af952252a0c3dadcd9476d4

8 years agoSend ComboBox selection with RPC (#19929)
Henri Sara [Fri, 6 Nov 2015 08:54:10 +0000 (10:54 +0200)]
Send ComboBox selection with RPC (#19929)

Send the selection from the client to the server with RPC.

Change-Id: I67e4e526f59550e83d9400729adf91e2b4bbb806

8 years agoSend ComboBox focus/blur with RPC (#19929)
Henri Sara [Thu, 5 Nov 2015 11:29:15 +0000 (13:29 +0200)]
Send ComboBox focus/blur with RPC (#19929)

Send focus and blur events using RPC instead of in UIDL.
This change does not use ConnectorFocusAndBlurHandler to preserve
old timings.

Change-Id: I02a86dcc3959388ca835798a33cb600898b19ab9

8 years agoCreate new items with RPC (#19929)
Henri Sara [Thu, 5 Nov 2015 11:06:20 +0000 (13:06 +0200)]
Create new items with RPC (#19929)

When the user creates a new item, send it with client to
server RPC.

Change-Id: Iaf60fc910d4e8b57b681b4cf13f124871c1a01b0

8 years agoMove ComboBox communication to connector (#19929)
Henri Sara [Thu, 5 Nov 2015 10:49:44 +0000 (12:49 +0200)]
Move ComboBox communication to connector (#19929)

This change extracts the client to server communication
methods of VFilterSelect and moves them to the connector.

Change-Id: If9b10455d1d32e11bfd6077dcaccbc4841b300f0

8 years agoCreate ComboBoxServerRpc stub (#19229)
Henri Sara [Thu, 5 Nov 2015 09:16:55 +0000 (11:16 +0200)]
Create ComboBoxServerRpc stub (#19229)

Create an empty client to server RPC implementation for ComboBox.

Change-Id: I1ccce4875682b8ba2541acdc42d361edb30ca458

8 years agoUse shared state in ComboBox (#19229)
Henri Sara [Thu, 5 Nov 2015 08:51:56 +0000 (10:51 +0200)]
Use shared state in ComboBox (#19229)

This change uses shared state for the read-only flag, text
input allowed flag and input prompt.

Change-Id: If770a3d9be96d10c3a19654b398bc2f5ddfb7e67

8 years agoUse snapshots of Maven plug-in
Henri Sara [Sun, 7 Aug 2016 07:10:37 +0000 (10:10 +0300)]
Use snapshots of Maven plug-in

Change-Id: Ic2e304d6afe0d4d2a53a6983b9095de5303f84ea

8 years agoAdd Binder for binding field values to bean properties
Teemu Suo-Anttila [Wed, 15 Jun 2016 16:14:47 +0000 (19:14 +0300)]
Add Binder for binding field values to bean properties

Change-Id: I509f02261a36fcef276d2a1c5590a06bc28e8ed2

8 years agoImplement new simple AbstractField
Johannes Dahlström [Thu, 4 Aug 2016 19:18:57 +0000 (22:18 +0300)]
Implement new simple AbstractField

Change-Id: I9addcf8bec802967b1dfa39512dd140b8a4e4a25

8 years agoRename Field, AbstractField to legacy names
Johannes Dahlström [Thu, 4 Aug 2016 17:58:28 +0000 (20:58 +0300)]
Rename Field, AbstractField to legacy names

Change-Id: I46ce708e0f10e4c9fa3d11a2aef5be0248c2999f

8 years agoUpdate documentation to match API in vol2
Artur Signell [Fri, 5 Aug 2016 08:28:45 +0000 (11:28 +0300)]
Update documentation to match API in vol2

Change-Id: I7514105d817a8e442ecdc81fa77af758a9abfd08

8 years agoRe-enable accidentally disabled fields documentation
Artur Signell [Fri, 5 Aug 2016 08:20:31 +0000 (11:20 +0300)]
Re-enable accidentally disabled fields documentation

Change-Id: Id6baa165d99ba8127ade72f81ef33963733294da

8 years agoUpdate release notes for Vaadin 8
Henri Sara [Fri, 5 Aug 2016 08:20:07 +0000 (11:20 +0300)]
Update release notes for Vaadin 8

Change-Id: I920a72c524f331b726a4beb8206fadcf3687999f

8 years agoRescaled images in layout chapter. Various small formatting fixes. Updated history...
Marko Gronroos [Sun, 24 Jul 2016 21:00:36 +0000 (00:00 +0300)]
Rescaled images in layout chapter. Various small formatting fixes. Updated history and other matters in introduction.

Change-Id: I0d5e76f7fb07f967dd04941a23e79dfb30049731

8 years agoRevised component abstractions diagram (#19897).
Marko Gronroos [Fri, 22 Jul 2016 17:51:47 +0000 (20:51 +0300)]
Revised component abstractions diagram (#19897).

Change-Id: I09f86fce44600cce4365bd1e80f8d4ef1a2e415c

8 years agoBoV: Updated selection components to Vaadin 8.
Sami Ekblad [Fri, 22 Jul 2016 16:31:44 +0000 (19:31 +0300)]
BoV: Updated selection components to Vaadin 8.

Change-Id: Idb4fff857bcdf9d33ecb8d4fd3062ffea96d5391

8 years agoBoV: Updated Java version compatibility notes to Java 8.
Sami Ekblad [Fri, 22 Jul 2016 14:22:53 +0000 (17:22 +0300)]
BoV: Updated Java version compatibility notes to Java 8.

Change-Id: I8facb7e89af09eec3331c21e04124b5e5827a66e

8 years agoRevised components diagram (#19897), fixed a fatal bug in Grid section.
Marko Gronroos [Fri, 22 Jul 2016 16:44:46 +0000 (19:44 +0300)]
Revised components diagram (#19897), fixed a fatal bug in Grid section.

Change-Id: I694f173f5a0133336d3325d1b511f40419be07c4

8 years agoBoV: Updated library list in Getting Started to Vaadin 8.
Sami Ekblad [Fri, 22 Jul 2016 13:57:11 +0000 (16:57 +0300)]
BoV: Updated library list in Getting Started to Vaadin 8.

Change-Id: I96401a60e2e06bff02d89f5b8cd83aa293a948fc

8 years agoRevised toolchain, architecture, events, button, and textfield diagrams, etc. #19897
Marko Gronroos [Fri, 22 Jul 2016 13:57:02 +0000 (16:57 +0300)]
Revised toolchain, architecture, events, button, and textfield diagrams, etc. #19897

Change-Id: I6a1ff2264ee17f8b16c99494b855b619e9984a19

8 years agoBoV: Vaadin 8 changes to Grid documentation.
Sami Ekblad [Thu, 21 Jul 2016 15:53:57 +0000 (18:53 +0300)]
BoV: Vaadin 8 changes to Grid documentation.

Change-Id: I1c9812a5c6d8a3386bff9b1599a6f914947f8dde

8 years agoAdded notes to Tree and TreeTable about them using the old style data API.
Sami Ekblad [Thu, 21 Jul 2016 08:46:44 +0000 (11:46 +0300)]
Added notes to Tree and TreeTable about them using the old style data API.

Change-Id: I845a75b086bdf11f9c4545416c6126c404041ee8

8 years agoBoV: Components/Fields: Data binding and validation using Binder
Johannes Dahlström [Thu, 21 Jul 2016 14:47:56 +0000 (17:47 +0300)]
BoV: Components/Fields: Data binding and validation using Binder

Change-Id: Iffc4a87bb907d68a1163774266401023ba7d644f

8 years agoBoV: Components/Slider: API changes
Johannes Dahlström [Tue, 19 Jul 2016 13:19:20 +0000 (16:19 +0300)]
BoV: Components/Slider: API changes

Change-Id: I3a3056c86fae6629da8aeec6115b9650c954967c

8 years agoBoV: Components/TwinColSelect: Selection API changes
Johannes Dahlström [Tue, 19 Jul 2016 12:46:17 +0000 (15:46 +0300)]
BoV: Components/TwinColSelect: Selection API changes

Change-Id: I6660e0036c99122970c54131e5c6004bf2c4fe96

8 years agoBoV: Components/ListSelect,NativeSelect,OptionGroup: Small API changes
Johannes Dahlström [Tue, 19 Jul 2016 12:34:25 +0000 (15:34 +0300)]
BoV: Components/ListSelect,NativeSelect,OptionGroup: Small API changes

Change-Id: Id057e602ed286025a80afbd69ecd44f770158297

8 years agoBoV: Components/Button,CheckBox: Listener API updates
Johannes Dahlström [Tue, 19 Jul 2016 11:57:05 +0000 (14:57 +0300)]
BoV: Components/Button,CheckBox: Listener API updates

Change-Id: I266bf780d24e411b17d449ff5f9ce880fad53d36

8 years agoBoV: DateField: Update to use LocalDate, remove references to time
Johannes Dahlström [Tue, 19 Jul 2016 10:03:30 +0000 (13:03 +0300)]
BoV: DateField: Update to use LocalDate, remove references to time

Change-Id: I649b32ea4e1f69538fa1ca7cc765cdd51dfb9f32

8 years agoBoV: Components/TextField: Remove old databinding, start TextChangeEvent rewrite
Johannes Dahlström [Tue, 19 Jul 2016 09:37:21 +0000 (12:37 +0300)]
BoV: Components/TextField: Remove old databinding, start TextChangeEvent rewrite

Change-Id: I69cd0b3f0cc91351449b2fa6f212c5eb69ce82d6

8 years agoBoV: Components/Label: Remove references to old databinding
Johannes Dahlström [Tue, 19 Jul 2016 08:39:04 +0000 (11:39 +0300)]
BoV: Components/Label: Remove references to old databinding

Change-Id: I329c725b545df065c1bea133438d685cf7fd9791

8 years agoUpdated Grid overview to Vaadin 8.
Sami Ekblad [Thu, 21 Jul 2016 09:58:43 +0000 (12:58 +0300)]
Updated Grid overview to Vaadin 8.

Change-Id: I634fa8fab04ef6164f53a04b5f3c404cbddf08a2

8 years agoUpdated StreamResource example and screenshot, as well as various diagrams. #19897
Marko Gronroos [Thu, 21 Jul 2016 12:31:21 +0000 (15:31 +0300)]
Updated StreamResource example and screenshot, as well as various diagrams. #19897

Uses slider example png/svg from the vaadin8 branch

Change-Id: I8a52ca754262a32487d6c8330d0382635d9fedca

8 years agoRevised client-side arch, Java Servlet, new project, view navigation, and basic UI...
Marko Gronroos [Tue, 19 Jul 2016 16:12:09 +0000 (19:12 +0300)]
Revised client-side arch, Java Servlet, new project, view navigation, and basic UI schematic diagrams (#19897). Mostly disabled and rearranged Table section, etc.

Change-Id: Iedcd7bfc04c53b7d1cdf621261234688d21a52f3

8 years agoVaadin 8 terminology changes: Field Components
Johannes Dahlström [Wed, 13 Jul 2016 12:40:53 +0000 (15:40 +0300)]
Vaadin 8 terminology changes: Field Components

Change-Id: I59859f107cb70e2f570573b494a1ac224542ff21

8 years agoUpdate old Vaadin 6 code: Common Component Features - Sizing Components
Johannes Dahlström [Wed, 13 Jul 2016 11:37:31 +0000 (14:37 +0300)]
Update old Vaadin 6 code: Common Component Features - Sizing Components

Change-Id: I97136b61d3c7ee2b229119d6d99435c73937a761

8 years agoVaadin 8 example code changes: Server-Side Components - Common Component Features
Johannes Dahlström [Wed, 13 Jul 2016 11:32:03 +0000 (14:32 +0300)]
Vaadin 8 example code changes: Server-Side Components - Common Component Features

Change-Id: Ibdf8fa97cdc4cb9f65c83ea01bb8d6c26dcb2ade

8 years agoVaadin 8 terminology changes: Server-Side Applications Overview
Johannes Dahlström [Wed, 13 Jul 2016 10:22:16 +0000 (13:22 +0300)]
Vaadin 8 terminology changes: Server-Side Applications Overview

Change-Id: Ib6cd2af885d819c3e743137a56f75c63e891ac8c

8 years agoRevised diagrams in intro, installation, architecture, and application chapters....
Marko Gronroos [Wed, 1 Jun 2016 15:21:58 +0000 (18:21 +0300)]
Revised diagrams in intro, installation, architecture, and application chapters. #19897

Change-Id: I42673cabcd171dd560dfe84fd84eb86e7ba11733

8 years agoVaadin 8 terminology changes: Architecture Overview
Johannes Dahlström [Wed, 13 Jul 2016 08:47:38 +0000 (11:47 +0300)]
Vaadin 8 terminology changes: Architecture Overview

Change-Id: I78a2a3a0a75527cf12c2c6d626272dc35bb18ba6

8 years agoRemove the "liferay" theme
Henri Sara [Thu, 4 Aug 2016 13:17:47 +0000 (16:17 +0300)]
Remove the "liferay" theme

The theme was designed for Liferay 6.0 and was following its look.

Liferay 6.0 is no longer officially supported by Vaadin 8.

Change-Id: I79e8ecd6674b1dce2424121d4c298b69d3f932d4

8 years agoReduce integration test startup delays
Henri Sara [Tue, 2 Aug 2016 07:51:28 +0000 (10:51 +0300)]
Reduce integration test startup delays

Between integration tests, the test build was idling a lot.

Change-Id: I524cbeb6fbc368d1bacf62518c5eaca970a5542a

8 years agoRemove WebSphere 8 and Glassfish 3 tests
Henri Sara [Tue, 2 Aug 2016 10:17:57 +0000 (13:17 +0300)]
Remove WebSphere 8 and Glassfish 3 tests

WebSphere 8 prior to 8.5.5.9 does not support Java 8.
Glassfish 3 does not support Java 8 out of the box.

Change-Id: I623951ec2fa180a3c520ae24b27837f8b6d81ea2

8 years agoRemove old integration tests
Henri Sara [Tue, 2 Aug 2016 07:47:27 +0000 (10:47 +0300)]
Remove old integration tests

Remove all integration tests whose servers do not support Servlet 3.0
and some other obsolete servers.

Change-Id: I648bda9a74579be69cb54864fa526d3105742b9b

8 years agoReplace old data binding chapters with updated ones
Leif Åstrand [Mon, 18 Jul 2016 08:01:45 +0000 (11:01 +0300)]
Replace old data binding chapters with updated ones

* Add documentation about Fields for the data binding chapter
* Add documentation about form binding for the data binding chapter
* Add documentation about data sources for the data binding chapter

Change-Id: I99297f2ebd3d874bd78569fd8d05bc649654c91d

8 years agoUpdate version number, use Java 8
Teemu Suo-Anttila [Mon, 6 Jun 2016 17:48:12 +0000 (20:48 +0300)]
Update version number, use Java 8

Change-Id: Icb36a9c019ba086cdcdece2497c2120ea6bafb7a

8 years agoFixing TabSheet scrolling within SplitPanel (#20052)
adam [Mon, 18 Jul 2016 13:21:52 +0000 (16:21 +0300)]
Fixing TabSheet scrolling within SplitPanel (#20052)

This patch fixes an issue with disappearing tabs in a TabSheet placed in a
SplitPanel.

Scrolling a tab into view needs to be done after layout has happened. Otherwise
the available width for TabSheet is unknown and causes unexpected behaviour.

Change-Id: Ibcea04ddadfafc5028efe44a6817517b16e21bde

8 years agoUpdate .gitignore to work better with EGit
Leif Åstrand [Tue, 7 Jun 2016 10:59:43 +0000 (13:59 +0300)]
Update .gitignore to work better with EGit

Change-Id: I5f58901c34fab4466be12469d730b1c81a8265b4

8 years agoOnly trigger profiler after precondition checks
Leif Åstrand [Mon, 1 Aug 2016 18:31:22 +0000 (21:31 +0300)]
Only trigger profiler after precondition checks

Change-Id: I2c5b617dbd0da4f352e494097a601cea922f14df

8 years agoFix disappearing ComboBox value (#19221)
Matti Tahvonen [Wed, 4 Nov 2015 19:36:39 +0000 (21:36 +0200)]
Fix disappearing ComboBox value (#19221)

Without the fix, when selecting a value from page n+1 and re-opening the
ComboBox popup, the content of the text box may disappear.

Change-Id: I5fb57c0e5a068645f4b11fb1c392e682dd04b06a

8 years agoFixed the compare filter to handle subclasses (#17169)
Pontus Boström [Tue, 26 Jul 2016 09:26:54 +0000 (12:26 +0300)]
Fixed the compare filter to handle subclasses (#17169)

Earlier the comparision worked only if the item value was a subclass of
the value in comparator, but not in the other way around. Now the
compairision works if the one is a subclass of the other and both
implements Comparable.

Change-Id: I1bcbba94f1263915f838e948ed9d8b68a14aefd0

8 years agoChanged logic to retrieve readonly state (#8643)
Felype Santiago Ferreira [Fri, 29 Jul 2016 11:45:59 +0000 (14:45 +0300)]
Changed logic to retrieve readonly state (#8643)

Change-Id: Ibc86d36ce4c8f68eec400ad264546651353709f1

8 years agoDocument onUnregister in JS component/extension javadocs (#19799)
Marco Collovati [Fri, 15 Jul 2016 08:56:42 +0000 (10:56 +0200)]
Document onUnregister in JS component/extension javadocs (#19799)

Change-Id: I659561533420af1977003f918eb8f3f6479c6b6f

8 years agoUse pure JS instead of JQuery JS for Atmosphere (#19396)
Artur Signell [Sun, 20 Dec 2015 09:35:40 +0000 (11:35 +0200)]
Use pure JS instead of JQuery JS for Atmosphere (#19396)

Change-Id: I20c6e98fe84f0e42c3aa7544a85d4283e2a21537

8 years agoDisable missing Javadoc checks on private members
Johannes Dahlström [Sun, 5 Jun 2016 19:11:30 +0000 (22:11 +0300)]
Disable missing Javadoc checks on private members

Change-Id: Ic786692f480c44526762fe7872b1c78751a665aa

8 years agoAdded a null check to method 'setCellFocus' in grid.java in line with other checks... 7.7.0.beta1
Dillion Bowman [Thu, 14 Jul 2016 13:11:17 +0000 (09:11 -0400)]
Added a null check to method 'setCellFocus' in grid.java in line with other checks that shortcircuit method(#20031)

Change-Id: I55e240980377d7ad94c06e2bf395acd95de32542
(cherry picked from commit 04eeee3d55b253435fdb7c8e5f23ebb970099022)

8 years agoFix typo
Sampsa Sohlman [Sun, 10 Jul 2016 18:33:45 +0000 (20:33 +0200)]
Fix typo

Change-Id: Ib1b2d85b26d35f65a9212a207e60124c74f015d9

8 years agoFix javax.servlet version
Sampsa Sohlman [Sun, 10 Jul 2016 18:33:33 +0000 (20:33 +0200)]
Fix javax.servlet version

Change-Id: Ie044355ebd9ee165d5f9016666ac46f4df4243d8

8 years agoFix the OSGi version at MANIFEST.MF so it does not contain -SNAPSHOT
Sampsa Sohlman [Fri, 1 Jul 2016 10:11:52 +0000 (13:11 +0300)]
Fix the OSGi version at MANIFEST.MF so it does not contain -SNAPSHOT

Change-Id: Iad1f7c9fbff6ded1ce85536788a0b86135ecfbad

8 years agoGridLayoutDetailsRowTest to work with PhantomJS
Anna Koskinen [Thu, 2 Jun 2016 12:30:49 +0000 (15:30 +0300)]
GridLayoutDetailsRowTest to work with PhantomJS

Change-Id: Id88508acf416c162e0107a7ca1ebcf7ba376a63a

8 years agoScaled images and fixes to Grid, FormLayout, and Slider docs. #19835
Marko Gronroos [Fri, 1 Jul 2016 08:48:12 +0000 (11:48 +0300)]
Scaled images and fixes to Grid, FormLayout, and Slider docs. #19835

Change-Id: I6007358e1240c458d3b9148d4def6729d4c42aac

Updated a Slider diagram. #19835

Change-Id: I4d0a75b5f85bcce37e8579b7544672c2433f50f1

8 years agoBasic documentation of the declarative format for ordered layouts.
Marko Gronroos [Fri, 1 Jul 2016 08:46:56 +0000 (11:46 +0300)]
Basic documentation of the declarative format for ordered layouts.

Change-Id: Ie12ff05f8dd22677727127bec33cf2c4ba046c6b

8 years agoFix and optimize TabsheetScrollingTest
Henri Sara [Wed, 13 Jul 2016 12:37:13 +0000 (15:37 +0300)]
Fix and optimize TabsheetScrollingTest

The test was based on the assumption that only the visible tabs are
in the DOM of the tab bar. This assumption was no longer true.
Furthermore, the test iterated over all tabs which led to performance
issues especially on IE8.

Change-Id: If8e904418bdb81cf2762475b317adb2b21dcc032

8 years agoFixing drag and drop file upload issue on windows (#19809)
adam [Thu, 30 Jun 2016 09:48:06 +0000 (12:48 +0300)]
Fixing drag and drop file upload issue on windows (#19809)

Folder upload is not supported by most of the browsers and can cause
StreamVariable methods not fire on some configurations.
This fix tries to detect and prevent uploading of folders.

Change-Id: Ib6357ddaeda5549065ab8ef5f682f12ad5968bce

8 years agoFixing Grid Layout required indicator position (#18418)
Henri Sara [Fri, 8 Apr 2016 06:14:13 +0000 (09:14 +0300)]
Fixing Grid Layout required indicator position (#18418)

Required indicators in Grid Layout are now located right after the fields

Change-Id: I764fe15a967673c3a70a2a8ab97e7d1a223061fa

8 years agoSupport static inner classes when reading/writing declarative files (#20038)
Artur Signell [Mon, 11 Jul 2016 13:05:30 +0000 (16:05 +0300)]
Support static inner classes when reading/writing declarative files (#20038)

Uses outer class name as package name for static inner classes. When reading,
there is no way to know that the class is an inner class so only when creating
a class fails, an inner class is tried as a backup.

Change-Id: I3ebf5b2da11384f9dc64072a3dc8ee132607237c

8 years agoDisable tooltip tests for Firefox.
Henri Sara [Wed, 13 Jul 2016 06:37:48 +0000 (09:37 +0300)]
Disable tooltip tests for Firefox.

Since the fix for #13370 which causes tooltips to react to mouseOut,
TB tests for tooltips fail on Firefox because of an extraneous
mouseOut event from FirefoxDriver.

Tooltips do work in manual tests also on Firefox.

Change-Id: Ic6d73bb4487749618bbc5c7e3a8416107adb4856

8 years agoFix ComboBox highlight width on IE8/9 (#19889)
Henri Sara [Tue, 12 Jul 2016 11:34:09 +0000 (14:34 +0300)]
Fix ComboBox highlight width on IE8/9 (#19889)

This fixes an issue caused by the fix for #19658.

Change-Id: I688275b0c39af723500bc0f7d0c87799698c90e7

8 years agoAdd basic AppWidgetset documentation
Teemu Suo-Anttila [Thu, 12 May 2016 11:24:33 +0000 (14:24 +0300)]
Add basic AppWidgetset documentation

Change-Id: Iaea8b5267c7ccb2a6bc667cc89078bd3c4bf2435

8 years agoUpdate @since for 7.6.8
Teemu Suo-Anttila [Tue, 12 Jul 2016 10:10:14 +0000 (13:10 +0300)]
Update @since for 7.6.8

Change-Id: Ib740904674e289b11116fdb8ea13abbbac81fdfe

8 years agoUpdate @since for 7.6.7
Teemu Suo-Anttila [Tue, 12 Jul 2016 10:16:19 +0000 (13:16 +0300)]
Update @since for 7.6.7

Change-Id: I4abedb7726b0ae152df8c449cde162854d50c8ad

8 years agoAdded videos to the tutorial.
Alejandro Duarte [Fri, 8 Jul 2016 12:44:05 +0000 (15:44 +0300)]
Added videos to the tutorial.

Change-Id: I4432d0b6bbc6c9c3152e9bde58e8305bf8a25ead

8 years agoUpdate test for Chrome 51
Henri Sara [Tue, 12 Jul 2016 07:27:01 +0000 (10:27 +0300)]
Update test for Chrome 51

Change-Id: Idea068b22acc0955a272db3da5f555a7ee0d902f

8 years agoUpdated README
Matti Tahvonen [Fri, 1 Jul 2016 14:43:01 +0000 (17:43 +0300)]
Updated README

Updated readme file to use Vaadin Framework instead of plain Vaadin, as Vaadin is a
company name nowadays. Also updated some links, formatting and order of the
instructions. "maven -> mvn" in CLI instructions. Removed obsolete Maven
instructions about versioning.

Change-Id: Ia4fef7526b8d7e4914ebcf007b3bc6813ef4d48c

8 years agoAdd DevelopmentServerLauncher configuration for IDEA
elmot [Thu, 7 Jul 2016 07:58:56 +0000 (10:58 +0300)]
Add DevelopmentServerLauncher configuration for IDEA

Change-Id: If0ea592add451b7c730147a6f2b6a90ee4f550dd

8 years agoAllow reaching the wrapped Item through GeneratedPropertyItem (#20032)
Anna Koskinen [Wed, 6 Jul 2016 09:01:43 +0000 (12:01 +0300)]
Allow reaching the wrapped Item through GeneratedPropertyItem (#20032)

Change-Id: Ic38c2803b3d83e76fa74d21490a4277c6037b950

8 years agoFix navigation to same view with different parameters (#20029)
Teemu Suo-Anttila [Tue, 5 Jul 2016 10:37:07 +0000 (13:37 +0300)]
Fix navigation to same view with different parameters (#20029)

Change-Id: I0ecc18f0ee5aecac42cfc6c9422932e2e308ab83

8 years agoFixing ComboBox page flip on trackpad scroll (#19704)
adam [Thu, 16 Jun 2016 07:59:40 +0000 (10:59 +0300)]
Fixing ComboBox page flip on trackpad scroll (#19704)

Trackpad scroll gesture produces a large amount of wheel events causing
the same amount of flips on ComboBox. This fix tries to control page flips
in a way that it would feel more natural to use it.

Change-Id: I3ed206a5abe8c3ba8c06a5998f788468157663f1

8 years agoFixed notification message images and updated layout schematic diagram. #19835
Marko Gronroos [Thu, 30 Jun 2016 10:49:11 +0000 (13:49 +0300)]
Fixed notification message images and updated layout schematic diagram. #19835

Change-Id: I3e14463a11e24cfeeafb1cddd7a42927e6897073

8 years agoScaled images for print edition and fixed errors up to the beginning of layouts chapt...
Marko Gronroos [Fri, 20 May 2016 11:44:42 +0000 (14:44 +0300)]
Scaled images for print edition and fixed errors up to the beginning of layouts chapter (#19835). Also major revision of Tree, CustomField, and layouts overview.

Change-Id: I19f5e9511b83f953ce4707f324d81c2821ebb69d

8 years agoUpdates to Grid's height handling (#19690).
Anna Koskinen [Wed, 1 Jun 2016 08:56:34 +0000 (11:56 +0300)]
Updates to Grid's height handling (#19690).

- new height more for undefined height that works like in Table and
resizes the grid when details row opens or closes

Change-Id: I2dc817140308093865be30de72edcd6494e4a44b

8 years agoFix RpcDataProviderExtension serialization issue (#19906)
Teemu Suo-Anttila [Wed, 8 Jun 2016 12:55:18 +0000 (15:55 +0300)]
Fix RpcDataProviderExtension serialization issue (#19906)

Change-Id: I74e8e82df2a7bb26c45c9c3797d044061ec3c24d

8 years agoMake sure AtmosphereFramework is always properly destroyed (#17581)
Artur Signell [Fri, 17 Jun 2016 11:21:57 +0000 (14:21 +0300)]
Make sure AtmosphereFramework is always properly destroyed (#17581)

If servlets have never been initialized, then destroy must happen in the
context destroy method

Change-Id: I9c5188884637be8d1bd2cdf11167e3bdd6081bea

8 years agoProvide a way to disallow navigation to the same state twice (#12107).
Denis Anisimov [Sun, 16 Nov 2014 13:41:33 +0000 (15:41 +0200)]
Provide a way to disallow navigation to the same state twice (#12107).

Change-Id: I831a02f26929cc7ec4dac5177cb68f84bd0bfc2b

8 years agoAdded a note to JPAContainer chapter that it is no longer recommended.
Marko Gronroos [Thu, 9 Jun 2016 13:31:28 +0000 (16:31 +0300)]
Added a note to JPAContainer chapter that it is no longer recommended.

Change-Id: I4fcc1af9916fa84523531d7886812e3a6d2af0fc

8 years agoFixed wrong font include.
Sami Ekblad [Thu, 12 May 2016 08:44:23 +0000 (11:44 +0300)]
Fixed wrong font include.

This fixes https://dev.vaadin.com/ticket/19800

Change-Id: I9b12c76b97af5731a4dd374ecab5b217c404a04d

8 years agoUnneeded duplicate of the word "should"
Vlad [Tue, 31 May 2016 20:19:05 +0000 (02:19 +0600)]
Unneeded duplicate of the word "should"

Just a typo

Change-Id: I814c583f91fa6724f8ad8785c8cc2ae939aa99f4

8 years agoFixing messed up column in Grid after hide, resize and show (#19826)
adam [Mon, 30 May 2016 12:07:55 +0000 (15:07 +0300)]
Fixing messed up column in Grid after hide, resize and show (#19826)

When resizing a column in Grid, widths of all columns without
a fixed width (-1) are set to their actual width. This is 0 when
the column is hidden.

Change-Id: If50e71c748cd0674f44d9e51777518eb48b42c5c