Commit Graph

3989 Commits

Author SHA1 Message Date
Yuriy Artamonov
690dcf24ce WindowDelegate should use static Logger instance #1059 2018-07-16 12:03:58 +04:00
Roman Pinyazhin
03f0856282 Boolean string value instead of checkbox in Entity Inspector screen #864 2018-07-16 10:50:13 +04:00
Roman Pinyazhin
b8ef264af8 Expand ratio for component #77 2018-07-16 10:23:33 +04:00
Yuriy Artamonov
6bfdb12778 New event publishing mechanism with Consumer<T> #327
EventPublisher has been renamed to EventHub
2018-07-13 17:51:30 +04:00
Roman Pinyazhin
ab17ad6526 Expand ratio for component #77 2018-07-12 10:53:57 +04:00
Gleb Gorelov
9641612a4a Migrate WebDataGrid on Vaadin 8 #977 2018-07-10 17:58:26 +04:00
Yuriy Artamonov
90dd38dbb9 Deprecate ScreenAgent #1029 2018-07-09 22:26:32 +04:00
Yuriy Artamonov
8a64d3caa5 Fix TableSource ValueChangeEvent typing 2018-07-09 17:29:27 +04:00
Rushan
7b1435ea49 Aliases for datasources of frames #1018 2018-07-02 16:22:54 +04:00
Roman Pinyazhin
688ee79a51 Make "Mode" enum in SourceCodeEditor extensible #276 2018-07-02 13:49:09 +04:00
Yuriy Artamonov
2c5824b887 LayoutLoaderConfig is not thread safe #1011 2018-06-29 17:51:02 +04:00
Roman Pinyazhin
361e3d117d Access Groups sorting doesn't work #898 2018-06-28 12:50:29 +04:00
Roman Pinyazhin
66c416617c Enum properties cannot be edited on 'Application Properties" screen #964 2018-06-28 11:19:22 +04:00
Yuriy Artamonov
bbb77ee31b DateFormat is not applied to date field in a FieldGroup #1002 2018-06-27 22:18:03 +04:00
Yuriy Artamonov
78da25fc84 Replace commons-lang dependency with commons-lang3 #418
Replace deprecated usages
2018-06-27 18:27:10 +04:00
Yuriy Artamonov
e7142d82ea Get rid of Instance.getInstanceName() method #891 2018-06-27 16:32:10 +04:00
Roman Pinyazhin
0d51cd0db8 NPE occurs with pickerField open action in an editable table column #998 2018-06-27 14:15:43 +04:00
Roman Pinyazhin
f87d23f1c5 Missed Russian localization in Help - About - Information tab #994 2018-06-27 12:28:04 +04:00
Roman Pinyazhin
51b446da20 Tree XSD should use <xs:all> instead of <xs:sequence> #954 2018-06-27 11:26:05 +04:00
Yuriy Artamonov
449edb3fc4 Replace commons-lang dependency with commons-lang3 #418
Remove redundant casts
2018-06-25 18:08:26 +04:00
Yuriy Artamonov
10d649aedc Remove debugId from Component interface #993 2018-06-25 13:56:19 +04:00
Yuriy Artamonov
fc00ce961b If window is opened as THIS_TAB WindowManager does not register it in windows map #996 2018-06-22 19:22:36 +04:00
Yuriy Artamonov
0d06c09e32 If window is opened as THIS_TAB WindowManager does not register it in windows map #996 2018-06-22 19:11:57 +04:00
Daniil Tsarev
7734e8a693 Support arbitrary amount of domains and sub domains in EmailValidator #865 2018-06-22 14:46:31 +04:00
Yuriy Artamonov
85074a9f0d WebSettingsClient should check if VaadinSession locked by the current thread #989 2018-06-21 11:19:08 +04:00
Yuriy Artamonov
6a8a3dd541 MenuBuilder eagerly creates MenuCommand and loads execution params for all menu items #984 2018-06-19 17:08:14 +04:00
Yuriy Artamonov
659a215bd8 Move cuba.gui.showIconsForPopupMenuActions to theme properties #716
Fixed WebSpec and tests
2018-06-19 09:25:22 +04:00
Yuriy Artamonov
c7c7f8d6c5 Move cuba.gui.showIconsForPopupMenuActions to theme properties #716 2018-06-18 22:48:22 +04:00
Yuriy Artamonov
93770f0306 New TreeTable data binding #718 2018-06-18 18:42:35 +04:00
Yuriy Artamonov
bebb122701 Load UI components config on context start #969 2018-06-15 19:27:24 +04:00
Daniil Tsarev
0135323347 Different behavior of "Default value" field in Filter edit screen at Russian locale #712 2018-06-09 17:43:24 +04:00
Daniil Tsarev
0d78feeaa6 Localize system attributes on the EntityRestore screen #678 2018-06-09 17:11:23 +04:00
Alexander Shustanov
cfc870b3fc Excel Export does not consider aggregation style #524 2018-06-09 15:23:57 +04:00
Andrey Subbotin
b12cf66c7b Support user time zone in the default date formatter #664 2018-06-09 15:22:27 +04:00
Yuriy Artamonov
67a664d7af Implement the ability to move constraints to other access groups #897 2018-06-09 14:13:27 +04:00
Gleb Gorelov
dab80cd987 Table CellClickListener should have <E> parameter #906 2018-06-09 13:25:24 +04:00
Alexander Shustanov
74c72753bb Filters names should be unique for the screen #457 2018-06-09 12:45:46 +04:00
Daniil Tsarev
8eccc865a3 Localize system attributes on the EntityRestore screen #678 2018-06-09 12:30:09 +04:00
Gleb Gorelov
0d09dd3152 Make Excel export to output null Boolean values as "No" #701 2018-06-09 12:18:16 +04:00
Roman Pinyazhin
3dfb4d3caa Message about impossibility to manual task executing #917 2018-06-09 11:26:42 +04:00
Daniil Tsarev
0dd5435265 Rename TextArea wordwrap into wordWrap #762 2018-06-09 09:59:40 +04:00
Gleb Gorelov
471e84d16a Vaadin 8 #444
Migrate DateField
2018-06-08 19:29:23 +04:00
Roman Pinyazhin
f675eb024b Cleanup mainwindow.xsd #914 2018-06-08 16:53:30 +04:00
Konstantin Krivopustov
a0fdff722a New presentation data layer #474
ScreenData loading (WIP)
2018-06-08 14:37:59 +04:00
Yuriy Artamonov
86cc753b50 Replace commons-lang dependency with commons-lang3 #418 2018-06-06 20:09:45 +04:00
Yuriy Artamonov
818e841df8 Remove deprecated DialogParams class #607 2018-06-06 19:38:01 +04:00
Yuriy Artamonov
522baf06bc Deprecate requestFocus method of Component interface #460
Component.requestFocus() is deprecated
Introduced Focusable.focus() method
2018-06-06 18:58:18 +04:00
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