ralf
434ee70b44
new web-component et2-groupbox based on et2-details
...
also modernized et2-details code a bit using decorators
2024-08-14 15:25:02 +02:00
ralf
1e98adb658
start of new "fancy" theme
2024-08-14 14:30:07 +02:00
ralf
ef04ac9099
remove no longer used dhtmlx drag-drop stuff
2024-08-14 14:28:14 +02:00
milan
df5120f04c
remove debugger in Et2Select
2024-08-14 14:20:21 +02:00
nathan
1e06b9cfc5
Et2Tabs: Better handling of child nodes
2024-08-13 15:45:43 -06:00
nathan
087a35d72e
Add parts to Et2DropdownButton for CSS
2024-08-13 13:17:05 -06:00
nathan
93fb837c37
Et2Dialog: Fix some dialog events / internals
2024-08-13 08:38:27 -06:00
ralf
5ea8f27d9d
remove flipFallback(Placement|Strategy) as we get a better/working placement without
...
now clicks close to right end of the window open to the left (and not outside as before)
2024-08-13 15:53:00 +02:00
nathan
97e4cd7c22
Fix header customfield did not get extra options set
2024-08-12 08:54:20 -06:00
nathan
d99f74cbcc
Et2DropdownButton: Add trigger slot
2024-08-12 08:05:10 -06:00
milan
85137fd4d7
EgwMenuShoelace on checkboxes use a toggle icon to indicate checked state instead of an icon
2024-08-09 14:28:14 +02:00
ralf
f66e72f1d0
Revert "Fixed: Failed to execute 'contains' on 'Node': parameter 1 is not of type 'Node'"
...
It breaks history in every edit popup window :(
This reverts commit 044189a2ed
.
2024-08-09 11:18:03 +02:00
nathan
f7bf94404e
Fix label customfield did not get extra options set
2024-08-08 10:57:32 -06:00
nathan
b6627a482f
Et2Tag: Fix read-only selects still have remove button on tag
2024-08-08 09:59:30 -06:00
Alexandros Sigalas
c44d60256e
Fixed: Et2Select - run checkTagOverflow() only if this.select exists
2024-08-08 11:49:49 +02:00
Alexandros Sigalas
044189a2ed
Fixed: Failed to execute 'contains' on 'Node': parameter 1 is not of type 'Node'
2024-08-08 11:49:49 +02:00
nathan
7c1b156c2c
Et2NumberReadonly: Right-align
2024-08-07 15:15:58 -06:00
nathan
2bdde5dc61
Context menu checkbox changes
...
- Make sure check item does not close sub-menu
- Use different icons ☐/☑ instead of shoelace's check
2024-08-07 13:21:39 -06:00
ralf
1ee4d91ea2
allow to use and automatic find bootstrap icons via egw.image('<bootstrap-name>') or Image::find() on server-side
2024-08-07 18:28:42 +02:00
milan
c4e674d177
do not skip handleSelect on sub-menu click
2024-08-07 15:38:23 +02:00
ralf
5f78602e4d
fix typo stalling removal of search phrase
2024-08-07 12:22:14 +02:00
ralf
67dedb7705
fix JS error if no image set in tree stalling projectmanager element-list and search
2024-08-07 10:15:29 +02:00
ralf
d7391b4dc6
allow to set (string) "true" as selectedValue for a checkbox, while default is (boolean) true and false for unselectedValue
...
also fix validation in case an old eTemplate with attribute (un)selected_value is used
2024-08-07 09:21:37 +02:00
ralf
bd78cefa3e
fix not displayed images in tree in admin, as they already contained an absolute path or full url
2024-08-07 09:03:22 +02:00
nathan
f8a8cf69dc
Et2Number format improvements
...
- If precision is set, always show that many digits after the decimal
- Better handling of formatting of initial value
2024-08-06 16:09:18 -06:00
nathan
5cfc165f1d
Et2Number: Pad number with specific mask to full number of decimals
2024-08-06 11:52:22 -06:00
nathan
05b983ab1c
Et2Number: right align input, allow a custom mask
2024-08-06 09:18:19 -06:00
nathan
7d07539f10
Et2Textbox: Also accept RegExp as validator
...
Previously only accepted string
2024-08-06 08:41:11 -06:00
milan
bfbf350cee
fix bug in Et2Tree where tree would not consider imagePath
2024-08-05 19:24:07 +02:00
ralf
42ad3fa8ae
fixed to work with changed et2-number widget and using decorators
2024-08-03 10:12:41 +02:00
nathan
efd2159a5f
* Add masking to Et2Textbox & Et2Number
...
Also prefix & suffix attribute for Et2Number
2024-08-02 16:24:52 -06:00
nathan
64b6723e3b
Fix wrong classname
2024-08-01 13:47:38 -06:00
nathan
5f2aba2af9
Fix context menu "Copy ..." of text contents
2024-08-01 10:36:17 -06:00
ralf
3c0ea24aa7
some eT2 fixes for developerTools:
...
- support emptyLabel for r/o selectboxes
- allow to overwrite category-label in NM
- implement apps attribute for et2-select-application incl. r/o
2024-08-01 13:45:34 +02:00
ralf
c702674401
never translate readonly textbox or textarea
2024-07-31 20:17:26 +02:00
nathan
0c2f211ada
Fix some tree / drag & drop issues
...
- tree drop wouldn't work on newly added folders
- tree drop actions sometimes targeted a parent leaf
- flickering on drop hover
2024-07-31 09:52:24 -06:00
ralf
aadaa28f86
new et2-vfs-name widget which does NOT allow to put (back)slashes in filenames
...
@nathangray client-side validation somehow does NOT work
2024-07-31 11:27:23 +02:00
milan
8abe03af9f
changed Mail tree styling and added setClass(..) function to Et2Tree
2024-07-27 17:47:12 +02:00
ralf
7e24bbbc05
fix birthday in adressbook view on mobile was not displayed
2024-07-27 13:20:24 +02:00
ralf
d6dfaaab81
suppress tooltip / statustext / title on mobile devices
2024-07-27 12:52:14 +02:00
nathan
0f305e41a8
Et2Tabs now auto-size from first tab contents when tabHeight property is not set
2024-07-26 11:42:05 -06:00
nathan
d8d9847012
Fix Et2TreeDropDown did not properly handle required
2024-07-26 10:16:49 -06:00
milan
296dda44f1
fix wrong format for css comment used
2024-07-26 14:29:00 +02:00
milan
47cfe1ba39
Mail Tree visual changes according to ticket #95901
...
-- changed - Leaf image - hover background color
2024-07-26 13:22:48 +02:00
milan
357551c7a2
javascript error on non existing nodeToUse
2024-07-26 12:31:56 +02:00
milan
519e40a81f
added Documentation for FindActionTarget.ts
2024-07-26 12:05:03 +02:00
milan
b3e9e50af0
fix for string displayed at copy ... because innerText is not correct with recursive sl-tee-items anymore with new event-Handler binding
2024-07-26 12:03:19 +02:00
nathan
e751fe892b
Calendar: Fix unable to save events on mobile
2024-07-25 09:54:38 -06:00
milan
6271f71a12
Et2Tree now only binds on eventhandler for contextmenu and one for default instead of binding one for every item
...
-- EgwPopupActionImplementation now only binds one Handler iff FindActionTarget is implemented and actionObjectInterface has attribute tree set. This is only the case for EgwDragDropShoelaceTree
2024-07-25 15:37:28 +02:00
milan
d5ffc615af
cleanup EgwDragDropShoelaceTree.ts
...
-- use class ... extends ... instead of constructor returning different object
2024-07-25 14:24:57 +02:00