summaryrefslogtreecommitdiffstats
path: root/compatibility-shared
Commit message (Collapse)AuthorAgeFilesLines
* Add missing fields to OSGi manifestsHenri Sara2017-04-251-1/+3
| | | | Adds RequiredExecutionEnvironment and License fields and renames some bundles (SymbolicName) for backwards compatibility.
* Add OSGi support #8830 #8827 #8828 #8829Mirjan Merruko2017-04-252-24/+8
| | | | | Use bnd-maven-plugin instead of maven-bundle-plugin and helper class, and add support for publishing static resources such as themes and widgetsets.
* Snapshot version update to 8.1 (#9023)Ilia Motornyi2017-04-051-1/+1
|
* Replacement guide javadocs for deprecated classesIlia Motornyi2017-03-151-0/+6
| | | Fixes #8682
* Revert multi select using state changeTeemu Suo-Anttila2017-03-071-8/+0
|
* Revert html content through shared state for OptionGroupTeemu Suo-Anttila2017-03-072-5/+1
|
* Synchronize code between V7 and compatibility packageTeemu Suo-Anttila2017-03-075-4/+6
|
* Revert diamond operator changesTeemu Suo-Anttila2017-03-072-5/+5
|
* Pick changes from 7.7.7 (#8577)Teemu Suo-Anttila2017-02-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix java packaging order (#106) Closes vaadin/archetypes#113 * Use proper UTF-8 encoding for Content-Disposition filenames (#19527) (#6607) * Enable changing the backing bean for BeanItem (#4302) (#77) When storing a bean to the database, you typically get a new and updated bean instance back. By allowing to change the bean instance, we make it possible to just update the single BeanItem instance which can be used in many places. * Make AtmospherePushConnection methods public (#7973) There is no sensible way to use a custom version of APC, so protected access does not help in any way to access the underlying resource and/or connected UI. * Use correct indexes in multiselect checkboxes after removing rows (#8072) Fixes #8011 * Fix removal of hidden Grid columns (#8071) Fixes #8018 * Call error handler for exceptions in UI.init() (#8055) Fixes #4995 * Render font icon correctly on the 'more' menu item (#8126) * Render font icon correctly on the 'more' menu item Fixes #8125 * Reopen Grid details on attach, fixes #8015 (#8074) Fixes #8015 * Fix broken Grid tests after picking changes from 7.7.7 Removed duplicate setDetailsVisible calls from onDetach * Correctly detach components in merged cells when a static row is removed (#8142) Fixes #8140
* Make it easy to run Sonar on the project (#8118)Artur2017-01-031-0/+5
|
* Update @since tags for 7.7.5Denis Anisimov2017-01-033-0/+6
| | | | | | | | | | | Change-Id: I73201908b537ca0a65106e03c9bad913b59fae9f Re-added back disappeared commit from 7.7.5 migration PR: Mark TextField/TextArea as busy when a text change event is pending (#20469) Change-Id: I404985ae0be1e7dc65171b610032f8649e700f50
* 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