mypackage_wrt/Main.js
changeset 50 29d06ba03163
parent 44 48bcd0bbc1ab
child 51 abeee2a2e01b
--- a/mypackage_wrt/Main.js	Fri May 07 14:27:09 2010 +0100
+++ b/mypackage_wrt/Main.js	Mon May 10 09:27:55 2010 +0100
@@ -57,8 +57,14 @@
 var wikiFeedUrl = symbianOrgBaseUrl+"/wiki/index.php?title=Special:NewPages&feed=rss";
 var wikiBaseUrl = symbianOrgBaseUrl+"/wiki/index.php";
 
+//Mercurial settings
+var mercurialUrl = symbianOrgBaseUrl + "/oss/FCL";
+var mercurialrss= "rss-log";
+var MCLrepos =null;
+var mercurialPackageUrl=null;
+
 // Update variables
-var myversion = "0.3";
+var myversion = "0.4";
 var versionWikiPageUrl = wikiBaseUrl + "/My_Package_Widget";
 var versionWikiPageString = "Current widget version is [";
 var downloadUrl = "http://tiny.symbian.org/mypackage";
@@ -97,7 +103,6 @@
 var loginInitiatedCallback = null;
 
 
-
 var widgetHomepage = symbianOrgBaseUrl + "/wiki/index.php?title=Symbian.org_WRT_Widget&action=render";
 var aboutText = "<strong>My Package "+myversion+"</strong><br>"
 				+ "MyPackage WRT Widget is a Web Runtime application which allows mobile "
@@ -286,6 +291,9 @@
 		Packageid=widget.preferenceForKey("Packageid");
 		myforumid=widget.preferenceForKey("myforumid");
 		myforumtitle=widget.preferenceForKey("myforumtitle");
+		
+		//saved from PackageMercurialUrlCompleted
+		mercurialPackageUrl=widget.preferenceForKey("mercurialPackageUrl");
     }
 }
 
@@ -298,7 +306,7 @@
 		widget.setPreferenceForKey(Packageid, "Packageid");
 		widget.setPreferenceForKey(myforumid, "myforumid");
 		widget.setPreferenceForKey(myforumtitle, "myforumtitle");
-		
+				
     }
 }
 
@@ -320,6 +328,9 @@
 		bugzilla.update(firstboot);
 	}
 	login(bugzilla.update(firstboot));
+	
+	//get the url for the package in mercurial based on this packageid
+	PackageMercurialUrl();
 }
 
 // Opens a URL in a separate browser window