Teemu Suo-Anttila
22ea8caf78
Fix Grid details on sort to display them on correct rows (#18224)
Due to the nature of Container this is only achieved by removing any
existing details and reopening those after the sort is done.
Change-Id: Ic42186ed85981d5dad4ff0948aa22f7a0404480d
9 years ago
Henri Sara
e13f2d53bc
Update @since tags for 7.6
Change-Id: I764ebdbf656aecede222d5a5362ac6abcdbcb949
9 years ago
Artur Signell
f7a852e3df
Properly toggle editor state when calling editId() on the server (#18287)
Ensure isEditorActive() returns false if editItem(...) has been called but the
editor has not yet been opened, as it should according to javadoc
isRendered() requires that the editor fields are marked as dirty when they are
made visible on the client (isEditorActive() changes state)
Change-Id: I7fbe1cb484cf83974ffa6ca50a6c642fbf7e8378
9 years ago
Artur Signell
7355f1a262
Reformat with Luna SR2
Change-Id: I8a666061496022ef16ed44812b5728e1360b9c4d
9 years ago
Artur Signell
10e7a466bc
Pass critical notification details to the client (#18342)
Change-Id: I3c4eace624453eb854a32fef5fe44d253b164f62
9 years ago
Artur Signell
d505fc70ac
Handle nested GridLayouts in declarative format correctly (#18312)
Change-Id: Id7f204c170981f4395e789333b89cd8207fe4002
9 years ago
Artur Signell
1dfdf1a4d7
Provide compressed vaadinBootstrap.js (#18329)
Change-Id: Ibc8efdf8d9d5ace8f6db7b19e54978b35458a79f
9 years ago
Leif Åstrand
122fccfe01
Write true as attribute="" (#17519)
Change-Id: I49287cc38605abb75059cb553e3baed2a8359067
9 years ago
Steven Spungin
050dd36597
Fix spelling
Change-Id: I7fb13c520c8ff402971214022d44be0db2b9c3ea
9 years ago
Artur Signell
1eaa302928
Take Window special case into account for invalid layouts (#17598)
Change-Id: If736e0d35376f90dee33d93588351ef726a4635f
9 years ago
Leif Åstrand
024a2ab52e
Send beforeClientResponse exceptions to an error handler (#14214)
Change-Id: Ib0cd9a402bbef0c7adb65bd8298a71b5521edd7c
9 years ago
Leif Åstrand
f8aacf7c53
Allow beforeClientResponse to change hierarchy or dirtyness (#18268)
Change-Id: I6a1ae23c1dd67f8889479a1069f260fa736bbd83
9 years ago
Mika Murtojärvi
3a8b97e369
Revert "Prevent field from updating when removing text change listener. (#16270)"
This reverts commit 4af793d06a
.
Test ConverterThatEnforcesAFormatTest.checkElaborating is broken by this change.
Change-Id: I8243f6a7bff6d7011d402bce4b614f7d2e4206fd
9 years ago
Artur Signell
21427ab2a6
Render nested invalid layouts correctly (#17598)
Change-Id: I959d62091f79c171a8c9f2c9b4ed2c7a67c65c39
9 years ago
Teppo Kurki
40bfdbf83d
Adds margin support to GridLayout declarative format (#18238)
Change-Id: I5561ccf38f6bac3a304f6e8ab6262cb8bd391021
9 years ago
Johannes Dahlström
e4d7e2d500
Fix declarative margin reading in AbstractOrderedLayout (#18229)
Change-Id: Ia212d83568e4f0c891ec1a248b6d8567c0cf0095
9 years ago
Johannes Dahlström
3eee8991a2
Add @since 7.5 to new API
Change-Id: I7ddf9fa8200df4eb6fcd23fc79ef55d1075d41cd
9 years ago
Ilya Ermakov
5b965ff478
Table.setVisibleColumns() causes table to forget column headers, icons, alignment (#6245)
Effect of this patch: when making column invisible and visible again,
column headers, icons, alignment are preserved.
Change-Id: Ia0718699f1a5fb8f60fec25a835ee64c58ca5404
9 years ago
Johannes Dahlström
5ebfdecb1b
Better handle exceptions when opening Grid editor (#17935)
Change-Id: I68103db75c422b042988c6662da268ff9d11a306
9 years ago
Teemu Suo-Anttila
1eba7f023b
Add missing since, remove unused method
Change-Id: I7a90d75d0fdc54abc819dbacf7f8f572c85b3913
9 years ago
Artur Signell
479f1c55e0
Update to Atmosphere 2.2.7 (#18069)
Change-Id: I44994ffbe73cbbcf0eae67718a821ac0f883b60e
9 years ago
Sauli Tähkäpää
4af793d06a
Prevent field from updating when removing text change listener. (#16270)
Change-Id: I65c598ae71414550eb648fabf6e94fb1dabbef97
9 years ago
Leif Åstrand
3a42436fc9
Don't allow null view providers (#17028)
Change-Id: I5ce4885f19aaac2d4454b5a368f3e58453cf76f9
9 years ago
Matti Tahvonen
5ae33b641e
Selection is now shown although scrollToSelectedItem is false (#16673)
If scrollToSelectedItem is set to false (which is needed to work
properly with
large datasets) the selected item caption is sent to client with a
special
attribute to avoid the field looking like unselected.
Change-Id: Ib80355c3b52faaaeaa9ab7195644701cc3bf0d15
9 years ago
Teppo Kurki
b0d5315e8b
Forget GridLayout row expand ratios for removed rows (#18166)
Change-Id: I90a28fbc9c7eadac56a1d505d7cc80bb67342aae
9 years ago
Steven Spungin
7456b6cf0c
Return 0 instead of throwing exception if count query returns nothing (#18043)
Change-Id: If01c0653021efc85a26d9d5896a4da9d155cf777
9 years ago
Artur Signell
d5381626ec
Add setStyleName(String, boolean) shorthand for add/removeStyleName (#17825)
Change-Id: I91f4faae3e40ad4cd2b3037ce64d8776f61c004e
9 years ago
Leif Åstrand
b6c30ed3c0
Extract MockUI class
Change-Id: I2a85520c89b952bed3308156afa8aff3f80082bd
9 years ago
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 years ago
Artur Signell
7c48ad2b38
Better error reporting when server has invalid URL encoding (#17948)
Change-Id: I7a85a9d93e51de353e74bc08dd81a1779f94ba14
9 years ago
Artur Signell
7adec3cd86
Convenience Window.setPosition(x,y) (#16335)
Change-Id: If574863fc24cecb9f8d17773833817d67f3a0e12
9 years ago
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 years ago
Artur Signell
27f574154b
Better error messages for addColumn/setColumns (#18019, #17890)
Change-Id: Iadf455ae6cbc60e0ce0b88fe7c12df946ed08cf0
9 years ago
Teppo Kurki
d5860be5b6
Use headerCaption as default hidingToggleCaption (#18028)
Change-Id: Ifaf288da98d6d1d1c02760784b832cb5b5d93c07
9 years ago
Teppo Kurki
3deceaa2c1
Forget GridLayout column expand ratios when removing columns (#18068)
Change-Id: I49e3e54a3e408a2c82ff5d2a0d51c037f60397c5
9 years ago
Leif Åstrand
177805d898
Remove redundant array copy (#18040)
Change-Id: I86ffcd63441ab55a4fec95b1ba7bd017cabd4c72
9 years ago
Teppo Kurki
1b67d65d97
Allow programmatically opening editor in unbuffered mode
..when the editor is already open on another row
Change-Id: Ibec04dc7b1559149cf33e36fada8d676d943fc72
9 years ago
Leif Åstrand
24c6da9ee5
Reset heartbeat timestamp when reopening UI (#18101)
Change-Id: I288bae95e364277819727a99854d94fbbc98b162
9 years ago
Artur Signell
3b96123d2a
Replaced incorrect setter/getter with prope ones and fixed declarative (#17982)
Change-Id: If1109d3759d9e6414f7d60ae3b12286aa9e29566
9 years ago
Artur Signell
90e75a20bd
Properly handle readonly fields when clearing FieldGroup (#17166)
Change-Id: I42b9fe5d945d23e202a252a8be12976608da19bf
9 years ago
elmot
4932cecca5
Fix for javadocs
Change-Id: Id8cec85e279907795947e0b0e98649fde6eecb2d
9 years ago
Artur Signell
ed5ad86b11
Ensure method and property names are capitalized using English locale (#13389)
Change-Id: Idde4fc54950f2bb83e0bb8d36a84a5bf075eb8de
9 years ago
Mika Murtojarvi
d75ad04109
Add @since 7.5
Change-Id: I860b5cf00415bc17a28b52b4a8109392a6939dc6
9 years ago
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 years ago
Artur Signell
9f6cfbce67
Show declarative output for component selected in debug window (#17960)
Change-Id: I975eef2f06db4395925f76e40c044078028b0e66
9 years ago
vandeti
fdd6a9d9d0
Less restrictive RPC interface detection in registerRpc (#10945)
Change-Id: I664740523b35b64b0fd0c4fdc21597a2245537cd
9 years ago
Artur Signell
3b7ddf8aa0
Backport a resynchronization fix for 7.5 (#15405)
Change-Id: I62178ada54de6a814704dd7e166e9e9e3403c83b
9 years ago
Teppo Kurki
feab115376
Let mouse click move editor in unbuffered mode
Change-Id: I90a01ee7877aec35835145fb8b9c2dd49899dc5a
9 years ago
Teemu Suo-Anttila
90b6f7dcab
Split AbstractGridExtension from AbstractRenderer (#18003)
Change-Id: Ibe5766cde606091ce2bd58055472fa7cf3f21374
9 years ago
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 years ago