]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
9 years agoGeneratedPropertyContainer returns the original container
Henrik Paul [Mon, 15 Dec 2014 11:23:29 +0000 (13:23 +0200)]
GeneratedPropertyContainer returns the original container

Change-Id: Ia766f1e989d6a06d4b1746b0612c090b6fbd2735

9 years agoFixes removing Widgets from Grid header/footer
Teemu Suo-Anttila [Fri, 12 Dec 2014 16:07:49 +0000 (18:07 +0200)]
Fixes removing Widgets from Grid header/footer

Change-Id: Ic2872fec49851ea3c8ed32ca2a77dcbd27e739a8

9 years agoMerge remote-tracking branch 'origin/master' into grid
Leif Åstrand [Fri, 12 Dec 2014 18:29:29 +0000 (20:29 +0200)]
Merge remote-tracking branch 'origin/master' into grid

Change-Id: I7f2c5de8200028b11223e2be3c673bef3339306a

9 years agoRemoves a stowaway file from Grid (#13334)
Henrik Paul [Fri, 12 Dec 2014 18:02:20 +0000 (20:02 +0200)]
Removes a stowaway file from Grid (#13334)

Change-Id: I010bf540b521bcec5f3f6a6d53693bdd042fd1ce

9 years agoRefactor Grid client side package structure (#13334)
Teemu Suo-Anttila [Fri, 12 Dec 2014 16:07:49 +0000 (18:07 +0200)]
Refactor Grid client side package structure (#13334)

Change-Id: Iab81d2344480d2b60303172a96f4e5e4fa8e1623

9 years agoFixes a bug in Grid expand logic (#13334)
Henrik Paul [Fri, 12 Dec 2014 14:46:38 +0000 (16:46 +0200)]
Fixes a bug in Grid expand logic (#13334)

Change-Id: I0ec1ccc0bc88c9fac63abc67cf50f8b12013d984

9 years agoRename client side SelectionChangeEvent (#13334)
Teemu Suo-Anttila [Fri, 12 Dec 2014 14:09:45 +0000 (16:09 +0200)]
Rename client side SelectionChangeEvent (#13334)

Change-Id: I317e7eaa0613e1ce87cef0f4e19f29110104ada7

9 years agoRename SelectionChangeEvent and SortOrderChangeEvent (#13334)
Teemu Suo-Anttila [Fri, 12 Dec 2014 13:30:24 +0000 (15:30 +0200)]
Rename SelectionChangeEvent and SortOrderChangeEvent (#13334)

Also renames related listeners and notifiers.

Change-Id: I96bfdae8173a1c691623938cc7dbcddee7198e46

9 years agoSplit CellStyleGenerator into separate cell and row style generators
Artur Signell [Thu, 11 Dec 2014 23:14:46 +0000 (01:14 +0200)]
Split CellStyleGenerator into separate cell and row style generators
(#13334)

Change-Id: If07018b6f74ff1a4c616705f61b6118647d64342

9 years agoAdd expand and min/max width for GridColumns (#13334)
Henrik Paul [Thu, 11 Dec 2014 18:55:47 +0000 (20:55 +0200)]
Add expand and min/max width for GridColumns (#13334)

Change-Id: I6cb2f4a11d97c3704c1fd8f8571889f1a8d5c4b8

9 years agoRefactor server-side editor row to work in real(er) cases (#13334)
Leif Åstrand [Fri, 12 Dec 2014 13:21:55 +0000 (15:21 +0200)]
Refactor server-side editor row to work in real(er) cases (#13334)

- Don't configure fields for properties without columns
- Rename "bind" to "set" to match the getter
- Make it possible to get a field before editing has started
- Remove setting of editable since the field can be configured directly
- Remove error handler concept since we have not tests and no use cases
- Unbind and detach field when removing a column

Change-Id: I38ead4e680cdbab2525fe08ff09ed045255e2d4f

9 years agoRemove unnecessary @since and @author JavaDoc markings (#13334)
Teemu Suo-Anttila [Fri, 12 Dec 2014 08:08:48 +0000 (10:08 +0200)]
Remove unnecessary @since and @author JavaDoc markings (#13334)

Change-Id: I5fe9fb9a5ec27ec047ef2286bd429efabaa0e818

9 years agoPatches up the themes for Grid a bit (#13334)
Henrik Paul [Wed, 10 Dec 2014 09:51:45 +0000 (11:51 +0200)]
Patches up the themes for Grid a bit (#13334)

Change-Id: I1231b8097d06d8230ddee640894ceaf749dab0ee

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 agoRemove SortEventOriginator and replace it with a boolean (#13334)
Teemu Suo-Anttila [Thu, 11 Dec 2014 21:12:55 +0000 (23:12 +0200)]
Remove SortEventOriginator and replace it with a boolean (#13334)

Change-Id: I8a203c5e2f4bc9074ccf3cb4e7f347f17d89fe52

9 years agoMerge remote-tracking branch 'origin/master' into grid
Artur Signell [Fri, 12 Dec 2014 08:32:29 +0000 (10:32 +0200)]
Merge remote-tracking branch 'origin/master' into grid

Conflicts:
server/tests/src/com/vaadin/data/util/BeanItemContainerTest.java

Change-Id: I04938bd8c5b4f01c3ca801c9f7adbb20d279523c

9 years agoColumns can now have subpixel accuracy widths (#13334)
Henrik Paul [Sun, 7 Dec 2014 23:02:29 +0000 (01:02 +0200)]
Columns can now have subpixel accuracy widths (#13334)

Change-Id: I1d16260be7b15c9fbdbfdd8f51e50e9f34e96272

9 years agoDo not prefix generated styles (#13334)
Artur Signell [Thu, 11 Dec 2014 17:32:47 +0000 (19:32 +0200)]
Do not prefix generated styles (#13334)

Unprefixed styles are easier to use, are consistent with header styles and
multiple styles are consistent instead of the first one being prefixed.

Change-Id: I9ef7502e2e9ece33982f6bf563f95458bf6ea63d

9 years agoMake AbstractRemoteDataSource easier to use (#13334)
Leif Åstrand [Thu, 11 Dec 2014 17:18:44 +0000 (19:18 +0200)]
Make AbstractRemoteDataSource easier to use (#13334)

- Adds a callback to requestRows so implementors know what to do when
receiving data
- Guestimate the initial amount of available rows so an initial request
can be made before the actual size is known

Change-Id: Iba44eab1695e3ff9947a4e7ed16eee55af98fec4

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 agoMove Sort related helpers and events to correct packages (#13334)
Teemu Suo-Anttila [Thu, 11 Dec 2014 12:53:04 +0000 (14:53 +0200)]
Move Sort related helpers and events to correct packages (#13334)

Change-Id: I3aa86364b61d42f971c4fca2b4c4895ddae870c4

9 years agoMake SelectionChangeEvent general and move it to event packacge (#13334)
Teemu Suo-Anttila [Thu, 11 Dec 2014 12:34:05 +0000 (14:34 +0200)]
Make SelectionChangeEvent general and move it to event packacge (#13334)

Change-Id: I232bf1d021dd95dfa3e9697cef4d8e9987da3373

9 years agoMove server-side SelectionModels inside Grid (#13334)
Teemu Suo-Anttila [Thu, 11 Dec 2014 12:04:32 +0000 (14:04 +0200)]
Move server-side SelectionModels inside Grid (#13334)

Change-Id: I382ad0bcb192f44270eb60ec70d9141e8dd463f5

9 years agoRemove editor row discard methods; rename "commit" to "save" (#13334)
Johannes Dahlström [Thu, 11 Dec 2014 15:07:15 +0000 (17:07 +0200)]
Remove editor row discard methods; rename "commit" to "save" (#13334)

Change-Id: Ic7cec3c3750db8a2e0b23a4d38f63e9642999e3e

9 years agoFlatten client-side EditorRow API (#13334)
Johannes Dahlström [Thu, 11 Dec 2014 12:14:59 +0000 (14:14 +0200)]
Flatten client-side EditorRow API (#13334)

Change-Id: I44d8bf004616473481056bdaaa082a898b71438e

9 years agoFix GridColumnAutoWidthClient test to use TestWidgetComponent (#13334)
Teemu Suo-Anttila [Thu, 11 Dec 2014 13:18:26 +0000 (15:18 +0200)]
Fix GridColumnAutoWidthClient test to use TestWidgetComponent (#13334)

Change-Id: I9189e0a547d2a40ebb61b30870194c27dd775b7c

9 years agoMove client-side EditorRow inside Grid (#13334)
Johannes Dahlström [Thu, 11 Dec 2014 11:55:33 +0000 (13:55 +0200)]
Move client-side EditorRow inside Grid (#13334)

This is the first step in the planned API flattening.

Change-Id: I0127108b70131f328895dd8d7376c30b9a613464

9 years agoMove Renderers to com.vaadin.ui.renderer package (#13334)
Teemu Suo-Anttila [Thu, 11 Dec 2014 11:42:06 +0000 (13:42 +0200)]
Move Renderers to com.vaadin.ui.renderer package (#13334)

Change-Id: I80370f05cfa8123d64728abd5ede9642931e0cd8

9 years agoCreate harness for testing standalone widgets (#13334)
Leif Åstrand [Wed, 10 Dec 2014 11:34:40 +0000 (13:34 +0200)]
Create harness for testing standalone widgets (#13334)

Change-Id: I4cce45280c1b55f1c6e3efe7ea9485f2cf25d08a

9 years agoAdd missing TestCategory annotations (#13334)
Teemu Suo-Anttila [Thu, 11 Dec 2014 10:00:03 +0000 (12:00 +0200)]
Add missing TestCategory annotations (#13334)

Change-Id: Iebae8ebe7fae01f886440b4f31e3a916c352baa8

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 agoFix selecting logic of SingleSelectionModel API (#13334)
Teemu Suo-Anttila [Wed, 10 Dec 2014 12:20:42 +0000 (14:20 +0200)]
Fix selecting logic of SingleSelectionModel API (#13334)

Change-Id: Ib48e586cb791669efc4aa98442a31c1dda42e1aa

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 agoFixes some JavaDoc (#13334)
Henrik Paul [Thu, 11 Dec 2014 08:40:56 +0000 (10:40 +0200)]
Fixes some JavaDoc (#13334)

There's still a lot of things you could explain, but
no time for that now.

Change-Id: I9f3bffe4d14f41b6370f02d0cab05a7559d385c2

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 agoAvoid eager cache refresh after insert and remove (#13334)
Leif Åstrand [Wed, 10 Dec 2014 22:28:09 +0000 (00:28 +0200)]
Avoid eager cache refresh after insert and remove (#13334)

By doing the cache coverage check lazily, multiple inserts or removes
happening "at the same time" can be taken into account when deciding
which rows to fetch.

Change-Id: I25c8248a1ec4cae76484c959efd474c9a880d329

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 agoSplit and capitalize header captions by default
Artur Signell [Mon, 8 Dec 2014 18:13:20 +0000 (20:13 +0200)]
Split and capitalize header captions by default

Only done on the server side where we have property ids to generate the default
headers from. On the client side you must always specify the header.

Change-Id: Ic743fb3f52517116193b022cfdd2df7dea8dd487

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 sanity checking to server side selection models (#13334)
Teemu Suo-Anttila [Wed, 10 Dec 2014 10:41:44 +0000 (12:41 +0200)]
Add sanity checking to server side selection models (#13334)

Change-Id: I9686cdbf82c017f834502cf56eafe23ca9829d5f

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 agoRender empty cell instead of stopping rendering if a converter is missing
Artur Signell [Mon, 8 Dec 2014 18:41:40 +0000 (20:41 +0200)]
Render empty cell instead of stopping rendering if a converter is missing

Change-Id: I64ef6bf6b89e2bfe9704cc81f3caf3b0f4271656

9 years agoFix client-side Fluid Sort API Javadoc (#13334)
Artur Signell [Wed, 10 Dec 2014 19:00:05 +0000 (21:00 +0200)]
Fix client-side Fluid Sort API Javadoc (#13334)

Change-Id: If5f8508cb8d4572fd8f9176b0a62dcdd61a321a9

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 agoGridColumns can resize-to-fit. (#13334)
Henrik Paul [Wed, 19 Nov 2014 13:53:48 +0000 (15:53 +0200)]
GridColumns can resize-to-fit. (#13334)

SelectionColumns do that now automatically.
Colspanned cells get ignored

Change-Id: Ie427ba8df43ad84786c381def8cec216297feb06

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 agoIntroduce GridClickEvents and handlers (#13334)
Teemu Suo-Anttila [Tue, 9 Dec 2014 13:57:48 +0000 (15:57 +0200)]
Introduce GridClickEvents and handlers (#13334)

This patch also adds body cell click selecting to single selection model
to test this feature.

Change-Id: I06819799c97457dc0e7bd38dd5855eb33ba91943

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 agoRemove selection column from single selection model (#13334)
Teemu Suo-Anttila [Tue, 9 Dec 2014 12:53:27 +0000 (14:53 +0200)]
Remove selection column from single selection model (#13334)

This patch makes some changes to selection model logic and refactors the
space selection handling from MultiSelectionRenderer to its own class.

Change-Id: I5c4a7d68531a8b4f38991719ae54c9f87119e9a4

9 years agoDon't set frozen column count before columns have been updated (#13334)
Leif Åstrand [Wed, 10 Dec 2014 07:48:38 +0000 (09:48 +0200)]
Don't set frozen column count before columns have been updated (#13334)

Change-Id: I63ab65dad6dacfb5dafe55147c18d3e4ec0e36a5

9 years agoFlattening server-side EditorRow API (#13334)
Leif Åstrand [Wed, 10 Dec 2014 07:53:37 +0000 (09:53 +0200)]
Flattening server-side EditorRow API (#13334)

This commit just flattens the EditorRow class into Grid without changing
any behavior. isEditing() was changed to isEditorRowActive() since
isEditorRowEditing() didn't make any sense. Some javadocs have also been
slightly tweaked.

Change-Id: I7c266328ea93bde3e476bfb6e4d594469de26c76

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 agoFix Grid client side column adding functions to return columns (#13334)
Teemu Suo-Anttila [Wed, 10 Dec 2014 06:59:22 +0000 (08:59 +0200)]
Fix Grid client side column adding functions to return columns (#13334)

Change-Id: I65e095e3af1313f67a24153c5bb0d3b73744a859

9 years agoFix broken import (#13334)
Leif Åstrand [Wed, 10 Dec 2014 07:54:13 +0000 (09:54 +0200)]
Fix broken import (#13334)

Change-Id: Ib6c4394d40eb6d43c7b757bf2b65b7d2bac212bd

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 agoAdd Grid.addRow (#13334)
Leif Åstrand [Tue, 9 Dec 2014 19:05:22 +0000 (21:05 +0200)]
Add Grid.addRow (#13334)

Change-Id: I2c317b920d29ca8a74658ef3b980c6bc2a7622ac

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 agoMove GridElement to appropriate package (#13334)
Teemu Suo-Anttila [Tue, 9 Dec 2014 11:13:36 +0000 (13:13 +0200)]
Move GridElement to appropriate package (#13334)

Change-Id: I868635f057680be4ee5b995155e7f3f48f375819

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 agoAllow limiting server-side selection size (#13334)
Leif Åstrand [Tue, 9 Dec 2014 08:56:12 +0000 (10:56 +0200)]
Allow limiting server-side selection size (#13334)

Also refactors the handling of selections received from the client to
cope with situations where the requested selection was not applied even
though there were no additional selection events.

Change-Id: Ia3b5b2ac228caa3755217deb38841cdfb5d63113

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 agoMake client side grid column API fluid (#13334)
Teemu Suo-Anttila [Mon, 8 Dec 2014 11:24:49 +0000 (13:24 +0200)]
Make client side grid column API fluid (#13334)

Change-Id: Iba646d7be5d159b8a3e7aeb3676a557875bd6686

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 agoAdd getColumns function to Grid (#13334)
Teemu Suo-Anttila [Thu, 4 Dec 2014 13:44:22 +0000 (15:44 +0200)]
Add getColumns function to Grid (#13334)

Since Grid on the server side does many things with properties this
patch also adds a way to get the backing property id for a column.

Change-Id: Ia78c611a28b566593c3291681904ac14cf0c48ee

9 years agoPrevent drag select when right clicking (#13334)
Teemu Suo-Anttila [Mon, 8 Dec 2014 09:24:51 +0000 (11:24 +0200)]
Prevent drag select when right clicking (#13334)

Change-Id: If2e865fa70d759cb84c18e92c81f3e36c091d275

9 years agoAdd select all / select none checkbox to SelectionColumn (#13334)
Teemu Suo-Anttila [Fri, 5 Dec 2014 14:00:02 +0000 (16:00 +0200)]
Add select all / select none checkbox to SelectionColumn (#13334)

Change-Id: I5ad2d16b51f011004bb343a19b28b83d90c67c09

9 years agoContinue rendering after exception (#13334)
Leif Åstrand [Sun, 7 Dec 2014 16:43:43 +0000 (18:43 +0200)]
Continue rendering after exception (#13334)

Change-Id: Ic482aeaecff23ead3c00ee2f4d0c551523143c85

9 years agoMove Grid related renderer to com.vaadin.client.connectors (#13334)
Henrik Paul [Mon, 8 Dec 2014 12:52:34 +0000 (14:52 +0200)]
Move Grid related renderer to com.vaadin.client.connectors (#13334)

Change-Id: Ia2b74c6d6b99ef9ec5aa0d41956c55ebd8a2615a

9 years agoFlatten Header and Footer API into client-side Grid (#13334)
Teemu Suo-Anttila [Thu, 4 Dec 2014 09:35:14 +0000 (11:35 +0200)]
Flatten Header and Footer API into client-side Grid (#13334)

Change-Id: I70d6d79efbf8d6b14d89d836779cbf16173887fc

9 years agoRename SortEventHandler to better match GWT conventions (#13334)
Teemu Suo-Anttila [Fri, 5 Dec 2014 10:58:30 +0000 (12:58 +0200)]
Rename SortEventHandler to better match GWT conventions (#13334)

Change-Id: Ice2452ab2f1c48c4bcac2bc84dc25135ed458bbf

9 years agoFixes some errors in Runo/Reindeer (#13334)
Henrik Paul [Fri, 5 Dec 2014 10:55:40 +0000 (12:55 +0200)]
Fixes some errors in Runo/Reindeer (#13334)

Change-Id: I5f19b8b03362035b4217dcda626d368559fc424d

9 years agoProperly destroy and init cells when changing column order (#13334)
Leif Åstrand [Fri, 5 Dec 2014 18:17:56 +0000 (20:17 +0200)]
Properly destroy and init cells when changing column order (#13334)

Change-Id: I79aa8fc5f68a7f876f4f3371231df795210f37d4

9 years agoFix appendHeaderRow and appendFooterRow JavaDoc (#13334)
Teemu Suo-Anttila [Mon, 8 Dec 2014 07:50:15 +0000 (09:50 +0200)]
Fix appendHeaderRow and appendFooterRow JavaDoc (#13334)

Change-Id: Ib6d3b3f9ff38e6ec96b3b395794d7dee2e84cc0a

9 years agoShow better feedback if renderer connector is not parameterized (#13334)
Leif Åstrand [Thu, 4 Dec 2014 19:38:09 +0000 (21:38 +0200)]
Show better feedback if renderer connector is not parameterized (#13334)

Change-Id: Ica9281e254938443576fcd3c61197a50ceaa2d2e

9 years agoAvoid non-fatal server-side assertions from selection tests (#13334)
Leif Åstrand [Sat, 6 Dec 2014 13:27:30 +0000 (15:27 +0200)]
Avoid non-fatal server-side assertions from selection tests (#13334)

Change-Id: I44b00f1d41b763bfbcaa23eea80ebdb1925ea620

9 years agoRefactor frozen column API (#13334)
Leif Åstrand [Fri, 5 Dec 2014 17:38:55 +0000 (19:38 +0200)]
Refactor frozen column API (#13334)

Change-Id: I0c9528d2a4b2de2bcd5a6a6e70b1821eb142c4cc

9 years agoRemove Column visibility setting from client side (#13334)
Teemu Suo-Anttila [Thu, 4 Dec 2014 13:16:58 +0000 (15:16 +0200)]
Remove Column visibility setting from client side (#13334)

Change-Id: I30abbd5d1c10c6532c9289aeb375ad5edb0fe818

9 years agoRemove Column visibility setting from server side (#13334)
Teemu Suo-Anttila [Thu, 4 Dec 2014 11:57:47 +0000 (13:57 +0200)]
Remove Column visibility setting from server side (#13334)

Change-Id: I2ef97672dd2085e9178f44fce39ead40bd84713c

9 years agoAdds stylable corner boxes for the footer and header (#13334)
Henrik Paul [Wed, 3 Dec 2014 09:28:22 +0000 (11:28 +0200)]
Adds stylable corner boxes for the footer and header (#13334)

Change-Id: I7901b42ac2a8c590d4967460eb926fde9199e83e

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 agoUpdates styles for Grid editor row in Valo (ticket #13334).
anezthes [Fri, 28 Nov 2014 08:35:20 +0000 (10:35 +0200)]
Updates styles for Grid editor row in Valo (ticket #13334).

Also fixes breaking tests for Reindeer changes.

Change-Id: I18b3434b70f7bc3c0fd736e86f9008265f82018e

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 agoFix Java 8 compatibility
Jouni Koivuviita [Thu, 4 Dec 2014 12:54:09 +0000 (14:54 +0200)]
Fix Java 8 compatibility

Building the project using Java 8 fails due to method visibility
issues. Apparently something changed from Java 7 regarding those rules.

Change-Id: Ic28c9638636bd29bb0f6688733c83d9808bb5b4c

9 years agoAdd server-side CellStyleGenerator (#13334)
Leif Åstrand [Thu, 4 Dec 2014 13:43:48 +0000 (15:43 +0200)]
Add server-side CellStyleGenerator (#13334)

Change-Id: Id12f1135673d93fddd0a59d26b1c546a0ef0ee1d