Commit Graph

1707 Commits

Author SHA1 Message Date
Gleb Gorelov
8a85f18d75 PL-8777 Support for Buffered mode for field components 2017-04-03 18:59:19 +04:00
Daniil Tsarev
abe1ab2e57 PL-8745 Ability to use the same screen in menu twice 2017-03-31 23:39:06 +04:00
Daniil Tsarev
fd0b598965 PL-7925 Support consistent state of Column "collapsed" property 2017-03-29 21:00:10 +04:00
Yuriy Artamonov
ed7cfb398d PL-8866 Add throws declaration for FileStorageAPI fileExists method with FileStorageException 2017-03-29 15:20:36 +04:00
Yuriy Artamonov
c006cbb6ef PL-7745 Dynamically enable/disable "Select" button in Lookup windows 2017-03-28 16:19:49 +04:00
Yuriy Artamonov
e7af26b0fa PL-8776 FieldGroup API Redesign 2017-03-25 22:42:33 +04:00
krivopustov
68d55959a4 PL-8695 Middleware load balancing and customization 2017-03-20 09:16:00 +04:00
Yuriy Artamonov
de867dd59f PL-8559 Support "tab index" functionality in platform components 2017-03-15 17:01:01 +04:00
krivopustov
d98d656e92 PL-8695 Middleware load balancing improvement 2017-03-09 10:41:22 +04:00
Maxim Stepanov
f3753d1fd8 PL-8526 Desktop CustomDecorator is slow 2017-03-06 15:12:16 +04:00
Daniil Tsarev
dbafb32ad5 PL-7492 Main menu API and menu structure 2017-03-03 13:19:40 +04:00
Daniil Tsarev
e3f8e57b0d PL-8299 Introduce addSelectedTabChangeListener/removeSelectedTabChangeListener for TabSheet and Accordion 2017-02-21 12:12:27 +04:00
Yuriy Artamonov
0fd59fdc1d PL-8267 Use Valo theme defaults 2017-02-20 20:03:25 +04:00
Maxim Stepanov
5323f6b055 PL-8682 Ability to increase font size in DateField
(cherry picked from commit 89470b7)
2017-02-20 16:50:52 +04:00
Daniil Tsarev
74509568c9 PL-8547 Filter must have an API that allows to hide group box border 2017-02-20 10:47:22 +04:00
Daniil Tsarev
66407552a7 PL-6049 Web SuggestionField implementation 2017-02-14 12:09:30 +04:00
Daniil Tsarev
2322a3aee9 PL-8299 Introduce addTabChangeListener/removeTabChangeListener for TabSheet 2017-02-02 16:47:35 +04:00
Gleb Gorelov
02d1deede0 PL-8500 Ability to use DataGrid in lookup screens 2017-02-02 12:49:45 +04:00
Gleb Gorelov
34526b337b PL-8500 Ability to use DataGrid in lookup screens 2017-02-02 12:12:31 +04:00
Daniil Tsarev
23e282c421 PL-6049 Web SuggestionField implementation 2017-02-01 10:31:20 +04:00
Yuriy Artamonov
e0d53cc805 PL-8529 Fix JavaDoc errors that prevent Gradle :javadoc generation using CLI 2017-01-27 15:09:47 +04:00
Yuriy Artamonov
d6df1871a0 PL-8543 Bean Validation: @NotNull constraint with specified UiComponentChecks group does not make UI component required 2017-01-26 16:55:35 +04:00
Yuriy Artamonov
a4b67f20f0 PL-8525 TextInputField EnterPressListener 2017-01-24 19:20:17 +04:00
Yuriy Artamonov
752d35bb05 PL-8524 TextField TextChangeListener 2017-01-24 17:25:50 +04:00
Yuriy Artamonov
cf5b381870 PL-7699 Bean validation support for UI - Fix has constraints check for field validator 2017-01-23 13:44:02 +04:00
Nikita Petunin
7ca2695d1e PL-8424 Provide Vaadin LayoutClickListener functionality 2017-01-18 18:40:01 +04:00
Daniil Tsarev
e859442e69 PL-7429 Support caption for all components 2017-01-16 11:30:17 +04:00
Nikita Petunin
4507ce7a41 PL-8359 Responsive property for all components 2017-01-16 10:53:25 +04:00
Nikita Petunin
64253dd60d PL-8359 Responsive property for all components 2017-01-16 10:11:56 +04:00
Nikita Petunin
33296628a4 PL-8436 Use tag element <separator/> instead of <item id="-"> in cuba-desktop-menu.xml 2017-01-11 10:52:01 +04:00
Daniil Tsarev
afa4a6bfe8 PL-8342 Visibility of the tab on accordion could not be adjusted by specifying UI permission 2017-01-09 13:22:44 +04:00
Konstantin Krivopustov
e22831e328 PL-8235 Ability to create own standard action implementations in project 2016-12-29 12:19:25 +04:00
Nikita Petunin
44b8086009 PL-8145 Incorrect behavior of the CodeEditor component in the Report Editor screen 2016-12-28 17:55:18 +04:00
Yuriy Artamonov
c0407a1495 PL-8152 Compare property values considering reference equality for Instance subclasses instead of usual equals 2016-12-26 18:23:30 +04:00
Daniil Tsarev
9b1e13159e PL-8363 Support IconProvider for LookupField 2016-12-22 13:12:18 +04:00
Maxim Gorbunkov
2f8856e41e PL-8084 "editable" property is added to the ListEditor component 2016-12-15 08:43:49 +04:00
Daniil Tsarev
bc84b964f7 PL-8237 Introduce non-recursive variant of Component.isVisible and Component.isEnabled 2016-12-08 16:26:51 +04:00
Daniil Tsarev
1a03c801eb PL-8298 TextField/Label getRawValue API 2016-12-07 10:17:57 +04:00
Yuriy Artamonov
500101fce2 PL-8301 DateField rangeStart / rangeEnd do not respect user time zone 2016-12-05 17:00:03 +04:00
Daniil Tsarev
bdea835fee PL-8222 Multiple style names support 2016-12-03 12:03:41 +04:00
Yuriy Artamonov
ff4bfe00e7 PL-8301 DateField rangeStart / rangeEnd do not respect user time zone 2016-12-02 17:20:16 +04:00
Yuriy Artamonov
85d7d00e03 PL-7699 Bean validation support for UI 2016-12-02 14:22:28 +04:00
Maxim Gorbunkov
ef9c0fdda1 PL-8293 Clear button added to the ListEditor component in generic filters 2016-12-01 12:29:53 +04:00
Maxim Gorbunkov
31e0113033 PL-8293 Enumerations support in ListEditor component 2016-12-01 10:05:31 +04:00
Daniil Tsarev
0ec54c3336 PL-8014 Implement automatic case conversion (UPPER/LOWER) in TextField and TextArea 2016-11-29 15:06:34 +04:00
Yuriy Artamonov
d63eb59cb0 PL-8280 Refactor usages of deprecated WindowManager.getDialogParams 2016-11-29 11:45:26 +04:00
Daniil Tsarev
5238165647 PL-7509 Add validateAll and validate(Collection) to Frame 2016-11-29 11:36:05 +04:00
Maxim Gorbunkov
daee25dafe PL-8259 Add before and after apply handlers to the Filter component 2016-11-25 14:33:33 +04:00
Maxim Gorbunkov
ec55904074 PL-8260 Ability to set up filtering conditions for dynamic attributes values with Entity type 2016-11-25 12:17:16 +04:00
Yuriy Artamonov
c6c38e7fa8 PL-8255 NPE in DesktopToolTipManager.showTooltip if MouseInfo.getPointerInfo() returns null 2016-11-24 15:43:01 +04:00
Daniil Tsarev
c5df48bbf5 PL-7429 Support caption for all components 2016-11-23 14:55:40 +04:00
Maxim Gorbunkov
94c28eda82 PL-8084 Display dynamic attributes of collection types in fieldGroups and tables 2016-11-22 14:49:12 +04:00
Yuriy Artamonov
cf73c05a55 PL-8215 Frame showNotification(String) without NotificationType parameter 2016-11-16 11:53:52 +04:00
Yuriy Artamonov
611f8ad18d PL-8178 Before/After listeners on ClearButton click action for FileUploadField 2016-11-10 19:36:03 +04:00
Nikita Petunin
a952e6f408 PL-8165 Add textSelectionEnabled to Table interface and XSD 2016-11-09 14:30:36 +04:00
Nikita Petunin
7329bf3ae6 PL-8037 Add EnterPressHandler to CubaTree 2016-11-08 11:52:27 +04:00
Yuriy Artamonov
bd8aea655e PL-7934 BackgroundWorkWindow does not cancel background task by click on Window close button 2016-10-28 14:41:45 +04:00
Daniil Tsarev
dd6426b7e4 PL-8081 setEnabled method of FileUpload field doesn't work 2016-10-27 12:49:12 +04:00
Yuriy Artamonov
226ef6311c PL-8088 Implement setPrintMarginColumn for SourceCodeEditor 2016-10-26 12:08:47 +04:00
Gleb Gorelov
c60efded09 PL-8032 Add highlighting for scss mode in source code editor 2016-10-25 18:36:15 +04:00
Yuriy Artamonov
27639dba26 PL-7868 Expanding a tree table node can throw an unfetched attribute exception 2016-10-20 16:32:21 +04:00
Yuriy Artamonov
43081db370 PL-7991 ClassCastException occurs during an attempt to open Editor screen of UUID entity, if the fieldGroup contains the 'ID' field 2016-10-17 14:03:18 +04:00
Daniil Tsarev
3feff69844 PL-7903 'Permitted extensions' parameter of fileUploadField does not work in Web module 2016-10-07 15:32:44 +04:00
Daniil Tsarev
69c3351285 PL-7937 Support byte[] for FileUploadField 2016-10-07 14:19:45 +04:00
Daniil Tsarev
168dce228b PL-1709 Simplify usage of FileUploadFields in FieldGroup 2016-09-30 15:58:03 +04:00
Nikita Petunin
d34b6dcbd8 PL-7836 Fix setCaption / setDescription at runtime for Desktop windows 2016-09-28 17:36:18 +04:00
Andrey Subbotin
d4d5035244 PL-7856 FTS indexing fails when instance of non-UUID entity persists in database 2016-09-27 13:31:24 +04:00
Daniil Tsarev
3acb887208 PL-1709 Simplify usage of FileUploadFields in FieldGroup 2016-09-26 12:16:01 +04:00
Yuriy Artamonov
464d0605c5 PL-7887 File upload field in desktop is broken 2016-09-14 19:30:33 +04:00
Yuriy Artamonov
6bce12632b PL-7812 NPE in WebRowCount when clearing datasource associated with table 2016-09-14 18:14:14 +04:00
Daniil Tsarev
04b68dd328 PL-1709 Simplify usage of FileUploadFields in FieldGroup 2016-09-14 10:51:21 +04:00
Yuriy Artamonov
44c063cb7a PL-7518 Configuration property to ignore unfetched attribute read errors in Table cells 2016-09-12 19:19:00 +04:00
Yuriy Artamonov
aa845669dd PL-7859 FieldGroup.getFieldCaption method 2016-09-08 17:20:52 +04:00
Daniil Tsarev
6f413414d6 PL-1709 Simplify usage of FileUploadFields in FieldGroup 2016-09-08 11:06:55 +04:00
Nikita Petunin
fc0bc2516b PL-7717 Support icons for windows 2016-08-31 13:40:35 +04:00
Yuriy Artamonov
3606b7d7c3 PL-7761 NPE occurs during an attempt to open "help - change password" dialog in desktop application 2016-08-23 11:19:41 +04:00
Nikita Petunin
d61039858b PL-7593 Ability to style GroupBox as Vaadin Panel 2016-08-22 17:55:10 +04:00
Nikita Petunin
542f64bb13 PL-7593 Ability to style GroupBox as Vaadin Panel 2016-08-22 17:36:23 +04:00
Nikita Petunin
366b036c44 PL-7593 Ability to style GroupBox as Vaadin Panel 2016-08-19 15:38:34 +04:00
Yuriy Artamonov
0367dbbcf7 PL-7714 ExceptionDialog should show exception information only for users with specific permission 2016-08-12 18:05:06 +04:00
Yuriy Artamonov
c4a2b7a662 PL-7654 Inconvenient generics at Table.setStyleProvider() method 2016-08-08 13:39:28 +04:00
Yuriy Artamonov
4e3a0ab5b1 PL-7676 Sort order is lost after uploading files for WebFileMultiUploadField 2016-08-05 17:49:27 +04:00
Nikita Petunin
f6e933ee31 PL-7652 Button disableOnClick support 2016-08-05 15:10:23 +04:00
Nikita Petunin
17068b41b2 PL-7605 Add getSplitPosition() method to the SplitPanel component 2016-08-05 14:46:13 +04:00
Nikita Petunin
4abe857d0d PL-7627 Fix components aligment in bulk editor 2016-08-05 14:31:27 +04:00
Nikita Petunin
19604eab1f PL-7653 Table scrollTo(entity) API 2016-08-04 17:18:21 +04:00
Nikita Petunin
947e12edf4 PL-7640 Add icon for Refresh and Unlock buttons on Locks screen 2016-08-03 16:44:27 +04:00
Maxim Stepanov
f04b21c95a PL-7660 DesktopToolTipManager reuses popup window after it was returned to cache
(cherry picked from commit 58c0fb3)
2016-08-03 14:22:42 +04:00
Yuriy Artamonov
c913a80748 PL-7601 Tabsheet.getTabs() method has no ordering 2016-08-02 19:26:27 +04:00
Yuriy Artamonov
1b0d483cbd PL-7647 Automatic screen selection according to user agent and device properties 2016-08-02 19:07:46 +04:00
Nikita Petunin
c1438452f7 PL-7605 Add getSplitPosition() method to the SplitPanel component 2016-08-02 16:53:38 +04:00
Nikita Petunin
3740f70509 PL-7065 Ability to focus concrete cell of editable table 2016-08-02 16:08:00 +04:00
Yuriy Artamonov
dae9abc1ff PL-6104 Fix user substitutions 2016-07-28 17:14:26 +04:00
Yuriy Artamonov
7c1505278d PL-7616 Use ExternalUIComponentsSource for Charts components 2016-07-27 18:59:09 +04:00
Yuriy Artamonov
c27f7a85a6 PL-6104 Allow to login as anonymous 2016-07-25 19:02:17 +04:00
Maxim Gorbunkov
a4a373a2e1 PL-7587 Update spring versions 2016-07-25 15:03:10 +04:00
Konstantin Krivopustov
3d2ef6640e PL-7227 Work with multiple data stores 2016-07-20 10:49:20 +04:00
Daniil Tsarev
5ae7471d09 PL-7561 Update system captions for EN locale 2016-07-20 10:29:24 +04:00
Daniil Tsarev
ab9d2e7239 PL-7453 Add refreshOptionsOnLookupClose option to LookupPickerField/TokenList 2016-07-15 16:57:04 +04:00
Yuriy Artamonov
855f9de905 PL-7525 Desktop NoUserSession handler is broken 2016-07-15 14:17:22 +04:00
Nikita Petunin
8424cb7135 PL-7471 Implement rangeStart / rangeEnd for DateField 2016-07-14 14:51:57 +04:00
Nikita Petunin
5732762105 PL-7535 Add afterLookupCloseHandler / afterLookupSelectionHandler to TokenList for singleMode=false 2016-07-13 18:15:02 +04:00
Yuriy Artamonov
cca0c22c88 PL-7532 Tabsheet listener for lazy tab is called before tab's frame controller init call 2016-07-13 15:27:56 +04:00
Yuriy Artamonov
e7e0a88060 PL-7331 TaskLifeCycle.publish should throw InterruptedException 2016-07-11 18:31:09 +04:00
Yuriy Artamonov
35146c9d12 PL-7505 Do not use apache commons LogFactory 2016-07-08 18:50:21 +04:00
Nikita Petunin
385bd3c70b PL-7488 Move components/presentations messages to main message pack 2016-07-08 18:26:36 +04:00
Yuriy Artamonov
b61a981a45 PL-7497 IllegalStateException when trying to edit entity with the dynamic attribute 2016-07-08 18:04:04 +04:00
Yuriy Artamonov
0f8d84db88 PL-7472 Add types for getValue() method of CheckBox, MaskedField, DateField 2016-07-05 15:49:29 +04:00
Yuriy Artamonov
217a44330f PL-7472 Add types for getValue() method of CheckBox, MaskedField, DateField 2016-07-05 15:40:08 +04:00
Daniil Tsarev
64f4abaabf PL-7342 Wrong symbols in file name when running report from desktop 2016-07-04 21:34:26 +04:00
Yuriy Artamonov
5c1840ffec PL-7455 Support generator method apart from addCustomField() for FieldGroup 2016-07-01 16:33:39 +04:00
Yuriy Artamonov
22847bce3d PL-7356 Cannot remove shortcut from Action programmatically 2016-07-01 13:55:49 +04:00
Yuriy Artamonov
8cca001c41 PL-7397 DesktopPickerField getValue should use metaPropertyPath instead of metaProperty 2016-06-30 13:18:25 +04:00
Yuriy Artamonov
7528c97c27 PL-7459 DesktopPickerField throws NPE if datasource.getItem() returns null 2016-06-29 15:24:22 +04:00
Nikita Petunin
9b74598c3e PL-7452 Add afterLookupCloseHandler / afterLookupSelectionHandler to TokenList 2016-06-29 14:13:19 +04:00
Yuriy Artamonov
7a6db2cdd4 PL-7445 Remove empty class comments 2016-06-28 15:49:47 +04:00
Yuriy Artamonov
259be34b38 PL-7424 Desktop dialog notifications don't work when not logged in or user session is lost 2016-06-28 13:48:10 +04:00
Daniil Tsarev
9a8708eb0d PL-7250 DesktopComponents should use WeakListenerWrappers for ds listeners 2016-06-28 11:56:25 +04:00
Yuriy Artamonov
d5156c9401 PL-7443 GuiDevelopmentException while trying to open group constraints tab 2016-06-28 11:53:16 +04:00
Yuriy Artamonov
b37f256a99 PL-7438 Rename UploadComponentSupport to UploadField 2016-06-27 19:07:25 +04:00
Yuriy Artamonov
5a8f5169c4 PL-5672 Drop zone for *UploadField 2016-06-27 18:56:08 +04:00
Nikita Petunin
c36d51f6c8 PL-7426 Button panel in security group browser 2016-06-27 18:08:59 +04:00
Yuriy Artamonov
388d6cad34 PL-7401 Web components uses listeners on data sources with strong references 2016-06-23 20:03:09 +04:00
Yuriy Artamonov
de014ab6ec PL-7399 Tabsheet listener for lazy tab is called before tab's frame controller is fully initialized 2016-06-23 19:03:43 +04:00
Yuriy Artamonov
9955e953aa PL-7413 Non-modal dialogs shown as modal if more then one dialog already opened 2016-06-23 17:33:02 +04:00
Yuriy Artamonov
93ff2b618c PL-7397 ComponentsHelper handleFilteredAttributes should support MetaPropertyPath 2016-06-23 16:32:14 +04:00
Daniil Tsarev
39cde73940 PL-7347 Add ability to select text in entity inspector browser table 2016-06-23 16:25:24 +04:00
Daniil Tsarev
df0dce8e24 PL-7343 Notification about file saving should appear in the desktop app 2016-06-23 13:22:50 +04:00
Nikita Petunin
0f988c5331 PL-7290 Hide remove item buttons in TokenList if component is disabled 2016-06-23 11:16:52 +04:00
Konstantin Krivopustov
05182d219a PL-7388 Application Components 2016-06-22 15:41:29 +04:00
Daniil Tsarev
b9c4be7ecb PL-5810 "captionProperty" attribute for lookupField and tree doesn't work for nested properties 2016-06-21 12:01:08 +04:00
Daniil Tsarev
f6a4b2c31e PL-7146 Enable property isn't applied for DesktopTree 2016-06-21 11:45:43 +04:00
Nikita Petunin
9db75d4461 PL-7262 Support datatypes for TextArea 2016-06-21 10:58:59 +04:00
Maxim Stepanov
b5bd46133f Merge remote-tracking branch 'origin/master' 2016-06-08 10:20:18 +04:00
Maxim Stepanov
d1692ac1ff Even more logs for desktop background tasks. Clean rudiment of apache logger even more #PL-7325 2016-06-08 10:20:01 +04:00
Nikita Petunin
682c373bff PL-7324 Add an ability to disable null option for components with lookup action 2016-06-08 10:19:56 +04:00
Maxim Stepanov
36f7848996 Even more logs for desktop background tasks. Clean rudiment of apache logger #PL-7325 2016-06-07 18:01:42 +04:00
Maxim Stepanov
d387b17afb Even more logs for desktop background tasks #PL-7325 2016-06-07 17:22:31 +04:00
Yuriy Artamonov
fd5e259319 PL-7076 Description for desktop text field with caption is not shown 2016-06-07 17:16:41 +04:00
Yuriy Artamonov
f604674b5c PL-7326 Catch java.util.concurrent.CancellationException in DesktopTaskExecutor.getResult() 2016-06-06 16:41:52 +04:00
Yuriy Artamonov
cf0bdc22d5 PL-7327 Method done() is invoked for cancelled background task 2016-06-06 12:25:19 +04:00
Yuriy Artamonov
a17f3f385e PL-7302 Use System session for cache strategies update 2016-06-01 17:36:53 +04:00
Konstantin Krivopustov
8707986f80 PL-7289 Implementing Committable in a browser controller does not affect showing message about unsaved changes 2016-05-31 11:45:42 +04:00
Nikita Petunin
8f80fe4345 PL-6639 Integrate ButtonsPanel with Tree 2016-05-30 17:02:39 +04:00
Yuriy Artamonov
cc54f47d0a PL-7294 Move BackgroundTask TimeoutCheckInterval to config 2016-05-30 16:30:56 +04:00
Yuriy Artamonov
ff4965290e PL-1758 JavaDoc for UIAccessor and IllegalConcurrentAccessException 2016-05-30 14:53:50 +04:00
Yuriy Artamonov
c5645ab63c PL-5127 Temporary cache for non-cached configs on web 2016-05-30 14:30:38 +04:00
Yuriy Artamonov
f403e9bd51 PL-5127 Temporary cache for non-cached configs on web 2016-05-27 19:35:52 +04:00
Yuriy Artamonov
e469e2e3cf PL-7286 Remove empty JavaDoc comments 2016-05-27 15:38:44 +04:00
Yuriy Artamonov
c9754032fb PL-6574 Detect when GUI changes are attempted to be performed from background thread 2016-05-27 10:43:15 +04:00
Yuriy Artamonov
832bd5a558 PL-6574 Detect when GUI changes are attempted to be performed from background thread 2016-05-26 18:37:46 +04:00
Daniil Tsarev
545efa938d PL-5040 WebFieldGroup loader searches for field optionsDataSource in wrong DsContext 2016-05-26 17:24:59 +04:00
Yuriy Artamonov
6cc6f5b198 PL-7264 Setup BackgroundTask WatchDog by default 2016-05-25 17:48:30 +04:00
Yuriy Artamonov
c83491b8c1 PL-1758 Push notifications for Web BackgroundTasks 2016-05-24 18:04:35 +04:00
Yuriy Artamonov
8df65c4d90 PL-7200 Memory leak in DesktopBackgroundWorker resource release - fix cancel after future done 2016-05-23 11:57:24 +04:00
Yuriy Artamonov
14ab7f110b PL-7200 Memory leak in DesktopBackgroundWorker resource release - fix cancel and demo screen 2016-05-20 17:36:44 +04:00
Gleb Gorelov
3a2feb3840 PL-7224 Wrong rows count after changing entity count 2016-05-20 17:17:55 +04:00
Yuriy Artamonov
966b881fd0 PL-7200 Memory leak in DesktopBackgroundWorker resource release - fix logging condition 2016-05-20 16:31:19 +04:00
Maxim Stepanov
d951d5998b Extensive user action logging on desktop client. Move logger in App class after initialization of settings #PL-6669 2016-05-20 16:24:57 +04:00
Yuriy Artamonov
04d8690076 PL-7200 Memory leak in DesktopBackgroundWorker resource release - additional logging 2016-05-20 15:28:31 +04:00
Yuriy Artamonov
b4e3a6388c PL-7240 Implement pageLength for LookupField 2016-05-19 19:18:36 +04:00
Yuriy Artamonov
d846bc319e PL-7200 Memory leak in DesktopBackgroundWorker resource release 2016-05-19 17:33:22 +04:00
Daniil Tsarev
c8c2d0ed47 PL-6809 Support relative URLs in WebEmbedded 2016-05-19 16:53:15 +04:00
Gleb Gorelov
ad356126c7 PL-7224 Wrong rows count after changing entity count 2016-05-19 15:49:31 +04:00
Maxim Gorbunkov
6926eb53de Merge branch 'brute-force' 2016-05-18 16:12:29 +04:00
Maxim Gorbunkov
ca02706be2 PL-4929 Brute-force protection 2016-05-18 14:34:07 +04:00
Daniil Tsarev
36fae1860f PL-7073 Don't show input prompt for disabled and read-only text fields 2016-05-18 13:09:13 +04:00
Maxim Stepanov
518cc283c6 More logging in desktop background task management code. Fixes after review #PL-6600 2016-05-17 11:18:31 +04:00
Gleb Gorelov
f25c2811e7 PL-7206 Wrong required messages for entity inheritance 2016-05-16 16:39:25 +04:00
Maxim Stepanov
be957c8157 More logging in desktop background task management code. Fixes after review #PL-6600 2016-05-13 15:37:35 +04:00
Maxim Stepanov
ac7f7ad37c Extensive user action logging on desktop client. Fixes after review #PL-6669 2016-05-13 15:33:36 +04:00
Gleb Gorelov
6bf4d0cc62 PL-7061 Support icons for all components 2016-05-13 14:47:42 +04:00
Maxim Stepanov
0705505c7c More logging in desktop background task management code #PL-6600 2016-05-12 14:36:17 +04:00
Maxim Stepanov
66cda9a448 Extensive user action logging on desktop client #PL-6669 2016-05-12 14:02:37 +04:00
Nikita Petunin
320082d71b PL-1470 Excel export improvements 2016-05-10 17:54:23 +04:00
Gleb Gorelov
5a0863918d PL-7142 Disable TokenList clear button if enable = false 2016-04-28 14:34:02 +04:00
Gleb Gorelov
c7248e39a9 PL-7150 Ability to disable focus for buttons 2016-04-28 12:56:06 +04:00
Daniil Tsarev
cd8825eb58 PL-7074 Assigning input prompt to desktop text field also changes its description 2016-04-25 16:28:57 +04:00
Yuriy Artamonov
0d3469e16c PL-7056 Implement unwrap method for component 2016-04-15 14:59:04 +04:00
Nikita Petunin
4945aa9c45 PL-6998 Add ability to set stylename for fieldGroup fields from XML descriptor 2016-04-07 16:42:40 +04:00
Nikita Petunin
7318cc6723 PL-5777 Support white list of permitted extensions for upload component 2016-04-05 15:45:11 +04:00
Nikita Petunin
6e8d14bfe3 PL-6951 Implement line numbers for DesktopSourceCodeEditor 2016-04-01 16:59:47 +04:00
Nikita Petunin
b95ea1b1ba PL-6911 Ability to show icons of actions for concrete PopupButton 2016-03-24 12:16:47 +04:00
Nikita Petunin
108d8e783d PL-6911 Ability to show icons of actions for concrete PopupButton 2016-03-23 17:36:05 +04:00
Nikita Petunin
5358a0d9aa PL-6306 Add cuba-id for settings button of Filter 2016-03-23 15:53:26 +04:00
Nikita Petunin
7b4ef037d4 PL-6911 Ability to show icons of actions for concrete PopupButton 2016-03-23 15:50:37 +04:00
Nikita Petunin
3bd18e6956 PL-6911 Ability to show icons of actions for concrete PopupButton 2016-03-23 15:33:35 +04:00
Nikita Petunin
0c4cbb1f6a PL-6306 Add cuba-id for settings button of Filter 2016-03-23 13:33:11 +04:00
Daniil Tsarev
d4c8d99b4e PL-4781 Support widthAuto for MessageType 2016-03-21 13:46:31 +04:00
Nikita Petunin
1318a0c5f5 PL-6905 Support inversePosition and min/max in px for SplitPanel 2016-03-21 10:04:34 +04:00
Nikita Petunin
0abea2830a PL-6905 Support inversePosition and min/max in px for SplitPanel 2016-03-18 17:46:28 +04:00
Konstantin Krivopustov
3492f40dec PL-6897 Remove old license restrictions
(cherry picked from commit ad92a5a)
2016-03-17 12:59:07 +04:00
Konstantin Krivopustov
b02b432684 PL-6894 Change copyright 2016-03-16 17:06:04 +04:00
Nikita Petunin
ca355ba2b0 PL-6886 Ability to disable selection in Table 2016-03-16 14:02:22 +04:00
Nikita Petunin
7829e8881c PL-6886 Ability to disable selection in Table 2016-03-16 11:29:35 +04:00
Nikita Petunin
b6c7ed860e PL-6886 Ability to disable selection in Table 2016-03-15 19:00:57 +04:00
Nikita Petunin
2375195403 PL-6886 Ability to disable selection in Table 2016-03-15 18:43:30 +04:00
Yuriy Artamonov
e2c71ef42a PL-6862 Unify loading of boolean attributes from XML 2016-03-11 20:16:45 +04:00
Yuriy Artamonov
18f69d29c9 PL-6845 Ability to control word wrapping in TextArea 2016-03-11 18:36:50 +04:00
Yuriy Artamonov
78d7c517dc PL-6821 Epic - Refactor DialogParams 2016-03-10 11:55:28 +04:00