]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
9 years agoDeclarative support for AbstractSelect (#15545)
Artur Signell [Wed, 4 Feb 2015 23:35:09 +0000 (01:35 +0200)]
Declarative support for AbstractSelect (#15545)

Change-Id: Ie66ee3f2b02ce7b6aa2edb66176bfbf5bdcd6c33

9 years agoRender Object.toString() when no converter is set (#15417)
Artur Signell [Thu, 5 Feb 2015 09:20:38 +0000 (11:20 +0200)]
Render Object.toString() when no converter is set (#15417)

Change-Id: I8a00857d5829cd01ceb98c4264029f62e45e7073

9 years agoSimplified declarative converters
Artur Signell [Wed, 4 Feb 2015 13:52:42 +0000 (15:52 +0200)]
Simplified declarative converters

* Removed shortcut interface
* Moved TimeZone converter to a separate class
* Moved Enum converter to a separate class

Change-Id: I2b959e3a002e6319912212df4a62a3bd05677f80

9 years agoClose notification correctly in GridEditorTest
Teemu Suo-Anttila [Thu, 5 Feb 2015 11:20:38 +0000 (13:20 +0200)]
Close notification correctly in GridEditorTest

Change-Id: Ibe5f1cab99025fa4760ebd1e6b9d11d739e1a435

9 years agoReport ip of test machine containing wrong browser version
Artur Signell [Thu, 5 Feb 2015 11:33:49 +0000 (13:33 +0200)]
Report ip of test machine containing wrong browser version

Change-Id: Ib94fbf8a092e321612081672ae54b1170a05b358

9 years agoMake test work on all browsers (#13775)
Artur Signell [Thu, 5 Feb 2015 09:57:47 +0000 (11:57 +0200)]
Make test work on all browsers (#13775)

Change-Id: I282b3d5b14a5ec09060491bd9833c76f061bbf56

9 years agoPrevent AlwaysLockedVaadinSession from being GCed during test
Artur Signell [Thu, 5 Feb 2015 09:22:01 +0000 (11:22 +0200)]
Prevent AlwaysLockedVaadinSession from being GCed during test

Change-Id: Id6e2e6c7e013e8c667f658d5877c5db7d072106b

9 years agoAdd missing @since to VScrollTable and Table.
Sauli Tähkäpää [Wed, 21 Jan 2015 07:21:08 +0000 (09:21 +0200)]
Add missing @since to VScrollTable and Table.

Change-Id: I7f249c880464b38226856a00882a05af80991d48

9 years agoPrevent MockVaadinSession from becomming GCed
Leif Åstrand [Tue, 9 Dec 2014 18:57:16 +0000 (20:57 +0200)]
Prevent MockVaadinSession from becomming GCed

This fixes the issue discussed in #14595 for the framework's internal
tests (if they use MockVaadinSession).

Change-Id: I1956680ac065428be41b2ad43fbb80503351b366

9 years agoMakes it possible to change save/cancel captions in Grid editor (#16551)
Henrik Paul [Mon, 2 Feb 2015 14:51:49 +0000 (16:51 +0200)]
Makes it possible to change save/cancel captions in Grid editor (#16551)

Change-Id: I4e303613f66a13b3ad6a9b2284537e5548391a4a

9 years agoUse cache when reading declarative format (#16572)
Artur Signell [Wed, 4 Feb 2015 12:54:48 +0000 (14:54 +0200)]
Use cache when reading declarative format (#16572)

Change-Id: I313ff4e88e13a9c160a4717a40cb13352a30bd6b

9 years agoMake server unit tests pass in Eclipse (#16581)
Artur Signell [Wed, 4 Feb 2015 15:20:06 +0000 (17:20 +0200)]
Make server unit tests pass in Eclipse (#16581)

Change-Id: Ieb9d00fe8412ed6fb0921d07e0511eb922268375

9 years agoUse non-blocking Map implementation for caches (#16582)
Leif Åstrand [Wed, 4 Feb 2015 18:45:10 +0000 (20:45 +0200)]
Use non-blocking Map implementation for caches (#16582)

Change-Id: Id2d3bc317f6763480b2ef5ce71244f048c5cfc26

9 years agoBase classes for declarative tests
Artur Signell [Tue, 3 Feb 2015 19:48:35 +0000 (21:48 +0200)]
Base classes for declarative tests

Change-Id: Ia3a421b84eac0252a6e1b8238756eeaac2a35b6e

9 years agoSpeeds up column adding in Grid (#16474)
Henrik Paul [Wed, 28 Jan 2015 11:40:00 +0000 (13:40 +0200)]
Speeds up column adding in Grid (#16474)

Grid.onStateChange is now about 40% faster when adding columns,
and setting several column widths has now way less overhead.

Change-Id: I7bd900324207bfb2543a1a90390665b90206aefd

9 years agoEditor save/cancel buttons stay visually in place (#16562)
Henrik Paul [Tue, 3 Feb 2015 14:37:19 +0000 (16:37 +0200)]
Editor save/cancel buttons stay visually in place (#16562)

Change-Id: Ia63ffc36bee83e1bd20dc6e1a83616f94574a89b

9 years agoDefer RPC calls in RpcDataProvider to avoid cache issues (#16505)
Teemu Suo-Anttila [Tue, 27 Jan 2015 12:44:24 +0000 (14:44 +0200)]
Defer RPC calls in RpcDataProvider to avoid cache issues (#16505)

This patch defers cache refresh and row adding/removing. These calls are
omitted completely when making initial response to the client or
updating the size with bare ItemSetChangeEvents.

Change-Id: I6b350680b3e2381caf6a66c9a4ad283207d024dc

9 years agoCheck if event move is allowed also in month view. (#15174)
Sauli Tähkäpää [Sun, 9 Nov 2014 21:15:28 +0000 (23:15 +0200)]
Check if event move is allowed also in month view. (#15174)

Change-Id: Ie4f01a74d3f2a8e388aed0c2d8b1a99384cb042f

9 years agoAdd methods for getting invalid fields from a FieldGroup (#13775)
Artur Signell [Tue, 27 Jan 2015 17:47:51 +0000 (19:47 +0200)]
Add methods for getting invalid fields from a FieldGroup (#13775)

* Method for retrieving all failing fields exceptions from a
CommitException
* Methods for handling commit errors in Grid (#16515)
* Show editor row validation errors only on the fields (#16509)

Change-Id: Iabef662579e4ccae3803a513205e46542c41cce2

Conflicts:
server/src/com/vaadin/ui/Grid.java

9 years agoUse a custom field factory for editor row (#16513)
Artur Signell [Tue, 27 Jan 2015 16:16:03 +0000 (18:16 +0200)]
Use a custom field factory for editor row (#16513)

Change-Id: I0102d93c7f661993a5a07d2bcdf511f433419300

9 years agoDeclarative for DateFields (and related) with ISO8601 (#16313)
Miki [Fri, 16 Jan 2015 12:02:19 +0000 (14:02 +0200)]
Declarative for DateFields (and related) with ISO8601 (#16313)

DesignAttributeHandler supports method names that contains some words in
uppercase

DesignAttributeHandler and other components now use extensible Formatter
with Converters rather than static methods

Change-Id: I9f68414bd4821f47ff37a26375091d154cae9a93

9 years agoAdd @since for Transport.
Sauli Tähkäpää [Tue, 3 Feb 2015 09:01:18 +0000 (11:01 +0200)]
Add @since for Transport.

Change-Id: I1d4882c820722094128dac3a6f595d30286ee458

9 years agoMake test reliable
Artur Signell [Thu, 29 Jan 2015 08:53:34 +0000 (10:53 +0200)]
Make test reliable

Change-Id: I10ebe9131d059277f4e02dd3b4db9ea3cd58faac

9 years agoUpdate release notes to cover vaadin-widgets (#15544)
Leif Åstrand [Tue, 3 Feb 2015 08:24:59 +0000 (10:24 +0200)]
Update release notes to cover vaadin-widgets (#15544)

Change-Id: Ide0d7f6aa2bb980eae3c9a4eeeb99ebc987fccac

9 years agoUpdate to use Sass compiler 0.9.12 (#16554)
Leif Åstrand [Mon, 2 Feb 2015 11:45:50 +0000 (13:45 +0200)]
Update to use Sass compiler 0.9.12 (#16554)

Change-Id: Icc8aa83a106f3de2543221587f3a255dcfb29212

9 years agoReduce stability issues with LoadingIndicatorTest.
Sauli Tähkäpää [Mon, 2 Feb 2015 09:17:50 +0000 (11:17 +0200)]
Reduce stability issues with LoadingIndicatorTest.

Change-Id: Ia8a9c7cef41a1f7bbd4468d6a2c1cb8eb973ee7a

9 years agoMitigate issues with AccordionClipsContentTest on IE8.
Sauli Tähkäpää [Mon, 2 Feb 2015 09:08:30 +0000 (11:08 +0200)]
Mitigate issues with AccordionClipsContentTest on IE8.

Change-Id: I7a617f2d1e9d9b24390ea3dded5b68d5f29eb9cb

9 years agoRemove DataSource.indexOf (#16542)
Leif Åstrand [Fri, 30 Jan 2015 15:07:51 +0000 (17:07 +0200)]
Remove DataSource.indexOf (#16542)

This change makes it easier to create custom data sources. The
implementations in provided implementations are retained as a
convenience.

Change-Id: If34bfb378eec75a37f28af78e512210ed9d7c304

9 years agoAvoid client side exception using keyboard navigation (#15343).
Denis Anisimov [Wed, 10 Dec 2014 16:55:26 +0000 (18:55 +0200)]
Avoid client side exception using keyboard navigation (#15343).

Change-Id: Ibed97b23de72007a6ffe5450bd8c3f271447f8d1

9 years agoFix for TextField focus problem with Valo in IE (#16491)
Matti Hosio [Fri, 30 Jan 2015 15:05:55 +0000 (17:05 +0200)]
Fix for TextField focus problem with Valo in IE (#16491)

When clicking the text field with text, the caret was always moved to the beginning. Related also to ticket #11152.

Change-Id: I6dd8dcdc51892c2a4f51a9590d4ad435a8dbaba9

9 years agoGrid editor save/cancel buttons can now be rendered on top (#16534)
Henrik Paul [Thu, 29 Jan 2015 14:52:34 +0000 (16:52 +0200)]
Grid editor save/cancel buttons can now be rendered on top (#16534)

Change-Id: Ie70588885f0c876757df96c0deffe7e020cc29e5

9 years agoMake tests more reliable
Artur Signell [Thu, 29 Jan 2015 09:06:16 +0000 (11:06 +0200)]
Make tests more reliable

Especially fixes problems with GridStructureTest

Change-Id: Iad0b25fc9cb182940db45af76d47292fd6d1b0bf

9 years agoFix wrong color variable for selectedGrid rows (#16532)
Jouni Koivuviita [Thu, 29 Jan 2015 11:40:59 +0000 (13:40 +0200)]
Fix wrong color variable for selectedGrid rows (#16532)

Change-Id: Ib8cc41e3f19f912af6267448b9f213cd2f92448e

9 years agoBasic CRUD test
Artur Signell [Wed, 10 Dec 2014 07:48:40 +0000 (09:48 +0200)]
Basic CRUD test

Change-Id: I4aa0c6e0051731849cd960fb7376b3e01d0005b5

9 years agoGetter for editor field factory (#16512)
Artur Signell [Tue, 27 Jan 2015 14:57:54 +0000 (16:57 +0200)]
Getter for editor field factory (#16512)

Change-Id: Ib4e8cf909dcc67c1239e7aaf1fcee7430ce09026

9 years agoRevert "Make table selectable based on presence of ValueChangeListener (#13864)." 7.4.0.beta3
Artur Signell [Fri, 30 Jan 2015 09:30:33 +0000 (11:30 +0200)]
Revert "Make table selectable based on presence of ValueChangeListener (#13864)."

This reverts commit 7305474e4a666d8b986d1d95e7a89fed64277935.

9 years agoRevert "StringToCollectionConverter class implementation (#15464)."
Artur Signell [Fri, 30 Jan 2015 09:29:09 +0000 (11:29 +0200)]
Revert "StringToCollectionConverter class implementation (#15464)."

This reverts commit 69cd990c9b83851a959a7d3f5b88138283f3e500.

9 years agoRevert "Grid now uses ObjectRenderer by default (#15417)"
Artur Signell [Thu, 29 Jan 2015 19:27:30 +0000 (21:27 +0200)]
Revert "Grid now uses ObjectRenderer by default (#15417)"

This reverts commit abaec0217b3351d6f1835d7095ed2a3958fbfcdb.

9 years agoDo not loop infinitely when encountering an invalid tag name (#16522)
Artur Signell [Wed, 28 Jan 2015 15:08:15 +0000 (17:08 +0200)]
Do not loop infinitely when encountering an invalid tag name (#16522)

Also do not write to sysout

Change-Id: Idae318a851323cd27b3363d12e8080101e996d9c

9 years agoMerge "Merge branch 'origin/grid'"
Artur Signell [Thu, 29 Jan 2015 07:43:39 +0000 (07:43 +0000)]
Merge "Merge branch 'origin/grid'"

9 years agoMake getMouseEvent() method available in the TargetDetailsImpl (#13416).
Denis Anisimov [Thu, 28 Aug 2014 20:34:15 +0000 (23:34 +0300)]
Make getMouseEvent() method available in the TargetDetailsImpl (#13416).

Change-Id: I84f8e5485e5efcb39a9a22870a24354f4f2637a0

9 years agoMerge branch 'origin/grid'
Artur Signell [Wed, 28 Jan 2015 20:26:07 +0000 (22:26 +0200)]
Merge branch 'origin/grid'

Change-Id: Ia634d113d2b0514aea8e878fc84b1ab3c6f9256c

9 years agoMerge remote-tracking branch 'origin/master' into grid
Artur Signell [Wed, 28 Jan 2015 20:22:46 +0000 (22:22 +0200)]
Merge remote-tracking branch 'origin/master' into grid

Conflicts:
client/src/com/vaadin/client/ui/VWindow.java

Change-Id: I1a35db88a2b11acf76b58c417575451edfdb275d

9 years agoFixed UI.getPushConfiguration().getTransport() always returning null (#16499)
wodencafe [Wed, 28 Jan 2015 15:42:18 +0000 (09:42 -0600)]
Fixed UI.getPushConfiguration().getTransport() always returning null (#16499)

Change-Id: I31a923faf5ae369ffc2160cdeb12584ca0babc9d

9 years agoRender Window caption as text when requested (#16273)
Artur Signell [Tue, 27 Jan 2015 11:51:22 +0000 (13:51 +0200)]
Render Window caption as text when requested (#16273)

Change-Id: I15813f5fc305776282bdc9cb3d5dffd4f09ebf55

9 years agoMake Grid and renderer buttons look like Vaadin NativeButton (#16260)
Teemu Suo-Anttila [Tue, 27 Jan 2015 14:23:19 +0000 (16:23 +0200)]
Make Grid and renderer buttons look like Vaadin NativeButton (#16260)

Change-Id: I23a2ee3986360746f0978fa93c96d64fc4f7f442

9 years agoBetter human readable captions for nested properties (#16433)
Artur Signell [Wed, 21 Jan 2015 19:27:04 +0000 (21:27 +0200)]
Better human readable captions for nested properties (#16433)

Change-Id: I680ab6b2b4ac2c6101b97581feb52cf68adcead1

9 years agoDisable and restore editor and scroll locking on setEnabled (#16502)
Teemu Suo-Anttila [Tue, 27 Jan 2015 10:54:04 +0000 (12:54 +0200)]
Disable and restore editor and scroll locking on setEnabled (#16502)

Change-Id: I26b612f5a412c4e056d02799ab8f83429ab46cac

9 years agoImproves touch scrolling in Grid (#16341)
Henrik Paul [Mon, 19 Jan 2015 14:47:07 +0000 (16:47 +0200)]
Improves touch scrolling in Grid (#16341)

Change-Id: I612aa14fbcc14e3d0be9374b72b1c903bbc9f7a4

9 years agoGrid now uses ObjectRenderer by default (#15417)
Henrik Paul [Wed, 14 Jan 2015 13:40:49 +0000 (15:40 +0200)]
Grid now uses ObjectRenderer by default (#15417)

Change-Id: I2aa8105c0eadbadb29f9aab9e3e3aeb21629f6f3

9 years agoFileDownloader opens file in a new tab (iOS) (#15366)
Alexey Fansky [Mon, 22 Dec 2014 20:05:53 +0000 (12:05 -0800)]
FileDownloader opens file in a new tab (iOS) (#15366)

Opening files in a new tab because iframe with a file isn't opened in iOS.

Change-Id: I7f8af4b9348ade0f845e3a656c7287490b9482cf

9 years agoFix Table pageup/pagedown navigation (#15332)
Ilya Ermakov [Thu, 11 Dec 2014 13:29:39 +0000 (16:29 +0300)]
Fix Table pageup/pagedown navigation (#15332)

After this patch navigation with PageDown, PageUp, Home, End works
properly. What was
changed in this patch (new state): the first visible row number is
updated before
sending selected rows to the server while handling these keys.

Change-Id: I3bdebc434f886ef55f90f3fed5fd607d5f65f87f

9 years agoUse elemental.json and not org.json in OSGi (#16490)
Artur Signell [Tue, 27 Jan 2015 07:19:44 +0000 (09:19 +0200)]
Use elemental.json and not org.json in OSGi (#16490)

Change-Id: Ib11880b020f0f60c9e0808409d243e6c4d6c05aa

9 years agoFix RpcDataProvider cache clearing on bare ItemSetChange (#16481)
Teemu Suo-Anttila [Fri, 23 Jan 2015 11:16:19 +0000 (13:16 +0200)]
Fix RpcDataProvider cache clearing on bare ItemSetChange (#16481)

This patch optimizes value change listeners and updates a bit in order
to make clean up on cache invalidation easier to perform.

Change-Id: I6ae3e0ef5046bd5f404f5e0a440607cabd48c6a4

9 years agoMerge remote-tracking branch 'origin/master' into HEAD
Artur Signell [Mon, 26 Jan 2015 17:34:36 +0000 (19:34 +0200)]
Merge remote-tracking branch 'origin/master' into HEAD

Change-Id: I42718fcc8a07ca46f7e58016d3caf287ce88e3ed

9 years agoFix Grid not always showing select all checkbox (#16397)
Teemu Suo-Anttila [Wed, 21 Jan 2015 09:33:53 +0000 (11:33 +0200)]
Fix Grid not always showing select all checkbox (#16397)

Change-Id: I35f0e9fa615ab23153b638b80f12cd539bd2c52e

9 years agoMake table selectable based on presence of ValueChangeListener (#13864).
Denis Anisimov [Sat, 23 Aug 2014 10:32:06 +0000 (13:32 +0300)]
Make table selectable based on presence of ValueChangeListener (#13864).

Change-Id: I272703f1e3178c91a2b1e3e4d0f7c79e4c86e552

9 years agoHandle cases when start/end date is not set for Between filter (#13354).
Denis Anisimov [Sat, 23 Aug 2014 09:50:35 +0000 (12:50 +0300)]
Handle cases when start/end date is not set for Between filter (#13354).

Change-Id: If75998b1bc87b0bd7d2fa83298e1f17d65a18745

9 years agoPrevent text selection when multi sorting with header clicks (#16275)
Teemu Suo-Anttila [Fri, 23 Jan 2015 10:32:41 +0000 (12:32 +0200)]
Prevent text selection when multi sorting with header clicks (#16275)

Change-Id: I294b60f9aa613bc976adcc1d265e4b260dda1876

9 years agoFix Grid setting non-sortable column sortable (#16483)
Teemu Suo-Anttila [Fri, 23 Jan 2015 13:52:43 +0000 (15:52 +0200)]
Fix Grid setting non-sortable column sortable (#16483)

Change-Id: I7986ceb6ab1900bd1d5269c78c2f6b2e23c46334

9 years agoDisable default Atmosphere CORS headers (#16196)
Artur Signell [Tue, 13 Jan 2015 15:03:27 +0000 (17:03 +0200)]
Disable default Atmosphere CORS headers (#16196)

Change-Id: Ic0aafa2bbcb7b0f512405c7b47dd66debd77ed21

9 years agoAutomatically switch between test diff images until user clicks
Artur Signell [Fri, 16 Jan 2015 06:41:39 +0000 (08:41 +0200)]
Automatically switch between test diff images until user clicks

Change-Id: Ifb62c3915cbcad576b25d1bfc93d6f15e7d64d75

9 years agoMove checkbox workaround to parent class
Artur Signell [Fri, 16 Jan 2015 09:25:34 +0000 (11:25 +0200)]
Move checkbox workaround to parent class

Change-Id: I0eb5487fc8c9e4d277b5a9971d3faa9e2d980361

9 years agoMerge remote-tracking branch 'origin/master' into grid
Artur Signell [Wed, 21 Jan 2015 18:59:32 +0000 (20:59 +0200)]
Merge remote-tracking branch 'origin/master' into grid

Conflicts:
client/src/com/vaadin/client/ui/VScrollTable.java

Change-Id: I79e003b2087e8e0e5c8aa6d25bdeb890ce9a60c5

9 years agoRevert "Update text value also with timer triggered text change events. (#16270)"
Artur Signell [Wed, 21 Jan 2015 08:43:33 +0000 (08:43 +0000)]
Revert "Update text value also with timer triggered text change events. (#16270)"

This reverts commit c8d4c9e8cf1fa869c89751dc9a9b55f9be64773f.

Change-Id: I73f19e80aef0fe37231ec5c261e0901e6bbd2d99

9 years agoFix WindowMaximizeRestoreTest. (#15408)
Sauli Tähkäpää [Wed, 21 Jan 2015 06:44:01 +0000 (08:44 +0200)]
Fix WindowMaximizeRestoreTest. (#15408)

Change-Id: I2c9c389723318c8f54e2e901cf4babfedc885a3f

9 years agoFix Editor creating fields before client Grid can attach them (#16214)
Teemu Suo-Anttila [Fri, 16 Jan 2015 11:13:22 +0000 (13:13 +0200)]
Fix Editor creating fields before client Grid can attach them (#16214)

This patch includes some race condition handling.

Change-Id: I6ab3cf15a67de722181b2718ab85b6b4a6bcb997

9 years agoRemove unnecessary scrollbar when zooming in or out (#15164)
Matti Hosio [Wed, 14 Jan 2015 10:13:31 +0000 (12:13 +0200)]
Remove unnecessary scrollbar when zooming in or out (#15164)

Adds overflow-hidden in cases where scrollbars should not be needed

Change-Id: Icee2444b0e7ee999fe49fadcb1598027453d49c5

9 years agoPrevent setting column sortable if container is not sortable (#16320)
Teemu Suo-Anttila [Mon, 19 Jan 2015 13:16:50 +0000 (15:16 +0200)]
Prevent setting column sortable if container is not sortable (#16320)

Change-Id: Ic220a050f6e63de499322dbca6df0be0eda27e45

9 years agoFix for: TreeTable with ContainerHierarchicalWrapper not correctly
Johannes Tuikkala [Mon, 12 Jan 2015 08:18:42 +0000 (10:18 +0200)]
Fix for: TreeTable with ContainerHierarchicalWrapper not correctly
displaying child items (#15421)

Change-Id: Iadf1faa979fbae412b55551c6622b0429039a21c

9 years agoIgnore change btwn paints and force update unfocused TextField (#15144)
AMahdy AbdElAziz [Wed, 7 Jan 2015 13:01:28 +0000 (15:01 +0200)]
Ignore change btwn paints and force update unfocused TextField (#15144)

Change-Id: I0ddcea2a617fea00d707f7deaf155e98b9d6a832

9 years agoImprove Grid selection method javadocs and exception messages (#16259)
Johannes Dahlström [Thu, 15 Jan 2015 14:23:26 +0000 (16:23 +0200)]
Improve Grid selection method javadocs and exception messages (#16259)

Change-Id: I886db05366e0a22f9ff42f9a5c20832e35d3b985

9 years agoEmbedded ThemeResource should react to theme change (#15194)
Anna Koskinen [Wed, 12 Nov 2014 14:13:01 +0000 (16:13 +0200)]
Embedded ThemeResource should react to theme change (#15194)

Change-Id: Ied78a8c999e592a944c27138e179c37a31a0af54

9 years agoButton icon 'icon-align-top' style correction (#15140).
Denis Anisimov [Tue, 20 Jan 2015 07:20:29 +0000 (09:20 +0200)]
Button icon 'icon-align-top' style correction (#15140).

Change-Id: I16bc415596431340e4e4d1944b3927dc3fd6cd96

9 years agoDon't rely on broken JsonValue.jsEquals semantics (#15508)
Leif Åstrand [Sat, 10 Jan 2015 13:38:24 +0000 (15:38 +0200)]
Don't rely on broken JsonValue.jsEquals semantics (#15508)

This implementation also happens to be slightly faster becasue because
the object and array comparisons does not dump the values into native
representations before comparing. The difference is about 2 ms per
action when setting 40 panels in BasicPerformanceTest. This represents
about 5% improvement in a quite synthetic case.

Change-Id: I6319e268b7155e1123457437d81021296728a386

9 years agoFix NotificationDelayTest for IE8 and Chrome. (#14689)
Sauli Tähkäpää [Mon, 19 Jan 2015 16:31:00 +0000 (18:31 +0200)]
Fix NotificationDelayTest for IE8 and Chrome. (#14689)

Change-Id: I3f92722ce9832ec2b748f2bf20477244597a8912

9 years agoFix CalendarWeeklyViewNewEventsTest. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:24:30 +0000 (22:24 +0200)]
Fix CalendarWeeklyViewNewEventsTest. (#15408)

Change-Id: I9b957f5f164fde388abce50be3285159fb50e66e

9 years agoFix runo_theme_test. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:21:32 +0000 (22:21 +0200)]
Fix runo_theme_test. (#15408)

Change-Id: I9db380090d5b4500c1574b6d98d0d278a0e53816

9 years agoFix reindeer_theme_test. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:19:07 +0000 (22:19 +0200)]
Fix reindeer_theme_test. (#15408)

Change-Id: I6cdcdfbb01b41fbc9399c644fedebe758ac3a7f4

9 years agoFix liferay_theme_test. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:16:45 +0000 (22:16 +0200)]
Fix liferay_theme_test. (#15408)

Change-Id: I460f287cbafe530e1d21cb2da24ed3d64b12f2d9

9 years agoFix chameleon_theme_test. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:14:20 +0000 (22:14 +0200)]
Fix chameleon_theme_test. (#15408)

Change-Id: I30338df3601968cb04dcd717489a74b5abc80bec

9 years agoFix base_theme_test. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:10:09 +0000 (22:10 +0200)]
Fix base_theme_test. (#15408)

Change-Id: Ib7b0572f0131f97f849d6d47acf3ffdf1edd1cc7

9 years agoFix SubWindowOrderTest. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 19:45:47 +0000 (21:45 +0200)]
Fix SubWindowOrderTest. (#15408)

Change-Id: Idd2e5b2a910488d157e113fd58492bae6c8f3b2d

9 years agoFix WindowWithInvalidCloseListenerTest. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 19:31:20 +0000 (21:31 +0200)]
Fix WindowWithInvalidCloseListenerTest. (#15408)

Change-Id: Iddf8843134b7753b22a2a4cdbcc481b7b7b7134f

9 years agoFix WindowMaximizeRestoreTest. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 19:22:57 +0000 (21:22 +0200)]
Fix WindowMaximizeRestoreTest. (#15408)

Change-Id: I74d5255ee5efddfa1329483f9fc01115280eda8f

9 years agoFix CloseSubWindowTest. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 19:09:34 +0000 (21:09 +0200)]
Fix CloseSubWindowTest. (#15408)

Change-Id: Ia4f699dfdfd6928f9a0e0211192df8a5d17d80c2

9 years agoFix Grid trying to sort Container that is not Sortable (#16311)
Teemu Suo-Anttila [Mon, 19 Jan 2015 12:47:22 +0000 (14:47 +0200)]
Fix Grid trying to sort Container that is not Sortable (#16311)

Change-Id: I0159a068549d563f8d1b8378730a383f14700353

9 years agoHide input field from clicking for immediate upload in Valo. (#15404)
Sauli Tähkäpää [Sat, 17 Jan 2015 19:34:21 +0000 (21:34 +0200)]
Hide input field from clicking for immediate upload in Valo. (#15404)

Change-Id: I69bcd7b1d610d0e9adb6ce43e06591a769bef957

9 years agoParameterize client-side Grid.addColumn to return the argument type (#16262)
Johannes Dahlström [Thu, 15 Jan 2015 15:21:21 +0000 (17:21 +0200)]
Parameterize client-side Grid.addColumn to return the argument type (#16262)

This allows invoking custom methods on the return value.

Change-Id: I5f2749b792db3627b46e676aee82dc672fec7113

9 years agoFixes exception when scrolled down and removing header/footer row (#15411)
Henrik Paul [Fri, 16 Jan 2015 11:05:21 +0000 (13:05 +0200)]
Fixes exception when scrolled down and removing header/footer row (#15411)

This is somewhat bad patch for something that should be done with a some kind
of lazy/finally functionality, where these kinds of operations are made JIT,
instead of eagerly whenever called.

Change-Id: I9121c3715e9eeccff0f768c7b0f0904ee9cdc3a5

9 years agoUpdate text value also with timer triggered text change events. (#16270)
Sauli Tähkäpää [Fri, 16 Jan 2015 21:19:06 +0000 (23:19 +0200)]
Update text value also with timer triggered text change events. (#16270)

Change-Id: I0e074c1ac47cb469a34a5c90533ca0dcfaf2e7e1

9 years agoFix maximized window ordering. (#15360)
Sauli Tähkäpää [Fri, 12 Dec 2014 09:14:23 +0000 (11:14 +0200)]
Fix maximized window ordering. (#15360)

Change-Id: Ic994d4e5d74ddc2a554311110640b84bc2e9c802

9 years agoMerge remote-tracking branch 'origin/master' into grid
Leif Åstrand [Fri, 16 Jan 2015 13:11:09 +0000 (15:11 +0200)]
Merge remote-tracking branch 'origin/master' into grid

Change-Id: I0babb7cb93e773a9aab82243c1112d45b15bec78

9 years agoMake Grid react to theme changes (#15418)
Leif Åstrand [Thu, 15 Jan 2015 20:05:58 +0000 (22:05 +0200)]
Make Grid react to theme changes (#15418)

Change-Id: Id67e378a0363a1c84cf08552a1528d612f6d43fe

9 years agoOnly split CssLayout styles at the first : character (#15490)
Leif Åstrand [Thu, 1 Jan 2015 09:26:17 +0000 (11:26 +0200)]
Only split CssLayout styles at the first : character (#15490)

Change-Id: Ifa5f3d3d583d6d32a50b69b3b59b141829293b37

9 years agoDetermine window header margin size depending on visible buttons.
Sauli Tähkäpää [Fri, 26 Dec 2014 11:34:49 +0000 (13:34 +0200)]
Determine window header margin size depending on visible buttons.
(#15408)

Breaking changes: maximizebox and closebox are moved inside outerheader
element.

Change-Id: I909e3a012a632461ab20d51fab37602b1b6ceb12

9 years agoAdd archetype validation scripts.
Sauli Tähkäpää [Thu, 18 Dec 2014 07:46:51 +0000 (09:46 +0200)]
Add archetype validation scripts.

Change-Id: Ie84eda1120b9b91fc3289961e134a567fcbdbd52

9 years agoUpdating table size if set to undefined (#15384)
Alexey Fansky [Fri, 9 Jan 2015 20:06:00 +0000 (12:06 -0800)]
Updating table size if set to undefined (#15384)

Change-Id: Ie21f1078cd25b859c5a3dcc4ca6db3d048bbdf42

9 years agoComboBox: programmatic value reset breaks dropdown (#13217)
Anna Miroshnik [Thu, 11 Dec 2014 10:50:51 +0000 (13:50 +0300)]
ComboBox: programmatic value reset breaks dropdown (#13217)

Change-Id: I6f749ab0788324d24e1e7451183ec9f0ff8ed5ba

9 years agoICON_ONLY mode should not show icon row header for TreeTable (#14799).
Denis Anisimov [Sun, 2 Nov 2014 11:11:09 +0000 (13:11 +0200)]
ICON_ONLY mode should not show icon row header for TreeTable (#14799).

Change-Id: If854186547e3d7b8e67710113ec6754bc84ace2f