Fix for overriding the internal Thunderird 3.0 folderpane sort algorithm. Patch by Ben Lerner <blerner at cs.washington.edu>
Updated install.rdf for Shredder (Thunderbird 3.2a).
Refactored the in-line javascript in folderpane.xul into a separate folderpane.js file.
Somewhere between Thunderbird 3.0b3 and 3.0final a new internal sort function was added to the Thunderbird foldepane widget. This function would override the Folderpane Tools method of sorting accounts. This version of FPT now intercepts the _sortedFolders() function and prevents it from resorting the FPT order of accounts.
Phil
Last edited by Philip Chee on August 1st, 2011, 7:39 am, edited 1 time in total.
Just installed the update, Phil (Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.10) Gecko/20100512 Lightning/1.0b1 Thunderbird/3.0.5). Will let you know if anything weird happens.
"Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." -- Ben Franklin
G'day, Phil. I've been following this conversation for a while now. I am running FP 0.6 on TB 3.1. I have just disabled every other extension & my accounts still process in the original order. Like Rocketman, I'm sticking with you because I want to see your extension working!
Life is not a dress rehearsal, it's the real thing.
Fix for overriding the internal Thunderird 3.0 folderpane sort algorithm. Patch by Ben Lerner <blerner at cs.washington.edu>
Updated install.rdf for Shredder (Thunderbird 3.2a).
Refactored the in-line javascript in folderpane.xul into a separate folderpane.js file.
Somewhere between Thunderbird 3.0b3 and 3.0final a new internal sort function was added to the Thunderbird foldepane widget. This function would override the Folderpane Tools method of sorting accounts. This version of FPT now intercepts the _sortedFolders() function and prevents it from resorting the FPT order of accounts.
AussieRodney wrote:G'day, Phil. I've been following this conversation for a while now. I am running FP 0.6 on TB 3.1. I have just disabled every other extension & my accounts still process in the original order. Like Rocketman, I'm sticking with you because I want to see your extension working!
I have no problems with FP 0.6 on TB 3.1.
"Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." -- Ben Franklin
AussieRodney wrote:G'day, Phil. I've been following this conversation for a while now. I am running FP 0.6 on TB 3.1. I have just disabled every other extension & my accounts still process in the original order. Like Rocketman, I'm sticking with you because I want to see your extension working!
AussieRodney wrote:G'day, Phil. I've been following this conversation for a while now. I am running FP 0.6 on TB 3.1. I have just disabled every other extension & my accounts still process in the original order. Like Rocketman, I'm sticking with you because I want to see your extension working!
Hmm. I can't reproduce your problem here. And apparently nobody else in this thread can either. Must be gremlins.
Hmmm, strange. When I recently changed the order of my accounts, I did notice that the order had changed in the order that the accounts get listed for selection in outgoing messages, but the processing order for incoming messages remained as the default order. I'm sure that I'll have to re-install my whole system at some stage, so I'll address it again then.
Life is not a dress rehearsal, it's the real thing.
Runs happily in 3.1.9 on XP Home SP3. I installed it today when I didn't have time to figure out the byzantine mail.account prefs server numbers. It saved me much time!
Phil, I forced it to install in TB 5.0 by editing the maxversion to 6.0. It appears to work OK after that. However, since I did a restore of my accounts from 3.1.x to 5.0, I didn't need to rearrange them. The "Override startup folder" setting did work.
"Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." -- Ben Franklin
Rocketman wrote:Phil, I forced it to install in TB 5.0 by editing the maxversion to 6.0. It appears to work OK after that. However, since I did a restore of my accounts from 3.1.x to 5.0, I didn't need to rearrange them. The "Override startup folder" setting did work.
mozillaZine is an independent Mozilla community and advocacy site. We're not affiliated or endorsed by the Mozilla Corporation but we love them just the same.