]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
8 years agoConvert CheckBox from legacy to AbstractField
Henri Sara [Tue, 9 Aug 2016 12:11:02 +0000 (15:11 +0300)]
Convert CheckBox from legacy to AbstractField

Add LegacyCheckBox for old field factories, Grid editor etc.

Change-Id: Ic40790049421268c6de3d26730d1955d56aa86c4

8 years agoMake immediate mode the default
Henri Sara [Wed, 10 Aug 2016 08:26:01 +0000 (11:26 +0300)]
Make immediate mode the default

Change-Id: I0a1fc0bf6f3de1b7d6975cd87cb7bb65c38dba4e

8 years agoConvert old validators (#87).
Denis Anisimov [Tue, 9 Aug 2016 13:47:56 +0000 (16:47 +0300)]
Convert old validators (#87).

Change-Id: I6e4a56855f78595975b645a08390fb56e0e52ef9

8 years agoUpdate expected Chrome version to 52
Henri Sara [Thu, 11 Aug 2016 11:44:49 +0000 (14:44 +0300)]
Update expected Chrome version to 52

Change-Id: Ic580c17bddf05455827ecb7fbfb44e5c9e2c7bf2

8 years agoRefactor Binder and Binding/BindingImpl to be easier to understand
Artur Signell [Wed, 10 Aug 2016 14:41:16 +0000 (17:41 +0300)]
Refactor Binder and Binding/BindingImpl to be easier to understand

Change-Id: I675dabf9f15b673b04495db9efd315d8742afd7e

8 years agoRemove deprecated column based width support from selects
Henri Sara [Thu, 14 Jul 2016 12:14:18 +0000 (15:14 +0300)]
Remove deprecated column based width support from selects

Change-Id: I233f205d3d0d7c0cf59e55531de09b7807d73548

8 years agoFix Grid height calculation when HeightMode.ROW (#20104, #20074)
adam [Mon, 8 Aug 2016 12:25:10 +0000 (15:25 +0300)]
Fix Grid height calculation when HeightMode.ROW (#20104, #20074)

When Grid is inside of a Tab (Tabsheet or Accordion) and
height mode is set to HeightMode.ROW, layout happens
before row height is known. To fix that, an event is fired
and a handler starts a layout after everything is calculated.

Change-Id: I516b09b5a7febc7ab3931fe582752eb5c888e4a8

8 years agoRemove obsolete type attribute in AbstractSelect subclasses
Henri Sara [Thu, 14 Jul 2016 11:56:21 +0000 (14:56 +0300)]
Remove obsolete type attribute in AbstractSelect subclasses

Change-Id: I733a286473fb245da92ae6210d671ead6f954e79

8 years agoMove and rename converters into com.vaadin.legacy.data.util.converter.Legacy*
Artur Signell [Wed, 10 Aug 2016 07:02:21 +0000 (10:02 +0300)]
Move and rename converters into com.vaadin.legacy.data.util.converter.Legacy*

Change-Id: I75fd33e66c8c5c265bc60cce58ff639a5d5642ab

8 years agoMove old validators to legacy package (pre-#87).
Denis Anisimov [Wed, 10 Aug 2016 08:45:40 +0000 (11:45 +0300)]
Move old validators to legacy package (pre-#87).

Change-Id: If6212ff2b7da0e87b3c68a3372b5f0b5a2a55b1a

8 years agoFix invalid [note] tags in documentation
Artur Signell [Tue, 9 Aug 2016 09:57:20 +0000 (12:57 +0300)]
Fix invalid [note] tags in documentation

Change-Id: I4cb2f8425d846694cdcfdfa8fd3d40c614f13889

8 years agoFix documentation typo
Artur Signell [Wed, 10 Aug 2016 07:02:21 +0000 (10:02 +0300)]
Fix documentation typo

Change-Id: Ia28e28bf61f1cdafbc878083797006600a441cfa

8 years agoBinding.withValidator and Binder.validate methods (#26).
Denis Anisimov [Mon, 8 Aug 2016 12:46:52 +0000 (15:46 +0300)]
Binding.withValidator and Binder.validate methods (#26).

Change-Id: I0641ea6118cd873c803d3c21d82b14fe8db4baa2

8 years agoMove Validator and Validatable into legacy package.
Denis Anisimov [Tue, 9 Aug 2016 11:25:53 +0000 (14:25 +0300)]
Move Validator and Validatable into legacy package.

Change-Id: I7f8e9b1f7dff40ca76933cdf1978e3749f390142

8 years agoConvert Slider to extend the new AbstractField
Artur Signell [Mon, 8 Aug 2016 12:56:33 +0000 (15:56 +0300)]
Convert Slider to extend the new AbstractField

Change-Id: I1961963baac3a6546edb908582b323c481b15bfd

8 years agoBoV: Fix a language issue for Listing
Henri Sara [Tue, 9 Aug 2016 07:49:25 +0000 (10:49 +0300)]
BoV: Fix a language issue for Listing

Change-Id: I3699ecca45775335308d90a2c1f79b9a1244dc76

8 years agoEliminate calls to deprecated addListener(Focus/BlurListener)
Henri Sara [Tue, 9 Aug 2016 09:04:44 +0000 (12:04 +0300)]
Eliminate calls to deprecated addListener(Focus/BlurListener)

Change-Id: Ia92f8d2c9df32b2dc10ea3fbda02c962d7e8b566

8 years agoAdd support for required status to AbstractField
Artur Signell [Tue, 9 Aug 2016 06:53:08 +0000 (09:53 +0300)]
Add support for required status to AbstractField

Change-Id: I64ef7d4425946031432032cc4060e0dcad43678b

8 years agoRename AbstractFieldTest to LegacyAbstractFieldTest
Artur Signell [Mon, 8 Aug 2016 13:04:57 +0000 (16:04 +0300)]
Rename AbstractFieldTest to LegacyAbstractFieldTest

Change-Id: I6cc419884ecba7f75e825ddcba343325b2d77f1b

8 years agoMake AbstractField Focusable
Artur Signell [Mon, 8 Aug 2016 14:00:11 +0000 (17:00 +0300)]
Make AbstractField Focusable

All fields are defined as focusable and support tab index.
Complex fields can override the focus and tab index behavior as needed.

Change-Id: I56ad6e3a0dcd1427a0d0e6b80f64dbcf77ec4844

8 years agoRename field in VFilterSelect.DataReceivedHandler for clarity
Henri Sara [Mon, 8 Aug 2016 11:33:24 +0000 (14:33 +0300)]
Rename field in VFilterSelect.DataReceivedHandler for clarity

Change-Id: Iaf951b0c50a124b5be377659eac4d3966f20b383

8 years agoUpdate comment in VFilterSelect.resetSelection()
Henri Sara [Mon, 8 Aug 2016 11:19:14 +0000 (14:19 +0300)]
Update comment in VFilterSelect.resetSelection()

Change-Id: Ie0bd8c2bbfee62b7ed8b4a413c7f2479656dd729

8 years agoClean javadoc/comments in ComboBoxConnector
Henri Sara [Mon, 8 Aug 2016 08:35:01 +0000 (11:35 +0300)]
Clean javadoc/comments in ComboBoxConnector

Change-Id: I795852bb1269867a0ecfb2bf7f4d97ce697f3eb6

8 years agoRemove unused field in ComboBox
Henri Sara [Fri, 29 Jul 2016 12:26:27 +0000 (15:26 +0300)]
Remove unused field in ComboBox

Change-Id: Ic3b427502905dd635a1d26b5a82aaa24228a60bd

8 years agoMoved ComboBox suggestion popup width to shared state
Henri Sara [Fri, 29 Jul 2016 09:43:57 +0000 (12:43 +0300)]
Moved ComboBox suggestion popup width to shared state

Change-Id: Ifdadc24ff922761eb78c4e5168f0e83fbf47108a

8 years agoRemove obsolete paint attribute from ComboBox
Henri Sara [Fri, 29 Jul 2016 09:38:10 +0000 (12:38 +0300)]
Remove obsolete paint attribute from ComboBox

This was already in the shared state.

Change-Id: I42f43be136199e6cad259742ee8d7e78c65cf94f

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