summaryrefslogtreecommitdiffstats
path: root/shared/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into feature/mavenizeelmot2016-04-132-5/+49
|\ | | | | | | Change-Id: Id7db526d07a14ac259cbb50415bbafd2a7c2ab94
| * Update @since tags for 7.6.4 and related javadocHenri Sara2016-03-081-3/+1
| | | | | | | | Change-Id: Ia548da265c4cdfae13c6f0f76939f767ccf60975
| * Fix DragAndDropWrapper update after file upload (#19616)maxschuster2016-03-011-0/+36
| | | | | | | | | | | | | | | | | | | | | | After a file has been uploaded VDragAndDropWrapper tries to pull changes from the server by calling ApplicationConnection.sendPendingVariableChanges() which has no effect. This change replaces the ApplicationConnection.sendPendingVariableChanges() call with an RPC. Change-Id: Ibdf7f4d702add9507dbe54c1fdb402f0f4b19d19
| * MarginInfo CTOR with two booleans: vertical, horizontal (#14113).Denis Anisimov2016-02-291-5/+15
| | | | | | | | Change-Id: Iad15b95abeb24e7dd1e06b1d9f70844cb061cb49
* | Fix version parserelmot2016-04-121-1/+1
| | | | | | | | Change-Id: Ice7fa5ff485188dff905d14862e1a78842c7482f
* | Generate sources with release profileTeemu Suo-Anttila2016-04-111-2/+2
| | | | | | | | | | | | | | | | | | This patch refactors how unpacking of dependencies is handled. It now uses a more generic configuration on top level as well as updates the phase where the extraction happens. This way the source plugin configuration remains small Change-Id: I952ec84e05eac255f8b44044baceba37e07737c5
* | Fix shared test file nameTeemu Suo-Anttila2016-03-171-1/+1
| | | | | | | | Change-Id: Ib3c42fedbe23453ff65831f91e3baaae45dda38b
* | Migrate vaadin-shared build to mavenTeemu Suo-Anttila2016-03-10189-2/+548
|/ | | | Change-Id: I4ddc5050874faeb091740ac5ab4f9cafecf5696b
* Fix empty @since tagsHenri Sara2015-12-182-2/+2
| | | | Change-Id: I68dd71f65091a6c5979b67c2faea9050feac2b02
* Make it possible to only show collapsible columns in menu (#9811)Leif Åstrand2015-12-163-0/+49
| | | Change-Id: I52cd2648d305f44d5688e7a2fcd222e6b167b97b
* Update @since tags for 7.6Henri Sara2015-10-2710-10/+10
| | | | Change-Id: Ic0a9b69c535ec51ae29472844506efb61ec5f0a7
* Provide own states for a number of components (#18987).Denis Anisimov2015-10-1611-10/+189
| | | | Change-Id: I9fe4a332bb8170a6482610d1b83bad73e049a3a1
* Fix empty @since for 7.6.alpha7Markus Koivisto2015-10-092-2/+2
| | | | Change-Id: I97e36b388ce0002363a8022eed41d425f12b822d
* Report user-resized column widths to server (#16838)Johannes Dahlström2015-10-081-1/+12
| | | | Change-Id: Id53bab75688ab7f01d6b64f679d2a40e03714c97
* Add API for setting Grid columns resizable (#16838)Johannes Dahlström2015-10-081-3/+6
| | | | | | | By default columns can be drag-resized by the user. This can be changed on a column-by-column basis. Change-Id: I8354e270db9affe865d1444d6cccbe8c839a3b5b
* Update/add @since tags in javadocHenri Sara2015-10-078-5/+24
| | | | Change-Id: Ifd93251fdc20b93ad276c551796557bb9026766a
* Remove Grid EditorEvents and ListenersTeemu Suo-Anttila2015-10-071-25/+0
| | | | | | | The EditorEvent API is not mature and useful enough to be present in a stable release. Change-Id: Ia982cb1a6e7b6a3518ea0f187993a964aafa1d53
* Add support for TreeContextClickEvents (#19062)Teemu Suo-Anttila2015-10-051-0/+34
| | | | | | | | | | | | 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
* Add GridContextClickEvent with item ids, properties and section (#16855)Teemu Suo-Anttila2015-10-052-0/+26
| | | | Change-Id: I03091a3a7a22a921c127ed0b37fe792871ba5edd
* Add Tree.htmlContentsAllowed (#7717)Leif Åstrand2015-10-021-0/+2
| | | | Change-Id: I5c773da806b8358ee203c9c12fd2e2b6fec1970f
* Implement ContextClickEvent for Table (#19042)Teemu Suo-Anttila2015-10-022-0/+43
| | | | | | | This patch also introduces a testing infrastructure for context click event and listener testing. Change-Id: I3aa88758278c91086df3d0971edb34914a93fd29
* Add support for ContextClickEvent in AbstractComponent (#19015)Teemu Suo-Anttila2015-10-012-1/+30
| | | | Change-Id: I93d5d20925b8ac9b4b108ccc6deec2090e68aa0d
* Shorten "server connection lost" default timeout (#11733)Henri Sara2015-09-291-1/+1
| | | | Change-Id: Ida7f107edc63bfda3b91f86410439a84af050d73
* Adds support for defining the URL to use for push requests (#18989)Artur Signell2015-09-241-0/+1
| | | Change-Id: I12afaf7e5c5c385f3a19c7dab60f044d8721e082
* Update @since tags for 7.6.Mika Murtojarvi2015-09-086-6/+6
| | | | Change-Id: I69df09f371aae61f9e1ef741814f6e3016510fe2
* Change reconnect modality default (#11733)Artur Signell2015-09-081-1/+1
| | | | Change-Id: I689bc628e081e1232447038a6b263080d1fae73b
* Fix SingleSelectionModel deselectAllowed default value (#18811)Teemu Suo-Anttila2015-09-071-1/+1
| | | | Change-Id: Ib19c9291d2b777fb5c5d2a0ea45cf9d231115da7
* Merge remote-tracking branch 'origin/master' into reconnect-dialogArtur Signell2015-09-0412-61/+267
|\ | | | | | | Change-Id: Ie622160a83116c83b255a26bec297f73f3223ac7
| * Redesign RpcDataSourceConnector pinning RPC requests (#18692)Teemu Suo-Anttila2015-09-021-14/+0
| | | | | | | | | | | | This patch removes DataProviderKeyMapper which was mostly dead code already. Uses a regular KeyMapper instead. Change-Id: Ic97d1dc827d45fde65bcddc0414bfe711032620c
| * Refactor Grid SelectionModels as extensions (#18624)Teemu Suo-Anttila2015-09-018-29/+164
| | | | | | | | | | | | | | This patch removes all selection related variables and API from several core parts of Grid. Change-Id: Idb7aa48fda69ded1ef58a69c1f7dbc78b7f52a54
| * Fix empty @since tags for 7.6.0.alpha47.6.0.alpha4Johannes Dahlström2015-08-262-2/+2
| | | | | | | | Change-Id: I9f223ec2d49a4a851f5e5808cc325c52717191ee
| * Fix AbstractRemoteDataSource cache clearing (#18630)Teemu Suo-Anttila2015-08-211-4/+6
| | | | | | | | | | | | | | This patch also reduces the amount of RPC calls when dropping rows from cache. Change-Id: Ib69a807883bc885dcd877a008cec16e44fa2bfdd
| * Column collapse events for Table (#6914)Artur Signell2015-08-211-0/+1
| | | | | | | | Change-Id: Ifeb081086a4231f75f07f4d26c56ec22e72ce5d1
| * Merge branch 'master' into grid-unbuffered-editorHenri Sara2015-08-192-1/+25
| |\ | | | | | | | | | | | | | | | | | | Conflicts: server/src/com/vaadin/data/RpcDataProviderExtension.java Change-Id: I1bd55b03a8c114823ed8655fc89758f37b16e9c4
| | * Fix RpcDataProviderExtension to not rely on item indices (#18503)Teemu Suo-Anttila2015-08-182-1/+25
| | | | | | | | | | | | Change-Id: I68a77bee4ef8e7a859f3a3c143e6f5922decf025
| * | Merge branch 'master-before-18503' into grid-unbuffered-editorHenri Sara2015-08-192-0/+36
| |\| | | | | | | | | | | | | | | | | | | | | | Conflicts: server/src/com/vaadin/data/RpcDataProviderExtension.java uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridEditorTest.java Change-Id: I9e7907c9caf839fd043444db0505f9853f020a6a
| | * Add @since for change 11526 ticket #17590patrik2015-08-051-1/+1
| | | | | | | | | | | | Change-Id: I2154167c39384a122b06bbdaaac6c161e3fffd2f
| | * Update Select all -CheckBox from server and partial selections (#17590)Teppo Kurki2015-08-051-0/+11
| | | | | | | | | | | | Change-Id: I8f4986455029fc3b997ec5fee8916fa118a487ca
| | * Detect Edge correctly (#18537)Artur Signell2015-07-301-0/+25
| | | | | | | | | Change-Id: I6aa7e7b7498ff85489843e52bd351e54c4ba70f9
| * | Merge branch 'master-18493' into grid-unbuffered-editorHenri Sara2015-08-192-34/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/connectors/GridConnector.java server/src/com/vaadin/data/RpcDataProviderExtension.java server/src/com/vaadin/ui/Grid.java Change-Id: Ie8931fbae322c93aeb409e8a6d393623ba9d9dc6
| | * Fix DetailsRow communication use connector IDs (#18493)Teemu Suo-Anttila2015-07-212-34/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | Details are now initialized when they are made visible. The old way of requesting when seen caused a lot of problems when moving stuff around. Now uses less communication, but reserves a bit extra resources due to all details components being in the hierarchy. Change-Id: I1c1163bdc306f5b86e5e0f6e2bbf2801e65c2243
| * | Add row and cell description generators to Grid (#18481)Teppo Kurki2015-07-151-0/+17
| | | | | | | | | Change-Id: I940399d986eb6970df687880645fafc157dab432
| * | Merge remote-tracking branch 'origin/master' into grid-unbuffered-editorTeemu Suo-Anttila2015-07-131-2/+6
| |\| | | | | | | | | | Change-Id: Id630861d5089b0deabbccffe66d971252c44f46b
| * | Refactor RpcDataProviderExtension to use DataGenerators Teemu Suo-Anttila2015-07-101-5/+0
| | | | | | | | | | | | Change-Id: I8c809b6fac827df730c6622fb6790410c6c5bd81
| * | Merge remote-tracking branch 'origin/master' into grid-unbuffered-editorTeemu Suo-Anttila2015-06-154-5/+19
| |\ \ | | | | | | | | | | | | Change-Id: Iabd10ff91e7aef1f5df5435c56d3decfd4d39610
| * \ \ Merge remote-tracking branch 'origin/master' into grid-unbuffered-editorTeemu Suo-Anttila2015-06-021-1/+1
| |\ \ \ | | | | | | | | | | | | | | | Change-Id: I0a2ed5629eb0598d4049d4cf5ea6e55fe3092c99
| * \ \ \ Merge remote-tracking branch 'origin/master' into grid-unbuffered-editorTeemu Suo-Anttila2015-06-015-3/+48
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | This also refactors some event handling logic. Change-Id: I9cf96381650076da01686c5d964eb3e7e92c24c0
| * | | | | Add unbuffered editing mode to GridTeppo Kurki2015-05-261-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Save and cancel buttons are hidden and the backing field group is set to unbuffered mode. Change-Id: I7da46ae3f1b84cc5ac8c918be38919962aff88ed
| * | | | | Add grid editor events (#17451)patrik2015-05-212-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iebc4aece2a5be6b51289f5c2abf2d54d146621ae
| * | | | | Add focus API to GridJohannes Dahlström2015-05-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Server-side Grid extends AbstractFocusable - Programmatic focus, tab index, focus/blur listeners - Client-side Grid implements GWT and Vaadin Focusable - Programmatic focus, tab index, access keys Change-Id: Ic8b35ba91f82d5fba8f819897774dc89f94ecf7b