aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add chapter datamodel-selection (#8049)Aleksi Hietanen2016-12-191-11/+136
| | | Add initial selection model documentation to datamodel-selection.
* Introduce issue template (#8043)jtomass2016-12-191-0/+7
| | | Introduce issue template to raise awareness of forums and the quality of bug reports.
* Fix portal section in the docs. (#8048)Denis2016-12-192-0/+4
| | | | * Update portal sections (outdated message).
* Fix application documentation for 8 (#8045)Pekka Hyvönen2016-12-193-26/+7
| | | | | | * Fix application documentation for 8 Updated where only small changes, mention not updated when more changes.
* Remove jpacontainer section from the docs. (#8047)Denis2016-12-1929-9000/+2
| | | | * Remove jpacontainer section from the docs.
* Remove sqlcontainer section. (#8046)Denis2016-12-1910-796/+0
| | | | * Remove sqlcontainer section.
* Add a note about outdated theme doc files. (#8041)Denis2016-12-192-0/+4
| | | | * Add a note about outdated theme doc files.
* Remove GAE support in release notes (#8044)Pekka Hyvönen2016-12-191-7/+0
| | | | * Remove GAE support in release notes
* Update overview and field sections in the documentation (#8025)Leif Åstrand2016-12-192-36/+27
| | | | | | | | | | * Update overview and field sections in the documentation * Fix formatting * Fix References * Remove "chapter" word
* Fix broken docs in advanded-shortcuts (#8042)Pekka Hyvönen2016-12-191-2/+2
| | | | * Fix broken docs in advanded-shortcuts
* Mention deprecating FontAwesome icons in release notes (#8039)Pekka Hyvönen2016-12-191-0/+1
| | | | | | * Mention deprecating FontAwesome icons in release notes Part of #7979
* Remove Google App Engine from documentation (#8038)Pekka Hyvönen2016-12-195-85/+3
| | | | | | | | * Remove Google App Engine from documentation Mention removal in release notes. Part of #8033
* Beta notes and special message to add-on developers (#8036)Juha Seppänen2016-12-191-0/+6
| | | | * Beta notes and special message to add-on developers
* Fix the upload test for IE11 (at least). (#8035)Denis2016-12-191-0/+1
| | | | | | | | | The upload test should use an Upload in non-immediate mode because the file name is written in-line into the Upload text input and the button is used to upload a file without showing a file chooser dialog. The test for upload in immediate mode works for Chrome (no file chooser window issue) but it doesn't work for IE11 (at least, may be the same issue for FF). So the test UI is just updated to use non-immediate mode.
* Deprecate FontAwesome icon constants (#8032)Pekka Hyvönen2016-12-191-0/+4
| | | Part of #7979
* Grid horizontal scrolling fix for Chrome. (#8031)Denis2016-12-191-5/+8
|
* Use PhantomJS2 for server integration tests (#8030)Henri Sara2016-12-195-7/+12
| | | | | | | | | | | | | | | * Run server integration tests with PhantomJS2 * Add delay to integration test screenshots Otherwise, the progress indicator might still be fading when the screenshot is taken, and the screenshots are not fully stable. * Reduce integration test startup delays * Add PhantomJS2 screenshots for integration tests * Add PhantomJS2 screenshots for tomcat 7 proxy test
* Update DataProvider documentation for beta (#8023)Leif Åstrand2016-12-191-202/+112
| | | | * Update DataProvider documentation for beta
* Update Binder documentation for beta (#8022)Leif Åstrand2016-12-191-177/+73
| | | | * Update Binder documentation for beta
* Fix Grid focusable test. (#8029)Denis2016-12-192-4/+15
| | | | * Fix Grid focusable test.
* Add CDI dependency version to vaadin-bom (#8020)Teemu Suo-Anttila2016-12-1810-6/+192
| | | Unify test UIs and test code for Spring and CDI.
* Fix for PushLargeData test. (#8019)Denis2016-12-161-10/+13
| | | | * Fix for PushLargeData test.
* Fix for MenuBarIsAutoOpenScrollingTest. (#8017)Denis2016-12-161-1/+1
| | | | * Fix for MenuBarIsAutoOpenScrollingTest.
* Fix upload test (now it's immediate by default). (#8016)Denis2016-12-161-1/+1
| | | | * Fix upload test (now it's immediate by default).
* @since tag is set (#8021)Denis2016-12-1615-16/+16
|
* Fix test failures in alpha10 (#8013)Aleksi Hietanen2016-12-162-2/+2
| | | | | | | | * Fix context menu missing box-shadow for Runo on Chrome (#7966) Change-Id: I318761527a695c741f52b4c18e9f8ea943f89017 * Update Chrome version in VerifyBrowserVersionTest
* Add a SortListener to a Grid (#8008)8.0.0.alpha10Denis2016-12-156-6/+204
| | | | Fixes vaadin/framework8-issues#568
* Update to TB 5.0.0.alpha2, add to BOM (#8009)Pekka Hyvönen2016-12-156-8/+11
|
* Move old Sort related classes into compatibility module. (#7999)Denis2016-12-1513-31/+33
| | | Fixes vaadin/framework8-issues#563
* Refer to Vaadin Framework in release notes (#8006)Pekka Hyvönen2016-12-151-59/+59
|
* Fix import in SortOrderProvider (#8007)Henri Sara2016-12-151-1/+1
|
* Delete CheckboxRendererIlia Motornyi2016-12-156-204/+20
| | | Fixes vaadin/framework8-issues#551
* Extract interfaces from Grid (#8005)Teemu Suo-Anttila2016-12-1532-693/+1069
| | | | | | * Extract interfaces from Grid Closes vaadin/framework8-issues#566
* Rename com.vaadin.server.data to com.vaadin.data.provider (#8004)Pekka Hyvönen2016-12-1558-106/+111
| | | | | Renamed corresponding test packages too. Fixes vaadin/framework8-issues#110
* Update and fix release notes (#8001)Pekka Hyvönen2016-12-151-37/+20
| | | | | | Removed outdated parts. Added missing parts. Clarified Android support. Fixed old links for dev.vaadin.com. to point to github.
* Make m2e ignore phantomjs-maven-plugin (#8002)Leif Åstrand2016-12-151-0/+36
| | | | * Make m2e ignore phantomjs-maven-plugin
* Redesign user-defined column identifiers for Grid (#7983)Teemu Suo-Anttila2016-12-1522-303/+416
| | | Closes vaadin/framework8-issues#494
* Allow defining a focus delegate component for CustomField (#20336)Pekka Hyvönen2016-12-1512-115/+487
|
* Rename SerializableBiConsumer into SetterIlia Motornyi2016-12-154-25/+38
|
* Migrate 7.7.5 branch patches to v8. (#7969)Denis2016-12-1536-165/+2034
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Fix vaadin-test version number (#7998)Teemu Suo-Anttila2016-12-152-2/+2
| | | | * Fix vaadin-test version number
* (Re)introduce server side sort for Grid.Denis2016-12-154-55/+259
| | | | | Fixes vaadin/framework8-issues#557
* Add EditorComponentGenerator interface (#7990)Aleksi Hietanen2016-12-152-6/+56
| | | | | | | | | | | | | | * Add EditorComponentGenerator interface Closes vaadin/framework8-issues#565 * Add missing @FunctionalInterface * Rebase onto current master * Fix imports * Restore old import order
* Add ValueProvider interface, use where appropriateAleksi Hietanen2016-12-1511-32/+91
|
* Combine and rename setFilter and applyFilter (#7963)Leif Åstrand2016-12-156-27/+16
| | | | | | | | | | | | | | setFilter is an unsuitable name since it looks like a setter even though it isn't one. It's therefore renamed to withFilter. The difference between setFilter and applyFilter is very confusing. The original reason for the distinction was that they had incompatible return types (Void vs F), but this is resolved by changing the non-appendable version to use ? instead of Void. One side effect of this change is that setFilter cannot be used on an appendable filter provider to create a wrapped data provider without further filtering support. This theorethical case is still supported by using convertFilter with a Void -> F converter.
* Rename com.vaadin.data.util.converter to com.vaadin.data.converterPekka Hyvönen2016-12-1459-94/+93
|
* Remove unused JsonUtil (#7989)Pekka Hyvönen2016-12-142-452/+0
|
* Provide more extensive JavaDoc for DataProviderTeemu Suo-Anttila2016-12-141-2/+13
|
* Miscellaneous Interface RefactoringIlia Motornyi2016-12-147-47/+127
|
* Make AbstractListing implement Focusable (#7965)Aleksi Hietanen2016-12-1415-4/+220
| | | | | | | | | | | | * Make AbstractListing implement Focusable Fixes vaadin/framework8-issues#552 * Add tests for other components that inherit from AbstractListing * Fix setTabIndex in NativeSelect, ListSelect, RadioButtonGroup Also adds a test for TwinColSelect.