Commit Graph

38406 Commits

Author SHA1 Message Date
b58045c19f Et2LinkTo: Start of link-to
still needs to work for new entries
2022-06-06 13:31:33 -06:00
ef0a549d1c Et2Button: fix unable to clear image once set
It would always show a broken image instead.
2022-06-06 13:26:44 -06:00
6ae098db93 enable taglist and taglist-cat mapped to et2-select-* multiple=true
also adding cat_N class to categories (need there CSS adapted)
2022-06-06 18:21:31 +02:00
e9d3db9b6d Et2Select: Add missing support for options on static type options (number, percent) 2022-06-03 10:19:05 -06:00
796499ad4c Fix sidebar splitter styling 2022-06-03 17:38:44 +02:00
aefe71e061 Replace no longer necessary function for making sure stylite app.js is loaded 2022-06-03 17:11:31 +02:00
6d1674bc45 Fix egw.tooltip documentation 2022-06-03 17:11:31 +02:00
0e1aa738eb Calendar: Fix unable to create events by clicking a time 2022-06-03 08:49:34 -06:00
5859ce0c37 fix CRM view shown with [object Promise] instead of title 2022-06-03 11:21:09 +02:00
583ac1c6d6 queue requests for full calendar data
can NOT be backported to 21.1, as jsonq is not returning a promise in 21.1!
2022-06-03 09:59:10 +02:00
8db07c9a34 allow to use $skip_notify="NOPUSH" for calendar_bo::(update|set_status|update_status|delete) to NOT send push updates
this can and should be used for massive calendar updates to avoid a hugh wave of push messages and responses from clients/browsers to request full calendar data (which is not pushed)
2022-06-03 09:57:33 +02:00
f07aacaeaf Work on Search/LinkEntry
- Fix events were messed up after search
2022-06-02 15:45:23 -06:00
22e178ff9a fix info_contact did not take full width 2022-06-02 20:32:09 +02:00
5f7b9bd5f4 Work on LinkEntry
- Show / hide app select depending on has current value
- Hide current value when searching to get more space
2022-06-02 11:52:27 -06:00
d5055b9b95 Fix Et2LinkEntry did not always show initial value
If link title was not already in cache, it might get left at ??.  It was not using passed title, and sometimes was not getting title from server fast enough.
2022-06-02 10:19:34 -06:00
2b85b0b920 Fix options not available 2022-06-02 18:00:34 +02:00
f6340e21d0 Add some options into tooltip 2022-06-02 18:00:34 +02:00
23f9015331 Fix Et2Select / Et2LinkEntry clear button did nothing
Automatic select first entry was re-setting the value after clearing
2022-06-02 09:59:08 -06:00
9f4ce778cc Work on LinkEntry
- fix initial value
2022-06-02 09:16:28 -06:00
850f6effeb Work on LinkEntry
- fix title missing on load when we didn't have it client side
2022-06-02 09:14:01 -06:00
9579fc0caf fix app-selection in et2-link-entry does not set it's value from the user prefs / keep the last selected value 2022-06-02 17:06:55 +02:00
a720a7f48a remove unnecessary getValue() 2022-06-02 16:31:27 +02:00
fc227f82d0 fix TypeError, if no options are set and remove unnecessary getValue() 2022-06-02 16:29:58 +02:00
a9e180a9fb fix mixup of this.value, Lion this.modelValue and old get/set_value
causing eg. numeric values not to be cast to string and therefore not selecting their option
2022-06-02 16:12:38 +02:00
c251e2f185 remove removing of empty description and label widgets
also make sure option.value is a string, as sl-select seems to use === to calculate matches so option with value 0 is not selected by a value of '0'
2022-06-02 13:45:34 +02:00
22f41e7cb4 Replace another jquery-ui swipe with tapAndSwipe 2022-06-02 12:02:43 +02:00
fd66a9b24d Fix importing fastclick library 2022-06-02 11:56:43 +02:00
530f153c17 Make sure we do have a valid element before constructing 2022-06-02 10:27:31 +02:00
4b9e733b94 change .et2_fullWidth to 100% to right-align with new widgets 2022-06-01 18:59:29 +02:00
dbcf9e75eb Set only_app to override value 2022-06-01 09:42:50 -06:00
7cb13015ae Fix item class was not correct 2022-06-01 09:41:53 -06:00
59862bba7b Fix missing shoelace clear button 2022-06-01 09:26:12 -06:00
2b68b6cbbe Work on LinkEntry
- fix missing app select
- add clear button
- use request() instead of json() to query server
- add optional class property to SelectOption
- move cleaning select options to its own function so we can use it anywhere
- Use separate render to keep local / remote options separate.  Local options stay in select_options.
2022-06-01 09:25:11 -06:00
cbe097b2e3 Replace dnd in toolbar 2022-06-01 16:47:07 +02:00
0aa813a0ff got LinkEntry mostly working 2022-06-01 16:05:34 +02:00
9b0e1b9206 Work on LinkEntry 2022-05-31 13:41:39 -06:00
c572fa637d Fix conflict between Et2Select static type options & custom options resulted in losing the type options 2022-05-31 13:41:39 -06:00
5f7d1c50a2 Replace draggable used in fw splitter 2022-05-31 17:21:21 +02:00
133787f239 bind load handler to set overflow-y: auto on body of contentDocument to allow vertical scrolling 2022-05-31 15:44:48 +02:00
bc045bf0da Add SearchMixin
A little clunky and still missing server-side
2022-05-30 17:05:38 -06:00
ae75801033 Fix error TypeError: Cannot read properties of null (reading '0') 2022-05-30 17:19:23 +02:00
017901a317 Add allowScrolling for action popup and do not popup context menu when more than one touch is used 2022-05-30 16:07:26 +02:00
73e6cf2570 Replace jquery-ui swipe with tapandswipe 2022-05-30 16:05:59 +02:00
23eaef96b2 Implements allowScrolling for tapandswipe 2022-05-30 16:04:59 +02:00
742f2a5cb0 Add fingercount into tapandswipe 2022-05-30 11:02:58 +02:00
b87667237f comment out calls to no longer included TouchSwipe plugin 2022-05-29 10:09:07 +02:00
0b547c921d fix error for typeof this.value !== 'string', eg. number, undefined, ... 2022-05-29 09:53:41 +02:00
7f1cd117a7 Fix select change event not firing, initial value not showing 2022-05-27 15:39:51 -06:00
45327d559a Hoist to escape container 2022-05-27 14:22:15 -06:00
57e1845c16 Avoid errors if src changes before first render & img is not there 2022-05-27 14:20:35 -06:00