From 4b2b777e53a02ee3af772eab89de2ec9cd30bb9a Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Thu, 31 Jul 2014 10:43:57 +0100 Subject: [PATCH] dwb: update ALL the things --- dwb/default/bookmarks | 1 + dwb/default/cookies.allow | 8 ++ dwb/default/scripts.allow | 4 +- dwb/forms | Bin 2492 -> 2724 bytes dwb/keys | 286 ++++++++++++++++++------------------- dwb/userscripts/vimeo.js | 11 ++ dwb/userscripts/youtube.js | 2 +- 7 files changed, 167 insertions(+), 145 deletions(-) create mode 100755 dwb/userscripts/vimeo.js diff --git a/dwb/default/bookmarks b/dwb/default/bookmarks index 0e2520d..4853171 100644 --- a/dwb/default/bookmarks +++ b/dwb/default/bookmarks @@ -18,3 +18,4 @@ https://www.dropbox.com/ Dropbox https://www.facebook.com/ Facebook https://www.humblebundle.com/ Humble Bundle https://www.loomio.org/ Loomio +http://blog.techdev.de/code-snippet-edit-a-file-in-all-branches-using-git/ Code Snippet: Edit a File in all Branches using Git | techdev Solutions diff --git a/dwb/default/cookies.allow b/dwb/default/cookies.allow index 9e397e2..01f9992 100644 --- a/dwb/default/cookies.allow +++ b/dwb/default/cookies.allow @@ -12,6 +12,7 @@ .facebook.com .github.com .gitorious.org +.gmail.com .google.co.uk .google.com .google.nl @@ -34,6 +35,8 @@ .usenet-crawler.com .userscripts.org .www.dropbox.com +.www.facebook.com +.www.gmail.com .www.loomio.org .www.usenet-crawler.com .www.youtube.com @@ -52,10 +55,13 @@ chakraos.org community.playstarbound.com duckduckgo.com eleum.unimaas.nl +facebook.com forums.introversion.co.uk gist.github.com github.com gitorious.org +gmail.com +google.com jolla.com loomio.org mail.google.com @@ -79,6 +85,8 @@ www.amazon.de www.bnpparibasfortis.be www.chakra-project.org www.dropbox.com +www.facebook.com +www.gmail.com www.humblebundle.com www.introversion.co.uk www.loomio.org diff --git a/dwb/default/scripts.allow b/dwb/default/scripts.allow index fc4fe15..e74ac43 100644 --- a/dwb/default/scripts.allow +++ b/dwb/default/scripts.allow @@ -7,11 +7,13 @@ docs.scipy.org duckduckgo.com eleum.unimaas.nl en.wikipedia.org +encrypted.google.com github.com gitorious.org groups.google.com localhost mail.google.com +maps.google.com np.reddit.com piratenpad.de plus.google.com @@ -24,6 +26,7 @@ thetvdb.com together.jolla.com translate.google.com wiki.ros.org +www.amazon.co.uk www.amazon.com www.dropbox.com www.facebook.com @@ -34,4 +37,3 @@ www.loomio.org www.reddit.com www.ros.org www.usenet-crawler.com -www.youtube.com diff --git a/dwb/forms b/dwb/forms index 675110a9e2e93e4509773193c234f1237e4a76b9..3152415feef47a225ffe2f0ab606472c091f4398 100644 GIT binary patch literal 2724 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 GLhal>qwNv^ diff --git a/dwb/keys b/dwb/keys index 69a4ec4..9e796ea 100644 --- a/dwb/keys +++ b/dwb/keys @@ -1,16 +1,16 @@ [default] -save_search_field=gs -tab_new=ga -allow_session_cookie_tmp=CT -allow_cookie=CC -allow_session_cookie=CS -bookmark=M -buffers=gt -cancel_download=ad -sanitize= -clear_tab=gc -only= -close_tab=d +save_search_field= gs +tab_new= ga +allow_session_cookie_tmp= CT +allow_cookie= CC +allow_session_cookie= CS +bookmark= M +buffers= gt +cancel_download= ad +sanitize= +clear_tab= gc +only= +close_tab= d entry_escape=Control c entry_confirm=Control g entry_history_back=Control k @@ -27,152 +27,152 @@ complete_history=Control H complete_path=Control p complete_searchengines=Control S complete_userscript=Control U -download=gd +download= gd download_set_execute=Control x -command_mode=: -tabdo= -execute_javascript= -eval= -execute_userscript=eu -find_backward_ic=c? -find_backward=? -find_forward_ic=c/ -find_forward=/ -find_next=n -find_previous=N -focus_input=gi -focus_next=K -focus_tab=T -focus_prev=J -win_hist_back=wh -tab_hist_back=th -history_back=H -win_hist_forward=wl -tab_hist_forward=tl -history_forward=L -insert_mode=i -show_keys=Sk -load_html= -load_html_tab= -lock_domain=xd -lock_uri=xu -tab_move_left=gl -tab_move_right=gr -tab_move=gm +command_mode= : +tabdo= +execute_javascript= +eval= +execute_userscript= eu +find_backward_ic= c? +find_backward= ? +find_forward_ic= c/ +find_forward= / +find_next= n +find_previous= N +focus_input= gi +focus_next= K +focus_tab= T +focus_prev= J +win_hist_back= wh +tab_hist_back= th +history_back= H +win_hist_forward= wl +tab_hist_forward= tl +history_forward= L +insert_mode= i +show_keys= Sk +load_html= +load_html_tab= +lock_domain= xd +lock_uri= xu +tab_move_left= gl +tab_move_right= gr +tab_move= gm normal_mode=Control n open_editor=Control e -quickmark=b -tab_quickmark=B -win_quickmark=wb +quickmark= b +tab_quickmark= B +win_quickmark= wb start_page=Control h -web_inspector=wi -paste=pp -tab_paste=Pp -win_paste=wp -paste_primary=pP -win_paste_primary=wP -tab_paste_primary=PP +web_inspector= wi +paste= pp +tab_paste= Pp +win_paste= wp +paste_primary= pP +win_paste_primary= wP +tab_paste_primary= PP print=Control Mod1 p protect=Control P quit=Control q -reload_bookmarks= -reload=r -reload_bypass_cache=R -reload_quickmarks= -reload_userscripts= -save=sf -save_session=ZZ -save_named_session=gZZ -save_quickmark=m -scroll_down=j -scroll_right=l -scroll_left=h +reload_bookmarks= +reload= r +reload_bypass_cache= R +reload_quickmarks= +reload_userscripts= +save= sf +save_session= ZZ +save_named_session= gZZ +save_quickmark= m +scroll_down= j +scroll_right= l +scroll_left= h scroll_page_down=Control f scroll_page_up=Control b scroll_halfpage_down=Control d scroll_halfpage_up=Control u -scroll_bottom=G -scroll_top=gg -scroll_up=k -local_set= -set= -set_key=sk -set_local_setting=sl -set_setting=ss -show_settings=Ss -print_preview= -show_bookmarks=Sb -show_downloads=Sd -show_history=Sh -show_quickmarks=Sq +scroll_bottom= G +scroll_top= gg +scroll_up= k +local_set= +set= +set_key= sk +set_local_setting= sl +set_setting= ss +show_settings= Ss +print_preview= +show_bookmarks= Sb +show_downloads= Sd +show_history= Sh +show_quickmarks= Sq stop_loading=Control s -toggle_local_setting= -toggle_setting= +toggle_local_setting= +toggle_setting= toggle_tab=Control @Tab@ -toggle_plugins_host_tmp=pth -toggle_scripts_host=tsh -toggle_scripts_host_tmp=tth -toggle_scripts_uri=tsu -toggle_plugins_uri_tmp=ptu -toggle_scripts_uri_tmp=ttu -fullscreen=@F11@ -toggle_hidden_files=g. -toggle_plugins_host=ph -toggle_plugins_uri=pu -presentation_mode=@F12@ +toggle_plugins_host_tmp= pth +toggle_scripts_host= tsh +toggle_scripts_host_tmp= tth +toggle_scripts_uri= tsu +toggle_plugins_uri_tmp= ptu +toggle_scripts_uri_tmp= ttu +fullscreen= @F11@ +toggle_hidden_files= g. +toggle_plugins_host= ph +toggle_plugins_uri= pu +presentation_mode= @F12@ proxy=Control p -visible=xv -toggle_bars=xx -toggle_statusbar=xb -toggle_tabbar=xt -undo=u -view_source=gf -dump= -yank_title=yt -yank_title_primary=yT -yank=yy -yank_primary=yY -zoom== -zoom_in=+ -zoom_out=- -hints_background=;b -hints_images_background=.i -hints_url_background=.o -backopen_url=xO -backopen=xo -bookmarks=gb -hints=f -hints_clipboard=;y -hints_download=;d -hints_editable=;e -hints_images=;i -hints_links=;; -hints_primary=;Y -hints_rapid=;r -hints_url=;o -new_tab=V -new_win=W -open_url=go -open=o -hints_tab=F -hints_images_tab=;I -hints_url_tab=;O -tab_bookmarks=gB -tabopen_url=gO -tabopen=O -hints_win=wf -hints_rapid_win=;R -win_bookmarks=wB -winopen_url=wO -winopen=wo -adblock_reload_rules= -visual_mode=v -tabgrep= -repeat=. +visible= xv +toggle_bars= xx +toggle_statusbar= xb +toggle_tabbar= xt +undo= u +view_source= gf +dump= +yank_title= yt +yank_title_primary= yT +yank= yy +yank_primary= yY +zoom= = +zoom_in= + +zoom_out= - +hints_background= ;b +hints_images_background= .i +hints_url_background= .o +backopen_url= xO +backopen= xo +bookmarks= gb +hints= f +hints_clipboard= ;y +hints_download= ;d +hints_editable= ;e +hints_images= ;i +hints_links= ;; +hints_primary= ;Y +hints_rapid= ;r +hints_url= ;o +new_tab= V +new_win= W +open_url= go +open= o +hints_tab= F +hints_images_tab= ;I +hints_url_tab= ;O +tab_bookmarks= gB +tabopen_url= gO +tabopen= O +hints_win= wf +hints_rapid_win= ;R +win_bookmarks= wB +winopen_url= wO +winopen= wo +adblock_reload_rules= +visual_mode= v +tabgrep= +repeat= . entry_delete_active=Control d -jump=' -mark=` -hints_selector= +jump= ' +mark= ` +hints_selector= [mail] save_search_field=gs diff --git a/dwb/userscripts/vimeo.js b/dwb/userscripts/vimeo.js new file mode 100755 index 0000000..36c017e --- /dev/null +++ b/dwb/userscripts/vimeo.js @@ -0,0 +1,11 @@ +#!javascript + +var regex = new RegExp("(https?://vimeo.com/)(\\d*)"); + +Signal.connect("navigation", function (wv, frame, request) { + if (wv.mainFrame == frame && regex.test(request.uri)) { + var uri = system.spawnSync("youtube-dl -g "+request.uri.replace(regex, "$1$2")); + system.spawn("mpv "+uri.stdout); + } + return false; +}); diff --git a/dwb/userscripts/youtube.js b/dwb/userscripts/youtube.js index 260ac7e..b4cfccc 100755 --- a/dwb/userscripts/youtube.js +++ b/dwb/userscripts/youtube.js @@ -1,4 +1,4 @@ -#!javascript +#!javascript var regex = new RegExp("(https?://www.youtube.com/watch\\?)(?:.*&)*(v=.*)"); -- 2.48.1