summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add API for controlling deselection for single select model (#16567)Leif Åstrand2015-02-0611-8/+311
| | | | Change-Id: Ieb245205b3a311a4563f39bc48baadc44e218b61
* Show editor save error (#16602)Leif Åstrand2015-02-069-35/+109
| | | Change-Id: I2727a9fabef4291798e97495c2df86b077387cbb
* Highlights erroneous cells in Grid editor (#16575)Henrik Paul2015-02-0611-132/+333
| | | Change-Id: Ie1f9d738db7a03ddb01b968782ad5e4877af1d7e
* Grid editor theme redesign (#16593)Jouni Koivuviita2015-02-068-93/+292
| | | | | | | | Editor theme is now more flexible with regards to CSS. There are now separate elements for containing the edited cells and the “footer” which contains an optional message area and the save and cancel buttons. Change-Id: I9addcb6adca792a9251ffada99fbe9b77502c77a
* Fix WidgetUtil BoundingClientRectDouble methods (#16599)Jouni Koivuviita2015-02-061-4/+6
| | | | Change-Id: I93ecc9f6b8d8e148256b2f60bd5088d36a6d2b04
* Grid: mousewheel should be evaluated the first (#16591)Manolo Carrasco2015-02-051-1/+1
| | | | Change-Id: I6d1380cf7a0eaf626cc8a4c65209887ab6bc4a90
* Grid columns can now be marked as non-editable (#16538)Johannes Dahlström2015-02-0510-37/+255
| | | | | | | | | | | 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-058-252/+40
| | | | | | This reverts commit abaec0217b3351d6f1835d7095ed2a3958fbfcdb. Change-Id: I7f8de3ee803b6de1957ad04b5b1b3bf210783826
* Close notification correctly in GridEditorTestTeemu Suo-Anttila2015-02-052-1/+10
| | | | Change-Id: Ibe5f1cab99025fa4760ebd1e6b9d11d739e1a435
* Report ip of test machine containing wrong browser versionArtur Signell2015-02-051-2/+5
| | | | Change-Id: Ib94fbf8a092e321612081672ae54b1170a05b358
* Make test work on all browsers (#13775)Artur Signell2015-02-052-2/+19
| | | | Change-Id: I282b3d5b14a5ec09060491bd9833c76f061bbf56
* 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-052-1/+19
| | | | 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-058-30/+285
| | | | Change-Id: I4e303613f66a13b3ad6a9b2284537e5548391a4a
* Use cache when reading declarative format (#16572)Artur Signell2015-02-041-2/+2
| | | | Change-Id: I313ff4e88e13a9c160a4717a40cb13352a30bd6b
* Make server unit tests pass in Eclipse (#16581)Artur Signell2015-02-043-2/+27
| | | | Change-Id: Ieb9d00fe8412ed6fb0921d07e0511eb922268375
* Use non-blocking Map implementation for caches (#16582)Leif Åstrand2015-02-044-19/+11
| | | | Change-Id: Id2d3bc317f6763480b2ef5ce71244f048c5cfc26
* Base classes for declarative testsArtur Signell2015-02-049-0/+724
| | | | Change-Id: Ia3a421b84eac0252a6e1b8238756eeaac2a35b6e
* Speeds up column adding in Grid (#16474)Henrik Paul2015-02-044-119/+128
| | | | | | | Grid.onStateChange is now about 40% faster when adding columns, and setting several column widths has now way less overhead. Change-Id: I7bd900324207bfb2543a1a90390665b90206aefd
* Editor save/cancel buttons stay visually in place (#16562)Henrik Paul2015-02-042-8/+17
| | | | Change-Id: Ia63ffc36bee83e1bd20dc6e1a83616f94574a89b
* Defer RPC calls in RpcDataProvider to avoid cache issues (#16505)Teemu Suo-Anttila2015-02-043-33/+150
| | | | | | | | 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
* Check if event move is allowed also in month view. (#15174)Sauli Tähkäpää2015-02-043-1/+109
| | | | Change-Id: Ie4f01a74d3f2a8e388aed0c2d8b1a99384cb042f
* Merge branch 'grid'Henrik Paul2015-02-036-12/+101
|\ | | | | | | Change-Id: I31da151c65ce307d6205905682c6f1e6bbbed258
| * Merge branch 'master' into gridHenrik Paul2015-02-0364-662/+3524
| |\ | | | | | | | | | Change-Id: If5f2f438715da97592a61cad7fd292554d8c5ea9
| * | Grid editor save/cancel buttons can now be rendered on top (#16534)Henrik Paul2015-01-305-11/+89
| | | | | | | | | | | | Change-Id: Ie70588885f0c876757df96c0deffe7e020cc29e5
| * | Getter for editor field factory (#16512)Artur Signell2015-01-291-0/+12
| | | | | | | | | | | | Change-Id: Ib4e8cf909dcc67c1239e7aaf1fcee7430ce09026
* | | Add methods for getting invalid fields from a FieldGroup (#13775)Artur Signell2015-02-036-26/+424
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | | Use a custom field factory for editor row (#16513)Artur Signell2015-02-033-5/+117
| |/ |/| | | | | Change-Id: I0102d93c7f661993a5a07d2bcdf511f433419300
* | Declarative for DateFields (and related) with ISO8601 (#16313)Miki2015-02-0316-366/+1445
| | | | | | | | | | | | | | | | | | | | 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
* | Add @since for Transport.Sauli Tähkäpää2015-02-031-4/+10
| | | | | | | | Change-Id: I1d4882c820722094128dac3a6f595d30286ee458
* | Make test reliableArtur Signell2015-02-031-29/+61
| | | | | | | | Change-Id: I10ebe9131d059277f4e02dd3b4db9ea3cd58faac
* | Update to use Sass compiler 0.9.12 (#16554)Leif Åstrand2015-02-021-1/+1
| | | | | | | | Change-Id: Icc8aa83a106f3de2543221587f3a255dcfb29212
* | Reduce stability issues with LoadingIndicatorTest.Sauli Tähkäpää2015-02-021-15/+21
| | | | | | | | Change-Id: Ia8a9c7cef41a1f7bbd4468d6a2c1cb8eb973ee7a
* | Mitigate issues with AccordionClipsContentTest on IE8.Sauli Tähkäpää2015-02-021-2/+6
| | | | | | | | Change-Id: I7a617f2d1e9d9b24390ea3dded5b68d5f29eb9cb
* | Remove DataSource.indexOf (#16542)Leif Åstrand2015-02-024-19/+20
| | | | | | | | | | | | | | | | This change makes it easier to create custom data sources. The implementations in provided implementations are retained as a convenience. Change-Id: If34bfb378eec75a37f28af78e512210ed9d7c304
* | Avoid client side exception using keyboard navigation (#15343).Denis Anisimov2015-02-023-2/+132
| | | | | | | | Change-Id: Ibed97b23de72007a6ffe5450bd8c3f271447f8d1
* | Fix for TextField focus problem with Valo in IE (#16491)Matti Hosio2015-02-023-0/+115
| | | | | | | | | | | | When clicking the text field with text, the caret was always moved to the beginning. Related also to ticket #11152. Change-Id: I6dd8dcdc51892c2a4f51a9590d4ad435a8dbaba9
* | Moved accessibility shortcut handling to server-side. [#14843]Anna Koskinen2015-01-306-14/+472
| | | | | | | | | | | | Also allowed multiple shortcuts for closing Window. Change-Id: I35280ad1553af10ae54bc001e5707357f206b0ee
* | Make tests more reliableArtur Signell2015-01-291-0/+13
| | | | | | | | | | | | Especially fixes problems with GridStructureTest Change-Id: Iad0b25fc9cb182940db45af76d47292fd6d1b0bf
* | Fix wrong color variable for selectedGrid rows (#16532)Jouni Koivuviita2015-01-291-5/+7
| | | | | | | | Change-Id: Ib8cc41e3f19f912af6267448b9f213cd2f92448e
* | Basic CRUD testArtur Signell2015-01-2912-175/+727
| | | | | | | | Change-Id: I4aa0c6e0051731849cd960fb7376b3e01d0005b5