summaryrefslogtreecommitdiffstats
path: root/shared
Commit message (Collapse)AuthorAgeFilesLines
* Allow setting Upload button caption as HTML, move data to SharedState. (#11940)Anna Koskinen2020-04-061-0/+13
| | | Fixes #11810
* Prevent upload if no file is selected. (#11939)Anna Koskinen2020-04-032-1/+7
| | | Fixes #10419
* Add setters to Criterion to fix serialization. (#11926)Anna Koskinen2020-03-261-4/+44
| | | Fixes #11909
* Update to 8.11 snapshot (#11874)Zhe Sun2020-01-161-1/+1
| | | | | * Update to 8.11-SNAPSHOT
* Make sure Firefox for iOS isn't detected as too old to function. (#11739)Felix Fontein2019-10-031-2/+6
| | | Change-Id: Iea13b958356b0246586bcb7e9969bc26db43bb96
* Updated row and spacer handling for Escalator (#11438)Anna Koskinen2019-08-291-0/+8
| | | | | | | | | | | | | | | | | | | | | | | Updated row and spacer handling for Escalator. Main changes: - Spacers are only maintained and checked for rows that have DOM representation, and not at all if there is no details generator. This gives notable performance improvements to some particularly large Grids - Escalator no longer tries to trim away any rows that don't fit within the viewport just because a details row gets opened in Grid. This leads to some increase in simultaneous DOM elements, but simplifies the logic considerably. For example opening or closing details rows doesn't require checking the overall content validity beyond the details row itself anymore, but some repositioning at most. There are also no longer any orphaned spacers without corresponding DOM rows. - Spacers are better integrated into the overall position calculations. - Some public methods that are no longer used by Escalator or have changed functionality or order of operations. Any extending classes that tap into row, spacer, or scroll position handling are likely to need reworking after this update. - Auto-detecting row height is delayed until Escalator is both attached and displayed.
* Update the since tag (#11675)Zhe Sun2019-07-302-2/+2
| | | | * Update the since tag
* Update to 8.10-SNAPSHOT (#11657)Zhe Sun2019-07-291-1/+1
|
* 11642 refresh pagelength 0 combobox items after dataprovider update (#11653)Olli Tietäväinen2019-07-122-0/+15
| | | | | | * Fixes #11642. ComboBox with pageLength 0 should be updated if DataProvider changes * added comments, fixed imports
* Update release note and Since tag (#11639)Zhe Sun2019-06-271-1/+1
| | | | | | * Update release note for 8.9 * Missing Since
* OSGi: Removed static VaadinResourceService access in liferay-integration, ↵S.W2019-06-275-189/+313
| | | | | | | | osgi-integration (#11335) * Made VaadinResourceService a OSGi component, removed static access of OsgiVaadinResources
* Separates a rpc for handling the client event order in DateTimeField (#11574)Zhe Sun2019-06-141-0/+22
| | | | | | | | * Using @Delayed annotation for DateField Rpc * Separate a rpc for handling the time change in DateTimeField * Add test case for wrong event order
* Update to 8.9 (#11535)Sun Zhe2019-04-181-1/+1
| | | | | | * Update to 8.9-SNAPSHOT * update in bom module
* Clicking on slider makes handler move (#11519)Anastasia Smirnova2019-04-101-0/+3
| | | | | | | | | | | | | | * Clicking on slider makes handler move Fixes #1496 * Introducing control over clicking behaviour - User will have to enable process of the click event on handle calling `slider.setEnableClickHandler(true);` - Clean-up the handler logic in VSlider.java - Renaming the property to `updateValueOnClick` - Added JavaDocs - Fixing tests
* Adding package name to the @value in JavaDoc (#11453)Anastasia Smirnova2019-03-081-1/+1
|
* Update snapshot to 8.8-snapshot (#11397)Sun Zhe2018-12-281-1/+1
|
* Checkbox allow customizing of input and label classNames. (#11372)Knoobie2018-12-182-1/+10
| | | | | | | | | * add client side integration for custom styles for checkbox.label and checkbox.input * add server side integration for checkbox element styling * add server side tests * add client side test
* Improve VMenuBar click handling logic (#11356)Anastasia Smirnova2018-12-171-0/+1
| | | | | | | | | | | | | | | * Improve VMenuBar click handling logic During `updateFromUIDL` inside MenuBarConnector we empty and re-instantiate the components of MenuBar. When we are modifying the Menubar from the BlurEventListener of another component, we ,by this, remove widgets, therefore clickEvent is not fired and the action of the MenuItem is not proceed as a result. (The BlurEvent is fired before the click event in the chain of events. ) To improve the situation, we catch onMouseDown event , which is fired before BlurEvent,by assigning mouseDown flag to true. Then if no click event has yet happened, we delay the execution of update inside `updateFromUIDL` by default 500 ms. Then if click event occurs, it proceeds normally. The time can be increased/decreased using setter. There is no delay, if we are clicking on the MenuBar as usual or no Blur listener is set. This change allows setting descriptions * Remove accidentally committed comment * Don't update the state on the getDelayMs call
* OSGi: Fixing dynamic resource registration after activation (#11334)S.W2018-12-041-13/+28
| | | | | | | | | | * Fixing dynamic resource registration after activation * Fixed formatting * Fixed formatting * Merge branch 'master' into osgi-dynamic-fix
* Run formatter to the code (#11227)Sun Zhe2018-10-091-5/+8
|
* Update master to 8.7-SNAPSHOT (#11208)Sun Zhe2018-09-271-1/+1
|
* Updating since tags (#11200)8.6.0.alpha2Mehdi Javan2018-09-213-4/+4
|
* OSGi resource registration via SCR (#11166)S.W2018-09-215-45/+277
| | | * Changed the way resources, themes, and widgetsets are registered to the HttpService by only using the VaadinResourceTrackerComponent
* Update project version to 8.6-SNAPSHOT (#11011)Mehdi Javan2018-06-291-1/+1
|
* Add ACCEPT attribute to Upload (#10906)Ilia Motornyi2018-06-181-0/+6
| | | Fixes #2410
* Add @since 8.4 (#10840)Ilia Motornyi2018-04-201-1/+1
|
* Enable Maven plugin for Eclipse formatting (#10829)Ilia Motornyi2018-04-1916-43/+56
|
* Fix incorrect color value handling in ColorPicker (#10812)Anastasia Smirnova2018-04-131-0/+8
|
* Update snapshot version to 8.5 (#10818)Teemu Suo-Anttila2018-04-121-1/+1
|
* Update empty since tags for 8.4 and 8.3.3 (#10786)Ilia Motornyi2018-04-041-1/+1
|
* Remove copyright headers from test code (#10770)Teemu Suo-Anttila2018-03-281-15/+0
|
* Support starting downloads and opening URLs from a menu item (#10478)Artur2018-03-283-4/+37
|
* Update release notes and since tags for 8.4 (#10760)Teemu Suo-Anttila2018-03-271-8/+5
|
* Update copyright year (#10761)Ilia Motornyi2018-03-27265-265/+265
|
* Add row index to ItemClickEvent in Grid (#10754)Tatu Lund2018-03-271-1/+3
|
* Fix date ranges for date and datetime fields (#10685)Ilia Motornyi2018-03-201-5/+9
| | | Fixes #9765
* Setting of tooltips for grid header/footer cells (#10489)Artur2018-03-131-0/+7
| | | Fixes #7527
* 8.3.2 since (#10678)Ilia Motornyi2018-03-051-1/+1
| | | | * @since 8.3.2
* Fix client and server filter state mismatch in Combobox (#10630)Anna Koskinen2018-02-271-0/+7
| | | Fixes #10624
* Replace RegExp with custom search (#10619)Adam Wagner2018-02-081-20/+24
|
* Add recursive expand and collapse method to TreeGrid and Tree (#10283)Adam Wagner2018-02-081-0/+7
|
* Add method for getting complete browser version (#10490)Adam Wagner2018-02-011-14/+41
| | | Fixes #10461
* Add setters to Payload for JsonCodec to be able to encode Adam Wagner2018-02-011-0/+30
| | | Fixes #10428
* Update since tags for 8.3.1 (#10584)Teemu Suo-Anttila2018-01-311-1/+1
|
* Add ARIA label support to DateField (#10538)Adam Wagner2018-01-311-0/+27
| | | Fixes #10454
* Selection handling fix when adding new item to ComboBox. (#10445)Anna Koskinen2018-01-301-0/+34
| | | Fixes #10284
* Upgrade minor version in the project to 8.4 (#10520)Teemu Suo-Anttila2018-01-241-1/+1
|
* Rename widgetEventsAllowed to handleWidgetEvents (#10529)Leif Åstrand2018-01-121-1/+1
|
* Recognise Firefox and its version on iOS (#10466)Adam Wagner2018-01-101-3/+9
| | | Fixes #9592
* Rename contentMode to descriptionContentMode in MenuItem (#10494)Leif Åstrand2018-01-081-1/+1
|