aboutsummaryrefslogtreecommitdiffstats
path: root/client/src/com/vaadin
Commit message (Collapse)AuthorAgeFilesLines
* Make Grid recalculate columns on resize (#16539)Teemu Suo-Anttila2015-03-031-0/+17
| | | | Change-Id: Ib2b9ecc995ec6fe2627c545efc2a312a59df6b9c
* Reapplying column width on Grid actually reapplies the width (#16900)Pekka Hyvönen2015-03-031-1/+1
| | | | Change-Id: I8a0bc92294004411782c6ee5b0e460b892570aa3
* Restoring overflow-x and overflow-y in runWebkitOverflowAutoFix (#16650)Alexey Fansky2015-03-031-1/+15
| | | | Change-Id: I7be1c1571ee5ede0ce481faf823f5f271a280a8a
* Fix text input of PopupCalendar in Internet Explorer (#16677).Mika Murtojarvi2015-03-031-2/+18
| | | | | | | Similarly to VTextField, VTextualDate now uses KeyDownHandler with IE to process the pressing of the return key. Change-Id: I139134fc38678ad46f0c46f30e3de25547b9a3c6
* Displaying tooltip in slot for touch devices (#15353)Alexey Fansky2015-03-032-19/+125
| | | | Change-Id: Ia2fce4dbfc205b44622557017afff19c4a2ef7df
* Improve performance of Util.collectionEquals (#16968).Fabian Lange2015-03-021-10/+9
| | | | | | | | | | | This change checks the length of both collections first before iterating them. This massively speeds up the comparison in case the collections do not have the same length. Also in the case where the lengths are equal, this saves the collection2.hasNext() checks. Change-Id: If1325f3581d12bf742d77fbf8b0f89511fa11252
* Fix Grid flick scrolling on iOS devices (#16762)Teemu Suo-Anttila2015-03-021-30/+27
| | | | Change-Id: Iee64f1dc5ce91472c66f43a6269cb1eccb2f9b52
* Method for requesting column width recalculation (#16748)Artur Signell2015-03-022-3/+21
| | | | Change-Id: I089f08a056a358d9857ce6608293878e2b8bbd9e
* LayoutManager reuses shortcut Element instance for measure (#16964).Fabian Lange2015-03-021-9/+8
| | | | | | | | This change prevents the duplicate getter chain lookup connector.getWidget().getElement() on the very hot measureConnector method. Change-Id: Ia59c9ef2e6bbcf9402424bc565bc9ee3977e3c6e
* Disconnect push after application has been stopped (#13248)Artur Signell2015-03-021-8/+21
| | | | Change-Id: I4b8ca76a530453ee95ff88a1a4bbe3fa7a7958d4
* Use the existing communication error handler if one exists (#16938)Artur Signell2015-03-021-12/+17
| | | | Change-Id: If3645dee1f4f3d5a7b1654a60db8734c8ec1ac01
* Redesign ComboBox filtering, highlighting and selection behaviour.Sauli Tähkäpää2015-02-262-37/+30
| | | | | | | | | | | | | | | | | | | | | | | (#15502, #9369) Changes: - When opening the popup, the first suggestion is always highlighted by default unless adding new items is allowed. - When filter matches currently selected item, that item will be highlighted instead of the first item. - Hitting enter or tab will always select the highlighted item. - Closing the suggestions list by clicking outside the list no longer selects an item to prevent accidental selections. Test changes: - Extended ComboBoxElement to help test filtering. - Updated and tweaked ComboBoxResetValueTest, ComboBoxIdenticalItemsTest and ComboboxScrollableWindowTest. - Added ComboBoxSelectingTest and ComboBoxSelectingWithNewItemsAllowedTest. - Updated some tests that were using keyboard navigation. Change-Id: Ia7745b624bdb0b1a1bb498157ebcb37bee219d76
* Maintain Grid scroll position on detach and reattach (#16220)Johannes Dahlström2015-02-252-2/+36
| | | | Change-Id: I6ac5c3304bcd22e23f298c4dbdd65358aa1c64f7
* Fix Escalator size changes when scrolled to bottom (#16382)Teemu Suo-Anttila2015-02-241-4/+8
| | | | Change-Id: Iaf8b21e9c6a09e51667eebae1fdd4b1f5ebabedd
* Do not restart application if messages are received (#16868)Artur Signell2015-02-241-3/+11
| | | | Change-Id: I5ede5efb7ae9a171fac79f2ead98e2fb12c249c4
* Do not re-schedule an already scheduled lock breaker (#15317)Artur Signell2015-02-241-1/+3
| | | | Change-Id: I17dad660470283cd2d269a32d72d2f26ab86e7c4
* Fixes a graphical scrollbar glitch in Grid + some OSX configurations + Valo ↵Henrik Paul2015-02-231-1/+6
| | | | | | (#16565) Change-Id: I8eb8bb2d941fc88b9f896c8d351ada6286e8322d
* Makes Escalator show scrollbars on some OSX settings (#16852)Henrik Paul2015-02-231-34/+54
| | | | | | | If the OSX is configured to show scrollbars only while scrolling, Escalator would previously have its scrollbars hidden underneath the DOM structure. Change-Id: I6c1a05ba23f6555d9f7f4c484c066c5f7ae63ac3
* Clearing the sorted indicator if sorting was disabled (#16563)Alexey Fansky2015-02-191-1/+1
| | | | Change-Id: I03677e25d639264d5056c5b86b7be8277fe332a4
* Make push path configurable (#14432).Tapio Aali2015-02-181-5/+10
| | | | | | | In order to use websockets with Weblogic 12.1.2 or later, push path 'ws' needs to be used instead of 'PUSH'. Change-Id: Ia90d11c20a375cef9cf4a53986a70d616a83db06
* Resolve infinite loop when clearing and adding rows (#16747)Teemu Suo-Anttila2015-02-171-1/+1
| | | | Change-Id: Ibc364502cb756c499eb170a6a0c509f31d7fccb9
* Fixes javadocs.Henrik Paul2015-02-161-4/+4
| | | | Change-Id: I78b8d901f5714f0de1eb84c0aa923225ff472737
* Fix the initial location of a Window (#16486).Mika Murtojarvi2015-02-161-0/+4
| | | | Change-Id: Ie34384a9683376dda8b78434e0db885591964aba
* Table should load widgets after container content refresh (#16611)Mikael Grankvist2015-02-161-3/+8
| | | | Change-Id: I887830f31f886743d1bd7167236e2f7b61349dd7
* Fixes IE scrollbar issues (#16634)Henrik Paul2015-02-102-11/+40
| | | | Change-Id: Ic948fb801f3bca5101ba630c99bd321f3e4f24bb
* Fix documentation typoJouni Koivuviita2015-02-091-1/+1
| | | | Change-Id: I7ae157f0fa4a352f16adb0634cbc545c14cb34f3
* Fix @since for 7.4Artur Signell2015-02-095-5/+5
| | | | Change-Id: I71f3a7cd6b91174c306e5cd60e20dbf0150f4a53
* Rename com.vaadin.ui.renderer to com.vaadin.ui.renderers (#16521)Leif Åstrand2015-02-068-8/+8
| | | Change-Id: I6fd0313aaba5619a55f03fb52d72c032ea18f409
* Workaround for firefox miscalculating row widths (#16606)Henrik Paul2015-02-062-8/+44
| | | | Change-Id: I7c6aeed36fe81a51feffe05e687527f08ac2bd65
* Enable navigation on a readonly Calendar. (#16523)Sauli Tähkäpää2015-02-063-22/+18
| | | | | | | | | - Month view: navigate to week and day views - Week view: navigate to day view and to next and prev weeks - Day view: navigate to next and prev days - Month view: hidden events can be expanded to view. Change-Id: I19c64ae64c55b8e07be7f73be64e18e700f849b5
* Add API for controlling deselection for single select model (#16567)Leif Åstrand2015-02-065-3/+88
| | | | Change-Id: Ieb245205b3a311a4563f39bc48baadc44e218b61
* Show editor save error (#16602)Leif Åstrand2015-02-063-15/+36
| | | Change-Id: I2727a9fabef4291798e97495c2df86b077387cbb
* Highlights erroneous cells in Grid editor (#16575)Henrik Paul2015-02-063-115/+192
| | | Change-Id: Ie1f9d738db7a03ddb01b968782ad5e4877af1d7e
* Grid editor theme redesign (#16593)Jouni Koivuviita2015-02-061-62/+72
| | | | | | | | Editor theme is now more flexible with regards to CSS. There are now separate elements for containing the edited cells and the “footer” which contains an optional message area and the save and cancel buttons. Change-Id: I9addcb6adca792a9251ffada99fbe9b77502c77a
* Fix WidgetUtil BoundingClientRectDouble methods (#16599)Jouni Koivuviita2015-02-061-4/+6
| | | | Change-Id: I93ecc9f6b8d8e148256b2f60bd5088d36a6d2b04
* Grid: mousewheel should be evaluated the first (#16591)Manolo Carrasco2015-02-051-1/+1
| | | | Change-Id: I6d1380cf7a0eaf626cc8a4c65209887ab6bc4a90
* Grid columns can now be marked as non-editable (#16538)Johannes Dahlström2015-02-052-10/+73
| | | | | | | | | | | Non-editable columns are not assigned editor fields. When the editor is active, any non-editable content is not displayed (this should changein the future). This is separate from setting the property or editor field read-only - in those cases the field is still used to display the data which may not be desired and will fail if there is no converter. Also add Column.setEditorField(Field<?>) and the corresponding getter. Change-Id: Ice17c357895cb63a8e1bfd6abaffc1d803399e98
* Revert "Grid now uses ObjectRenderer by default (#15417)"Artur Signell2015-02-053-87/+14
| | | | | | This reverts commit abaec0217b3351d6f1835d7095ed2a3958fbfcdb. Change-Id: I7f8de3ee803b6de1957ad04b5b1b3bf210783826
* Add missing @since to VScrollTable and Table.Sauli Tähkäpää2015-02-051-0/+12
| | | | Change-Id: I7f249c880464b38226856a00882a05af80991d48
* Makes it possible to change save/cancel captions in Grid editor (#16551)Henrik Paul2015-02-051-23/+107
| | | | Change-Id: I4e303613f66a13b3ad6a9b2284537e5548391a4a
* Speeds up column adding in Grid (#16474)Henrik Paul2015-02-043-119/+120
| | | | | | | Grid.onStateChange is now about 40% faster when adding columns, and setting several column widths has now way less overhead. Change-Id: I7bd900324207bfb2543a1a90390665b90206aefd
* Editor save/cancel buttons stay visually in place (#16562)Henrik Paul2015-02-041-6/+17
| | | | Change-Id: Ia63ffc36bee83e1bd20dc6e1a83616f94574a89b
* Check if event move is allowed also in month view. (#15174)Sauli Tähkäpää2015-02-041-1/+1
| | | | Change-Id: Ie4f01a74d3f2a8e388aed0c2d8b1a99384cb042f
* Merge branch 'master' into gridHenrik Paul2015-02-035-19/+23
|\ | | | | | | Change-Id: If5f2f438715da97592a61cad7fd292554d8c5ea9
| * Remove DataSource.indexOf (#16542)Leif Åstrand2015-02-023-14/+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-021-2/+2
| | | | | | | | Change-Id: Ibed97b23de72007a6ffe5450bd8c3f271447f8d1
| * Moved accessibility shortcut handling to server-side. [#14843]Anna Koskinen2015-01-301-3/+1
| | | | | | | | | | | | Also allowed multiple shortcuts for closing Window. Change-Id: I35280ad1553af10ae54bc001e5707357f206b0ee
* | Grid editor save/cancel buttons can now be rendered on top (#16534)Henrik Paul2015-01-304-9/+85
|/ | | | Change-Id: Ie70588885f0c876757df96c0deffe7e020cc29e5
* Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-284-25/+53
|\ | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VWindow.java Change-Id: I1a35db88a2b11acf76b58c417575451edfdb275d
| * Render Window caption as text when requested (#16273)Artur Signell2015-01-272-5/+6
| | | | | | | | Change-Id: I15813f5fc305776282bdc9cb3d5dffd4f09ebf55