Anna Miroshnik
d7284ccfe4
Format UTF-8 filenames correctly for download (#16556)
The code is the same for both FileDownloader and DownloadStream except
that FileDownloader forces the content-type to be an "attachment".
Change-Id: I50abf3b0f019b773bc0a44b16536a9479f9f472f
9 anni fa
Artur Signell
7c48ad2b38
Better error reporting when server has invalid URL encoding (#17948)
Change-Id: I7a85a9d93e51de353e74bc08dd81a1779f94ba14
9 anni fa
Artur Signell
7adec3cd86
Convenience Window.setPosition(x,y) (#16335)
Change-Id: If574863fc24cecb9f8d17773833817d67f3a0e12
9 anni fa
elmot
67b0e2dd3f
GAE related fixes: another GAE app, new license, javadoc mistake fix(#18168)
Google forces applications owners to migrate all applications to
a new [High Replication] DataStorage. An old Vaadin application is deleted,
and a new one is created because of that migration.
GAE license is replaced with latest one.
Change-Id: Ie6de09f0c1c621308ad8e0cfc2ba7b42bfb10429
9 anni fa
Artur Signell
27f574154b
Better error messages for addColumn/setColumns (#18019, #17890)
Change-Id: Iadf455ae6cbc60e0ce0b88fe7c12df946ed08cf0
9 anni fa
Teppo Kurki
d5860be5b6
Use headerCaption as default hidingToggleCaption (#18028)
Change-Id: Ifaf288da98d6d1d1c02760784b832cb5b5d93c07
9 anni fa
Teppo Kurki
3deceaa2c1
Forget GridLayout column expand ratios when removing columns (#18068)
Change-Id: I49e3e54a3e408a2c82ff5d2a0d51c037f60397c5
9 anni fa
Leif Åstrand
177805d898
Remove redundant array copy (#18040)
Change-Id: I86ffcd63441ab55a4fec95b1ba7bd017cabd4c72
9 anni fa
Teppo Kurki
1b67d65d97
Allow programmatically opening editor in unbuffered mode
..when the editor is already open on another row
Change-Id: Ibec04dc7b1559149cf33e36fada8d676d943fc72
9 anni fa
Leif Åstrand
24c6da9ee5
Reset heartbeat timestamp when reopening UI (#18101)
Change-Id: I288bae95e364277819727a99854d94fbbc98b162
9 anni fa
Artur Signell
3b96123d2a
Replaced incorrect setter/getter with prope ones and fixed declarative (#17982)
Change-Id: If1109d3759d9e6414f7d60ae3b12286aa9e29566
9 anni fa
Artur Signell
90e75a20bd
Properly handle readonly fields when clearing FieldGroup (#17166)
Change-Id: I42b9fe5d945d23e202a252a8be12976608da19bf
9 anni fa
elmot
4932cecca5
Fix for javadocs
Change-Id: Id8cec85e279907795947e0b0e98649fde6eecb2d
9 anni fa
Artur Signell
ed5ad86b11
Ensure method and property names are capitalized using English locale (#13389)
Change-Id: Idde4fc54950f2bb83e0bb8d36a84a5bf075eb8de
9 anni fa
Mika Murtojarvi
d75ad04109
Add @since 7.5
Change-Id: I860b5cf00415bc17a28b52b4a8109392a6939dc6
9 anni fa
Ilia Motornyi
96c08cd52e
Adds a textual null representation to Grid renderers(#16560)
Adds an optional textual value for null to Grid.AbstractRenderer
Change-Id: I4998476308e4259306f1774f309968520d8672e5
9 anni fa
Artur Signell
9f6cfbce67
Show declarative output for component selected in debug window (#17960)
Change-Id: I975eef2f06db4395925f76e40c044078028b0e66
9 anni fa
vandeti
fdd6a9d9d0
Less restrictive RPC interface detection in registerRpc (#10945)
Change-Id: I664740523b35b64b0fd0c4fdc21597a2245537cd
9 anni fa
Artur Signell
3b7ddf8aa0
Backport a resynchronization fix for 7.5 (#15405)
Change-Id: I62178ada54de6a814704dd7e166e9e9e3403c83b
9 anni fa
Teppo Kurki
feab115376
Let mouse click move editor in unbuffered mode
Change-Id: I90a01ee7877aec35835145fb8b9c2dd49899dc5a
9 anni fa
Teemu Suo-Anttila
90b6f7dcab
Split AbstractGridExtension from AbstractRenderer (#18003)
Change-Id: Ibe5766cde606091ce2bd58055472fa7cf3f21374
9 anni fa
Teppo Kurki
469a53e125
Add unbuffered editing mode to Grid
Save and cancel buttons are hidden and the backing field group
is set to unbuffered mode.
Change-Id: I7da46ae3f1b84cc5ac8c918be38919962aff88ed
9 anni fa
Sauli Tähkäpää
1ac6c591a6
Remove value casting to integer in Slider.setValue (#17370)
- Added decimal rounding also to min/max boundaries.
- Rearranged also resolution/min/max value setting in constructor.
Change-Id: Ia90fd27b95f727673c16a90fed1130d98b915ea9
9 anni fa
Maciej Przepióra
e2678791bb
Fix font icon codepoint formatting in DesignResourceConverter (#17970)
ResourceReference.getURL() is now used to ensure consistency.
Change-Id: Ic204a826c093fc34af2be1e0e4e8a8dd4f820e09
9 anni fa
Artur Signell
67bc523080
Do not scan for WebSocketProtocol (#17807)
Change-Id: Ie8e4c827174542a3e7908f20a1cc2d90fab08917
9 anni fa
patrik
fad6e73e62
Add grid editor events (#17451)
Change-Id: Iebc4aece2a5be6b51289f5c2abf2d54d146621ae
9 anni fa
Johannes Dahlström
26b06bd636
Add focus API to Grid
- Server-side Grid extends AbstractFocusable
- Programmatic focus, tab index, focus/blur listeners
- Client-side Grid implements GWT and Vaadin Focusable
- Programmatic focus, tab index, access keys
Change-Id: Ic8b35ba91f82d5fba8f819897774dc89f94ecf7b
9 anni fa
Johannes Dahlström
1042bfde5f
Refactor focus related server API to class AbstractFocusable
Change-Id: I58159d6f47d38230d583bd0cd61673bfbce02955
9 anni fa
Artur Signell
c778f5b859
Return components in merged header/footer cells only once (#17904)
Change-Id: I763ff330f20e50c43d352524058fa8993401bf43
9 anni fa
Artur Signell
1af2ebc79d
Ensure the whole hierarchy is refreshed when opening editor row (#17459)
Change-Id: Iff691f27b70ccbad004dbc55411be977c5acff03
9 anni fa
Artur Signell
a42fe556c2
Handle generated empty string style names properly (#17335)
Change-Id: I1adce18f238fd4357b0eb1be68ebf7a3aaa6dd6e
9 anni fa
Artur Signell
d63bf2c215
Make fields with validators immediate (#13709)
Change-Id: I113aa38869cf4dceec24315e70d3b44eae526f65
9 anni fa
Artur Signell
851306745e
Add missing OSGi import to make designs work (#17377)
Change-Id: I28bbbc7a9079fc81e90d1d3f35f675234e560404
9 anni fa
Artur Signell
ba07f4f689
Do not leave transaction open if remove fails (#17858)
Change-Id: Iae9243bd0dc90e130e2866adef472a4d09c4a16f
9 anni fa
Artur Signell
10b81b1381
Make TableQuery only release connections reserved through its pool (#12370)
Updated all SQLContainer tests to track that connection are correctly
reserved and released
Change-Id: I3f12527683a19d44a2db265491b6ba9331c0980b
9 anni fa
Artur Signell
b9a6402e45
Fix clear/isEmpty in TextArea/PasswordField/RichTextArea/ProgressBar (#17089)
Change-Id: Ic793cbb7eb36408c765a01cc987ba7fe8800b80c
9 anni fa
Artur Signell
c7392301d0
Output parameters in alphabetic order to be deterministic (#17857)
Change-Id: I8fdb5404cca6e28080f8c4315bb1daa136313744
9 anni fa
Artur Signell
ce0a3a11d8
Remove unused out of sync message (#17860)
Change-Id: Ic12cc7928931a66d4738b4976d2ee90d38a49197
9 anni fa
Steven Spungin
56524f009a
Fix typo in Tree Javadoc (#17834)
Change-Id: I0d12588169736d045beca1ddc1e2fc5659cbbf61
9 anni fa
Artur Signell
4a4baf0bf6
Report identifier if field binding fails (#17837)
Change-Id: Ie3787792ab508adbf570d1a913ab49ec86924fbb
9 anni fa
Leif Åstrand
c9fe8c40d3
Don't leak current VaadinSession in test
Change-Id: I51d70636138ccf21ec4d7488aca2f071f940a51a
9 anni fa
Johannes Dahlström
31aea7e2bc
Catch even more exceptions when trying to open a gzipped resource (#13653)
URL.openConnection may also throw if the file does not exist.
Change-Id: I254a5b6591f34b0f11b20c6c9ab81c0cb51af672
9 anni fa
Johannes Dahlström
2fc082d9ff
Catch all Exceptions when trying to open a gzipped resource (#13653)
URLConnection.getInputStream may throw any IOException, not just
FileNotFoundException. Additionally, catch and log unexpected non-IOExceptions
just in case to keep the app from failing hard.
Change-Id: Id7ce7ddee3de38ccd10d9e02e6c587a86b9cac96
9 anni fa
Leif Åstrand
0a7d5bcd58
Revert "Moved accessibility shortcut handling to server-side. [#14843]"
This reverts commit e88f71dd6d
.
Change-Id: I1d4ed60ec4a194f6ed18fa5506134ef3a185a6cf
9 anni fa
Leif Åstrand
2227124925
Add missing @since for 7.5
Change-Id: Id8f78c9ef7670c5413d3b7d28eef732dd1b7512d
9 anni fa
Teemu Suo-Anttila
c30438b27d
Make extra API private instead of protected (#16596)
Change-Id: I1ae0923309d4a7bd69f197bdbe308baefbe1512d
9 anni fa
Johannes Dahlström
52b602ed2e
Catch all Exceptions when trying to open a gzipped resource (#13653)
URLConnection.getInputStream may throw any IOException, not just
FileNotFoundException. Additionally, catch and log unexpected non-IOExceptions
just in case to keep the app from failing hard.
Change-Id: Id7ce7ddee3de38ccd10d9e02e6c587a86b9cac96
9 anni fa
Leif Åstrand
571d31bb09
Clarify some @since definitions
Change-Id: I0b46be2af610f6b35a6e1119a0859ddbd1c098f9
9 anni fa
Pekka Hyvönen
201ae89df5
Updated all empty @since tags to be published in 7.5.0
Removed invalid @since from MarginInfo.
Change-Id: I7ad0dee47e8686c5cbca05ca1363ae8741642be8
9 anni fa
Teemu Pöntelin
7b0b03f8d0
Fix a typo in AbstractSelect.setItemIcon Javadoc comment.
Change-Id: Ifc5780c8d8488363bf40252d959b45cc08d6c68c
9 anni fa