aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* | Do not loop infinitely when encountering an invalid tag name (#16522)Artur Signell2015-01-293-20/+117
| | | | | | | | | | | | Also do not write to sysout Change-Id: Idae318a851323cd27b3363d12e8080101e996d9c
* | Merge "Merge branch 'origin/grid'"Artur Signell2015-01-29477-2369/+55088
|\ \
| * | Merge branch 'origin/grid'Artur Signell2015-01-28477-2369/+55088
| |\| | | | | | | | | | Change-Id: Ia634d113d2b0514aea8e878fc84b1ab3c6f9256c
| | * Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-2816-41/+754
| | |\ | | |/ | |/| | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VWindow.java Change-Id: I1a35db88a2b11acf76b58c417575451edfdb275d
| | * Make Grid and renderer buttons look like Vaadin NativeButton (#16260)Teemu Suo-Anttila2015-01-274-7/+12
| | | | | | | | | | | | Change-Id: I23a2ee3986360746f0978fa93c96d64fc4f7f442
| | * Better human readable captions for nested properties (#16433)Artur Signell2015-01-272-2/+2
| | | | | | | | | | | | Change-Id: I680ab6b2b4ac2c6101b97581feb52cf68adcead1
| | * Disable and restore editor and scroll locking on setEnabled (#16502)Teemu Suo-Anttila2015-01-272-4/+42
| | | | | | | | | | | | Change-Id: I26b612f5a412c4e056d02799ab8f83429ab46cac
| | * Improves touch scrolling in Grid (#16341)Henrik Paul2015-01-271-26/+86
| | | | | | | | | | | | Change-Id: I612aa14fbcc14e3d0be9374b72b1c903bbc9f7a4
| | * Grid now uses ObjectRenderer by default (#15417)Henrik Paul2015-01-278-40/+252
| | | | | | | | | | | | Change-Id: I2aa8105c0eadbadb29f9aab9e3e3aeb21629f6f3
| | * Use elemental.json and not org.json in OSGi (#16490)Artur Signell2015-01-272-2/+3
| | | | | | | | | | | | Change-Id: Ib11880b020f0f60c9e0808409d243e6c4d6c05aa
| | * Fix RpcDataProvider cache clearing on bare ItemSetChange (#16481)Teemu Suo-Anttila2015-01-272-68/+105
| | | | | | | | | | | | | | | | | | | | | 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-267-24/+125
| | |\ | | | | | | | | | | | | Change-Id: I42718fcc8a07ca46f7e58016d3caf287ce88e3ed
| | * | Fix Grid not always showing select all checkbox (#16397)Teemu Suo-Anttila2015-01-263-7/+82
| | | | | | | | | | | | | | | | Change-Id: I35f0e9fa615ab23153b638b80f12cd539bd2c52e
| | * | Prevent text selection when multi sorting with header clicks (#16275)Teemu Suo-Anttila2015-01-261-1/+8
| | | | | | | | | | | | | | | | Change-Id: I294b60f9aa613bc976adcc1d265e4b260dda1876
| | * | 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-2134-134/+1492
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-204-59/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * | | Parameterize client-side Grid.addColumn to return the argument type (#16262)Johannes Dahlström2015-01-192-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows invoking custom methods on the return value. Change-Id: I5f2749b792db3627b46e676aee82dc672fec7113
| | * | | Fixes exception when scrolled down and removing header/footer row (#15411)Henrik Paul2015-01-193-17/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is somewhat bad patch for something that should be done with a some kind of lazy/finally functionality, where these kinds of operations are made JIT, instead of eagerly whenever called. Change-Id: I9121c3715e9eeccff0f768c7b0f0904ee9cdc3a5
| | * | | Merge remote-tracking branch 'origin/master' into gridLeif Åstrand2015-01-16469-2369/+54383
| | |\ \ \ | | | | | | | | | | | | | | | | | | Change-Id: I0babb7cb93e773a9aab82243c1112d45b15bec78
| | | * | | Make Grid react to theme changes (#15418)Leif Åstrand2015-01-165-26/+177
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id67e378a0363a1c84cf08552a1528d612f6d43fe
| | | * | | Adds error handling to Grid Editor (#15556)Henrik Paul2015-01-157-122/+286
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I93551548aad280c4e0193d65a066976d40d65a86
| | | * | | Add sanity check to removeColumn in Grid server side (#16219)Teemu Suo-Anttila2015-01-152-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I306442d93ccc488018065cee3b5c1a79aa8d6e34
| | | * | | Fix grid row borders and cell widget vertical alignment (#16200)Jouni Koivuviita2015-01-151-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the top-border for the first body row in the grid was hidden, which caused it to blink during scrolling, when the first-child element is moved using transforms. Moving the border to the bottom of the cell seems to have to negative side-effects. Fixes vertical alignment for contained widget renderers. All DIV elements are rendered as inline-blocks by default (same as all .v-widget elements). Change-Id: I277f88953069846adbc475366161aabc0df96e15
| | | * | | Make Grid send Json as Json (#16244)Leif Åstrand2015-01-154-12/+9
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2da481dcd3c258e48f2f77a9d3c8c46bb81048ff