summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Properly report invalid arguments to StaticRow.join() (#8243)Artur2017-01-161-4/+10
| | | | | | * Properly report invalid arguments to StaticRow.join() Closes #8234
* Make it possible to deselect what was selected on the server (#8235)Artur2017-01-132-3/+18
| | | | | | * Make it possible to deselect what was selected on the server Fixes #8221
* Reset selected icon when blurring a ComboBox (#8082)Artur2017-01-122-6/+84
| | | | | | | | | | * Reset selected icon when blurring a ComboBox Fixes #8073 * Merge branch '7.7' into _combobox-icon-reset-selection * Merge branch '7.7' into _combobox-icon-reset-selection
* Remove tracking of unregistered connectors (#8153)Aleksi Hietanen2017-01-1117-448/+65
| | | | | | | | | | | | * Remove tracking of unregistered connectors * Merge branch '7.7' into 8111-remove-unregistered-connector-tracking * Merge branch '7.7' into 8111-remove-unregistered-connector-tracking * Add tests that verify markAsDirty is called on old parent * Merge branch '7.7' into 8111-remove-unregistered-connector-tracking
* Fix exception when Grid is inside a PopupView (#8157)Artur2017-01-103-3/+78
| | | Fixes #7695
* Correctly detach components in merged cells when a static row is removed (#8142)Artur2017-01-092-7/+57
| | | Fixes #8140
* reopen Grid details on attach, fixes #8015 (#8074)Olli Tietäväinen2017-01-093-0/+91
| | | Fixes #8015
* Render font icon correctly on the 'more' menu item (#8126)Artur2017-01-054-7/+152
| | | | | | * Render font icon correctly on the 'more' menu item Fixes #8125
* Call error handler for exceptions in UI.init() (#8055)Artur2017-01-024-5/+210
| | | Fixes #4995
* Fix chrome version (#8086)Ilia Motornyi2016-12-271-1/+1
| | | | * Fix chrome version
* Fix removal of hidden Grid columns (#8071)Artur2016-12-233-2/+113
| | | Fixes #8018
* Use correct indexes in multiselect checkboxes after removing rows (#8072)Artur2016-12-224-25/+89
| | | Fixes #8011
* Fix context menu missing box-shadow for Runo on Chrome (#7966)Pekka Hyvönen2016-12-141-1/+1
| | | Change-Id: I318761527a695c741f52b4c18e9f8ea943f89017
* Make AtmospherePushConnection methods public (#7973)Artur2016-12-141-5/+9
| | | | | 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.
* Replace non-breaking spaces with space (#7957)Artur2016-12-1412-31/+31
|
* Enable changing the backing bean for BeanItem (#4302) (#77)Artur2016-12-136-2/+244
| | | | | | 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.
* Use proper UTF-8 encoding for Content-Disposition filenames (#19527) (#6607)Leif Åstrand2016-12-137-23/+128
|
* Fix margin in declarative format is recognized as unsupported property ↵Pekka Hyvönen2016-12-122-0/+28
| | | | | | | | | gridlayout (#103) (#7952) Backported to 7.7 from master (8). Fixes vaadin/framework8-issues#465 Change-Id: I9734341b747b8d16020443c71d72fcfd7e331af7
* Fix java packaging order (#106)Teemu Suo-Anttila2016-12-095-5/+5
| | | Closes vaadin/archetypes#113
* Move Grid event handlers to a list, add method to add custom handlers (#76)7.7.6Aleksi Hietanen2016-12-052-200/+286
| | | | | | | | * Move Grid event handlers to a list, add method to add custom handlers Change-Id: I2fe67ae961bfb0f7c44ba704346762a0faf6da2c * Merge branch '7.7' into grid-event-refactoring
* Add screenshots as a Git submodule (#86)Teemu Suo-Anttila2016-12-052-0/+4
|
* Refactor Grid event handling methods to instances of a handler interfaceJohannes Dahlström2016-12-011-127/+176
| | | | Change-Id: Icbed14cbef14c434f1909fa0350cb0364235c774
* Start client-side Grid DOM event handling refactorJohannes Dahlström2016-12-011-16/+33
| | | | Change-Id: I67dad4cfbd6e9e355c48703253ff3d6da00e4eef
* Fix wrong year in copyright headerPekka Hyvönen2016-11-291-1/+1
| | | | Change-Id: Idbf6c1f978b9b36ed82bf8b96a6a649ae4772ae6
* Re-add body rows when Escalator is reattached to DOM (#20477)Artur Signell2016-11-284-34/+99
| | | | Change-Id: I0ae9144817db3bb730c80748d5e9190484b323e7
* Update @since tags for 7.7.5Pekka Hyvönen2016-11-258-0/+27
| | | | Change-Id: I73201908b537ca0a65106e03c9bad913b59fae9f
* Fixed touch scrolling issue in Surface and WP devices (#18737)7.7.5Johannes Tuikkala2016-11-222-4/+98
| | | | | | | | | | | | 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
* Remove CustomFieldState (#20468)Pekka Hyvönen2016-11-224-48/+11
| | | | | | | | Moves FocusDelegate to AbstractFieldState. This change is done to revert backwards compatibiity breaking API change in 7.7.4 when CustomFieldState was introduced. Change-Id: I76212a8700463140520d5482b740fe0edbfb082c
* Mark TextField/TextArea as busy when a text change event is pending (#20469)Artur Signell2016-11-213-1/+71
| | | Change-Id: I404985ae0be1e7dc65171b610032f8649e700f50
* Add lazy/simple resize mode to Grid (#20108)Patrik Lindström2016-11-179-62/+359
| | | | Change-Id: I47427efc28c350382dba8c1f50fd332a3f4585e4
* Change expected pre-release version number pattern in publish reportHenri Sara2016-11-161-1/+1
| | | | Change-Id: Icdacecc490d2490ea9e262f5c5736c1dece2a89d
* Fixed drag and drop failure when message dragged from email client (#20451)adam2016-11-161-2/+5
| | | | | | | 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
* Keep expand ratio for last row/column when reducing grid layout size (#20297)Artur Signell2016-11-162-4/+27
| | | | Change-Id: Iff53a803596f4fc1eae8e4bfa307b9c1f4df961a
* Fix NPE in case some items don't contain all properties of Grid.adam2016-11-145-19/+605
| | | | | | | This could occur in when parent is a different entity than its children in hierarchical data. Change-Id: Icd53b5b5e5544a3680d0cd99702ab78224b2dc08
* Prevent adding several scrollbar handlers (#19189).Denis Anisimov2016-11-143-0/+134
| | | | Change-Id: Ib0cc6c6835aab6d263f153362a328bcf2be7bc5c
* Fix links in build report7.7.4Henri Sara2016-11-141-3/+3
| | | | Change-Id: Id32467982207ac9a9ce45301097652715d9dfff8
* Fix archetype list in build report scriptHenri Sara2016-11-121-1/+1
| | | | Change-Id: Ie215346122ad6533176fd2a8d71660805eacb942
* Fix python list syntax in BuildDemosHenri Sara2016-11-121-1/+1
| | | | Change-Id: I42f2f3fa3597f67f259c3ff9f158560303ffb328
* Make clicking outside a ComboBox add a pending new item (#18366)Artur Signell2016-11-112-2/+13
| | | | | | | | | It should not matter how you move from a field to the next. Tabbing to the next field already previously caused the new item handler to be invoked. This fixes the case when you click in the next field to work the same way. Change-Id: I3978d87cde8f05dce92edda2a4a116f4a15e0749
* Revert "Fixed touch scrolling issue in Surface and WP devices (#18737)"Artur Signell2016-11-113-83/+4
| | | | | | | | 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
* Initial versions of the new release report scriptsHenri Sara2016-11-114-9/+363
| | | | | | | These have been backported from Vaadin 8 branch with minimal modifications. Change-Id: I292917aa0457c69b569313a3e56913b4a8d85316
* Fix some modern browsers tests failures.Denis Anisimov2016-11-103-3/+4
| | | | Change-Id: I2a89d3493e2f98ab1b9a0666d9dc075a2457e432
* Update Vaadin Spring documentation for 1.1.0Henri Sara2016-11-101-55/+49
| | | | Change-Id: I8dcf5b7576a64b26419136ca6b8927f4c2731d60
* Fix modern browsers test failures for 7.7.Denis Anisimov2016-11-0919-30/+56
| | | | Change-Id: Ibef57aa4f8838f3bbc5f5c5500f3f4f7fc6eb438
* Update @since tag for 7.7.4.Denis Anisimov2016-11-082-2/+2
| | | | Change-Id: Ic6711221d0f09ad369c4074d805b237eccb2e5a7
* Fixed touch scrolling issue in Surface and WP devices (#18737)Johannes Tuikkala2016-11-083-4/+83
| | | | | | | | | | | | | 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
* Correct addon init param widgetset IT test.Denis Anisimov2016-11-072-3/+30
| | | | Change-Id: I413481a325ebad15aa16dd639c788cc72f18dc52
* Add method to auto scale calendar time range (#17715)Steven Spungin2016-11-042-22/+160
| | | | | | Backported from master branch (Vaadin 8). Change-Id: I363c9798de0d238a5a4aa4b4e839a31da460434f
* Make vaadin-server export the VAADIN package again (#20332)Artur Signell2016-11-041-1/+1
| | | | Change-Id: I7241ec11a9bfe7ebfa6a720b1abb3c4d0fabdb36
* Show a sensible message for missing extensions (#10799)Artur Signell2016-11-0312-68/+209
| | | | | | | Also remove ComponentMissingFromDefaultWidgetsetTest since it's identical to UnknownComponentConnectorTest Change-Id: I4b4b8f40c8376f4ea26b73d41191a3e7e811df01