Ahmed Ashour
11ddb11cbc
Update modifier order to follow Java Specification suggestions (#10050)
Also includes some other minor cleanup.
6 роки тому
Knoobie
a166d6f52b
Add Upload#setButtonStyleName (#10044)
6 роки тому
Ahmed Ashour
867006d2f8
Use String.isEmpty() (#10045)
6 роки тому
Piotr Wilkin
634c0cc310
Add scroll logic from TreeGrid to Tree (#10005)
Fixes #9967
6 роки тому
Ahmed Ashour
8657a5ff49
Remove unused methods (#10020)
6 роки тому
Henri Sara
f3ae6c2c2b
Fix ColorPickerGrid indexing
Fixes #9018
6 роки тому
Ahmed Ashour
5558b8768b
Use interface not Implementation, as method parameter
6 роки тому
Ahmed Ashour
d1520204ea
Use simple class names
6 роки тому
Marco Collovati
89693cf448
Show validation error selecting invalid date from DateField (#10013)
Component error was cleared after selecting a date from
calendar popup, even if the date is invalid due to
validation errors or if user programmatically sets an UserError.
This change inverts the order of setValue() and setComponentError(null) in order
to preserve errors set by ValueChangeListeners (e.g. Binder validators).
Fixes #10011
6 роки тому
Teemu Suo-Anttila
1f59cb51af
Add API for running BindingValidationStatusHandlers (#9966)
This patch adds an API to Binding for accessing the validation status handlers from a custom BinderValidationStatusHandler.
6 роки тому
Piotr Wilkin
159d21f55f
Optimize HierarchyMapper (#10003)
Fixes parts of #9951, but does not address the issue of grouping pushed updates.
6 роки тому
Ahmed Ashour
f6e082f517
Use String.isEmpty()
6 роки тому
Ahmed Ashour
d8baecb239
Fix typo
And change private member to List instead of ArrayList
6 роки тому
Ahmed Ashour
aa225cce86
Remove unneeded ArrayList construction
6 роки тому
Piotr Wilkin
797cc0104e
Fix removeBinding logic (#10002)
Fixes and improves on PR #9932 .
6 роки тому
Ahmed Ashour
4a8195b59e
Replace iterators with enhanced for loops (#10018)
This change also includes some other minor cleanup.
6 роки тому
Ahmed Ashour
4e720f6b2b
Remove redundant versions in POMs (#9990)
6 роки тому
Ahmed Ashour
8bb5f30251
Fix javadoc typos (#9998)
6 роки тому
Ahmed Ashour
1e4c008537
Upgrade maven-dependency and -source plugins
6 роки тому
Ahmed Ashour
caf41dbac4
Simplify conditional logic.
6 роки тому
Ahmed Ashour
229792f642
Javadoc fixes
6 роки тому
Ahmed Ashour
03349e8c66
Simplify boolean expressions
6 роки тому
Michael Benz
110079ad37
Fix javadoc for CustomizedSystemMessages (#9970)
Fixed two typos in the CustomizedSystemMessages Javadoc.
Added the two missing situations: (although AuthenticationError seems not to be used in the server workspace)
Authentication error: the client received a 401 (Unauthorized) response from the server.
Cookies disabled: the browser does not support cookies
reference in documentation:
https://vaadin.com/vaadin-documentation-portlet/framework/application/application-errors.html
6 роки тому
Dos Moonen
b75136b70f
Fix incorrect resource name generation (#9957)
Javadoc has this to say about ClassLoader#getResource(String): "The name of a resource is a '/'-separated path name that identifies the resource."
The test fails on Windows because its File.separator does not equal "/".
6 роки тому
Dos Moonen
e83f012cf5
Make Servlet related classes more welcoming to DI (#9658)
VaadinCDIServlet can be made much cleaner when VaadinServletService can be proxied.
This also enables specialization, interceptors and delegators.
6 роки тому
Teemu Suo-Anttila
87175a86c9
Update version to 8.2-SNAPSHOT (#9946)
6 роки тому
Henri Sara
2618df9617
Add missing since tags for 8.2 (#9938)
6 роки тому
Henri Sara
02a666092b
Fix making components visible by push (#9934)
Fix connector tracker cleanup for the case where a component is
hidden by a request and is made visible again by push.
This fixes a regression caused by #9305 .
Fixes #9905
6 роки тому
Teemu Suo-Anttila
fac79ef885
Add methods to remove Bindings from Binder (#9932)
6 роки тому
Henri Sara
bac31cfb7c
Update Binder isValid() javadoc (#9930)
6 роки тому
Teemu Suo-Anttila
ee4625d097
Fix Binder bindInstanceFields code example in JavaDoc (#9929)
Closes #8994
6 роки тому
Henri Sara
f9577ecb4b
Update DOCTYPE in WidgetSetBuilder
6 роки тому
Aleksi Hietanen
4ee3db9543
Fix AbstractClientConnector stateTypeCache memory leak (#9896)
Fixes #9883
6 роки тому
Aleksi Hietanen
07b1ffa3bf
Add missing Tree#getContentMode (#9889)
6 роки тому
Aleksi Hietanen
b191dfef9c
Fix since tags for 8.1.3 release (#9887)
6 роки тому
Aleksi Hietanen
2bea0c4b10
Binder javadoc fix (#9886)
6 роки тому
Aleksi Hietanen
13961956f6
Minor javadoc improvements (#9885)
6 роки тому
Aleksi Hietanen
204c5571af
Add declarative support to Tree (#9881)
Closes #9838
6 роки тому
Teemu Suo-Anttila
f09d8c74df
Add item description to RadioButtonGroup and CheckBoxGroup (#9841)
6 роки тому
Stephan Knitelius
5b13a397d8
Button icon constructor (#9857)
Added utility constructor for Button(Icon, ClickActionListener):
new Button(VaadinIcons.AIRPLANE, e -> { ... });
6 роки тому
Henri Sara
461d8ceda7
Fix null check in BackEndDataProvider (#9858)
Fixes #9855
6 роки тому
Teemu Suo-Anttila
5ef925daa9
Add item descriptions to Tree (#9840)
Fixes #9803
6 роки тому
Teemu Suo-Anttila
563b0abb73
Fix state update on Grid Column hide in client (#9836)
Fixes #9152
6 роки тому
Leif Åstrand
d9b8199a70
Use getter instead of field for keyMapper (#9831)
6 роки тому
Teemu Suo-Anttila
4cd7965fda
Use correct version in since for Grid row height methods (#9824)
Related to #9425 .
6 роки тому
Teemu Suo-Anttila
bda7e54cb6
Provide API for setting row heights in Grid for different sections (#9810)
Fixes #9425
6 роки тому
Henri Sara
e9316021b4
Ensure wrong Action is not executed after detaching a component (#9806)
Due to action key generation on ActionManager a wrong action
may be executed if the component that fired the wanted action
is already detached.
This patch makes action keys globally unique, simplifying the
approach of #8495 but reusing its tests.
Fixes #5864
6 роки тому
Olli Tietäväinen
66e68f1ef2
Enable setting non-selected default value for DateField (#9745)
Requested feature: allow setting DateField to a certain starting point without selecting a value.
6 роки тому
Knoobie
9bb8e5c4cb
Remove Chrome Frame support from X-UA-Compatible (#9270)
Remove Chrome Frame specific part of X-UA-Compatible but keep the
meta tag to override compatibility mode settings where applicable.
6 роки тому
Henri Sara
40547e6914
Add loop and preload attributes for media elements, fix null poster (#9797)
Picked from #9161
Fixes #7261
Fixes #5178
Fixes #4409
6 роки тому