nathan
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
ralf
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
nathan
e9d3db9b6d
Et2Select: Add missing support for options on static type options (number, percent)
2022-06-03 10:19:05 -06:00
Hadi Nategh
796499ad4c
Fix sidebar splitter styling
2022-06-03 17:38:44 +02:00
Hadi Nategh
aefe71e061
Replace no longer necessary function for making sure stylite app.js is loaded
2022-06-03 17:11:31 +02:00
Hadi Nategh
6d1674bc45
Fix egw.tooltip documentation
2022-06-03 17:11:31 +02:00
nathan
0e1aa738eb
Calendar: Fix unable to create events by clicking a time
2022-06-03 08:49:34 -06:00
ralf
5859ce0c37
fix CRM view shown with [object Promise] instead of title
2022-06-03 11:21:09 +02:00
ralf
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
ralf
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
nathan
f07aacaeaf
Work on Search/LinkEntry
...
- Fix events were messed up after search
2022-06-02 15:45:23 -06:00
ralf
22e178ff9a
fix info_contact did not take full width
2022-06-02 20:32:09 +02:00
nathan
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
nathan
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
Hadi Nategh
2b85b0b920
Fix options not available
2022-06-02 18:00:34 +02:00
Hadi Nategh
f6340e21d0
Add some options into tooltip
2022-06-02 18:00:34 +02:00
nathan
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
nathan
9f4ce778cc
Work on LinkEntry
...
- fix initial value
2022-06-02 09:16:28 -06:00
nathan
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
ralf
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
ralf
a720a7f48a
remove unnecessary getValue()
2022-06-02 16:31:27 +02:00
ralf
fc227f82d0
fix TypeError, if no options are set and remove unnecessary getValue()
2022-06-02 16:29:58 +02:00
ralf
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
ralf
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
Hadi Nategh
22f41e7cb4
Replace another jquery-ui swipe with tapAndSwipe
2022-06-02 12:02:43 +02:00
Hadi Nategh
fd66a9b24d
Fix importing fastclick library
2022-06-02 11:56:43 +02:00
Hadi Nategh
530f153c17
Make sure we do have a valid element before constructing
2022-06-02 10:27:31 +02:00
ralf
4b9e733b94
change .et2_fullWidth to 100% to right-align with new widgets
2022-06-01 18:59:29 +02:00
nathan
dbcf9e75eb
Set only_app to override value
2022-06-01 09:42:50 -06:00
nathan
7cb13015ae
Fix item class was not correct
2022-06-01 09:41:53 -06:00
nathan
59862bba7b
Fix missing shoelace clear button
2022-06-01 09:26:12 -06:00
nathan
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
Hadi Nategh
cbe097b2e3
Replace dnd in toolbar
2022-06-01 16:47:07 +02:00
ralf
0aa813a0ff
got LinkEntry mostly working
2022-06-01 16:05:34 +02:00
nathan
9b0e1b9206
Work on LinkEntry
2022-05-31 13:41:39 -06:00
nathan
c572fa637d
Fix conflict between Et2Select static type options & custom options resulted in losing the type options
2022-05-31 13:41:39 -06:00
Hadi Nategh
5f7d1c50a2
Replace draggable used in fw splitter
2022-05-31 17:21:21 +02:00
ralf
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
nathan
bc045bf0da
Add SearchMixin
...
A little clunky and still missing server-side
2022-05-30 17:05:38 -06:00
Hadi Nategh
ae75801033
Fix error TypeError: Cannot read properties of null (reading '0')
2022-05-30 17:19:23 +02:00
Hadi Nategh
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
Hadi Nategh
73e6cf2570
Replace jquery-ui swipe with tapandswipe
2022-05-30 16:05:59 +02:00
Hadi Nategh
23eaef96b2
Implements allowScrolling for tapandswipe
2022-05-30 16:04:59 +02:00
Hadi Nategh
742f2a5cb0
Add fingercount into tapandswipe
2022-05-30 11:02:58 +02:00
ralf
b87667237f
comment out calls to no longer included TouchSwipe plugin
2022-05-29 10:09:07 +02:00
ralf
0b547c921d
fix error for typeof this.value !== 'string', eg. number, undefined, ...
2022-05-29 09:53:41 +02:00
nathan
7f1cd117a7
Fix select change event not firing, initial value not showing
2022-05-27 15:39:51 -06:00
nathan
45327d559a
Hoist to escape container
2022-05-27 14:22:15 -06:00
nathan
57e1845c16
Avoid errors if src changes before first render & img is not there
2022-05-27 14:20:35 -06:00
nathan
c212734618
Switch Et2Select to be based on Shoelace select instead of LionSelect
2022-05-27 14:12:31 -06:00