summaryrefslogtreecommitdiffstats
path: root/server/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| * | | | | | Refactor server-side editor row to work in real(er) cases (#13334)Leif Åstrand2014-12-122-68/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Don't configure fields for properties without columns - Rename "bind" to "set" to match the getter - Make it possible to get a field before editing has started - Remove setting of editable since the field can be configured directly - Remove error handler concept since we have not tests and no use cases - Unbind and detach field when removing a column Change-Id: I38ead4e680cdbab2525fe08ff09ed045255e2d4f
| * | | | | | Merge remote-tracking branch 'origin/master' into gridArtur Signell2014-12-1215-25/+642
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: server/tests/src/com/vaadin/data/util/BeanItemContainerTest.java Change-Id: I04938bd8c5b4f01c3ca801c9f7adbb20d279523c
| * | | | | | | Columns can now have subpixel accuracy widths (#13334)Henrik Paul2014-12-121-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I1d16260be7b15c9fbdbfdd8f51e50e9f34e96272
| * | | | | | | Move Sort related helpers and events to correct packages (#13334)Teemu Suo-Anttila2014-12-122-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I3aa86364b61d42f971c4fca2b4c4895ddae870c4
| * | | | | | | Make SelectionChangeEvent general and move it to event packacge (#13334)Teemu Suo-Anttila2014-12-112-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I232bf1d021dd95dfa3e9697cef4d8e9987da3373
| * | | | | | | Move server-side SelectionModels inside Grid (#13334)Teemu Suo-Anttila2014-12-112-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I382ad0bcb192f44270eb60ec70d9141e8dd463f5
| * | | | | | | Move Renderers to com.vaadin.ui.renderer package (#13334)Teemu Suo-Anttila2014-12-112-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I80370f05cfa8123d64728abd5ede9642931e0cd8
| * | | | | | | Fix selecting logic of SingleSelectionModel API (#13334)Teemu Suo-Anttila2014-12-112-5/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib48e586cb791669efc4aa98442a31c1dda42e1aa