Commit Graph

577 Commits

Author SHA1 Message Date
nathan
72057cb78d Mail: Fix adding file share via download link into an already open mail does not always work
Select options were not right, and sometimes the updated value would be reset by the browser
2024-07-16 15:47:45 -06:00
ralf
e5f418fd02 add some help-texts and remove the no longer applying one about range-selection 2024-04-22 17:23:07 +02:00
ralf
731a9d91af implement not strictly linked multiselect tree by using sl-tree selection="single" and sl-tree-item.selection:
- instead of showing checkboxes, we use the sl-tree-item.selection marker (blue left border) to show the multi-selection and sl-tree sl-selection-change event to set the value accordingly
- implement Et2Tree.setSubChecked(_id, _value) to allow apps to (un)check a hierarchy onclick of parent, still allowing to (un)select single children
- also change several tree methods to return the updateComplete promise to use in mail app.js instead of window.setInterval() to wait for tree loading
2024-04-22 16:52:47 +02:00
ralf
b0ae93155e fixing more issues in mail around tree: folder-management and subscription dialog 2024-04-16 14:23:30 +02:00
ralf
b6c6a6b858 make foldertree in manage folders scrollable (again) 2024-04-16 09:26:17 +02:00
ralf
1913b66b2c replace no longer used and existing <et2-tree-multiple.../> with <et2-tree multiple="true".../> 2024-04-16 09:17:53 +02:00
ralf
8434b89197 some missed et2-select-email --> et2-email replacements 2024-04-08 14:17:07 +02:00
ralf
1533f1321d * Mail: configurable limit to exclude attachments from automatic saving as drafts, default is no limit / attachments are always saved in drafts 2024-03-06 15:46:36 +02:00
nathan
e35947875b Mail: Fix could only attach one VFS file at a time 2024-02-21 12:55:02 -07:00
nathan
288c0c39e9 Switch on new Et2VfsSelect widget(s)
includes mail
2024-02-12 10:32:28 -07:00
Milan
65eb7e3404 mail uses new et2-tree now 2024-02-08 22:22:09 +01:00
ralf
639c8748ca new boolean property applyDefaultFont for rtf editor and using it in mail compose
making sure it applyDefaultFont method gets always called in compose
2024-02-05 10:54:06 +02:00
ralf
b77eb4d4ed use the user preference for displaying email addresses in lists of mail app 2024-01-22 17:39:51 +02:00
nathan
a673a6ac5f Et2Email: Readonly & limited rows styling 2024-01-11 16:25:38 -07:00
ralf
b337867b03 replace all et2-select-email multiple="true" readonly(unset or false) with new et2-email 2023-12-20 09:53:51 +02:00
nathan
437ad34300 Finish Et2Email widget 2023-12-13 10:34:17 -07:00
hadi
ef7a388958 Make some dialogs initiation heights slightly bigger to avoid getting scrollbar 2023-12-08 12:30:47 +01:00
ralf
2f0a38e4f1 * Mail: allow to configure an auto-responder, if Sieve supports the vacation-seconds extension 2023-12-07 16:34:39 +02:00
nathan
db639a3453 Mail: Fix attachment details was still cut off for larger font sizes 2023-11-24 10:58:04 -07:00
nathan
c111303abd Mail: Minimum width of 400px on the preview pane
Stops attachment details from being unable to deal with the limited space
2023-11-23 14:57:15 -07:00
nathan
6a5697eab8 More Drag helper style adjustments
- height adjustments for mail so we can see address & subject
- Change how avatar is sized so we can override it via CSS
2023-11-08 09:54:00 -07:00
Milan
7bde197f86 WIP sl-Tree 2023-09-27 13:08:08 +02:00
Milan
e3ca0bfacd Merge remote-tracking branch 'origin/master' 2023-09-27 12:59:53 +02:00
nathan
472ee73dda Improve styling & behaviour of Et2SelectEmail 2023-09-14 14:30:20 -06:00
Milan
0f1f45a0cc WIP sl-Tree 2023-09-14 17:36:28 +02:00
Nathan Gray
e323cd1d79
Feature/shoelace 2.4 upgrade (#135)
Update shoelace to 2.9.0
2023-09-13 11:55:33 -06:00
hadi
f0656f280f Fix mail preview does not show bcc field 2023-08-14 17:19:21 +02:00
ralf
c8c7c9eec2 add emptyLabel for account to NOT add read-rights for first user if leaving the dialog without [Cancel] 2023-08-06 10:50:13 +02:00
ralf
027ad398d6 * Mail: new modus for vacation notice to not save message to INBOX and REST API to set vacation handling 2023-07-31 16:24:58 +02:00
nathan
b33f41c8b2 Mail: Fix plaintext reply sizing problem
Stops toolbar from being pushed off the top
2023-07-12 09:42:41 -06:00
nathan
bd93964de3 Mail: Let browser deal with text area sizing in compose for plaintext too 2023-07-06 08:15:32 -06:00
nathan
6ace2c1fbc Mail: Let browser deal with text area sizing in compose
Fixes bug where toolbar can get hidden when editing certain emails
2023-07-05 11:23:28 -06:00
ralf
23895c94be WIP improve avatar loading in mail app
currently ET2Avatar is NOT correctly handling contactId=email:<email>
2023-06-27 08:59:59 +02:00
hadi
a34a37fc04 Take emailTag preference for addresses used in mail list into account 2023-06-22 14:38:18 +02:00
hadi
eaacac1b40 Add new mail preference in order to be able to select the type info shown on email tags 2023-06-21 16:45:23 +02:00
StefanU
d20a1132e3
Update smime_sign.svg 2023-05-21 18:14:32 +02:00
StefanU
92d4bbd37d
Update attach.svg
Size corrected, colour corrected, file optimised
2023-05-16 20:57:46 +02:00
StefanU
16f970fcbe
Update smime_encrypt.svg 2023-05-15 20:12:13 +02:00
hadi
0fba45d333 * Mail: fix date filter is no longer working in mail's list 2023-05-15 12:36:25 +02:00
hadi
c5afac87bd *Mail: fix mail preview does not show its content for mails with no fromaddress set 2023-05-08 13:41:25 +02:00
StefanU
acf1eaa5f3
Update smime_sign.svg
New version
2023-05-06 20:14:50 +02:00
StefanU
d72ee9c962
Update mail_send.svg
with new, modern icon
2023-04-21 17:08:25 +02:00
hadi
b029d826d9 Fix broken resizing mail compose's textarea 2023-04-21 14:17:58 +02:00
StefanU
f4a5c2384d
Update prio_high.svg 2023-04-15 14:13:58 +02:00
StefanU
c10c04d014
Add tag_message.svg
as replacement for png
2023-04-15 14:11:56 +02:00
StefanU
10276dc4ff
Update source.svg 2023-04-15 14:11:01 +02:00
StefanU
f82d56faf9
Add htmlmode.svg
as replacement for png
2023-04-15 14:07:45 +02:00
StefanU
d05c659e6d
Add textmode.svg
as replacement for png
2023-04-15 14:06:44 +02:00
ralf
649645ab0f * Mail: allow placeholders in compose instead of email-addresses to be able to create mail templates 2023-04-11 15:01:40 +02:00
ralf
b146452754 move use of mail.index.preview template behind its definition, to fix PHP message: EGroupware\Api\Etemplate\Widget\Template::instance('mail.index.preview', '', '', '') template NOT found! 2023-04-04 20:22:20 +02:00