Per-Åke Minborg
c1a027bc69
Pass array of length when possible
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7220
7 vuotta sitten
Per-Åke Minborg
92f1d4c34c
Use Collection .isEmpty() over .size() == 0
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721f
7 vuotta sitten
Per-Åke Minborg
41c183a9b6
Use String .isEmpty() over .equals("")
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721e
7 vuotta sitten
Per-Åke Minborg
888568f27a
Use chain of .append() methods instead of String concatenation
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721d
7 vuotta sitten
Steven Spungin
0fc0ac0386
Add method to auto scale calendar time range (#17715)
Change-Id: I193fe9e8a0ee03d66e4b63d5f85c0e9a9233c0de
9 vuotta sitten
Denis Anisimov
b6960abff4
Create MultiSelect interface to replace Multi selection model.
Fixes vaadin/framework8-issues#423
Change-Id: Ifd252b8feed323708a7ae73af2b836832570d192
7 vuotta sitten
Aleksi Hietanen
9e10d5d29c
Add demo validation and deployment status traffic light to new build report
Change-Id: I0cd71e14c213d3c96a41599aaa03f33b15b797c7
7 vuotta sitten
Aleksi Hietanen
de98281e5c
Improve GenerateBuildTestAndStagingReport
- Filters out testbench from @since check
- Adds links to staging repositories
- Adds direct links to apidiffs for each module
Change-Id: I4b83b68dc1d0ab94252fb23303e3fcc4a2a041bc
7 vuotta sitten
Pekka Hyvönen
f5048f21bf
Revert "Convert to for-each loop, Stream and switch-over-strings"
This reverts commit 73078c7560
.
Change-Id: I2757232d1312ae5162550d9fafb26c2d657c1b7f
7 vuotta sitten
Per-Åke Minborg
01f0de8858
Remove redundant invocations of .toString()
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721c
7 vuotta sitten
Per-Åke Minborg
a17918fb40
Remove manual array copy
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721b
7 vuotta sitten
Per-Åke Minborg
26557c4fca
Replace single character Strings with character literals
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721a
7 vuotta sitten
Per-Åke Minborg
9bef3d136c
Remove Boolean constructor invocation and add foreach
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7219
7 vuotta sitten
Per-Åke Minborg
73078c7560
Convert to for-each loop, Stream and switch-over-strings
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7218
7 vuotta sitten
Per-Åke Minborg
5b5f03faa0
Replace String.indexOf with String.contains
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7217
7 vuotta sitten
Per-Åke Minborg
557721f86e
Replace with multi-catch
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7216
7 vuotta sitten
Per-Åke Minborg
6b8f9779fb
Convert to try-with-resource
And also replace "utf-8" with StandardCharsets.UTF_8
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7215
7 vuotta sitten
Per-Åke Minborg
53701564b1
Use diamond in generic creation where possible
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7214
7 vuotta sitten
Per-Åke Minborg
3b3df42e74
Add @Override annotations
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7240
7 vuotta sitten
Per-Åke Minborg
c09128f96c
Add braces
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7213
7 vuotta sitten
Aleksi Hietanen
7e0e21c855
Improve script GenerateBuildTestAndStagingReport
Change-Id: I3107f7fbbaf8cc17020b8e2cc9cf6a5f7f328c50
7 vuotta sitten
Per-Åke Minborg
e4bc497e91
Use operator assignments where possible
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7212
7 vuotta sitten
Per-Åke Minborg
526bd08524
Remove redundant casts
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7211
7 vuotta sitten
Per-Åke Minborg
4bd1ce19eb
Add private constructor for utility classes
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7210
7 vuotta sitten
Denis Anisimov
13747f7003
Make SelectionModel API only server side.
Client side doesn't use selection model anymore.
Fixes vaadin/framework8-issues#421
Change-Id: If3ecb1c2f3a0024df9bfdfd182eaf8cf8625ac75
7 vuotta sitten
Teemu Suo-Anttila
dd20841c39
Move read-only to AbstractFieldState (#8514)
Change-Id: I0baea991bd80075d63c5d57e3b07f4e9fcb12676
7 vuotta sitten
Henri Sara
abd4e816f7
Add new publish report script
Change-Id: Ie71a9ddf99e6e381ed5d5d873bc8eba7cefa1665
7 vuotta sitten
Aleksi Hietanen
ad406f7986
Initial version for new combined build, testing and staging report script
Change-Id: I93c34fc289df6afa5adaea89fcdb1b7f5e494cae
7 vuotta sitten
Denis Anisimov
c8e83ca3b0
Create SingleSelect semantic interface which extends HasValue.
Change-Id: I132f814105ce97cf625e59f78731bea778ae2cfd
7 vuotta sitten
Teemu Suo-Anttila
35c0e4dc46
Clean up state hierarchy for AbstractFieldState
Change-Id: I33c8c977bf8cd2d4c637d7988586496ce963465f
7 vuotta sitten
Teemu Suo-Anttila
cff9d87dd9
Move setReadOnly from Component to HasValue
Change-Id: Ib867b71cab4cf5cda89f272986930297b7a84ced
7 vuotta sitten
Pekka Hyvönen
2cb106ce09
Add Bindinding.setRequired
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
7 vuotta sitten
Denis Anisimov
e4d132f4cb
Introduces ValidationResult interface to replace Result in validators.
Fixes vaadin/framework8-issues#414
Change-Id: I2d4e101f29542fadfdd30ce63455a0e078e0e735
7 vuotta sitten
Teemu Suo-Anttila
855ec0f679
Add error message provider to provide translations
Change-Id: I657535d377c471369e8c77fa1db946c490023939
7 vuotta sitten
Pekka Hyvönen
48c249a13e
Replace setRequired & HasRequired with setRequiredIndicator
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
7 vuotta sitten
Henri Sara
92d697b988
Add target test-all for UI tests
The target allows running both normal and server integration tests
without cleaning the screenshot directory in between.
Change-Id: Ic0d5db325b831114434a83c7d77be36ac8b20a61
7 vuotta sitten
Denis Anisimov
287614dbab
Implement focus/blur events for RadioButtonGroup.
Fixes vaadin/framework8-issues#333
Change-Id: I55f5d6a0cd690f2c0b5e757318a5f528a67ef34e
7 vuotta sitten
Anna Miroshnik
ee47a94e17
M-day calendar event is hidden if firstVisibleHourOfDay is set (#14737)
Calendar week and day views should be correct when using
setFirstVisibleHourOfDay() and the end event time is 00:00 of the
following day.
Fix + Tests.
Change-Id: If9f42de5e9c476cb48a2f169f150b42a9c0ab6c2
9 vuotta sitten
Denis Anisimov
25013128a7
Implement focus/blur listeners for NativeSelect.
Fixes vaadin/framework8-issues#332
Change-Id: I19996ea83ed1fbe2b115d92d6be5e6a5e158f283
7 vuotta sitten
Aleksi Hietanen
c276c9d02e
Update ServletIntegrationUI to use Valo
Change-Id: Ib3d633a215dc4c9655612110ff23afa782d7a381
7 vuotta sitten
Denis Anisimov
9c88657db5
Implement focus and blur events for CheckBoxGroup.
Fixes vaadin/framework8-issues#334
Change-Id: I4c7ca424cc4f4a1f0cdecd7671827465ab74ace7
7 vuotta sitten
Pekka Hyvönen
bcd7259e10
Remove Locale from BeanValidator because of ValueContext
Fixes vaadin/framework8-issues#417
Change-Id: I0d299cb040cc21e9708906f12f4133109f1b2a90
7 vuotta sitten
Denis Anisimov
66724b35c5
Date/time issues are fixed in the tests.
- legacy DateField declarative format tests are fixed (day light saving
time is taken into account).
- CalendarMonthViewDndEvent UI because you are not supposed to work on
Sundays (when the test is broken).
Change-Id: If7ddf238a7fab104514211df4a12fa6d071f5af2
7 vuotta sitten
Artur Signell
1e978a6ba0
Serve static files also in servletPath/VAADIN (#14398)
Change-Id: I6891827a1fb99216d4e286c761d1384a88000604
7 vuotta sitten
Leif Åstrand
334b3f0a4b
Remove JavaDoc mentions of RepaintRequestEvent (#19953)
Change-Id: Ief1191b34018e6049c8d20d341150c0b9804f621
7 vuotta sitten
Aleksi Hietanen
ec16799469
Fix broken GridSortingTest caused by theme change
Change-Id: I19e86202532e7b1e698ee0640a136be949ec02b0
7 vuotta sitten
Aleksi Hietanen
906c4d93bd
Update VerifyBrowserVersionTest to Chrome 54
Change-Id: I4171d8b95b8a3ac6aa8ff04d03e71008709d470f
7 vuotta sitten
Teemu Suo-Anttila
524a69fd2d
Add ValueContext to Validators
Change-Id: I2ac99adf1fdb60dc0638e6fe98c4542ebd5f21a5
7 vuotta sitten
Pekka Hyvönen
54e1edcfe0
Rename Binder methods
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
7 vuotta sitten
Denis Anisimov
f981521a52
Disable default null representation one way converter.
Fixes vaadin/framework8-issues/#404
Change-Id: I9e07a7de5f67bbd7a5a59cf10cc1a8579cdfbbad
7 vuotta sitten