ralf
125a8abf61
only call widget.resize() if it's a function:
...
- web-components do not implement it
- et2-textarea / SlTextarea uses resize as a property name
--> we can postpone the decision, if we need an explicit resize handler for our web-components, or using flex is sufficient, for now
2022-07-29 15:29:51 +02:00
Hadi Nategh
14252a471c
Expand textarea to 100% height
2022-07-29 15:00:14 +02:00
Hadi Nategh
0a9693ca17
Set proper mail template according to its pane mode
2022-07-29 13:26:58 +02:00
ralf
3a92e104da
fix TypeError for account-selection type "primary_group"
2022-07-29 09:24:57 +02:00
nathan
6bf74dcb11
Fix buttons that have icon & label did not always get both
...
Statistic submit cancel button, for example
2022-07-28 13:06:18 -06:00
nathan
d4cbafc5a8
Change textbox to be based on Shoelace instead of Lion
2022-07-28 11:21:07 -06:00
nathan
827a10376a
Make checkbox label change color on hover
2022-07-28 10:54:08 -06:00
nathan
7a05318d49
Make checkbox vertically line up with surroundings
2022-07-28 10:36:20 -06:00
nathan
04ac4d6045
Readonly checkbox
2022-07-28 10:28:22 -06:00
nathan
e1885983d5
Hopefully fix missing non-reflected attributes in nm rows without too much of a speed penalty
2022-07-28 09:57:58 -06:00
ralf
0113a93ffd
move images from pixelegg to default and drop png or gif, if we have an svg
2022-07-28 17:56:34 +02:00
ralf
eedda315f8
remove old css, fix misalignment of region
2022-07-28 17:22:20 +02:00
Hadi Nategh
6378d589f2
No border for readonly emails in mail preview
2022-07-28 16:54:53 +02:00
Hadi Nategh
cfd12b4ec9
Fix smime indicators in preview
2022-07-28 16:39:47 +02:00
ralf
76b8a783e5
fix date-time_today was not converted to et2-date-time-today
2022-07-28 16:34:25 +02:00
Hadi Nategh
5c637e47be
Use et2-details for mail from and attachments
2022-07-28 15:32:33 +02:00
Hadi Nategh
53baf00ebf
Add max-height to Details content container
2022-07-28 15:31:45 +02:00
Hadi Nategh
8b4b66a17e
Make default avatar shape "rounded"
2022-07-28 15:09:19 +02:00
Hadi Nategh
47469c3842
Fix tnef attachments fails for first time read
2022-07-28 15:03:56 +02:00
Hadi Nategh
e0b4c5f6af
Implements Et2Details webcomponent widget
2022-07-28 15:01:17 +02:00
ralf
49762fa4dc
fix Safari (at least 15.5) gives error link-registry not defined
...
caused by not implemented navigator.registerProtocolHandler()
2022-07-28 14:23:36 +02:00
ralf
4d026ce88c
fix NM header row alignment
2022-07-28 10:27:54 +02:00
ralf
47817e4df5
fix size and alignment of image only button
...
padding-left: 1px also looks nicer for buttons with image+label
2022-07-28 10:08:17 +02:00
nathan
7df2876d8a
New checkbox webcomponent based on SlCheckbox
2022-07-27 15:51:32 -06:00
nathan
0186714112
Et2DateDuration improvements:
...
- If display.unit is not set, show the first unit option instead of blank selectbox
- Move number spinner to edge of box so numbers have more space
2022-07-27 13:36:04 -06:00
nathan
e9f0a5216b
Fix missing button images when image was not set before first update
2022-07-27 13:03:44 -06:00
nathan
93167940f8
Fix validation errors were not visible, improve required css
...
It looks weird if you use et2_required class instead of setting required attribute.
2022-07-27 11:33:14 -06:00
ralf
38721229b0
inject preprocessor and (daily) cache-buster for templates in dialog widget
...
also allow for a xml comment inside the deprecated menulist tag
fixes Admin ACL popup
2022-07-27 17:54:09 +02:00
Hadi Nategh
77b475b5e6
Set mail column selection base on PreviewPane mode
2022-07-27 15:49:55 +02:00
Hadi Nategh
e7e538fffe
Fix mail preview blank page styling
2022-07-27 15:37:03 +02:00
Hadi Nategh
6ac41f0495
Add part to ET2Box base container
2022-07-27 15:31:09 +02:00
Hadi Nategh
7c053d9dad
Implement new mail attachments block actions
2022-07-27 14:21:29 +02:00
ralf
0ad3cf9832
fix not working onchange with Shoelace components: need to bind sl-change instead of change
...
adding change handler to invoker mixing to enable/disable invoker when value changes
2022-07-27 12:33:37 +02:00
ralf
1b9e2367e1
fix stalled save in AB caused by no _labelNode / label set
2022-07-27 12:10:39 +02:00
ralf
c12ce8e302
fix commented button broke xml after preprocessor
2022-07-27 12:01:40 +02:00
ralf
dbdb124c1c
fix not displayed selected account, caused by egw.accounts() returning value as number, not string
2022-07-27 11:46:45 +02:00
ralf
e1097d9ea3
fix <button...></button> was removed and reorganized preprocessor to only consider boxes for <overlay legacy="true">
2022-07-27 11:04:08 +02:00
ralf
879fb84229
automatic focus on first et2-textbox too, not just input
2022-07-27 10:29:31 +02:00
ralf
6db4327705
fix/hack NM header row styling
2022-07-27 08:48:27 +02:00
nathan
2394831083
Switch Et2Button base from LionButton to SlButton
2022-07-26 16:23:27 -06:00
nathan
02ac53ead9
Fix unable to type a space in a searchbox
...
egw_keymanager did not recognize et2-searchbox as an input node it should ignore, so was grabbing every keystroke on every select / search / textbox
2022-07-26 14:23:55 -06:00
nathan
17012f6f25
Fix some readonly / readOnly bugs that snuck in when textbox was converted from Lion to Shoelace
2022-07-26 13:56:17 -06:00
nathan
5b76c8b16d
Fix et2-date-duration would no longer return a value
2022-07-26 13:31:20 -06:00
nathan
de73241166
Fix historylog multi-part entries did not actually show values
...
Also deals with some issues setting and missing cleaning of select_options
2022-07-26 11:41:07 -06:00
ralf
9f15169ced
convert hierarchical options / optgroups to a flat list and enable search for more than 100 options automatic
...
fixes timezone selection in preferences
2022-07-26 18:57:18 +02:00
ralf
9fe7b22d1f
use method to parse and serialize attributes
2022-07-26 18:00:12 +02:00
ralf
737311d829
fix lost owner
2022-07-26 17:37:13 +02:00
ralf
656c155951
fix button tags over multiple lines were not processed correctly
2022-07-26 17:36:34 +02:00
nathan
df0b4f3afb
Fix free entries didn't get added properly for static option selects
2022-07-26 09:15:05 -06:00
nathan
c45661bbe4
Et2Select: No horizontal scrollbar on options
2022-07-26 09:12:52 -06:00