summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Use US english (license) in all placesArtur Signell2016-11-023-4/+4
| | | | Change-Id: I5fa99627a1c3302dd905d78149e5f32c7315a5c7
* Date/time issues are fixed in the tests.Denis Anisimov2016-11-022-1/+7
| | | | | | | | | | | - legacy DateField declarative format tests are fixed (day light saving time is taken into account). - CalendarMonthViewDndEvent UI because you are not supposed to work on Sundays (when the test is broken). Backported from master branch (Vaadin 8). Change-Id: I5e62c09da579e9f6eb2a58a87253618d3f30b2e9
* Ensure #cell[N] always scrolls row N into view (#20423)Artur Signell2016-10-282-9/+19
| | | | Change-Id: I99347ee1d0f2f13fcb8e110d2e7192590e4f9456
* Publish Escalator.getBodyRowCount to JS (#20344)Artur Signell2016-10-282-11/+41
| | | | | | This is needed to be able to get the information from e.g. TestBench Change-Id: I95ec6064f602e6a8b24e35cc59d467e9c8b31c1e
* Mention latest browser versionsArtur Signell2016-10-271-4/+4
| | | | Change-Id: I06477d7ee5252ec4a5e7fdbc05fe6e31e05782e6
* Allow defining a focus delegate component for CustomField (#20336)Artur Signell2016-10-266-4/+205
| | | | Change-Id: I1160e7a384b1816204eb7f4b0f52f83ed9e230c0
* Allow a resize listener to fire a resize listener (#20338)Artur Signell2016-10-253-3/+49
| | | | Change-Id: I6b045c3a693e88b3cba182ae9ea68cfa98c914b0
* Update Hierarchical container JavaDocs to match code (#5864)Teemu Suo-Anttila2016-10-251-6/+5
| | | | Change-Id: I7a8520ef61ddc4dff66c326d61acbf7ccf0e76cd
* Make modal window block shortcuts for underlying components (#20366)Artur Signell2016-10-243-0/+31
| | | | Change-Id: Ibb3b52b652d77a1bfa786417b1c92fd0a578035f
* Make Grid isWorkPending wait for scroll events to complete (#20417)Artur Signell2016-10-202-1/+26
| | | Change-Id: I3cfdac539111ff2e88c7ff81e6d6b9a579160423
* Add valo-menu-hover stylename to make responsive menu appear w/o adding code ↵Marc Englund2016-10-196-20/+113
| | | | | | | | | | | (#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
* Update client side selection state when changing selection model (#20370)Artur Signell2016-10-182-0/+44
| | | | Change-Id: I7fe8c160405a69140cac511c744d89a62c401cca
* Send selection change events when changing selection mode (#20391)Artur Signell2016-10-182-1/+46
| | | | Change-Id: Iaeb772981f3ac039bf0fe3cde595cfdb3691cddf
* Make UPPER_CASE_PROPERTY_IDS more human friendly by default (#20380)Artur Signell2016-10-172-0/+58
| | | | Change-Id: I9bd845a08fa3c440f05d102ccf8920dfc1c95b6b
* Add Grid.refreshRows to allow refreshing individual rows (#16765)Artur Signell2016-10-143-0/+207
| | | | Change-Id: I554d7b6ca60840bab3a032daa4847e7271086e27
* Check for duplicate property ids when setting Grid columns or column order ↵Artur Signell2016-10-144-0/+102
| | | | | | (#20386) Change-Id: I76be83642f0e56e55b0c0e502ac6769de1ee8af0
* Never check the selectAll checkbox in an empty grid (#20301)Artur Signell2016-10-132-5/+26
| | | | Change-Id: Ia15edb5a10de9bff047044161ffe83dd09f51098
* Workaround for deadlock issue (#18436)Artur Signell2016-10-113-2/+291
| | | | Change-Id: I4e32550e3d3095c2c914bb93d260819414d2e6e6
* Fixes VTree so that you can click sub elements when setHtmlContentAllowed is ↵Sebastian Nyholm2016-09-263-6/+21
| | | | | | true. (#20097) Change-Id: Ic453aaf16ea1d44792db868e04faaba069aab3b7
* Use versions-maven-plugin 2.3 to avoid NPE while setting project version7.7.3Artur Signell2016-09-251-0/+5
| | | | | Change-Id: I9080a9f46193c1dea4a9ef6856d2899fe960b7e9 (cherry picked from commit e7b9db54a5aa172509b33746d270ac375009b4a6)
* Add tests for widgetset compilation in different modesArtur Signell2016-09-2531-4/+885
| | | | | | | | | | * Using the default widget set * Using no add-ons but a custom widget set * Using add-ons with a defined widget set * Using add-ons with no defined widget set * Using directories with special characters (space) Change-Id: I85450de359f410003bed94b120915b4736bc2d4f
* Format project pom files using correct settings (4 spaces)Artur Signell2016-09-2512-2283/+2320
| | | | Change-Id: Ib8ae22a56334046effe721bb4d3769ef7b92d61d
* Fix widget set builder to create widget set in correct location (#20320)Artur Signell2016-09-251-4/+17
| | | | | | | | The fix for #20285 generates URLs so that the end in a slash, where the old version generated URLs without the trailing slash. The trailing slash was not taken into account by the code which updates a widget set. Change-Id: Iabe716ed1632da7b2a6b1f4ffdc987c745d9452d
* Use widget set specified by init parameter (#20276)Artur Signell2016-09-253-4/+23
| | | | | | | | | | | | | 1. If a UI has @Widgetset, use that 2. If a "widgetset" init parameter has been specified, use that 3. If there is an AppWidgetset, use that 4. Use DefaultWidgetSet This changes the default value of the @VaadinServletConfiguration widgetset parameter to "", to avoid always setting the "widgetset" init parameter when @VaadinServletConfiguration is used. Change-Id: I87f9aa294d31e62bb94b7e831dd7b25ca1ce483b
* Revert "Use widget set specified by init parameter (#20276)"7.7.2Leif Åstrand2016-09-221-9/+2
| | | | | | | | | Breaks all use of AppWidgetset together with @VaadinServletConfiguration This reverts commit 516c428ca127e3c31b7b4d74220e4b7eed4571be. Change-Id: I9e9bd792479ee1f4dde08c5d2a4d87e06b77f519
* Updated link to new step 1 video in tutorial (the new video uses Vaadin 7.7 ↵Alejandro Duarte2016-09-211-1/+1
| | | | | | | series) Change-Id: Ic40b70e692e686d638e163a224816aabeb6de100 (cherry picked from commit e92a737fe8b0655bbf0c3ce1881777d418147b41)
* Update to Chrome 53Artur Signell2016-09-211-1/+1
| | | | Change-Id: I518b3f261adb633bb09a2597c9e7ee3cb6d63e6a
* Specify branch also for SamplerArtur Signell2016-09-201-1/+1
| | | | | | | | Although sampler is pre cloned, the script still tries to mess with the defined branch (master is not found in the cloned repo) Change-Id: I91f31fe0a276221cc357cf0678759ad4125c518e
* Use requestAnimationFrame when scrolling in Grid (#20294)Artur Signell2016-09-201-3/+27
| | | | | | | | | | Chrome no longer (since version 5x) always fire deferred commands immediately during scrolling but can delay them with several hundred milliseconds, making grid really unresponsive. So far, nobody has been able to provide a reliable test case. Change-Id: Ide80aef2d661c9e27b67c8e62e85734af7a38cab
* Make initially disabled grid work when enabled (#20240)Artur Signell2016-09-209-56/+88
| | | | | | | | Adds API to allow grid to ask its data source if it is waiting for data. The previous tracking inside grid was not always correct as it relied on dataAvailable being called. Change-Id: I0bdb448d9b720155940b0834e118f0eca27a3bfc
* Change javadoc to a style Eclipse formatter can handleArtur Signell2016-09-201-5/+3
| | | | Change-Id: I2ad135c72821b6e194fd77bd141b638c36e138a7
* Format Java files using Eclipse Neon and Vaadin settingsArtur Signell2016-09-203528-33512/+34552
| | | | | | | Using the same formatting in the 7.7 branch and the master branch eases porting of fixes Change-Id: I51b4693f2f120447702cf322ce4505608ad92987
* Fix assertion error when column widths are calculatedArtur Signell2016-09-201-1/+2
| | | | Change-Id: I042a5bfb548b52911100e01e5a74901a1abfbf33
* Ensure temporary layout manager state is cleared at the end of a layout phaseArtur Signell2016-09-161-0/+7
| | | | Change-Id: I28f3d20e6db999a033429338535719f14e495d4f
* Fix regression that broke widget set compilation in 7.7.1 (#20285)Ingo Kegel2016-09-161-1/+1
| | | | | | | | | | The fix for https://dev.vaadin.com/ticket/20262 broke widget set compilation on Windows, possibly only under certain circumstances Change-Id: Ica559b9c7199014bf1a2babad29f53b083ff74a2
* Use correct column index when calculating min width during resize (#19833)Artur Signell2016-09-153-2/+33
| | | | Change-Id: If7a7a5c1e5eff4bdac0f6e5943a9fac2ce98784a
* Use widget set specified by init parameter (#20276)Artur Signell2016-09-151-2/+9
| | | | | | | | 1. If a UI has @Widgetset, use that 2. If a "widgetset" init parameter has been specified, use that 3. If there is an AppWidgetset, use that 4. Use DefaultWidgetSet Change-Id: I522210220bb9e3eb339e9d226833d0fa8eb65839
* Make test pass on all browsersArtur Signell2016-09-141-1/+5
| | | | Change-Id: I8226ce8983eb72e0afb4948fc644cb587bc01708
* Build demos from 7.7 branchArtur Signell2016-09-141-4/+4
| | | | Change-Id: Ic2a0396ad451adfd2c75b3dbd54155d28fb16be7
* Skip Maven enforcer plugin during demo validation7.7.1Artur Signell2016-09-141-0/+2
| | | | Change-Id: Ic4b7dc9f9b646d88fe6b323d2c051f86edeeaa70
* Calculate column widths immediately if there is data (#20269)Artur Signell2016-09-143-1/+110
| | | | | | | Deferring the column width calculations, like done before, causes flickering as each column is first rendered with its minimum required width. Change-Id: I02e6951a99dcb0cb9ad78a95915076d064fa9642
* Ensure Firefox always updates the grid scrollbar (#19802)Artur Signell2016-09-143-8/+144
| | | | | | | | | When the scrollbar is scrolled a bit down and the number of items in the grid is reduced so that no scrollbar is needed anymore, it seems that Firefox refuses to send a scroll event even though the scroll position is updated before the scrollbar is hidden. Change-Id: I626536a9efd036bc826b1e6be3363332a56774f6