SebaSalvaG
e4ecda0e61
Don't reset the message list to page 1 and clear the search on message.show
...
The `mailbox.message.show` handler rewrote the hash to `mailBox(sFolder)` --
page 1, no search -- even when the user was already in that folder.
Because the hash of an open message carries the message id and the new one does
not, the two differ, the route fires again, the message is shown again, and the
handler runs again: a loop. Every iteration aborts whatever message list request
was pending, so browsing to page 2 or running a search silently bounces back to
page 1 of the INBOX with an empty search box.
Only navigate when we are not already in that folder. Clicking a new-mail
notification from another folder still takes you to the INBOX; if the message is
not in the current page, the else branch already opens it in the preview pane
without touching the list.
The same unconditional setHash a few lines below, for non-INBOX folders, gets
the same guard.
2026-08-23 22:38:40 +02:00
the-djmaze
8bf4727555
Also detect Identity using from address #1865
2024-12-10 14:51:55 +01:00
Maarten
7eaa065d76
Merge pull request #1843 from edlerd/add-spf-dmarc
...
Add dmarc and spf indicators in mail view
2024-11-26 03:01:32 +01:00
the-djmaze
7a465606bc
Resolve #1849
2024-11-26 02:47:17 +01:00
David Edler
18da535643
Show icon if no information is avilable on dkip, dmark or spf
...
Signed-off-by: David Edler <david.edler@canonical.com>
2024-11-18 17:20:57 +01:00
the-djmaze
66553a36da
Improvements for #1846
2024-11-18 16:00:03 +01:00
David Edler
3ee978484a
Add dmarc and spf indicators in mail view #1820
...
Signed-off-by: David Edler <david.edler@canonical.com>
2024-11-12 18:03:38 +01:00
the-djmaze
1b4bf3b8c3
Rename Identity.formattedName to Identity.toString
2024-10-28 12:01:59 +01:00
the-djmaze
534b71e5a4
On reply, set from field to the received email to field #1805
2024-10-23 01:27:29 +02:00
the-djmaze
f0b3d798bc
IdentityModel extends EmailModel
2024-10-23 00:56:42 +02:00
the-djmaze
3a589e240c
Proper fix for default sortMode
2024-10-23 00:39:01 +02:00
the-djmaze
4f6783a991
Bugfix: sortMode undefined at login
2024-10-23 00:28:13 +02:00
the-djmaze
16106a28d5
Resolve #1798
2024-10-10 23:45:28 +02:00
the-djmaze
6f2f40b983
Prepare for #1793
2024-10-08 17:49:21 +02:00
the-djmaze
68045f50f6
Resolve #1787
2024-10-02 01:52:15 +02:00
the-djmaze
dc7eed4c80
Resolve #1780
2024-09-29 12:01:28 +02:00
the-djmaze
3931c11255
Added extension info to Admin -> Extensions -> Popup
2024-09-24 16:53:46 +02:00
the-djmaze
113003f485
Improved domain autoconfig interaction
2024-08-21 00:28:36 +02:00
the-djmaze
a761bdcaaa
Small cleanup of #157
2024-08-20 13:12:14 +02:00
the-djmaze
e5a176f5ea
Added editing of ACL rules #157
2024-08-20 13:05:06 +02:00
the-djmaze
d00c953c88
Change handling of (token) errors due to #1706
2024-08-16 22:05:15 +02:00
the-djmaze
d87c46ff03
Show content-type error on login
2024-08-13 00:17:04 +02:00
the-djmaze
c33dd8f856
Centralize tryToClose() for all popups
2024-08-06 21:41:52 +02:00
the-djmaze
fa15742edb
Ask for closing Identity popup when empty and not saving #1689
2024-08-06 21:28:20 +02:00
the-djmaze
aa52d2e8f8
Resolve #1689
2024-08-06 17:50:43 +02:00
the-djmaze
d2f3aa1c10
Resolve #1690
2024-08-06 12:02:23 +02:00
the-djmaze
e4316e6665
Resolve #1666
2024-07-15 19:27:48 +02:00
the-djmaze
3ff2c4fb82
Hide undeleteCommand command when deleted messages are hidden #1657
2024-07-14 23:04:15 +02:00
the-djmaze
b70860c903
Only set flag \Deleted when Trash is set to "do not use"
2024-07-14 22:55:04 +02:00
the-djmaze
50e30dbb6e
Slightly modified patch code of #1657
2024-07-11 01:31:58 +02:00
the-djmaze
c872e5afe4
Disable OBJECTID capability by default due to #1640
2024-06-25 03:29:46 +02:00
the-djmaze
a3fb5a30ee
Translation strings for #1606
2024-06-09 17:14:13 +02:00
Maarten
92ed4fcc81
Merge branch 'master' into patch-1
2024-06-09 16:43:46 +02:00
the-djmaze
d40f211995
Added some info about the viewModelTemplateID in the example extension
2024-06-04 17:38:12 +02:00
the-djmaze
f4a11c9c6e
Resolve #1607
2024-06-04 14:19:03 +02:00
the-djmaze
9954e25b65
Resolve #1609
2024-06-03 16:01:52 +02:00
the-djmaze
1acaa5d542
Prepare for #1606
2024-06-03 12:41:29 +02:00
the-djmaze
6d15cabfe5
Improved signing messages by allowing to choose between the options
2024-05-28 17:50:56 +02:00
the-djmaze
c2e558c9b1
Resolve #1611
2024-05-28 17:45:47 +02:00
Christian 🦄
92ab56bf5e
Add AdvancedSearch support for filtering older mails
2024-05-27 14:48:45 +02:00
the-djmaze
4365892927
Resolve #1589
2024-05-21 18:08:04 +02:00
the-djmaze
97391a3f33
Changes for #1587
2024-05-21 17:47:24 +02:00
the-djmaze
53a6f04f18
Added "copy to" action in menu's for #1559
2024-04-28 17:32:25 +02:00
the-djmaze
fdc019e43c
Resolve #1557
2024-04-24 01:35:40 +02:00
the-djmaze
2656d362d6
Added idea to ask SMTP credentials on AUTH failure
2024-04-23 15:10:45 +02:00
the-djmaze
24dbe4f197
AskPopupView.password default is to only ask passphrase
2024-04-23 14:54:48 +02:00
the-djmaze
ad417c743e
ES2020
2024-04-02 22:37:18 +02:00
the-djmaze
f6b440adef
Put available encrypt and sign options in corresponding menu options as title
2024-04-01 02:09:23 +02:00
the-djmaze
f38e5a41cd
Solution for #1521
2024-03-26 19:12:50 +01:00
the-djmaze
015dcbdc41
Bugfix: error undefined msg.from[0]
2024-03-26 12:26:53 +01:00