| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Renamed decorative element style names:
- “headercorner” -> “header-deco”
- “footercorner” -> “footer-deco”
- “horizontalscrollbarbackground” -> “horizontal-scrollbar-deco”
The “-stripe” style name is now added for odd rows, not even (like in
all Table themes).
Re-implemented the Base mixins for Grid and Escalator. They are now
used for all themes, which should make future development easier
because things should only be implemented in one place.
This change makes the theme also less brittle hopefully, because it
reduces the amount of pixel calculations for paddings etc. and relies
more on plain CSS.
The Base theme now offers many variables for extending themes. This
reduces unnecessary CSS output, and makes it easier to maintain
multiple themes for the Grid.
Added a box-shadow and box-sizing mixins to Base.
Converted all CSS comments to Sass comments.
Change-Id: Iba925062c754c115b5f15e155659cfdccc702945
|
| |
| |
| |
| | |
Change-Id: Id8fecbee0171b783a62d747433667267f530a6a7
|
| |\ |
|
| | |\
| | | |
| | | |
| | | | |
Change-Id: If3dd8380afe425491dfb877c08c4ff078312a3aa
|
| |/ /
| | |
| | |
| | | |
Change-Id: I2537a0931e26e001f641b27f7bb428e7941be56f
|
| | |
| | |
| | |
| | | |
Change-Id: Ib7d8863487cc645f83539de2c9d8006fd8995da0
|
| | |
| | |
| | |
| | | |
Change-Id: I091248c4b4151769b351b45b7715d116de56c41a
|
| | |
| | |
| | |
| | | |
Change-Id: I11de89a69161d9b355d0de63b8a61470259b518e
|
| | |
| | |
| | |
| | | |
Change-Id: Ib0e2c2aa36568473d8aa98b53832128133127263
|
| | |
| | |
| | |
| | | |
Change-Id: If900558c4a927d7db7b206145e9f59fbb04afdf4
|
| | |
| | |
| | |
| | | |
Change-Id: Ia766f1e989d6a06d4b1746b0612c090b6fbd2735
|
| | |
| | |
| | |
| | | |
Change-Id: Ic2872fec49851ea3c8ed32ca2a77dcbd27e739a8
|
| |\ \
| | | |
| | | |
| | | | |
Change-Id: I7f2c5de8200028b11223e2be3c673bef3339306a
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I010bf540b521bcec5f3f6a6d53693bdd042fd1ce
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Iab81d2344480d2b60303172a96f4e5e4fa8e1623
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I0ec1ccc0bc88c9fac63abc67cf50f8b12013d984
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I317e7eaa0613e1ce87cef0f4e19f29110104ada7
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Also renames related listeners and notifiers.
Change-Id: I96bfdae8173a1c691623938cc7dbcddee7198e46
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
(#13334)
Change-Id: If07018b6f74ff1a4c616705f61b6118647d64342
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I6cb2f4a11d97c3704c1fd8f8571889f1a8d5c4b8
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- Don't configure fields for properties without columns
- Rename "bind" to "set" to match the getter
- Make it possible to get a field before editing has started
- Remove setting of editable since the field can be configured directly
- Remove error handler concept since we have not tests and no use cases
- Unbind and detach field when removing a column
Change-Id: I38ead4e680cdbab2525fe08ff09ed045255e2d4f
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I5fe9fb9a5ec27ec047ef2286bd429efabaa0e818
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I1231b8097d06d8230ddee640894ceaf749dab0ee
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I8a203c5e2f4bc9074ccf3cb4e7f347f17d89fe52
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Conflicts:
server/tests/src/com/vaadin/data/util/BeanItemContainerTest.java
Change-Id: I04938bd8c5b4f01c3ca801c9f7adbb20d279523c
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I1d16260be7b15c9fbdbfdd8f51e50e9f34e96272
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Unprefixed styles are easier to use, are consistent with header styles and
multiple styles are consistent instead of the first one being prefixed.
Change-Id: I9ef7502e2e9ece33982f6bf563f95458bf6ea63d
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- 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: I3aa86364b61d42f971c4fca2b4c4895ddae870c4
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I232bf1d021dd95dfa3e9697cef4d8e9987da3373
|
| | | | |
| | | | |
| | | | | |
Change-Id: I382ad0bcb192f44270eb60ec70d9141e8dd463f5
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ic7cec3c3750db8a2e0b23a4d38f63e9642999e3e
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I44d8bf004616473481056bdaaa082a898b71438e
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I9189e0a547d2a40ebb61b30870194c27dd775b7c
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This is the first step in the planned API flattening.
Change-Id: I0127108b70131f328895dd8d7376c30b9a613464
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I80370f05cfa8123d64728abd5ede9642931e0cd8
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I4cce45280c1b55f1c6e3efe7ea9485f2cf25d08a
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Iebae8ebe7fae01f886440b4f31e3a916c352baa8
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ib48e586cb791669efc4aa98442a31c1dda42e1aa
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
There's still a lot of things you could explain, but
no time for that now.
Change-Id: I9f3bffe4d14f41b6370f02d0cab05a7559d385c2
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
By doing the cache coverage check lazily, multiple inserts or removes
happening "at the same time" can be taken into account when deciding
which rows to fetch.
Change-Id: I25c8248a1ec4cae76484c959efd474c9a880d329
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Only done on the server side where we have property ids to generate the default
headers from. On the client side you must always specify the header.
Change-Id: Ic743fb3f52517116193b022cfdd2df7dea8dd487
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I9686cdbf82c017f834502cf56eafe23ca9829d5f
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I64ef6bf6b89e2bfe9704cc81f3caf3b0f4271656
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: If5f8508cb8d4572fd8f9176b0a62dcdd61a321a9
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
SelectionColumns do that now automatically.
Colspanned cells get ignored
Change-Id: Ie427ba8df43ad84786c381def8cec216297feb06
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This patch also adds body cell click selecting to single selection model
to test this feature.
Change-Id: I06819799c97457dc0e7bd38dd5855eb33ba91943
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This patch makes some changes to selection model logic and refactors the
space selection handling from MultiSelectionRenderer to its own class.
Change-Id: I5c4a7d68531a8b4f38991719ae54c9f87119e9a4
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I63ab65dad6dacfb5dafe55147c18d3e4ec0e36a5
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This commit just flattens the EditorRow class into Grid without changing
any behavior. isEditing() was changed to isEditorRowActive() since
isEditorRowEditing() didn't make any sense. Some javadocs have also been
slightly tweaked.
Change-Id: I7c266328ea93bde3e476bfb6e4d594469de26c76
|