aboutsummaryrefslogtreecommitdiffstats
path: root/client/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | Merge remote-tracking branch 'origin/grid-columnhiding' into grid-7.5Pekka Hyvönen2015-03-191-8/+296
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ice80ed9d5a96d9de824cc932873b4e6a736459a8
| | * | | | | | | | Grid's columns hidable with toggles in the sidebar (#17023)Pekka Hyvönen2015-03-181-43/+190
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is know issue with hidden columns and reordering columns. Change-Id: If308c84aed5dd23c2c00cb38ed6bba41c6f1a28e
| | * | | | | | | | Display button for opening sidebar in Grid when hidable columns #17023Pekka Hyvönen2015-03-171-7/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9dc1d5d8ede4984c2dd6f5fcc932bb987ce95dcb
| | | | | | | | | |
| | \ \ \ \ \ \ \ \
| *-. | | | | | | | | Merge remote-tracking branches 'origin/grid-detailsrow' and ↵Henrik Paul2015-03-1715-461/+3753
| |\ \| | | | | | | | | | | |/ / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'origin/grid-columnhiding' into grid-7.5 Change-Id: Ib8913f8e1b1b92198d79f8920c615addf77a15ba
| | | * | | | | | | Client side API for setting a grid column hideable (#17023)Pekka Hyvönen2015-03-131-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I389d603210744ea02846a00ab893188b7953145f
| | | * | | | | | | Client side event for grid's columns visibility change (#17023)Pekka Hyvönen2015-03-134-2/+151
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I1965ca6c298366d89b1940a992788d042cf7a4aa
| | | * | | | | | | Hide columns with client side API in Grid (#17023)Pekka Hyvönen2015-03-131-33/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For now, the width for spanned header/footer cells is broken after hiding their columns. Change-Id: I0833fb570fcad731776a88a183b3df45cbc19557
| | | * | | | | | | Merge branch 'master' into grid-columnreorderPekka Hyvönen2015-03-0619-305/+706
| | | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: uitest/src/com/vaadin/tests/components/grid/basicfeatures/GridBasicFeaturesTest.java uitest/src/com/vaadin/tests/widgetset/client/grid/GridBasicClientFeaturesWidget.java Change-Id: Ic77c717b9bbdcc38585382d4944ee4491aba3f7d
| | | * | | | | | | | Dnd-reorder of spanned cells in grid header. (#16643)Pekka Hyvönen2015-03-061-31/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6f2decbbfb393922c4852f5b05ac0d10589ee512
| | | * | | | | | | | Take footer into account in column dnd-reorder (#16643)Pekka Hyvönen2015-03-041-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I0358d1b18f65d40325b6c1bc3f3e4d3b9249fb5f
| | | * | | | | | | | Limit dnd-reorder of columns inside spanned headers. (#16643)Pekka Hyvönen2015-03-042-58/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Doesn't take footers into account, yet. Change-Id: I9c62ca97bcbdb852f2fe7ad7ea2e7de0f0ed02f8
| | | * | | | | | | | Handle selection column oddity when dnd reordering columns (#16443)Pekka Hyvönen2015-02-273-8/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I7bb20fb98a79e77acc9073bc9c2210d1dc3fd49e
| | | * | | | | | | | Handle spanned header cells when dnd reordering columns in grid. (#16643)Pekka Hyvönen2015-02-272-24/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevents dragging columns from outside spanned cells to inside them, on any row. Currently prevents dragging columns inside spanned cells. Will change this later. Change-Id: Ie832b3c404a3afbcce0374f8b5088dc8cb124fb8
| | | * | | | | | | | Support column reordering from all header rows. (#16643)Pekka Hyvönen2015-02-261-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I78a4a50b011576a026518a58c36822a383979986
| | | * | | | | | | | Column reordering in Grid restricted to non-frozen columns. (#16643)Pekka Hyvönen2015-02-251-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Can't drag frozen columns. Dragging no top of frozen column will keep drag element and drop marker on "right". Dropping on frozen column will drop the column to the right of the frozen columns. Change-Id: Ib04af96b21072e9f19dc7640a67bc68d49a9ae54
| | | * | | | | | | | Adjust column reorder drop marker when auto scrolling grid. (#16643)Pekka Hyvönen2015-02-253-29/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I11377fb8b007c3c50c3e3bd1c29afcf8485431f0
| | | * | | | | | | | Auto scroll when dnd reorder columns and cursor close to Grid edge. (#16643)Pekka Hyvönen2015-02-243-27/+720
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I38c18d44afb6666677c1593541021d36c8cb2afc
| | | * | | | | | | | Theming and UX for Grid column reordering. (#16643)Pekka Hyvönen2015-02-231-9/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Show sorting and focus on the dragged header. - Keep the focused header/cell the same after drag. - Make the drop marker get the same color as the grid selection. - Make dragged header and the drag element theme customizable - Valo related theming: little opacity, proper positioning Change-Id: Ia1c6f72ef2c7b4333e64ac410e50ef3688461749
| | | * | | | | | | | Update server side state when columns are reordered. (#16643)Pekka Hyvönen2015-02-181-9/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I96c65dbb96614a5f5782b747fb8588647211cf4b
| | | * | | | | | | | Client side event for column reordering in Grid. #16643Pekka Hyvönen2015-02-163-0/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I40bb42c7a5a3e9f92051c03dc5fe91b83cd88db7
| | | * | | | | | | | Drag and drop column reorder for default header row on client side Grid. #16643Pekka Hyvönen2015-02-132-1/+448
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I94558915859aaa91bdd041da12094bc0dcc53e62
| | * | | | | | | | | Merge branch 'master' into detailsrowHenrik Paul2015-03-126-143/+158
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie0556ae8d56596d5e1894b3a62d39b0afe13b5a3
| | * | | | | | | | | | Double-opening Grid details row doesn't change height (#16644)Henrik Paul2015-03-121-4/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The bug caused an arbitrary height to be set for the details row if an already-open details was reopened. Change-Id: I1d764511d2829416491eb92abf8565288252f953
| | * | | | | | | | | | Fixes a bug with escalator.scrollToRow and spacers (#16644)Henrik Paul2015-03-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9e148cf81d393cc489c20bf0265f4a3bc6fed069
| | * | | | | | | | | | Merge branch 'master' into HEADHenrik Paul2015-03-053-118/+253
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I85867836aba8bd2cb51729fecdb1c449c439d3e7
| | * \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into HEADHenrik Paul2015-03-0418-190/+454
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id48abba25a16fe7f8e679e5ce2ab3ab536951676
| | * | | | | | | | | | | | Adds support for -1 row index Escalator spacers (#16644)Henrik Paul2015-03-032-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iced2f089785983ce2ef1d2225517156cec4a7db4
| | * | | | | | | | | | | | Escalator spacers are sized and placed like "fixed" (#16644)Henrik Paul2015-03-032-22/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The width of a spacer is now 100% of the viewport (width of escalator minus possible scrollbars), and and are always horizontally frozen with the viewport. Change-Id: I6616747784cdb61551e144d941526dee815a7ef9
| | * | | | | | | | | | | | Adds tests and JavaDoc regarding Escalator's spacers (#16644)Henrik Paul2015-03-032-1/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9b35a48df8b4e9801c26a25eb1ccce5351c61ddd
| | * | | | | | | | | | | | Adds support for spacers near the bottom of Escalator (#16644)Henrik Paul2015-03-031-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Idca22ecbe9a2db4dbfb26481694255c3a8791b67
| | * | | | | | | | | | | | Escalator can now remove rows while spacers are open (#16644)Henrik Paul2015-03-021-35/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I1fad1d14727d706bcc36021b77ec33dc8e76b632
| | * | | | | | | | | | | | Fixes two bugs when inserting escalator rows with spacers open (#16644)Henrik Paul2015-02-271-55/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the viewport is not yet filled with escalator rows, it didn't account for spacers. Also, the scrollbar was updated incorrectly after adding new rows. Change-Id: Id9cab71c2c4b82331771d1243143eb9db0883a6c
| | * | | | | | | | | | | | Adds support for inserting rows to Escalator while spacers are open (#16644)Henrik Paul2015-02-261-43/+172
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id8689ed308926debee385e158d045f014fae21e0
| | * | | | | | | | | | | | Don't reference private class in javadoc (#16644)Leif Åstrand2015-02-252-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I27e6ab90790fc2f4c39679a1e7f69c6ecf13a276
| | * | | | | | | | | | | | Fixes a bug with scrolling the Escalator with a spacer open (#16644)Henrik Paul2015-02-251-15/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mostly cleanup/clarity enhancements, the actual bug fix is in getSpacerHeightsSumUntilPx Change-Id: Ie9aafc0398e4ed293067c9aeac6281abc0c1df82
| | * | | | | | | | | | | | Spacers affect Escalator's scrollbars (#16644)Henrik Paul2015-02-241-30/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I73a7a6db4d25c09d4a3eb04c4aea18f06428d320
| | * | | | | | | | | | | | Fixes fast Escalator scrolling with spacers (#16644).Henrik Paul2015-02-241-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2c79cc972e35ffe37a6fb3cc97b6fc937c3d32f7
| | * | | | | | | | | | | | Fixes Escalator row offsets with spacers open (#16644)Henrik Paul2015-02-241-47/+237
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Caveat: Scrolling works, as long as it is done slowly, one-by-one. When moving several rows in a batch, spacers are ignored and rows end up underneath them. Change-Id: I07d0135e4ac559f5553cd8dc85bca39061de69b7
| | * | | | | | | | | | | | Adding/removing spacers affects Escalator row positions (#16644)Henrik Paul2015-02-201-41/+135
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that this patch is only a first step of many. This patch only moves displayed rows when spacer dimensions change. Doing anything else afterwards (even scrolling) will probably not (and is not intended to) look good at this stage. Change-Id: I4de6abd932f587682840396df7a56a7df710af69
| | * | | | | | | | | | | | Adds Widget support for DetailsGenerator (#16644)Henrik Paul2015-02-182-8/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib964b2aa102b8c56e65b0af87bed008248038599
| | * | | | | | | | | | | | Modifies GridElement to support details (#16644)Henrik Paul2015-02-172-123/+286
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Grid's SubPartAware logic was refactored, splitting it into both Grid and Escalator. Also adds tests for grid details rows. Change-Id: I4876a8a9a397eea35526e15f7e447c69b0d96983
| | * | | | | | | | | | | | Adds initial details row support to Grid (#16644)Henrik Paul2015-02-172-1/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For now, the details row only supports text content and index based row references Change-Id: Id12557d83732475b9a5133b3ee32ae31ba4fcdd7
| | * | | | | | | | | | | | Adds SpacerUpdater support for Escalator (#16644)Henrik Paul2015-02-166-90/+233
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9d73a3fc36e94e36c35859a4ae456002c75df2f5
| | * | | | | | | | | | | | Escalator supports adding spacer elements into DOM. (#16644)Henrik Paul2015-02-162-185/+305
| | | |_|_|/ / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the first step towards Grid's details rows: Escalator puts spacer elements in the DOM, and is able to scroll around with them. The spacers are put in their correct locations, but they will not affect the normal row elements in any way at this time. Change-Id: Id20090c4de117e07e332dcc81e9964360f778258
* | | | | | | | | | | | | Serve pre-compressed static resources by default (#13653)Matti Tahvonen2015-04-301-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * enabled widgetset compression in GWT compiler * serving compressed static files if available (when serving through VaadinServlet) Change-Id: I34c289c85cda74a1d291bf621211aee446c6c80f
* | | | | | | | | | | | | Add missing @since to VDragAndDropManagerTeemu Suo-Anttila2015-04-291-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Icf4bc147b2ca77676ce29c7b2b8a516cbf7b2d23
* | | | | | | | | | | | | Fix MenuBar keyboard navigation and selecting (#17076)Teemu Suo-Anttila2015-04-281-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch also changes old TB2 test to TB4. Change-Id: I7a2ba20267d2db99e29003b764530d65a4eab955
* | | | | | | | | | | | | Add missing @since to DDEventHandleStrategy classTeemu Suo-Anttila2015-04-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie39a5cc7649ff520da857be3a6a02e5881bcc718
* | | | | | | | | | | | | Make public getLogger functions private (#17645)Teemu Suo-Anttila2015-04-2711-61/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic5cb52a522039fbcbcbf0349cedd81e8eae2f6a1
* | | | | | | | | | | | | Fix DataSource NPE under when dataChangeHandler is not set (#16590)Manolo Carrasco2015-04-222-20/+22
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AbstractRemoteDataSource no longer asserts that data change handler exists. Changing the DataSource in Grid is now safe even during data source backend requests. Change-Id: I57fb1cb6c7fd2aa7b8365a9b283a80a162349af1