Skip to content

Releases: Extended-Thunder/send-later

Fix warning message for sceduled messages on shutdown

19 Dec 17:43
Compare
Choose a tag to compare

FIX: The warning message that gets displayed when there are scheduled messages when Thunderbird is shut down said "Send Later" where it should have said "Thunderbird".

Note: Downloading and installing send_later_beta.xpi will subscribe you to future beta releases. We love beta-testers! The advantage is that if there's a bug that affects your workflow you'll help find it and get it fixed quickly. The disadvantage is that bugs are a bit more likely in beta releases. You can unsubscribe from beta releases at any time by downloading and installing send_later.xpi or installing from addons.thunderbird.net.

Force release notes display

22 Sep 10:19
Compare
Choose a tag to compare
Pre-release

No functional changes, just bumping version number to force release notes display.

Note: Downloading and installing send_later_beta.xpi will subscribe you to future beta releases. We love beta-testers! The advantage is that if there's a bug that affects your workflow you'll help find it and get it fixed quickly. The disadvantage is that bugs are a bit more likely in beta releases. You can unsubscribe from beta releases at any time by downloading and installing send_later.xpi or installing from addons.thunderbird.net.

Improvements to Drafts folder cleaning functionality

20 Sep 23:54
Compare
Choose a tag to compare

Send Later compacts the user's Drafts folder in certain circumstances, but in reality for IMAP Drafts folders it's probably sufficient to just expunge the IMAP folder without compacting the local copy of it. Therefore, before compacting we now attempt expunging and only compact if the expunge fails. This should further minimize the Drafts folder corruption issues we've been seeing.

Note: Downloading and installing send_later_beta.xpi will subscribe you to future beta releases. We love beta-testers! The advantage is that if there's a bug that affects your workflow you'll help find it and get it fixed quickly. The disadvantage is that bugs are a bit more likely in beta releases. You can unsubscribe from beta releases at any time by downloading and installing send_later.xpi or installing from addons.thunderbird.net.

Translation updates

18 Sep 22:39
Compare
Choose a tag to compare
Translation updates Pre-release
Pre-release

Note: Downloading and installing send_later_beta.xpi will subscribe you to future beta releases. We love beta-testers! The advantage is that if there's a bug that affects your workflow you'll help find it and get it fixed quickly. The disadvantage is that bugs are a bit more likely in beta releases. You can unsubscribe from beta releases at any time by downloading and installing send_later.xpi or installing from addons.thunderbird.net.

Another attempted corruption fix; make menu commands work for >100 messages

13 Sep 17:33
Compare
Choose a tag to compare

Increase the amount of time that Send Later requires the Drafts folder to be idle for before attempting to compact it from 1 second to 5 seconds, in yet another attempt to work around the Thunderbird Drafts folder corruption issue.

Fix a bug which was causing only 100 messages to be processed by the Send Later menu commands if more than that were selected.

Note: Downloading and installing send_later_beta.xpi will subscribe you to future beta releases. We love beta-testers! The advantage is that if there's a bug that affects your workflow you'll help find it and get it fixed quickly. The disadvantage is that bugs are a bit more likely in beta releases. You can unsubscribe from beta releases at any time by downloading and installing send_later.xpi or installing from addons.thunderbird.net.

Reattach the scheduling popup; another attempt to fix Drafts corruption

02 Sep 20:30
Compare
Choose a tag to compare

Reattach scheduling popup for TB128+

The scheduling popup that appears when you type Ctrl-Shift-Enter or Click the "Send Later" button in a compose window is supposed to be "attached" to the button, and things work better overall when it is. Unfortunately, there is/was a bug in Thunderbird 115 which would sometimes make the attached window disappear immediately after appearing, so as a workaround we disconnected the popup from the button [details]. We've been asked by the Thunderbird team whether this is still an issue in Thunderbird 128, so I'm re-attaching the popup to the window for TB128 and newer. However, there is a new preference you can uncheck in the preferences window if you run into problems with this and need to go back to a detached popup.

Another attempt to fix the Drafts folder corruption issue

In rare cases, Thunderbird is corrupting the local copy of the user's Drafts folder when a message is scheduled with Send Later [details]. To be clear, this is a Thunderbird bug, not a Send Later bug, but something Send Later is doing is triggering it. In previous releases I've tried various workarounds, but none of them have worked reliably. This release contains yet aanother attempted workaround approach: monitoring the timestamps on the local Drafts folder data files and not compacting the folder until they have been unmodified for a full second.

Note: Downloading and installing send_later_beta.xpi will subscribe you to future beta releases. We love beta-testers! The advantage is that if there's a bug that affects your workflow you'll help find it and get it fixed quickly. The disadvantage is that bugs are a bit more likely in beta releases. You can unsubscribe from beta releases at any time by downloading and installing send_later.xpi or installing from addons.thunderbird.net.

Another attempt to fix drafts corruption; close pop-up window when compose window closes

20 Aug 14:24
Compare
Choose a tag to compare

This release attempts a different approach to fixing the corrupt drafts folder problem that some users are experiencing. Rather than compacting the drafts folder shortly after a message is scheduled, we wait until the beginning of the next main loop run to do it. Relatedly, this release fixes a bug which was causing drafts folders to be compacted repeatedly when they didn't need to be.

Also, this release fixes the problem of the pop-up window not getting dismissed properly after a message is scheduled. As a bonus, it also makes the pop-up window go away automatically if the user closes the compose window while the pop-up window is open.

Note: Downloading and installing send_later_beta.xpi will subscribe you to future beta releases. We love beta-testers! The advantage is that if there's a bug that affects your workflow you'll help find it and get it fixed quickly. The disadvantage is that bugs are a bit more likely in beta releases. You can unsubscribe from beta releases at any time by downloading and installing send_later.xpi or installing from addons.thunderbird.net.

Fix for scheduling from message list; another attempt at fixing drafts folder corruption

15 Aug 17:23
Compare
Choose a tag to compare

When the user selects one or more messages in the messages list and then uses the "Schedule message(s)" menu command, fill in the pop-up window properly with the default send time.

Increase the compact delay after scheduling, intended to avoid Drafts folder corruption, from 1 second to 2 seconds, because apparently 1 second isn't long enough. I don't know for certain that this change will work but I need to get it out into the world to collect more data about it.

Note: Downloading and installing send_later_beta.xpi will subscribe you to future beta releases. We love beta-testers! The advantage is that if there's a bug that affects your workflow you'll help find it and get it fixed quickly. The disadvantage is that bugs are a bit more likely in beta releases. You can unsubscribe from beta releases at any time by downloading and installing send_later.xpi or installing from addons.thunderbird.net.

Fix rare data corruption issue with TB128

21 Jul 22:54
Compare
Choose a tag to compare

In rare cases we can't quite identify, scheduled drafts are getting corrupted when they are saved by Send Later. This appears to be a race condition related to the fact that we compact the Drafts folder immediately after saving a draft. As a workaround, which seems to work, for the time being we are delaying the compact for a second after saving the draft.

Note: Downloading and installing send_later_beta.xpi will subscribe you to future beta releases. We love beta-testers! The advantage is that if there's a bug that affects your workflow you'll help find it and get it fixed quickly. The disadvantage is that bugs are a bit more likely in beta releases. You can unsubscribe from beta releases at any time by downloading and installing send_later.xpi or installing from addons.thunderbird.net.

DSNs work in Thunderbird 128

12 Jul 13:51
Compare
Choose a tag to compare
Pre-release

Remove the restriction on using Delivery Status Notifications with Send Later for Thunderbird 128 and newer, because they work now.

Note: Downloading and installing send_later_beta.xpi will subscribe you to future beta releases. We love beta-testers! The advantage is that if there's a bug that affects your workflow you'll help find it and get it fixed quickly. The disadvantage is that bugs are a bit more likely in beta releases. You can unsubscribe from beta releases at any time by downloading and installing send_later.xpi or installing from addons.thunderbird.net.