summaryrefslogtreecommitdiffstats
path: root/shared
Commit message (Collapse)AuthorAgeFilesLines
* 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-016-3/+90
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | Use Transport.WEBSOCKET_XHR instead of setter for mixing websockets and XHR ↵Artur Signell2015-08-311-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#11733) Change-Id: I2fad7d367d8a4ba476ae0705672ebc2ee7cfeb1c
* | | | | | Add modality configuration option for reconnect dialog (#11733)Artur Signell2015-08-311-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Leave the request state as open until reconnect is done and the message has been delivered. This avoids flushing the rpc queue during reconnect, which would cause two concurrent requests. Change-Id: I320ffccd49c26acd16bd70b34ba28b465d17842c
* | | | | | Allow using XHR for client to server requests and websockets for push (#12518)Artur Signell2015-07-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6a9cc8f97d7e3578bf7aa9ce512d042ab637494e
* | | | | | Refactor reconnect dialog (#11733,#17075)Artur Signell2015-07-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add grace period for showing the reconnect dialog * Try to reconnect once immediately * Stop reconnecting when application is stopped * Make it possible and easy to replace the reconnect dialog Change-Id: I6695e7473859827db9dd64cbd373696aeb5d27a5
* | | | | | Allow configuration of reconnect dialog parameters (#11733)Artur Signell2015-07-131-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ibf60ef8cdd21204e8ccfbb0a7d93cf88c4d8468a
* | | | | | Send resynchronize and widgetset version in JSON (#11733)Artur Signell2015-07-131-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I7c75801102e10595b923ceab3900a17e166b5c78
* | | | | | Use counter in client to server messages to avoid duplicate handling (#11733)Artur Signell2015-07-131-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An server message id counter is included in every client to server message and an expected id is included in every server to client message. This makes it safe to re-send any message when the client is not 100% sure the server has received the message, without having to worry about double handling on the server side. Change-Id: I840cc04829fc2491f35a0e6f98f07eaf46b1ea42
* | | | | | Do not send empty server requests (#11733)Artur Signell2015-07-131-0/+8
| |_|_|_|/ |/| | | | | | | | | | | | | | Change-Id: Icacc102132ac4fbd8e00f97b3a752f2483cf3936
* | | | | Use role=alert for all notifications (#17079)Artur Signell2015-07-131-2/+6
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Jaws for Windows (at least up to Jaws 16) does not announce any role=status messages at all so the user will not hear any tray messages or assistive messages without this change Change-Id: Ia110d96b8254b98ed66f0765330865099e729abc
* | | | Fix declarative margin reading in AbstractOrderedLayout (#18229)Johannes Dahlström2015-06-111-0/+6
| | | | | | | | | | | | | | | | Change-Id: Ia212d83568e4f0c891ec1a248b6d8567c0cf0095
* | | | Deprecate streaming (#14914)Artur Signell2015-06-051-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Long polling should always be used instead of streaming. There are no known cases where streaming would be preferable. Change-Id: I58ad19cb7bed48430decdaef529a7f3daad19e76
* | | | Use headerCaption as default hidingToggleCaption (#18028)Teppo Kurki2015-06-051-0/+3
| | | | | | | | | | | | | | | | Change-Id: Ifaf288da98d6d1d1c02760784b832cb5b5d93c07
* | | | Do not send value change to server for non-immediate CheckBox (#18102)Teppo Kurki2015-06-041-0/+2
| |_|/ |/| | | | | | | | Change-Id: I60a58af72d7166869d8bdc8930e16440e02d2ac5
* | | Update @since tag.Mika Murtojarvi2015-06-021-1/+1
| |/ |/| | | | | Change-Id: I7b403d239168155a1530e82f280189d2f528a3fc
* | Ensure method and property names are capitalized using English locale (#13389)Artur Signell2015-05-292-2/+70
| | | | | | | | Change-Id: Idde4fc54950f2bb83e0bb8d36a84a5bf075eb8de
* | Add @since 7.5Mika Murtojarvi2015-05-291-1/+1
| | | | | | | | Change-Id: I860b5cf00415bc17a28b52b4a8109392a6939dc6
* | Show declarative output for component selected in debug window (#17960)Artur Signell2015-05-281-0/+10
| | | | | | | | Change-Id: I975eef2f06db4395925f76e40c044078028b0e66
* | Backport a resynchronization fix for 7.5 (#15405)Artur Signell2015-05-281-0/+5
| | | | | | | | Change-Id: I62178ada54de6a814704dd7e166e9e9e3403c83b
* | Add missing @since for 7.5Leif Åstrand2015-05-122-1/+5
|/ | | | Change-Id: Id8f78c9ef7670c5413d3b7d28eef732dd1b7512d
* Updated all empty @since tags to be published in 7.5.0Pekka Hyvönen2015-05-112-2/+1
| | | | | | Removed invalid @since from MarginInfo. Change-Id: I7ad0dee47e8686c5cbca05ca1363ae8741642be8
* Fix for declarative FontIcon support (#17275)Johannes Dahlström2015-05-062-1/+9
| | | Change-Id: I5d61ed7003811f95bba4ded71937bb08742936c5
* Merge branch 'grid-7.5'Pekka Hyvönen2015-04-305-1/+275
|\ | | | | | | Change-Id: Ifa976fa4be1258fd35999de17775da70afedb2a8
| * Merge remote-tracking branch 'origin/master' into grid-7.5Teemu Suo-Anttila2015-04-152-0/+16
| |\ | | | | | | | | | Change-Id: I03fdd2014fd0393341db0f650c065f6d27905b73
| * | API for column hiding toggle caption in Grid (#17272)Pekka Hyvönen2015-03-311-0/+3
| | | | | | | | | | | | | | | | | | | | | Fixes column toggle not getting a caption when a hidable column is added. Fixes column toggle not getting a caption on columns with widget in header. Change-Id: Ie10ada793a3635302603f684f232cadaef74a982
| * | Merge remote-tracking branch 'origin/master' into grid-7.5Henrik Paul2015-03-312-6/+7
| |\ \ | | | | | | | | | | | | Change-Id: Ife8c6d2a5f6c134a6e28e862f524b6e687199cc8
| * | | Server Grid.scrollToRow takes details into account (#17270)Henrik Paul2015-03-311-1/+2
| | | | | | | | | | | | | | | | Change-Id: I7b6d67aeb4d625a53e6fe370b729016a84e33214
| * | | Update all empty since tags published in alpha1Leif Åstrand2015-03-263-5/+5
| | | | | | | | | | | | | | | | Change-Id: I1afce7e69beb9a61354fd82fcda194d4277dfd36