summaryrefslogtreecommitdiffstats
path: root/server/src/com
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Encode filenames to UTF-8 in Content-Disposition header. (#16556)"7.4.1Leif Åstrand2015-03-062-20/+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
* Javadoc fixArtur Signell2015-03-021-3/+4
| | | | Change-Id: Ie6393f60961852825817378fadb068a16a307bcc
* Ensure that slider min is always smaller or equal to max. (#16776)Sauli Tähkäpää2015-03-021-3/+15
| | | | | | | | - 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
* Fix adding and modifying multiple rows in Grid (#16905)Teemu Suo-Anttila2015-03-021-1/+2
| | | | Change-Id: Ib3ae8d305f44a78c9bd6f4539ca9cee2a487d269
* Make Column.setLastFrozenColumn work (#16726)Artur Signell2015-03-021-1/+1
| | | | Change-Id: I58fee1549459b24cb47e0d3321d16fb8b215959a
* Encode filenames to UTF-8 in Content-Disposition header. (#16556)Sauli Tähkäpää2015-03-022-16/+20
| | | | Change-Id: Ie2cf41f2176d05105663cdb84934379efa826f03
* 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 Conflicts: push/build.xml push/ivy.xml server/src/com/vaadin/server/Constants.java
* Call error handler even if critical notification write fails (#16951)Artur Signell2015-02-281-12/+11
| | | | Change-Id: I4d18aa54c48487081a626749916e3342888eb71e
* Add pluggable mechanism for loading classes for a design (#16583)Leif Åstrand2015-02-262-40/+124
| | | | Change-Id: I2ac17e3c5a7c36492567238af8f4cf6723b0ec69
* Cleanup UI even if detach fails (#16651)Artur Signell2015-02-231-1/+6
| | | | Change-Id: Iefc27b7047836243268970605ba2e946fac55e95
* Fix RpcDataProviderExtension value change listener setup (#16550)Teemu Suo-Anttila2015-02-201-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
* Ensure resource is valid before writing to it (#16862)Artur Signell2015-02-201-0/+19
| | | | Change-Id: I61e0003a2301100a5f0bfc18581a279207c4e812
* Enable navigation on a readonly Calendar. (#16523)Sauli Tähkäpää2015-02-191-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
* Declarative support for Image, Flash, BrowserFrame (#15551,#16327,#15552,#16325)Artur Signell2015-02-192-0/+117
| | | | Change-Id: Icef0b3c4e652421265714c4fd29dee150bcc8cd0
* Fix NullPointerException when changing Grid container (#16559)Johannes Dahlström2015-02-191-2/+2
| | | | Change-Id: I6e8ca4af7baf0b560e9f28dfd6b7dd437c1a4254
* Refactor critical notifications handling. (#16592)Sauli Tähkäpää2015-02-191-23/+22
| | | | Change-Id: I235804a80b1d70a564a54953b9255416a7386fe6
* Properly handle null in critical notifications (#16592)Artur Signell2015-02-191-2/+12
| | | | Change-Id: I85994e47f99e2ac5431e67c56f432380e84af23d
* Remove grid.[set|get]EditorField(Object, Field) (#16538)Leif Åstrand2015-02-101-45/+28
| | | | Change-Id: Ia5c09b80e32f9842fb4680f035b53cea755cb451
* Fix @since for 7.4Artur Signell2015-02-101-1/+1
| | | | Change-Id: I71f3a7cd6b91174c306e5cd60e20dbf0150f4a53
* Rename getCancelCaption to mention Editor (#16551)Leif Åstrand2015-02-101-1/+1
| | | | Change-Id: If0e323fcdbac519cf204d8183d2d5f9f4465a907
* Rename com.vaadin.ui.renderer to com.vaadin.ui.renderers (#16521)Leif Åstrand2015-02-0612-13/+13
| | | | Change-Id: I6fd0313aaba5619a55f03fb52d72c032ea18f409
* 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-061-17/+99
| | | | | | | | | | | | 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-063-82/+36
| | | | Change-Id: I8c13b19218e0da936abdb0860d492a3d5a096aa7
* Declarative support for Link (#16322)Artur Signell2015-02-051-0/+36
| | | | Change-Id: I02f36b5e89bdf2673696de6dd8fd217835e759d1
* Declarative support for RichTextArea (#16326)Artur Signell2015-02-051-0/+14
| | | | Change-Id: I1e373124f371947eabbf330145fe507caf24fd62
* Declarative support for AbstractSelect (#15545)Artur Signell2015-02-054-1/+111
| | | | Change-Id: Ie66ee3f2b02ce7b6aa2edb66176bfbf5bdcd6c33
* Render Object.toString() when no converter is set (#15417)Artur Signell2015-02-051-14/+11
| | | | Change-Id: I8a00857d5829cd01ceb98c4264029f62e45e7073
* Simplified declarative convertersArtur Signell2015-02-054-53/+233
| | | | | | | | * Removed shortcut interface * Moved TimeZone converter to a separate class * Moved Enum converter to a separate class Change-Id: I2b959e3a002e6319912212df4a62a3bd05677f80
* Add missing @since to VScrollTable and Table.Sauli Tähkäpää2015-02-051-1/+7
| | | | Change-Id: I7f249c880464b38226856a00882a05af80991d48
* Makes it possible to change save/cancel captions in Grid editor (#16551)Henrik Paul2015-02-051-0/+50
| | | | Change-Id: I4e303613f66a13b3ad6a9b2284537e5548391a4a
* Use cache when reading declarative format (#16572)Artur Signell2015-02-051-2/+2
| | | | Change-Id: I313ff4e88e13a9c160a4717a40cb13352a30bd6b
* Use non-blocking Map implementation for caches (#16582)Leif Åstrand2015-02-054-19/+11
| | | | Change-Id: Id2d3bc317f6763480b2ef5ce71244f048c5cfc26
* Defer RPC calls in RpcDataProvider to avoid cache issues (#16505)Teemu Suo-Anttila2015-02-051-30/+82
| | | | | | | | This patch defers cache refresh and row adding/removing. These calls are omitted completely when making initial response to the client or updating the size with bare ItemSetChangeEvents. Change-Id: I6b350680b3e2381caf6a66c9a4ad283207d024dc
* Add methods for getting invalid fields from a FieldGroup (#13775)Artur Signell2015-02-042-20/+225
| | | | | | | | | | | | * Method for retrieving all failing fields exceptions from a CommitException * Methods for handling commit errors in Grid (#16515) * Show editor row validation errors only on the fields (#16509) Change-Id: Iabef662579e4ccae3803a513205e46542c41cce2 Conflicts: server/src/com/vaadin/ui/Grid.java
* Use a custom field factory for editor row (#16513)Artur Signell2015-02-042-5/+78
| | | | Change-Id: I0102d93c7f661993a5a07d2bcdf511f433419300
* Declarative for DateFields (and related) with ISO8601 (#16313)Miki2015-02-0312-359/+1077
| | | | | | | | | | DesignAttributeHandler supports method names that contains some words in uppercase DesignAttributeHandler and other components now use extensible Formatter with Converters rather than static methods Change-Id: I9f68414bd4821f47ff37a26375091d154cae9a93
* Getter for editor field factory (#16512)Artur Signell2015-02-021-0/+12
| | | | Change-Id: Ib4e8cf909dcc67c1239e7aaf1fcee7430ce09026
* Revert "Make table selectable based on presence of ValueChangeListener ↵7.4.0.beta3Artur Signell2015-01-301-13/+6
| | | | | | (#13864)." This reverts commit 7305474e4a666d8b986d1d95e7a89fed64277935.
* Revert "StringToCollectionConverter class implementation (#15464)."Artur Signell2015-01-301-236/+0
| | | | This reverts commit 69cd990c9b83851a959a7d3f5b88138283f3e500.
* Revert "Grid now uses ObjectRenderer by default (#15417)"Artur Signell2015-01-292-84/+20
| | | | This reverts commit abaec0217b3351d6f1835d7095ed2a3958fbfcdb.
* Do not loop infinitely when encountering an invalid tag name (#16522)Artur Signell2015-01-291-19/+11
| | | | | | Also do not write to sysout Change-Id: Idae318a851323cd27b3363d12e8080101e996d9c
* Merge "Merge branch 'origin/grid'"Artur Signell2015-01-2930-80/+8259
|\
| * Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-282-7/+14
| |\ | | | | | | | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VWindow.java Change-Id: I1a35db88a2b11acf76b58c417575451edfdb275d
| * | Better human readable captions for nested properties (#16433)Artur Signell2015-01-271-1/+1
| | | | | | | | | | | | Change-Id: I680ab6b2b4ac2c6101b97581feb52cf68adcead1