| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Add additional class names and style to components and error indicators to distinguish different error levels.
Vaadin 7 solution for #3139
|
|
|
| |
Change-Id: I318761527a695c741f52b4c18e9f8ea943f89017
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed by using pointerevents instead of touchevents when the browser is IE11,
or Edge. Also added touch-action: none; css rules into escalator.css to prevent
default touch behaviour on IE11 and Edge. Does not affect IE8 to IE10 browsers,
behaviour on those will stay the same as before the fix.
No new unit tests since we do not have automatic touch testing possibilities yet.
Please test manually with Surface: IE11 and Edge, use for example uitest:
com.vaadin.tests.components.grid.basics.GridBasicsomponents.grid.basics.GridBasics
Change-Id: Iddbf1852e6ffafc855f749d6f4ebb235ed0f5703
|
|
|
|
| |
Change-Id: I47427efc28c350382dba8c1f50fd332a3f4585e4
|
|
|
|
|
|
|
|
| |
The patch prevents Escalator and Grid from ever being rendered on IE8 because element.addEventListener does not exist there
This reverts commit eb2f5ac3a714aefce948d447a4004b94e35e44a9.
Change-Id: I58f6db7432a1cd10299891b2d8c55c855e87265f
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed by using mouse events instead of touchevents when the browser is
IE or Edge (added isIEOrEdge utility method in the BrowserInfo). Also
added touch-action: none; css rules into escalator.css to prevent
default touch behaviour on IE and Edge
No new unit tests since we do not have automatic touch testing
possibilities yet.
Please test manually with Surface: IE and Edge, use for example uitest:
com.vaadin.tests.components.grid.basics.GridBasics
Change-Id: I5b37f1648e2051ea0ab4d56ab767186b532da07c
|
|
|
|
|
|
|
|
|
|
|
| |
(#19019)
Adding the optional "valo-menu-hover" style to the "valo-menu" element
will make the menu appear on hover - i.e when mousing over on desktop,
when tapping on touch devices (which also triggers hover).
Backported from master branch (vaadin 8).
Change-Id: I8344234a20aa93216b0116608d81e30e86d8b309
|
|
|
|
| |
Change-Id: Ib8ae22a56334046effe721bb4d3769ef7b92d61d
|
|
|
|
| |
Change-Id: I7929f6fbe9a83f63fcb7c1f3b174dd84d4add185
|
|
|
|
| |
Change-Id: Iad1f7c9fbff6ded1ce85536788a0b86135ecfbad
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added API setPopupWidth(String) to ComboBox. The suggestion pop-up now
has three different width modes:
1. Legacy "null"-mode: width is determined by the longest item
caption for each page. This looks & feels like the old implementation.
This is the default mode
2. Relative to the ComboBox. e.g. 100%
3. fixed width using any CSS definition
Change-Id: Id60a6996ee82726196b84d50c2d0d18a6cfb5ebf
|
|
|
| |
Change-Id: I0d669f1c85feebcaa01c58fb81b5e20802440ef2
|
|
|
|
| |
Change-Id: Ifc87f48b8145b56c7b83b9ce4aa1db8a698d7d49
|
|
|
|
| |
Change-Id: I75b7c662251de53b46e045d17d3cac650586acd2
|
|
|
|
| |
Change-Id: Id5cc38c717cd43f8e524db330c205958c8db1e31
|
|
|
|
| |
Change-Id: I0b0666e22e93ed1b36796365b1811eca863c9cb1
|
|
|
|
| |
Change-Id: Icef310bb14eaf9d1b3c0c8571e88274ae6e8e37b
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Ignore exec plugin for m2e in themes and client-compiled.
Change-Id: I1c500a4cf204e3bd09aa0e9ae75e922b463e72fa
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Ia0cabe96616d5357928810ae2473606d7e7cf00b
|
|
|
|
| |
Change-Id: Icc1e1a0c8482117f38d5e1110a65580fb26d49ba
|
|
|
|
| |
Change-Id: Ie40ea2c74358f6bf35a5a36a98561fd53fffe23f
|
|
|
|
| |
Change-Id: I1b67fdc7d32d57f98bca78dba4fa190950b94507
|
|
|
|
| |
Change-Id: Icf10cbcf402f3427d63521b616428c041455ea32
|
|
|
|
| |
Change-Id: Iab68be3e5d5e59bb05610677642a5715efe50feb
|
|
|
|
|
|
| |
(#14575)
Change-Id: I58d19f7f5c9e45068b6cc8a7356e41d5d5bce5b6
|
|
|
|
| |
Change-Id: Id3cc353b1e74fa51326ce84d33e741227f98f9b0
|
|
|
|
| |
Change-Id: I79ddfee4fd97c545f2bd502655560ff4cbe600a4
|
|
|
|
| |
Change-Id: I8cc1fd86a8ba7ba64595809afbd964e3b384d658
|
|
|
|
|
|
|
|
| |
vaadin-sass-compiler depends on an older version of cssparser than the
one used in client-compiler. This change overrides all sass-compiler
provided cssparser deps with the newer version.
Change-Id: I06d2b957d66dd3abbef161ae2643eec0cdf7e13a
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Moves CompileTheme from the theme-compiler to buildhelpers
* Refactors CompileTheme to get the Vaadin version on the command line
instead of using the Version class found in vaadin-shared
* Refactors build scripts to pass the version number on the command line
when running CompileTheme
* Removes the theme-compiler module/project/whatchamacallit
* Replaces the theme-compiler dependency with vaadin-sass-compiler 0.9.0
from maven
Change-Id: I4f98d15b60e18a826bf264eb55d12b3e736e8e54
|
|
|
|
| |
Change-Id: Ie80f2bad49f38a2391a8a560825aceb19f82de0a
|
|
|
|
| |
Change-Id: If8afd65d5905302c64f12ef7f76ee7e63073c474
|
|
|
|
|
|
|
| |
* Adds a special v-vaadin-version selector for detecting the theme version
* The version in the base theme is replaced during build (for releases) and by the current version also when compiling in the IDE
Change-Id: Id6b94ab2edead61602fed021b7152f6e46be809f
|
|
|
|
| |
Change-Id: Iecd621321fdde29d2d89d910ba46e9dadee58995
|
|
|
|
|
|
|
| |
The "test" target runs all tests which do not require additional servers or setup. Can be run immediately after cloning the project.
The "test-all" target runs also integration tests and UI tests which require access to servers or additional setup.
Change-Id: I2f5371dc5be805ba12766c8187a2b58fbc7f7db4
|
|
|
|
|
|
|
|
| |
* Validates that all java files contains a license file and fails the build if a license is missing
* For now runs a lot of checks with a severity less than error to avoid failing the build
* Outputs test results to TeamCity for reporting
Change-Id: I24ca9cd0646a4bc530ef3a183eef1bc4addc555d
|
|
|
|
|
|
| |
"com.vaadin.vaadin-shared" (#9793)
Change-Id: I329e4d6b8334864be5023ef51225a6e340e74aa6
|
|
|
|
|
|
|
|
| |
* Export VAADIN/widgetsets/* in client-compiled
* Export VAADIN/themes/* in themes
* Export VAADIN in server (vaadinBootstrap.js)
Change-Id: I15b0f7352779479bf73585017f0b95492692f73b
|
|
|
|
|
|
| |
Refactored themes/build.xml to use the common.xml jar target
Change-Id: I9bcdc149f0995814faa172023059e615d683d034
|
|
|