Henrik Paul
2be1e43d70
Adds server side column hiding API to Grid (#17023)
Change-Id: Ic00e873176f499dfc45976439e09d712932775da
9 years ago
Artur Signell
9fc6c2be59
Correct logging when a push connection can't find a session (#15220)
Change-Id: I8b3cabc942600b3366f59697441d0613c9908a24
9 years ago
Henrik Paul
b06b1d6846
Adds details generator swap support for Grid (#16644)
Change-Id: I741970a7bcebd27d3aa28d608d767b4b4f063ae8
9 years ago
Henrik Paul
251ed2cbb6
Fixes a bug in Details being open on freshly retrieved Grid rows (#16644)
Change-Id: Id337dd84ba0b0f09d55b3cdb0d8bfde67313ed21
9 years ago
Henrik Paul
a1619ee73d
Grid's Details can now be Components (#16644)
Change-Id: If67dd2e86cf41c57f208a3691e2cb7a5a29c133c
9 years ago
Henrik Paul
84c143dd76
Server side Grid can open details on the client side (#16644)
Change-Id: Ibff5a83b3a09c7c530926dadae9138ba3823f27a
9 years ago
Leif Åstrand
63beef507c
Make Slider.clear() consistent with the no-args contstructor (#17073)
Change-Id: I3d5a5b9396bb9449a579b54ed21821415bfdae16
9 years ago
Teemu Suo-Anttila
e80f04ade5
Optimise RpcDataProvider calls to container (#16642)
Change-Id: I8abaa4c1bd8eface98e42e0882cf09c92fbbf386
9 years ago
Sauli Tähkäpää
155ffa7560
Use Math.floor instead of casting to int when trimming decimals. (#16926)
Change-Id: I02802b910d0dc90221483fedbf05be48958d8dcc
9 years ago
Artur Signell
21c7343743
Update Atmosphere to 2.2.4.vaadin5 (#17074)
Change-Id: I85618f66effbf647856d9c152b3e66a6454001d9
9 years ago
Alexey Fansky
9086245a6d
Using ComponentFactory in DesignContext.getDefaultInstance() (#16990)
Change-Id: I0bb3e7975f2b48cdc589de740cb07ac893b13461
9 years ago
Artur Signell
789995e01e
Ensure refresh message is sent on invalid CSRF (#17042)
If we create an AtmospherePushConnection and a broadcaster like before we would
need to suspend the connection to ensure the AtmosphereResource is actually
added to the broadcaster
Change-Id: I7265ac0594b7a4da2c7a49fa34ebfbb27e1abdff
9 years ago
Leif Åstrand
4db0b55aef
Revert "Encode filenames to UTF-8 in Content-Disposition header. (#16556)"
Breaks AppResource404, BrowserFrameIsVisible and FlashIsVisible
This reverts commit af6dd56e89
.
Change-Id: I82fc9ef4c9d08dc8aa48e0fa137fae5782701389
9 years ago
Henrik Paul
d6dbed15d6
Fixes a bug with escalator.scrollToRow and spacers (#16644)
Change-Id: I9e148cf81d393cc489c20bf0265f4a3bc6fed069
9 years ago
Leif Åstrand
69db9eac8f
Update @since for 7.4.1
Change-Id: I61233d704eae50447d3ccb5a5c485fe3ef98c436
9 years ago
Miki
3025e1038c
Add missing osgi import to guava (#16739)
Change-Id: I889b918600db98b70a7c02e86fbbeca31f083f80
9 years ago
Artur Signell
b20922110d
Method for requesting column width recalculation (#16748)
Change-Id: I089f08a056a358d9857ce6608293878e2b8bbd9e
9 years ago
Artur Signell
049b988861
Don't actively disconnect when the client already has disconnected (#15330)
Change-Id: I26e53f6b07eaccc785bda547e454fa185ad952df
9 years ago
Artur Signell
6c3f8f5fee
Update Atmosphere to 2.2.4.vaadin4 (#16825, #16826, #16862)
Change-Id: Idd43e37ac7ba37710ffea7e01efc931e73defd90
9 years ago
Artur Signell
cfc32bfd7b
Call error handler even if critical notification write fails (#16951)
Change-Id: I4d18aa54c48487081a626749916e3342888eb71e
9 years ago
Sauli Tähkäpää
f0a04197be
Ensure that slider min is always smaller or equal to max. (#16776)
- Set slider min to max if max is being set to a smaller value than min,
and vice-versa.
- Set also an informative message to Slider.ValueOutOfBoundsException.
Change-Id: I06b6b05dd0ef2c1fb862cf4acc7df3e235db59ba
9 years ago
Leif Åstrand
5830a1f96b
Add pluggable mechanism for loading classes for a design (#16583)
Change-Id: I2ac17e3c5a7c36492567238af8f4cf6723b0ec69
9 years ago
Artur Signell
5fd625a945
Breaks PushLargeDataLongPollingTest and also long polling in many ways. See http://dev.vaadin.com/ticket/16919
Revert "Fix handling of disconnection with push (#15330 )"
This reverts commit 3c07368cbb
.
Change-Id: I46631b1921fa1c5628952362a93a000df92c5a4a
9 years ago
Teemu Suo-Anttila
7a031a8653
Fix adding and modifying multiple rows in Grid (#16905)
Change-Id: Ib3ae8d305f44a78c9bd6f4539ca9cee2a487d269
9 years ago
Artur Signell
3c07368cbb
Fix handling of disconnection with push (#15330)
* The resource should not be closed when the client disconnects
* Removed "automatic" disconnection which was needed when onresume was not handled
* Don't call disconnect twice for cancelled connections
Change-Id: Id5ad9924b56c8810f759d6f9dc1da6e83e53d75b
9 years ago
Artur Signell
06a7d69c88
Cleanup UI even if detach fails (#16651)
Change-Id: Iefc27b7047836243268970605ba2e946fac55e95
9 years ago
Artur Signell
7a05a85dd1
Make Column.setLastFrozenColumn work (#16726)
Change-Id: I58fee1549459b24cb47e0d3321d16fb8b215959a
9 years ago
Artur Signell
1dcfb9821b
Ensure resource is valid before writing to it (#16862)
Change-Id: I61e0003a2301100a5f0bfc18581a279207c4e812
9 years ago
Pekka Hyvönen
ad7bcdc7d2
Fire server-side event when column order changes. (#16643)
Event fired for both UI and programmatic changes.
Change-Id: I043e7407ee11547cb3b6639dc14c26ff036a9d82
9 years ago
Artur Signell
278e7ed9fe
Javadoc fix
Change-Id: Ie6393f60961852825817378fadb068a16a307bcc
9 years ago
Tapio Aali
735f074834
Make push path configurable (#14432).
In order to use websockets with Weblogic 12.1.2 or later, push path 'ws'
needs to be used instead of 'PUSH'.
Change-Id: Ia90d11c20a375cef9cf4a53986a70d616a83db06
9 years ago
Pekka Hyvönen
9b2f51ca9f
Update server side state when columns are reordered. (#16643)
Change-Id: I96c65dbb96614a5f5782b747fb8588647211cf4b
9 years ago
Pekka Hyvönen
f537b9fdb2
Toggle column reordering from server side. Tests for reordering. #16643
Change-Id: Ib52143ce387f6376878bf3d1c401615a15f1a3cc
9 years ago
Sauli Tähkäpää
a6d629529d
Refactor critical notifications handling. (#16592)
Change-Id: I235804a80b1d70a564a54953b9255416a7386fe6
9 years ago
Artur Signell
e2ddc9f9af
Properly handle null in critical notifications (#16592)
Change-Id: I85994e47f99e2ac5431e67c56f432380e84af23d
9 years ago
Teemu Suo-Anttila
78e5cb1a96
Fix RpcDataProviderExtension value change listener setup (#16550)
This patch changes value change listener mapping from itemid based to
index based mapping. This makes removing rows much less error prone
Change-Id: I77e9078de4ae61ce5d752cc394aa47bccd505e70
9 years ago
Sauli Tähkäpää
af6dd56e89
Encode filenames to UTF-8 in Content-Disposition header. (#16556)
Change-Id: Ie2cf41f2176d05105663cdb84934379efa826f03
9 years ago
Mika Murtojarvi
93ab31a485
Add spaces around operators (#16696).
This is needed for the Sass compiler to correctly parse an expression.
Change-Id: Ie39134e47f701015a9fc7180de5c033b80abe178
9 years ago
Johannes Dahlström
294dc686f6
Fix NullPointerException when changing Grid container (#16559)
Change-Id: I6e8ca4af7baf0b560e9f28dfd6b7dd437c1a4254
9 years ago
Artur Signell
3938383b76
Declarative support for Image, Flash, BrowserFrame (#15551,#16327,#15552,#16325)
Change-Id: Icef0b3c4e652421265714c4fd29dee150bcc8cd0
9 years ago
Leif Åstrand
2209a83294
Remove grid.[set|get]EditorField(Object, Field) (#16538)
Change-Id: Ia5c09b80e32f9842fb4680f035b53cea755cb451
9 years ago
Artur Signell
96362ac38b
Fix @since for 7.4
Change-Id: I71f3a7cd6b91174c306e5cd60e20dbf0150f4a53
9 years ago
Leif Åstrand
66df4a3740
Rename getCancelCaption to mention Editor (#16551)
Change-Id: If0e323fcdbac519cf204d8183d2d5f9f4465a907
9 years ago
Leif Åstrand
16535959cf
Rename com.vaadin.ui.renderer to com.vaadin.ui.renderers (#16521)
Change-Id: I6fd0313aaba5619a55f03fb52d72c032ea18f409
9 years ago
Sauli Tähkäpää
20ff39aab1
Enable navigation on a readonly Calendar. (#16523)
- Month view: navigate to week and day views
- Week view: navigate to day view and to next and prev weeks
- Day view: navigate to next and prev days
- Month view: hidden events can be expanded to view.
Change-Id: I19c64ae64c55b8e07be7f73be64e18e700f849b5
9 years ago
Leif Åstrand
ca435cd30b
Add API for controlling deselection for single select model (#16567)
Change-Id: Ieb245205b3a311a4563f39bc48baadc44e218b61
9 years ago
Leif Åstrand
ee1fa83504
Show editor save error (#16602)
Change-Id: I2727a9fabef4291798e97495c2df86b077387cbb
9 years ago
Henrik Paul
0e141e31bb
Highlights erroneous cells in Grid editor (#16575)
Change-Id: Ie1f9d738db7a03ddb01b968782ad5e4877af1d7e
9 years ago
Johannes Dahlström
a15f284795
Grid columns can now be marked as non-editable (#16538)
Non-editable columns are not assigned editor fields. When the editor is active,
any non-editable content is not displayed (this should changein the future).
This is separate from setting the property or editor field read-only - in those
cases the field is still used to display the data which may not be desired and
will fail if there is no converter.
Also add Column.setEditorField(Field<?>) and the corresponding getter.
Change-Id: Ice17c357895cb63a8e1bfd6abaffc1d803399e98
9 years ago
Artur Signell
50724f2d0d
Declarative support for ProgressBar (#16316)
Change-Id: I8c13b19218e0da936abdb0860d492a3d5a096aa7
9 years ago