summaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* Don't iterate all connectors for unregistering (#14714)Leif Åstrand2014-11-191-28/+52
| | | | | | | | | | This reduces the time spent in unregisterRemovedConnectors when updating the text of one Label with about 380 connectors registered from 20 to 2 ms as reported by the Vaadin profiler. Performance when removing lots of connectors remains at about 10 ms for removing 360 connectors. Profiled in Firefox 32 on OS X. Change-Id: I203fd8790f8ccc7c098ee91c44831a5ac6c4a82b
* Revert "DateField popup doesn't close when click on popup button (#14857)"Sauli Tähkäpää2014-11-141-68/+11
| | | | | | | | This reverts commit 457e802e2fe59ec35089a55acdc7b0321a2d4a5a. Patch does not fix the issue with "slow" clicks when closing the calendar. Change-Id: I48384e081cf66dd4fc6cded8ecbd94cef5db57bb
* Revert "Table column width can be changed from defined to expandratio (#15101)"Sauli Tähkäpää2014-11-131-1/+0
| | | | | | This reverts commit 7237b88645a27b157bc85d62292dc93faddd19f9. Change-Id: Ifbe26c90a91a21a1ac416bda8e59acbbd80cf5f0
* Revert "Position tooltips in the visible area (#15129)."Sauli Tähkäpää2014-11-131-8/+0
| | | | | | | | | This reverts commit aacb2f8289bc2faaab1225bd8b0dacd873d7839a. Changed causes a regression where an empty tooltip appears while the application is initialising. Change-Id: I0e0c8ae38975a2ba3835172652e4737f4bc67e6b
* Table is not caching thousands of rows in vain (#13576)Sara Seppola2014-11-121-10/+27
| | | | Change-Id: I6f6382dd3468db40c36e507b94f84ab1191e100f
* DateField popup doesn't close when click on popup button (#14857)Anna Miroshnik2014-11-101-11/+68
| | | | | | Fix and tests. Change-Id: I99d92c32727323fae543a24dfb90e849c3338a8c
* Allow move any event in month calendar view (#12413).Denis Anisimov2014-11-071-17/+51
| | | | Change-Id: I63491488356a32a233a4ba9a7434a9f4a1f5b9d1
* Column drag'n'drop disables HeaderClickEvents until left-click (#15167)Anna Koskinen2014-11-071-8/+11
| | | | Change-Id: Ic64c0eb685c3dd9d7fdb10d9e19745ae2cc36be5
* Position tooltips in the visible area (#15129).Mika Murtojarvi2014-11-061-0/+8
| | | | Change-Id: If4f13a859fd2e6fc363781bf04e52f780206e9e1
* Fix NPE and scroll behavior in TabSheet (#14348).Mika Murtojarvi2014-11-041-2/+63
| | | | | | | | | After removing a tab, the TabSheet now scrolls when it is necessary to show the remaining tabs. A test (TabSheetScrollOnTabCloseTest) ensures that no scrolling occurs when the removed tab is not in the visible area. Change-Id: I81e4e504167ec4d0a527e6bfe94dba8b29fb26bc
* Fix VCalendar to use correct year of week. (#14783)Sauli Tähkäpää2014-11-033-3/+9
| | | | Change-Id: Id55ad5ed620bd5c187b70ae2a2d0a4c4adea382a
* Add @since to VPopupView.Sauli Tähkäpää2014-11-021-0/+8
| | | | Change-Id: I1b5544603ab2aa13bc1a51e04ff134fd48113c59
* Update GWT to 2.7.0.beta1vaadin1.Artur Signell2014-10-311-7/+2
| | | | | | | Update client-compiler-deps to 1.2.0. Fix classpaths for devmodes. Change-Id: I8452271594b4563bf476420ff7ab22985913e397
* Fix a regression in VMenuBar.getSubpartElement (#14879).Mika Murtojarvi2014-10-301-1/+1
| | | | | | | | A change done in an earlier patch set (https://dev.vaadin.com/review/#/c/5283/) caused a test failure with Internet Explorer 8. Change-Id: I8159135ab7ec4b73682e90daf393b879bf587930
* Table column width can be changed from defined to expandratio (#15101)Sara Seppola2014-10-291-0/+1
| | | | Change-Id: I8dead7fd77b44c8adc5e973f29d5e14bae6fb293
* Set v-disabled on Button inside Upload when disabled. (#14655)Sauli Tähkäpää2014-10-231-2/+8
| | | | Change-Id: Ic28c8e4020eddae32a71b5c7f9da0ad61f2f7af9
* Refactor VaadinFinderLocatorStrategyDmitrii Rogozin2014-10-221-13/+4
| | | | Change-Id: I9a3b3087f49f65e6ee0733fab42573d2b84c188e
* Fix: Empty space on page after expanded component (#12672)Anna Miroshnik2014-10-221-1/+14
| | | | | | | | | | | | | | | | | Full defect name: Empty space on page after expanded component - incorrect height calculation in Chrome Layout: [ Panel (auto x auto) [ Grid (auto x auto) ] AnyComponent (100% x 100%) <EMPTY SPACE> Also sleep() was removed from tests BaseLayoutExpandTest and BaseAddReplaceMoveTest Change-Id: Ie8a14a58dd53a26a133ea99a7b809d92c1b33a1f
* Add @since to isEnabled() and setEnabled(). (#14797)Sauli Tähkäpää2014-10-221-0/+3
| | | | Change-Id: Ic9b7e8f597afd68c4190b7eaffaee203876e24e0
* Avoid errors if window.vaadin does not existManolo Carrasco2014-10-221-2/+13
| | | | Change-Id: I5d57ca13030c75831a47bc6f6e1a73b845f7ea73
* Fix VaadinFinderLocator for UIElement (#14010).Dmitrii Rogozin2014-10-213-28/+112
| | | | Change-Id: If25ebdcdd4df438402d1cdc60a63c629e84c73a0
* Update testbench icon in debug window (#14913)Dmitrii Rogozin2014-10-214-30/+30
| | | | Change-Id: Ic114cb1c61a925347e70da3820e4b9f22abeb27c
* Make PopupPanel attach to overlay container in a GWT 2.7 compatible way (#14881)Artur Signell2014-10-214-80/+13
| | | | Change-Id: I71fcac37888c920ba62660b829f4cae3de6dd67a
* Correct positioning and sizing logic for context menu (#14863).Denis Anisimov2014-10-211-6/+7
| | | | Change-Id: Ic2edd6e6f53cd8ae3dc2d39477f59261356beafd
* Fix TabSheet becomes unresponsive after setSelectedTab (#14710)Guillermo Alvarez2014-10-212-2/+8
| | | | | | | Fixed unresponsiveness issue without removing the waitingForResponse flag from VTabsheet. The flag is now set in revertToSharedStateSelection Change-Id: I62cabc44d4ac4c284b0b35921d8624483b0150be
* Change getSubPartElement(String) to ignore text icons (#14879).Mika Murtojarvi2014-10-201-31/+50
| | | | | | | The test for this change set will be included in the TestBench project, since the API required by the test is not present here. Change-Id: Ia31d4ba49dabdb74d81e5b9d23db7af809d96942
* fix: Tooltip does not shrink when content changes (#11871)Anna Miroshnik2014-10-161-0/+17
| | | | Change-Id: I6b0cc0996560b2f8dd28e110e455445952c0fbd9
* Fixed FontIcons on VWindow (#14481).Tapio Aali2014-10-151-33/+33
| | | | Change-Id: I1b7cb280088379a6512e23a663dbf2a31f8123cd
* Fixed the sizing of relative-sized components in AbsoluteLayout (#13131)Anna Koskinen2014-10-141-2/+36
| | | | Change-Id: Ibc0757fa383b15dbf33f0b75a7d20ee78db5e88a
* Assert that async UIDL processing happens in order (#14643)Leif Åstrand2014-10-131-1/+5
| | | | Change-Id: Ib2502ad9dc4d28eca41e45efd025478d3f4330a0
* isIPad() and isIPhone() methods are added to WebBrowser (#14424,#14423).Denis Anisimov2014-10-091-0/+14
| | | | Change-Id: I7b3556d5f9c1dd84beec638d7fbff1c5382070a4
* Implement HasEnabled in VPopupView. (#14797)Sauli Tähkäpää2014-10-071-12/+28
| | | | Change-Id: I7384fb6312a921330d8b57193e53c235213dcf00
* Add ".v-required" style for required component (#10201).Denis Anisimov2014-10-072-0/+5
| | | | Change-Id: I889587234acdb79e33e625f993c1918befa6aae3
* TreeTable should support font icons for items (#14077)Guillermo Alvarez2014-10-071-8/+4
| | | | Change-Id: I758e0f80446290f17280447b1ff5c1f44cb8604b
* Open combobox popup on click to icon (#14624).Denis Anisimov2014-10-061-0/+1
| | | | Change-Id: I203b92561ab14d427466945845c6fbb62d6eb07b
* Improve error message for missing class name id (#14643)Leif Åstrand2014-10-061-1/+5
| | | | Change-Id: I71a96985fab62b648207393916566f3e1d757ad1
* Audio component requests audio content on each client poll when in Window ↵Sergey Budkin2014-10-011-19/+34
| | | | | | | | (#14785) Changed cloning implementation. Change-Id: Ic909551e6f78a0171f87f1f432b554abb900744c
* Removed obsolete fix for webkit scrollbar issue. (#14203)Sergey Budkin2014-10-012-24/+0
| | | | | | | | | | | The fix was causing a flicker effect. Initial fix for #2138 was causing a flicker effect, but the original issue is not reproducing currently even when the previous fix is reverted. Tested against tickets #3457, #3875, #7607, #6698 as well as filtering out and removing rows. Change-Id: I1aa6943eb93898d75c4e3c5b6d9326b95648bb1f
* Removed the waitingForResponse flag from VTabsheet (#14710)Taras Hupalo2014-10-012-9/+2
| | | | Change-Id: Idd918197c2026a3c574cffd0e9595ff9f02eb2d8
* TreeItem double click fixed (#14745)Guillermo Alvarez2014-10-011-38/+22
| | | | | | | The event wasn't sent immediately and was sometimes overwritten by following click event. Change-Id: I7d52030ee8aac2be11b3b3db207d1c7f187d4778
* Action on click button contained in table is called two times on iOS 8.0 ↵Sergey Budkin2014-10-011-3/+20
| | | | | | | | (#14632) Added suppression of second phantom click event. Change-Id: I97d01831b09f0a41976bbefef389f47a0271fc70
* Fix ComboBox issue with font-based item icons (#14660)Teemu Pöntelin2014-09-291-4/+1
| | | | Change-Id: I8f3de9556cc62670c28523886998f89383b76305
* Removes scrolling caused by updating an unfocused table (#12976)Taras Hupalo2014-09-221-1/+3
| | | | Change-Id: Ifd5037c576480a03c7c74c29730338d5a592d20d
* Fix for audio component starting new playback on each client poll when in ↵Sergey Budkin2014-09-191-2/+32
| | | | | | | | | Window (#14645) Every poll triggers cloning of Window contents at postLayout phase, so media components are cleared of autoplay attribute. Change-Id: I0d81cc1bcfd1da1f7c9f1813fb91930139232737
* Add missing comments. (#14482, #14565)Sauli Tähkäpää2014-09-192-1/+2
| | | | Change-Id: I647bc8105cbcd13dd1a0c291a9df01f5f43dd65a
* Fix multiselection pressing shift before starting (#13483)Guillermo Alvarez2014-09-161-0/+1
| | | | | | | selectionRangeStart wasn't set when starting a selection pressing shift. SelectAllRowsTest was rewritten to enable extension to test this issue. Change-Id: I1b578b28ba89fc8215ec853d92de09f44c2d58e6
* Add SubPartAware to VMenuBar (#13364)Dmitrii Rogozin2014-09-141-4/+45
| | | | Change-Id: Ibf8b82dff19736d5e2519638db50a26148f0e750
* Add SubPartAware interface to VSlider (#13760)Dmitrii Rogozin2014-09-141-1/+18
| | | | Change-Id: I19cc7e60a43a618f2b443f4b9d049b77d740b567
* WebBrowser.isWindowsPhone() is added (#14425).Denis Anisimov2014-09-121-1/+9
| | | | Change-Id: Ia279c4da78ca04e0d3727b605e2ce68b99e8cd65
* Use div instead of notice to avoid UI removing it (#14597)Manolo Carrasco2014-09-111-15/+63
| | | | Change-Id: I70cf7f310ee8238a6846316d8c85b3ae4abfd67d