summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Provide own states for a number of components (#18987).Denis Anisimov2015-10-1642-16/+932
| | | | Change-Id: I9fe4a332bb8170a6482610d1b83bad73e049a3a1
* Fix Grid headers and Footers in Runo theme (#19141)Teemu Suo-Anttila2015-10-151-0/+4
| | | | Change-Id: I76dcd437456351a8d5b0fffab6cc8bbfec6c2638
* Remove call to setEnabled in Grid Sidebar constructor (#19126)Teemu Suo-Anttila2015-10-151-2/+0
| | | | Change-Id: I2b700c72bcdc0f3a6c75a5bfb31059a986bd4dc9
* Javadocs for new 7.6 API (#19135) and some fixeselmot2015-10-153-12/+19
| | | | Change-Id: Ic93545c9c3ed48d6328ee29af744cbfbff0b5c0b
* Support ContextClicks in empty areas of Table and TreeTable (#19130)Teemu Suo-Anttila2015-10-145-12/+67
| | | | | | | When the user clicks an empty area, the TableContextClickEvent will still fire, but will have a null property. Change-Id: I39303f1a72d072db09c4fe6df8141d6caf0764c2
* Support Grid context click events in the empty areas of Grid (#19128)Teemu Suo-Anttila2015-10-147-14/+68
| | | | Change-Id: Ia6aebc266c48fb284ebf8f7a89375390555d1bec
* Removed unnecessary comments (#19116)elmot2015-10-144-69/+0
| | | | Change-Id: Ia99bcc828bee1a82581bbe552a83ca50ce129b05
* Update release notes for Jsoup, Declarative and ContextClick changesTeemu Suo-Anttila2015-10-131-0/+6
| | | | | | | | | | | Jsoup binary incompatibility between different versions. Declarative default prefix is "vaadin-", not "v-". ContextClickEvents added, specialised for Grid, Table, TreeTable and Tree. Change-Id: I6de7a35b52cbacb886753012b2ed5ecab46a4ed0
* Mention reversed attach event order in release notes (#16348)Johannes Dahlström2015-10-131-0/+4
| | | | Change-Id: I2f0c430deb6184890085e70ecbcd976c37a41d89
* Move RpcDataProviderExtension and DataGenerator to correct packageTeemu Suo-Anttila2015-10-135-6/+10
| | | | | | | | New location is com.vaadin.server.communication.data as the extension only manages the communication of container data to a client-side data source. Change-Id: I7aeefe23c9d771d70bc1dd389bc7f0c3357f0a17
* Fix empty @since for 7.6.0.alpha77.6.0.alpha7Markus Koivisto2015-10-124-9/+9
| | | | Change-Id: I8045727400c795fca78561c1a4c859595f7c53af
* Remove Guava dependency from GridTeemu Suo-Anttila2015-10-121-9/+22
| | | | | | | This removes an external dependency to guava set helpers from the Grid class. Change-Id: I1d85b6c4090c0b5efa568135105933dab8f0b964
* Refactor DetailComponentManager to be a static nested class of GridTeemu Suo-Anttila2015-10-126-335/+277
| | | | | | | | | | While refactoring any special cases are removed. This needs Grid extensions to have a way for adding and removing components from Grid. Removing any and all parts of RpcDataProvider work towards having it separate from Grid and maybe usable for other components as well. Change-Id: Ia4e25d5f0acaf2085478346b0ff6e23c8334e1b9
* Fix empty @since for 7.6.alpha7Markus Koivisto2015-10-097-16/+16
| | | | Change-Id: I97e36b388ce0002363a8022eed41d425f12b822d
* Add Grid column resize event API (#16838)Johannes Dahlström2015-10-099-28/+421
| | | | Change-Id: I1cdecb54b3df45b16ddf2c7b06261198be086274
* Write true boolean attibutes without ='' (#17583)Leif Åstrand2015-10-0946-196/+237
| | | | | | Also add missing test for GridLayout alignments Change-Id: If553c9e254fb754cb020a63013bfcc9ecae3a056
* Update FontAwesome to 4.4.0 (#14555)Artur Signell2015-10-097-472/+1286
| | | | Change-Id: Ibc7d174970c154fce730341a8cfc240b8072633e
* Revert "connection: close" change for long polling (#18758)Artur Signell2015-10-091-9/+3
| | | | | | This reverts commit 79c8c696c09b0a7cbe1f1863e6c7c165b2f5f19f Change-Id: I364bc4a77cff36f319cec86a793806a0406f78b4
* Fix stack overflows in ListDataSource ListWrapper (#19104)Teemu Suo-Anttila2015-10-091-2/+2
| | | | Change-Id: Ie04e673fcdb3ce0f63b07158b5cd9f128ea9c30e
* Add Grid.deselectAll() (#18339)Artur Signell2015-10-093-0/+140
| | | | Change-Id: I5d5237fcc06ae184a884cb17fa9b6eee5c37179a
* Correct the place where attach events are fired (#16348)Matti Tahvonen2015-10-092-16/+29
| | | | Change-Id: Ib0679cf893edda3206b858938c0684a242500cfb
* Fix Checkbox event handling in Grid Editor (#19096)Teemu Suo-Anttila2015-10-082-6/+23
| | | | | | | | This patch limits event preventDefault calls to happen only with Tab navigation. No other events are prevented by default anymore. Earlier implementation that prevented too many events was in patch for #16841 Change-Id: I78924d35c86b822295fdaf720b3e4540c43df5c0
* Add javadoc for VaadinPortletSession (#19092)Henri Sara2015-10-081-5/+81
| | | | | | This change removes deprecation of the class, but leaves some methods subject to change in the future. Change-Id: I4187c32c5439eb5db1e1466d4cb594eb06c86133
* Report user-resized column widths to server (#16838)Johannes Dahlström2015-10-086-8/+49
| | | | Change-Id: Id53bab75688ab7f01d6b64f679d2a40e03714c97
* Add API for setting Grid columns resizable (#16838)Johannes Dahlström2015-10-088-57/+260
| | | | | | | By default columns can be drag-resized by the user. This can be changed on a column-by-column basis. Change-Id: I8354e270db9affe865d1444d6cccbe8c839a3b5b
* Add DragHandle.java to file dependency list in build.xmlPatrik Lindström2015-10-071-0/+1
| | | | Change-Id: Id88a32e299f9c806c194105d6da4f47567a62d51
* Update/add @since tags in javadocHenri Sara2015-10-0731-23/+78
| | | | Change-Id: Ifd93251fdc20b93ad276c551796557bb9026766a
* Add handles to Grid default header for column drag resize (#16838)Patrik Lindström2015-10-079-79/+463
| | | | Change-Id: If8399a13585ae691ea3b3ee4a41a1a38b342adb9
* Use synthetic javascript events for IE browsers in context click testsTeemu Suo-Anttila2015-10-078-27/+25
| | | | Change-Id: Ifdfac8f2088042e2eeb4618b66a9e4dc315f7e24
* Remove Grid EditorEvents and ListenersTeemu Suo-Anttila2015-10-0711-518/+0
| | | | | | | The EditorEvent API is not mature and useful enough to be present in a stable release. Change-Id: Ia982cb1a6e7b6a3518ea0f187993a964aafa1d53
* Change ValoIcons to ThemeIcons and moved to base (#18472)Artur Signell2015-10-0724-36/+57
| | | | Change-Id: I7122252e9b238fdca0383d0698623fe5a9e3f262
* Rename DesignFormatter.unencodeFromTextNode to decodeFromTextNodeTeemu Suo-Anttila2015-10-078-10/+10
| | | | Change-Id: I9e20fa21ae2f503a8d34740fcef860c66b369c7b
* Fix test failure in IE10/IE11/ChromeArtur Signell2015-10-071-1/+1
| | | | Change-Id: I41f4a14e014d10b851dc7ea479a3b00a5ebad8a2
* Fix server side browser detection in Weblogic Portal (#7449)Artur Signell2015-10-072-9/+69
| | | | Change-Id: I9622b92d58971ea55bc0e3cbde9300226fa2b18b
* Detect Atmosphere in the same way for servlets and portlets (#11493)Artur Signell2015-10-072-48/+40
| | | | Change-Id: I6c153291045a35f253cd7e6987d7eb90dbc93a1e
* Move session store/load/remove logic to service from session (#9782, #18998)Artur Signell2015-10-077-73/+177
| | | | | | | | | | | | | | The session storage logic when implemented in VaadinSession was and must be partly static. This makes it impossible to override the storage logic. To be able to support storage customizations for portals (storing using APPLICATION_SCOPE), the logic was moved to VaadinService. For portals, all storage operations now use APPLICATION_SCOPE. Previously only the store operation was done using APPLICATION_SCOPE, leading to some portals not being able to load the session at all (the default scope for reading attributes in portals is PORTLET_SCOPE). Change-Id: I3d112608d98c883a457e650c0a25bf10c81acc78
* Fix adding to same parent, component shouldn't be removed (#16568)Dmitrij Abolichin2015-10-072-0/+46
| | | | Change-Id: I406058abbc4a28651b9103e7f0d7fbcbf0fa8984
* Fix javadocArtur Signell2015-10-061-2/+2
| | | | Change-Id: Ifda7b33b21ebe5bccb34559d9dc7617a7898a39a
* Add sampler to BuildDemos, support specifying branch for demoTeemu Suo-Anttila2015-10-061-4/+10
| | | | | | | | New way to add a built demo with specified branch uses a tuple with the format ("URL", "branch"). The given branch will be used when cloning the demo. Default branch is master and is used if no branch is provided. Change-Id: Ia3d648e9203296cecde8fd1e6d86613ac31a33d5
* Add API for data destruction to DataGenerator interface (#19038)Teemu Suo-Anttila2015-10-065-39/+103
| | | | | | | This patch provides destroyData implementation for all default data generators. Change-Id: I1458080ee0203a27b52e604d3a30c9e5240c0383
* Add support for TreeContextClickEvents (#19062)Teemu Suo-Anttila2015-10-057-17/+267
| | | | | | | | | | | | Tree connector now overrides the send context click event providing the row key to the server-side via RPC call. This is then passed on to a TreeContextClickEvent and fired to listeners. This patch modifies the test base for context click testing by making it tolerate 1 piksel differences. This was to fix any subpixel related issues in coordinate comparison. Change-Id: Iacced274a6b518b5f89378cbc32b8381362e1e4f
* Properly cleanup stream variables if DragAndDropWrapper is detached (#14882)Artur Signell2015-10-052-6/+132
| | | | | | | | If DragAndDropWrapper is removed from the UI for whatever reason before cleanup happens, the UI can no longer be found through it. If we do not do cleanup, we leave a reference hanging forever in ConnectorTracker. Change-Id: I9fc3da5d616276a7810ddc4a18cbebf8621635fe
* Add server-side unit tests for ContextClickEvent handling (#19015)Teemu Suo-Anttila2015-10-051-0/+163
| | | | Change-Id: I682aff7495c1bfe8ea75a7fad00eb87374cd40fa
* Add GridContextClickEvent with item ids, properties and section (#16855)Teemu Suo-Anttila2015-10-0516-14/+287
| | | | Change-Id: I03091a3a7a22a921c127ed0b37fe792871ba5edd
* Add @since for 7.5.7 changesHenri Sara2015-10-044-4/+12
| | | | Change-Id: I253c6074167bae60149a5f2f0d22c6de160978d4
* Making converted tb2 test more stable (#17947)Johannes Tuikkala2015-10-022-24/+31
| | | | Change-Id: I60907930e702911af4de7bb339ddbdb8cbac758e
* Add Tree.htmlContentsAllowed (#7717)Leif Åstrand2015-10-026-2/+179
| | | | Change-Id: I5c773da806b8358ee203c9c12fd2e2b6fec1970f
* Fix TreeTableContextClick support (#19056)Teemu Suo-Anttila2015-10-024-1/+95
| | | | Change-Id: Ib6bac73ba96c4919df2e1bf5c9c83160707530bb
* Implement ContextClickEvent for Table (#19042)Teemu Suo-Anttila2015-10-0211-0/+650
| | | | | | | This patch also introduces a testing infrastructure for context click event and listener testing. Change-Id: I3aa88758278c91086df3d0971edb34914a93fd29
* Do not use getters/setters when mapping designer fields (#17388)Artur Signell2015-10-013-11/+98
| | | | Change-Id: I5c03beca2b5f00c6efb32980e5e5ddf36cc4f16a