nathan
2bec393ad2
Reset file upload progress list when clearing the value
2024-12-18 15:21:42 -07:00
nathan
0c387604f8
Change diff widget to webcomponent, update diff library
2024-12-13 16:23:56 -07:00
nathan
44c5998c50
Docs: Add link to Disabled vs Readonly Vs Hidden in Et2Widget documentaion of set_disabled()
2024-12-13 09:22:47 -07:00
nathan
30665eb1c5
Make tab & enter behave the same when editing
2024-12-12 12:54:43 -07:00
nathan
6169647c24
Fix some places in Link widgets where readonly & disabled were not applied
2024-12-12 11:36:28 -07:00
nathan
c89f0578d4
Et2LinkString / Et2LinkList: Use maxmatchs preference as default limit
...
You can still override this with limit attribute
2024-12-12 11:29:59 -07:00
nathan
a1b6222c4b
Addressbook: Fix creating CSV import definition field mapping step failed
...
Incorrect select options broke the "target field" column
2024-12-12 10:56:19 -07:00
nathan
26d2ea4616
Fix legacy et2_createWidget() did not properly load webComponents when they had "et2-<tag>"
2024-12-11 14:57:53 -07:00
nathan
2075bbe64c
Et2Date._inputNode can sometimes be just an input tag
2024-12-11 14:32:17 -07:00
nathan
a2b8ba300c
Et2Date: Implement disabled attribute
2024-12-11 14:21:41 -07:00
nathan
299094333a
Et2Select: Better handling of focus with allowFreeEntries=true multiple=false editModeEnabled=false
2024-12-11 13:24:09 -07:00
nathan
aaefb6ce68
Fix some app code using Et2Dialog.template, which previously returned the eTemplate2 object
...
It Et2Dialog.template is an attribute, and has to return the template name.
Use Et2Dialog.eTemplate to access the loaded etemplate2 object.
2024-12-11 08:33:32 -07:00
nathan
db37c3b116
Improve some issues with Et2Select with multiple=false & allowFreeEntries=true
...
- Adding a free entry did not always update UI fully with new value
- it was impossible to edit a free entry, just replace it
2024-12-10 13:45:21 -07:00
nathan
2356c6e0dd
Change deprecated et2_dialog for Et2Dialog webcomponent
2024-12-09 14:56:34 -07:00
Alexandros Sigalas
c077ab96ff
Et2DropdownButton: Added tooltips to menu items
2024-12-08 09:24:25 +01:00
nathan
afd0d0b43d
Fix some Et2InputWidgets would not get a label
2024-12-05 14:27:04 -07:00
nathan
230635c5d6
Et2Details: Add accordionGroup attribute to group multiple details together, allowing only one in the group to be open at a time
2024-12-05 10:45:16 -07:00
nathan
fb1732de84
Et2Details: Fix overlaySummaryOnOpen was not implemented when hoist=false
2024-12-05 10:15:18 -07:00
nathan
a6002f24f0
Add Et2Dropdown, just a wrapper around SlDropdown
2024-12-05 08:22:39 -07:00
milan
5e4ccd4af6
vfs styling changes --added wrapping of long filenames --improved mail attachment list to use available space
2024-12-05 13:17:47 +01:00
nathan
b7a12136ec
Api: Et2Dialog automatic tests & some documentation
2024-12-04 13:53:19 -07:00
nathan
1980251ac9
Et2Number: If user starts typing a number starting with a ".", it's < 1 regardless of user's number preferences
2024-12-04 10:54:55 -07:00
milan
813401c432
our bi-images fix for firefox esr
2024-12-04 14:29:12 +01:00
milan
aa83da3232
remove jserror on undefined variable
2024-12-04 12:04:53 +01:00
nathan
53a5428c82
Et2Number: Better handling of what to do when entered decimal character does not match preference
2024-12-03 11:04:28 -07:00
nathan
1ea0e7a56c
Et2Number formatting fixes
...
- fix issues with multiple . as thousands separator changed the number on blur.
eg: 123.456.789 was changed to 123.456,78
- add exception for N.A. numbers entered when "," is decimal separator
eg: 1.5 assume user meant 1,5 not 1500 or 15.
Precision is taken into account so if precision=3, assume 1.234 is 1,234 not 1.234,000.
2024-12-03 10:14:13 -07:00
ralf
4aac535684
et2_grid.set_value() needs to remove the colgroup from the DOM too
2024-12-03 17:24:27 +01:00
nathan
da7eb6c47a
Et2Number: Special handling for width to override its min-width & max-width
2024-12-02 16:28:08 -07:00
nathan
41c2fa92e6
Et2Select: Handle focus issue where double-tab was needed before you could drop down the options with space or down arrow
2024-12-02 15:30:03 -07:00
nathan
4a28b1bcd7
Update shoelace 2.16.0 -> 2.18.0
2024-12-02 14:52:04 -07:00
nathan
222c9b1ded
Fix some layout issues on infolog ProjectManager tab
...
- Relative dates number was detached from unit selectbox
- Price input was squished
2024-11-29 10:07:04 -07:00
milan
4baa4becfe
change condition of lazy loading to be true if selectOption.children is undefined
2024-11-28 12:49:48 +01:00
milan
ba84d20eb4
make "expand/collapse folder" easier to click especially on mobile
2024-11-28 11:50:02 +01:00
nathan
ede3cf6787
Fix horizontal overflow in popups caused by large fonts or wide templates
...
- Fixed main layout table so it doesn't force the template wider
- Changed overflow calculation so even if it does, the popup will grow
2024-11-27 15:53:37 -07:00
nathan
499e1534e1
Fix export dialog tab sizing
2024-11-27 13:33:42 -07:00
nathan
71b38566e5
Avoid error if nextmatch dynheight was not created
2024-11-27 10:06:11 -07:00
nathan
656b7dd2c6
Api: Hide link comment from et2-link-string as well
2024-11-26 14:59:00 -07:00
nathan
16a222caee
Stop Et2Email from showing through toolbar action dropdown
2024-11-21 13:29:24 -07:00
nathan
3e24641d6b
Disable dragging toolbar items in mobile view since it interferes with scrolling the 3-dots more actions list
2024-11-21 11:55:33 -07:00
nathan
a66eb56bde
Fix mobile 3-dots / context menu button closed the menu immediately
2024-11-21 11:47:04 -07:00
milan
69b17bb50c
Revert "make expand folder easier to click"
...
This reverts commit abf1c384f4
.
2024-11-21 18:07:19 +01:00
milan
abf1c384f4
make expand folder easier to click
2024-11-21 17:20:42 +01:00
nathan
49f9e99dbf
Fix Et2Details hoist attribute, contents were not fully shown after fe56fc2a8b
2024-11-20 08:31:18 -07:00
nathan
fe56fc2a8b
Et2Details + Et2Groupbox: Stop using <details> tag so we can control layout
2024-11-19 14:24:45 -07:00
nathan
f6874330fc
Et2VfsSelectButton passes in value (reference). Take care to keep that reference, or value can get lost.
...
Fixes Link to -> copy from VFS sometimes fails
2024-11-18 13:46:33 -07:00
ralf
63e566ad6c
fix not working trailingSlash validation since dropping of Lion framework
2024-11-16 14:04:08 +01:00
ralf
0b08b33a8e
fix indention
2024-11-16 09:25:31 +01:00
nathan
80cb0b1f9f
Avoid egwIsMobile() is undefined in tests
2024-11-15 10:53:55 -07:00
nathan
73a606f6ba
Et2Tree: When drag + hover over a leaf, only open it if it actually has children
2024-11-15 08:49:37 -07:00
ralf
65f2eba403
et-select-dow_ro was only displaying the first day
2024-11-15 16:14:04 +01:00
nathan
1b3f6ea95d
Et2Tree: Stop doubled onclick call
2024-11-14 10:03:37 -07:00
milan
0e98fb40fd
tab size fix
...
Regarding Ticket #100501
2024-11-14 15:28:54 +01:00
nathan
f05c0880c0
Api: Fix Et2TreeDropdown lazy-load / initial load still conflicted after 2e469a00de
2024-11-12 13:59:19 -07:00
nathan
5be31ead6c
Api: Fix Et2Number could not display empty value (""), gave 0 instead.
2024-11-12 13:21:22 -07:00
ralf
cad474701e
fix since f093762d19
not shown progress bar in file uploade
2024-11-12 13:36:49 +01:00
milan
9515a31791
cleaned up bi icon .svg s to use there parent size and work like bootstrap font icons
2024-11-12 10:50:51 +01:00
milan
034b0b4645
Only inline svg within WebserverRoot and containing bi-
...
-- we use bi- to mark images that should behave like bootstrap font images
2024-11-11 16:32:54 +01:00
milan
1d5457b477
changelog is visible again
...
-- not perfect, we now have two scrollbars, needs further fixing
2024-11-11 16:30:55 +01:00
milan
6e91f1034c
changed et2-image to inline svg located inside /egroupware/* so they inherit color just like bootstrap icons
...
-- added bi-card-list.svg to be the same size as other toolbar icons
Regarding Ticket #100401
2024-11-08 16:43:25 +01:00
nathan
b287d54149
Revert "Change template to webcomponent", not ready for pushing
...
This reverts commit e107b48c3a
.
2024-11-07 17:24:31 -07:00
nathan
e107b48c3a
Change template to webcomponent
2024-11-07 16:44:46 -07:00
nathan
f093762d19
Fix vertical alignment of tracker "add comment" buttons + canned response line
2024-11-06 09:26:01 -07:00
nathan
25ff5fe490
Et2LinkList: Fix file uploads when entry is not yet saved doubled the list of links
2024-11-05 14:51:08 -07:00
nathan
2e469a00de
Fix lazy load in Et2TreeDropdown emptied the tree
2024-11-05 11:42:19 -07:00
nathan
49be819828
Keep dropdown tree open when action context menu opens
2024-11-05 10:13:30 -07:00
nathan
3fabd1f2cb
Fix typo
2024-11-04 14:28:23 -07:00
nathan
b29aafcaf3
Remove border from buttons without labels for fancy theme
...
Needed some parts exposed.
2024-11-04 14:15:39 -07:00
milan
66e222e035
added possibility to scroll Et2TreeDropdown on open to current selection.
...
-- set openAtSelection="true" attribute on the et2-tree-dropdown
-- use for timezone selection in preferences
-- regarding Ticket #97411
2024-10-31 13:41:10 +01:00
nathan
21aec1a93d
Et2TreeDropdown: Fix readonly & disabled styles
...
Still allowed dropdown, and did not look disabled
2024-10-30 11:31:58 -06:00
nathan
968af0b1d2
Change toolbar style
...
- buttons normally have no border, only on hover
- border below toolbar
2024-10-30 09:40:20 -06:00
milan
445df7dcad
tab border now dynamically changes depending on scrollbar existence. Only works in Chrome, Opera and Edge
...
--regarding ticket #99621
2024-10-30 14:17:57 +01:00
milan
db3c858669
fix next and prev buttons unavailable in expose view of links tab because links moved into shadow root
...
regarding ticket #99991
2024-10-30 11:27:55 +01:00
nathan
4c6bcbba05
Et2Dialog: Remove gray background from dialog close button
2024-10-28 14:28:13 -06:00
nathan
6ab9915e91
Fix vfs custom fields with no extension could get renamed on save
...
Also disabled vfs-select customfields when there's no app ID since there's no server handling
2024-10-28 11:54:32 -06:00
nathan
e3c7831bc5
Api: Fix browser cached VFS customfield icon, so it looked like it wasn't changing when you choose a different file
2024-10-25 11:42:07 -06:00
nathan
21b014aaa9
Fix Et2Select had unneeded help text nodes affecting height
2024-10-24 16:17:18 -06:00
nathan
1612ddb030
Fix vfs customfield for single file did not replace when you chose a different file from VFS
2024-10-24 11:37:04 -06:00
nathan
4448d39bfa
Et2Link fixes
...
- fix Vfs customfield with multiple didn't update UI after linking files
- fix Vfs customfield without multiple didn't link, broken by 65caab5
2024-10-23 10:43:03 -06:00
nathan
cc3584b1fc
Fix blueimp download
2024-10-22 16:23:06 -06:00
nathan
4bae269e14
Fix expose / blueimp throwing errors from next / previous buttons
2024-10-22 14:46:56 -06:00
nathan
385d89b8c3
Fix favorite icon horizontal alignment, some js errors about undefined egw
2024-10-22 13:50:21 -06:00
nathan
4333429602
Fix wrong ID in VFS select customfield handler
2024-10-22 10:49:48 -06:00
nathan
8a145744a1
Fix size of Et2DropdownButton entry icons
...
non-icon images were incorrect size
2024-10-22 10:26:56 -06:00
nathan
8da7b09bfa
Et2SelectThumbnail: Fix Et2ThumbnailTag did not get remove button, fix dropdown icon showing up again
2024-10-21 14:57:10 -06:00
nathan
c2f3203c68
Change Et2SwitchIcon style in toolbar
2024-10-21 11:46:35 -06:00
nathan
405fe13242
Et2LinkEntry: Fix required color was not visible
2024-10-21 10:34:45 -06:00
nathan
e8c00a7d67
Api: Fix some input widgets (eg: Et2LinkEntry) did not display validation error
2024-10-21 10:10:07 -06:00
nathan
eb105dfad4
Fix Et2Tree dragging of tree items
2024-10-18 13:28:57 -06:00
nathan
0d401c2e6d
Calendar: Use Et2SwitchIcon for weekend toggle for mobile
2024-10-17 15:23:24 -06:00
nathan
ce06aa5038
Let toolbar use Et2SwitchIcon if icons are provided, style / sizing improvements
2024-10-17 14:46:08 -06:00
nathan
65caab5c06
Et2LinkTo: Fix several bugs
...
- Linked entries had no thumbnail
- Linking to VFS before initial save lost links
- Missing icon in VFS clipboard paste
2024-10-16 16:31:07 -06:00
nathan
3f08f38913
Fix tree drag & drop hover kept items highlighted, marked as selected
2024-10-16 11:36:23 -06:00
nathan
74fa7e6912
Fix single vfs select link customfield did not show files, used wrong filename
2024-10-16 09:19:41 -06:00
nathan
14bc21de98
Fix new account does not update but stays at "loading"
2024-10-15 14:57:19 -06:00
nathan
e239f092e4
Et2SwitchIcon & Et2ButtonToggle fixes
...
- use font-size for sizing
- expose control as part for styling
- let server-side treat as checkbox
2024-10-15 10:42:32 -06:00
nathan
42c869c70f
Fix link-string in nextmatch did not show values
2024-10-15 09:06:08 -06:00
ralf
f58e2a0ace
* All apps: fix private custom-fields were shown independent of entry type-filter, if user was allowed to see the field
2024-10-14 17:07:11 +02:00
nathan
4fc96ee8b7
Add Et2ButtonToggle & Et2SwitchIcon widgets
2024-10-11 15:16:34 -06:00
nathan
3376ed3fc4
Et2TreeDropdown: Open option list on space
2024-10-10 10:35:50 -06:00
nathan
f654b4ee00
Mail: Fix issues adding email account
...
- Et2Tree.refreshItem() wrong return type
2024-10-09 09:43:39 -06:00