|
|
Line 1: |
Line 1: |
| This page contains a list of commands that are being proposed for uplift into Ubiquity 0.2. | | This page contains a list of commands that are being proposed for uplift into Ubiquity 0.2. |
|
| |
| == Browser-related commands ==
| |
| ; fullscreen :
| |
| CmdUtils.CreateCommand({
| |
| name: "fullscreen",
| |
| description: "Toggles fullscreen mode",
| |
| preview: function( pblock ) {pblock.innerHTML=this.description},
| |
| execute: function() {
| |
| var win = CmdUtils.getWindow();
| |
| win.fullScreen = win.fullScreen ? false : true;
| |
| }
| |
| });
| |
| ; back :
| |
| CmdUtils.CreateCommand({
| |
| name: "back",
| |
| description: "Go one step back in history",
| |
| preview: function( pblock ) {pblock.innerHTML=this.description},
| |
| execute: function() {
| |
| var win = CmdUtils.getWindow();
| |
| win.history.go(-1);
| |
| }
| |
| });
| |
| ; forward :
| |
| CmdUtils.CreateCommand({
| |
| name: "forward",
| |
| description: "Go one step forward in history",
| |
| preview: function( pblock ) {pblock.innerHTML=this.description},
| |
| execute: function() {
| |
| var win = CmdUtils.getWindow();
| |
| win.history.go(1);
| |
| }
| |
| });
| |
| ; home :
| |
| CmdUtils.CreateCommand({
| |
| name: "home",
| |
| description: "Go to home page",
| |
| preview: function( pblock ) {pblock.innerHTML=this.description},
| |
| execute: function() {
| |
| var win = CmdUtils.getWindow();
| |
| win.home();
| |
| }
| |
| });
| |
| ; close :
| |
| CmdUtils.CreateCommand({
| |
| name: "close",
| |
| description: "Close firefox",
| |
| preview: function( pblock ) {pblock.innerHTML=this.description},
| |
| execute: function() {
| |
| var win = CmdUtils.getWindow();
| |
| win.close();
| |
| }
| |
| });
| |
| ; refresh :
| |
| CmdUtils.CreateCommand({
| |
| name: "refresh",
| |
| description: "Refresh current document",
| |
| preview: function( pblock ) {pblock.innerHTML=this.description},
| |
| execute: function() {
| |
| var win = CmdUtils.getWindow();
| |
| win.location.reload( true );
| |
| }
| |
| });
| |
| ; bookmark :
| |
| CmdUtils.CreateCommand({
| |
| name: "bookmark",
| |
| description: "Add current document to bookmarks",
| |
| preview: function( pblock ) {pblock.innerHTML=this.description},
| |
| execute: function() {
| |
| var win = CmdUtils.getWindowInsecure();
| |
| var doc = CmdUtils.getDocument();
| |
| try {
| |
| win.sidebar.addPanel(doc.title, win.location.href,"");
| |
| } catch ( e ) { displayMessage("Page could not be bookmarked!" + ((e)?" - "+e:"")); }
| |
| }
| |
| });
| |
| ; print :
| |
| CmdUtils.CreateCommand({
| |
| name: "print",
| |
| description: "Print current page",
| |
| preview: function( pblock ) {pblock.innerHTML=this.description},
| |
| execute: function() {
| |
| var win = CmdUtils.getWindow();
| |
| win.print();
| |
| }
| |
| });
| |
|
| |
| === Requests ===
| |
| ; restart :
| |
| Currently doesn't work because Application is wrapped by XPCOM
| |
| CmdUtils.CreateCommand({
| |
| name: "restart",
| |
| description: "Restarts firefox",
| |
| preview: function( pblock ) {pblock.innerHTML=this.description},
| |
| execute: function() {
| |
| Application.restart();
| |
| }
| |
| });
| |
| ; exit : Equivalent of File->Exit
| |