Update BUGS/TODO/notes
This commit is contained in:
parent
b0cfb281f4
commit
c6aca64d7c
9
doc/BUGS
9
doc/BUGS
@ -32,7 +32,7 @@ Webview
|
||||
- ok is always True in WebPage:on_load_status_changed, even when an error page
|
||||
is loaded (probably *because* we're loading the error page and that
|
||||
succeeds).
|
||||
- Opening editor is broken on http://p.cmpl.cc/
|
||||
- Opening editor is broken on http://p.cmpl.cc/ (probably a CodeMirror issue?)
|
||||
|
||||
Input
|
||||
-----
|
||||
@ -58,9 +58,6 @@ Crashes
|
||||
- Shutdown is still flaky. (see notes)
|
||||
- Segfault on subsonic when clicking next track
|
||||
- Assertion failure on subsonic with debug build
|
||||
- Hang in logging.shutdown when quitting if started via a .bat file on Windows
|
||||
(if we deactivate the atexit hook, hang in threading._shutdown).
|
||||
However, only the MainThread is active when doing sys.exit.
|
||||
|
||||
Qt warnings
|
||||
-----------
|
||||
@ -98,10 +95,6 @@ Misc
|
||||
windows
|
||||
- Scrolling lags like crazy (even in minimal browser) on
|
||||
http://github.com/uzbl/uzbl
|
||||
- Pressing Ctrl+C should call shutdown and quit normally instead of quitting
|
||||
hard. (Ideally it should print a message, and doing Ctrl+C again should quit
|
||||
hard).
|
||||
Same for SIGTERM, etc.
|
||||
|
||||
|
||||
Upstream Bugs
|
||||
|
19
doc/TODO
19
doc/TODO
@ -66,25 +66,20 @@ Improvements / minor features
|
||||
- command which closes other tabs in a direction [egan]
|
||||
- Distinction between :q and :wq, add ZZ and ZQ shortcuts.
|
||||
- set_toggle to toggle setting between two states
|
||||
- Small indicator on tab with a colored progress, like downloads (or maybe even
|
||||
tab index and colored)
|
||||
- Customizable statusbar
|
||||
- Show size of widgets in __repr__
|
||||
- SSL-symbol in statusbar?
|
||||
- Ask whether to close when downloads are running or maybe if form fields are
|
||||
unsubmitted (book page 187)
|
||||
- Completion in statusbar like dwb
|
||||
- SSL-symbol in statusbar?
|
||||
- Keychain completion in statusbar like dwb
|
||||
- Commandline argument to delete config
|
||||
- Settings dialog
|
||||
- Settings dialog/page (iggy is working on qute:settings)
|
||||
- Tab groups (tagging/filtering for displayed tabs)
|
||||
- Save cookies in Netscape format so it can be used by wget. (see notes)
|
||||
- Zoom with ctrl + mousewheel
|
||||
- debug-Command for set loglevel/RAM capacity
|
||||
- search highlighting
|
||||
- vertical tabbar
|
||||
- reload config command
|
||||
- config changed signals for sections (optimization)
|
||||
- Display metavars for commands in input bar.
|
||||
- Display metavars for command arguments in input bar.
|
||||
- count support for special keys
|
||||
- set-as-default argument/command (to set qute as system default browser)
|
||||
- Enable disk caching (see notes)
|
||||
@ -96,16 +91,12 @@ Improvements / minor features
|
||||
- somehow unfocus elements (hide blinking cursor) when insert mode is left?
|
||||
- Copy link location on crash mail should not copy mailto:
|
||||
- Drag&Drop of tabs to other windows
|
||||
- Use QNetworkAccessManager per QWebPage again so we can set proxy per tab.
|
||||
- Multi-line statusbar or own widget for long messages?
|
||||
- :messages command to view past messages
|
||||
- Maybe the completion widget shouldn't be a QTreeView with tree models as
|
||||
there are many hacks involved by now (see notes).
|
||||
- :%! like feature to pipe current page through a filter.
|
||||
- Add FIFOHandler based on asyncio if it's available
|
||||
- Add FIFOHandler based on asyncio
|
||||
- Lazy tab loading
|
||||
- Add command shortcuts to command completion
|
||||
- Add commandline option to not spawn any windows (for testing)
|
||||
|
||||
hints
|
||||
-----
|
||||
|
14
doc/notes
14
doc/notes
@ -69,17 +69,3 @@ Completion view (not QTreeView)
|
||||
|
||||
Perhaps using a QHBoxLayout of QTableViews and creating/destroying them based
|
||||
on the completion would be a better idea?
|
||||
|
||||
|
||||
Shutdown
|
||||
========
|
||||
|
||||
Some pointers:
|
||||
https://code.google.com/p/webscraping/source/browse/webkit.py
|
||||
Simply does setPage(None) in __del__ of webview.
|
||||
|
||||
http://www.tenox.net/out/wrp11-qt.py
|
||||
does del self._window; del self._view; del self._page
|
||||
|
||||
http://pydoc.net/Python/grab/0.4.5/ghost.ghost/
|
||||
does webview.close(); del self.manager; del self.page; del self.mainframe
|
||||
|
Loading…
Reference in New Issue
Block a user