Skip to content

Releases: RealRaven2000/QuickFolders

5.4.2 - Published 28/03/2021

29 Mar 19:32
Compare
Choose a tag to compare

Release 5.4.2
Maintenance Release!

  • In order to maintain full functionality, this Add-on had to be rewritten as a mail extension with experiment API, which will require full permissions on installation. As regards being allowed to do stuff, it is actually not different with any classic Add-on: they always had full access to all functions within Thunderbird. The modern mail extensions will have much more tightly managed permissions - eventually QuickFolders will also be able use this more modern approach - but the APIs for this have to be created and accepted by Mozilla first. This means a lot of ongoing work for the next 12 months forward - please support this with a license or donation:
  • You can buy a license here. This is the preferred way of funding all the ongoing work and improvements.
  • If you are not ready for a license you can also donate from here

Improvements

  • [issue 117] Add color picker for text color in tab-specific properties.
  • Added quickMove advanced settings panel for the following new features:

    [issue 118] Restrict quickMove results to current server. I also added a list of accounts to explicitely exclude selected servers from search results.

    [issue 74] User Interface to enable silent mode / disable notification after moving mails.
    The maximum number of search results can be changed from 25.

  • [issue 103] quickMove now also supports copying folders. To copy a folder, hold down the CTRL key while you drop it on the quickMove button. Queued folders are now also properly listed in the quickMove menu.

Bug Fixes

  • [issue 115] fix restoring of config values
  • [issue 116] Custom Text color in tab-specific is not set on tab.

    You can use the advanced panel for a number of functions, such as not showing the unread status or excluding a folder (and optionally also its subfolders) from the quickMove search results. You can also prefill a different from address and to address when writing new mails. To display it, right-click any tab and select"Tab-secific Properties" from the QuickFolders commands submenu.

  • Regression in 4.5 (fixed in 5.4.1) [issue 123] Fixed: An error in the French translation leads to the Settings screen not loading.

Thunderbird 78 Regressions, Tb 87 and beyond

  • [issue 115] Restore does not load some general / layout setting. Some general / layout settings were not restored properly even when they were saved during backup.
  • [issue 114] Make QuickFolders compatible with Thunderbird beta 86.0b3
    • Fixed: Support Pages did not open anymore as content Tabs have a different parameter set.
    • Fixed: layout of advanced tab properties broken due to deprecated grid element.
    • Fixed: Copy / Move folders uses new MailServices.copy object
    • 5.4.2: Removed strict_max_version for users of 88.0b1 (this version number is not supported by their validation process when submitting it to atn)

    If you find more regressions associated with Thunderbird 86 or higher, please report them at issue 114 linked above.

5.4.1 - Released 18/03/2021

19 Mar 12:50
Compare
Choose a tag to compare

Release 5.4

  • In order to maintain full functionality, this Add-on had to be rewritten as a mail extension with experiment API, which will require full permissions on installation. As regards being allowed to do stuff, it is actually not different with any classic Add-on: they always had full access to all functions within Thunderbird. The modern mail extensions will have much more tightly managed permissions - eventually QuickFolders will also be able use this more modern approach - but the APIs for this have to be created and accepted by Mozilla first. This means a lot of ongoing work for the next 12 months forward - please support this with a license or donation:
  • You can buy a license here. This is the preferred way of funding all the ongoing work and improvements.
  • If you are not ready for a license you can also donate from here

Improvements

  • [issue 117] Add color picker for text color in tab-specific properties.
  • Added quickMove advanced settings panel for the following new features:

    [issue 118] Restrict quickMove results to current server. I also added a list of accounts to explicitely exclude selected servers from search results.

    [issue 74] User Interface to enable silent mode / disable notification after moving mails.
    The maximum number of search results can be changed from 25.

  • [issue 103] quickMove now also supports copying folders. To copy a folder, hold down the CTRL key while you drop it on the quickMove button. Queued folders are now also properly listed in the quickMove menu.

Bug Fixes

  • [issue 115] fix restoring of config values
  • [issue 116] Custom Text color in tab-specific is not set on tab.

    You can use the advanced panel for a number of functions, such as not showing the unread status or excluding a folder (and optionally also its subfolders) from the quickMove search results. You can also prefill a different from address and to address when writing new mails. To display it, right-click any tab and select"Tab-secific Properties" from the QuickFolders commands submenu.

  • Regression in 4.5 (fixed in 5.4.1) [issue 123] Fixed: An error in the French translation leads to the Settings screen not loading.

Thunderbird 78 Regressions, Tb 87 and beyond

  • [issue 115] Restore does not load some general / layout setting. Some general / layout settings were not restored properly even when they were saved during backup.
  • [issue 114] Make QuickFolders compatible with Thunderbird beta 86.0b3
    • Fixed: Support Pages did not open anymore as content Tabs have a different parameter set.
    • Fixed: layout of advanced tab properties broken due to deprecated grid element.
    • Fixed: Copy / Move folders uses new MailServices.copy object

    If you find more regressions associated with Thunderbird 86 or higher, please report them at issue 114 linked above.

5.4 - Released 18/03/2021

18 Mar 13:24
Compare
Choose a tag to compare

Release 5.4

  • In order to maintain full functionality, this Add-on had to be rewritten as a mail extension with experiment API, which will require full permissions on installation. As regards being allowed to do stuff, it is actually not different with any classic Add-on: they always had full access to all functions within Thunderbird. The modern mail extensions will have much more tightly managed permissions - eventually QuickFolders will also be able use this more modern approach - but the APIs for this have to be created and accepted by Mozilla first. This means a lot of ongoing work for the next 12 months forward - please support this with a license or donation:
  • You can buy a license here. This is the preferred way of funding all the ongoing work and improvements.
  • If you are not ready for a license you can also donate from here

Improvements

  • [issue 117] Add color picker for text color in tab-specific properties.
  • Added quickMove advanced settings panel for the following new features:

    [issue 118] Restrict quickMove results to current server. I also added a list of accounts to explicitely exclude selected servers from search results.

    [issue 74] User Interface to enable silent mode / disable notification after moving mails.
    The maximum number of search results can be changed from 25.

  • [issue 103] quickMove now also supports copying folders. To copy a folder, hold down the CTRL key while you drop it on the quickMove button. Queued folders are now also properly listed in the quickMove menu.

Bug Fixes

  • [issue 115] fix restoring of config values
  • [issue 116] Custom Text color in tab-specific is not set on tab.

    You can use the advanced panel for a number of functions, such as not showing the unread status or excluding a folder (and optionally also its subfolders) from the quickMove search results. You can also prefill a different from address and to address when writing new mails. To display it, right-click any tab and select"Tab-secific Properties" from the QuickFolders commands submenu.

Thunderbird 78 Regressions, Tb 87 and beyond

  • [issue 115] Restore does not load some general / layout setting. Some general / layout settings were not restored properly even when they were saved during backup.
  • [issue 114] Make QuickFolders compatible with Thunderbird beta 86.0b3
    • Fixed: Support Pages did not open anymore as content Tabs have a different parameter set.
    • Fixed: layout of advanced tab properties broken due to deprecated grid element.
    • Fixed: Copy / Move folders uses new MailServices.copy object

    If you find more regressions associated with Thunderbird 86 or higher, please report them at issue 114 linked above.

5.3 - Released on 22/02/2021

22 Feb 22:04
Compare
Choose a tag to compare

Release 5.3

  • In order to maintain full functionality, this Add-on had to be rewritten as a mail extension with experiment API, which will require full permissions on installation. As regards being allowed to do stuff, it is actually not different with any classic Add-on: they always had full access to all functions within Thunderbird. The modern mail extensions will have much more tightly managed permissions - eventually QuickFolders will also be able use this more modern approach - but the APIs for this have to be created and accepted by Mozilla first. This means a lot of ongoing work for the next 12 months forward - please support this with a license or donation:
  • You can buy a license here. This is the preferred way of funding all the ongoing work and improvements.
  • If you are not ready for a license you can also donate from here

Fixed Thunderbird 78 Regressions

  • [issue 106] Backup function does not save general / advanced / layout settings.
  • [issue 108] Some changes in options window are ignored and not stored. Settings that could not be changed from the options screen: - Premium / quick move display format - General / Message Navigation / Go to next unread mail.

    Also, many layout settings were not updating immediately through the User Interface, because of broken instant apply settings.

  • Fixed highlighting of drop targets when dragging mails into a subfolder.
  • [issue 111] Paint Mode stopped working in Thunderbird 78. You can now use Paint Mode again from the QuickFolders tools menu to change the colors of multiple tabs. (For best results use the flat style theme).

    Activate paint mode, then select a color from the palette and click on the tabs you want to change:

    The colors displayed depend on the selected "Palette for Colored Tabs" which is a global setting and offers 3 choices (Standard, Pastel and Night Vision for dark themes).

  • [issue 101] If multiple categories are selected, closing QuickFolders settings reverts to "Show All".
  • [issue 88] Fixed highlighting of drop targets when dragging mails into a subfolder.

Improvements

  • [issue 82] Improved sorting of search results during quickMove / quickJump.
  • [issue 109] Menu item Mark Messages read in Folder + subfolders not displayed as expected - it was only shown if the folder of the tab didn't have unread emails itself. This additional menu item that can be used to set subfolders read was only displayed if the actual folder of the tab itself had no unread emails, and only child folders had them. Configure this command in QuickFolders settings / Advanced / Menu Configuration / Mail Commands
  • [issue 37] When no match is found using the "/" in quickMove box, display "No matching parent folders!" instead of "..."

Other Bug Fixes

  • [issue 101] If multiple categories are selected, closing QuickFolders settings reverts to "Show All".
  • [issue 107] Restoring general / layout Settings only works if option for restoring folders also active.
  • [issue 110] "Tab-specific Properties" overwrites To Address when clicking Write from Address Book.
  • [issue 112] Reading List menu - Add current Item not working.
  • [issue 114] Make QuickFolders compatible with Thunderbird beta 86.0b3 - Removed grids from options screen to support Thunderbird 86 and higher. Without the fix, the dialog was displayed to wide and items on the support tab did not render correctly. - Using renamed function FtvItem for creating Recent folders list.

    If you find more regressions associated with Thunderbird 86 or higher, please report at issue 114 linked above.

4.20 - 22/02/2021 for Thunderbird 68

22 Feb 10:44
Compare
Choose a tag to compare

This release backports some of the fixes that were also done in the new version for Thunderbird 78. If you want to get the latest features, I highly recommend updating Thunderbird to the current 78 release version.
To support QuickFolders, buy a license or donate to support the project.

Improvements

  • [issue 82] Improved sorting of search results during quickMove / quickJump.
  • [issue 109] Menu item Mark Messages read in Folder + subfolders not displayed as expected - it was only shown if the folder of the tab didn't have unread emails itself. This additional menu item that can be used to set subfolders read was only displayed if the actual folder of the tab itself had no unread emails, and only child folders had them. Configure this command in QuickFolders settings / Advanced / Menu Configuration / Mail Commands
  • [issue 37] When no match is found using the "/" in quickMove box, display "No matching parent folders!" instead of "..."

Bug Fixes

  • [issue 101] If multiple categories are selected, closing QuickFolders settings reverts to "Show All"
  • Fixed: When dragging mails on a subfolder item contained in a QuickFolders tab popup, the folder item is shown with an underline. But all child folders were also displayed underlined.
  • [issue 107] Restoring general / layout Settings only works if option for restoring folders also active.
  • [issue 92] do not apply "To address" from advanced tab propertiues when replying to an email!
  • [issue 110] "Tab-specific Properties" overwrites To Address when clicking Write from Address Book.
  • [issue 112] Reading List menu - Add current Item not working.

5.2 - Released on 22/01/2021

22 Jan 14:10
Compare
Choose a tag to compare

Release 5.2

  • In order to maintain full functionality, this Add-on had to be rewritten as a mail extension with experiment API, which will require full permissions on installation. As regards being allowed to do stuff, it is actually not different with any classic Add-on: they always had full access to all functions within Thunderbird. The modern mail extensions will have much more tightly managed permissions - eventually QuickFolders will also use this more modern approach - but the APIs for this have to be created and accepted by Mozilla first. This means a lot of ongoing work for the next 12 months forward - please support this with a license or donation:
  • You can buy a license here. This is the preferred way of funding all the ongoing work and improvements.
  • If you are not ready for a license you can also donate from here

Changes / Items worked

  • [issue 92] - do not apply To address from advanced tab properties when replying to an email!
  • [issue 94] - Tb78: Tab-specific properties displayed in incorrect screen position.
  • [issue 75] Support moving folders via quickMove button. You can now move one or multiple folders by dragging them from the tree to the quickMove button or hitting Shift+M (with a Pro License) while the folder tree is highlighted. Up until now, you could only move folders by holding Shift and dragging to a QuickFolders tab.
  • [issue 96] Drag'n'drop issue in Thunderbird 85 beta. Although I fixed this particular issue I make no guarantees for any functionality if you are using beta versions. I can only support the current ESR version Thunderbird 78.1 - 78.* fully.
  • [issue 23] Fixed: quickMove aborts with "Nothing to do: Message is already in folder" if the first mail in the selection is already in target folder. This may happen if you drag mails from a multi-folder view such as a search results window. It can also happen if you execute the quickMove command after a while and you (or a filter) have moved some of the mails to the target folder already.

4.19.1 - 20/01/2021 for Tb 68

20 Jan 22:17
Compare
Choose a tag to compare

This release backports some of the fixes that were also done in the new version for Thunderbird 78. If you want to get the latest features, I highly recommend updating Thunderbird to the current 78 release version. To support QuickFolders, buy a license or donate to support the project.

  • [issue 75] support moving folders via the quickMove button
  • [issue 72] Category "_Uncategorized" will show all categories after moving a folder to another category
  • [issue 23] Fixed: quickMove aborts with "Nothing to do: Message is already in folder" if the first mail in the selection is already in target folder. This may happen if you drag mails from a multi-folder view such as a search results window. It can also happen if you execute the quickMove command after a while and you (or a filter) have moved some of the mails to the target folder already.
  • Improved reopening any support sites already open in a tab by jumping to the correct place if necessary.
  • Fixed: when restarting Thunderbird after an Add-on was installed Tabs from ALL categories were displayed.

5.1 - Released 10/Dec/2020

16 Dec 21:15
Compare
Choose a tag to compare

Maintenance release for Thunderbird 78 - closing most of the remaining issues cause by the new mail client version.

Changes / Items worked

  • [issue 72] Category "_Uncategorized" will show all categories after moving a folder to another category
  • [issue 76]Recent Folders List is not updated until Thunderbird is restarted.
  • [issue 80] Recent Folders list not updated when moving email using drag and drop to the folder tree. I have made the updating of this folder time stamp somewhat more aggressive, but avoiding to add folders like Inbox, Sent, Archives, Drafts, Junk, Trash and Templates because they would always end up on top.
  • [issue 79] Drag over color + Dropmarkers when reordering Tabs not working
  • [issue 81] Current Folder Toolbar display - text is always black
  • [issue 84] Can't drag envelope icon in Navigation bar (a.k.a. Current Folder) to a folder / QuickFolder drop target. Also the Navigation Bar is hidden if multiple mails or a thread is selected.
  • Hide option to extend license if it is already more than 1 year into the future.
  • Hide popup screen for licensed users who have > 40 days left on their license
  • removed Encryption test code from options.js
  • validateFilterTargets moved to other module to avoid console errors.
  • Improve legibility of dropdown items in themed QuickFolders options dialog. Especially affects users of dark themes
  • In the dialog "change order of tabs" the Up and Down labels on the buttons were not rendered for some yet unknown reason - this is now worked around by removing the button styling from these elements

4.18.2 - 10/12/2020 for Tb 68

10 Dec 00:07
Compare
Choose a tag to compare

This release backports some of the fixes that were also done in the new version for Thunderbird 78. If you want to get the latest features, it is recommended to update Thunderbird to the current 78 release version.

  • [issue 80] Recent Folders list not updated when moving email using drag and drop to the folder tree. I have made the updating of this folder time stamp somewhat more aggressive, but avoiding to add folders like Inbox, Sent, Archives, Drafts, Junk, Trash and Templates because they would always end up on top.
  • [issue 35] "Skip Unread Folder" hides "Add star" function... the Shortcut for skipping unread folders works even without pressing the Shift key
  • Reading list: jumping to a missing mail brings up a search dialog. The conditions were not automatically filled - this version fixes that in Thunderbird 68.12. I am not sure from which version forward this stopped working.
  • In the dialog "change order of tabs" the up and down labels on the buttons are not rendered for some reason - this is now worked around by removing the button styling from these elements
  • improve dropmarker behavior when dragging tabs over multiple rows
  • Thunderbird 78: QuickFolders is now also compatible with the new Thunderbird ESR

5.0 ESR Release 2020/21

17 Nov 18:12
Compare
Choose a tag to compare

This is the first official release for Thunderbird 78 - this is on the ESR78 branch will be the starting point for future versions.

Thunderbird 78 Conversion

  • In order to maintain full functionality for the next 12 months forward, QuickFolders had to be rewritten as a mail extension with experimental API, which will require full permissions on installation. As regards being allowed to do stuff, it is actually not different with any classic Add-on: they always had full access to all functions within Thunderbird. The modern mail extensions will have much more tightly managed permissions - eventually QuickFolders will also use this more modern approach - but the APIs for this have to be created and accepted by Mozilla first. This means a lot of ongoing work for the nexty 12 months forward - please support this with a license or donation:
  • You can buy a license here. This is the preferred way of funding all the ongoing work and improvements.
  • If you are not ready for a license you can also donate from here

Changes / Work Items

  • Removed backwards compatible (shim) code and all code implementing cross-compatibiliy for SeaMonkey and Postbox. The code base had to be forked into a new branch, so if I backport bug fixes this will double my work for the legacy Thunderbird users.

  • [issue 35] "Skip Unread Folder" hides "Add star" function... the Shortcut for skipping unread folders works even without pressing the Shift key

  • New icon layout base on the new Photon Design System for Thunderbird. The fantastic new Icon conversion was kindly and expertly done by Richard Paenglab.
    image

  • The Navigation Bar (current folder toolbar) has also been redesigned:
    image

  • Apart from that, all menu configuration as well as theming options and colors for the QuickFolders Tabs are still available:
    image

  • Folder tree icons can also still be overwritten with external icons (here is a small icon collection for QuickFolders Pro users)
    image

  • Removed nsIRDFService dependencies

  • rewrote preference bindings in all dialogs

  • Added new Thunderbird 78 compatible Icons (svg)

  • rewrote search algorithm for missing mails in reading list - clicking on a missing mail there brings up a search dialog. Unfortunately this was not populated with meaningful search conditions

  • Klaus Buecher (@opto) did the initial conversion of all XUL interface and fixed some bugs. John Bieling (from the Thunderbird team) helped with the WindowLoader implementation and fixing the broken preferences. Many thanks to both of them for their fantastic work!

Known issues

  • Any dragover styling (special color, dropmarkers when moving tabs around) is currently broken - this is caused by an experimental style selector which has been now removed by Mozilla due to little take-up of the HTML community. We will need to recode these parts using JavaScript.