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
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
Remove all integration tests whose servers do not support Servlet 3.0
and some other obsolete servers.
Change-Id: I648bda9a74579be69cb54864fa526d3105742b9b
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
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
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
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
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
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
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
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
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
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
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.
- new height more for undefined height that works like in Table and
resizes the grid when details row opens or closes
Change-Id: I2dc817140308093865be30de72edcd6494e4a44b
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