| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I68dd71f65091a6c5979b67c2faea9050feac2b02
|
|
|
| |
Change-Id: I52cd2648d305f44d5688e7a2fcd222e6b167b97b
|
|
|
|
| |
Change-Id: Ic0a9b69c535ec51ae29472844506efb61ec5f0a7
|
|
|
|
| |
Change-Id: I9fe4a332bb8170a6482610d1b83bad73e049a3a1
|
|
|
|
| |
Change-Id: I97e36b388ce0002363a8022eed41d425f12b822d
|
|
|
|
| |
Change-Id: Id53bab75688ab7f01d6b64f679d2a40e03714c97
|
|
|
|
|
|
|
| |
By default columns can be drag-resized by the user. This can be changed on a
column-by-column basis.
Change-Id: I8354e270db9affe865d1444d6cccbe8c839a3b5b
|
|
|
|
| |
Change-Id: Ifd93251fdc20b93ad276c551796557bb9026766a
|
|
|
|
|
|
|
| |
The EditorEvent API is not mature and useful enough to be present in a
stable release.
Change-Id: Ia982cb1a6e7b6a3518ea0f187993a964aafa1d53
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I03091a3a7a22a921c127ed0b37fe792871ba5edd
|
|
|
|
| |
Change-Id: I5c773da806b8358ee203c9c12fd2e2b6fec1970f
|
|
|
|
|
|
|
| |
This patch also introduces a testing infrastructure for context click
event and listener testing.
Change-Id: I3aa88758278c91086df3d0971edb34914a93fd29
|
|
|
|
| |
Change-Id: I93d5d20925b8ac9b4b108ccc6deec2090e68aa0d
|
|
|
|
| |
Change-Id: Ida7f107edc63bfda3b91f86410439a84af050d73
|
|
|
| |
Change-Id: I12afaf7e5c5c385f3a19c7dab60f044d8721e082
|
|
|
|
| |
Change-Id: I69df09f371aae61f9e1ef741814f6e3016510fe2
|
|
|
|
| |
Change-Id: I689bc628e081e1232447038a6b263080d1fae73b
|
|
|
|
| |
Change-Id: Ib19c9291d2b777fb5c5d2a0ea45cf9d231115da7
|
|\
| |
| |
| | |
Change-Id: Ie622160a83116c83b255a26bec297f73f3223ac7
|
| |
| |
| |
| |
| |
| | |
This patch removes DataProviderKeyMapper which was mostly dead code
already. Uses a regular KeyMapper instead.
Change-Id: Ic97d1dc827d45fde65bcddc0414bfe711032620c
|
| |
| |
| |
| |
| |
| |
| | |
This patch removes all selection related variables and API from several
core parts of Grid.
Change-Id: Idb7aa48fda69ded1ef58a69c1f7dbc78b7f52a54
|
| |
| |
| |
| | |
Change-Id: I9f223ec2d49a4a851f5e5808cc325c52717191ee
|
| |
| |
| |
| |
| |
| |
| | |
This patch also reduces the amount of RPC calls when dropping rows from
cache.
Change-Id: Ib69a807883bc885dcd877a008cec16e44fa2bfdd
|
| |
| |
| |
| | |
Change-Id: Ifeb081086a4231f75f07f4d26c56ec22e72ce5d1
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
server/src/com/vaadin/data/RpcDataProviderExtension.java
Change-Id: I1bd55b03a8c114823ed8655fc89758f37b16e9c4
|
| | |
| | |
| | |
| | | |
Change-Id: I68a77bee4ef8e7a859f3a3c143e6f5922decf025
|
| |\|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
server/src/com/vaadin/data/RpcDataProviderExtension.java
uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridEditorTest.java
Change-Id: I9e7907c9caf839fd043444db0505f9853f020a6a
|
| | |
| | |
| | |
| | | |
Change-Id: I2154167c39384a122b06bbdaaac6c161e3fffd2f
|
| | |
| | |
| | |
| | | |
Change-Id: I8f4986455029fc3b997ec5fee8916fa118a487ca
|
| | |
| | |
| | | |
Change-Id: I6aa7e7b7498ff85489843e52bd351e54c4ba70f9
|
| |\|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | | |
Change-Id: I940399d986eb6970df687880645fafc157dab432
|
| |\|
| | |
| | |
| | | |
Change-Id: Id630861d5089b0deabbccffe66d971252c44f46b
|
| | |
| | |
| | |
| | | |
Change-Id: I8c809b6fac827df730c6622fb6790410c6c5bd81
|
| |\ \
| | | |
| | | |
| | | | |
Change-Id: Iabd10ff91e7aef1f5df5435c56d3decfd4d39610
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
Change-Id: I0a2ed5629eb0598d4049d4cf5ea6e55fe3092c99
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This also refactors some event handling logic.
Change-Id: I9cf96381650076da01686c5d964eb3e7e92c24c0
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Save and cancel buttons are hidden and the backing field group
is set to unbuffered mode.
Change-Id: I7da46ae3f1b84cc5ac8c918be38919962aff88ed
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Iebc4aece2a5be6b51289f5c2abf2d54d146621ae
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- 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
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
(#11733)
Change-Id: I2fad7d367d8a4ba476ae0705672ebc2ee7cfeb1c
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I6a9cc8f97d7e3578bf7aa9ce512d042ab637494e
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* 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
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Ibf60ef8cdd21204e8ccfbb0a7d93cf88c4d8468a
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I7c75801102e10595b923ceab3900a17e166b5c78
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| |_|_|_|/
|/| | | |
| | | | |
| | | | | |
Change-Id: Icacc102132ac4fbd8e00f97b3a752f2483cf3936
|