summaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* Updates to Grid's height handling (#19690).Anna Koskinen2016-06-292-5/+41
| | | | | | | - new height more for undefined height that works like in Table and resizes the grid when details row opens or closes Change-Id: I2dc817140308093865be30de72edcd6494e4a44b
* Fixing messed up column in Grid after hide, resize and show (#19826)adam2016-06-071-1/+1
| | | | | | | When resizing a column in Grid, widths of all columns without a fixed width (-1) are set to their actual width. This is 0 when the column is hidden. Change-Id: If50e71c748cd0674f44d9e51777518eb48b42c5c
* Add missing @since 7.77.7.0.alpha3Henri Sara2016-06-011-1/+1
| | | | Change-Id: Id9f1dbc991c1dcb2c2d3817d9d958485db6269bc
* New login form (#8171)Ingo Kegel2016-06-012-0/+221
| | | | | | | | | The legacy LoginForm is substituted with the new one which is compatible in API. The patch contains modified code from the addon https://vaadin.com/directory#addon/loginform Change-Id: I2178291c97c2f66840f832a0bf932271534beb49
* Use gwt-user and gwt-dev dependencies in client and compilerTeemu Suo-Anttila2016-06-011-72/+1
| | | | | | | This removes GWT dependency from the server and shared parts of the framework Change-Id: Iafbb752c0184611a18d4a9d61c9e03229d42836e
* Suggestion pop-up width API for ComboBox (#19685)Jonni Nakari2016-05-312-30/+182
| | | | | | | | | | | | | | Added API setPopupWidth(String) to ComboBox. The suggestion pop-up now has three different width modes: 1. Legacy "null"-mode: width is determined by the longest item caption for each page. This looks & feels like the old implementation. This is the default mode 2. Relative to the ComboBox. e.g. 100% 3. fixed width using any CSS definition Change-Id: Id60a6996ee82726196b84d50c2d0d18a6cfb5ebf
* Update missing @since for 7.7Henri Sara2016-05-303-6/+7
| | | | Change-Id: I9c35e50fd4b56c6b70a4194526cbbbe7870add6e
* Send an ack message after push has removed connectors (#19822)Artur Signell2016-05-272-7/+22
| | | | | | | The server side needs to know the client has removed the connectors to be able to do cleanup Change-Id: Ic3d41cc5cbab035a53bf5c99496d74858c376e73
* Correctly detect PhantomJS 2.1Artur Signell2016-05-222-0/+37
| | | | Change-Id: I9b1df949b831b84aa05bf611b0128eb2414bbbae
* Notify server side component about clicks in form layout (#6346).Denis Anisimov2016-05-191-0/+25
| | | | Change-Id: Ia14a50aba17689b580bb265c9693c3ae503fee34
* Change GridLayout to no longer be a legacy componentArtur Signell2016-05-161-11/+2
| | | | Change-Id: I9d5c135dbfbe108c17fea6334966d4df09ac61ca
* Tooltip might not close when moving outside of UI (#13370)Anna Koskinen2016-05-161-2/+51
| | | | Change-Id: Iee39b7251af20ff25cf220e91f1b3c123345f711
* Eliminate rounding errors for GridLayout expand ratios (#19797)Artur Signell2016-05-162-19/+17
| | | Change-Id: Idf05dde5d6526fafee618fd3e2eb1afa63fab7bc
* Disable multiselect checkboxes when Grid is disabled. (#18560)Sauli Tähkäpää2016-05-134-6/+141
| | | | Change-Id: Ief0531fe90b9bc8bcf0a60132211a0633b9401d4
* Fixed tooltips for sub-windows (#19073)Pontus Boström2016-05-121-6/+19
| | | | | | | The subwindows tooltip is now also shown in header and footer of the subwindow. Added also tests for the feature. Change-Id: I933dad9e8530ce20b930fe22caf9e79a3ad3e3d2
* Avoid rebuilding VListSelect DOM for each round trip (#14765)Leif Åstrand2016-05-111-13/+51
| | | | Change-Id: Iebcea0fd80eb9c1e0f14357fa09a264db5f1ee06
* Always close expanded top level menu item on click (#14568).Denis Anisimov2016-05-111-0/+2
| | | | Change-Id: I04b0b64fd9054b7284efa59a8c56d8a64616ca7b
* Always return cursor position 0 when displaying input prompt (#19766)Teemu Pöntelin2016-05-111-1/+1
| | | | Change-Id: Ibca58259a0bbcda7141b996020bae8614f0c2114
* Handle touch events in Window (#18042)Anna Koskinen2016-05-091-3/+3
| | | | | | - fixes dragging not working from Window header Change-Id: I9a35926abf43208c4bab0ae4b6dbc29bac17ba7b
* Update @since for 7.6.6Henri Sara2016-05-061-2/+2
| | | | Change-Id: I633537c643c27fea64c4e55204ed54c64c39aa04
* Add javadocs for onConnectorHierarchyChangeLeif Åstrand2016-05-041-0/+30
| | | | Change-Id: Ibd177fc41d83c5d9fa6adc2c117a9cab4bf670df
* Take body scrolling into account when deciding combobox popup position (#19162)Artur Signell2016-05-021-11/+24
| | | | | | | | | | | For standard standalone Vaadin apps, the body scroll is not scrollable. For these this change should have no effect. In embedded cases and when running as portlet, the body is scrollable. For these cases, the popup is now correctly shown below the combo box when there is space. Change-Id: Ia183f4f2988e6593634f6e9735fd58abbd4a1da1
* Fix IE focus fix which has been broken since 7.0.0 (#7965)Artur Signell2016-04-281-3/+5
| | | | Change-Id: Ia0aee645ed3b0ba6de33a6a2ce9f8bde9b84f44f
* Restrict grid sidebar size to visible viewport (#19349)Artur Signell2016-04-282-4/+134
| | | | Change-Id: I75b7c662251de53b46e045d17d3cac650586acd2
* Scroll selected tab into view (#3899)Artur Signell2016-04-281-0/+7
| | | | Change-Id: I4e86caa4ad02dfc5d0eaa33b85f67da3837fcea0
* Use the correct window height when comparing to browser window height (#19590)Artur Signell2016-04-281-8/+11
| | | | Change-Id: I7fdecab93fa6730e63e3ba7f0df3a67f3020c19c
* Double check table focus in IE (#19676)Artur Signell2016-04-281-4/+23
| | | | Change-Id: I46d95e0b198dd4594e5c84dda9b6c462d4a7bf51
* Take transition into account for Window layout (#15192, #19525, #19415)Artur Signell2016-04-281-0/+16
| | | | Change-Id: I33bbbac39bff97330b166e1c608b702fe6e527d7
* Move checkstyles plugin to actual moduleselmot2016-04-271-0/+13
| | | | Change-Id: I2d87a1aeba8ffc8cc15909c32a0c9d10b3ada9a7
* Check Java 1.6 compatibilityHenri Sara2016-04-251-0/+8
| | | | | | Ensure that server side classes are compatible with Java 1.6. Change-Id: I464096bbb316769a4c2fede55d7bcb11ce61e4f0
* Merge remote-tracking branch 'origin/master' into feature/mavenizeTeemu Suo-Anttila2016-04-213-4/+13
|\ | | | | | | Change-Id: I1c55d6158caf32b796a9ad0d9e8df5392812e9a6
| * Only handle shortcuts targeted for UI or body element (#19498)Artur Signell2016-04-181-2/+10
| | | | | | | | Change-Id: I796d7e4ac94db1b2b9d8698e9753a5be007a1c8c
| * Change @since from 7.6.5 to 7.7 - new API is not released in maintenance releaseelmot2016-04-151-1/+1
| | | | | | | | Change-Id: Ia8cec8bb9d4bd89d8f0609df19dedcc10ab46bdd
| * Add missing @since for 7.6.5elmot2016-04-141-1/+1
| | | | | | | | Change-Id: I985f85e51ea3522d534ae24517eac534012485ab
| * Make sure RPC queue is only flushed when there are pending invocations (#19684)Artur Signell2016-04-131-1/+2
| | | | | | | | Change-Id: I95c47739fb785ed111642a41b0928a5dcde3fea2
* | Merge branch 'master' into feature/mavenizeelmot2016-04-139-48/+111
|\| | | | | | | Change-Id: Id7db526d07a14ac259cbb50415bbafd2a7c2ab94
| * Focus click element inside a drag'n'drop wrapper (#14826)Artur Signell2016-04-111-16/+4
| | | | | | | | | | | | | | | | | | | | | | Focus inside a drag'n'drop wrapper does not work out of the box as mousedown is cancelled to avoid text selection when starting a dnd operation. This change explicitly calls focus on the element at the location which was clicked. Input elements will now be able to gain focus but e.g. clicking to move the caret inside a text area won't work as mousedown is cancelled. Change-Id: I89e046ddb0b1044bc6a2f11fda4edbe5fda25743
| * Fix Grid to not refresh already focused cell (#19653)Teemu Suo-Anttila2016-04-051-1/+0
| | | | | | | | | | | | This removes a row repaint when a cell that already has focus is clicked again. Change-Id: I3e4f4f1aec49e2128cd47f7c0b1b1bb4611fbb04
| * Refresh grid body after resize (#19664)Markus Koivisto2016-04-051-0/+5
| | | | | | | | Change-Id: I8531f9d39aaa5854108e1bee9db121b0e54be770
| * Fix Escalator BodyContainer logical top row tracking (#17262)Markus Koivisto2016-04-051-0/+9
| | | | | | | | Change-Id: I43041999cba9429e3a08b09f14ac2e8f58774285
| * Update @since tags for 7.6.4 and related javadocHenri Sara2016-03-082-1/+8
| | | | | | | | Change-Id: Ia548da265c4cdfae13c6f0f76939f767ccf60975
| * Correctly report timing information again (#19661)Artur Signell2016-03-071-2/+1
| | | | | | | | Change-Id: I3d37118c7bafeac3340a6f0305c96bfe601ebb59
| * Support string data in javascript renderers (#18209)Leif Åstrand2016-03-071-8/+12
| | | | | | | | Change-Id: I2be48aa7a60920193a2f4bd9a413979cb9c48f34
| * Make table take parent enable state changes into account (#19455)Artur Signell2016-03-051-14/+19
| | | | | | | | Change-Id: I11d9e7bcdc3471157b9c21881d463ef5a747d2c1
| * Fix ScrollbarBundle to use proper rounding instead of truncate (#19657)Teemu Suo-Anttila2016-03-051-2/+2
| | | | | | | | Change-Id: Ib90bd0762f02ce43b0057e0b27b8491ad6e987d5
| * Omit timings in production mode (#19644)Henri Sara2016-03-011-1/+5
| | | | | | | | | | | | | | | | * UIDL responses only include server side timing information when not in production mode. * Update documentation accordingly. Change-Id: I961d1fdc96b3d04f22254fcd13a5412f17118b42
| * Fix DragAndDropWrapper update after file upload (#19616)maxschuster2016-03-012-4/+27
| | | | | | | | | | | | | | | | | | | | | | After a file has been uploaded VDragAndDropWrapper tries to pull changes from the server by calling ApplicationConnection.sendPendingVariableChanges() which has no effect. This change replaces the ApplicationConnection.sendPendingVariableChanges() call with an RPC. Change-Id: Ibdf7f4d702add9507dbe54c1fdb402f0f4b19d19
| * Disable browser's own autocomplete suggestions in ComboBox (#16647)Leif Åstrand2016-02-291-0/+20
| | | | | | | | Change-Id: I600d4c506511ed688d39b93cc6fde6c7a49a5353
* | Move organization, license and SCM to parent POMHenri Sara2016-04-131-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | This change also cleans up some redundant POM metaadata. Even though Maven documentation does not list it, also the organization section is inherited to the effective POM. pom-template.xml is still in the project for a longer description and a repositories section until publishing to staging is cleaned up. Change-Id: I76b71aec1d2812e2f9ef321c3b4131c613a29cb7
* | Generate sources with release profileTeemu Suo-Anttila2016-04-111-6/+3
| | | | | | | | | | | | | | | | | | This patch refactors how unpacking of dependencies is handled. It now uses a more generic configuration on top level as well as updates the phase where the extraction happens. This way the source plugin configuration remains small Change-Id: I952ec84e05eac255f8b44044baceba37e07737c5