PK
S/ content/tasks/tasksOverlay.xulUT r?WDDUx
PK
J0^, , content/tasks/tasksOverlay.jsUT (@WDDUx function getAppFile(aPrefName)
{
try
{
var prefs = Components.classes["@mozilla.org/preferences-service;1"];
prefs = prefs.getService(Components.interfaces.nsIPrefBranch);
var appFile = prefs.getComplexValue(aPrefName, Components.interfaces.nsILocalFile);
return appFile
}
catch (ex)
{
return null;
}
}
function openApp(aPrefName)
{
var appFile = getAppFile(aPrefName);
if (appFile)
{
try {
// this should cause the operating system to simulate double clicking
// on the location which should launch your calendar application.
appFile.launch();
}
catch (ex)
{
}
}
}
function haveInternalCalendar()
{
return ("@mozilla.org/ical-container;1" in Components.classes);
}
function openOtherCal()
{
if (!haveInternalCalendar())
openApp("task.calendar.location");
}
function OtherTasksOnLoad()
{
var otherCalTaskBarIcon = document.getElementById("mini-other-cal");
var otherCalMenuItem = document.getElementById("tasksMenuOtherCal");
var appFile = getAppFile("task.calendar.location");
if (appFile && !haveInternalCalendar())
{
if (otherCalTaskBarIcon)
otherCalTaskBarIcon.hidden = false;
if (otherCalMenuItem)
otherCalMenuItem.hidden = false;
}
}
addEventListener("load", OtherTasksOnLoad, false);
PK
J0吚
# locale/en-US/tasks/tasksOverlay.dtdUT (@WDDUx
PK
S/h # skin/classic/tasks/tasksOverlay.cssUT
r?WDDUx #mini-other-cal {
list-style-image: url("chrome://tasks/skin/taskbar-other-cal.gif");
}
.icon-other-cal16 {
list-style-image: url("chrome://tasks/skin/other-cal-16.gif");
}
PK
S/z ( skin/classic/tasks/taskbar-other-cal.gifUT
r?WDDUx GIF89a
NNN666000333GIL>>> ! ,
L(CNkptGt<AZ,h
AO,tfR~"NJ^P|@@ ;PK
S/w(K # skin/classic/tasks/other-cal-16.gifUT
r?WDDUx GIF89a NNN666000333GIL>>> ! ,
L(CNkptGt<AZ,h
AO,tfR~"NJ^P|@@ ;PK
S/z ' skin/modern/tasks/taskbar-other-cal.gifUT
r?WDDUx GIF89a
NNN666000333GIL>>> ! ,
L(CNkptGt<AZ,h
AO,tfR~"NJ^P|@@ ;PK
S/w(K " skin/modern/tasks/other-cal-16.gifUT
r?WDDUx GIF89a NNN666000333GIL>>> ! ,
L(CNkptGt<AZ,h
AO,tfR~"NJ^P|@@ ;PK
S/h " skin/modern/tasks/tasksOverlay.cssUT
r?WDDUx #mini-other-cal {
list-style-image: url("chrome://tasks/skin/taskbar-other-cal.gif");
}
.icon-other-cal16 {
list-style-image: url("chrome://tasks/skin/other-cal-16.gif");
}
PK
[0o$
content/tasks/contents.rdfUT /?@WDDUx
chrome://tasks/content/tasksOverlay.xul
PK
3D0b b locale/en-US/tasks/contents.rdfUT !@WDDUx
PK
[0 B^~ ~ skin/classic/tasks/contents.rdfUT /?@WDDUx
PK
[0"by y skin/modern/tasks/contents.rdfUT /?@WDDUx
PK
S/
content/tasks/tasksOverlay.xulUT r?Ux PK
J0^, ,
content/tasks/tasksOverlay.jsUT (@Ux PK
J0吚
#
locale/en-US/tasks/tasksOverlay.dtdUT (@Ux PK
S/h #
skin/classic/tasks/tasksOverlay.cssUT
r?Ux PK
S/z (
skin/classic/tasks/taskbar-other-cal.gifUT
r?Ux PK
S/w(K #
skin/classic/tasks/other-cal-16.gifUT
r?Ux PK
S/z '
? skin/modern/tasks/taskbar-other-cal.gifUT
r?Ux PK
S/w(K "
h skin/modern/tasks/other-cal-16.gifUT
r?Ux PK
S/h "
skin/modern/tasks/tasksOverlay.cssUT
r?Ux PK
[0o$
content/tasks/contents.rdfUT /?@Ux PK
3D0b b
locale/en-US/tasks/contents.rdfUT !@Ux PK
[0 B^~ ~
skin/classic/tasks/contents.rdfUT /?@Ux PK
[0"by y
q skin/modern/tasks/contents.rdfUT /?@Ux PK
;