Commit Graph

12191 Commits

Author SHA1 Message Date
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
Yuriy Artamonov
b4eb52bcf8 WebLabel implementation #444 2018-06-05 16:18:40 +04:00
Yuriy Artamonov
cf44462f4f Move InstanceChangeEvent into EntityValueSource #718 2018-06-05 16:18:24 +04:00
Yuriy Artamonov
e3049ff84f WIP Extract WebAbstractValueComponent #444 2018-06-05 16:17:20 +04:00
Yuriy Artamonov
e857ceeea2 Reimplemented CheckBox with new WebV8AbstractField parent #444 2018-06-05 16:17:09 +04:00
Yuriy Artamonov
21b19c60e7 Reimplemented WebJar support #444 2018-06-05 16:16:53 +04:00
Yuriy Artamonov
f80bd9dadb Fix Vertical / Horizontal Layout default margin / spacing #444 2018-06-05 16:16:20 +04:00
Yuriy Artamonov
f61c26b33b Legacy data binding with datasource #718 2018-06-05 16:16:06 +04:00
Yuriy Artamonov
97570d072e ValueBinder bean #718 2018-06-05 16:15:44 +04:00
Yuriy Artamonov
0a557fa6df New event publishing mechanism with Consumer<T> #327 2018-06-05 16:15:18 +04:00
Yuriy Artamonov
920031a9dd New UI components data binding #718 2018-06-05 16:14:23 +04:00
Yuriy Artamonov
abb90fab88 ApplicationContextAware support for UI Components #922 2018-06-05 16:14:04 +04:00
Yuriy Artamonov
a72245c753 Get rid of SWF file upload #444 2018-06-05 16:12:39 +04:00
Yuriy Artamonov
935e73930f Vaadin 8.3 #444 2018-06-05 16:09:32 +04:00
Yuriy Artamonov
b7ce06d5bf Vaadin 8.3 - Remove ScreenProfiler #444 2018-06-05 16:08:22 +04:00
Konstantin Krivopustov
379cf5462f New presentation data layer #474 2018-06-05 16:08:05 +04:00
Yuriy Artamonov
86241d282f Vaadin 8 #444 2018-06-05 16:06:48 +04:00
Daniil Tsarev
40810a75ec Compatibility with Intellij Gradle plugin #814 2018-06-05 11:46:21 +04:00
Konstantin Krivopustov
ff7706b013 Convert EntityManagerImpl and QueryImpl into Spring prototype beans #703
Provide API for setting audit information #782
2018-06-05 10:06:24 +04:00
Konstantin Krivopustov
466c487fdd BeanLocator bean to replace ApplicationContextAware and AppBeans where possible #919 2018-06-05 10:06:12 +04:00
Daniil Tsarev
6dc0b1e181 Aggregation for GroupTable groups does not work if GroupTable is created programmatically #530 2018-06-04 10:25:25 +04:00
Yuriy Artamonov
0708a72c6b
Fix logo location 2018-06-03 21:50:11 +04:00
Andrey Subbotin
3b86da4274 Config default methods should work for JAVA 8 and 10 #895 2018-06-01 12:52:51 +04:00
Andrey Subbotin
0b1fcdd598 Support Java 9 and 10 for CUBA #910
Fix FindBugs for JMX
2018-06-01 10:28:32 +04:00
Andrey Subbotin
230f24a69a Support Java 9 and 10 for CUBA #910
Fix FindBugs
2018-05-31 18:45:43 +04:00
Andrey Subbotin
e8b948d2c5 Support Java 9 and 10 for CUBA #910 2018-05-31 18:27:15 +04:00
Yuriy Artamonov
506a097f11 Switch version to 7.0 2018-05-31 15:26:30 +04:00
Roman Pinyazhin
311113910d
Use different names for spring "scheduler"s #810 2018-05-31 13:03:26 +04:00
Konstantin Krivopustov
275b5e939f Verbose usage of DataManager.commit in case we want to obtain committed instance by id #469 2018-05-31 11:09:52 +04:00
Alexey Prudnikov
4414c56945 REST API bug: parameter name for passing view differs in GET and POST methods for search entities (#886) 2018-05-31 11:05:45 +04:00
Maxim Gorbunkov
19afe3e593 Filter component throws IllegalArgumentException on loading BaseIntegerIdEntity #890 2018-05-31 10:59:41 +04:00
Yuriy Artamonov
24518050b6 Use only webjars-locator-core JAR without webjars-locator #903 2018-05-30 14:53:36 +04:00
Yuriy Artamonov
914b2487eb IllegalArgumentException occurs on screen with FileUploadField in UberJAR #896 2018-05-29 18:19:16 +04:00
Roman Pinyazhin
bd7adbe7bb Localization of Dynamic Attributes does not work in RuntimePropertiesFrame #861 2018-05-25 16:49:31 +04:00
Yuriy Artamonov
36cf268854 ConcurrentModificationException in TasksWatchDog #820 2018-05-25 13:56:20 +04:00
Roman Pinyazhin
1222c4bdee
Excel action which only supports a maximum of 65536 rows #107 2018-05-25 13:10:58 +04:00
Konstantin Krivopustov
cf026f8a90 Some platform entities have lost their createTs, createdBy attributes #769 2018-05-25 10:34:10 +04:00
Roman Pinyazhin
ffd6a5af16
"Run once now" button on Scheduled Tasks screen #760 2018-05-25 10:11:36 +04:00
Konstantin Krivopustov
121986cf4c Having default values for ServerConfig#getKeyForSecurityTokenEncryption, ServerConfig#getTrustedClientPassword is not fool-proof #876 2018-05-25 09:47:10 +04:00
Roman Pinyazhin
b3a76d8a19
ColorPicker's default caption is overlapped by the color indicator (#856)
ColorPicker's default caption is overlapped by the color indicator #825
2018-05-24 18:14:59 +04:00
Yuriy Artamonov
f2dc87859d Support Button captionAsHtml attribute #880 2018-05-24 17:17:29 +04:00
Maxim Gorbunkov
9f8df35838 Support MySQL 8 #817 2018-05-24 14:25:21 +04:00