summaryrefslogtreecommitdiffstats
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
* Use Math.floor instead of casting to int when trimming decimals. (#16926)Sauli Tähkäpää2015-03-112-1/+10
| | | | Change-Id: I02802b910d0dc90221483fedbf05be48958d8dcc
* Update Atmosphere to 2.2.4.vaadin5 (#17074)Artur Signell2015-03-101-1/+1
| | | | Change-Id: I85618f66effbf647856d9c152b3e66a6454001d9
* Using ComponentFactory in DesignContext.getDefaultInstance() (#16990)Alexey Fansky2015-03-102-10/+36
| | | | Change-Id: I0bb3e7975f2b48cdc589de740cb07ac893b13461
* Ensure refresh message is sent on invalid CSRF (#17042)Artur Signell2015-03-061-17/+3
| | | | | | | 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
* Revert "Encode filenames to UTF-8 in Content-Disposition header. (#16556)"Leif Åstrand2015-03-063-61/+16
| | | | | | | | Breaks AppResource404, BrowserFrameIsVisible and FlashIsVisible This reverts commit af6dd56e89db8ea8c88f607c4214abcde50dfc94. Change-Id: I82fc9ef4c9d08dc8aa48e0fa137fae5782701389
* Update @since for 7.4.1Leif Åstrand2015-03-053-7/+7
| | | | Change-Id: I61233d704eae50447d3ccb5a5c485fe3ef98c436
* Add missing osgi import to guava (#16739)Miki2015-03-041-1/+1
| | | | Change-Id: I889b918600db98b70a7c02e86fbbeca31f083f80
* Method for requesting column width recalculation (#16748)Artur Signell2015-03-021-0/+13
| | | | Change-Id: I089f08a056a358d9857ce6608293878e2b8bbd9e
* Don't actively disconnect when the client already has disconnected (#15330)Artur Signell2015-03-022-17/+26
| | | | Change-Id: I26e53f6b07eaccc785bda547e454fa185ad952df
* Update Atmosphere to 2.2.4.vaadin4 (#16825, #16826, #16862)Artur Signell2015-03-021-1/+1
| | | | Change-Id: Idd43e37ac7ba37710ffea7e01efc931e73defd90
* Call error handler even if critical notification write fails (#16951)Artur Signell2015-02-281-12/+11
| | | Change-Id: I4d18aa54c48487081a626749916e3342888eb71e
* Ensure that slider min is always smaller or equal to max. (#16776)Sauli Tähkäpää2015-02-272-13/+69
| | | | | | | | - 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
* Add pluggable mechanism for loading classes for a design (#16583)Leif Åstrand2015-02-263-40/+241
| | | | Change-Id: I2ac17e3c5a7c36492567238af8f4cf6723b0ec69
* Breaks PushLargeDataLongPollingTest and also long polling in many ways. See ↵Artur Signell2015-02-252-63/+30
| | | | | | | | | | http://dev.vaadin.com/ticket/16919 Revert "Fix handling of disconnection with push (#15330)" This reverts commit 3c07368cbbc4d35534e90c769ea8ec975400c452. Change-Id: I46631b1921fa1c5628952362a93a000df92c5a4a
* Fix adding and modifying multiple rows in Grid (#16905)Teemu Suo-Anttila2015-02-241-1/+2
| | | | Change-Id: Ib3ae8d305f44a78c9bd6f4539ca9cee2a487d269
* Fix handling of disconnection with push (#15330)Artur Signell2015-02-242-30/+63
| | | | | | | | * 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
* Cleanup UI even if detach fails (#16651)Artur Signell2015-02-231-1/+6
| | | | Change-Id: Iefc27b7047836243268970605ba2e946fac55e95
* Make Column.setLastFrozenColumn work (#16726)Artur Signell2015-02-232-1/+20
| | | | Change-Id: I58fee1549459b24cb47e0d3321d16fb8b215959a
* Ensure resource is valid before writing to it (#16862)Artur Signell2015-02-201-0/+19
| | | | Change-Id: I61e0003a2301100a5f0bfc18581a279207c4e812
* Javadoc fixArtur Signell2015-02-181-3/+4
| | | | Change-Id: Ie6393f60961852825817378fadb068a16a307bcc
* Make push path configurable (#14432).Tapio Aali2015-02-188-7/+92
| | | | | | | 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
* Refactor critical notifications handling. (#16592)Sauli Tähkäpää2015-02-172-34/+91
| | | | Change-Id: I235804a80b1d70a564a54953b9255416a7386fe6
* Properly handle null in critical notifications (#16592)Artur Signell2015-02-172-2/+26
| | | | Change-Id: I85994e47f99e2ac5431e67c56f432380e84af23d
* Fix RpcDataProviderExtension value change listener setup (#16550)Teemu Suo-Anttila2015-02-131-31/+55
| | | | | | | 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
* Encode filenames to UTF-8 in Content-Disposition header. (#16556)Sauli Tähkäpää2015-02-133-16/+61
| | | | Change-Id: Ie2cf41f2176d05105663cdb84934379efa826f03
* Add spaces around operators (#16696).Mika Murtojarvi2015-02-132-0/+74
| | | | | | This is needed for the Sass compiler to correctly parse an expression. Change-Id: Ie39134e47f701015a9fc7180de5c033b80abe178
* Fix NullPointerException when changing Grid container (#16559)Johannes Dahlström2015-02-114-12/+112
| | | | Change-Id: I6e8ca4af7baf0b560e9f28dfd6b7dd437c1a4254
* Declarative support for Image, Flash, BrowserFrame (#15551,#16327,#15552,#16325)Artur Signell2015-02-107-0/+422
| | | | Change-Id: Icef0b3c4e652421265714c4fd29dee150bcc8cd0
* Remove grid.[set|get]EditorField(Object, Field) (#16538)Leif Åstrand2015-02-093-67/+55
| | | | Change-Id: Ia5c09b80e32f9842fb4680f035b53cea755cb451
* Fix @since for 7.4Artur Signell2015-02-091-1/+1
| | | | Change-Id: I71f3a7cd6b91174c306e5cd60e20dbf0150f4a53
* Rename getCancelCaption to mention Editor (#16551)Leif Åstrand2015-02-091-1/+1
| | | | Change-Id: If0e323fcdbac519cf204d8183d2d5f9f4465a907
* Rename com.vaadin.ui.renderer to com.vaadin.ui.renderers (#16521)Leif Åstrand2015-02-0614-15/+15
| | | Change-Id: I6fd0313aaba5619a55f03fb52d72c032ea18f409
* Enable navigation on a readonly Calendar. (#16523)Sauli Tähkäpää2015-02-061-6/+0
| | | | | | | | | - 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
* Add API for controlling deselection for single select model (#16567)Leif Åstrand2015-02-061-0/+30
| | | | Change-Id: Ieb245205b3a311a4563f39bc48baadc44e218b61
* Show editor save error (#16602)Leif Åstrand2015-02-061-9/+30
| | | Change-Id: I2727a9fabef4291798e97495c2df86b077387cbb
* Highlights erroneous cells in Grid editor (#16575)Henrik Paul2015-02-061-15/+61
| | | Change-Id: Ie1f9d738db7a03ddb01b968782ad5e4877af1d7e
* Grid columns can now be marked as non-editable (#16538)Johannes Dahlström2015-02-052-17/+130
| | | | | | | | | | | 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
* Declarative support for ProgressBar (#16316)Artur Signell2015-02-054-82/+99
| | | | Change-Id: I8c13b19218e0da936abdb0860d492a3d5a096aa7
* Declarative support for Link (#16322)Artur Signell2015-02-052-0/+102
| | | | Change-Id: I02f36b5e89bdf2673696de6dd8fd217835e759d1
* New declarative testsArtur Signell2015-02-058-4/+402
| | | | | | | | | | | * ListSelect (#15547) * ComboBox (#15546) * NativeSelect (#15548) * Upload (#16323) * Tree (#16317) * TwinColSelect (#16317) Change-Id: Ic3443ec94971dc5bf9f63c8c11e5023863f9588c
* Refactored and updated (Popup|Inline|)DateField declarative testsArtur Signell2015-02-054-99/+214
| | | | Change-Id: I1dc27ed0a61aea0e9c263a88885e8d20c815bc92
* Declarative support for RichTextArea (#16326)Artur Signell2015-02-052-0/+73
| | | | Change-Id: I1e373124f371947eabbf330145fe507caf24fd62
* Declarative support for AbstractSelect (#15545)Artur Signell2015-02-057-4/+409
| | | | Change-Id: Ie66ee3f2b02ce7b6aa2edb66176bfbf5bdcd6c33
* Render Object.toString() when no converter is set (#15417)Artur Signell2015-02-052-15/+17
| | | | Change-Id: I8a00857d5829cd01ceb98c4264029f62e45e7073
* Simplified declarative convertersArtur Signell2015-02-055-54/+234
| | | | | | | | * Removed shortcut interface * Moved TimeZone converter to a separate class * Moved Enum converter to a separate class Change-Id: I2b959e3a002e6319912212df4a62a3bd05677f80
* Revert "Grid now uses ObjectRenderer by default (#15417)"Artur Signell2015-02-053-103/+26
| | | | | | This reverts commit abaec0217b3351d6f1835d7095ed2a3958fbfcdb. Change-Id: I7f8de3ee803b6de1957ad04b5b1b3bf210783826
* Prevent AlwaysLockedVaadinSession from being GCed during testArtur Signell2015-02-051-13/+3
| | | | Change-Id: Id6e2e6c7e013e8c667f658d5877c5db7d072106b
* Add missing @since to VScrollTable and Table.Sauli Tähkäpää2015-02-051-1/+7
| | | | Change-Id: I7f249c880464b38226856a00882a05af80991d48
* Prevent MockVaadinSession from becomming GCedLeif Åstrand2015-02-051-0/+21
| | | | | | | This fixes the issue discussed in #14595 for the framework's internal tests (if they use MockVaadinSession). Change-Id: I1956680ac065428be41b2ad43fbb80503351b366
* Makes it possible to change save/cancel captions in Grid editor (#16551)Henrik Paul2015-02-051-0/+50
| | | | Change-Id: I4e303613f66a13b3ad6a9b2284537e5548391a4a