Skip to content

Commit

Permalink
4.21.3
Browse files Browse the repository at this point in the history
  • Loading branch information
RealRaven2000 committed Apr 26, 2021
1 parent d6d8194 commit 3cc9f0f
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 26 deletions.
2 changes: 1 addition & 1 deletion build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ rem "C:\Program Files\7-Zip\7z" a -xr!.svn quickFolders.zip install.rdf chrome.m
echo %quickFoldersRev% > revision.txt
move QuickFolders*.xpi "..\..\Release\_Test Versions\4.21\"
pwsh -Command "Start-Sleep -m 150"
rename QuickFoldersWeb.zip QuickFolders-wx-4.21.2pre%quickFoldersRev%.xpi
rename QuickFoldersWeb.zip QuickFolders-wx-4.21.3pre%quickFoldersRev%.xpi
9 changes: 6 additions & 3 deletions chrome/content/quickfolders-interface.js
Original file line number Diff line number Diff line change
Expand Up @@ -2828,11 +2828,14 @@ QuickFolders.Interface = {
folder = util.getPopupNode(element).folder;
// check whether f has folder as parent
function hasAsParent(child, p) {
debugger;
if (!child.parent || !p) return false;
if (child.parent == p) return true;
if (child.parent == p) {
return true;
}
if (p.isServer || !p.parent) return false;
return hasAsParent(child, p.parent);
// [issue 144] Mark folders + subfolders read stops at first generation (direct child folder) mails.
// original version used the parent of 2nd argument!
return hasAsParent(child.parent, p);
}

evt.stopPropagation();
Expand Down
2 changes: 1 addition & 1 deletion chrome/content/quickfolders-util.js
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ QuickFolders.Util = {
_isCSSGradients: -1,
_isCSSRadius: -1,
_isCSSShadow: true,
HARDCODED_CURRENTVERSION : "4.21.2", // will later be overriden call to AddonManager
HARDCODED_CURRENTVERSION : "4.21.3", // will later be overriden call to AddonManager
HARDCODED_EXTENSION_TOKEN : ".hc",
ADDON_ID: "[email protected]",
FolderFlags : { // nsMsgFolderFlags
Expand Down
10 changes: 6 additions & 4 deletions chrome/content/quickfolders.js
Original file line number Diff line number Diff line change
Expand Up @@ -410,16 +410,18 @@ END LICENSE BLOCK */
## [issue 110] "Tab-specific Properties" overwrites To Address when selecting to from AB
## [issue 112] Reading List menu - Add current Item not working
4.21.1 QuickFolders Pro - WIP
4.21.2 QuickFolders Pro - 18/04/2021
## [issue 115] fix restoring of config values - support saving / restoring current folder bar background selection
## [issue 117] Add color picker for text color in tab-specific properties
## In QF Settings, make sure correct options tab is opened / remembered
## [issue 132] In mail tab, quickMove reopens mail in new tab after moving - should go to next mail instead
this behavior is now disabled - see extensions.quickfolders.quickMove.reopenMsgTabAfterMove
instead Tb will open the next mail - see extensions.quickfolders.quickMove.gotoNextMsgAfterMove
4.21.3 QuickFolders Pro - 26/04/2021
## [issue 144] Mark folders + subfolders read stops at first generation (direct child folder) mails
## [issue 145] Thunderbird 60: QuickFolders always offers update to 4.21.2
Future Work
===========
Expand Down
2 changes: 1 addition & 1 deletion install.rdf
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
em:icon64URL="chrome://quickfolders/skin/ico/QF64x64.png"
em:optionsURL="chrome://quickfolders/content/options.xul">
<em:type>2</em:type>
<em:version>4.21.1</em:version>
<em:version>4.21.3</em:version>
<em:homepageURL>https://quickfolders.mozdev.org/index.html</em:homepageURL>
<em:targetApplication RDF:resource="rdf:#$Vsomz2"/>
<em:targetApplication RDF:resource="rdf:#$Vsomt2"/>
Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"manifest_version": 2,
"name": "QuickFolders",
"description": "Bookmark your favorite mail folders in Thunderbird.",
"version": "4.21.2",
"version": "4.21.3",
"developer": {
"name": "Axel Grude",
"url": "https://quickfolders.org/index.html"
Expand Down
24 changes: 10 additions & 14 deletions release-notes.html
Original file line number Diff line number Diff line change
@@ -1,21 +1,17 @@
Release 4.21.2
Release 4.21.3

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, <a href="http://sites.fastspring.com/quickfolders/product/quickfolders?referrer=atn-version-page">buy a license</a> or <a href="https://quickfolders.org/donate.html?referrer=atn-version-page">donate</a> to support the project.

<b>Improvements</b>
<ul>
<li> <a target="_blank" href="https://github.com/RealRaven2000/QuickFolders/issues/117">[issue 117]</a> Added color picker for text color in tab-specific properties.</li>
<li> <a target="_blank" href="https://github.com/RealRaven2000/QuickFolders/issues/132">[issue 132]</a> In a single message tab, quickMove used to redisplay the mail after moving it with quickMove.
This behavior has now been changed on request to go to the next email instead. It can be modified by editing the following configuration settings (the Thunderbird 78 version of QuickFolders has a dedicated User Interface):

<tt>extensions.quickfolders.quickMove.reopenMsgTabAfterMove</tt>
<tt>extensions.quickfolders.quickMove.gotoNextMsgAfterMove</tt></li>
<li>QuickFolders Settings, now makes sure that correct options tab is opened / remembered</li>
</ul>


<b>Bug Fixes</b>
<ul>
<li> <a target="_blank" href="https://github.com/RealRaven2000/QuickFolders/issues/115">[issue 115]</a> Fixed restoring of config values. Some general / layout settings were not restored properly even when they were saved during backup.</li>
<li>
<a target="_blank" href="https://github.com/RealRaven2000/QuickFolders/issues/144">[issue 144]</a> Mark folders + subfolders read stops at first generation (direct child folder) mails
</li>
<li>
<a target="_blank" href="https://github.com/RealRaven2000/QuickFolders/issues/144">[issue 144]</a> Thunderbird 60 users only - QuickFolders always offers update to 4.21.2 - this is due to a faulty version number in the deprecated file install.rdf (which isn't used by Thunderbird 66 - 91 anymore).
<li>
<li>
I am working on making QuickFolders compatible with Thunderbird 91, which is planned for release in summer 2021. There is a lot of rewriting going on in the background in order to replace internal functionality with the new API model. If you still ust THunderbird 68 or older, consider at least switching to Thunderbird 78 to get the <a href="https://quickfolders.org/version.html#latest">latest version of QuickFolders</a>.
</li>
</ul>
2 changes: 1 addition & 1 deletion revision.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
44
4

0 comments on commit 3cc9f0f

Please sign in to comment.