]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
9 years agoFixed typos in javadoc (#17384)
Raphael Ackermann [Sat, 4 Apr 2015 17:12:40 +0000 (19:12 +0200)]
Fixed typos in javadoc (#17384)

Change-Id: Ic74c269031e0131e2db55dace81ae51869308f12

9 years agoDon't remove frozen columns when columns reordered in Grid #16901
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

9 years agoMake test work in uitest.war
Artur Signell [Tue, 31 Mar 2015 07:40:47 +0000 (10:40 +0300)]
Make test work in uitest.war

Change-Id: I8db1b39e2b6372b460550c56884d3bea47c1155e

9 years agoReduce reflows when sizing columns (#17315)
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

9 years agoSupport HTTPS, FTP, and FTPS resource URLs in Declarative (#17267) 7.4.3
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

9 years agoFix Declarative support for BigDecimal properties (#17205)
Johannes Dahlström [Wed, 18 Mar 2015 13:35:47 +0000 (15:35 +0200)]
Fix Declarative support for BigDecimal properties (#17205)

Change-Id: I766172c125b7e771b4bc8e2db1f39d1ae828fea6

9 years agoFix Declarative support for primitive float and double properties (#17204)
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

9 years agoUse vaadin-parent as parent in POMs (#17300)
Henri Sara [Thu, 26 Mar 2015 09:02:26 +0000 (11:02 +0200)]
Use vaadin-parent as parent in POMs (#17300)

Change-Id: Ibbc3cb3c820a2c676e38e4ad9aa943ef200572b4

9 years agoFix publishing of POM-only modules (#17025)
Henri Sara [Thu, 26 Mar 2015 14:12:03 +0000 (16:12 +0200)]
Fix publishing of POM-only modules (#17025)

Change-Id: I22c015cc333fd08a1bc3207ef51bcfc67399398c

9 years agoFix build scripts for BOM (#17025)
Henri Sara [Thu, 26 Mar 2015 11:25:57 +0000 (13:25 +0200)]
Fix build scripts for BOM (#17025)

Change-Id: Ia59a2423d8e22e15a978dd73baf08b5fa6388ea6

9 years agoBuild Maven BOM for Vaadin (#17025)
Henri Sara [Thu, 19 Mar 2015 13:36:36 +0000 (15:36 +0200)]
Build Maven BOM for Vaadin (#17025)

Change-Id: I842a5f1551012744354371e1c099f6ca2360029c

9 years agoDo proper cleanup in VDragAndDropManager.endDrag(boolean) (#17163)
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

9 years agoReset index of selected item when it's removed (#17248).
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

9 years agoMake Grid update column renderers (#16552)
Patrik Lindström [Tue, 24 Mar 2015 10:58:25 +0000 (12:58 +0200)]
Make Grid update column renderers (#16552)

Change-Id: I3adf9d0cc32f800a535a82ffe5d6ba503a36e746

9 years agoFix Table column header sorting on Chrome (#14796)
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

9 years agoUse native scrolling in IE on touch devices (#14864)
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

9 years agoDisables selection when Grid's editor is open (#17132).
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

9 years agoFixed scroll jump by using native focusing in IE (#15294)
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

9 years agoExpect Chrome 41
Artur Signell [Mon, 23 Mar 2015 20:15:51 +0000 (22:15 +0200)]
Expect Chrome 41

Change-Id: I64c8788c0ae6160c565dfc0cfb4a87a7ed86bc81

9 years agoUse special logic for allocating selection col widths (#17091)
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

9 years agoMake UIConnector.replaceTheme() and UIConnector.activateTheme() protected #17235
John Ahlroos [Fri, 20 Mar 2015 11:14:02 +0000 (13:14 +0200)]
Make UIConnector.replaceTheme() and UIConnector.activateTheme() protected #17235

Change-Id: I4ee650efdc8683dd1d6fedf5e53460c48186ed88

9 years agoDo not log severe messages which serve no purpose (#17222)
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

9 years agoRe-enable support for the firefox.path property
Leif Åstrand [Sat, 14 Mar 2015 13:48:52 +0000 (15:48 +0200)]
Re-enable support for the firefox.path property

Change-Id: I14d4ca1a2ef51ff77404cd6577cbe7cb35a2f75d

9 years agoCorrect logging when a push connection can't find a session (#15220)
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

9 years agoRe-enable running tests locally with property
Teemu Suo-Anttila [Mon, 9 Mar 2015 10:35:04 +0000 (12:35 +0200)]
Re-enable running tests locally with property

Change-Id: I6eed0dc802ca101c929a5bc3cb6f3141060524a3

9 years agoFix bad language in release notes
Leif Åstrand [Wed, 18 Mar 2015 12:12:49 +0000 (14:12 +0200)]
Fix bad language in release notes

Change-Id: I9a348ebd6ae41a1a7d03ae9a00bcc5935a4bc4e1

9 years agoMigrate FlashIsVisible embedded test from TB2 to TB4
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

9 years agoAdd a client test for row focus moving with reset size (#16607) 7.4.2
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

9 years agoFix Grid CellFocusHandler position on DataSource size reset (#16607)
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

9 years agoAdd test for RpcDataProvider calls to Container (#16642)
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

9 years agoOptimise RpcDataProvider calls to container (#16642)
Teemu Suo-Anttila [Tue, 10 Feb 2015 08:13:08 +0000 (10:13 +0200)]
Optimise RpcDataProvider calls to container (#16642)

Change-Id: I8abaa4c1bd8eface98e42e0882cf09c92fbbf386

9 years agoRevert "Displaying tooltip in slot for touch devices (#15353)" (#17151)
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

9 years agoMake Slider.clear() consistent with the no-args contstructor (#17073)
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

9 years agoAdd link to the push issues wiki page to the release notes (#17142)
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

9 years agoIgnore Chrome in ComboboxSelectedItemTextTest until regression is fixed. (#16636)
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

9 years agoConvert browserframe, flash and requesthandler tests to TB4
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

9 years agoMigrate TB2 tests from package applicationcontext to TB4
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

9 years agoMigrate TB2 test from application package to TB4
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

9 years agoDisable auto-testing of TB2 tests on Chrome
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

9 years agoAdd OSGi integration tests (#9583)
Miki [Wed, 4 Mar 2015 09:26:23 +0000 (11:26 +0200)]
Add OSGi integration tests (#9583)

Change-Id: Ibea856ab7bbde663d9a1762050902f1740f6d73f

9 years agoConverted ValidationOfRequiredEmptyFields to TB4
Artur Signell [Thu, 29 Jan 2015 16:54:35 +0000 (18:54 +0200)]
Converted ValidationOfRequiredEmptyFields to TB4

Change-Id: Ifab3d891115b30ef2d3f7542cd57ac7215653fe5

9 years agoRemove eXo test which is unreliable and tests an old version
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

9 years agoFix invalid assumptions about empty Grid (#16734, #16684)
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

9 years agoUse Math.floor instead of casting to int when trimming decimals. (#16926)
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

9 years agoFix regression for Table selection and checkbox issue (#17064)
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

9 years agoEnsure refresh message is sent on invalid CSRF (#17042)
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

9 years agoImprove performance of setNeedsMeasure (#16972).
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

9 years agoLayoutManager uses shortcut when delaying overflow fixes (#16963).
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

9 years agoImprove performance of getMeasureTargetsJsArray (#16973).
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

9 years agoUsing ComponentFactory in DesignContext.getDefaultInstance() (#16990)
Alexey Fansky [Wed, 4 Mar 2015 21:23:42 +0000 (13:23 -0800)]
Using ComponentFactory in DesignContext.getDefaultInstance() (#16990)

Change-Id: I0bb3e7975f2b48cdc589de740cb07ac893b13461

9 years agoUpdate Atmosphere to 2.2.4.vaadin5 (#17074)
Artur Signell [Tue, 10 Mar 2015 13:19:27 +0000 (15:19 +0200)]
Update Atmosphere to 2.2.4.vaadin5 (#17074)

Change-Id: I85618f66effbf647856d9c152b3e66a6454001d9

9 years agoRevert "Encode filenames to UTF-8 in Content-Disposition header. (#16556)" 7.4.1
Leif Åstrand [Fri, 6 Mar 2015 09:09:27 +0000 (09:09 +0000)]
Revert "Encode filenames to UTF-8 in Content-Disposition header. (#16556)"

Breaks AppResource404, BrowserFrameIsVisible and FlashIsVisible

This reverts commit af6dd56e89db8ea8c88f607c4214abcde50dfc94.

Change-Id: I82fc9ef4c9d08dc8aa48e0fa137fae5782701389

9 years agoRemove accidentally cherry-picked test
Leif Åstrand [Thu, 5 Mar 2015 15:52:15 +0000 (17:52 +0200)]
Remove accidentally cherry-picked test

9 years agoUpdate @since for 7.4.1
Leif Åstrand [Thu, 5 Mar 2015 09:35:19 +0000 (11:35 +0200)]
Update @since for 7.4.1

Change-Id: I61233d704eae50447d3ccb5a5c485fe3ef98c436

9 years agoAdd project, build and test name capabilities.
Sauli Tähkäpää [Wed, 25 Feb 2015 07:14:28 +0000 (09:14 +0200)]
Add project, build and test name capabilities.

- Helps identifiying problem points in test queue
- Enables grouping tests in BrowserStack and other services.

Change-Id: I444d0aa07900c39b4dafc2d6b6889975b3de3bec

9 years agoFix test url parameter concatenation.
Sauli Tähkäpää [Wed, 4 Mar 2015 15:05:13 +0000 (17:05 +0200)]
Fix test url parameter concatenation.

Change-Id: I7063aedc870330c1159e44b05ac3e729ad837ba1

9 years agoMigrate TB2 tests from package applicationservlet to TB4
Teemu Suo-Anttila [Fri, 20 Feb 2015 13:28:28 +0000 (15:28 +0200)]
Migrate TB2 tests from package applicationservlet to TB4

MultipleServeletConfigurationTest
SystemMessagesTest

Change-Id: I85f0bc2daed4d9ef2a4a341f4614c8a501256565

9 years agoUse TestBench-4.0.2
Teemu Suo-Anttila [Wed, 4 Mar 2015 15:02:22 +0000 (17:02 +0200)]
Use TestBench-4.0.2

- Based on TB4 Parallel testing.
- Browser setup no longer uses static capabilities.
- Some code cleanup here and there.

Change-Id: I5c419316cd36f4f5041eaa8da8fda3d8b46596c4

9 years agoMigrated tb2 tests to tb4
Miki [Fri, 13 Feb 2015 12:16:39 +0000 (14:16 +0200)]
Migrated tb2 tests to tb4

DeploymentConfigurationTest
OldUIOnReloadTest
ErrorInUnloadEventTest
VaadinSessionAttributeTest

Change-Id: I2ccddf4d2bd01f4532dda79698e6be71b3b1a9f5

9 years agoAdd build parameter com.vaadin.testbench.hub.url.
Sauli Tähkäpää [Mon, 16 Feb 2015 09:28:07 +0000 (11:28 +0200)]
Add build parameter com.vaadin.testbench.hub.url.

Change-Id: I413c1dfffcba794aeaa33bbfef4b90b22f5f6fb7

9 years agoRefactor ContextMenuSizeTest.
Sauli Tähkäpää [Tue, 10 Feb 2015 09:45:02 +0000 (11:45 +0200)]
Refactor ContextMenuSizeTest.

Change-Id: Ia32378bbac45d4e103d5af5643b74ac6bca9424d

9 years agoUse TestBenchElements in GridElement API (#16600)
Teemu Suo-Anttila [Mon, 9 Feb 2015 13:26:15 +0000 (15:26 +0200)]
Use TestBenchElements in GridElement API (#16600)

Change-Id: Iad416ae1c8df1c1dddadadd107e8cc2817450ac9

9 years agoRemove broken TB2 test, replaced by WindowCaptionTest
Artur Signell [Thu, 29 Jan 2015 15:28:37 +0000 (17:28 +0200)]
Remove broken TB2 test, replaced by WindowCaptionTest

Change-Id: Ic33bd53eba7bc2e54c54c6a763272bd22230a356

9 years agoClarify that 7.4.1 is a maintenance release and not a feature release
Leif Åstrand [Wed, 4 Mar 2015 14:41:58 +0000 (16:41 +0200)]
Clarify that 7.4.1 is a maintenance release and not a feature release

9 years agoRestoring overflow-x and overflow-y in runWebkitOverflowAutoFix (#16650)
Alexey Fansky [Sat, 21 Feb 2015 01:13:55 +0000 (17:13 -0800)]
Restoring overflow-x and overflow-y in runWebkitOverflowAutoFix (#16650)

Change-Id: I7be1c1571ee5ede0ce481faf823f5f271a280a8a

9 years agoFix text input of PopupCalendar in Internet Explorer (#16677).
Mika Murtojarvi [Mon, 16 Feb 2015 15:33:15 +0000 (17:33 +0200)]
Fix text input of PopupCalendar in Internet Explorer (#16677).

Similarly to VTextField, VTextualDate now uses KeyDownHandler with IE to
process the pressing of the return key.

Change-Id: I139134fc38678ad46f0c46f30e3de25547b9a3c6

9 years agoDisplaying tooltip in slot for touch devices (#15353)
Alexey Fansky [Sat, 7 Feb 2015 00:25:44 +0000 (16:25 -0800)]
Displaying tooltip in slot for touch devices (#15353)

Change-Id: Ia2fce4dbfc205b44622557017afff19c4a2ef7df

9 years agoFixes subpixel allocation accuracy and speed (#16614, #16750)
Henrik Paul [Fri, 6 Feb 2015 14:35:16 +0000 (16:35 +0200)]
Fixes subpixel allocation accuracy and speed (#16614, #16750)

This reverts workarounds used in subpixel quick fix commit
6133b2cffd0c0b0e0e360ae30330a8adbe7662f4. New logic uses Escalator's
more optimised multiple column width setting method.

Change-Id: I0863f9774e6efc26f01ebdb736b4847e4ef5354c

9 years agoAdd missing osgi import to guava (#16739)
Miki [Fri, 27 Feb 2015 11:37:35 +0000 (13:37 +0200)]
Add missing osgi import to guava (#16739)

Change-Id: I889b918600db98b70a7c02e86fbbeca31f083f80

9 years agoAlways include default widget set files in OSGi manifest (#16993)
Artur Signell [Tue, 3 Mar 2015 13:11:23 +0000 (15:11 +0200)]
Always include default widget set files in OSGi manifest (#16993)

Change-Id: Ib1fc01ced602d3434a0ad63725601237a0def4d1

9 years agoMake Grid recalculate columns on resize (#16539)
Teemu Suo-Anttila [Thu, 26 Feb 2015 09:29:02 +0000 (11:29 +0200)]
Make Grid recalculate columns on resize (#16539)

Change-Id: Ib2b9ecc995ec6fe2627c545efc2a312a59df6b9c

9 years agoReapplying column width on Grid actually reapplies the width (#16900)
Pekka Hyvönen [Tue, 24 Feb 2015 21:51:31 +0000 (23:51 +0200)]
Reapplying column width on Grid actually reapplies the width (#16900)

Change-Id: I8a0bc92294004411782c6ee5b0e460b892570aa3

9 years agoMake server tests work again
Artur Signell [Mon, 2 Mar 2015 20:51:18 +0000 (22:51 +0200)]
Make server tests work again

Change-Id: Ie0097cef628ef013579067443d4a52be049cf1da

9 years agoJavadoc fix
Artur Signell [Wed, 18 Feb 2015 11:01:53 +0000 (13:01 +0200)]
Javadoc fix

Change-Id: Ie6393f60961852825817378fadb068a16a307bcc

9 years agoFixes javadocs.
Henrik Paul [Mon, 16 Feb 2015 10:42:59 +0000 (12:42 +0200)]
Fixes javadocs.

Change-Id: I78b8d901f5714f0de1eb84c0aa923225ff472737

9 years agoImprove performance of Util.collectionEquals (#16968).
Fabian Lange [Mon, 2 Mar 2015 11:16:19 +0000 (12:16 +0100)]
Improve performance of Util.collectionEquals (#16968).

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

9 years agoLayoutManager reuses shortcut Element instance for measure (#16964).
Fabian Lange [Mon, 2 Mar 2015 10:18:23 +0000 (11:18 +0100)]
LayoutManager reuses shortcut Element instance for measure (#16964).

This change prevents the duplicate getter chain lookup
connector.getWidget().getElement() on the very hot measureConnector
method.

Change-Id: Ia59c9ef2e6bbcf9402424bc565bc9ee3977e3c6e

9 years agoDisconnect push after application has been stopped (#13248)
Artur Signell [Mon, 23 Feb 2015 22:41:15 +0000 (00:41 +0200)]
Disconnect push after application has been stopped (#13248)

Change-Id: I4b8ca76a530453ee95ff88a1a4bbe3fa7a7958d4

9 years agoUpdate to GWT with WP fix (#16924)
Artur Signell [Fri, 27 Feb 2015 15:38:23 +0000 (17:38 +0200)]
Update to GWT with WP fix (#16924)

Change-Id: I37cec7420f71d2fa6be379f650a7e11843d0e8e4

9 years agoUse the existing communication error handler if one exists (#16938)
Artur Signell [Fri, 27 Feb 2015 08:22:22 +0000 (10:22 +0200)]
Use the existing communication error handler if one exists (#16938)

Change-Id: If3645dee1f4f3d5a7b1654a60db8734c8ec1ac01

9 years agoEnsure that slider min is always smaller or equal to max. (#16776)
Sauli Tähkäpää [Wed, 25 Feb 2015 14:54:59 +0000 (16:54 +0200)]
Ensure that slider min is always smaller or equal to max. (#16776)

- Set slider min to max if max is being set to a smaller value than min,
and vice-versa.
- Set also an informative message to Slider.ValueOutOfBoundsException.

Change-Id: I06b6b05dd0ef2c1fb862cf4acc7df3e235db59ba

9 years agoFix adding and modifying multiple rows in Grid (#16905)
Teemu Suo-Anttila [Tue, 24 Feb 2015 11:07:09 +0000 (13:07 +0200)]
Fix adding and modifying multiple rows in Grid (#16905)

Change-Id: Ib3ae8d305f44a78c9bd6f4539ca9cee2a487d269

9 years agoMake Column.setLastFrozenColumn work (#16726)
Artur Signell [Fri, 20 Feb 2015 22:12:09 +0000 (00:12 +0200)]
Make Column.setLastFrozenColumn work (#16726)

Change-Id: I58fee1549459b24cb47e0d3321d16fb8b215959a

9 years agoClearing the sorted indicator if sorting was disabled (#16563)
Alexey Fansky [Tue, 10 Feb 2015 20:19:00 +0000 (12:19 -0800)]
Clearing the sorted indicator if sorting was disabled (#16563)

Change-Id: I03677e25d639264d5056c5b86b7be8277fe332a4

9 years agoFix the initial location of a Window (#16486).
Mika Murtojarvi [Fri, 13 Feb 2015 12:32:56 +0000 (14:32 +0200)]
Fix the initial location of a Window (#16486).

Change-Id: Ie34384a9683376dda8b78434e0db885591964aba

9 years agoTable should load widgets after container content refresh (#16611)
Mikael Grankvist [Wed, 11 Feb 2015 08:38:52 +0000 (10:38 +0200)]
Table should load widgets after container content refresh (#16611)

Change-Id: I887830f31f886743d1bd7167236e2f7b61349dd7

9 years agoEncode filenames to UTF-8 in Content-Disposition header. (#16556)
Sauli Tähkäpää [Tue, 3 Feb 2015 13:02:45 +0000 (15:02 +0200)]
Encode filenames to UTF-8 in Content-Disposition header. (#16556)

Change-Id: Ie2cf41f2176d05105663cdb84934379efa826f03

9 years agoAdd spaces around operators (#16696).
Mika Murtojarvi [Fri, 9 Jan 2015 15:50:26 +0000 (17:50 +0200)]
Add spaces around operators (#16696).

This is needed for the Sass compiler to correctly parse an expression.

Change-Id: Ie39134e47f701015a9fc7180de5c033b80abe178

9 years agoMethod for requesting column width recalculation (#16748)
Artur Signell [Fri, 27 Feb 2015 15:14:29 +0000 (17:14 +0200)]
Method for requesting column width recalculation (#16748)

Change-Id: I089f08a056a358d9857ce6608293878e2b8bbd9e

9 years agoFix Grid flick scrolling on iOS devices (#16762)
Teemu Suo-Anttila [Thu, 26 Feb 2015 15:21:23 +0000 (17:21 +0200)]
Fix Grid flick scrolling on iOS devices (#16762)

Change-Id: Iee64f1dc5ce91472c66f43a6269cb1eccb2f9b52

9 years agoMaintain Grid scroll position on detach and reattach (#16220)
Johannes Dahlström [Wed, 28 Jan 2015 13:50:54 +0000 (15:50 +0200)]
Maintain Grid scroll position on detach and reattach (#16220)

Change-Id: I6ac5c3304bcd22e23f298c4dbdd65358aa1c64f7

9 years agoDon't actively disconnect when the client already has disconnected (#15330)
Artur Signell [Wed, 25 Feb 2015 20:15:28 +0000 (22:15 +0200)]
Don't actively disconnect when the client already has disconnected (#15330)

Change-Id: I26e53f6b07eaccc785bda547e454fa185ad952df

9 years agoUpdate Atmosphere to 2.2.4.vaadin4 (#16825, #16826, #16862)
Artur Signell [Sat, 28 Feb 2015 17:29:31 +0000 (19:29 +0200)]
Update Atmosphere to 2.2.4.vaadin4 (#16825, #16826, #16862)

Change-Id: Idd43e37ac7ba37710ffea7e01efc931e73defd90

Conflicts:
push/build.xml
push/ivy.xml
server/src/com/vaadin/server/Constants.java

9 years agoCall error handler even if critical notification write fails (#16951)
Artur Signell [Fri, 27 Feb 2015 16:52:27 +0000 (18:52 +0200)]
Call error handler even if critical notification write fails (#16951)

Change-Id: I4d18aa54c48487081a626749916e3342888eb71e

9 years agoAdd pluggable mechanism for loading classes for a design (#16583)
Leif Åstrand [Wed, 25 Feb 2015 14:24:29 +0000 (16:24 +0200)]
Add pluggable mechanism for loading classes for a design (#16583)

Change-Id: I2ac17e3c5a7c36492567238af8f4cf6723b0ec69

9 years agoPackage all widgets sources into sources.jar (#16805)
Artur Signell [Fri, 20 Feb 2015 20:48:05 +0000 (22:48 +0200)]
Package all widgets sources into sources.jar (#16805)

Change-Id: Ia1a3d8444d0b660a1f0141e872230758fbf5d95a

9 years agoDo not restart application if messages are received (#16868)
Artur Signell [Fri, 20 Feb 2015 20:48:50 +0000 (22:48 +0200)]
Do not restart application if messages are received (#16868)

Change-Id: I5ede5efb7ae9a171fac79f2ead98e2fb12c249c4

9 years agoDo not re-schedule an already scheduled lock breaker (#15317)
Artur Signell [Mon, 23 Feb 2015 21:14:34 +0000 (23:14 +0200)]
Do not re-schedule an already scheduled lock breaker (#15317)

Change-Id: I17dad660470283cd2d269a32d72d2f26ab86e7c4

9 years agoFix Escalator size changes when scrolled to bottom (#16382)
Teemu Suo-Anttila [Tue, 24 Feb 2015 11:43:01 +0000 (13:43 +0200)]
Fix Escalator size changes when scrolled to bottom (#16382)

Change-Id: Iaf8b21e9c6a09e51667eebae1fdd4b1f5ebabedd

9 years agoRevert "Use hardcoded Trac link in release notes" (#16724)
Artur Signell [Thu, 19 Feb 2015 11:01:54 +0000 (13:01 +0200)]
Revert "Use hardcoded Trac link in release notes" (#16724)

This reverts commit 50c8e514baaf91f60b532a60e60d85412b3b0774.

Change-Id: I5ca731de4fd48deac1592dc739a0dcca873f6678