aboutsummaryrefslogtreecommitdiffstats
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* 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
* Defer RPC calls in RpcDataProvider to avoid cache issues (#16505)Teemu Suo-Anttila2015-02-041-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
* Merge branch 'grid'Henrik Paul2015-02-031-1/+12
|\ | | | | | | Change-Id: I31da151c65ce307d6205905682c6f1e6bbbed258
| * Merge branch 'master' into gridHenrik Paul2015-02-0323-406/+1697
| |\ | | | | | | | | | Change-Id: If5f2f438715da97592a61cad7fd292554d8c5ea9
| * | 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-033-20/+319
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-032-5/+78
| |/ |/| | | | | 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
* | Moved accessibility shortcut handling to server-side. [#14843]Anna Koskinen2015-01-302-11/+126
| | | | | | | | | | | | Also allowed multiple shortcuts for closing Window. Change-Id: I35280ad1553af10ae54bc001e5707357f206b0ee
* | Do not loop infinitely when encountering an invalid tag name (#16522)Artur Signell2015-01-292-19/+114
| | | | | | | | | | | | Also do not write to sysout Change-Id: Idae318a851323cd27b3363d12e8080101e996d9c
* | Merge "Merge branch 'origin/grid'"Artur Signell2015-01-2948-84/+11262
|\|
| * Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-284-7/+135
| |\ | | | | | | | | | | | | | | | | | | 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
| * | Grid now uses ObjectRenderer by default (#15417)Henrik Paul2015-01-273-26/+103
| | | | | | | | | | | | Change-Id: I2aa8105c0eadbadb29f9aab9e3e3aeb21629f6f3
| * | Use elemental.json and not org.json in OSGi (#16490)Artur Signell2015-01-271-1/+1
| | | | | | | | | | | | Change-Id: Ib11880b020f0f60c9e0808409d243e6c4d6c05aa
| * | Fix RpcDataProvider cache clearing on bare ItemSetChange (#16481)Teemu Suo-Anttila2015-01-271-68/+83
| | | | | | | | | | | | | | | | | | | | | This patch optimizes value change listeners and updates a bit in order to make clean up on cache invalidation easier to perform. Change-Id: I6ae3e0ef5046bd5f404f5e0a440607cabd48c6a4
| * | Merge remote-tracking branch 'origin/master' into HEADArtur Signell2015-01-263-15/+94
| |\ \ | | | | | | | | | | | | Change-Id: I42718fcc8a07ca46f7e58016d3caf287ce88e3ed
| * | | Fix Grid setting non-sortable column sortable (#16483)Teemu Suo-Anttila2015-01-262-5/+23
| | | | | | | | | | | | | | | | Change-Id: I7986ceb6ab1900bd1d5269c78c2f6b2e23c46334
| * | | Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-214-14/+375
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VScrollTable.java Change-Id: I79e003b2087e8e0e5c8aa6d25bdeb890ce9a60c5
| * | | | Fix Editor creating fields before client Grid can attach them (#16214)Teemu Suo-Anttila2015-01-202-44/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch includes some race condition handling. Change-Id: I6ab3cf15a67de722181b2718ab85b6b4a6bcb997
| * | | | Prevent setting column sortable if container is not sortable (#16320)Teemu Suo-Anttila2015-01-202-24/+88
| | | | | | | | | | | | | | | | | | | | Change-Id: Ic220a050f6e63de499322dbca6df0be0eda27e45
| * | | | Improve Grid selection method javadocs and exception messages (#16259)Johannes Dahlström2015-01-201-44/+57
| | | | | | | | | | | | | | | | | | | | Change-Id: I886db05366e0a22f9ff42f9a5c20832e35d3b985
| * | | | Fix Grid trying to sort Container that is not Sortable (#16311)Teemu Suo-Anttila2015-01-192-4/+58
| | | | | | | | | | | | | | | | | | | | Change-Id: I0159a068549d563f8d1b8378730a383f14700353
| * | | | Merge remote-tracking branch 'origin/master' into gridLeif Åstrand2015-01-1646-84/+11004
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Change-Id: I0babb7cb93e773a9aab82243c1112d45b15bec78
| | * | | | Adds error handling to Grid Editor (#15556)Henrik Paul2015-01-151-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I93551548aad280c4e0193d65a066976d40d65a86
| | * | | | Add sanity check to removeColumn in Grid server side (#16219)Teemu Suo-Anttila2015-01-152-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I306442d93ccc488018065cee3b5c1a79aa8d6e34
| | * | | | Make Grid send Json as Json (#16244)Leif Åstrand2015-01-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2da481dcd3c258e48f2f77a9d3c8c46bb81048ff
| | * | | | Uses userOriginated for sort event (#16194)Henrik Paul2015-01-151-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5db2e23818322bed63848a02f62c982846ab617e
| | * | | | Reformat build filesArtur Signell2015-01-151-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iab68be3e5d5e59bb05610677642a5715efe50feb
| | * | | | Minor loop cleanup/optimization for #15443 fixJohannes Dahlström2015-01-141-19/+16
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iff6029865ab89f3738331edaa0673772414cb8ba
| | * | | | Fix grid sorting on init and sorting with unused properties (#16192)Teemu Suo-Anttila2015-01-141-11/+51
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I247a981c6a38bf78936f81f087ce3d5e6d354149
| | * | | | Fix IndexOutOfBoundsException in RpcDataProviderExtension (#15443)Johannes Dahlström2015-01-141-14/+19
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5688e369bd6247afe0c8ed381964445dfc2c1ec1
| | * | | | Add ItemClickEvents to Grid (#15449)Teemu Suo-Anttila2015-01-141-1/+40
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I743f4de9fd11c5d81b11a3b8f2e0957293c5587c
| | * | | | Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-1414-306/+523
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * | | | | Set @since tags to 7.4Artur Signell2015-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Icd51c52d2c93b71d25b938d03c827b2da5d8527c
| | * | | | | Implement JavaScript renderer support (#15485)Leif Åstrand2015-01-133-4/+161
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ifeac12d4124a4a7e5d0c143ff5c0590a2c98509d
| | * | | | | Discard changes in server-side Grid.cancelEditor() (#16199)Johannes Dahlström2015-01-132-3/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id1197d5e0b583fce13eacbb18f9891543f07c94c
| | * | | | | Fix Grid handling state changes and RPC calls deferred (#16188)Teemu Suo-Anttila2015-01-132-62/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some column changes in Grid were not correctly handled by the RpcDataProviderExtension. These cases are now correctly handled. Change-Id: I966b1c71d26e77e30e7dd84f26ab9704bd4f1f0f
| | * | | | | Adds PROGRESSBAR_STATIC to Reindeer and Runo (#16173)Henrik Paul2015-01-132-8/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Grid's ProgressBarRenderer uses that style by default. Change-Id: Ie3e1ec33168f61f921efdaf554714fba10cb2644
| | * | | | | Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2015-01-12238-719/+834
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic6b667ea6ceff43a609ce2037f656c6274871fb7
| | * | | | | | Support JsonValue types as declared types in state and RPC (#15560)Leif Åstrand2015-01-121-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2779a533811bb1b60c4e74789f6378574bc6ac61
| | * | | | | | A few small renames and typo fixes for GridJohannes Dahlström2015-01-112-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * SortNotifier.removeSortistener -> removeSortListener * DisabledGridClientTest now extends GridBasicClientFeatures * GridServerRpc.selectionChange -> select Change-Id: Id01b1d51f84c996444de28b262df3db7a6c35a09
| | * | | | | | Format project, once againArtur Signell2015-01-0912-25/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I57cb6208613ce4fc8fce52c07ac4a18982095d2e