aboutsummaryrefslogtreecommitdiffstats
path: root/server/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix NullPointerException when changing Grid container (#16559)Johannes Dahlström2015-02-113-10/+110
| | | | Change-Id: I6e8ca4af7baf0b560e9f28dfd6b7dd437c1a4254
* Declarative support for Image, Flash, BrowserFrame (#15551,#16327,#15552,#16325)Artur Signell2015-02-105-0/+305
| | | | Change-Id: Icef0b3c4e652421265714c4fd29dee150bcc8cd0
* Remove grid.[set|get]EditorField(Object, Field) (#16538)Leif Åstrand2015-02-092-22/+26
| | | | Change-Id: Ia5c09b80e32f9842fb4680f035b53cea755cb451
* Rename com.vaadin.ui.renderer to com.vaadin.ui.renderers (#16521)Leif Åstrand2015-02-062-2/+2
| | | Change-Id: I6fd0313aaba5619a55f03fb52d72c032ea18f409
* Grid columns can now be marked as non-editable (#16538)Johannes Dahlström2015-02-051-0/+31
| | | | | | | | | | | 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-051-0/+63
| | | | Change-Id: I8c13b19218e0da936abdb0860d492a3d5a096aa7
* Declarative support for Link (#16322)Artur Signell2015-02-051-0/+66
| | | | 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-051-0/+59
| | | | Change-Id: I1e373124f371947eabbf330145fe507caf24fd62
* Declarative support for AbstractSelect (#15545)Artur Signell2015-02-053-3/+298
| | | | Change-Id: Ie66ee3f2b02ce7b6aa2edb66176bfbf5bdcd6c33
* Render Object.toString() when no converter is set (#15417)Artur Signell2015-02-051-1/+6
| | | | Change-Id: I8a00857d5829cd01ceb98c4264029f62e45e7073
* Simplified declarative convertersArtur Signell2015-02-051-1/+1
| | | | | | | | * 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-051-19/+6
| | | | | | This reverts commit abaec0217b3351d6f1835d7095ed2a3958fbfcdb. Change-Id: I7f8de3ee803b6de1957ad04b5b1b3bf210783826
* Prevent AlwaysLockedVaadinSession from being GCed during testArtur Signell2015-02-051-13/+3
| | | | Change-Id: Id6e2e6c7e013e8c667f658d5877c5db7d072106b
* 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
* Make server unit tests pass in Eclipse (#16581)Artur Signell2015-02-043-2/+27
| | | | Change-Id: Ieb9d00fe8412ed6fb0921d07e0511eb922268375
* Base classes for declarative testsArtur Signell2015-02-049-0/+724
| | | | Change-Id: Ia3a421b84eac0252a6e1b8238756eeaac2a35b6e
* Add methods for getting invalid fields from a FieldGroup (#13775)Artur Signell2015-02-031-0/+94
| | | | | | | | | * 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
* Declarative for DateFields (and related) with ISO8601 (#16313)Miki2015-02-034-7/+368
| | | | | | | | | | 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
* Do not loop infinitely when encountering an invalid tag name (#16522)Artur Signell2015-01-291-0/+103
| | | | | | Also do not write to sysout Change-Id: Idae318a851323cd27b3363d12e8080101e996d9c
* Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-282-0/+121
|\ | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VWindow.java Change-Id: I1a35db88a2b11acf76b58c417575451edfdb275d
| * Fixed UI.getPushConfiguration().getTransport() always returning null (#16499)wodencafe2015-01-281-0/+46
| | | | | | | | Change-Id: I31a923faf5ae369ffc2160cdeb12584ca0babc9d
| * Make table selectable based on presence of ValueChangeListener (#13864).Denis Anisimov2015-01-261-0/+75
| | | | | | | | Change-Id: I272703f1e3178c91a2b1e3e4d0f7c79e4c86e552
* | Grid now uses ObjectRenderer by default (#15417)Henrik Paul2015-01-271-6/+19
| | | | | | | | Change-Id: I2aa8105c0eadbadb29f9aab9e3e3aeb21629f6f3
* | Merge remote-tracking branch 'origin/master' into HEADArtur Signell2015-01-261-0/+61
|\| | | | | | | Change-Id: I42718fcc8a07ca46f7e58016d3caf287ce88e3ed
| * Handle cases when start/end date is not set for Between filter (#13354).Denis Anisimov2015-01-261-0/+61
| | | | | | | | Change-Id: If75998b1bc87b0bd7d2fa83298e1f17d65a18745
* | Fix Grid setting non-sortable column sortable (#16483)Teemu Suo-Anttila2015-01-261-0/+9
| | | | | | | | Change-Id: I7986ceb6ab1900bd1d5269c78c2f6b2e23c46334
* | Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-211-0/+276
|\| | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VScrollTable.java Change-Id: I79e003b2087e8e0e5c8aa6d25bdeb890ce9a60c5
| * Revert "Update text value also with timer triggered text change events. ↵Artur Signell2015-01-212-22/+17
| | | | | | | | | | | | | | | | (#16270)" This reverts commit c8d4c9e8cf1fa869c89751dc9a9b55f9be64773f. Change-Id: I73f19e80aef0fe37231ec5c261e0901e6bbd2d99
| * Don't rely on broken JsonValue.jsEquals semantics (#15508)Leif Åstrand2015-01-201-0/+276
| | | | | | | | | | | | | | | | | | | | This implementation also happens to be slightly faster becasue because the object and array comparisons does not dump the values into native representations before comparing. The difference is about 2 ms per action when setting 40 panels in BasicPerformanceTest. This represents about 5% improvement in a quite synthetic case. Change-Id: I6319e268b7155e1123457437d81021296728a386
| * Update text value also with timer triggered text change events. (#16270)Sauli Tähkäpää2015-01-192-17/+22
| | | | | | | | Change-Id: I0e074c1ac47cb469a34a5c90533ca0dcfaf2e7e1
* | Fix Editor creating fields before client Grid can attach them (#16214)Teemu Suo-Anttila2015-01-201-26/+39
| | | | | | | | | | | | This patch includes some race condition handling. Change-Id: I6ab3cf15a67de722181b2718ab85b6b4a6bcb997
* | Prevent setting column sortable if container is not sortable (#16320)Teemu Suo-Anttila2015-01-201-24/+71
| | | | | | | | Change-Id: Ic220a050f6e63de499322dbca6df0be0eda27e45
* | Fix Grid trying to sort Container that is not Sortable (#16311)Teemu Suo-Anttila2015-01-191-0/+56
| | | | | | | | Change-Id: I0159a068549d563f8d1b8378730a383f14700353
* | Merge remote-tracking branch 'origin/master' into gridLeif Åstrand2015-01-1616-0/+2857
|\ \ | |/ |/| | | Change-Id: I0babb7cb93e773a9aab82243c1112d45b15bec78
| * Add sanity check to removeColumn in Grid server side (#16219)Teemu Suo-Anttila2015-01-151-0/+5
| | | | | | | | Change-Id: I306442d93ccc488018065cee3b5c1a79aa8d6e34
| * Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-145-288/+358
| |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/communication/AtmospherePushConnection.java server/tests/src/com/vaadin/data/fieldgroup/FieldGroupTests.java shared/src/com/vaadin/shared/util/SharedUtil.java Change-Id: I300b5a92bde562390a56b720adf9a37b795c9513
| * | Discard changes in server-side Grid.cancelEditor() (#16199)Johannes Dahlström2015-01-131-2/+67
| | | | | | | | | | | | Change-Id: Id1197d5e0b583fce13eacbb18f9891543f07c94c
| * | Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2015-01-12229-674/+600
| |\ \ | | | | | | | | | | | | Change-Id: Ic6b667ea6ceff43a609ce2037f656c6274871fb7
| * | | Change Grid default selection model to Single (#15435)Teemu Suo-Anttila2015-01-081-2/+2
| | | | | | | | | | | | | | | | Change-Id: Iba651c043fa47125b12d17371947042cbb03a589
| * | | Fix Grid Header/Footer creating cells for unused properties (#15487)Teemu Suo-Anttila2015-01-021-0/+20
| | | | | | | | | | | | | | | | Change-Id: I783fa6fdb44b0d5693723fc52cdb7fed3499dea1
| * | | Fix Grid unnecessarily cleaning up stored property information (#15482)Teemu Suo-Anttila2014-12-311-0/+6
| | | | | | | | | | | | | | | | Change-Id: Id77e9101dec77924eb19c19c2cf34702db4d9f6a
| * | | Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2014-12-298-427/+400
| |\ \ \ | | | | | | | | | | | | | | | Change-Id: Id00b3893951bc669fcc8e234f09909d480e249ab
| * \ \ \ Merge remote-tracking branch 'origin/master' into gridLeif Åstrand2014-12-1871-0/+4964
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Change-Id: Ic7629f9cedb3c948edf4f63c678ca499e3d52805
| * | | | | Fix server selection firing multiple events on client select (#13334)Teemu Suo-Anttila2014-12-171-0/+171
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes multiple events from Single Selection Model. Multi Selection Model is designed a bit differently. Change-Id: I0350d7f2de873ff9fba7411c5ca8caefa156be20
| * | | | | Change "editor row" to just "editor" in method names and javadoc (#13334)Johannes Dahlström2014-12-171-32/+32
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Idafdbe3d71a38a979e1eeb07c527f66ce61ccfa9
| * | | | | Move SortDirection from grid package to data package (#13334)Teemu Suo-Anttila2014-12-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id8fecbee0171b783a62d747433667267f530a6a7
| * | | | | Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2014-12-171-66/+92
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Change-Id: If3dd8380afe425491dfb877c08c4ff078312a3aa
| * | | | | | Rename SelectionChangeEvent and SortOrderChangeEvent (#13334)Teemu Suo-Anttila2014-12-123-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also renames related listeners and notifiers. Change-Id: I96bfdae8173a1c691623938cc7dbcddee7198e46