Difference between revisions of "Buddhatron project plan"
Buddhatron (talk | contribs) |
Buddhatron (talk | contribs) |
||
Line 43: | Line 43: | ||
*Javascript | *Javascript | ||
− | |||
*XUL/XML | *XUL/XML | ||
*CSS | *CSS | ||
+ | |||
+ | == Tools Used == | ||
+ | |||
+ | *mIRC | ||
+ | |||
+ | *[http://buddhatron.wordpress.com/ Blog] | ||
+ | |||
+ | *[http://mxr.mozilla.org/comm-central/ mxr] | ||
= Project News = | = Project News = | ||
Line 54: | Line 61: | ||
- 0.2 Release submitted - 11/20/09 | - 0.2 Release submitted - 11/20/09 | ||
+ | |||
+ | - 0.3 Release submitted - 12/16/09 | ||
= Releases = | = Releases = | ||
+ | {| class="wikitable" border="1" | ||
+ | ! Release ver !! Implementations !! Contributors !! Feedback !! Additional Links | ||
+ | |- | ||
+ | ! 0.1 || | ||
+ | * Cheap use of F11 to open/close fullscreen window | ||
+ | * Next/prev message navigation (Left & Right) | ||
− | + | * Redundant label on status bar for display purpose only | |
+ | |||
+ | * Fullscreen can also be executed from Tools drop down menu | ||
− | + | || N/A || Too much UI left || | |
− | * | + | * [https://developer.mozilla.org/en/Extensions/Thunderbird Tbird Extensions] |
− | * | + | * [https://developer.mozilla.org/en/Extensions/Thunderbird/Building_a_Thunderbird_extension Building a Tb Ext] |
− | * | + | * [http://mxr.mozilla.org/comm-central/ Mozilla Cross Reference] |
− | |||
+ | * [http://www.mozilla.org/support/thunderbird/edit Editing Configuration Files] | ||
+ | |- | ||
+ | ! 0.2 || | ||
* Content window stripped of more obsolete UI | * Content window stripped of more obsolete UI | ||
Line 73: | Line 92: | ||
* Meaningless label on status bar removed | * Meaningless label on status bar removed | ||
+ | || N/A || Much better | ||
+ | |||
+ | Lousy toggling causes problems | ||
+ | |||
+ | || | ||
+ | * [https://developer.mozilla.org/En/Chrome_Registration#Example_Chrome_Manifest Chrome Manifest] | ||
+ | |||
+ | * [https://developer.mozilla.org/en/XUL_Tutorial/Overlays Overlays] | ||
+ | |||
+ | * [https://developer.mozilla.org/en/XUL_Tutorial/Keyboard_Shortcuts Keyboard Shortcuts] | ||
+ | |||
+ | * [http://mozilla-firefox-extension-dev.blogspot.com/2005/01/showing-javascript-errors-in-chrome.html Showing JS Errors in Chrome] | ||
+ | |- | ||
+ | ! 0.3 || | ||
+ | |||
+ | * Major cleanup of JS code | ||
+ | |||
+ | * Toggle does real toggling | ||
+ | |||
+ | * A message must be selected to go full screen | ||
+ | |||
+ | * Icons added to nav. buttons | ||
+ | |||
+ | || N/A || N/A || | ||
+ | |||
+ | * [https://developer.mozilla.org/en/NsIMsgDBView Mail database] | ||
+ | |||
+ | * [https://developer.mozilla.org/en/Working_with_windows_in_chrome_code Working with windows] | ||
+ | |} | ||
+ | = Screenshots = | ||
+ | |||
+ | v0.3 | ||
+ | [[Image:MsgFsner_extension_screenshot.jpg|thumb|widthpx| ]] | ||
+ | Full screen window with navigation UI |
Revision as of 16:59, 16 December 2009
Contents
Project Name
Thunderbird || Content-Only Fullscreen option
Project Description
Providing fullscreen functionality similar to Firefox's F11 hotkey to Thunderbird's email content pane whilst retaining keyboard and GUI shortcuts to navigation across the account (next/prev message, delete, inbox>sent>trash navigation).
Project Leader(s)
Nadim Michaty / Buddhatron
Project Contributor(s)
- The internet diety
Project Details
The purpose of this project is to toggle stretching the focus of the content of your messages to the full screen view and hiding the UI and toolbars, while still retaining purposeful navigation functionality. This option will require seamless harmony between plain text, RSS feeds, newsgroup messages, and any of them with web-like content (HTML, inline binaries) as well as scrolling.
UI Preserved
- Subject, From, Sender, Reply-To, To, Date
- Next & Previous message (with subject displayed)
- Junk
- Delete
Additional Ideas
- New Message alert
- Junk excluded from next/prev navigation
- Mark As Junk on next/prev buttons, replacing it with next non-junk email
Technologies Used
- Javascript
- XUL/XML
- CSS
Tools Used
- mIRC
Project News
- Aim of development changed from source code work to creating an extension - 10/13/09
- 0.1 Release submitted - 11/15/09
- 0.2 Release submitted - 11/20/09
- 0.3 Release submitted - 12/16/09
Releases
Release ver | Implementations | Contributors | Feedback | Additional Links |
---|---|---|---|---|
0.1 |
|
N/A | Too much UI left | |
0.2 |
|
N/A | Much better
Lousy toggling causes problems |
|
0.3 |
|
N/A | N/A |
Screenshots
v0.3
Full screen window with navigation UI