]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
9 years agoFixes IE scrollbar issues (#16634) 7.4.0.rc1
Henrik Paul [Tue, 10 Feb 2015 09:06:52 +0000 (11:06 +0200)]
Fixes IE scrollbar issues (#16634)

Change-Id: Ic948fb801f3bca5101ba630c99bd321f3e4f24bb

9 years agoDon't click widget headers to set selection in test (#16567)
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

9 years agoFix documentation typo
Jouni Koivuviita [Mon, 9 Feb 2015 19:40:53 +0000 (21:40 +0200)]
Fix documentation typo

Change-Id: I7ae157f0fa4a352f16adb0634cbc545c14cb34f3

9 years agoRemove grid.[set|get]EditorField(Object, Field) (#16538)
Leif Åstrand [Mon, 9 Feb 2015 12:11:01 +0000 (14:11 +0200)]
Remove grid.[set|get]EditorField(Object, Field) (#16538)

Change-Id: Ia5c09b80e32f9842fb4680f035b53cea755cb451

9 years agoMake TableNavigationPageDownTest not rely on page down/up scrolling amounts.
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

9 years agoAdjust ContextMenuSizeTest to work with Chrome 40.
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

9 years agoUpdate Chrome to 40.
Sauli Tähkäpää [Fri, 6 Feb 2015 08:13:35 +0000 (10:13 +0200)]
Update Chrome to 40.

Change-Id: I6f970babd7cf6d32d4cf816727d44e140a1018c0

9 years agoUnified archetype scripts and added multimodule test
Artur Signell [Thu, 29 Jan 2015 18:24:44 +0000 (20:24 +0200)]
Unified archetype scripts and added multimodule test

Change-Id: I6cd7d4ca4a1386920dbe657accd18836a009a11c

9 years agoFix @since for 7.4
Artur Signell [Mon, 9 Feb 2015 12:05:24 +0000 (14:05 +0200)]
Fix @since for 7.4

Change-Id: I71f3a7cd6b91174c306e5cd60e20dbf0150f4a53

9 years agoRename getCancelCaption to mention Editor (#16551)
Leif Åstrand [Mon, 9 Feb 2015 11:52:49 +0000 (13:52 +0200)]
Rename getCancelCaption to mention Editor (#16551)

Change-Id: If0e323fcdbac519cf204d8183d2d5f9f4465a907

9 years agoRename com.vaadin.ui.renderer to com.vaadin.ui.renderers (#16521)
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

9 years agoWorkaround for firefox miscalculating row widths (#16606)
Henrik Paul [Fri, 6 Feb 2015 08:20:39 +0000 (10:20 +0200)]
Workaround for firefox miscalculating row widths (#16606)

Change-Id: I7c6aeed36fe81a51feffe05e687527f08ac2bd65

9 years agoAdd API for controlling deselection for single select model (#16567)
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

9 years agoShow editor save error (#16602)
Leif Åstrand [Fri, 6 Feb 2015 09:34:20 +0000 (11:34 +0200)]
Show editor save error (#16602)

Change-Id: I2727a9fabef4291798e97495c2df86b077387cbb

9 years agoHighlights erroneous cells in Grid editor (#16575)
Henrik Paul [Thu, 5 Feb 2015 21:50:31 +0000 (23:50 +0200)]
Highlights erroneous cells in Grid editor (#16575)

Change-Id: Ie1f9d738db7a03ddb01b968782ad5e4877af1d7e

9 years agoGrid editor theme redesign (#16593)
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

9 years agoFix WidgetUtil BoundingClientRectDouble methods (#16599)
Jouni Koivuviita [Thu, 5 Feb 2015 23:01:07 +0000 (01:01 +0200)]
Fix WidgetUtil BoundingClientRectDouble methods (#16599)

Change-Id: I93ecc9f6b8d8e148256b2f60bd5088d36a6d2b04

9 years agoGrid: mousewheel should be evaluated the first (#16591)
Manolo Carrasco [Thu, 5 Feb 2015 16:56:01 +0000 (17:56 +0100)]
Grid: mousewheel should be evaluated the first (#16591)

Change-Id: I6d1380cf7a0eaf626cc8a4c65209887ab6bc4a90

9 years agoGrid columns can now be marked as non-editable (#16538)
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

9 years agoDeclarative support for ProgressBar (#16316)
Artur Signell [Wed, 4 Feb 2015 22:23:25 +0000 (00:23 +0200)]
Declarative support for ProgressBar (#16316)

Change-Id: I8c13b19218e0da936abdb0860d492a3d5a096aa7

9 years agoDeclarative support for Link (#16322)
Artur Signell [Wed, 4 Feb 2015 23:48:58 +0000 (01:48 +0200)]
Declarative support for Link (#16322)

Change-Id: I02f36b5e89bdf2673696de6dd8fd217835e759d1

9 years agoNew declarative tests
Artur Signell [Wed, 4 Feb 2015 21:33:18 +0000 (23:33 +0200)]
New declarative tests

* ListSelect (#15547)
* ComboBox (#15546)
* NativeSelect (#15548)
* Upload (#16323)
* Tree (#16317)
* TwinColSelect (#16317)

Change-Id: Ic3443ec94971dc5bf9f63c8c11e5023863f9588c

9 years agoRefactored and updated (Popup|Inline|)DateField declarative tests
Artur Signell [Wed, 4 Feb 2015 21:14:00 +0000 (23:14 +0200)]
Refactored and updated (Popup|Inline|)DateField declarative tests

Change-Id: I1dc27ed0a61aea0e9c263a88885e8d20c815bc92

9 years agoDeclarative support for RichTextArea (#16326)
Artur Signell [Wed, 4 Feb 2015 21:25:47 +0000 (23:25 +0200)]
Declarative support for RichTextArea (#16326)

Change-Id: I1e373124f371947eabbf330145fe507caf24fd62

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