| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
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
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
server/src/com/vaadin/data/RpcDataProviderExtension.java
Change-Id: I1bd55b03a8c114823ed8655fc89758f37b16e9c4
|
| |
| |
| |
| | |
Change-Id: I68a77bee4ef8e7a859f3a3c143e6f5922decf025
|
| |
| |
| |
| | |
Change-Id: I46557f6c6f8543ab61b863145863824785d14784
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
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: Id630861d5089b0deabbccffe66d971252c44f46b
|
| |
| |
| |
| | |
Change-Id: I74360c7a3f0c5798dbaa44ea06ea1585c4289449
|
| |
| |
| |
| |
| |
| |
| | |
Due to the nature of Container this is only achieved by removing any
existing details and reopening those after the sort is done.
Change-Id: Ic42186ed85981d5dad4ff0948aa22f7a0404480d
|
|/
|
|
| |
Change-Id: I8c809b6fac827df730c6622fb6790410c6c5bd81
|
|
|
|
| |
Change-Id: I1adce18f238fd4357b0eb1be68ebf7a3aaa6dd6e
|
|
|
|
| |
Change-Id: Id8f78c9ef7670c5413d3b7d28eef732dd1b7512d
|
|
|
|
| |
Change-Id: I8e9998524c02ca1e2f9d3391fa27bacc53655c7f
|
|
|
|
| |
Change-Id: I1afce7e69beb9a61354fd82fcda194d4277dfd36
|
|
|
|
| |
Change-Id: I1bf4c2f0600baea8b925bd31dcd42c1e901a7c8b
|
|
|
| |
Change-Id: I2b65a878bb50c2b1f62135a998207a41e82fe62f
|
|\
| |
| |
| | |
Change-Id: I24df361a4f938b6ffe567aa290cc411ce194baba
|
| |
| |
| |
| | |
Change-Id: I741970a7bcebd27d3aa28d608d767b4b4f063ae8
|
| |
| |
| |
| | |
Change-Id: Id337dd84ba0b0f09d55b3cdb0d8bfde67313ed21
|
| |
| |
| |
| | |
Change-Id: If67dd2e86cf41c57f208a3691e2cb7a5a29c133c
|
| |
| |
| |
| | |
Change-Id: Ibff5a83b3a09c7c530926dadae9138ba3823f27a
|
|/
|
|
| |
Change-Id: I8abaa4c1bd8eface98e42e0882cf09c92fbbf386
|
|
|
|
| |
Change-Id: Ib3ae8d305f44a78c9bd6f4539ca9cee2a487d269
|
|
|
|
|
|
|
| |
This patch changes value change listener mapping from itemid based to
index based mapping. This makes removing rows much less error prone
Change-Id: I77e9078de4ae61ce5d752cc394aa47bccd505e70
|
|
|
|
| |
Change-Id: I6e8ca4af7baf0b560e9f28dfd6b7dd437c1a4254
|
|
|
| |
Change-Id: I6fd0313aaba5619a55f03fb52d72c032ea18f409
|
|
|
|
| |
Change-Id: I8a00857d5829cd01ceb98c4264029f62e45e7073
|
|
|
|
|
|
|
|
| |
This patch defers cache refresh and row adding/removing. These calls are
omitted completely when making initial response to the client or
updating the size with bare ItemSetChangeEvents.
Change-Id: I6b350680b3e2381caf6a66c9a4ad283207d024dc
|
|
|
|
|
|
|
| |
This patch optimizes value change listeners and updates a bit in order
to make clean up on cache invalidation easier to perform.
Change-Id: I6ae3e0ef5046bd5f404f5e0a440607cabd48c6a4
|
|
|
|
| |
Change-Id: I2da481dcd3c258e48f2f77a9d3c8c46bb81048ff
|
|
|
|
| |
Change-Id: Iff6029865ab89f3738331edaa0673772414cb8ba
|
|
|
|
| |
Change-Id: I5688e369bd6247afe0c8ed381964445dfc2c1ec1
|
|
|
|
|
|
|
| |
Some column changes in Grid were not correctly handled by the
RpcDataProviderExtension. These cases are now correctly handled.
Change-Id: I966b1c71d26e77e30e7dd84f26ab9704bd4f1f0f
|
|
|
|
| |
Change-Id: I57cb6208613ce4fc8fce52c07ac4a18982095d2e
|
|
|
|
| |
Change-Id: I89a8ccbb918301abed66adcb0d6246c8db0585a5
|
|
|
| |
Change-Id: I53a40d927d273a292c8ac845b385c156b9fb901a
|
|
|
|
| |
Change-Id: I6de22796051503290db216d4c213401d24a7e2a0
|
|
|
| |
Change-Id: I0a2edc9a9ba1f48299e165d398adf7b73972349f
|
|
|
|
| |
Change-Id: Ib0c7d23c2a963e24ecca7769f6b179826be55102
|
|
|
|
|
|
| |
(#13334)
Change-Id: If07018b6f74ff1a4c616705f61b6118647d64342
|
|
|
|
|
|
|
|
| |
- Adds a callback to requestRows so implementors know what to do when
receiving data
- Guestimate the initial amount of available rows so an initial request
can be made before the actual size is known
Change-Id: Iba44eab1695e3ff9947a4e7ed16eee55af98fec4
|
|
|
|
| |
Change-Id: I80370f05cfa8123d64728abd5ede9642931e0cd8
|
|
|
|
| |
Change-Id: I64ef6bf6b89e2bfe9704cc81f3caf3b0f4271656
|
|
|
|
|
|
|
| |
Since Grid on the server side does many things with properties this
patch also adds a way to get the backing property id for a column.
Change-Id: Ia78c611a28b566593c3291681904ac14cf0c48ee
|
|
|
|
| |
Change-Id: I44b00f1d41b763bfbcaa23eea80ebdb1925ea620
|
|
|
| |
Change-Id: I2ef97672dd2085e9178f44fce39ead40bd84713c
|
|
|
| |
Change-Id: Id12f1135673d93fddd0a59d26b1c546a0ef0ee1d
|