From 637b8976657fbcee2fa8e3d46c71b909e6f7318a Mon Sep 17 00:00:00 2001 From: ryuslash Date: Tue, 6 Jul 2010 20:42:22 +0200 Subject: Added conkerorrc --- .conkerorrc | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .conkerorrc (limited to '.conkerorrc') diff --git a/.conkerorrc b/.conkerorrc new file mode 100644 index 0000000..28262da --- /dev/null +++ b/.conkerorrc @@ -0,0 +1,3 @@ +// -*- mode: javascript -*- +require("new-tabs.js"); +require("clicks-in-new-buffer-button.js"); \ No newline at end of file -- cgit v1.2.3-54-g00ecf From 8bd0382047826ebb65de9f75ebe53a17bf3dc141 Mon Sep 17 00:00:00 2001 From: ryuslash Date: Tue, 6 Jul 2010 23:44:38 +0200 Subject: Added some conkerorrc stuff --- .conkerorrc | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 100 insertions(+), 1 deletion(-) (limited to '.conkerorrc') diff --git a/.conkerorrc b/.conkerorrc index 28262da..e9fea2a 100644 --- a/.conkerorrc +++ b/.conkerorrc @@ -1,3 +1,102 @@ // -*- mode: javascript -*- require("new-tabs.js"); -require("clicks-in-new-buffer-button.js"); \ No newline at end of file +require("clicks-in-new-buffer.js"); + +// STYLE +/*let (sheet = get_home_directory()) { + sheet.append(".conkerorrc.d"); + sheet.append("stylesheets"); + sheet.append("tabs.css"); + register_user_stylesheet(make_uri(sheet)); +}*/ +function test(window) +{ + var test = window.tab2-bar; + window.buffers.container.removeChild(test); +} + +//add_hook("window_initialize_hook", test); + +// VARIABLES +// Make middle mouse button open new tab in background +clicks_in_new_buffer_target = OPEN_NEW_BUFFER_BACKGROUND; + +// WEBJUMPS +define_webjump("delicious", + "http://delicious.com/search?p=linux&lc=0&context=userposts%7Cslashed%7C", + $alternative="http://delicious.com/slashed"); +define_webjump("gmail", + "https://mail.google.com/mail/#search/%s"); +define_webjump("greader", + "http://www.google.com/reader/view/#search/%s/"); +define_webjump("github", + "http://github.com/search?q=%s", + $alternative="http://github.com/ryuslash/"); +define_webjump("archwiki", + "http://wiki.archlinux.org/index.php?search=%s"); +define_webjump("fedorawiki", + "https://fedoraproject.org/wiki/search=%s"); + +// FUNCTIONS +interactive("delicious-post", + "bookmark the page via delicious", + function (I) { + check_buffer(I.buffer, content_buffer); + let posturl = 'https://api.del.icio.us/v1/posts/add?&url=' + + encodeURIComponent( + load_spec_uri_string( + load_spec(I.buffer.top_frame))) + + "&description=" + + encodeURIComponent( + yield I.minibuffer.read( + $prompt = "name (required): ", + $initial_value = I.buffer.title)) + + "&tags=" + + encodeURIComponent( + yield I.minibuffer.read( + $prompt = "tags (space delimited): ")) + + "&extended=" + + encodeURIComponent( + yield I.minibuffer.read( + $prompt = "extended description: ")); + + try { + var content = yield send_http_request( + load_spec({uri: posturl})); + I.window.minibuffer.message(content.responseText); + } catch (e) { } + }); + +interactive("delicious-post-link", + "bookmar the link via delicious", + function (I) { + bo = yield read_browser_object(I); + mylink = load_spec_uri_string( + load_spec(encodeURIComponent(bo))); + check_buffer(I.buffer, content_buffer); + let postlinkurl = "https://api.del.icio.us/v1/posts/add?&yrl=" + + mylink + + "&description=" + + encodeURIComponent( + yield I.minibuffer.read( + $prompt = "name (required): ", + $initial_value = bo.textContent)) + + "&tags=" + + encodeURIComponent( + yield I.minibuffer.read( + $prompt = "tags (space delimited): ")) + + "&extended=" + + encodeURIComponent( + yield I.minibuffer.read( + $prompt = "extended description: ")); + + try { + var content = yield send_http_request( + load_spec({uri: postlinkurl})); + I.window.minibuffer.message(content.responseText); + } catch (e) { } + }, $browser_object = browser_object_links); + +// KEYMAPPINGS +define_key(default_global_keymap, "p", "delicious-post"); +define_key(default_global_keymap, "P", "delicious-post-link"); \ No newline at end of file -- cgit v1.2.3-54-g00ecf From eac95c05d706151e79a272ce6f75fdfdcc0ef4ac Mon Sep 17 00:00:00 2001 From: ryuslash Date: Tue, 13 Jul 2010 09:05:19 +0200 Subject: Modified the delicious webjump --- .conkerorrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.conkerorrc') diff --git a/.conkerorrc b/.conkerorrc index e9fea2a..54a350d 100644 --- a/.conkerorrc +++ b/.conkerorrc @@ -23,7 +23,7 @@ clicks_in_new_buffer_target = OPEN_NEW_BUFFER_BACKGROUND; // WEBJUMPS define_webjump("delicious", - "http://delicious.com/search?p=linux&lc=0&context=userposts%7Cslashed%7C", + "http://delicious.com/search?p=%s&lc=0&context=userposts%7Cslashed%7C", $alternative="http://delicious.com/slashed"); define_webjump("gmail", "https://mail.google.com/mail/#search/%s"); -- cgit v1.2.3-54-g00ecf From a311b2fe95c8e6bad1cfbdf6e1d76896c01038bc Mon Sep 17 00:00:00 2001 From: ryuslash Date: Tue, 13 Jul 2010 21:58:17 +0200 Subject: modified conkerorrc --- .conkerorrc | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) (limited to '.conkerorrc') diff --git a/.conkerorrc b/.conkerorrc index e9fea2a..6e06630 100644 --- a/.conkerorrc +++ b/.conkerorrc @@ -11,11 +11,24 @@ require("clicks-in-new-buffer.js"); }*/ function test(window) { - var test = window.tab2-bar; - window.buffers.container.removeChild(test); + //var test = window.getElementsByAttribute("id", "tab2-bar"); + //if (test.length > 0) + // window.removeChild(test); + //else + // window.minibuffer.message("no luck"); + var after = window.document.getElementById("minibuffer"); + var testtab = window.document.getElementById("tab2-bar"); + + window["minibuffer"].message("I'm different!"); + + window.tab_bar.destroy(); + delete window.tab_bar; + + window.tab_bar = testtab; + after.parentNode.insertBefore(testtab, after); } -//add_hook("window_initialize_hook", test); +add_hook("window_initialize_late_hook", test); // VARIABLES // Make middle mouse button open new tab in background @@ -23,12 +36,13 @@ clicks_in_new_buffer_target = OPEN_NEW_BUFFER_BACKGROUND; // WEBJUMPS define_webjump("delicious", - "http://delicious.com/search?p=linux&lc=0&context=userposts%7Cslashed%7C", + "http://delicious.com/search?p=linux&lc=0&context=userposts%7Cslashed%7C&replace=no", $alternative="http://delicious.com/slashed"); define_webjump("gmail", "https://mail.google.com/mail/#search/%s"); define_webjump("greader", - "http://www.google.com/reader/view/#search/%s/"); + "http://www.google.com/reader/view/#search/%s/", + $alternative="http://reader.google.com"); define_webjump("github", "http://github.com/search?q=%s", $alternative="http://github.com/ryuslash/"); @@ -36,6 +50,8 @@ define_webjump("archwiki", "http://wiki.archlinux.org/index.php?search=%s"); define_webjump("fedorawiki", "https://fedoraproject.org/wiki/search=%s"); +define_webjump("metal-archives", + "http://www.metal-archives.com/search.php?string=%s&type=band"); // FUNCTIONS interactive("delicious-post", -- cgit v1.2.3-54-g00ecf From 8445660213425220f5089090831f8a292eb45c42 Mon Sep 17 00:00:00 2001 From: ryuslash Date: Tue, 13 Jul 2010 22:02:52 +0200 Subject: edited conkerorrc --- .conkerorrc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '.conkerorrc') diff --git a/.conkerorrc b/.conkerorrc index 36843b9..b9bd714 100644 --- a/.conkerorrc +++ b/.conkerorrc @@ -8,7 +8,7 @@ require("clicks-in-new-buffer.js"); sheet.append("stylesheets"); sheet.append("tabs.css"); register_user_stylesheet(make_uri(sheet)); -}*/ +} function test(window) { //var test = window.getElementsByAttribute("id", "tab2-bar"); @@ -28,7 +28,7 @@ function test(window) after.parentNode.insertBefore(testtab, after); } -add_hook("window_initialize_late_hook", test); +add_hook("window_initialize_late_hook", test);*/ // VARIABLES // Make middle mouse button open new tab in background -- cgit v1.2.3-54-g00ecf