Yuriy Artamonov
|
f701fdb0c5
|
Declarative providers approach with @Provide annotation #1280
Tests for UiControllerReflectionInspector and @Provide annotation
|
2018-09-20 11:52:26 +04:00 |
|
Daniil Tsarev
|
f8027115c2
|
Move cuba-idp to separate application component #411
|
2018-09-20 11:31:31 +04:00 |
|
Konstantin Krivopustov
|
98823c4f69
|
New presentation data layer #474
DataGrid/TreeDataGrid work with containers
|
2018-09-20 11:15:17 +04:00 |
|
Yuriy Artamonov
|
c3d3105d63
|
Declarative providers approach with @Provide annotation #1280
|
2018-09-19 19:29:52 +04:00 |
|
Konstantin Krivopustov
|
df3d506a0f
|
New presentation data layer #474
WebRowsCount
|
2018-09-19 17:49:33 +04:00 |
|
Andrey Subbotin
|
a446230296
|
Exception when loading cacheable entity if some related entities in the view are not cacheable #1200
|
2018-09-19 13:27:40 +04:00 |
|
Andrey Subbotin
|
d029813319
|
Perf stats with average 0.0 #1232
|
2018-09-19 13:14:18 +04:00 |
|
Yuriy Artamonov
|
2a04c7f7ce
|
Annotated method as a listener for UI components #196
Rename EventHubOwner to EventTarget
Do not generate standard list actions in new screens
|
2018-09-18 19:54:25 +04:00 |
|
Yuriy Artamonov
|
be4da3f365
|
JMX AttributeEditor uses concrete UI component classes #1278
|
2018-09-18 12:13:01 +04:00 |
|
Yuriy Artamonov
|
0e13502f67
|
Disable findbugsMain for Desktop module
|
2018-09-18 11:10:46 +04:00 |
|
Gleb Gorelov
|
188a7536b6
|
Support Context Help for all components #651
|
2018-09-18 10:49:23 +04:00 |
|
Gleb Gorelov
|
bf95dccf7d
|
Support Context Help for all components #651
|
2018-09-18 10:39:07 +04:00 |
|
Konstantin Krivopustov
|
66845fde96
|
New presentation data layer #474
Group/Tree tables work with containers
|
2018-09-18 10:36:41 +04:00 |
|
Yuriy Artamonov
|
99193e219d
|
Fix JavaDoc compilation of FilterDelegateImpl
|
2018-09-17 20:11:36 +04:00 |
|
Yuriy Artamonov
|
194b9d2b41
|
Tests for @Order annotation on @Subscribe methods #575
|
2018-09-17 19:58:19 +04:00 |
|
Gleb Gorelov
|
b5612ad317
|
Highlight empty required fields and show validation errors #1119
|
2018-09-17 17:45:09 +04:00 |
|
Yuriy Artamonov
|
069cc21dd2
|
New Screen API #575
Convenient methods: Screen.show() and ScreenFragment.init()
|
2018-09-17 17:28:43 +04:00 |
|
Yuriy Artamonov
|
a95417153a
|
Fix JavaDoc compilation
|
2018-09-17 16:25:04 +04:00 |
|
Yuriy Artamonov
|
29214851cf
|
Ability to react to datasource refresh initiated by RowsCount #1258
Fix JavaDoc syntax
|
2018-09-17 14:08:00 +04:00 |
|
Yuriy Artamonov
|
2c072b797d
|
Do not trigger buttons and menu items if they are not accessible for user because of modal windows #948
Restore checks in Window close shortcuts
|
2018-09-17 13:53:17 +04:00 |
|
Maxim Gorbunkov
|
14df9d613e
|
REST API: fill the cause exception in the RestAPIException object #1274
|
2018-09-17 12:44:47 +04:00 |
|
Yuriy Artamonov
|
4121fd3d23
|
Use Gradle 4.10.1
|
2018-09-15 20:13:19 +04:00 |
|
Yuriy Artamonov
|
496e052e4e
|
Remove ScreenAgent support #1272
|
2018-09-15 11:47:57 +04:00 |
|
Yuriy Artamonov
|
7284eebcf0
|
Cleanup build.gradle
|
2018-09-14 23:30:40 +04:00 |
|
Andrey Subbotin
|
d03042b9a0
|
LocalDate / LocalDateTime / LocalTime / OffsetTime / OffsetDateTime support for persistence and UI components #417
Support query macro. Fix tests
|
2018-09-14 13:53:37 +04:00 |
|
Andrey Subbotin
|
25f4cb75e4
|
LocalDate / LocalDateTime / LocalTime / OffsetTime / OffsetDateTime support for persistence and UI components #417
Support query macro
|
2018-09-14 13:35:35 +04:00 |
|
Gleb Gorelov
|
5e22c79133
|
String nullOption value for the LookupPickerField causes the exception #1132
|
2018-09-13 19:06:51 +04:00 |
|
Konstantin Krivopustov
|
38bd1034a1
|
Ability to react to datasource refresh initiated by RowsCount #1258
|
2018-09-12 19:24:32 +04:00 |
|
Ildar Adiatullin
|
9cba6d7eee
|
Select multiple entities in lookup screen when using "IN" condition of generic filter #1092 (#1257)
|
2018-09-12 18:13:26 +04:00 |
|
Daniil Tsarev
|
b7f00af105
|
Pack widgetsets to JAR files #542
|
2018-09-12 16:56:16 +04:00 |
|
Konstantin Krivopustov
|
fdfd901a53
|
Standard actions replacements prototype
|
2018-09-12 16:04:15 +04:00 |
|
Konstantin Krivopustov
|
d938233f14
|
New presentation data layer #474
Fix repetitive composition editing
|
2018-09-12 15:02:52 +04:00 |
|
Daniil Tsarev
|
0e451c8ebd
|
Move cuba-idp to separate application component #411
|
2018-09-12 14:51:25 +04:00 |
|
Andrey Subbotin
|
cd81f594a6
|
Mysterious NPE in QueryTreeAnalyzer #496
|
2018-09-12 12:03:19 +04:00 |
|
Andrey Subbotin
|
afcf3f25c0
|
Mysterious NPE in QueryTreeAnalyzer #496
|
2018-09-12 10:01:46 +04:00 |
|
Konstantin Krivopustov
|
c5051f4800
|
Get rid of default implicit conversion of JPQL query parameters #744
Compatibility with cuba.implicitConversionOfJpqlParams = true
|
2018-09-12 09:59:48 +04:00 |
|
Andrey Subbotin
|
e6c43a468e
|
Mysterious NPE in QueryTreeAnalyzer #496
|
2018-09-12 09:59:21 +04:00 |
|
Andrey Subbotin
|
6097afb82c
|
Mysterious NPE in QueryTreeAnalyzer #496
|
2018-09-12 09:49:28 +04:00 |
|
Yuriy Artamonov
|
b1fa7a4af4
|
Provide typed API for UI components with type parameter #1253
Fix tests
|
2018-09-11 20:56:34 +04:00 |
|
Yuriy Artamonov
|
07943c7d8a
|
Provide typed API for UI components with type parameter #1253
|
2018-09-11 19:53:51 +04:00 |
|
Yuriy Artamonov
|
729fbf99b2
|
Introduce UiComponents bean instead of ComponentsFactory #1126
|
2018-09-11 19:52:58 +04:00 |
|
Andrey Subbotin
|
ffed88a56f
|
REST API should support optimistic locking via version field #1196
|
2018-09-11 15:01:50 +04:00 |
|
Andrey Subbotin
|
8736eda525
|
REST API should support optimistic locking via version field #1196
|
2018-09-11 14:56:05 +04:00 |
|
Gleb Gorelov
|
1c03eac407
|
Java 8 Functional interfaces #363
|
2018-09-11 11:05:00 +04:00 |
|
Yuriy Artamonov
|
e5c3e7c1fb
|
New UI component data binding API #718
Fix tests
|
2018-09-11 10:23:21 +04:00 |
|
Yuriy Artamonov
|
23efc34455
|
New UI component data binding API #718
HasValue.ValueChangeEvent <V> type parameter
|
2018-09-10 22:57:52 +04:00 |
|
Yuriy Artamonov
|
be03f7058d
|
Window.Editor and Window.Lookup should extend Window for compatibility with legacy code
|
2018-09-10 20:11:23 +04:00 |
|
Yuriy Artamonov
|
bd01d43ed1
|
Window.Editor and Window.Lookup should extend LegacyFrame
|
2018-09-10 20:01:46 +04:00 |
|
Yuriy Artamonov
|
2a3d0a97ba
|
Do not trigger buttons and menu items if they are not accessible for user because of modal windows #948
|
2018-09-10 19:30:21 +04:00 |
|
Yuriy Artamonov
|
4e7166308c
|
UiControllerReflectionInspector test
|
2018-09-10 19:26:29 +04:00 |
|