]>
source.dussan.org Git - vaadin-framework.git/log
Artur Signell [Tue, 28 Apr 2015 20:50:19 +0000 (23:50 +0300)]
Ensure browser does not re-use push connection after refresh (#14297,
#14416)
Change-Id: I05804eea5a514e84cf27214ed0dd715242cbde90
Mika Murtojarvi [Mon, 27 Apr 2015 14:42:32 +0000 (17:42 +0300)]
Fix the updating of sort indicators (#17440)
Change-Id: Ia91e2022b17417f4a56a0797a04d39381652cbf0
Teemu Suo-Anttila [Tue, 5 May 2015 08:16:17 +0000 (11:16 +0300)]
Convert LabelTooltip tests from TB2 to TB4
Change-Id: Ic672deb7903d4ea187a9c7bca292769c304434b8
Teemu Suo-Anttila [Tue, 5 May 2015 09:31:44 +0000 (12:31 +0300)]
Fix Grid reloading test to use ElementQuery exists() method
Change-Id: I287d19005eabb667b9fea0c918d1fa3e14eea1b7
Teemu Suo-Anttila [Tue, 5 May 2015 06:58:40 +0000 (09:58 +0300)]
Convert MenuBarNavigationMouse test from TB2 to TB4
Change-Id: I0c94d8a0f6fe818a0788aeb1cba5451a1537bbf6
Denis Anisimov [Fri, 7 Nov 2014 11:53:45 +0000 (13:53 +0200)]
Provide variable for default contrast value in valo-font-color (#14793).
Change-Id: Ia6aa73d6b4a9ae6518a57a601bf4a6525572724a
Artur Signell [Fri, 24 Apr 2015 13:51:22 +0000 (16:51 +0300)]
Fix enabled handling for DateField and PopupDateField (#17620)
Updated test when picking to 7.4.
Change-Id: I186c6e7f8a01cbf6be4b3d5ea95db5a6b30e48ad
Teemu Suo-Anttila [Mon, 4 May 2015 10:13:00 +0000 (13:13 +0300)]
Convert InitialFragmentEvent test from TB2 to TB4
Change-Id: Ia3cffdb54e49bc85880f60c12c93201abb8ff3a4
Artur Signell [Wed, 29 Apr 2015 11:30:55 +0000 (14:30 +0300)]
Render CustomLayout properly even if a slot is missing (#17681)
Change-Id: I31956e9db21f5043e648b56e13e0c74731cd9e1f
Artur Signell [Wed, 18 Feb 2015 12:42:20 +0000 (14:42 +0200)]
Converted javascript tests to TB4 and added date tests (#16797, #16786)
Change-Id: I0ac58945d70676135d982f5b829b065b96b1ffa4
Steven Spungin [Fri, 1 May 2015 14:06:07 +0000 (10:06 -0400)]
Incorrect documentation for CalendarProvider.getEvents (#17714)
Change-Id: I7eb441f093ecc6ecbfecfa814089e0587438d4a3
Teemu Suo-Anttila [Wed, 6 May 2015 11:03:22 +0000 (14:03 +0300)]
Fix ComboBoxMouseSelectEnterTest to work with old ComboBox
Change-Id: Ida5e8ecbde47246cf4f282855ee38a32b71a9915
Teemu Suo-Anttila [Wed, 29 Apr 2015 07:53:28 +0000 (10:53 +0300)]
Add missing @since to VDragAndDropManager
Change-Id: Icf4bc147b2ca77676ce29c7b2b8a516cbf7b2d23
Teemu Suo-Anttila [Wed, 29 Apr 2015 07:48:29 +0000 (10:48 +0300)]
Move VFilterSelect setKeyboardSelectedItem to correct subclass (#17645)
Change-Id: I4c30ceff261db7dbc81aae96c21249c115354fb2
Teemu Suo-Anttila [Mon, 27 Apr 2015 16:40:47 +0000 (19:40 +0300)]
Add missing @since to DDEventHandleStrategy class
Change-Id: Ie39a5cc7649ff520da857be3a6a02e5881bcc718
Teemu Suo-Anttila [Mon, 27 Apr 2015 07:59:07 +0000 (10:59 +0300)]
Make public getLogger functions private (#17645)
Change-Id: Ic5cb52a522039fbcbcbf0349cedd81e8eae2f6a1
Teemu Suo-Anttila [Mon, 27 Apr 2015 08:04:40 +0000 (11:04 +0300)]
Restore unintended API changes (#17645)
This reverts commit
0ae745206a9ebc759a126606621f6cbd9f48b00d and
restores a removed public method.
Change-Id: I8eff9668d0a5c49fb63ecea7b0214e478b0aeee8
Teemu Suo-Anttila [Wed, 15 Apr 2015 10:33:55 +0000 (13:33 +0300)]
Fix Grid editor area calculation without scrollbars (#17471)
Change-Id: I55791e0bf46b00ea90daaeb1af8b4ca2748ff9d1
Alexey Fansky [Wed, 15 Apr 2015 19:12:11 +0000 (12:12 -0700)]
Keeping MenuItem custom classes when updating styles (#17427)
Change-Id: I54b7e700148797f0145c4ec5f1802ea999142ab3
Jouni Koivuviita [Thu, 20 Nov 2014 10:08:13 +0000 (12:08 +0200)]
Row focus bleeds out of Table area in Valo (#14761)
Redesigned the Table column selector button, now rendered completely
inside the Table header, which works regardless of the placement of the
Table, and with the fix for the main issue.
Change-Id: I63ba34a0afc2d7b0d6b4c2dfd006cb6d0aebf2db
Artur Signell [Thu, 16 Apr 2015 07:34:48 +0000 (10:34 +0300)]
Update Atmosphere JS to fix Firefox websocket reconnect (#17247)
Change-Id: I58249a6c4eaf03de54ff2a0c7c5a2f55bffb856c
Leif Åstrand [Thu, 23 Apr 2015 12:54:29 +0000 (15:54 +0300)]
Make restoreInstances clear value when previous value was gc:ed (#17603)
Change-Id: I61992c04cac578dc1158efd9c76484eacc8a6b6a
Henri Sara [Thu, 16 Apr 2015 06:19:16 +0000 (09:19 +0300)]
Iterate over copies of listener lists (#17477)
Allows adding/removing view change listeners from listeners.
Change-Id: Idb2227e1423c0297887f01f6df03b74e633ad917
Leif Åstrand [Sat, 14 Mar 2015 13:45:22 +0000 (15:45 +0200)]
Remove broken custom String[] serialization (#17146)
Change-Id: If40b6c4e979e4258a22a7d2d1af0532d3e8f11bc
Ilya Ermakov [Wed, 18 Mar 2015 17:53:05 +0000 (20:53 +0300)]
Auto focus modal window (#17021)
With this patch a modal window is always given focus on opening and
in the situation when an above-lying window is closed.
Change-Id: Ie13869830df13f411e4f14340745d501a1aabafa
Leif Åstrand [Tue, 30 Dec 2014 10:18:24 +0000 (12:18 +0200)]
Update favicon when changing themes (#15481)
Change-Id: I3622d211ac5e668f7dce999605118f8f16ffae90
Alexey Fansky [Fri, 13 Mar 2015 19:06:48 +0000 (12:06 -0700)]
Re-showed tab is displayed if there is room for it (#17096)
Change-Id: I52c9a47e2b9eed3a3f73f34e4c3e770b915509bf
Markus Koivisto [Thu, 16 Apr 2015 12:00:07 +0000 (15:00 +0300)]
Revert "Reduce reflows when sizing columns (#17315)"
This reverts commit
103b329d328ab0dde95da9426462491be510a8be . It causes problems
with screenshot tests (GridColumnAutoWidthServerTest).
Change-Id: I1de4a44573b22e0bea8ffa2626724e2a182cb876
Markus Koivisto [Wed, 15 Apr 2015 12:53:18 +0000 (15:53 +0300)]
Fixed both URLs to use https.
Change-Id: I23a59ba0d7508a8864296fab2fb5ee7947761136
Markus Koivisto [Wed, 15 Apr 2015 12:52:44 +0000 (15:52 +0300)]
Merge branch '7.4' of ssh://dev.vaadin.com:29418/vaadin into 7.4
Markus Koivisto [Wed, 15 Apr 2015 12:46:39 +0000 (15:46 +0300)]
Fix release notes query url to use https.
Change-Id: Ibd9eea4762a217404b6d09f0749636a47c335161
Markus Koivisto [Wed, 15 Apr 2015 12:46:39 +0000 (15:46 +0300)]
Fix release notes query url to use https.
Change-Id: Ibd9eea4762a217404b6d09f0749636a47c335161
Markus Koivisto [Wed, 15 Apr 2015 09:14:37 +0000 (12:14 +0300)]
Changed combobox class
Change-Id: I6c741c2f41446b5f3f3058df93827a591e8627bc
Henri Sara [Tue, 14 Apr 2015 11:02:32 +0000 (14:02 +0300)]
Use VaadinRequest/Response for static resources (#17462)
Change-Id: I324bb6b6eb9a72eda02c5308cc6c2284094ce4b8
Artur Signell [Tue, 7 Apr 2015 15:38:32 +0000 (18:38 +0300)]
VConsole logging -> java.util.logging
Change-Id: Id1b04e1335f0906f8de2d514ff11bc744dc14c49
Teemu Suo-Anttila [Mon, 13 Apr 2015 07:51:15 +0000 (10:51 +0300)]
Fix Grid column adding to set column sortable correctly (#17446)
Change-Id: I2cfc41f9fab39c387306e89fb18de75c413a7817
Johannes Dahlström [Fri, 10 Apr 2015 13:24:32 +0000 (16:24 +0300)]
Fix writing of child local ids in AbsoluteLayout (#17421)
Change-Id: I49eb3246061e1b011a0f87e94d2a43eb20c31a34
Conflicts:
server/tests/src/com/vaadin/tests/design/DesignContextLocalIdTest.java
Ilya Ermakov [Thu, 26 Feb 2015 17:54:29 +0000 (20:54 +0300)]
Prevent opening Table context menu on short tapping on iOS (#15297)
With this patch handling touchstart in Table body is prevented
if it is handled in Table row. This is the smallest patch that solves
the problem, refactoring remains an open problem.
Change-Id: Iea54210ee81a3fdf17e45c6c98026af9080abddf
Mikael Grankvist [Fri, 20 Mar 2015 06:07:51 +0000 (08:07 +0200)]
Grid header should render "the same" after changes to header (#17131)
Change-Id: I2a16ffbd59bf4863eb6a7bea8d4b590a693af637
Alexey Fansky [Thu, 9 Apr 2015 18:09:15 +0000 (11:09 -0700)]
Adding a temporary style to VNotification on Chrome >=41 (#17252)
Change-Id: I41c05e8f8487d351035804e0681947956d861479
Denis Anisimov [Fri, 13 Mar 2015 08:52:35 +0000 (10:52 +0200)]
Don't use !important for ColorPicker width in Valo (#17140).
Change-Id: I47feff9c78a39e30233f388b938c7e4e53b52051
Denis Anisimov [Sun, 26 Oct 2014 15:30:34 +0000 (17:30 +0200)]
Customizable DnD preview handle strategy in Dnd manager (#10377,#14880).
Change-Id: Idead68d8274de92b9ba7d7f8d71e669244a017fa
Mikael Grankvist [Thu, 12 Mar 2015 12:19:14 +0000 (14:19 +0200)]
Grid layout slots should be slot size not slot content size (#17039)
Change-Id: I73a26b0d2f07bb624df6037e4e77f7137fd21791
Ilya Ermakov [Thu, 12 Mar 2015 17:19:36 +0000 (20:19 +0300)]
Set value selected by mouse when pressing Enter in ComboBox (#16981)
With this patch pressing Enter in ComboBox sets value selected by mouse.
Selection by keyboard is not given higher priority.
Change-Id: I2e5f610923a40f67be2c1504a004af0d431a67a3
Conflicts:
client/src/com/vaadin/client/ui/VFilterSelect.java
Alexey Fansky [Wed, 1 Apr 2015 22:08:58 +0000 (15:08 -0700)]
Displaying tooltip on touch devices underneath the field (#17150)
Change-Id: I7381a6212b824f9dafc5fe7359b0e791f15c57b2
Artur Signell [Mon, 19 Jan 2015 13:03:11 +0000 (15:03 +0200)]
Remove unusable code
Change-Id: I5bfa459695da3fe4d2cb271952b8c112b7052e97
Leif Åstrand [Thu, 9 Apr 2015 07:07:46 +0000 (10:07 +0300)]
Javadoc fix
Change-Id: Ib60e2f7ffa70030b93715adc453855c4bad7a372
Teemu Suo-Anttila [Mon, 9 Mar 2015 11:35:32 +0000 (13:35 +0200)]
Disallow RunLocally annotation in framework tests. Fix NPE for
screenshots.
Change-Id: I72793d85dfaba41aefa5370331c1ae81348607e9
Teemu Suo-Anttila [Wed, 8 Apr 2015 10:40:49 +0000 (13:40 +0300)]
Add DesignerAttributeHelper.readAttribute with default value (#17416)
Change-Id: Ic746e761942c3d801c8e1c71bd5866bbd5daeaf4
Raphael Ackermann [Sat, 4 Apr 2015 17:12:40 +0000 (19:12 +0200)]
Fixed typos in javadoc (#17384)
Change-Id: Ic74c269031e0131e2db55dace81ae51869308f12
Pekka Hyvönen [Tue, 31 Mar 2015 09:03:56 +0000 (12:03 +0300)]
Don't remove frozen columns when columns reordered in Grid #16901
Change-Id: Ib812ecd6afeb92d56bb179bcb120c65f20d26a8c
Artur Signell [Tue, 31 Mar 2015 07:40:47 +0000 (10:40 +0300)]
Make test work in uitest.war
Change-Id: I8db1b39e2b6372b460550c56884d3bea47c1155e
Leif Åstrand [Fri, 27 Mar 2015 11:57:51 +0000 (13:57 +0200)]
Reduce reflows when sizing columns (#17315)
This patch increases the reported fps from 10 to 17 in Chrome and from 5
to 10 in Firefox. No automatic test since performance testing on our
shared testing infrastructure would be quite error-prone.
Change-Id: I0bb6af250743058a8f32bb2df89da97660e94b52
Johannes Dahlström [Mon, 30 Mar 2015 13:36:24 +0000 (16:36 +0300)]
Support HTTPS, FTP, and FTPS resource URLs in Declarative (#17267)
Manually picked to 7.4 from commit
b96861c1 in master, also added a test.
Change-Id: I415f7409084ea0abd8b22ba3892743e11d503c27
Johannes Dahlström [Wed, 18 Mar 2015 13:35:47 +0000 (15:35 +0200)]
Fix Declarative support for BigDecimal properties (#17205)
Change-Id: I766172c125b7e771b4bc8e2db1f39d1ae828fea6
Johannes Dahlström [Wed, 18 Mar 2015 13:26:39 +0000 (15:26 +0200)]
Fix Declarative support for primitive float and double properties (#17204)
Also improve tests.
Change-Id: I99e064c931770fb8af511ea5c8e2c7fc2da2464e
Henri Sara [Thu, 26 Mar 2015 09:02:26 +0000 (11:02 +0200)]
Use vaadin-parent as parent in POMs (#17300)
Change-Id: Ibbc3cb3c820a2c676e38e4ad9aa943ef200572b4
Henri Sara [Thu, 26 Mar 2015 14:12:03 +0000 (16:12 +0200)]
Fix publishing of POM-only modules (#17025)
Change-Id: I22c015cc333fd08a1bc3207ef51bcfc67399398c
Henri Sara [Thu, 26 Mar 2015 11:25:57 +0000 (13:25 +0200)]
Fix build scripts for BOM (#17025)
Change-Id: Ia59a2423d8e22e15a978dd73baf08b5fa6388ea6
Henri Sara [Thu, 19 Mar 2015 13:36:36 +0000 (15:36 +0200)]
Build Maven BOM for Vaadin (#17025)
Change-Id: I842a5f1551012744354371e1c099f6ca2360029c
Maciej Przepióra [Mon, 16 Mar 2015 14:44:43 +0000 (15:44 +0100)]
Do proper cleanup in VDragAndDropManager.endDrag(boolean) (#17163)
Change-Id: I5f9462923fce9f033bc89b791d68607a1e0fc5c7
Denis Anisimov [Thu, 26 Mar 2015 17:56:07 +0000 (19:56 +0200)]
Reset index of selected item when it's removed (#17248).
Change-Id: Id38f48d84e9f55334af2e44b2dc49b1a3c7ef390
Patrik Lindström [Tue, 24 Mar 2015 10:58:25 +0000 (12:58 +0200)]
Make Grid update column renderers (#16552)
Change-Id: I3adf9d0cc32f800a535a82ffe5d6ba503a36e746
Anna Miroshnik [Fri, 6 Mar 2015 13:05:09 +0000 (16:05 +0300)]
Fix Table column header sorting on Chrome (#14796)
This fix is similar to the fix that has been made for other similar
cases (i.e. #13381).
Couldn't find a reliable way to reproduce the problem. Hopefully this
will fix the issue.
Was reproduced (before fix) on Google Chrome 40.0.2214.115 m on
TableSortingStopsWorkingOnChrome test one time (but then suddenly it
started to work again).
Was reproduced (before fix) on Project TableSorting once, as described
in the ticket. That project has been attached to the ticket.
Change-Id: Id901c9ce4a0a7c369572bf4374223851658aa703
Juho Nurminen [Thu, 26 Mar 2015 08:23:14 +0000 (10:23 +0200)]
Use native scrolling in IE on touch devices (#14864)
Change-Id: I8c652944b917d6392e2d02052b00ddb119ec242c
Alexey Fansky [Mon, 23 Mar 2015 18:55:55 +0000 (11:55 -0700)]
Disables selection when Grid's editor is open (#17132).
Change-Id: Ibbbffbfe2e8bcb763031ac277c2c36ce4eb4e3fc
Johannes Tuikkala [Thu, 5 Mar 2015 11:32:33 +0000 (13:32 +0200)]
Fixed scroll jump by using native focusing in IE (#15294)
Change-Id: I412ba219f31567ebba019b7d6ce4db4af9be9363
Artur Signell [Mon, 23 Mar 2015 20:15:51 +0000 (22:15 +0200)]
Expect Chrome 41
Change-Id: I64c8788c0ae6160c565dfc0cfb4a87a7ed86bc81
Leif Åstrand [Fri, 20 Mar 2015 14:51:45 +0000 (16:51 +0200)]
Use special logic for allocating selection col widths (#17091)
Change-Id: I2d0a80a26e8211d6f5e9110e1476f857803b4d3f
John Ahlroos [Fri, 20 Mar 2015 11:14:02 +0000 (13:14 +0200)]
Make UIConnector.replaceTheme() and UIConnector.activateTheme() protected #17235
Change-Id: I4ee650efdc8683dd1d6fedf5e53460c48186ed88
Artur Signell [Thu, 19 Mar 2015 10:29:59 +0000 (12:29 +0200)]
Do not log severe messages which serve no purpose (#17222)
Change-Id: Ifaa0cddc1523f547d8d7f935e739889aa9ddd45a
Leif Åstrand [Sat, 14 Mar 2015 13:48:52 +0000 (15:48 +0200)]
Re-enable support for the firefox.path property
Change-Id: I14d4ca1a2ef51ff77404cd6577cbe7cb35a2f75d
Artur Signell [Mon, 16 Mar 2015 14:55:56 +0000 (16:55 +0200)]
Correct logging when a push connection can't find a session (#15220)
Change-Id: I8b3cabc942600b3366f59697441d0613c9908a24
Teemu Suo-Anttila [Mon, 9 Mar 2015 10:35:04 +0000 (12:35 +0200)]
Re-enable running tests locally with property
Change-Id: I6eed0dc802ca101c929a5bc3cb6f3141060524a3
Leif Åstrand [Wed, 18 Mar 2015 12:12:49 +0000 (14:12 +0200)]
Fix bad language in release notes
Change-Id: I9a348ebd6ae41a1a7d03ae9a00bcc5935a4bc4e1
Teemu Suo-Anttila [Wed, 18 Mar 2015 09:08:43 +0000 (11:08 +0200)]
Migrate FlashIsVisible embedded test from TB2 to TB4
Change-Id: Ibb5c4e5ade99cddcc6bd96d19e00685eabca3812
Teemu Suo-Anttila [Tue, 17 Mar 2015 12:01:08 +0000 (14:01 +0200)]
Add a client test for row focus moving with reset size (#16607)
Change-Id: I937ea36cbb21366e559fcb76aae79e42c039ccfc
Teemu Suo-Anttila [Mon, 16 Mar 2015 09:18:25 +0000 (11:18 +0200)]
Fix Grid CellFocusHandler position on DataSource size reset (#16607)
Change-Id: Id02ff612a3f152af5341445bec769a74cfd79cfb
Teemu Suo-Anttila [Tue, 17 Mar 2015 09:01:33 +0000 (11:01 +0200)]
Add test for RpcDataProvider calls to Container (#16642)
Change-Id: I25eb85ac1241c46dbef6d473b3a2f7cdebb4b4ba
Teemu Suo-Anttila [Tue, 10 Feb 2015 08:13:08 +0000 (10:13 +0200)]
Optimise RpcDataProvider calls to container (#16642)
Change-Id: I8abaa4c1bd8eface98e42e0882cf09c92fbbf386
Leif Åstrand [Tue, 10 Mar 2015 15:04:14 +0000 (15:04 +0000)]
Revert "Displaying tooltip in slot for touch devices (#15353)" (#17151)
Should not have been merged since there were still stuff pending ("This
patchset doesn't include styling for the error message") that was not
addressed before submitting.
This reverts commit
05fc5806e7946223e057ad7458a18dadceb0566f .
Change-Id: Idd723f22f42e2e8ee71059b9591d44fafadea27e
Leif Åstrand [Tue, 10 Mar 2015 14:54:55 +0000 (16:54 +0200)]
Make Slider.clear() consistent with the no-args contstructor (#17073)
Change-Id: I3d5a5b9396bb9449a579b54ed21821415bfdae16
Leif Åstrand [Sat, 14 Mar 2015 15:23:07 +0000 (17:23 +0200)]
Add link to the push issues wiki page to the release notes (#17142)
Change-Id: I52d2a883f76bd673c8ca749246858f1e16e11679
Sauli Tähkäpää [Mon, 9 Feb 2015 14:21:01 +0000 (16:21 +0200)]
Ignore Chrome in ComboboxSelectedItemTextTest until regression is fixed. (#16636)
Change-Id: Ib47c1a6031a988213be35bf4a7d449209194664d
Teemu Suo-Anttila [Fri, 6 Mar 2015 12:55:37 +0000 (14:55 +0200)]
Convert browserframe, flash and requesthandler tests to TB4
Change-Id: Ic2089570fcfc9ec81f3d95722adc75ff75e8293f
Teemu Suo-Anttila [Fri, 20 Feb 2015 13:00:17 +0000 (15:00 +0200)]
Migrate TB2 tests from package applicationcontext to TB4
ChangeSessionIdTest
CloseSessionTest
RpcForClosedUITest
Change-Id: I539d7194e67a839ac8d7bd4dbb81c1e4ddc3c1b7
Teemu Suo-Anttila [Fri, 20 Feb 2015 09:57:22 +0000 (11:57 +0200)]
Migrate TB2 test from application package to TB4
RefreshFragmentChangeTest
RefreshStatePreserveTest
RefreshStatePreserveTitleTest
TerminalErrorNotificationTest
ThreadLocalInstancesTest
WebBrowserSizeTest
WebBrowserTest
Change-Id: I5c95905b4999ebefc7b170057952b09780174627
Artur Signell [Mon, 9 Mar 2015 11:03:02 +0000 (13:03 +0200)]
Disable auto-testing of TB2 tests on Chrome
Chrome has started auto-updating even though auto updates are
disabled on the test machines. TestBench 2 works with Chrome 41 (latest)
but opens the test in a new tab instead of in a new window and therefore
is unable to resize the browser to the correct size for screenshots.
Change-Id: Ib7f05a9115a9c82f5b3b384d73c47d6becbfbe79
Miki [Wed, 4 Mar 2015 09:26:23 +0000 (11:26 +0200)]
Add OSGi integration tests (#9583)
Change-Id: Ibea856ab7bbde663d9a1762050902f1740f6d73f
Artur Signell [Thu, 29 Jan 2015 16:54:35 +0000 (18:54 +0200)]
Converted ValidationOfRequiredEmptyFields to TB4
Change-Id: Ifab3d891115b30ef2d3f7542cd57ac7215653fe5
Artur Signell [Thu, 19 Feb 2015 21:37:41 +0000 (23:37 +0200)]
Remove eXo test which is unreliable and tests an old version
Change-Id: I00e1bb23bb312ecf3303b23f22dc07b58e2b8e0e
Leif Åstrand [Sun, 15 Mar 2015 19:08:21 +0000 (21:08 +0200)]
Fix invalid assumptions about empty Grid (#16734, #16684)
* Don't reset to default column sizes when adding row to emtpy escalator
* Don't wait for data after size is explicilty reset to 0
* Don't assume there were previous rows when adjusting focus on add
Change-Id: I59e8c0ef0c5633cf3678db63a660e3f1d1ca7d2a
Sauli Tähkäpää [Wed, 25 Feb 2015 21:19:30 +0000 (23:19 +0200)]
Use Math.floor instead of casting to int when trimming decimals. (#16926)
Change-Id: I02802b910d0dc90221483fedbf05be48958d8dcc
Teemu Suo-Anttila [Fri, 6 Mar 2015 13:51:56 +0000 (15:51 +0200)]
Fix regression for Table selection and checkbox issue (#17064)
Converts the old TB2 test for the issue to TB4 as well.
Change-Id: I76a37d836a55102221aa63e75f7ab605769bc0b9
Artur Signell [Fri, 6 Mar 2015 12:24:00 +0000 (14:24 +0200)]
Ensure refresh message is sent on invalid CSRF (#17042)
If we create an AtmospherePushConnection and a broadcaster like before we would
need to suspend the connection to ensure the AtmosphereResource is actually
added to the broadcaster
Change-Id: I7265ac0594b7a4da2c7a49fa34ebfbb27e1abdff
Fabian Lange [Mon, 2 Mar 2015 12:08:02 +0000 (13:08 +0100)]
Improve performance of setNeedsMeasure (#16972).
This change removes the method LayoutDependenyTree.setNeedsMeasure which
takes a connectorId as first param.
In all places where it is used, the ComponentConnector is actually known,
so this change avoids looking it up over and over again.
Also The lookup would need to lookup the ConnectorMap every time.
Change-Id: I2593b0bede05cd69889ba68aac854cfba43f70b1
Fabian Lange [Mon, 2 Mar 2015 09:45:28 +0000 (10:45 +0100)]
LayoutManager uses shortcut when delaying overflow fixes (#16963).
This change introduces an extracted method which will quick return if
a component needs a delayedOverflowFix.
Change-Id: I0d6ab100964a59e2f445a81271863a8212538d4d
Fabian Lange [Mon, 2 Mar 2015 12:28:15 +0000 (13:28 +0100)]
Improve performance of getMeasureTargetsJsArray (#16973).
This change optimizes the method
LayoutDependenyTree.getMeasureTargetsJsArray.
The previous code dumps both MeasureQueues and then iterates over the
vertical one and then checks if it is present in the horizontal one.
If it is not present it pushes the element to the array (which usually
invokes an arraycopy in js).
The new code adds both Queues to a new FastStringSet which does deal
with duplicates nicely.
While this is not much faster than the dumps, it avoids the array
allocations and the separate iteration for duplicate checking.
Change-Id: I2f643a2d0b32e4c2517efff16c196387f38f0d8a
Alexey Fansky [Wed, 4 Mar 2015 21:23:42 +0000 (13:23 -0800)]
Using ComponentFactory in DesignContext.getDefaultInstance() (#16990)
Change-Id: I0bb3e7975f2b48cdc589de740cb07ac893b13461
Artur Signell [Tue, 10 Mar 2015 13:19:27 +0000 (15:19 +0200)]
Update Atmosphere to 2.2.4.vaadin5 (#17074)
Change-Id: I85618f66effbf647856d9c152b3e66a6454001d9