summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | * | | Fixes an issue with HeightMode.ROW (#16191)Henrik Paul2015-01-156-3/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the server-side set the height mode as row on init, the height was miscalculated. This happened on the client side in some special situations. Also changes one offsetHeight to bounding box height. Change-Id: I76df7e6b4af181b2a578a33bedf620fa3b9bd8ad
| | | * | | Make widgets dependencies provided (#16217)Artur Signell2015-01-152-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9b887a25203760ac99efd51f5042ef6ededac23a
| | | * | | Uses userOriginated for sort event (#16194)Henrik Paul2015-01-152-2/+42
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5db2e23818322bed63848a02f62c982846ab617e
| | | * | | Fix release buildArtur Signell2015-01-156-162/+140
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie915aeb31aff7a0c2f655ad9b54e00a582770984
| | | * | | Reformat build filesArtur Signell2015-01-1511-143/+256
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iab68be3e5d5e59bb05610677642a5715efe50feb
| | | * | | Add screenshot tests for Grid sorting indicatorsTeemu Suo-Anttila2015-01-142-0/+104
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I7a4b13c0b1726e49a0479d69214bd0c51c39ac7d
| | | * | | 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-144-12/+76
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I247a981c6a38bf78936f81f087ce3d5e6d354149
| | | * | | Fix IndexOutOfBoundsException in RpcDataProviderExtension (#15443)Johannes Dahlström2015-01-145-24/+30
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5688e369bd6247afe0c8ed381964445dfc2c1ec1
| | | * | | Add ItemClickEvents to Grid (#15449)Teemu Suo-Anttila2015-01-1412-2/+377
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I743f4de9fd11c5d81b11a3b8f2e0957293c5587c
| | | * | | Revert to old simpleName logic (differs for inner classes) (#15544)Artur Signell2015-01-142-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All existing recorded TB tests contain Outer$Inner and not Inner so they will fail if this is switched to using Class.getSimpleName Change-Id: Ic79355fbc61403ed2929271d302db35e20dda38c
| | | * | | Make ProgressBarRenderer progress bars 100% wide (#16202)Johannes Dahlström2015-01-141-0/+6
| | | | | | | | | | | | | | | | | | Change-Id: Id9bd6ae389c4aa5a857f33b57ba087420ba79ce7
| | | * | | Update JS renderer to work with latest grid branch (#15485)Leif Åstrand2015-01-143-39/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Cope with createRenderer not being run deferred * Update test to not assume there's a selection column Change-Id: Ic6f053d2ef76d7227eb9ca00b960629e34ae380c
| | | * | | Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-1439-526/+1235
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-134-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Icd51c52d2c93b71d25b938d03c827b2da5d8527c
| | | * | | | Implement JavaScript renderer support (#15485)Leif Åstrand2015-01-1310-10/+619
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ifeac12d4124a4a7e5d0c143ff5c0590a2c98509d
| | | * | | | Discard changes in server-side Grid.cancelEditor() (#16199)Johannes Dahlström2015-01-132-3/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id1197d5e0b583fce13eacbb18f9891543f07c94c
| | | * | | | Defer Grid scrolling to avoid issues with DataSource sizes (#16189)Teemu Suo-Anttila2015-01-133-5/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I47868ff8b139ffc8c3c95ee6cafa95b76be67914
| | | * | | | Rename BackgroundMessage -> NoLoadingIndicator (#15373)Leif Åstrand2015-01-137-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Icc25e5727880baa9dceba3394522b3c5b3a4314f
| | | * | | | Grid deco elements are now resized appropriately (#16187)Henrik Paul2015-01-132-4/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ibd33a7258188bd2ce6c203df0bff6053742a3f63