| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
Fixes vaadin/framework8-issues#423
Change-Id: Ifd252b8feed323708a7ae73af2b836832570d192
|
|
|
|
|
|
| |
This reverts commit 73078c7560d40db80dae6a6fb8047c29a92dd8d0.
Change-Id: I2757232d1312ae5162550d9fafb26c2d657c1b7f
|
|
|
|
| |
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721b
|
|
|
|
| |
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7219
|
|
|
|
| |
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7218
|
|
|
|
|
|
| |
And also replace "utf-8" with StandardCharsets.UTF_8
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7215
|
|
|
|
| |
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7214
|
|
|
|
| |
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7240
|
|
|
|
| |
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7213
|
|
|
|
| |
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7212
|
|
|
|
| |
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7210
|
|
|
|
|
|
|
| |
Client side doesn't use selection model anymore.
Fixes vaadin/framework8-issues#421
Change-Id: If3ecb1c2f3a0024df9bfdfd182eaf8cf8625ac75
|
|
|
|
| |
Change-Id: Ib867b71cab4cf5cda89f272986930297b7a84ced
|
|
|
|
|
|
|
|
|
|
| |
Shorthand for making field show required indicator and validating against empty.
Removes obsolete NotNullValidator and NotEmptyValidator. Latter is still used
in some tests, that why it is still in test packages.
Fixes vaadin/framework8-issues#29
Change-Id: Ib116739a20a0bbd1b1460423ee36ed2752c5496a
|
|
|
|
|
|
| |
Fixes vaadin/framework8-issues#414
Change-Id: I2d4e101f29542fadfdd30ce63455a0e078e0e735
|
|
|
|
| |
Change-Id: I657535d377c471369e8c77fa1db946c490023939
|
|
|
|
|
|
|
|
|
|
|
| |
Vaadin 7 compatiblity fields still use setRequired via AbstractField (legacy).
Public setRequiredIndicator is added to AbstractField, AbstractMultiSelect and AbstractSingleSelect.
Internally it is still handled on AbstractComponent & -Connector level.
Changes the declarative syntax, required -> required-indicator-visible.
Fixes vaadin/framework8-issue#419
Change-Id: I940dc66944d27584bd78e5452aee627ee3abd03a
|
|
|
|
|
|
| |
Fixes vaadin/framework8-issues#417
Change-Id: I0d299cb040cc21e9708906f12f4133109f1b2a90
|
|
|
|
| |
Change-Id: I6891827a1fb99216d4e286c761d1384a88000604
|
|
|
|
| |
Change-Id: I2ac99adf1fdb60dc0638e6fe98c4542ebd5f21a5
|
|
|
|
|
|
|
|
|
|
|
| |
save -> writeBean, saveIfValid -> writeBeanIfValid,
load -> readBean, bind -> setBean, unbind -> removeBean.
Now setBean accepts null to reset the bean instead of throwing NPE.
Closes vaadin/framework8-issues#91
Change-Id: I42cbad5856cac11a03bfcefd0fa91a02c41b7234
|
|
|
|
|
|
| |
Fixes vaadin/framework8-issues/#404
Change-Id: I9e07a7de5f67bbd7a5a59cf10cc1a8579cdfbbad
|
|
|
|
| |
Change-Id: I0000c1caf7c129634473161fe4876931f3c8dabf
|
|
|
|
| |
Change-Id: I785aa82d925cadee42cc1b17d345a8923f6dc8cc
|
|
|
|
|
|
| |
Binds class instance fields using reflection using Binder.forField()
Change-Id: I597f3832d112cfa69c73fb185f1564c482e4eb15
|
|
|
|
| |
Change-Id: Iac8f0f48806c0a7c3030bd406e2e533104f26753
|
|
|
|
| |
Change-Id: I47179b06b9e345f5a454ac1806d0bc9bcac24bcf
|
|
|
|
| |
Change-Id: I17496c803f81fdaa98e47cbfcc9bdc91625c134f
|
|
|
|
| |
Change-Id: If40bfa28764d1399b5ed4d5928988560e9989dce
|
|
|
|
|
|
|
| |
Single select components implement HasValue<T> and mutliselect
components implements HasValue<Set<T>>.
Change-Id: Ic280a43bf021efd7425cce04e75010b6745fd698
|
|
|
|
| |
Change-Id: I6bd65efe355730f358fdbc38b9cc592e27077de2
|
|
|
|
|
|
| |
This reverts commit 9f672890c143098b266ede6397e89379a38cc098.
Change-Id: I0952a7f9c7efc8a5d7de9987277b835d92d52b39
|
|
|
|
| |
Change-Id: I1325c629da220317506306fe8f6fff5c0494d9d9
|
|
|
|
| |
Change-Id: Ibb002cb862a7d0069ce4757e4c11482f6ae4d354
|
|
|
|
| |
Change-Id: Id229e533fc4ff58bdd2ce3862481f72210ed9e89
|
|
|
|
| |
Change-Id: If2401d724f782ee76f92a6b89c54e51f90218bee
|
|
|
|
|
|
|
|
|
| |
Renames the API server side and uses placeholder attribute for input.
Removed PopupDateFieldInputPrompt test since it tests input prompt logic,
that is no longer there after switching to native placeholder attribute
for input element.
Change-Id: I5c66456781f8703ba2e253134b88f8372825528f
|
|
|
|
| |
Change-Id: Ife0707c69bac83f190b5497af5fef1af43af6e46
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All components are now in immediate mode by default.
V7 compatibility components will use AbstractLegacyComponent that has immediate.
V7 ColorPickerPopup will not have setImmediate, since it extends V8 Window,
which is not in V7 compatibility packages.
Removed OutOfSync and ResynchronizeAfterAsyncRemoval Tests,
since those tested UI in not immediate mode, which is invalid now.
Removed WindowResizeListener, LazyWindowResize, test UIs,
since both used immediate and there were no test run for either.
Change-Id: Ie1c8cfa4c48461db944ff9b13efe8473c5a3298f
|
|
|
|
| |
Change-Id: Ic8dee407569ee310f007ebe32660a1d2922e9493
|
|
|
|
|
|
|
| |
Remove old ColorSelector API from ColorPicker.
The various subcomponents still implement ColorSelector for now.
Change-Id: If0e30eda71c5fe30f7128056a65fb127a4953089
|
|
|
|
| |
Change-Id: Ic0587e75c9a50c802a64673b1db0b8828b37889c
|
|
|
|
| |
Change-Id: I33a4a4f0f3437a8d1733031a131afbe844c12afb
|
|
|
|
|
|
|
|
|
|
|
| |
This patch updates server side add*Listener methods to return
a registration object and deprecates their corresponding
remove*Listener methods.
Additionally this patch removes add/removeListener methods which were
deprecated in 7.0.
Change-Id: I26ac5f11882512288fbbf601c7cb2aaff653ec76
|
|
|
|
|
|
|
|
|
|
| |
This patch corrects the behavior of setting caption generators
that may return null.
Additionally renames RadioButtonGroup's ItemIconProviders to
generators, unifying it with other select components.
Change-Id: I5e8491834dccce1c37ab9c2002acc475e8945f4b
|
|
|
|
|
|
|
|
| |
No single select mode for list select.
Based on AbstractMultiSelect.
Removes feature for adding new items.
Change-Id: I9a92aaf1f3d338a3b05c3aa4048f9db496dacd1d
|
|
|
|
| |
Change-Id: Id26a98caca022ed2a4dbe0128a79721a54f5b267
|
|
|
|
| |
Change-Id: I7a3fa34749322451ab5cef4465d4d7c76029c097
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removes feature for adding new items.
Introduces a AbstractMultiSelect-abstraction layer,
which is used in server side by TwinColSelect & CheckBoxGroup and
on client side only TwinColSelect for now. Plan is to use it for
ListSelect too.
Further improvement would be to make AbstractMultiSelect use
SelectionModel that extends AbstractSelectionModel and is thus used
as an extension both as client & server side.
Updates to JUnit 4.12 for easier use of @Parameterized test..
Change-Id: I64258c2229b9514d382693748e2ca562a1e448d4
|
|
|
|
|
|
|
| |
BeanValidator uses and depends on javax.validation classes. So JSR303
presence check is extracted out of it to avoid ClassNotFoundException.
Change-Id: I8df9a9da873cf694a326c9abb05315c8e94a0a96
|