]>
source.dussan.org Git - vaadin-framework.git/log
elmot [Wed, 30 Mar 2016 11:57:36 +0000 (14:57 +0300)]
Build Liferay with maven
Change-Id: I8f95dc9636c450125cf7401bee1824b2ef186454
Teemu Suo-Anttila [Wed, 30 Mar 2016 12:22:01 +0000 (15:22 +0300)]
Filter valo/shared/_global.scss theme file
Change-Id: Icc1e1a0c8482117f38d5e1110a65580fb26d49ba
Teemu Suo-Anttila [Wed, 30 Mar 2016 07:25:31 +0000 (10:25 +0300)]
Use newer version of maven plugin to support theme compression
Change-Id: Id876c89b1f1a6498997ef22c0c99d45f11e60c13
elmot [Tue, 29 Mar 2016 14:21:47 +0000 (17:21 +0300)]
Headless GWT compilation.
GWT compiler is launched as a separate java process,
and it's better to implicitly start headless execution
Change-Id: Ied4e8da5e0c2edc436e4b25602bf8e5aefd15f23
elmot [Tue, 29 Mar 2016 14:17:08 +0000 (17:17 +0300)]
Build widgets with maven
Change-Id: I4ffe710a330e863737561d1c9d2e6f46c3d32c95
Teemu Suo-Anttila [Mon, 28 Mar 2016 09:19:15 +0000 (12:19 +0300)]
Build vaadin-themes with maven
Change-Id: Ie40ea2c74358f6bf35a5a36a98561fd53fffe23f
Teemu Suo-Anttila [Sat, 19 Mar 2016 10:30:47 +0000 (12:30 +0200)]
Remove generated Import-Package from vaadin-client MANIFEST.MF
Change-Id: If2f8a95917f92501920d8aaa332899b0cb36d996
Teemu Suo-Anttila [Tue, 22 Mar 2016 15:19:19 +0000 (17:19 +0200)]
Build vaadin-client-compiled with maven
Change-Id: I91ef39fec1244fdeff1ee269be39ae7800a495b3
Teemu Suo-Anttila [Wed, 23 Mar 2016 09:57:28 +0000 (11:57 +0200)]
Build vaadin-buildhelpers with maven
Change-Id: I1b67fdc7d32d57f98bca78dba4fa190950b94507
Teemu Suo-Anttila [Wed, 23 Mar 2016 16:38:29 +0000 (18:38 +0200)]
Clean up plugin versions for maven build
Change-Id: I984423abafde267a0da99e9aba4a3227fb6ddc17
elmot [Mon, 21 Mar 2016 11:24:46 +0000 (13:24 +0200)]
Fix DesignFormatterTest for Win
Change-Id: Iefa9f9715c51e3b94b7a4df33ea7c0c166cf29d6
Teemu Suo-Anttila [Tue, 22 Mar 2016 13:26:36 +0000 (15:26 +0200)]
Build vaadin-bom with maven
Change-Id: Ia13198c895eb52b00c9b282ceaa46bc37db244b1
elmot [Fri, 18 Mar 2016 15:29:27 +0000 (17:29 +0200)]
Build client-compiler with maven
Change-Id: Ic86a95ce44cc37c8d34d607b39f2aec4cc922ce2
Teemu Suo-Anttila [Fri, 18 Mar 2016 12:50:25 +0000 (14:50 +0200)]
Use correct unpack goal in shared, rename push
Change-Id: Ib01fec5ebcefd429bf94badaa069cf486bb8156d
Teemu Suo-Anttila [Fri, 18 Mar 2016 10:07:17 +0000 (12:07 +0200)]
Build vaadin-client with maven
Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
Teemu Suo-Anttila [Thu, 17 Mar 2016 11:26:35 +0000 (13:26 +0200)]
Fix shared test file name
Change-Id: Ib3c42fedbe23453ff65831f91e3baaae45dda38b
Teemu Suo-Anttila [Thu, 17 Mar 2016 09:37:12 +0000 (11:37 +0200)]
Add @Test annotations, rename test classes
Change-Id: Iac29db81c0c7ff425da73e7ae3d69eadabf5de77
Teemu Suo-Anttila [Tue, 15 Mar 2016 16:17:29 +0000 (18:17 +0200)]
Extract version numbers to properties in root pom.xml
Change-Id: I6c9367022eb66ed0fc6cbcc071751a53bd9786a1
Teemu Suo-Anttila [Tue, 15 Mar 2016 15:20:34 +0000 (17:20 +0200)]
Introduce root pom.xml to ease building with maven
Change-Id: Ib1252575da642074441818fda0f3946df300aa64
Teemu Suo-Anttila [Thu, 10 Mar 2016 20:40:51 +0000 (22:40 +0200)]
Migrate vaadin-server build to maven
Change-Id: I5c740f4e9cb28103bab199f9a552153d82277e7e
Teemu Suo-Anttila [Thu, 10 Mar 2016 18:48:06 +0000 (20:48 +0200)]
Fix classpath and missing push ivy.xml to avoid workspace issues
Change-Id: I02880744637efc5703c08d0337b92afa96b4340d
Teemu Suo-Anttila [Wed, 9 Mar 2016 15:19:39 +0000 (17:19 +0200)]
Migrate vaadin-shared build to maven
Change-Id: I4ddc5050874faeb091740ac5ab4f9cafecf5696b
Henri Sara [Fri, 26 Feb 2016 13:10:26 +0000 (15:10 +0200)]
Use Maven to build vaadin-push
Change-Id: I244182abfe3b72c59786b520eafb663b5c1e5918
Marko Gronroos [Thu, 11 Feb 2016 17:48:45 +0000 (19:48 +0200)]
Fixed critically broken comment blocks, broken emphasis and escaping, and some other formatting, and moved book preface, chapter structure, and index to the docs repository.
Change-Id: If9299da4415f3181d59b8384e5ac96f940bd5229
elmot [Tue, 16 Feb 2016 14:31:49 +0000 (16:31 +0200)]
Add missing @since for 7.6.3
Change-Id: Iccd7f1e00a245a1ba5572f4086a55bdbe40218c9
Leif Åstrand [Wed, 10 Dec 2014 08:49:45 +0000 (10:49 +0200)]
Prevent HTTP Response splitting in case the server doesn't (#19611)
Prevent user-provided input used in the redirect from containing newline
characters as the user agent would interpret subsequent parts of the
input as additional headers or the actual HTTP payload.
At least modern versions of Tomcat and Jetty already protect against
this kind of attack by escaping received header values, but that is not
necessarily the case for older versions or other servlet engines.
See https://www.owasp.org/index.php/HTTP_Response_Splitting for details.
Change-Id: If4b9bf5fba953073de49c1ab1cba8e5e6bc8e546
Teemu Suo-Anttila [Tue, 16 Feb 2016 06:33:59 +0000 (08:33 +0200)]
Fix Editor trying to detach save and cancel buttons when unbuffered
This is a fix to an regression in some grid patch.
Change-Id: Ibd35d7a06f0e0b15e854bf036ccfb7f462e2d37f
Leif Åstrand [Sun, 14 Feb 2016 10:17:10 +0000 (12:17 +0200)]
Lock session during deserialization (#19310)
Change-Id: I0f0c029d6de88b74bae1c7253b7665d5570e3767
Teemu Suo-Anttila [Thu, 4 Feb 2016 11:11:36 +0000 (13:11 +0200)]
Fix AbstractRemoteDataSource cache clean up on remove (#19482)
Change-Id: Ib9fc54ef018afe7f571204aba41182333b77c47f
Teemu Suo-Anttila [Fri, 22 Jan 2016 12:23:55 +0000 (14:23 +0200)]
Fix Components cleanup on Header/FooterRow remove in Grid (#19497)
Change-Id: I596d0cc13b782398b4c5c8338b8370e69862ea88
Artur Signell [Sun, 7 Feb 2016 17:23:29 +0000 (19:23 +0200)]
Fix NPE if stopping navigation in onBeforeUnload (#19541)
Change-Id: Idcba5ceeff9df88a4ea7fe6b34e2e2537b7ee58c
Artur Signell [Sun, 7 Feb 2016 15:05:01 +0000 (17:05 +0200)]
Test using Wildfly 10 (#19565)
Change-Id: Ife0d04d197c10a609c90e257c106a581b2be4c42
Teemu Suo-Anttila [Fri, 12 Feb 2016 07:35:41 +0000 (09:35 +0200)]
Fix Grid DetailsGenerator being removed on Container change (#19593)
Change-Id: Ied328804260b1a7bb35093fca1d972735559cf41
Teemu Suo-Anttila [Mon, 18 Jan 2016 11:52:14 +0000 (13:52 +0200)]
Fix NPE on column width detection in TreeTable and RowGenerator (#19437)
Change-Id: I7ed03d34124dda839bddc2507274a63b1e22f05f
Matti Tahvonen [Sun, 24 Jan 2016 20:35:30 +0000 (22:35 +0200)]
Update themes-compiling.asciidoc.
Adding tip about non-compiling theme, re-phrased other on-the-fly compilation
instructions.
Change-Id: I196235823ba95723e3a7436c075cb7e9ee9951be
Teemu Suo-Anttila [Mon, 8 Feb 2016 14:42:00 +0000 (16:42 +0200)]
Fix removing extension from a connector that is not its parent (#19569)
Change-Id: I0201c2dc94cd50d09931d54bb9e18893e6737d9c
Teemu Suo-Anttila [Tue, 19 Jan 2016 21:43:07 +0000 (23:43 +0200)]
Open editor deferred to allow column size calculations on init (#19488)
Change-Id: I6c7e8ba462345bad8d6d185b0a3160ae82726f46
Teemu Suo-Anttila [Tue, 19 Jan 2016 18:46:05 +0000 (20:46 +0200)]
Fix Editor overlay position when footer is displayed on top (#19491)
Change-Id: Ifffe66c8a872fe3625cf8c60115b172610b6e9b5
Artur Signell [Wed, 20 Jan 2016 14:29:18 +0000 (16:29 +0200)]
Make project Java 8 compatible
Change-Id: I875e152b8851d7b962be47f369c1f6b483193260
Jonatan Kronqvist [Tue, 19 Jan 2016 12:22:36 +0000 (14:22 +0200)]
Specify the license of the documentation in the LICENSE file.
Added a mention that the license of the documentation is CC-BY-ND
and not Apache 2.0, as the other contents of the repository.
Change-Id: If74ac2abbff2d6eea10d0f1f17ef1f1cc60e98d9
Grzegorz Solecki [Tue, 2 Feb 2016 16:00:14 +0000 (16:00 +0000)]
Fix a broken link to cdi-tutorial
Change-Id: I49c0566a40f0c58a37435ff7b12d0a349849712b
Matti Tahvonen [Sun, 24 Jan 2016 19:19:08 +0000 (21:19 +0200)]
Added JavaDoc for PropertyId
Change-Id: I78d14f3936b4a01f1decd079eb4ac4010a5635d2
elmot [Mon, 1 Feb 2016 13:35:41 +0000 (15:35 +0200)]
Chrome version updated
Change-Id: I5d8167cb1126858764b9108d31ac4be4cdae98cb
Artur Signell [Sat, 16 Jan 2016 17:44:26 +0000 (19:44 +0200)]
Make hiding/showing components in grid header/footer work (#19297)
Change-Id: Iebe1135e26f2f6fae98befb7c42e3c0fdb18c13b
elmot [Thu, 28 Jan 2016 17:26:42 +0000 (19:26 +0200)]
Add missing @since for 7.6.2
Change-Id: I6f33dcdc4785b8e73f768abfe955fba178bd9c76
Artur Signell [Mon, 25 Jan 2016 13:02:32 +0000 (15:02 +0200)]
Fix GeneratedPropertyContainer with non-Sortable Containers (#19511)
Adds a missing throw to sort method and fixes
getSortableContainerPropertyIds to return an empty collection if not
sortable.
Change-Id: I5df34234867762ce88e181a10ec015cd0336cd39
Marko Grönroos [Mon, 25 Jan 2016 12:49:37 +0000 (14:49 +0200)]
Added source code types to code listings
Change-Id: I2f94f2f1602fe252524016930c7c64ac970b545a
Marko Grönroos [Mon, 25 Jan 2016 09:30:02 +0000 (11:30 +0200)]
Fixed formatting in built-in filter types list
Change-Id: If69c5a9822a8b07526ffb9e52c2161af4c1093a3
berndhopp [Fri, 22 Jan 2016 16:29:30 +0000 (17:29 +0100)]
added sampler links to layout components in documentaition
Change-Id: I736bfeb7e3d8bf10e08a6058768ea73ff83553bb
Marko Gronroos [Thu, 21 Jan 2016 16:47:32 +0000 (18:47 +0200)]
Use the Live Demo icon from under the relative image path.
Change-Id: I3b17adc5477cbc74e07ac92ec39692c3a0599ad1
berndhopp [Fri, 22 Jan 2016 14:36:47 +0000 (15:36 +0100)]
fix links in to sampler
Change-Id: I9ec68675b211b6ed8b11d44f4857980c1d7643e8
Markus Koivisto [Fri, 22 Jan 2016 12:55:18 +0000 (14:55 +0200)]
Add documentation to master branch
Change-Id: I2504bb10f1ae73ec0cbc08b7ba5a88925caa1674
Artur Signell [Sun, 17 Jan 2016 14:56:33 +0000 (16:56 +0200)]
Make Checkbox label send context click events also (#19456)
Change-Id: Ic23a84357e1d0d333905ce6b3931c41ee90148f6
Marlon Richert [Fri, 8 Jan 2016 09:51:35 +0000 (11:51 +0200)]
Fix IE8 DateField and ComboBox buttons in Grid editor cell (#19431)
Change-Id: I163dc33fd092077f2ec1dc36a33e118f91f5c306
Artur Signell [Sat, 16 Jan 2016 11:02:45 +0000 (13:02 +0200)]
Do not process click events for disabled optiongroups (#19433)
This removes the warning logged on the server side when the RPC reaches it
for the disabled component. As this is more of a cosmetic change, there is
no automatic test.
Change-Id: I8bfa83bd0a26c585e1614d821ac3b598294db09d
Artur Signell [Sun, 17 Jan 2016 12:03:53 +0000 (14:03 +0200)]
Propertly handle null in StringToCollectionConverter (#19481)
Change-Id: I9a01528910c5f9ec830e236fd8acd78dda763f24
Artur Signell [Sat, 16 Jan 2016 11:11:22 +0000 (13:11 +0200)]
Allow legacy components to paint infinity double values again (#19447)
JsonPaintTarget.addAttribute(String,double) converts infinity values to
{ "name": Infinity }. This is not valid JSON but has "always worked" and
at least NumberField relies on being able to send infinity values.
For state and RPC it's not possible to send 'infinity' as JsonNumber
converts those to null.
It is not possible to send 'infinity' back to the server using a legacy
variable either as also in this case JsonNumber is used and the value becomes
null.
This fix should be reverted when legacy variable support is removed.
Change-Id: I4b5366420e11915236eff447e3eeedc458cf8cea
Artur Signell [Sun, 17 Jan 2016 17:15:48 +0000 (19:15 +0200)]
Test for selection after container reset (#19469, #19465)
Change-Id: I04ba09bd8396ac46f5df160d982c613961fd43bf
Artur Signell [Thu, 14 Jan 2016 07:21:12 +0000 (09:21 +0200)]
Remove out of date javadoc (#19454)
Change-Id: If5461521aec2fd2faef0f51d6e0fe724ce3a899e
Artur Signell [Thu, 14 Jan 2016 18:47:45 +0000 (20:47 +0200)]
Correctly include base theme for font support (#19470)
Change-Id: I2cb5ddd8d2d8421793c258994f3bb930f4488273
Teemu Suo-Anttila [Wed, 13 Jan 2016 15:26:50 +0000 (17:26 +0200)]
Clean up SingleSelectionModel client-side on data source change (#19469)
Change-Id: Ie0044341725b858e5cbae150da757aba878fc9ed
Teemu Suo-Anttila [Wed, 13 Jan 2016 10:01:40 +0000 (12:01 +0200)]
Fix demo and archetype build scripts to deploy all wars at once
Change-Id: I5ddf43d0c895404abf2139c847ac805ef08452c8
Teemu Suo-Anttila [Tue, 12 Jan 2016 15:29:44 +0000 (17:29 +0200)]
Add clarifying comment to CustomDetailsGenerator
Change-Id: I9e6668b1fbc0a956bf34b48b75df59279005d097
Teemu Suo-Anttila [Tue, 12 Jan 2016 15:27:49 +0000 (17:27 +0200)]
Add missing @since for 7.6.1
Change-Id: Ic28598e561f0fc325b6f74ace3398d46ba996fb5
Leif Åstrand [Mon, 30 Nov 2015 12:38:25 +0000 (14:38 +0200)]
Use LayoutManager for details rows (#18821, #18619)
Change-Id: I430e55db8a3e2860f68f5351e06d8d069a657d6e
Teemu Suo-Anttila [Tue, 12 Jan 2016 11:36:02 +0000 (13:36 +0200)]
Add a simple waitForApplication for servlet integration tests
This waitForApplication checks if an UI element exists on the page. If
not, then it will wait 10 seconds in order for it to appear. This should
reduce the amount of false negatives in server tests.
Change-Id: I37a398e60c247920fd56fc05b747e0f93f3f2dd2
Teemu Suo-Anttila [Thu, 7 Jan 2016 15:20:13 +0000 (17:20 +0200)]
Split VOverlay functionality to a new base class (#19347)
This fixes the missing z-index for the Grid popup.
Change-Id: I5474fe653ad4ece38e9bc3cb2331a1d2190ea898
Andreas Höhmann [Sun, 20 Sep 2015 15:39:53 +0000 (17:39 +0200)]
checkstyle configuration contains invalid module RedundantThrows (#18941)
just removed module "RedundantThrows" from vaadin-checkstyle.xml
Change-Id: Id12fbf5b052c9b08aaf834f5bbdfbc9d24f287a7
Teemu Suo-Anttila [Fri, 8 Jan 2016 14:23:32 +0000 (16:23 +0200)]
Use simple date format for BasicCrudGridEditorRow test UI
This patch also forces locales to US for all the date formats to avoid
issues on different default locales.
Change-Id: I7445f4ff1a25d83ab9dbb0633caefcea56d50acc
Henri Sara [Fri, 8 Jan 2016 12:03:37 +0000 (14:03 +0200)]
Convert ComboBoxItemIcon test to TB4
Change-Id: I939fe7e5c5b57c007a543f5f7c491c8c9f11e773
Henri Sara [Fri, 8 Jan 2016 12:48:03 +0000 (14:48 +0200)]
Convert TableContextMenuAndIcons test to TB4
Change-Id: I510617c5cd728a3bf0b27d706e11c6c3f12ee19e
Teemu Suo-Anttila [Thu, 7 Jan 2016 13:45:26 +0000 (15:45 +0200)]
Fix ScrollbarBundle to not round down pixel values (#19421)
Since Escalator now uses subpixels in most cases, scrollbar calculation
fails when ScrollbarBundle calls Math.floor for the offset size. Removed
rounding, added a pixel epsilon check that we don't make a scrollbar
when it's not really needed.
Change-Id: I228fd7dd48d4506e5b2b7bb799291c9a122ea3fe
Teemu Suo-Anttila [Thu, 7 Jan 2016 15:46:56 +0000 (17:46 +0200)]
Fix DateFormat for Editor tests as well
Change-Id: Ice7b77ab1bcb1cdecd50fc8e480c1ca2f8dae26c
Teemu Suo-Anttila [Thu, 7 Jan 2016 12:47:56 +0000 (14:47 +0200)]
Fix GridThemeUI to use more stable date format
Change-Id: I94099919f68d3ffeb340bed30d9066e0911d53cf
Johannes Dahlström [Mon, 4 Jan 2016 13:05:59 +0000 (15:05 +0200)]
Always stick Grid column resize handle to the right edge (#19409)
Change-Id: I329bc5ae8138be731770211e995225cb3ca4fc76
Teemu Suo-Anttila [Tue, 5 Jan 2016 14:26:22 +0000 (16:26 +0200)]
Support non-AbstractFieldConnector fields with Grid Editor (#19440)
Change-Id: Ib3eaf0b35cfe88391c8ab3b5fcbe668d67c2dd3c
Artur Signell [Wed, 30 Dec 2015 08:51:38 +0000 (10:51 +0200)]
Always set header/footer style name to TH (#19209)
Change-Id: I8d0240fb76b9841e7290bf13588975da20c78b62
Artur Signell [Mon, 3 Aug 2015 11:09:24 +0000 (14:09 +0300)]
ConnectorHierarchyChangeEvent.getParent() should return the connector (#18525)
Change-Id: Ifd2151a76ff77127170f2d95a800dfb7d601a7d3
Artur Signell [Fri, 1 Jan 2016 10:02:06 +0000 (12:02 +0200)]
Fixes exception when enter is pressed and there is nothing to select (#19149)
Change-Id: I8ff11e98bb4ec999d369ff5bcde0cb95290ed037
Teemu Suo-Anttila [Tue, 22 Dec 2015 12:30:11 +0000 (14:30 +0200)]
Add a client-side connector for DetailsComponentManager (#19412)
Change-Id: Ibc4d35a8f729b670d8712743c9da8d608a0ba952
John Ahlroos [Mon, 4 Jan 2016 12:42:05 +0000 (14:42 +0200)]
Fix NPE in Label.writeDesign with NULL values #19434
Change-Id: If3628bc655d6cd58ab51b7400af808bdbca3dc91
Artur Signell [Wed, 30 Dec 2015 06:13:26 +0000 (08:13 +0200)]
Make GeneratedPropertyItem addItem return null when appropriate (#18685)
Change-Id: I08f05bee9bf0c82f5767c63654046285c85f233a
Artur Signell [Sat, 2 Jan 2016 12:48:55 +0000 (14:48 +0200)]
Ensure no unknown attribute warnings are logged in design tests (#19429)
* Adds missing custom attributes to Slider/AbstractEmbedded
Change-Id: I574caf3499ab0681a7c829f89164062eb725013f
Artur Signell [Fri, 1 Jan 2016 09:53:42 +0000 (11:53 +0200)]
Listen to body for shortcut actions for standalone apps (#19392)
Change-Id: I48cc4884fce984354dafa2096e488c3c6dec141c
maxschuster [Sun, 11 Oct 2015 18:48:52 +0000 (20:48 +0200)]
Fix custom attributes of Link component (#19107)
Added the custom attributes href and target to the Link component to
match the attribute names used by Link.readDesign() and
Link.writeDesign()
Change-Id: I7f257fcf89cb78d14d9632aa1be548e92f3010c3
Artur Signell [Sat, 10 Oct 2015 16:48:42 +0000 (19:48 +0300)]
Include correct type and parameter info in exception (#19064)
Change-Id: Ic08bfa69bc0c4cb42ecbb1d53ab712e75075ee10
Artur Signell [Wed, 30 Dec 2015 05:56:33 +0000 (07:56 +0200)]
Make GeneratedPropertyItem equals self (#19426)
Change-Id: Ieccb53a402dd6669fb684b0ef8e18e4c8778c58e
Artur Signell [Wed, 30 Dec 2015 05:49:10 +0000 (07:49 +0200)]
Make GeneratedPropertyContainer.getItem(nonExistant) return null (#19425)
Change-Id: I41e40b87b64aec046428c1294aa1d488b6daf693
Artur Signell [Sat, 2 Jan 2016 12:54:33 +0000 (14:54 +0200)]
Make test succeed in Eclipse
Change-Id: I1f8afb25e40c4c963092730b479303e345a732a2
Teemu Suo-Anttila [Tue, 21 Jul 2015 11:00:03 +0000 (14:00 +0300)]
Revert changes which were previously reverted from only 7.5 (#19424)
Revert "Take Window special case into account for invalid layouts (#17598)"
This reverts commit
abc1c5dff6438d65e53473b69ae9a3ca2b8e60e1 .
Revert "Render nested invalid layouts correctly (#17598)"
This reverts commit
ac4e85f4e35a57d1ba6e6f3448744cbb0c2df60f .
Added test to ensure a similar problem is not reintroduced later
Change-Id: I892896e953637d793d0c0a788f28f3b61494d441
Artur Signell [Thu, 3 Dec 2015 11:55:23 +0000 (13:55 +0200)]
Update to Font Awesome 4.5.0
Change-Id: Ied7437e43dee81671c6b36dd7f860cf9bdf7fb68
Teemu Suo-Anttila [Mon, 28 Dec 2015 12:15:50 +0000 (14:15 +0200)]
Add keyboard shortcut to save grid editor in buffered mode (#16842)
Change-Id: I4f542d166e15a63f12f8033aec4ef7b95578df71
Henri Sara [Wed, 23 Dec 2015 11:22:43 +0000 (13:22 +0200)]
Fix typo in release notes
Change-Id: I4c49cf6d744fdc7792a5448f94df58eab3847343
Teemu Suo-Anttila [Tue, 1 Dec 2015 11:54:29 +0000 (13:54 +0200)]
Fix WidgetRenderer column cells not correctly init on change (#19086)
When changing to a widget renderer with an existing column, the widget
renderer expects that the cells would be initialized to have a correct
widget for it. Because of original design where you could not change
renderers, this was not taken into account and cells did not get
reinitialized when changing the renderer.
This patch showed another underlying detach problem from removing a
widget renderer and destroying complex renderers. These both are also
addressed to make this bug possible to test correctly.
Patch includes a client-side test that verifies the integrity of the
renderer state in different stages of its lifecycle.
Change-Id: I67330e5d07c95047cb69040e8355a17dc8a96f08
Henri Sara [Tue, 22 Dec 2015 08:30:42 +0000 (10:30 +0200)]
Update supported versions in release notes
Change-Id: I9376019c353f511ea799866587512ccbf1a7a584
Henri Sara [Mon, 21 Dec 2015 14:33:44 +0000 (16:33 +0200)]
Fix Grid sorting tests (#16838)
Increase click X offset to account for wider resize handle.
Change-Id: Id638214f4a98d2476f298014c1bae0bbca6dea16
Henri Sara [Mon, 21 Dec 2015 14:24:20 +0000 (16:24 +0200)]
Fix GridColumnReorderTest for IE8 (#16838)
Use a different X offset not to hit a resize handle.
Change-Id: I6e7d4cb0ae0e9c941cb3dd2ba3e29256d6643fde
Henri Sara [Sun, 20 Dec 2015 10:20:28 +0000 (12:20 +0200)]
Fix GridEditorBufferedTest for (#16838)
Changed cell padding affected the location of the cursor after
a click.
Change-Id: I950496eb43b8c9be1fc37f558ddd80511eb1c0c3
Henri Sara [Mon, 21 Dec 2015 07:48:35 +0000 (09:48 +0200)]
Disable long tap support on iOS (#19367)
Long tap causes problems in embedded browsers on iOS (text
selection is performed and/or the OS native context menu is shown).
The support should be re-enabled in the future (see #19406).
Change-Id: I842df12675482c8e529e8bb061958414cc8c0b90
Henri Sara [Mon, 21 Dec 2015 09:44:23 +0000 (11:44 +0200)]
Ignore context click on resize handle (#19408)
Otherwise, context clicks in the left edge of a header cell get
handled by the wrong cell.
Change-Id: I08e0c6bb62c90cc871fde7ec1d0f0a8602e5631f