summaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* Use div instead of notice to avoid UI removing it (#14597)7.3.1Manolo Carrasco2014-09-161-15/+63
| | | | Change-Id: I70cf7f310ee8238a6846316d8c85b3ae4abfd67d
* Add missing comments. (#14482, #14565)Sauli Tähkäpää2014-09-152-1/+2
| | | | Change-Id: I647bc8105cbcd13dd1a0c291a9df01f5f43dd65a
* TextFields inside Drag and Drop Wrappers cannot get focus (#12838)denis.magdenkov2014-09-121-2/+40
| | | | | | Add detection logic to distinguish bweteen click and drag. Change-Id: I43129183e990266243bfaafe83396f52b09b16d4
* Set title to empty string for Upload if tooltip is used (#14482).Denis Anisimov2014-09-122-0/+29
| | | | Change-Id: Id9cc9d644772af923d3f5307ea4123df8666a489
* Fix slider inside table is not accessible.(#13681)Anna Miroshnik2014-09-121-28/+35
| | | | | | | some fixes after review. HiddenSliderHandle extends AbstractTestUI instead of UI now. Change-Id: I83578014ae83219941da745e8373614854c937d7
* Update DateCellDayEvent size on updateSizes in Connector (#13233).Denis Anisimov2014-09-121-9/+21
| | | | Change-Id: Ib3142cc62e95ce0e31bb8746eacd5ca4580c1865
* Fixes invalid JavaDoc for DeferredWorker (#14625)Henrik Paul2014-09-121-2/+5
| | | | Change-Id: I479f9e743849abf63ca898a7d6b11e4d4f94dada
* Add SubPart support to VaadinFinderLocatorStrategy (#13980)Teemu Suo-Anttila2014-09-123-6/+34
| | | | | | This also fixes recorder issues with negative indices Change-Id: I1d3fceaf11aed743a957fe72e7ab60c13d7fc5e1
* Override IE disabled style for text field (#14565)Mikael Grankvist2014-09-122-4/+36
| | | | Change-Id: Ie48e56666c43450c47015067879fdc604c7ac843
* calendar visible hours shows invalid dates(week/day view) (#12521)Anna Miroshnik2014-09-123-35/+60
| | | | | | Fix: test fails on phantomJs. Change-Id: I70179c249a180a795e14683e4185068d5395762b
* Output legacy locators for TestBench Recorder (#14102).Mika Murtojarvi2014-09-122-94/+114
| | | | | | This fixes a regression in Recorder. Change-Id: I3c9d5939d3f1b41bd5ea8d80acbbb017b6baa062
* Table handles both onMouseDown and onMouseUp events (#14347)Guillermo Alvarez2014-09-121-99/+188
| | | | | | | | Now it has the same behaviour that the layout, and checks that the element under the mouse matches to complete the click action Change-Id: I9c61dac24479913c1bb1094edaf8878749984342
* Pass (x,y) coordinates for button click triggered via keyboard (#12650).Denis Anisimov2014-09-121-2/+9
| | | | Change-Id: I24363d34f7007650fc66f9b85d7e22a4ab10bb6b
* Tree item fails with ItemClickListener (#14388)Anna Miroshnik2014-09-121-19/+47
| | | | | | | Patch for #14388: added modifications to remove the regression on #6845 (RIGHT, MIDDLE mouse buttons listeners) Change-Id: I3ef95df68efa0a70bbe0d566ceea187505e2999a
* Fixed incorrect week numbers in DateField (#14437)Teemu Pöntelin2014-09-122-1/+15
| | | | | | | | | | | Daylight saving time caused problems with the week number calculation in the DateTimeService.getISOWeekNumber(Date d) method. If the given date was inside a DST period, there was a rounding error when calculating the number of days from the beginning of the year. As a result the week numbers were calculated incorrectly in a case where the year started with a Thursday (like for example 2015 and 2026). Change-Id: Ib3d045ea0b9a1acc44b6f28487b064b3c2b76bb9
* Fix GridLayout layout issue with empty rows above a component (#14554)Artur Signell2014-08-301-2/+4
| | | | | | * Issue introduced in 8476b57ce2261313f47b21764ddc02cc128b2fd4 Change-Id: Ie84489aac4553e70e7e80561aec748a874a85653
* Add theme class name in init to prevent delay for embedded apps (#14517)Artur Signell2014-08-271-0/+4
| | | | Change-Id: I73bf41ca493f76d0a4caa82464ef3c63b3d7f055
* Log theme loading error when it happens and not later (#14517)Artur Signell2014-08-271-2/+2
| | | | Change-Id: I0d19e1c53dfe48a9a501ff25c19318b96c96ef3b
* VTabsheetBase should implement HasEnabled (#14114).Denis Anisimov2014-08-271-1/+8
| | | | Change-Id: I31ebc1b4c0698f10c145c6e59d5c951918c5fdbe
* Add option for collapsing empty rows/columns in GridLayout (#14392)7.3.0.rc1Artur Signell2014-08-212-21/+38
| | | | | | | | This reverts the new default behavior introduced in fix for #8855. If you want empty rows/columns to be ignored when rendering, use GridLayout.setHideEmptyRowsAndColumns(true) Change-Id: I38a8717d79cec7739b649174654b615db9d8dc7e
* Do not hide handle as it causes IE8 problems (#14412)Artur Signell2014-08-201-5/+0
| | | | Change-Id: I2b981c00bf1ef3b9e1e0ccd1cdd3678016b11d14
* Update @since tags for new API (#14330)Artur Signell2014-08-196-18/+20
| | | | Change-Id: Ieee79bc4e1c61c7a0b00e19c0bca8826b0e10cff
* TabSheet focus/blur patch for 7.3 (#14304)Bogdan Udrescu2014-08-191-24/+4
| | | | | | Remove the listeners from VTabSheet and use them as inner. Change-Id: I65bc84fe6120abcaa01d22fcc373802f4f773bdc
* Correct error notification behavior on touch devices (#14447)Juho Nurminen2014-08-191-2/+2
| | | | Change-Id: I610e81aeb3e1f3f124c27e549ba58e9e28cacecf
* Fixes DragAndDropWrapper does not support choosing a custom component as the ↵Sebastian Nyholm2014-08-182-1/+52
| | | | | | | | | drag image (#13836) Amend : Fixes the comments for the last commit. Amend 2: Fixes a nullpointer found in a certain test scenario Change-Id: I72327f5f8ab9e46d88e1ebed8f1db3a7da39d7d8
* TabSheet focus/blur API improvement (#14304)Bogdan Udrescu2014-08-181-133/+156
| | | | | | | | | | | Simplify the new inner API in the VTabSheet which solves the focus/blur issue. The blur and focus events should be linked with the TabSheet component as a whole. Any click inside the TabSheet should trigger one single focus and any leave the blur. Change-Id: I90dd05f056441920a286b6debdc288fb1a9a7e10
* Update GWT version (#14051)Artur Signell2014-08-171-3/+0
| | | | | | The new version fixes source map generation when collapse-all-properties is on Change-Id: I4bcf9bd64a8dd9bc2e65c225df9ba4313e3d4194
* Window close and maximize/restore buttons not visible on initial render in ↵Jouni Koivuviita2014-08-151-0/+14
| | | | | | | | | IE8 (Valo) #14413 Remove unnecessary FontAwesome declaration as well, which made the characters look bad in IE8. Change-Id: Ib0f9b01023b0a7a6f40513c80cbb6e6c69bd164c
* Update VBrowserDetails to handle the new IE11 UA on WP 8.1 Update (#14376)Juho Nurminen2014-08-151-0/+11
| | | | Change-Id: I7fdd091a3b2994270e9928eb4f118ab5ca59ef30
* Update modernie property provider to recognize IE11 on WP 8.1 Update (#14376)Juho Nurminen2014-08-151-1/+1
| | | | Change-Id: I8df8260bf875dd2a3cf974885bde8b473f4951a5
* TabSheet focus/blur events fixed (#14304)Bogdan Udrescu2014-08-141-156/+538
| | | | | | | | The blur and focus events should be linked with the TabSheet component as a whole. Any click inside the TabSheet should trigger one single focus and any leave the blur. Change-Id: Id24a2fab12aafe6f7aa3a44635e5b9e935a1cfe1
* Prevent browser to scroll when space it pressed on a TabSheet (#14320)Bogdan Udrescu2014-08-141-1/+15
| | | | | | | | | | Browser page scroll by default when space key is pressed. The TabSheet uses the space key (32) to select the tab when navigating using left/right keys. So when the space is pressed the default browser page scroll behavior is now prevented. Change-Id: I8c3c7c4904109018d2f91447235e30dbd29eec5d
* Workaround for super dev mode line offset issue (#14051)Artur Signell2014-08-131-0/+4
| | | | Change-Id: I29f59fce90b7060a97787d3c3ce12f890af40079
* Pressing [down]+[enter] on a combobox now closes the popup. (#14379)Guillermo Alvarez2014-08-131-8/+12
| | | | | | | | Pressing down to open the popup menu and then pressing enter to select the same item as is already selected will now cause the same behavior as pressing the escape key when there are suggestions. Change-Id: I6052608cc5916d306a981aa0f98b0ae822da5eb4
* Correctly display an item which is too long for the textfield. (#13477)Guillermo Alvarez2014-08-132-6/+59
| | | | | | | New JSNI function allows direction parameter in setSelectionRange. This allows setting selection backward and fixes the issue in FF. Change-Id: I1e34b70983e3f525b7009668877038f108d286a7
* ResponsiveConnector should request layout update when breakpoints changeJouni Koivuviita2014-08-071-3/+14
| | | | | | (#14354) Change-Id: Ie995268f8d89a951e9ebb351edde4ba1e824101e
* Notification delay is not set to 0 when the notification is clicked (#14368)Jouni Koivuviita2014-08-071-20/+21
| | | | | | | | Reintroduce the delay timer which triggers the hiding of the notification. When the notification is clicked, no timer is used, the notification is hidden immediately. Change-Id: I93ecc5dcc34c10092b85f4e0daf7ecacfef77f7a
* Context menu is not shown in Table body on mobile browsers (#13694)Heikki Ohinmaa2014-08-071-30/+197
| | | | | | Includes updated tests. Change-Id: I928b888302a2cd22b7c94600fd4f8b7608ba0ca8
* Correctly display an item which is too long for the textfield. (#13477)Guillermo Alvarez2014-08-071-6/+17
| | | | | | | As setSelectionRange is not working correctly in IE the current approach sets the direction before setting the text and resets it to the original immediately after that. Change-Id: I33f40f9ae436122092d995fa17c35a9cbe38aedb
* Fix the closing of a popup DateField (#14086, #14375).Mika Murtojarvi2014-08-071-1/+1
| | | | | | The popup is made non-modal. Change-Id: Ia396ff1e2e88639b97c9f556d7d3866f76755436
* Fix table.setCurrentPageFirstItemIndex(n) to load only needed rows (#14135)Anthony Guerreiro2014-08-071-2/+35
| | | | Change-Id: I0186ce32f915b39a012bb653e501b0cad72a9f32
* Add method for widgets to tell there is work to be done (#13565)Dmitrii Rogozin2014-08-063-3/+77
| | | | Change-Id: I4b961443f6c175aaf2e2272f1257670fe6bc9607
* Fix regression caused by #14147 patch (#14147)Anthony Guerreiro2014-08-062-8/+8
| | | | | | The previous patch caused TestCurrentPageFirstItem to fail. Change-Id: I6eec8818f5ba2ce847a696afa40ba423ec482668
* Revert "Keyboard shift-selection now works as expected in VScrollTable. ↵Markus Koivisto2014-08-051-10/+9
| | | | | | | | | (#14094)" This reverts commit 441371a. The commit caused rows selected in a multiselect table to no longer be focused, which caused a number of regressions. Change-Id: I42d960cec9dfe24852b40a623f32e2b467704491
* Fix the behavior of PopupDateField when changing resolution (#14174).Mika Murtojarvi2014-08-052-4/+22
| | | | Change-Id: I99b325d71d9d6830349b92cc1226d6ad80066569
* Reverting multiple commits that caused 100+ regression tests to fail.Markus Koivisto2014-08-052-325/+218
| | | | | | | | | | Commits reverted: * 392e8a0 - Minor refactor to #14147 patch * 8d470c9 - Context menu is not shown in Table body on mobi... (#13694) * f7dc719 - Fix Table stuck scroll position after setting ... (#14147) Change-Id: I3f5ed7fa15a9cfebce7a57662d229bf46118c5d6
* Allow changing theme on the fly (#2874, #14139, #14124)Artur Signell2014-08-0410-56/+410
| | | | | | | | | | * Updates UI and overlay container class names when the theme changes * Initially verifies that the theme has actually been loaded (for the embed case) and class names have been properly set * Forces a state change to all components to re-translate theme:// URLs * Runs a full layout after the new theme has been loaded and activated Change-Id: I5a7391abe1bb467130bbb4660e4829b43f3e4255
* Disable automatic removal of trailing whitespace and reformatted using LunaArtur Signell2014-07-318-18/+16
| | | | | | | | | | Automatic removal of trailing whitespaces in Eclipse does not work even in a nearly consistent way across platforms, versions or even on the same maching within the same workspaces. Saving the same file multiple times even alternates between adding and removing a whitespace on empty block comment lines when saving. Change-Id: I0efd307fd48869ea688eb79aa77c9ba38de5a4a6
* Fix typo that caused spanned cells to be removed in Gridlayout (#14335)Markus Koivisto2014-07-311-10/+10
| | | | | | | | Gridlayout removes columns and rows with no content. Gridlayout is supposed to check for spanned cells and not remove otherwise empty rows or columns if they are covered by a span. Change-Id: I1c25a8e6426e6ce0e24f9110a6b994598c395e7a
* Minor refactor to #14147 patch (#14147)Anthony Guerreiro2014-07-292-10/+10
| | | | Change-Id: I78cdbbad41fa6980f445ae770f7e7a8d7db39176