]>
source.dussan.org Git - vaadin-framework.git/log
Henrik Paul [Wed, 4 Mar 2015 08:01:31 +0000 (10:01 +0200)]
Merge branch 'master' into HEAD
Change-Id: Id48abba25a16fe7f8e679e5ce2ab3ab536951676
Henrik Paul [Tue, 3 Mar 2015 14:49:19 +0000 (16:49 +0200)]
Adds support for -1 row index Escalator spacers (#16644)
Change-Id: Iced2f089785983ce2ef1d2225517156cec4a7db4
Henrik Paul [Tue, 3 Mar 2015 11:19:33 +0000 (13:19 +0200)]
Escalator spacers are sized and placed like "fixed" (#16644)
The width of a spacer is now 100% of the viewport (width of escalator
minus possible scrollbars), and and are always horizontally frozen
with the viewport.
Change-Id: I6616747784cdb61551e144d941526dee815a7ef9
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
Teemu Suo-Anttila [Thu, 26 Feb 2015 09:29:02 +0000 (11:29 +0200)]
Make Grid recalculate columns on resize (#16539)
Change-Id: Ib2b9ecc995ec6fe2627c545efc2a312a59df6b9c
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
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
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
Alexey Fansky [Sat, 7 Feb 2015 00:25:44 +0000 (16:25 -0800)]
Displaying tooltip in slot for touch devices (#15353)
Change-Id: Ia2fce4dbfc205b44622557017afff19c4a2ef7df
Jouni Koivuviita [Tue, 3 Mar 2015 07:47:59 +0000 (07:47 +0000)]
Revert "Hide button caption overflow in reindeer and valo. (#11864)"
This reverts commit
c9586c93b93987d9b5942c38ef0b536c091092a5 .
This fix will break button focus outline in Valo. The overflow hidden needs to be placed on the inner element (v-button-wrap).
For Reindeer the fix is okay, but for consistency it might make sense to move it there to the inner element also.
Change-Id: I6cac9fc6a1c8ae6be9969b8dc8533b9cad118d6a
Henrik Paul [Mon, 2 Mar 2015 13:56:17 +0000 (15:56 +0200)]
Adds tests and JavaDoc regarding Escalator's spacers (#16644)
Change-Id: I9b35a48df8b4e9801c26a25eb1ccce5351c61ddd
Henrik Paul [Mon, 2 Mar 2015 09:55:35 +0000 (11:55 +0200)]
Adds support for spacers near the bottom of Escalator (#16644)
Change-Id: Idca22ecbe9a2db4dbfb26481694255c3a8791b67
Artur Signell [Mon, 2 Mar 2015 20:51:18 +0000 (22:51 +0200)]
Make server tests work again
Change-Id: Ie0097cef628ef013579067443d4a52be049cf1da
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
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
Artur Signell [Fri, 27 Feb 2015 15:14:29 +0000 (17:14 +0200)]
Method for requesting column width recalculation (#16748)
Change-Id: I089f08a056a358d9857ce6608293878e2b8bbd9e
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
Artur Signell [Mon, 23 Feb 2015 22:41:15 +0000 (00:41 +0200)]
Disconnect push after application has been stopped (#13248)
Change-Id: I4b8ca76a530453ee95ff88a1a4bbe3fa7a7958d4
Artur Signell [Fri, 27 Feb 2015 15:38:23 +0000 (17:38 +0200)]
Update to GWT with WP fix (#16924)
Change-Id: I37cec7420f71d2fa6be379f650a7e11843d0e8e4
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
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
Henrik Paul [Fri, 27 Feb 2015 09:31:17 +0000 (11:31 +0200)]
Escalator can now remove rows while spacers are open (#16644)
Change-Id: I1fad1d14727d706bcc36021b77ec33dc8e76b632
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
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
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
Sauli Tähkäpää [Fri, 6 Feb 2015 21:59:35 +0000 (23:59 +0200)]
Hide button caption overflow in reindeer and valo. (#11864)
Change-Id: Iaeb9cd571dd4b7a37cdc89f9d291365aef96c9e1
Henrik Paul [Thu, 26 Feb 2015 07:32:43 +0000 (09:32 +0200)]
Fixes two bugs when inserting escalator rows with spacers open (#16644)
If the viewport is not yet filled with escalator rows, it didn't account for
spacers. Also, the scrollbar was updated incorrectly after adding
new rows.
Change-Id: Id9cab71c2c4b82331771d1243143eb9db0883a6c
Sauli Tähkäpää [Thu, 8 Jan 2015 07:48:49 +0000 (09:48 +0200)]
Redesign ComboBox filtering, highlighting and selection behaviour.
(#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
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
Henrik Paul [Wed, 25 Feb 2015 08:24:01 +0000 (10:24 +0200)]
Adds support for inserting rows to Escalator while spacers are open (#16644)
Change-Id: Id8689ed308926debee385e158d045f014fae21e0
Leif Åstrand [Tue, 24 Feb 2015 12:51:58 +0000 (14:51 +0200)]
Don't reference private class in javadoc (#16644)
Change-Id: I27e6ab90790fc2f4c39679a1e7f69c6ecf13a276
Artur Signell [Fri, 20 Feb 2015 20:48:05 +0000 (22:48 +0200)]
Package all widgets sources into sources.jar (#16805)
Change-Id: Ia1a3d8444d0b660a1f0141e872230758fbf5d95a
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
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
Artur Signell [Wed, 25 Feb 2015 08:06:28 +0000 (08:06 +0000)]
Breaks PushLargeDataLongPollingTest and also long polling in many ways. See http://dev.vaadin.com/ticket/16919
Revert "Fix handling of disconnection with push (#15330)"
This reverts commit
3c07368cbbc4d35534e90c769ea8ec975400c452 .
Change-Id: I46631b1921fa1c5628952362a93a000df92c5a4a
Henrik Paul [Wed, 25 Feb 2015 07:34:36 +0000 (09:34 +0200)]
Fixes a bug with scrolling the Escalator with a spacer open (#16644)
Mostly cleanup/clarity enhancements, the actual bug fix is in
getSpacerHeightsSumUntilPx
Change-Id: Ie9aafc0398e4ed293067c9aeac6281abc0c1df82
Sauli Tähkäpää [Tue, 24 Feb 2015 08:11:39 +0000 (10:11 +0200)]
Fix test url parameter concatenation.
Change-Id: I7063aedc870330c1159e44b05ac3e729ad837ba1
Henrik Paul [Mon, 23 Feb 2015 15:31:13 +0000 (17:31 +0200)]
Spacers affect Escalator's scrollbars (#16644)
Change-Id: I73a7a6db4d25c09d4a3eb04c4aea18f06428d320
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
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
Henrik Paul [Mon, 23 Feb 2015 11:45:44 +0000 (13:45 +0200)]
Fixes fast Escalator scrolling with spacers (#16644).
Change-Id: I2c79cc972e35ffe37a6fb3cc97b6fc937c3d32f7
Henrik Paul [Thu, 19 Feb 2015 12:53:35 +0000 (14:53 +0200)]
Fixes Escalator row offsets with spacers open (#16644)
Caveat: Scrolling works, as long as it is done slowly, one-by-one.
When moving several rows in a batch, spacers are ignored and
rows end up underneath them.
Change-Id: I07d0135e4ac559f5553cd8dc85bca39061de69b7
Artur Signell [Mon, 23 Feb 2015 21:42:34 +0000 (23:42 +0200)]
Fix handling of disconnection with push (#15330)
* The resource should not be closed when the client disconnects
* Removed "automatic" disconnection which was needed when onresume was not handled
* Don't call disconnect twice for cancelled connections
Change-Id: Id5ad9924b56c8810f759d6f9dc1da6e83e53d75b
Artur Signell [Sun, 15 Feb 2015 15:53:55 +0000 (17:53 +0200)]
Update release notes for 7.4
* Match TOC headers with actual headers
* New browser versions
Change-Id: I1476d41ee66ffb1876aac89998d4ca03d47e1240
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
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
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
Artur Signell [Fri, 20 Feb 2015 22:41:24 +0000 (00:41 +0200)]
Cleanup UI even if detach fails (#16651)
Change-Id: Iefc27b7047836243268970605ba2e946fac55e95
Artur Signell [Fri, 20 Feb 2015 22:12:09 +0000 (00:12 +0200)]
Make Column.setLastFrozenColumn work (#16726)
Change-Id: I58fee1549459b24cb47e0d3321d16fb8b215959a
Henrik Paul [Mon, 23 Feb 2015 10:07:13 +0000 (12:07 +0200)]
Fixes a graphical scrollbar glitch in Grid + some OSX configurations + Valo (#16565)
Change-Id: I8eb8bb2d941fc88b9f896c8d351ada6286e8322d
Henrik Paul [Mon, 23 Feb 2015 08:30:04 +0000 (10:30 +0200)]
Makes Escalator show scrollbars on some OSX settings (#16852)
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
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
Artur Signell [Fri, 20 Feb 2015 13:56:30 +0000 (15:56 +0200)]
Ensure resource is valid before writing to it (#16862)
Change-Id: I61e0003a2301100a5f0bfc18581a279207c4e812
Henrik Paul [Wed, 18 Feb 2015 14:09:10 +0000 (16:09 +0200)]
Adding/removing spacers affects Escalator row positions (#16644)
Note that this patch is only a first step of many. This patch only
moves displayed rows when spacer dimensions change. Doing
anything else afterwards (even scrolling) will probably not (and
is not intended to) look good at this stage.
Change-Id: I4de6abd932f587682840396df7a56a7df710af69
Teemu Suo-Anttila [Thu, 12 Feb 2015 12:57:13 +0000 (14:57 +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
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
Sauli Tähkäpää [Fri, 13 Feb 2015 13:57:03 +0000 (15:57 +0200)]
Add overload to openTestURL for giving UI class as a parameter.
Change-Id: Ia964bb1bd185f5b78af1581c58f3f9247fad281c
Artur Signell [Wed, 18 Feb 2015 11:01:53 +0000 (13:01 +0200)]
Javadoc fix
Change-Id: Ie6393f60961852825817378fadb068a16a307bcc
Tapio Aali [Mon, 9 Feb 2015 13:37:41 +0000 (15:37 +0200)]
Make push path configurable (#14432).
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
Henrik Paul [Tue, 17 Feb 2015 15:25:33 +0000 (17:25 +0200)]
Adds Widget support for DetailsGenerator (#16644)
Change-Id: Ib964b2aa102b8c56e65b0af87bed008248038599
Miki [Fri, 13 Feb 2015 12:16:39 +0000 (14:16 +0200)]
Migrated tb2 tests to tb4
DeploymentConfigurationTest
OldUIOnReloadTest
ErrorInUnloadEventTest
VaadinSessionAttributeTest
Change-Id: I2ccddf4d2bd01f4532dda79698e6be71b3b1a9f5
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
Henrik Paul [Tue, 17 Feb 2015 09:51:11 +0000 (11:51 +0200)]
Modifies GridElement to support details (#16644)
Grid's SubPartAware logic was refactored, splitting it into both Grid
and Escalator. Also adds tests for grid details rows.
Change-Id: I4876a8a9a397eea35526e15f7e447c69b0d96983
Sauli Tähkäpää [Tue, 17 Feb 2015 08:20:41 +0000 (10:20 +0200)]
Refactor critical notifications handling. (#16592)
Change-Id: I235804a80b1d70a564a54953b9255416a7386fe6
Teemu Suo-Anttila [Mon, 16 Feb 2015 14:12:50 +0000 (16:12 +0200)]
Resolve infinite loop when clearing and adding rows (#16747)
Change-Id: Ibc364502cb756c499eb170a6a0c509f31d7fccb9
Henrik Paul [Mon, 16 Feb 2015 15:05:40 +0000 (17:05 +0200)]
Adds initial details row support to Grid (#16644)
For now, the details row only supports text content and index
based row references
Change-Id: Id12557d83732475b9a5133b3ee32ae31ba4fcdd7
Artur Signell [Mon, 16 Feb 2015 20:10:15 +0000 (22:10 +0200)]
Properly handle null in critical notifications (#16592)
Change-Id: I85994e47f99e2ac5431e67c56f432380e84af23d
Henrik Paul [Mon, 16 Feb 2015 10:42:59 +0000 (12:42 +0200)]
Fixes javadocs.
Change-Id: I78b8d901f5714f0de1eb84c0aa923225ff472737
Mika Murtojarvi [Fri, 13 Feb 2015 12:32:56 +0000 (14:32 +0200)]
Fix the initial location of a Window (#16486).
Change-Id: Ie34384a9683376dda8b78434e0db885591964aba
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
Sauli Tähkäpää [Tue, 10 Feb 2015 09:45:02 +0000 (11:45 +0200)]
Refactor ContextMenuSizeTest.
Change-Id: Ia32378bbac45d4e103d5af5643b74ac6bca9424d
Henrik Paul [Thu, 12 Feb 2015 13:04:31 +0000 (15:04 +0200)]
Adds SpacerUpdater support for Escalator (#16644)
Change-Id: I9d73a3fc36e94e36c35859a4ae456002c75df2f5
Henrik Paul [Wed, 11 Feb 2015 12:52:02 +0000 (14:52 +0200)]
Escalator supports adding spacer elements into DOM. (#16644)
This is the first step towards Grid's details rows: Escalator puts spacer elements
in the DOM, and is able to scroll around with them. The spacers are put in their
correct locations, but they will not affect the normal row elements in any way at
this time.
Change-Id: Id20090c4de117e07e332dcc81e9964360f778258
Teemu Suo-Anttila [Mon, 9 Feb 2015 14:25:24 +0000 (16:25 +0200)]
Fix RpcDataProviderExtension value change listener setup (#16550)
This patch changes value change listener mapping from itemid based to
index based mapping. This makes removing rows much less error prone
Change-Id: I77e9078de4ae61ce5d752cc394aa47bccd505e70
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
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
Johannes Dahlström [Tue, 10 Feb 2015 12:53:11 +0000 (14:53 +0200)]
Fix NullPointerException when changing Grid container (#16559)
Change-Id: I6e8ca4af7baf0b560e9f28dfd6b7dd437c1a4254
Teemu Suo-Anttila [Mon, 9 Feb 2015 13:26:15 +0000 (15:26 +0200)]
Use TestBenchElements in GridElement API (#16600)
Change-Id: Iad416ae1c8df1c1dddadadd107e8cc2817450ac9
Artur Signell [Mon, 9 Feb 2015 18:56:05 +0000 (20:56 +0200)]
Declarative support for Image, Flash, BrowserFrame (#15551,#16327,#15552,#16325)
Change-Id: Icef0b3c4e652421265714c4fd29dee150bcc8cd0
Henrik Paul [Tue, 10 Feb 2015 09:06:52 +0000 (11:06 +0200)]
Fixes IE scrollbar issues (#16634)
Change-Id: Ic948fb801f3bca5101ba630c99bd321f3e4f24bb
Leif Åstrand [Tue, 10 Feb 2015 08:41:46 +0000 (10:41 +0200)]
Don't click widget headers to set selection in test (#16567)
Change-Id: I627cb68e54204a7af9c2ad53b131c4928a19e9b0
Jouni Koivuviita [Mon, 9 Feb 2015 19:40:53 +0000 (21:40 +0200)]
Fix documentation typo
Change-Id: I7ae157f0fa4a352f16adb0634cbc545c14cb34f3
Leif Åstrand [Mon, 9 Feb 2015 12:11:01 +0000 (14:11 +0200)]
Remove grid.[set|get]EditorField(Object, Field) (#16538)
Change-Id: Ia5c09b80e32f9842fb4680f035b53cea755cb451
Sauli Tähkäpää [Mon, 9 Feb 2015 13:53:08 +0000 (15:53 +0200)]
Make TableNavigationPageDownTest not rely on page down/up scrolling amounts.
Change-Id: I31f4eafcc78b8734c9a0651526790f5e1623ec93
Sauli Tähkäpää [Mon, 9 Feb 2015 10:59:18 +0000 (12:59 +0200)]
Adjust ContextMenuSizeTest to work with Chrome 40.
Change-Id: I8e2562e5833684e07dfc3ceb754fa043af69f5f1
Sauli Tähkäpää [Fri, 6 Feb 2015 08:13:35 +0000 (10:13 +0200)]
Update Chrome to 40.
Change-Id: I6f970babd7cf6d32d4cf816727d44e140a1018c0
Artur Signell [Thu, 29 Jan 2015 18:24:44 +0000 (20:24 +0200)]
Unified archetype scripts and added multimodule test
Change-Id: I6cd7d4ca4a1386920dbe657accd18836a009a11c
Artur Signell [Mon, 9 Feb 2015 12:05:24 +0000 (14:05 +0200)]
Fix @since for 7.4
Change-Id: I71f3a7cd6b91174c306e5cd60e20dbf0150f4a53
Leif Åstrand [Mon, 9 Feb 2015 11:52:49 +0000 (13:52 +0200)]
Rename getCancelCaption to mention Editor (#16551)
Change-Id: If0e323fcdbac519cf204d8183d2d5f9f4465a907
Leif Åstrand [Fri, 6 Feb 2015 13:09:44 +0000 (15:09 +0200)]
Rename com.vaadin.ui.renderer to com.vaadin.ui.renderers (#16521)
Change-Id: I6fd0313aaba5619a55f03fb52d72c032ea18f409
Henrik Paul [Fri, 6 Feb 2015 08:20:39 +0000 (10:20 +0200)]
Workaround for firefox miscalculating row widths (#16606)
Change-Id: I7c6aeed36fe81a51feffe05e687527f08ac2bd65
Artur Signell [Thu, 29 Jan 2015 15:28:37 +0000 (17:28 +0200)]
Remove broken TB2 test, replaced by WindowCaptionTest
Change-Id: Ic33bd53eba7bc2e54c54c6a763272bd22230a356
Sauli Tähkäpää [Fri, 30 Jan 2015 15:46:07 +0000 (17:46 +0200)]
Enable navigation on a readonly Calendar. (#16523)
- 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
Leif Åstrand [Thu, 5 Feb 2015 19:04:36 +0000 (21:04 +0200)]
Add API for controlling deselection for single select model (#16567)
Change-Id: Ieb245205b3a311a4563f39bc48baadc44e218b61
Leif Åstrand [Fri, 6 Feb 2015 09:34:20 +0000 (11:34 +0200)]
Show editor save error (#16602)
Change-Id: I2727a9fabef4291798e97495c2df86b077387cbb
Henrik Paul [Thu, 5 Feb 2015 21:50:31 +0000 (23:50 +0200)]
Highlights erroneous cells in Grid editor (#16575)
Change-Id: Ie1f9d738db7a03ddb01b968782ad5e4877af1d7e
Jouni Koivuviita [Thu, 5 Feb 2015 22:05:21 +0000 (00:05 +0200)]
Grid editor theme redesign (#16593)
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
Jouni Koivuviita [Thu, 5 Feb 2015 23:01:07 +0000 (01:01 +0200)]
Fix WidgetUtil BoundingClientRectDouble methods (#16599)
Change-Id: I93ecc9f6b8d8e148256b2f60bd5088d36a6d2b04
Manolo Carrasco [Thu, 5 Feb 2015 16:56:01 +0000 (17:56 +0100)]
Grid: mousewheel should be evaluated the first (#16591)
Change-Id: I6d1380cf7a0eaf626cc8a4c65209887ab6bc4a90
Johannes Dahlström [Wed, 4 Feb 2015 16:33:30 +0000 (18:33 +0200)]
Grid columns can now be marked as non-editable (#16538)
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