summaryrefslogtreecommitdiffstats
path: root/compatibility-shared
Commit message (Collapse)AuthorAgeFilesLines
* Allow defining a focus delegate component for CustomField (#20336)Pekka Hyvönen2016-12-151-0/+10
|
* Migrate 7.7.5 branch patches to v8. (#7969)Denis2016-12-152-2/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Prevent adding several scrollbar handlers (#19189). Change-Id: Ib0cc6c6835aab6d263f153362a328bcf2be7bc5c * Prevent adding several scrollbar handlers (#19189). * Keep expand ratio for last row/column when reducing grid layout size (#20297) Change-Id: Iff53a803596f4fc1eae8e4bfa307b9c1f4df961a * Fixed drag and drop failure when message dragged from email client (#20451) When dragging message form email client on Windows, item.webkitGetAsEntry() might return null creating NPE on the client side. Added additional checks for this situation. Change-Id: I569f7e6d0d7b137f24be53d1fbce384695ae8c73 * Change expected pre-release version number pattern in publish report Change-Id: Icdacecc490d2490ea9e262f5c5736c1dece2a89d * Mark TextField/TextArea as busy when a text change event is pending (#20469) Change-Id: I404985ae0be1e7dc65171b610032f8649e700f50 # Conflicts: # client/src/main/java/com/vaadin/client/ui/VTextField.java # uitest/src/main/java/com/vaadin/tests/components/textfield/TextChangeEvents.java * Fixed touch scrolling issue in Surface and WP devices (#18737) 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 * Add lazy/simple resize mode to Grid (#20108) Change-Id: I47427efc28c350382dba8c1f50fd332a3f4585e4 # Conflicts: # client/src/main/java/com/vaadin/client/connectors/GridConnector.java # client/src/main/java/com/vaadin/client/widgets/Grid.java # server/src/main/java/com/vaadin/ui/Grid.java # shared/src/main/java/com/vaadin/shared/ui/grid/GridState.java # themes/src/main/themes/VAADIN/themes/base/grid/grid.scss # uitest/src/main/java/com/vaadin/tests/components/grid/basicfeatures/GridBasicFeatures.java Change-Id: Ieca56121875198ed559a41c143b28926e2695433 * Fix NPE in case some items don't contain all properties of Grid. This could occur in when parent is a different entity than its children in hierarchical data. Change-Id: Icd53b5b5e5544a3680d0cd99702ab78224b2dc08 # Conflicts: # server/src/main/java/com/vaadin/data/fieldgroup/FieldGroup.java # server/src/main/java/com/vaadin/ui/Grid.java * Mark TextField/TextArea as busy when a text change event is pending (#20469) Change-Id: I404985ae0be1e7dc65171b610032f8649e700f50 # Conflicts: # client/src/main/java/com/vaadin/client/ui/VTextField.java # uitest/src/test/java/com/vaadin/tests/components/textfield/TextChangeEventsTest.java * Add lazy/simple resize mode to Grid (#20108) Change-Id: I47427efc28c350382dba8c1f50fd332a3f4585e4 * Removed V8 VTextField unused import, forgotten @RunLocally. * Don't rely on selenium "sendKeys" behavior. * Revert "Change expected pre-release version number pattern in publish report" This reverts commit 8df27b952dddb691aead6a633c5b3724c98bf343. * Migrate TextField/TextArea patch from 7.7 to master (modern components) Mark TextField/TextArea as busy when a text change event is pending (#20469) Change-Id: I404985ae0be1e7dc65171b610032f8649e700f50
* Provide configuration for events order in month and week viewsDenis2016-12-141-0/+26
|
* Move read-only to AbstractFieldState (#8514)Teemu Suo-Anttila2016-11-021-0/+1
| | | | Change-Id: I0baea991bd80075d63c5d57e3b07f4e9fcb12676
* Remove AbstractComponent.immediatePekka Hyvönen2016-10-138-14/+51
| | | | | | | | | | | | | All components are now in immediate mode by default. V7 compatibility components will use AbstractLegacyComponent that has immediate. V7 ColorPickerPopup will not have setImmediate, since it extends V8 Window, which is not in V7 compatibility packages. Removed OutOfSync and ResynchronizeAfterAsyncRemoval Tests, since those tested UI in not immediate mode, which is invalid now. Removed WindowResizeListener, LazyWindowResize, test UIs, since both used immediate and there were no test run for either. Change-Id: Ie1c8cfa4c48461db944ff9b13efe8473c5a3298f
* Add Upload to compatibility packagesPekka Hyvönen2016-10-073-0/+94
| | | | | | Step 1 / 2 of adding a new Upload Component. Change-Id: I137d7952a540db18a616da4a944a2a44f27435da
* Copy ColorPicker to compatibility-server (again)Johannes Dahlström2016-10-037-0/+681
| | | | | | | This version should be Vaadin 7 compatible, using v7 versions of Slider, ComboBox, etc. Change-Id: I3d79ded7cc3f4cc645ac68ca6766fe096f6c0494
* Make AbstractDateField based on LocalDate (#125).Denis Anisimov2016-09-301-0/+84
| | | | Change-Id: I33a4a4f0f3437a8d1733031a131afbe844c12afb
* Revert ComboBox in compatibility packages to V7 version (#201).Denis Anisimov2016-09-272-89/+0
| | | | Change-Id: Icbe1c6a5c0e2b10255424801cada8c11a71decb7
* Re-add back Form to compatibility package (#296).Denis Anisimov2016-09-221-0/+27
| | | | Change-Id: Id187402e78e3c368ae6530f7b7ea68d2e6c4a6ca
* Added Slider into compatibility packagePekka Hyvönen2016-09-163-0/+92
| | | | Change-Id: Icc4cfc64c0d0bf9993b138eec15a8a73cb0be2f0
* Format project pom files using correct settings (4 spaces)Artur Signell2016-09-091-77/+77
| | | | Change-Id: I4b4760949897d2755da26a06f9048a596abdf0b6
* Update empty since tags for 8.0Henri Sara2016-09-082-3/+3
| | | | Change-Id: Iacf3864f6902e810591e2085adb44d0a6848f51c
* Duplicate AbstractField state and connector into compatibility-clientArtur Signell2016-08-307-7/+37
| | | | Change-Id: Ib6339f32ac348c144b19bb4a6ab724781e35196b
* Remove Legacy prefixArtur Signell2016-08-302-42/+1
| | | | Change-Id: I8460d2426662d9f8d60d6b7d532e95df33cd95b4
* Move and duplicate client side and state to compatibility packageArtur Signell2016-08-304-0/+121
| | | | | | | | * DateField * PopupDateField * InlineDateField Change-Id: I7d6c0253435dcdf424b7914d025e81af504be11d
* Move and duplicate client side and state to compatibility packageArtur Signell2016-08-3018-1/+559
| | | | | | | | | | | * ProgressBar * ProgressIndicator * OptionGroup * Table * Tree * TreeTable Change-Id: Ie1249631cbdd2721f2c3a36e1b8ffc8160fca6aa
* Move and duplicate client side and state to compatibility packageArtur Signell2016-08-3014-2/+511
| | | | | | | | | | | | * Calendar * CheckBox * CustomField * Label * RichTextArea * TextField * TextArea Change-Id: Iba8915195e4d205fb4db9a4df5d96a4a10ab2f96
* Duplicate shared classes of the Vaadin 7 GridTeemu Suo-Anttila2016-08-3018-0/+1314
| | | | Change-Id: I50cdcef0beb2f384636eb40c2f3f7493db52ac87
* Fix OSGi support in compatibility packagesArtur Signell2016-08-291-1/+1
| | | | Change-Id: I0f04060c70d83724c08c37e93dd57a2d93b065a8
* Update TextArea to extend AbstractFieldNew (#53)Aleksi Hietanen2016-08-261-0/+41
| | | | Change-Id: I72400695f3b015add07be9709e48b5f99ce619cf
* Move ComboBox shared classes to vaadin-compatibility-sharedHenri Sara2016-08-254-0/+165
| | | Change-Id: Icdb0ddc011e8749f4c3f159d2ecd94e4c564d28f
* Add sources to vaadin-compatibility-shared JARHenri Sara2016-08-251-0/+28
| | | | | | | This is required by vaadin-compatibility-client-compiled client side compilation. Change-Id: I8ef49736eaf6c747d5d8892615dbf93a519f3ee0
* Use the same groupId for all modules in the projectArtur Signell2016-08-191-1/+0
| | | | Change-Id: I9017e2540450e9548090c7fcdaefb1de3315587c
* Add Vaadin 7 compatibility modulesArtur Signell2016-08-191-0/+88
Change-Id: Ife8387c94c85a8167902e69fce5c3a6f761c5d8b