Yuriy Artamonov
|
5e3a8ef4e0
|
New GroupTable data binding #718
|
2018-06-05 16:49:41 +04:00 |
|
Konstantin Krivopustov
|
e31111924d
|
New presentation data layer #474
|
2018-06-05 16:49:12 +04:00 |
|
Konstantin Krivopustov
|
c30b3e376a
|
New presentation data layer #474 #86
Composition
Removal
Binding to property path
|
2018-06-05 16:48:37 +04:00 |
|
Yuriy Artamonov
|
09ec190ec0
|
Use Vaadin 8.4+ #444
|
2018-06-05 16:45:39 +04:00 |
|
Konstantin Krivopustov
|
f56aa2ac53
|
New presentation data layer #474
Rename getMetaClass to getEntityMetaClass
|
2018-06-05 16:45:24 +04:00 |
|
Konstantin Krivopustov
|
57a59d2530
|
Web integration test infrastructure #867
Default DataService proxy
|
2018-06-05 16:45:13 +04:00 |
|
Konstantin Krivopustov
|
2458cc89b8
|
New presentation data layer #474
Replace listeners with Consumers
|
2018-06-05 16:45:05 +04:00 |
|
Konstantin Krivopustov
|
b099b36889
|
New presentation data layer #474
CollectionContainerTableSource and tests
|
2018-06-05 16:44:56 +04:00 |
|
Konstantin Krivopustov
|
379f745a07
|
Spock base test class for web #867
|
2018-06-05 16:44:34 +04:00 |
|
Konstantin Krivopustov
|
4b852f649a
|
Fix Table.setSelected #718
|
2018-06-05 16:43:51 +04:00 |
|
Konstantin Krivopustov
|
c87b4445c1
|
New presentation data layer #474
Spock tests
|
2018-06-05 16:42:24 +04:00 |
|
Yuriy Artamonov
|
e98e3bbc21
|
Do not use Vaadin event router with reflection in Button click #929
|
2018-06-05 16:41:51 +04:00 |
|
Yuriy Artamonov
|
de494a539e
|
ValueBinder should propagate value changes on InstanceChangeEvent from source #718
|
2018-06-05 16:41:04 +04:00 |
|
Konstantin Krivopustov
|
d66071f2e7
|
Web integration test infrastructure #867
|
2018-06-05 16:40:51 +04:00 |
|
Yuriy Artamonov
|
47b3163267
|
New Table data binding #718
|
2018-06-05 16:40:42 +04:00 |
|
Yuriy Artamonov
|
314668894e
|
Add add(...), remove(...) helper methods to ComponentContainer #928
|
2018-06-05 16:40:02 +04:00 |
|
Yuriy Artamonov
|
695616166c
|
Rework Table data binding #718
|
2018-06-05 16:39:25 +04:00 |
|
Yuriy Artamonov
|
e1752064bd
|
Extract DynamicAttributesTools bean #927
|
2018-06-05 16:39:14 +04:00 |
|
Yuriy Artamonov
|
6f7b859fe5
|
Vaadin 8 #444
|
2018-06-05 16:38:44 +04:00 |
|
Yuriy Artamonov
|
1b96f01c6a
|
OptionsGroup and OptionsList drafts #444
|
2018-06-05 16:37:22 +04:00 |
|
Gleb Gorelov
|
bb24391a34
|
Migrate ColorPicker #444
|
2018-06-05 16:37:13 +04:00 |
|
Gleb Gorelov
|
333401876b
|
ebLabel #444
|
2018-06-05 16:36:49 +04:00 |
|
Gleb Gorelov
|
d6239be505
|
ProgressBar #444
|
2018-06-05 16:36:30 +04:00 |
|
Yuriy Artamonov
|
a3b5012532
|
CollectionDatasourceOptions with event handling #718
|
2018-06-05 16:36:20 +04:00 |
|
Yuriy Artamonov
|
9b8adcfff3
|
Rename option sources and introduce separate value / options packages #718
|
2018-06-05 16:36:04 +04:00 |
|
Gleb Gorelov
|
e365807594
|
TimeField #444
|
2018-06-05 16:35:47 +04:00 |
|
Gleb Gorelov
|
fe1e51cdb5
|
DatePicker #444
|
2018-06-05 16:35:35 +04:00 |
|
Yuriy Artamonov
|
3ee992928b
|
Rename option sources and introduce separate value / options packages #718
|
2018-06-05 16:35:29 +04:00 |
|
Yuriy Artamonov
|
1deede0c15
|
Options components #444
|
2018-06-05 16:35:12 +04:00 |
|
Yuriy Artamonov
|
65e297ece7
|
Text input fields - convert null values for TextArea and TextField #444
|
2018-06-05 16:34:06 +04:00 |
|
Gleb Gorelov
|
1d2792c2ba
|
Migrate MaskedField to Vaadin 8 #444
|
2018-06-05 16:33:55 +04:00 |
|
Gleb Gorelov
|
43f5d021a4
|
Migrate TimeField to Vaadin 8 #444
|
2018-06-05 16:33:45 +04:00 |
|
Konstantin Krivopustov
|
1384ae750d
|
Add ContainerValueSource, remove PropertyBoundComponent #474
|
2018-06-05 16:33:34 +04:00 |
|
Yuriy Artamonov
|
8e5dbe681e
|
ValueBinder state #718
|
2018-06-05 16:33:11 +04:00 |
|
Gleb Gorelov
|
d5fe78d187
|
Migrate MaskedField to Vaadin 8 #444
|
2018-06-05 16:32:49 +04:00 |
|
Yuriy Artamonov
|
e57973a2ce
|
Relax typing of WebV8AbstractField #444
|
2018-06-05 16:32:38 +04:00 |
|
Yuriy Artamonov
|
b6ab8b8cfc
|
Remove old CubaUpload based on Vaadin Upload #444
|
2018-06-05 16:32:12 +04:00 |
|
Gleb Gorelov
|
f71cb3479c
|
Use Image instead of Embedded in AppMainWindow #926
|
2018-06-05 16:31:54 +04:00 |
|
Yuriy Artamonov
|
3e04561f54
|
Remove SWF upload component #444
|
2018-06-05 16:31:02 +04:00 |
|
Yuriy Artamonov
|
6b0eb39bce
|
Fix EventRouter usage #327
|
2018-06-05 16:30:45 +04:00 |
|
Gleb Gorelov
|
7f40ebadd5
|
Migrate RichTextArea to Vaadin 8 #444
|
2018-06-05 16:30:28 +04:00 |
|
Yuriy Artamonov
|
2e12203295
|
Rename OuterMargin interface #925
|
2018-06-05 16:25:09 +04:00 |
|
Yuriy Artamonov
|
4c06a78682
|
Text input fields #444
|
2018-06-05 16:24:56 +04:00 |
|
Yuriy Artamonov
|
ed6bfb10da
|
Rename Margin / Spacing interfaces and move implementation classes to separate packages #925
|
2018-06-05 16:24:45 +04:00 |
|
Yuriy Artamonov
|
b0fe1d87b8
|
Text input fields #444
|
2018-06-05 16:24:17 +04:00 |
|
Yuriy Artamonov
|
03ed1a3a1a
|
Extract concrete interfaces from Component #925
|
2018-06-05 16:24:07 +04:00 |
|
Yuriy Artamonov
|
336bab45f8
|
Change behavior of Component isVisible / isEnabled methods #924
|
2018-06-05 16:23:09 +04:00 |
|
Gleb Gorelov
|
4108054ac4
|
Use SizeUnit instead of UNITS_PIXELS and UNITS_PERCENTAGE constants #923
|
2018-06-05 16:22:24 +04:00 |
|
Yuriy Artamonov
|
bf3764ec75
|
Fix CubaPopupButtonLayout #444
|
2018-06-05 16:21:26 +04:00 |
|
Yuriy Artamonov
|
ce356c9882
|
Fixes after rebase #444
|
2018-06-05 16:21:11 +04:00 |
|