]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
9 years agoStop active testing on ancient server versions
Artur Signell [Wed, 17 Dec 2014 22:27:30 +0000 (00:27 +0200)]
Stop active testing on ancient server versions

Jetty 6 (pre-Eclipse) end of life was in 2010
Tomcat 5 end of life was in 2012

Change-Id: I8952fd541be4c262a7b2e3dc97ba4743bcbd2fbd

9 years agoAdd missing @since for 7.3.7.
Sauli Tähkäpää [Wed, 17 Dec 2014 08:10:28 +0000 (10:10 +0200)]
Add missing @since for 7.3.7.

Change-Id: I44b29ca74ed9d8037a307b790115c2e21cb2c376

9 years agoEnable Atmosphere client side debug logging with ?debug=push (#14534)
Artur Signell [Wed, 17 Dec 2014 13:24:14 +0000 (15:24 +0200)]
Enable Atmosphere client side debug logging with ?debug=push (#14534)

Change-Id: I9081e4e1cec2a7916e644dc397aeab72809ccae5

9 years agoAdd viewport tag generation support (#13710)
Leif Åstrand [Tue, 16 Dec 2014 13:22:28 +0000 (15:22 +0200)]
Add viewport tag generation support (#13710)

Change-Id: Ic38f640e44b91b4a1e1e906ab92a751d7a13ee65

9 years agoFix the license checker after elemental.json #15383
Jonatan Kronqvist [Mon, 15 Dec 2014 13:07:15 +0000 (15:07 +0200)]
Fix the license checker after elemental.json #15383

The elemental.json update changed how null values and string
representations of numbers were parsed, which caused a lot of
tests for CvalChecker to fail. Unfortunately the tests were
never run in an automated fashion, which means that they were
never discovered until we stumbled upon it due to the issue
reported in #15383

Change-Id: If2cb9fa96effea7ce55a4ffe6d1666ca7521e1fb

9 years agoHandle portlet error messages properly (#15398)
Leif Åstrand [Mon, 15 Dec 2014 19:12:35 +0000 (21:12 +0200)]
Handle portlet error messages properly (#15398)

Change-Id: Ie7936fd2eaca0e0c5da1f6ed8f12238ae207b7eb

9 years agoEmpty since tags -> 7.4
Artur Signell [Wed, 17 Dec 2014 09:13:50 +0000 (11:13 +0200)]
Empty since tags -> 7.4

Change-Id: I73755f0c580c40b93d95df5e3ca55f6617c21353

9 years agoFixes unnecessary padding-top added to all responsive UIs (#14679)
Teppo Kurki [Mon, 15 Dec 2014 13:53:03 +0000 (15:53 +0200)]
Fixes unnecessary padding-top added to all responsive UIs (#14679)

When using Valo theme and Responsive extension, all responsive UIs get a padding-top even though it should be only added when a Valo Menu is present in the UI. Added a stylename which has to be added to any responsive UIs containing a Valo Menu.

Change-Id: Ib3e3c5341bef03c174accb01401b4a90c1deb29e

9 years agoUse introspection instead of reflection to get property type (#10672).
Denis Anisimov [Sun, 21 Sep 2014 18:04:31 +0000 (21:04 +0300)]
Use introspection instead of reflection to get property type (#10672).

Change-Id: I4eebad640c3c091bfff335bae8ef455e662ad4cb

9 years agoRemoved packages starting with a digit from export-package (#15105)
Teppo Kurki [Tue, 16 Dec 2014 10:50:22 +0000 (12:50 +0200)]
Removed packages starting with a digit from export-package (#15105)

The Runo theme icons have been duplicated to folders icons16, icons32
and icons64 which will be in the export-package declaration. Original
folders with icons also remain.

Change-Id: I19e481057a418e39a030359f62eefc3bc3d7f131

9 years agoFix NPE in DateField range handling (#15342)
Teemu Pöntelin [Mon, 15 Dec 2014 18:10:53 +0000 (20:10 +0200)]
Fix NPE in DateField range handling (#15342)

The NPE was introduced by 206055708b0a8e1c17a8c63d482a5e202d3ebf6d.

Change-Id: I34401e108f7c02ee2f0aab581a78b9ab468b2b46

9 years agoRelease session memory at the end of each test
Leif Åstrand [Sat, 13 Dec 2014 19:42:54 +0000 (21:42 +0200)]
Release session memory at the end of each test

Change-Id: I30dd917158091f1fe6f16d050ff7d6037493d3ef

9 years agoRemove accidentally retained JavaDoc row
Leif Åstrand [Mon, 15 Dec 2014 11:40:07 +0000 (13:40 +0200)]
Remove accidentally retained JavaDoc row

The offending row was not removed when the proceeding "@throws
JSONException" row was removed.

Change-Id: I38d914284d92554540744e8c52eefa0db78bc55d

9 years agoBack button doesn't change URL if view blocks the navigation (#10901)
Anna Miroshnik [Thu, 11 Dec 2014 15:22:42 +0000 (18:22 +0300)]
Back button doesn't change URL if view blocks the navigation (#10901)

Change-Id: Ib1211a7a2282753b329129615a544264e62d1ed5

9 years agoDelayed column layouting is visible (#15189)
Anna Miroshnik [Fri, 14 Nov 2014 10:46:12 +0000 (13:46 +0300)]
Delayed column layouting is visible (#15189)

Full Name of defect:
Regression: Table column jumps when table is shown and table is contained in a layout

Regression is a outcome of  change due to #12672.

No TB4 test because problem happens too fast to be caught.

Change-Id: I9af5ed3c11e0fb673c7f2f1c5fd4739bd4b8c655

9 years agoThrow IllegalArgumentException on non-existent version column. (#15290)
Sauli Tähkäpää [Sun, 14 Dec 2014 20:34:28 +0000 (22:34 +0200)]
Throw IllegalArgumentException on non-existent version column. (#15290)

Change-Id: I68fdea1144253feba906acd882b573d469f39a30

9 years agoFix push test broken by new StringToEnumConverter
Artur Signell [Sun, 14 Dec 2014 13:06:42 +0000 (15:06 +0200)]
Fix push test broken by new StringToEnumConverter

Change-Id: I76885f3254ec28574ac637905af13cba1a9d2b41

9 years agoUse ComboBox locale for filtering case tranform (#15193)
Leif Åstrand [Mon, 10 Nov 2014 18:26:02 +0000 (20:26 +0200)]
Use ComboBox locale for filtering case tranform (#15193)

Change-Id: Id462c3e76c8d761c04851227c949a3124ddf14b3

9 years agoUse converter for Select/Tree/ComboBox when using item id for caption
Artur Signell [Thu, 25 Sep 2014 07:27:51 +0000 (10:27 +0300)]
Use converter for Select/Tree/ComboBox when using item id for caption
(#11433)

Change-Id: I10c47986b98e132e874b2882fbb2323409d67a25

9 years agoFix gradient path for notifications in Chameleon. (#15351)
Sauli Tähkäpää [Thu, 11 Dec 2014 21:12:12 +0000 (23:12 +0200)]
Fix gradient path for notifications in Chameleon. (#15351)

Change-Id: Ie1e2726613033ad321e15f7f58e098080d4d9a5f

9 years agoMake SQLContainer.removeAllItems() work properly with paging (#12882)
Ilya Ermakov [Wed, 3 Dec 2014 10:43:15 +0000 (13:43 +0300)]
Make SQLContainer.removeAllItems() work properly with paging (#12882)

With this patch removeAllItems() works properly when
items need to be fetched from database.

Change-Id: Ic008ae7c67610cbdde7d71fa071494508678ac8f

9 years agoRevert "Notify server side component about clicks in form layout (#6346)."
Markus Koivisto [Thu, 11 Dec 2014 12:10:48 +0000 (12:10 +0000)]
Revert "Notify server side component about clicks in form layout (#6346)."

This reverts commit 23bdb6e90d970bd4e9ef11c79c095e65b6963414.

The included test (FormLayoutClickListenerTest) fails on all other browsers except PhantomJS.

Change-Id: Ib60d051da9100eef8f30e6578ac73314bcda3ec3

9 years agoValidate input to FileResource constructor (#14253)
Artur Signell [Wed, 10 Dec 2014 21:41:45 +0000 (23:41 +0200)]
Validate input to FileResource constructor (#14253)

Change-Id: I7789f2de4cb179dfff936498f58dd6f2e491689b

9 years agoTest UI for #15321
Artur Signell [Thu, 4 Dec 2014 07:13:15 +0000 (09:13 +0200)]
Test UI for #15321

Change-Id: I108f8ad473e6637bff9619f110f9194a56482c3e

9 years agoVBrowserDetails fails to detect Android when using Firefox (#15183)
Sergey Budkin [Fri, 7 Nov 2014 13:22:24 +0000 (15:22 +0200)]
VBrowserDetails fails to detect Android when using Firefox (#15183)

Changed detection logic.

Change-Id: I9cb8e94fe6bb5be587fa73ed6a71d2c7c1d91733

9 years agoReset tabsheet scroller when unhiding leftmost tab (#14644)
Alexey Fansky [Wed, 10 Dec 2014 23:52:46 +0000 (15:52 -0800)]
Reset tabsheet scroller when unhiding leftmost tab (#14644)

Checking whether invisible tab are present before the scroll index and
if so resetting the scroll index when tab goes back to visible.

Change-Id: I156dbe93963b0d9f46e21a593ffc3c4c77ebd1c6

9 years agoConvert empty string to null Enum value, only throw ConversionExceptions (#14756)
Artur Signell [Tue, 9 Dec 2014 20:16:50 +0000 (22:16 +0200)]
Convert empty string to null Enum value, only throw ConversionExceptions (#14756)

Change-Id: I027a245975db12e3661740bd233edd98e73994e9

9 years agoClear all bound fields when nulling the field group data source (#12371)
Artur Signell [Tue, 9 Dec 2014 17:43:06 +0000 (19:43 +0200)]
Clear all bound fields when nulling the field group data source (#12371)

Change-Id: I48eb0e7851187fa6bbb9024730b2611a74501ad0

9 years agoNotify server side component about clicks in form layout (#6346).
Denis Anisimov [Tue, 23 Sep 2014 19:18:40 +0000 (22:18 +0300)]
Notify server side component about clicks in form layout (#6346).

Change-Id: Idc4399dc94b253694c4e0d716d2b65964a2217f8

9 years agoAdd public Field.isEmpty() and clear() (#15354)
Artur Signell [Tue, 9 Dec 2014 14:58:01 +0000 (16:58 +0200)]
Add public Field.isEmpty() and clear() (#15354)

Change-Id: I6bda7ff2a66a9ad172c899d855ca868881600be4

9 years agoFix CustomLayout child rendering when template is missing (#8696)
Teemu Pöntelin [Thu, 4 Dec 2014 18:09:42 +0000 (20:09 +0200)]
Fix CustomLayout child rendering when template is missing (#8696)

Change-Id: I8ce4fbc566f030bf22c555f68b97beb781b19805

9 years agoHorizontal split panel height shouldn't ignore second component (#15149)
Denis Anisimov [Fri, 31 Oct 2014 18:33:39 +0000 (20:33 +0200)]
Horizontal split panel height shouldn't ignore second component (#15149)

Change-Id: Ie925757167b6d8521707b6d5515157eca85f9dba

9 years agoSet explicit calculated size for drag image element (#14617).
Denis Anisimov [Sun, 14 Sep 2014 09:49:23 +0000 (12:49 +0300)]
Set explicit calculated size for drag image element (#14617).

Change-Id: I6bfcd0a5ad78bd79aad2fa2357a7e33a00b3c33d

9 years agoalways retry a status code 0 uidl request (#15254)
Fabian Lange [Tue, 25 Nov 2014 09:26:18 +0000 (10:26 +0100)]
always retry a status code 0 uidl request (#15254)

A status code of 0 indicates that the request has not been handled by
the server because the connection was closed without sending response
headers.
This can happen on the browser side when the browser window is closed,
or it can happen on network equipment side under adverse quality of link
conditions.
Therefore vaadin should retry such a request once before popping up the
disconnect message.

Change-Id: I9524c97a3de8e4ac9499394a2a795b0441a36ead

9 years agoSet locale explicitly in DateRangeWithSql. (#15342)
Sauli Tähkäpää [Wed, 10 Dec 2014 10:38:45 +0000 (12:38 +0200)]
Set locale explicitly in DateRangeWithSql. (#15342)

Change-Id: I5f73ac5e8bc6be93fa0f9b9089b1584fb35f4a76

9 years agoTextField's input prompt is now disabled properly (#15144)
Sara Seppola [Thu, 6 Nov 2014 13:46:17 +0000 (15:46 +0200)]
TextField's input prompt is now disabled properly (#15144)

Change-Id: I9b5d07ec2d8df78c3f120c2a891cc548da787f38

9 years agoAccordion causes SEVERE error in browser console (#15182)
Sergey Budkin [Thu, 13 Nov 2014 14:47:15 +0000 (16:47 +0200)]
Accordion causes SEVERE error in browser console (#15182)

Refactored to remove invisible widgets from DOM.

Change-Id: I94d0ba37f4a75d71df88fbb0b1767ae60f39432d

9 years agoDateField popup doesn't close when popup button is clicked (#14857)
Anna Miroshnik [Mon, 17 Nov 2014 14:33:54 +0000 (17:33 +0300)]
DateField popup doesn't close when popup button is clicked (#14857)

Change-Id: Ieb6ff2f072726fe8707d3cce61569dd623b13ebd

9 years agoMenuBar submenus close unexpectedly if use Valo theme (#15255)
Jouni Koivuviita [Wed, 10 Dec 2014 08:42:37 +0000 (10:42 +0200)]
MenuBar submenus close unexpectedly if use Valo theme (#15255)

This fix is for animation-in and animation-out.

Fix was done in VMenuBar. VOverlay provides now hide() method with
possibility to enable/disable the animations via parameters boolean
animateIn, boolean animateOut. By default they are true (not to break
animate-in, animate-out for VWindow and VNotification)

Change-Id: I49981952c7c18a02edd7fa9e6d247bb18f660207

9 years agoLong events aren't displayed properly when using Container (#15242)
Sergey Budkin [Tue, 25 Nov 2014 17:35:13 +0000 (19:35 +0200)]
Long events aren't displayed properly when using Container (#15242)

Rewrote event selection.

Change-Id: I8f0dd1c5ec736ea14037619b1656a79b7e3532be

9 years agoPosition calendar popup on the left side if there is no space (#14757).
Denis Anisimov [Thu, 6 Nov 2014 07:15:15 +0000 (09:15 +0200)]
Position calendar popup on the left side if there is no space (#14757).

Change-Id: I83836bbf077033712a569c8eff52576b012b4dee

9 years agoMake TextField.clear() use empty string to be consistent with constructor (#14755)
Artur Signell [Tue, 2 Dec 2014 19:19:06 +0000 (21:19 +0200)]
Make TextField.clear() use empty string to be consistent with constructor (#14755)

Change-Id: Ic50ff305277e54f50353fc948b31a89a6b3e083f

9 years agoMake addNestedContainerBean work with existing bean item container items (#15355)
Artur Signell [Tue, 9 Dec 2014 19:18:50 +0000 (21:18 +0200)]
Make addNestedContainerBean work with existing bean item container items (#15355)

Change-Id: I04a91349fce452aa26c304413061440ad74465cc

9 years agoAdd link to IDEA workspace instructions.
Sauli Tähkäpää [Tue, 9 Dec 2014 13:29:10 +0000 (15:29 +0200)]
Add link to IDEA workspace instructions.

Change-Id: I85c2b537926f887bce0e0b370b6be6b56c038053

9 years agoReturning all validation errors in the exception cause when submitting a field group...
Alexey Fansky [Thu, 4 Dec 2014 01:07:43 +0000 (17:07 -0800)]
Returning all validation errors in the exception cause when submitting a field group (#14742)

Following the similar logic as in AbstractField when multiple validation errors occur. Catching all InvalidValueExceptions and putting them together wrapped into the exception.

Change-Id: Ied08fd2155412539b28ef94bc74e6c989c62f709

9 years agoFix issues when using java.sql.Date as DateField range (#15342)
Teemu Pöntelin [Mon, 8 Dec 2014 21:21:08 +0000 (23:21 +0200)]
Fix issues when using java.sql.Date as DateField range (#15342)

Change-Id: I656cc0600f929239605e17ab9cf71dc1ba96582f

9 years agoHierarchy change markAsDirty to AbstractComponentContainer (#14227)
Anna Miroshnik [Mon, 8 Dec 2014 14:25:00 +0000 (17:25 +0300)]
Hierarchy change markAsDirty to AbstractComponentContainer (#14227)

Change-Id: I7a05ad72dfa3d16d85aa4d0cdd235572ec01e31a

9 years agoFix opacity for disabled checkboxes and option groups. (#15239)
Jouni Koivuviita [Thu, 4 Dec 2014 13:58:07 +0000 (15:58 +0200)]
Fix opacity for disabled checkboxes and option groups. (#15239)

Change-Id: I2d09a116d07621053f2fc9524f95e47bf7fc834e

9 years agoBasic tests for default converter factory
Artur Signell [Mon, 1 Dec 2014 20:18:07 +0000 (22:18 +0200)]
Basic tests for default converter factory

Change-Id: I2d9df8a62635164f04d9109e37746686589b696a

9 years agoAdd new StringTo<Byte, Short, BigInteger> Converters (#14583)
Anna Miroshnik [Thu, 4 Dec 2014 12:52:27 +0000 (15:52 +0300)]
Add new StringTo<Byte, Short, BigInteger> Converters (#14583)

DefaultConverterFactory was updated, added missed types.

Change-Id: I65cffc7f91df6f40e132b45e325e15f029f9848c

9 years agoUIInitHandler emits Content-Length when writing json response (#15271)
Fabian Lange [Mon, 24 Nov 2014 11:11:08 +0000 (12:11 +0100)]
UIInitHandler emits Content-Length when writing json response (#15271)

This prevents chunked-transfer mode and allows server infrastructure to
decide correctly on things like compression which benefits from knowing
a content length.

Change-Id: I4e969e0874b506d0f61526662ee78418987937c4

9 years agoSQLContainer removeItem Error when isModified (#8802)
Ilya Ermakov [Fri, 28 Nov 2014 10:09:38 +0000 (13:09 +0300)]
SQLContainer removeItem Error when isModified (#8802)

This patch makes commit() work properly if an item was modified and later deleted.

Change-Id: I5a00024112e7b6bb7ab3750c292a872937f03af9

9 years agoAdd LICENSE file according to GitHub conventions
Leif Åstrand [Thu, 27 Nov 2014 16:19:11 +0000 (18:19 +0200)]
Add LICENSE file according to GitHub conventions

Change-Id: I5e402d399729800435589cf8c186c96ecbdfc698

9 years agoAdd null check to UI.setTheme. (#15326)
Sauli Tähkäpää [Thu, 4 Dec 2014 12:36:11 +0000 (14:36 +0200)]
Add null check to UI.setTheme. (#15326)

Change-Id: I2ab2d24ec05bb618969f59ea15d3a971f88009ca

9 years agoFix opacity for disabled links in Valo. (#15253)
Sauli Tähkäpää [Sun, 23 Nov 2014 12:16:02 +0000 (14:16 +0200)]
Fix opacity for disabled links in Valo. (#15253)

Change-Id: I865526499a6d55a835758f0194a977c36c10304a

9 years agoEscape dynamic and configured theme names in the same way. (#15309)
Leif Åstrand [Fri, 14 Nov 2014 13:27:49 +0000 (15:27 +0200)]
Escape dynamic and configured theme names in the same way. (#15309)

Change-Id: Ib7fd42e6017d0b78e6d5e6bd7f531f0cd6c8c0ab

9 years agoAllow BeanFieldGroup.setItemDataSource() method accept null (#14731).
Denis Anisimov [Mon, 29 Sep 2014 17:40:36 +0000 (20:40 +0300)]
Allow BeanFieldGroup.setItemDataSource() method accept null (#14731).

Change-Id: I7a451f428f0aa3ea7fc322cac6b0e62d830d7987

9 years agoEscape themeUri before rewriting CustomLayout HTML. (#15309)
Leif Åstrand [Tue, 2 Dec 2014 08:24:08 +0000 (10:24 +0200)]
Escape themeUri before rewriting CustomLayout HTML. (#15309)

Change-Id: I192691ac02bf3a98df1424dead5e4fd6385e395d

9 years agoShow push version information in debug window (#14904).
Denis Anisimov [Sun, 19 Oct 2014 11:54:47 +0000 (14:54 +0300)]
Show push version information in debug window (#14904).

Change-Id: Id1761abbf2b2dc29b4138520f11ce51bb4d423fc

9 years agoPrevent NPE in AbstractBeanContainer.getType() method (#15173).
Denis Anisimov [Wed, 5 Nov 2014 17:37:31 +0000 (19:37 +0200)]
Prevent NPE in AbstractBeanContainer.getType() method (#15173).

Change-Id: Ieaed329ed85c68d0da8bd169b4cc5c5886dde212

9 years agoset Cache-Control and Expires header even when not-modified (#8757)
Fabian Lange [Mon, 10 Nov 2014 18:07:12 +0000 (19:07 +0100)]
set Cache-Control and Expires header even when not-modified (#8757)

Usually first a resource is served with the lower code block. this
provides cache-control, expires and last-modification headers to the
browser. But when a not-modified response was served, these headers
were missing. This effectively caused the caching to no longer work once
the not-modified responses are sent out.

Change-Id: I9b1f0cacc91734f88bb0384872da0d426d4b5fe0

9 years agoComment typo fix
Jonni Nakari [Fri, 28 Nov 2014 12:47:29 +0000 (14:47 +0200)]
Comment typo fix

Change-Id: I3f01eb1725b81c834f990f9ea2e69d4dfe420993

9 years agoWindow modalitycurtain will now respect $v-animations-enabled (#15135)
Fabian Lange [Thu, 30 Oct 2014 10:58:26 +0000 (11:58 +0100)]
Window modalitycurtain will now respect $v-animations-enabled (#15135)

Change-Id: I80beea694c2a103aaf1fb479e1de48c515428fbb

9 years agoOne pixel discrepancy in headers and rows border with minimal width (#15118)
Sergey Budkin [Fri, 7 Nov 2014 10:38:05 +0000 (12:38 +0200)]
One pixel discrepancy in headers and rows border with minimal width (#15118)

Disabled old patch for VTreeTable, which caused the problem.

Change-Id: I3fdf6b0890307b27e32ceff4492cb7d0bfc6b680

10 years agoConverted SetCurrentPageFirstItemIndex to TB4. (#15286)
Sauli Tähkäpää [Tue, 25 Nov 2014 12:41:48 +0000 (14:41 +0200)]
Converted SetCurrentPageFirstItemIndex to TB4. (#15286)

Change-Id: Iea990c243e083b3302fd1e448402ac3aa3db08ac

10 years agoPosition tooltips in the visible area (#15129).
Anna Miroshnik [Tue, 25 Nov 2014 09:19:05 +0000 (12:19 +0300)]
Position tooltips in the visible area (#15129).

Based on Mika's reverted patch, with additional fix and test for
regression "an empty tooltip appears while the application is
initializing".

Change-Id: I8237fc9340265708a05a7576a5d9e8e374dc1fea

10 years agoAdd getter to SplitterState.positionReversed (#15285)
Anna Koskinen [Tue, 25 Nov 2014 15:23:45 +0000 (17:23 +0200)]
Add getter to SplitterState.positionReversed (#15285)

Change-Id: I1e3783d21cb5f2832838dfe36c91c7f6a4ddb313

10 years agodo not create a StringWriter when not needed (#15276)
Fabian Lange [Mon, 24 Nov 2014 20:30:59 +0000 (21:30 +0100)]
do not create a StringWriter when not needed (#15276)

Change-Id: I528f4034ef5cf375be31750bbad9baddcd3a2b64

10 years agoUpdate to GWT 2.7.0 (#14522)
Artur Signell [Fri, 21 Nov 2014 07:12:21 +0000 (09:12 +0200)]
Update to GWT 2.7.0 (#14522)

GWT codeserver has been integrated into gwt-dev.jar

Change-Id: Ia9cd252482e25ed8e0d69da7c0e702d6407efd8b

10 years agoFix duplicate detection in test locator.
Sauli Tähkäpää [Thu, 20 Nov 2014 11:04:08 +0000 (13:04 +0200)]
Fix duplicate detection in test locator.

Change-Id: I9a6ebfda4e8b09927eb22bec6ddf2989b8104070

10 years agoRemove IE8 from TextFieldBevelTest. (#14634)
Sauli Tähkäpää [Tue, 18 Nov 2014 10:51:05 +0000 (12:51 +0200)]
Remove IE8 from TextFieldBevelTest. (#14634)

Change-Id: Ie37377b0da800cbe2acbd3e14b972e482c188579

10 years agoDon't iterate all connectors for unregistering (#14714)
Leif Åstrand [Sat, 20 Sep 2014 08:52:55 +0000 (11:52 +0300)]
Don't iterate all connectors for unregistering (#14714)

This reduces the time spent in unregisterRemovedConnectors when updating
the text of one Label with about 380 connectors registered from 20 to 2
ms as reported by the Vaadin profiler. Performance when removing lots of
connectors remains at about 10 ms for removing 360 connectors. Profiled
in Firefox 32 on OS X.

Change-Id: I203fd8790f8ccc7c098ee91c44831a5ac6c4a82b

10 years agoOptimizing and avoiding NPE in RowId and ReadOnlyRowId toString(#10410).
Denis Anisimov [Mon, 22 Sep 2014 17:09:36 +0000 (20:09 +0300)]
Optimizing and avoiding NPE in RowId and ReadOnlyRowId toString(#10410).

Change-Id: I6f16b9c55f661f5f75628ff627a01f8ec35e714e

10 years agoAlso disable annotation scanning after redeploy
Leif Åstrand [Mon, 10 Nov 2014 18:32:39 +0000 (20:32 +0200)]
Also disable annotation scanning after redeploy

Change-Id: I67d3374a69416363004e3fad75313296ca636ef8

10 years agoUnwanted horizontal scrollbar in Valo menu (#15237)
Jouni Koivuviita [Mon, 17 Nov 2014 15:12:55 +0000 (17:12 +0200)]
Unwanted horizontal scrollbar in Valo menu (#15237)

Change-Id: Ic435e3ca741669db6f707961ac66a4c2e30bf765

10 years agoValo menu broken on Android Chrome (#15236)
Jouni Koivuviita [Mon, 17 Nov 2014 14:52:02 +0000 (16:52 +0200)]
Valo menu broken on Android Chrome (#15236)

Change-Id: Idadbbdfe0a9abaf1dd7ada339b618890b2be6e06

10 years agoAdd constructor for directly extending a connector (#13579)
Leif Åstrand [Thu, 10 Apr 2014 11:05:03 +0000 (14:05 +0300)]
Add constructor for directly extending a connector (#13579)

Change-Id: Id8ba60cf8767ba171a5bcbd5541d8c0c7a9fa62d

10 years agoSet v-bevel to 'false' should unset 'v-textfield-bevel' value (#14634).
Denis Anisimov [Sat, 8 Nov 2014 10:47:05 +0000 (12:47 +0200)]
Set v-bevel to 'false' should unset 'v-textfield-bevel' value (#14634).

Change-Id: Ia3598b9bcef280bef38daa189ab3c7885e5d535a

10 years agoMake junit.test.suite a property.
Sauli Tähkäpää [Fri, 14 Nov 2014 19:15:55 +0000 (21:15 +0200)]
Make junit.test.suite a property.

Change-Id: I3dd66e5f11a99efc3777513dc0e2989e8007c9c1

10 years agoRevert "DateField popup doesn't close when click on popup button (#14857)"
Sauli Tähkäpää [Fri, 14 Nov 2014 12:57:15 +0000 (14:57 +0200)]
Revert "DateField popup doesn't close when click on popup button (#14857)"

This reverts commit 457e802e2fe59ec35089a55acdc7b0321a2d4a5a.

Patch does not fix the issue with "slow" clicks when closing the calendar.

Change-Id: I48384e081cf66dd4fc6cded8ecbd94cef5db57bb

10 years agoDrop indicators in Valo are now working as in Reindeer theme (#14836)
Jouni Koivuviita [Fri, 14 Nov 2014 10:21:26 +0000 (12:21 +0200)]
Drop indicators in Valo are now working as in Reindeer theme (#14836)

Change-Id: I12014c4329ca629dbfc9226b3b70538d33442690

10 years agoRevert "Table column width can be changed from defined to expandratio (#15101)"
Sauli Tähkäpää [Wed, 12 Nov 2014 08:06:22 +0000 (10:06 +0200)]
Revert "Table column width can be changed from defined to expandratio (#15101)"

This reverts commit 7237b88645a27b157bc85d62292dc93faddd19f9.

Change-Id: Ifbe26c90a91a21a1ac416bda8e59acbbd80cf5f0

10 years agoRevert "Position tooltips in the visible area (#15129)."
Sauli Tähkäpää [Thu, 13 Nov 2014 09:53:30 +0000 (11:53 +0200)]
Revert "Position tooltips in the visible area (#15129)."

This reverts commit aacb2f8289bc2faaab1225bd8b0dacd873d7839a.

Changed causes a regression where an empty tooltip appears
while the application is initialising.

Change-Id: I0e0c8ae38975a2ba3835172652e4737f4bc67e6b

10 years agoAdd test suites for running changed and affected tests.
Sauli Tähkäpää [Tue, 11 Nov 2014 09:42:47 +0000 (11:42 +0200)]
Add test suites for running changed and affected tests.

Change-Id: I388e592d4e98d9417fe5273f8e7f7d3e1f7b63e9

10 years agoTable is not caching thousands of rows in vain (#13576)
Sara Seppola [Tue, 4 Nov 2014 09:44:45 +0000 (11:44 +0200)]
Table is not caching thousands of rows in vain (#13576)

Change-Id: I6f6382dd3468db40c36e507b94f84ab1191e100f

10 years agoUpdate supported browser versions (#15207)
Leif Åstrand [Wed, 12 Nov 2014 10:14:07 +0000 (12:14 +0200)]
Update supported browser versions (#15207)

Mention Safari 8 and iOS 8 and bump evergreen browser versions

Change-Id: I9c6494a0e5967539385fabd05b540e1f0622b96c

10 years agoUnit test correction for moving any event in month calendar view(#12413)
Denis Anisimov [Sat, 8 Nov 2014 12:05:07 +0000 (14:05 +0200)]
Unit test correction for moving any event in month calendar view(#12413)

Change-Id: I6e80c77f758a451ffb23c5487e7a25f3c0eed3c7

10 years agoUpdate selection after changes in underlying data source (#13580).
Denis Anisimov [Sun, 24 Aug 2014 11:48:03 +0000 (14:48 +0300)]
Update selection after changes in underlying data source (#13580).

Change-Id: I6354d85bd6bc37b1cbb69f388559278d5a163256

10 years agoUpdate @since to VaadinService.
Sauli Tähkäpää [Tue, 11 Nov 2014 07:01:07 +0000 (09:01 +0200)]
Update @since to VaadinService.

Change-Id: I1b473b9f5316674c5c5ed9a35d776fb8906eb559

10 years agoTreeTable column header and footer height fix (#15121)
Anna Koskinen [Tue, 28 Oct 2014 14:51:45 +0000 (16:51 +0200)]
TreeTable column header and footer height fix (#15121)

Fix for regression caused by (#14812) + Valo test for TreeTables.

Change-Id: I57f911cbf33e52196fa219b4feddfe62db7f6ded

10 years agoDateField popup doesn't close when click on popup button (#14857)
Anna Miroshnik [Fri, 24 Oct 2014 16:07:36 +0000 (20:07 +0400)]
DateField popup doesn't close when click on popup button (#14857)

Fix and tests.

Change-Id: I99d92c32727323fae543a24dfb90e849c3338a8c

10 years agoAllow move any event in month calendar view (#12413).
Denis Anisimov [Sun, 21 Sep 2014 09:36:21 +0000 (12:36 +0300)]
Allow move any event in month calendar view (#12413).

Change-Id: I63491488356a32a233a4ba9a7434a9f4a1f5b9d1

10 years agoColumn drag'n'drop disables HeaderClickEvents until left-click (#15167)
Anna Koskinen [Wed, 5 Nov 2014 12:09:45 +0000 (14:09 +0200)]
Column drag'n'drop disables HeaderClickEvents until left-click (#15167)

Change-Id: Ic64c0eb685c3dd9d7fdb10d9e19745ae2cc36be5

10 years agoPosition tooltips in the visible area (#15129).
Mika Murtojarvi [Wed, 5 Nov 2014 14:47:07 +0000 (16:47 +0200)]
Position tooltips in the visible area (#15129).

Change-Id: If4f13a859fd2e6fc363781bf04e52f780206e9e1

10 years agoAdd null check to FieldGroup.bind. (#14729)
Sauli Tähkäpää [Fri, 26 Sep 2014 10:41:12 +0000 (13:41 +0300)]
Add null check to FieldGroup.bind. (#14729)

Change-Id: I56ee44f34307d76c8c98ca3346feed8e7ee2f72e

10 years agoFix NPE and scroll behavior in TabSheet (#14348).
Mika Murtojarvi [Fri, 5 Sep 2014 13:58:08 +0000 (16:58 +0300)]
Fix NPE and scroll behavior in TabSheet (#14348).

After removing a tab, the TabSheet now scrolls when it is necessary to
show the remaining tabs. A test (TabSheetScrollOnTabCloseTest) ensures
that no scrolling occurs when the removed tab is not in the visible
area.

Change-Id: I81e4e504167ec4d0a527e6bfe94dba8b29fb26bc

10 years agoFix VCalendar to use correct year of week. (#14783)
Sauli Tähkäpää [Fri, 3 Oct 2014 21:03:38 +0000 (00:03 +0300)]
Fix VCalendar to use correct year of week. (#14783)

Change-Id: Id55ad5ed620bd5c187b70ae2a2d0a4c4adea382a

10 years agoReverse asc and desc table sorting indicators for Valo. (#15123)
Sauli Tähkäpää [Sat, 1 Nov 2014 12:04:39 +0000 (14:04 +0200)]
Reverse asc and desc table sorting indicators for Valo. (#15123)

Change-Id: If649d7ab0b4257cfaa1488dfff88afa8ef122f67

10 years agoSet upload button width to 100% when immediate on Valo. (#14485)
Sauli Tähkäpää [Thu, 30 Oct 2014 14:11:10 +0000 (16:11 +0200)]
Set upload button width to 100% when immediate on Valo. (#14485)

Change-Id: I473fc080c143bc242326bd6f2b819450c42ffae5

10 years agoAdd @since to VPopupView.
Sauli Tähkäpää [Sun, 2 Nov 2014 20:22:14 +0000 (22:22 +0200)]
Add @since to VPopupView.

Change-Id: I1b5544603ab2aa13bc1a51e04ff134fd48113c59