Update TODO
This commit is contained in:
parent
285a1c86b4
commit
b0f819ef68
290
TODO
290
TODO
@ -7,6 +7,13 @@ Before 0.1
|
|||||||
- Tests for URL detection and fix corner cases
|
- Tests for URL detection and fix corner cases
|
||||||
- Fix some crashes if we can
|
- Fix some crashes if we can
|
||||||
- Fix shutdown
|
- Fix shutdown
|
||||||
|
- Maybe test under other platforms
|
||||||
|
- Autosave feature (against segfaults/...)
|
||||||
|
- Save tabs feature
|
||||||
|
- More dwb keybindings
|
||||||
|
- Filter events in QMainWindow, not QApplication
|
||||||
|
or at least release them when opening other windows, e.g. print dialog
|
||||||
|
- Use :open engine searchterm syntax for searching
|
||||||
|
|
||||||
Crashes
|
Crashes
|
||||||
=======
|
=======
|
||||||
@ -116,6 +123,7 @@ Useful things
|
|||||||
http://www.tenox.net/out/wrp11-qt.py
|
http://www.tenox.net/out/wrp11-qt.py
|
||||||
https://code.google.com/p/webscraping/source/browse/webkit.py
|
https://code.google.com/p/webscraping/source/browse/webkit.py
|
||||||
https://github.com/jeanphix/Ghost.py/blob/master/ghost/ghost.py
|
https://github.com/jeanphix/Ghost.py/blob/master/ghost/ghost.py
|
||||||
|
http://otter-browser.org/
|
||||||
|
|
||||||
Upstream Bugs
|
Upstream Bugs
|
||||||
=============
|
=============
|
||||||
@ -179,41 +187,11 @@ Probably fixed crashes
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Keybinding stuff (from dwb)
|
dwb keybindings to possibly implement
|
||||||
===========================
|
=====================================
|
||||||
|
|
||||||
xo
|
window
|
||||||
Open url in a new tab in background, the argument $URI will be repaced with the current uri (command: backopen, aliases: bopen ).
|
------
|
||||||
|
|
||||||
xO
|
|
||||||
Open url in a new tab in background, set current url in the navigation bar (command: backopen_url).
|
|
||||||
|
|
||||||
wo
|
|
||||||
Open url in a new instance (command: winopen, aliases: wopen, w).
|
|
||||||
|
|
||||||
i
|
|
||||||
Enter insert mode (command: insert_mode, aliases: i, insert).
|
|
||||||
|
|
||||||
C-n
|
|
||||||
Enter normal mode.
|
|
||||||
|
|
||||||
[n]gc
|
|
||||||
Clear tab n or of current tab, clears the history of the tab and loads about:blank. (command clear_tab, aliases: clear).
|
|
||||||
|
|
||||||
co
|
|
||||||
Close all tabs except for the current one (command only).
|
|
||||||
|
|
||||||
C-q
|
|
||||||
Quit (command quit, aliases: q).
|
|
||||||
|
|
||||||
C-h
|
|
||||||
Open the default startpage (command start_page, aliases: home).
|
|
||||||
|
|
||||||
th
|
|
||||||
Go back in a new tab (command tab_hist_back, aliases: tabback, tba).
|
|
||||||
|
|
||||||
tl
|
|
||||||
Go forward in a new tab (command tab_hist_forward, aliases: tabforward, tfo).
|
|
||||||
|
|
||||||
wh
|
wh
|
||||||
Go back in a new window (command win_hist_back, aliases: winback, wba).
|
Go back in a new window (command win_hist_back, aliases: winback, wba).
|
||||||
@ -221,11 +199,45 @@ Go back in a new window (command win_hist_back, aliases: winback, wba).
|
|||||||
wl
|
wl
|
||||||
Go forward in a new window (command win_hist_forward, aliases: winforward, wfo).
|
Go forward in a new window (command win_hist_forward, aliases: winforward, wfo).
|
||||||
|
|
||||||
c/
|
wB
|
||||||
Find forward, ignore case (command find_forward_ic, alias: iffind).
|
Show Bookmarks, open bookmark in a new window (command win_bookmarks, aliases: winmarks).
|
||||||
|
|
||||||
c?
|
wb[:graph:]
|
||||||
Find backward, ignore case (command find_backward_ic, alias ibfind).
|
Open quickmark in a new window (command win_quickmark, aliases: winqmarks).
|
||||||
|
|
||||||
|
wf
|
||||||
|
Show hints, open link in a new window. (command hints_win, aliases: winhints, whi).
|
||||||
|
|
||||||
|
;R
|
||||||
|
Rapid hint mode, each matching hint opens a new window. (command hints_rapid_win, aliases: wrhints, wrhi).
|
||||||
|
|
||||||
|
wp
|
||||||
|
Paste from clipboard and load in a new window (command paste_nw, aliases: winpaste).
|
||||||
|
|
||||||
|
wP
|
||||||
|
Paste from primary selection and load in a new window (command paste_primary_nw, aliases: winppaste).
|
||||||
|
|
||||||
|
W
|
||||||
|
Next navigation action will be opened in a new window (command new_win).
|
||||||
|
|
||||||
|
|
||||||
|
downloads
|
||||||
|
---------
|
||||||
|
|
||||||
|
;d
|
||||||
|
Download via hints (command hints_download, aliases: dhints).
|
||||||
|
|
||||||
|
[n]ad
|
||||||
|
Cancel the download with number n or the first download in the lists of running downloads if n is omitted. (command cancel_download).
|
||||||
|
|
||||||
|
gd
|
||||||
|
Download the current site. (command download).
|
||||||
|
|
||||||
|
Sd
|
||||||
|
Show download (command show_downloads, aliases: sdownloads).
|
||||||
|
|
||||||
|
Bookmarks/quickmarks
|
||||||
|
--------------------
|
||||||
|
|
||||||
M
|
M
|
||||||
Add a bookmark (command bookmark, aliases: bmark, bma).
|
Add a bookmark (command bookmark, aliases: bmark, bma).
|
||||||
@ -236,9 +248,6 @@ Show Bookmarks (command bookmarks, aliases: bmarks, bmas).
|
|||||||
gB
|
gB
|
||||||
Show Bookmarks, open bookmark in a new tab (command tab_bookmarks, aliases: tabmarks).
|
Show Bookmarks, open bookmark in a new tab (command tab_bookmarks, aliases: tabmarks).
|
||||||
|
|
||||||
wB
|
|
||||||
Show Bookmarks, open bookmark in a new window (command win_bookmarks, aliases: winmarks).
|
|
||||||
|
|
||||||
m
|
m
|
||||||
Add a quickmark (command save_quickmark, aliases: quickmark, qmark).
|
Add a quickmark (command save_quickmark, aliases: quickmark, qmark).
|
||||||
|
|
||||||
@ -248,32 +257,11 @@ Open quickmark (command quickmark, aliases: qmarks).
|
|||||||
B
|
B
|
||||||
Open quickmark in a new tab (command tab_quickmark, aliases: tabqmarks).
|
Open quickmark in a new tab (command tab_quickmark, aliases: tabqmarks).
|
||||||
|
|
||||||
wb[:graph:]
|
tab-handling
|
||||||
Open quickmark in a new window (command win_quickmark, aliases: winqmarks).
|
------------
|
||||||
|
|
||||||
[n]R
|
co
|
||||||
Reload tab n or current tab if n is omitted without using any cached data (command reload_bypass_cache, aliases: refull).
|
Close all tabs except for the current one (command only).
|
||||||
|
|
||||||
[n]C-s
|
|
||||||
Stop loading of tab n or of current tab is [n] is omitted (command stop_loading, aliases: stop, st).
|
|
||||||
|
|
||||||
[n]+
|
|
||||||
Zoom in [n times] (command zoom_in, aliases: zi).
|
|
||||||
|
|
||||||
[n]-
|
|
||||||
Zoom out [n times] (command zoom_out, aliases: zo).
|
|
||||||
|
|
||||||
[n]=
|
|
||||||
Zoom to n percent or to 100% if n is omitted(command zoom, aliases: z).
|
|
||||||
|
|
||||||
sf
|
|
||||||
Save all configuration files (command save).
|
|
||||||
|
|
||||||
ZZ
|
|
||||||
Save current session and exit (command save_session, aliases: wq).
|
|
||||||
|
|
||||||
gZZ
|
|
||||||
Save current session with name and exit (command save_named_session, aliases: wqn).
|
|
||||||
|
|
||||||
[n]T
|
[n]T
|
||||||
Focus nth tab, first tab if n is omitted or last tab if n is 0. (command focus_tab, aliases: tab).
|
Focus nth tab, first tab if n is omitted or last tab if n is 0. (command focus_tab, aliases: tab).
|
||||||
@ -302,71 +290,8 @@ Lock tab [n]. Locking a tab will lock this tab to the current domain, it’s not
|
|||||||
[n]xu
|
[n]xu
|
||||||
Lock tab [n]. Locking a tab will lock this tab to the current uri, it’s not possible to navigate to another uri until unlocked. lock_uri, aliases: ulock).
|
Lock tab [n]. Locking a tab will lock this tab to the current uri, it’s not possible to navigate to another uri until unlocked. lock_uri, aliases: ulock).
|
||||||
|
|
||||||
wf
|
Blacklisting
|
||||||
Show hints, open link in a new tab. (command hints_win, aliases: winhints, whi).
|
------------
|
||||||
|
|
||||||
;d
|
|
||||||
Download via hints (command hints_download, aliases: dhints).
|
|
||||||
|
|
||||||
;R
|
|
||||||
Rapid hint mode, each matching hint opens a new window. (command hints_rapid_win, aliases: wrhints, wrhi).
|
|
||||||
|
|
||||||
gf
|
|
||||||
Toggle "view source" (command view_source, aliases: source, so).
|
|
||||||
|
|
||||||
CC
|
|
||||||
Allow persistent cookie for the current website. The domain will be saved in cookies.allow. Cookies that are allowed by the cookies.allow whitelist are stored in $XDG_CONFIG_HOME/dwb/$profilename/cookies. (command allow_cookie, aliases: cookie).
|
|
||||||
|
|
||||||
CS
|
|
||||||
Allow session cookie for the current website. The domain will be saved in cookies_session.allow. This is only useful if cookies-store-policy is set to never, see cookies-store-policy for details. (command allow_session_cookie, aliases: scookie).
|
|
||||||
|
|
||||||
CT
|
|
||||||
Allow session cookies for the current website temporarily. Only first party cookies are allowed. The domain is not saved to a whitelist and the cookies will not be saved persitently. (command allow_session_cookie_tmp, aliases: tcookie).
|
|
||||||
|
|
||||||
wp
|
|
||||||
Paste from clipboard and load in a new window (command paste_nw, aliases: winpaste).
|
|
||||||
|
|
||||||
wP
|
|
||||||
Paste from primary selection and load in a new window (command paste_primary_nw, aliases: winppaste).
|
|
||||||
|
|
||||||
[n]ad
|
|
||||||
Cancel the download with number n or the first download in the lists of running downloads if n is omitted. (command cancel_download).
|
|
||||||
|
|
||||||
gs
|
|
||||||
Add a searchengine. Textfields can be chosen with tab and a keyword must be specified. The first defined searchengine will be the default searchengine. The keyword can be used in all open commands, e.g. :open <keyword> <searchterm> (command save_search_field, aliases: search).
|
|
||||||
|
|
||||||
gd
|
|
||||||
Download the current site. (command download).
|
|
||||||
|
|
||||||
Sb
|
|
||||||
Show bookmarks (command show_bookmarks, aliases: sbookmarks).
|
|
||||||
|
|
||||||
Sq
|
|
||||||
Show quickmarks (command show_quickmarks, aliases: squickmarks).
|
|
||||||
|
|
||||||
Sh
|
|
||||||
Show history (command show_history, aliases: shistory).
|
|
||||||
|
|
||||||
Sd
|
|
||||||
Show download (command show_downloads, aliases: sdownloads).
|
|
||||||
|
|
||||||
Sk
|
|
||||||
Show keys (command show_keys, aliases: skeys).
|
|
||||||
|
|
||||||
Ss
|
|
||||||
Show settings (command show_settings, aliases: ssettings).
|
|
||||||
|
|
||||||
ss
|
|
||||||
Set setting, the interactive version of the command set, for changing settings in scripts use set instead (command set_setting).
|
|
||||||
|
|
||||||
sl
|
|
||||||
Set local setting, changes a setting but doesn’t save the setting to configuration file. The interactive version of the command local_set, for changing settings locally in scripts use local_set instead (command set_local_setting).
|
|
||||||
|
|
||||||
sk
|
|
||||||
Set keyboard shortcut (command set_key, aliases: keys).
|
|
||||||
|
|
||||||
C-p
|
|
||||||
Toggle proxy (command proxy).
|
|
||||||
|
|
||||||
tsh
|
tsh
|
||||||
Toggle scripts for current host permanently (command toggle_scripts_host, aliases: hscript).
|
Toggle scripts for current host permanently (command toggle_scripts_host, aliases: hscript).
|
||||||
@ -392,15 +317,110 @@ Toggle plugins for current host temporarily (command toggle_plugins_host_tmp, al
|
|||||||
ptu
|
ptu
|
||||||
Toggle plugins for current url temporarily (command toggle_plugins_uri_tmp, aliases: tuplugin).
|
Toggle plugins for current url temporarily (command toggle_plugins_uri_tmp, aliases: tuplugin).
|
||||||
|
|
||||||
V
|
CC
|
||||||
Next navigation action will be opened in a new tab (command new_tab).
|
Allow persistent cookie for the current website. The domain will be saved in cookies.allow. Cookies that are allowed by the cookies.allow whitelist are stored in $XDG_CONFIG_HOME/dwb/$profilename/cookies. (command allow_cookie, aliases: cookie).
|
||||||
|
|
||||||
W
|
CS
|
||||||
Next navigation action will be opened in a new window (command new_win).
|
Allow session cookie for the current website. The domain will be saved in cookies_session.allow. This is only useful if cookies-store-policy is set to never, see cookies-store-policy for details. (command allow_session_cookie, aliases: scookie).
|
||||||
|
|
||||||
|
CT
|
||||||
|
Allow session cookies for the current website temporarily. Only first party cookies are allowed. The domain is not saved to a whitelist and the cookies will not be saved persitently. (command allow_session_cookie_tmp, aliases: tcookie).
|
||||||
|
|
||||||
|
|
||||||
|
Show
|
||||||
|
----
|
||||||
|
|
||||||
|
Sb
|
||||||
|
Show bookmarks (command show_bookmarks, aliases: sbookmarks).
|
||||||
|
|
||||||
|
Sq
|
||||||
|
Show quickmarks (command show_quickmarks, aliases: squickmarks).
|
||||||
|
|
||||||
|
Sh
|
||||||
|
Show history (command show_history, aliases: shistory).
|
||||||
|
|
||||||
|
Sk
|
||||||
|
Show keys (command show_keys, aliases: skeys).
|
||||||
|
|
||||||
|
Ss
|
||||||
|
Show settings (command show_settings, aliases: ssettings).
|
||||||
|
|
||||||
eu
|
eu
|
||||||
Show and execute userscripts (command execute_userscript).
|
Show and execute userscripts (command execute_userscript).
|
||||||
|
|
||||||
|
|
||||||
|
Other
|
||||||
|
-----
|
||||||
|
|
||||||
|
xo
|
||||||
|
Open url in a new tab in background, the argument $URI will be repaced with the current uri (command: backopen, aliases: bopen ).
|
||||||
|
|
||||||
|
xO
|
||||||
|
Open url in a new tab in background, set current url in the navigation bar (command: backopen_url).
|
||||||
|
|
||||||
|
wo
|
||||||
|
Open url in a new instance (command: winopen, aliases: wopen, w).
|
||||||
|
|
||||||
|
C-n
|
||||||
|
Enter normal mode.
|
||||||
|
|
||||||
|
[n]gc
|
||||||
|
Clear tab n or of current tab, clears the history of the tab and loads about:blank. (command clear_tab, aliases: clear).
|
||||||
|
|
||||||
|
C-h
|
||||||
|
Open the default startpage (command start_page, aliases: home).
|
||||||
|
|
||||||
|
th
|
||||||
|
Go back in a new tab (command tab_hist_back, aliases: tabback, tba).
|
||||||
|
|
||||||
|
tl
|
||||||
|
Go forward in a new tab (command tab_hist_forward, aliases: tabforward, tfo).
|
||||||
|
|
||||||
|
c/
|
||||||
|
Find forward, ignore case (command find_forward_ic, alias: iffind).
|
||||||
|
|
||||||
|
c?
|
||||||
|
Find backward, ignore case (command find_backward_ic, alias ibfind).
|
||||||
|
|
||||||
|
[n]R
|
||||||
|
Reload tab n or current tab if n is omitted without using any cached data (command reload_bypass_cache, aliases: refull).
|
||||||
|
|
||||||
|
[n]C-s
|
||||||
|
Stop loading of tab n or of current tab is [n] is omitted (command stop_loading, aliases: stop, st).
|
||||||
|
|
||||||
|
[n]=
|
||||||
|
Zoom to n percent or to 100% if n is omitted(command zoom, aliases: z).
|
||||||
|
|
||||||
|
sf
|
||||||
|
Save all configuration files (command save).
|
||||||
|
|
||||||
|
ZZ
|
||||||
|
Save current session and exit (command save_session, aliases: wq).
|
||||||
|
|
||||||
|
gZZ
|
||||||
|
Save current session with name and exit (command save_named_session, aliases: wqn).
|
||||||
|
|
||||||
|
gf
|
||||||
|
Toggle "view source" (command view_source, aliases: source, so).
|
||||||
|
|
||||||
|
gs
|
||||||
|
Add a searchengine. Textfields can be chosen with tab and a keyword must be specified. The first defined searchengine will be the default searchengine. The keyword can be used in all open commands, e.g. :open <keyword> <searchterm> (command save_search_field, aliases: search).
|
||||||
|
|
||||||
|
ss
|
||||||
|
Set setting, the interactive version of the command set, for changing settings in scripts use set instead (command set_setting).
|
||||||
|
|
||||||
|
sl
|
||||||
|
Set local setting, changes a setting but doesn’t save the setting to configuration file. The interactive version of the command local_set, for changing settings locally in scripts use local_set instead (command set_local_setting).
|
||||||
|
|
||||||
|
sk
|
||||||
|
Set keyboard shortcut (command set_key, aliases: keys).
|
||||||
|
|
||||||
|
C-p
|
||||||
|
Toggle proxy (command proxy).
|
||||||
|
|
||||||
|
V
|
||||||
|
Next navigation action will be opened in a new tab (command new_tab).
|
||||||
|
|
||||||
[n]wi
|
[n]wi
|
||||||
Show the webinspector of tab n or of current tab if n is omitted. Note that enable-developer-extras has to be set. (commmand web_inspector, aliases: inspect, insp).
|
Show the webinspector of tab n or of current tab if n is omitted. Note that enable-developer-extras has to be set. (commmand web_inspector, aliases: inspect, insp).
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user