summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Merge branch 'documentation'"7.6.0.beta2Ilia Motornyi2015-12-03523-99194/+0
| | | | | | This reverts commit f6874bde3d945c8b2d1b5c17ab50e2d0f1f8ff00. Change-Id: I67ee1c30ba3e3bcc3c43a1dd2e73a822791514bf
* Revert "BoV 7.6 update - Grid (#19317)"Ilia Motornyi2015-12-031-70/+27
| | | | | | This reverts commit a20e5be94fc13058a61ff27c1398052828c00d7b. Change-Id: I0a7d02b9b13d1eabf3b0360a7b86def8fa974009
* BoV 7.6 update - Grid (#19317)elmot2015-12-031-27/+70
| | | | Change-Id: I7bd41d656a5ed39e24beea4111d9a48de4ef37b5
* Merge "Merge branch 'documentation'"elmot2015-12-03523-0/+99194
|\
| * Merge branch 'documentation'elmot2015-11-23523-0/+99194
| |\ | | | | | | | | | Change-Id: I6ef85a35077e6278831b968595c068898cee2770
| | * fixed missing image in datamodel/datamodel-overview.asciidocJens Jansson2015-11-202-3/+0
| | | | | | | | | | | | Change-Id: I376fc5ebe1a9ef65fa6c84bb5d84d41cbc785183
| | * Add space before section linksLeif Åstrand2015-11-201-5/+5
| | | | | | | | | | | | Change-Id: I59a3d756a26270119d40940d3e61bbab61f0db14
| | * Framework documentation INelmot2015-09-25523-6/+99191
| | | | | | | | | | | | Change-Id: I767477c1fc3745f9e1f58075fe30c9ac8da63581
| | * The very first documentation fileelmot2015-08-111-0/+12
| | | | | | | | | | | | Change-Id: Ie13d3eec555bca1a138fb69444aa429308fc9b3b
* | | Check for optimizations when looking for missing updates (#18317)Leif Åstrand2015-12-033-6/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | A recently merged patch leaves out information from hierarchyInfo for empty connectors with state changes. This must be taken into account when looking for disappeared connectors that do not cause any hierarchy change to be sent. Change-Id: I9ae7150341a83798141d0a2806ee81cafe7c2f9a
* | | Remove VOverlay dependency and use PopupPanel instead in Grid (#18698)Teemu Suo-Anttila2015-12-021-4/+30
| | | | | | | | | | | | Change-Id: Id28a9fa8a204c1e2a12160e2e1dba1823f3726a5
* | | Add missing @since valuesHenri Sara2015-12-025-5/+4
| | | | | | | | | | | | Change-Id: I602b9fc4c87a19a78f949a23519c412aba789baa
* | | Detect hierarchy changes not sent to the client (#18317)Leif Åstrand2015-12-025-4/+218
| | | | | | | | | | | | Change-Id: I77b420738738a42ff50e2a509e4ac4072b1b6e1f
* | | Upgrade Sass compiler to 0.9.13Henri Sara2015-12-021-1/+1
| | | | | | | | | | | | Change-Id: I7caefc58a1b41f726b039b1e230fd3d2e931a2c3
* | | Improve BuildDemos exception handlingTeemu Suo-Anttila2015-12-021-1/+8
| | | | | | | | | | | | Change-Id: Iee29e3686a60c889e6bffa7ffe0a447f14d7afa2
* | | Get revision numbers for tagging from TeamCityHenri Sara2015-12-021-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | Optionally get revision numbers to tag from TeamCity. If no revision numbers are given, a placeholder is used in the generated script. Change-Id: Ic266a22e06fd470e2c2e0647b8d83870ffc650ab
* | | Fail during compile if required methods are missing (#18924)Leif Åstrand2015-11-302-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A ComponentConnector must override either getWidget or createWidget for the framework to know the type of the component's widget. Similarly either getRenderer och createRenderer must be overridden for AbstractRendererConnector. Prior to this patch, the compilation succeeded when critical methods were missing - the user just got various hard-to-debug issues when the broken connector was used. Change-Id: I6ec07e2f1c1b15047802e64208485b1d999c0aee
* | | Prevent column drag resize from setting selection column width (#19324)Teemu Suo-Anttila2015-11-301-0/+5
| | | | | | | | | | | | Change-Id: Ifd7a225ac8037a86e4a15603bf47ca93009fa302
* | | Fix select all checkbox state update with low row count (#19322)Teemu Suo-Anttila2015-11-301-2/+4
| | | | | | | | | | | | Change-Id: Ifbaeb2db18ecb6657ae839fec90dbfcaa99be4ac
* | | Unify select all behavior with single row selection. (#17742)Sauli Tähkäpää2015-11-303-0/+67
| | | | | | | | | | | | Change-Id: I6481bf6f429046166dd0502a62b22aea51f5a0bd
* | | Upgrade to Atmosphere-js 2.2.13-vaadin1 (#19323)Johannes Dahlström2015-11-301-1/+1
| | | | | | | | | | | | | | | Fixes at least #19201. Change-Id: I284c93e6b47ea916a991c8c2b495823cb86ebfce
* | | Remove bogus commentLeif Åstrand2015-11-301-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | The comment was introuced in commit da29f74 for a constant named CLICK_EVENT_ID, but it was accidentally left in the code when that constant was removed. Change-Id: I69697f517585cafb30cc223497bc8db4a919e884
* | | Add stylename to sortable Table header cells (#8219)Leif Åstrand2015-11-274-1/+128
| | | | | | | | | | | | Change-Id: I4774b4079f5c564fdc67e8cabf89278ad7cf2f6f
* | | Repackage spinner.gif to reduce sizeTeemu Suo-Anttila2015-11-261-0/+0
| | | | | | | | | | | | Change-Id: I44c38cdcf33de7b08e1e1d038b81ec9e68fe465a
* | | Use wider age column in GridThemeUITeemu Suo-Anttila2015-11-261-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | This patch is to test the theme, and not testing a defect (#16597). Testing with defective screenshots causes problems if the defect is at a later point fixed. Change-Id: I3a20d0c6ab79c812752ee5d2765d91a2304e6d0e
* | | Fix GridMultiSortingTest click coordinates to avoid column resize Teemu Suo-Anttila2015-11-261-2/+2
| | | | | | | | | | | | Change-Id: I79da24a71576fb91db5366afe1dfc17edc7c86f9
* | | Fix setSelected in MultiSelectionModel to update row data (#19302)Teemu Suo-Anttila2015-11-254-4/+34
| | | | | | | | | | | | Change-Id: I32c980b2cae199ad2059701e4e04b4a7cb76bafa
* | | Add stylename to sortable Grid header cells (#16991)Leif Åstrand2015-11-254-7/+135
| | | | | | | | | | | | Change-Id: I6c151829236928129c258a99177431d0b972f146
* | | Set session as current while deserializing (#9953)Leif Åstrand2015-11-252-18/+90
| | | | | | | | | | | | Change-Id: Ib420f99c621b7d508659907615a7e8a1ae47b4d9
* | | Ignore log file created in some casesLeif Åstrand2015-11-251-0/+1
| | | | | | | | | | | | Change-Id: I74e1a52d138c9fdfaf15b227261f2977b13289d9
* | | Fix javadoc copied from CellStyleGeneratorLeif Åstrand2015-11-251-1/+1
| | | | | | | | | | | | Change-Id: I305c0aaeba04c4c1416ecebd708f377f8f28f4a1
* | | Omit empty hierarchy data from the response (#18510)Leif Åstrand2015-11-254-137/+198
| | | | | | | | | | | | | | | | | | | | | | | | Reduces the payload size for the "Update all labels" action with 40 layouts in BasicPerformanceTest by 16% (from 11087 to 9270 bytes). The reduction is improved to 22% (1855 to 1455) if the response is gzipped since the omited data doesn't compress very well. Change-Id: I1d2837c93222fffa59b14836f162e3e87349e086
* | | Add comment explaining the dummy read in setStyleTemporarilyLeif Åstrand2015-11-241-1/+4
| | | | | | | | | | | | Change-Id: I763f3c68a3c9e471f9e5df21bbfbce41be17117c
* | | Move capability handling from MultiBrowserTest to super classTeemu Suo-Anttila2015-11-242-32/+32
| | | | | | | | | | | | | | | | | | | | | Capabilities should be set the same way in SingleBrowserTests as well, not just MultiBrowserTests. Change-Id: Ifed8534b87bbe45fd90fe0e7110e26a5344c5540
* | | Fix some TB2 tests for Calendar (#19227)Henri Sara2015-11-243-6/+6
|/ / | | | | | | | | | | | | | | Fix the commands in some TB2 tests broken by the test change from #19227. Screenshots of several calendar tests including these also need to be updated. Change-Id: I3bb000fccb9772ffe5be4ceebb599cc7c1f9697f
* | Add javadoc in ServerConnectorHenri Sara2015-11-232-5/+38
| | | | | | | | | | | | Add missing javadoc for ServerConnector.get/setChildren(). Change-Id: I7ba143d41602a5f2a069635911a0ea61a92806e6
* | Typo in setCompositionRoot descriptioncbmeeks2015-11-231-1/+1
| | | | | | | | Change-Id: I26bbf29742ab42e2c9c4025a3cf92029a4c191e3
* | Isolate text selection blocking to Grid instead of body element (#16838)Teemu Suo-Anttila2015-11-201-7/+7
| | | | | | | | | | | | | | | | Some themes are more explicit with user-select rules, and doing this on the level of body element does not work with said themes. To make all the themes behave the same way, we only block selection inside of Grid. Change-Id: Iaf24fede88e4bc683e065c214e7baf3f545c99c9
* | Prevent text selection while DnD resizing columns (#16838)Teemu Suo-Anttila2015-11-182-0/+32
| | | | | | | | | | | | | | | | | | | | This patch uses a JavaScript workaround to prevent text selection in IE8 and IE9 and Safari. The selection is prevented everywhere in the DOM while a column is resizing. Change-Id: I1e7b9cdc675c83a9666493d8545337d601e40077
* | Remove border on immediate child cells only on Valo. (#18787)Sauli Tähkäpää2015-11-173-1/+60
| | | | | | | | Change-Id: I87825ea46fbcea98b054d3dc2eb3fe80781a9d48
* | Support on-the-fly compiled CSS hot reload from classpath (#16949)Vladimir Kulev2015-11-171-6/+19
| | | | | | | | Change-Id: Iadb9b23697c162705d99a7b9b7fd992766d39b19
* | Add missing export declaration to the manifest of vaadin-push.jar (#18190)Markus Koivisto2015-11-161-0/+1
| | | | | | | | Change-Id: I2874d3a065ad825e40e71c0167fc9ffb48ee1f5d
* | Use TabState.id for Accordion tab items as well (#18456)pag2015-11-133-0/+127
| | | | | | | | Change-Id: I17206081109b2ec356d175915a16b0002a858bb4
* | Add some performance guidance to renderer javadocs.Leif Åstrand2015-11-132-1/+12
| | | | | | | | Change-Id: I5171c6eb6360a9c85b8afbc3096d9b6c5c8f4064
* | Mention cell being a flyweight in WidgetRenderer javadocsLeif Åstrand2015-11-131-1/+3
| | | | | | | | Change-Id: I41de3d75e1141856bb6132aeca11abff4bc7e08f
* | Do not modify state while serializing (#19090)Artur Signell2015-11-122-2/+37
| | | | | | | | | | | | | | | | Serializing an object should never modify its internal state. It should be possible to serialize an object multiple times and get the same result Change-Id: I983e2eec1b3fb374bf40f150bdb9918ac5791d62
* | Fix outdated javadoc referenceLeif Åstrand2015-11-121-2/+2
| | | | | | | | Change-Id: I0bfae621ca71df02e5e19c33d4c21498fa86616c
* | Specify custom first day of week for Calendar #19227Leonid Rozenblyum2015-11-113-7/+137
| | | | | | | | | | | | | | | | Added possibility to provide first day of week independent of Locale. (the Calendar code has been reformatted according to Eclipse 'Save action'). Unit-tests added. UI test extended. Change-Id: I3e3531228c139ce2014a1227e47c12e7896a6f87
* | Add destroy method for Navigator (#10213).Denis Anisimov2015-11-074-6/+175
| | | | | | | | Change-Id: Icb2676bd603bbe36a8d7d005128036234a5a0c62
* | Optimize layout performance of Table (#17947)jotatu2015-11-0510-11/+514
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds functions for skipping child component layout measuring. Removes unnecessary code from VScrollTable. 1. case: no components - render time without the fix: ~105ms - render time with fix: ~105ms 2. case: 2 button and 2 textfield cols - render time without the fix: ~279ms - render time with fix: ~240ms (~17% faster) 3. case: 3 button and 3 textfield cols - render time without the fix: ~350ms - render time with fix: ~281ms (~20% faster) Change-Id: I6025f8ee2fd438d228ff3b65f43535961cf12c0b