Changes

Jump to: navigation, search

Make Ubiquity Work In Thunderbird

8,657 bytes added, 12:30, 7 December 2008
no edit summary
[[user:Scott|Scott Lunel]]<br />
[[user:Tjbro|Thomas Brown]]
 
== Releases ==
 
'''0.3 Release:'''
 
NOTE: THIS IS NOT THE OFFICIAL UBIQUITY IN THUNDERBIRD RELEASE. 0.3 IS JUST A NUMBER FOR MY INSTRUCTOR TO SEE SO HE KNOWS WHICH ASSIGNMENT THIS IS FOR!
 
Once again, this release only works for Thunderbird 3.0 or higher. You also need Firefox 3.0 or higher for it to run<br />
in your Firefox environment.
 
You still need the latest Thunderbird. See 0.1 release to find the link to get it.
 
Default key binding for Thunderbird is still ALT+D. Firefox is CTRL+ENTER.
 
IMPORTANT: If Ubiquity downloads with 'Image_' as the prefix of the file name, rename the file and remove it. Otherwise it will NOT work.<br />
 
UNZIP THIS. XPI file is inside. Don't rename the the file to .xpi!
[http://zenit.senecac.on.ca/wiki/imgs/Ubiquity-0.1.2pre03.zip Ubiquity 0.3]
 
 
'''0.2 Release:'''
 
NOTE: THIS IS NOT THE OFFICIAL UBIQUITY IN THUNDERBIRD RELEASE. 0.2 IS JUST A NUMBER FOR MY INSTRUCTOR TO SEE SO HE KNOWS WHICH ASSIGNMENT THIS IS FOR!
 
Once again, this release only works for Thunderbird 3.0 or higher. You also need Firefox 3.0 or higher for it to run<br />
in your Firefox environment.
 
You still need the latest Thunderbird. See 0.1 release to find the link to get it.
 
Default key binding for Thunderbird is still ALT+D. Firefox is CTRL+ENTER.
 
IMPORTANT: If Ubiquity downloads with 'Image_' as the prefix of the file name, rename the file and remove it. Otherwise it will NOT work.<br />
 
UNZIP THIS. XPI file is inside. Don't rename the the file to .xpi!
[http://zenit.senecac.on.ca/wiki/imgs/Ubiquity-0.1.2pre.zip Ubiquity 0.2]
 
 
'''0.1 Release:'''
 
NOTE: THIS IS NOT THE OFFICIAL UBIQUITY IN THUNDERBIRD RELEASE. 0.1 IS JUST A NUMBER FOR MY INSTRUCTOR TO SEE SO HE KNOWS WHICH ASSIGNMENT THIS IS FOR!
 
With that said, this release will only work in Thunderbird 3.0 or higher. You can get that here:
 
[http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/latest-trunk/ Thunderbird Latest Trunk]
 
You can get the 0.1 release of Ubiquity to Thunderbird here:<br />
(DEFAULT KEYBINDING TO OPEN UBIQUITY IN THUNDERBIRD IS 'ALT+D')
 
IMPORTANT: If Ubiquity downloads with 'Image_' as the prefix of the file name, rename the file and remove it. Otherwise it will NOT work.<br />
[http://zenit.senecac.on.ca/wiki/index.php/Image:Ubiquity-0.1.2pre.xpi Ubiquity In Thunderbird]
 
NOTE: I didn't get any help testing this file. It runs fine on my machine. If it bugs out on you please let me know so I can fix it. I ran this using the trunk build of Thunderbird above and Microsoft Windows XP with SP3.
 
== Contribution Opportunities ==
 
- We currently need testers to help test Ubiquity 0.2 in Thunderbird and Firefox. Things you NEED:
 
1. Know how to make a simple text file and copy it into your Thunderbird extensions directory.<br />
2. The latest Thunderbird Trunk: http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/latest-trunk/
 
Get a hold of me (Scott) on irc.mozilla.org under the alias slunel. I hang out in #seneca, and #ubiquity. Ask me any questions you may have. I'm totally willing to help everyone get started helping me test the Ubiquity/TB extension.
== Project Contributor(s) ==
- Chris Bishop <br />
For being patient and helpful enough to aid Scott in his quest to compile Firefox and Thunderbird for the first time. <br /><br />
- [[user:jtarka|Jason Tarka]]<br />
Helping Scott find the location of Ubiquity extensions.<br />- [[user:Cdpatel1|Chinmay Patel]]<br />,Tested the 0.1 XPI of Ubiquity to see if it works. It does!<br />- [[user:jevangel|James Evangelista]] <br />Submitted an idea for a Ubiquity-Thunderbird command to mark e-mails as read.<br />- [[user: evmarbella|Ezadkiel Marbella]] <br />Submitted an idea for a Ubiquity-Thunderbird command: Dynamic email searching.(sub things it can do - search for urls, or email addresses, addresses within emails, or attachments searching, images...)<br />- [[user: Twlai1|Tony Lai]] Helped test Scott's 0.2 and part of his 0.3 extension.<br />- [[user:jtarka|Jason Tarka]] Helped test Scott's 0.3.<br />- [[user:pplam3|Patrick Lam]] Helped test Scott's 0.3.
== Meetings ==
== Project Details ==
Will update later0.3 Release:<br /><br />- Ubiquity shows up in both Firefox and Thunderbird!<br />- Removed all duplicate files!   0. Not sure 2 Release:<br /><br /> - Ubiquity shows up in both Firefox and Thunderbird!<br />- Didn't finish documentation. Seems like everyone figured out what weI did anyways :).<br />- Made it so that the annotation for Firefox and Thunderbird are separate (just so it runs).<br />- Just about every command works in the Firefox version. Some console errors show up but don'll be doing for our t affect performance. If they do, please let me know so I can fix it!   Potential 0.2 Release:<br /><br /> - Ubiquity shows up in both Firefox and Thunderbird. (done)<br />- Documentation of changes made to get the above working. (currently working on)<br />- Create object inheritance to control function calls depending on active environment (ie: Firefox or Thunderbird)? (Maybe but not likely at this point... probably 0.3)   0.1 build yetRelease:<br /><br />- Open Ubiquity in Thunderbird 3.0 or greater using the 'ALT+D' key binding.<br />- Ubiquity window, command preview blocks working. Map preview block still not functioning properly<br />- Many commands are still broken.<br />- Commands that require Firefox tabs now pop up Thunderbird windows. (ie: command-editor, command-list, help, etc)<br />- Thunderbird windows only currently support external URLs if you select the default application on click to Firefox.<br /> 
== Project News ==
 
12/05/08
 
'''Author: Scott Lunel'''
 
- Ubiquity 0.3 added. Read project details for more info!
 
 
11/14/08
 
'''Author: Scott Lunel'''
 
- Ubiquity 0.2 added. Read project details for more info!
 
 
11/12/08
 
'''Author: Thomas Brown'''
 
-Closed the ticket to add METADATA fields for the application the commands are built for. Now commands build for Firefox will appear and work only in Firefox and commands built for Thunderbird will only appear and work in Thunderbird.
 
Also I closed another ticket concerning a bug with the social.js feed. Where doc.getSelection() was throwing an error. The problem was that the Digg command wasn't working which was pretty convenient since Digg can't work in an e-mail situation anyways.
 
Other than that. We're moving forward with making commands work in specific ways for the different applications. And pondering up new ideas for Thunderbird specific commands.
 
 
11/05/08
 
'''Author: Scott Lunel'''
 
- Got our build of Ubiquity working in both Firefox and Thunderbird in the same XPI file. There's still some kinks to work out, and I'm doing my best to resolve those. Going to take some time to get everything working as it should be. However, for now, yes... it DOES work in both environments :)
 
 
11/04/08
 
'''Author: Scott Lunel'''
 
- Been a while since I've updated the page. Current plan at the moment is to get the Thunderbird version of Ubiquity to work in Firefox again. That way we have a single extension that can work in both environments rather than two separate extensions. My current plan is to work on getting our Ubiquity to pop up in Firefox again (it's currently broken there). From what I understand, Thomas is handling the meta data to help Ubiquity functions determine whether or not they're capable of running in Firefox, Thunderbird, or both.
 
 
10/17/08
 
'''Author: Scott Lunel'''
 
- 0.1 of Ubiquity in Thunderbird has been released!
 
 
10/08/08
 
'''Author: Scott Lunel'''
 
- Ubiquity is now popping up in Thunderbird! Sadly commands aren't working properly yet. That's on my next "TODO" list.
 
 
 
10/02/08
 
'''Author: Scott Lunel'''
 
- Just a quick update on what's going on. Jono, a Mozilla Developer, has taken charge of the project and we're currently working with a larger member base. Our group has been given two tasks. We were told to create our own Thunderbird extension and read the Ubiquity source code to get a complete understanding of the entire project.
<br /><br />
- Well, I've managed to accomplish these two things. At this point I feel that the project is heading in a good direction. From what I've seen so far, this is going to be a massive project with many directions to head once Ubiquity is indeed ported over. It's nice to have a group willing to give their all into making this work.
<br /><br />
- At this point in time I've managed to get Ubiquity to load into Thunderbird. Not an overly challenging task, but it's showing up in Thunderbird's addons. A simple editing of its overlay and manifest files did the trick. I'm currently working on getting Ubiquity to pop up in Thunderbird, but I've run into a "road block".
<br /><br ?>
- I'll have more news once I make some progress past getting Ubiquity to load in Add-Ons.
 
 
09/25/08
- Created the "Making Ubiquity Work With Thunderbird" page.
 
 
'''Known Ubiquity Bugs'''
 
Ubiquity: https://bugzilla.mozilla.org/show_bug.cgi?id=453037<br />
DOM Core affecting Ubiquity: https://bugzilla.mozilla.org/show_bug.cgi?id=452568<br />
IE Tab Preventing Ubiquity From Regaining "Focus": https://bugzilla.mozilla.org/show_bug.cgi?id=452537
1
edit

Navigation menu