Clean up BUGS/TODO
This commit is contained in:
parent
5364f1947e
commit
3384e27e3b
27
BUGS
27
BUGS
@ -28,16 +28,25 @@ Bugs
|
||||
====
|
||||
|
||||
- All kind of FIXMEs
|
||||
|
||||
- When opening DDG the input field should be focused when JS is active, but
|
||||
only is sometimes. (seir)
|
||||
|
||||
- When opening 111.111.111.111 sometimes there's no loading bar and link in
|
||||
statusbar points to the old page. (seir)
|
||||
|
||||
- Current URL displayed in the statusbar is weird and sometimes wrong (seir)
|
||||
|
||||
- restart sometimes abort()s on QApplication __init__ (V155)
|
||||
- qutebrowser :restart loops endlessly
|
||||
|
||||
- qutebrowser :restart loops endlessly
|
||||
We should refuse to do :restart when executing init commands
|
||||
|
||||
- Super key shows up as ៀ\udc53 in logs
|
||||
|
||||
- Funky font rendering with tewi:
|
||||
http://a.pomf.se/ecgzlx.png
|
||||
|
||||
- F on duckduckgo result page opens in current page
|
||||
|
||||
It seems we don't get a linkClicked signal there.
|
||||
@ -59,6 +68,7 @@ Bugs
|
||||
|
||||
- Eliding doesn't work correctly in tabs (cuts off start)
|
||||
This especially happens when there's no favicon
|
||||
(will be solved by tabbar reimplementation)
|
||||
|
||||
- Opening via commandline / startpage doesn't work with absolute file paths.
|
||||
|
||||
@ -78,6 +88,10 @@ Bugs
|
||||
Upstream Bugs
|
||||
=============
|
||||
|
||||
- Web inspector is blank unless .hide()/.show() is called.
|
||||
Asked on SO: http://stackoverflow.com/q/23499159/2085149
|
||||
TODO: report Qt bug
|
||||
|
||||
- Printing under windows produced blank pages
|
||||
https://bugreports.qt-project.org/browse/QTBUG-19571
|
||||
If this isn't fixed in Qt 5.3, bug should be reopened.
|
||||
@ -88,9 +102,6 @@ Upstream Bugs
|
||||
- Impossible to retrieve user value of QWebElement:
|
||||
https://bugreports.qt-project.org/browse/QTBUG-38669
|
||||
|
||||
- Web inspector is blank unless .hide()/.show() is called.
|
||||
Asked on SO: http://stackoverflow.com/q/23499159/2085149
|
||||
|
||||
- Weird font rendering
|
||||
https://bugreports.qt-project.org/browse/QTBUG-20973
|
||||
https://bugreports.qt-project.org/browse/QTBUG-21036
|
||||
@ -99,11 +110,12 @@ Upstream Bugs
|
||||
- dead_actute
|
||||
https://bugs.freedesktop.org/show_bug.cgi?id=69476
|
||||
|
||||
- QNetworkReplyImplPrivate::error: Internal problem, this method must only be called once.
|
||||
- QNetworkReplyImplPrivate::error: Internal problem, this method must only be
|
||||
called once.
|
||||
https://bugreports.qt-project.org/browse/QTBUG-30298
|
||||
|
||||
- Tabbar texts get cut off when styled and elided
|
||||
https://bugreports.qt-project.org/browse/QTBUG-15203
|
||||
https://bugreports.qt-project.org/browse/QTBUG-15203
|
||||
|
||||
|
||||
Probably fixed crashes
|
||||
@ -138,6 +150,3 @@ Probably fixed crashes
|
||||
RuntimeError: wrapped C/C++ object of type NetworkManager has been deleted
|
||||
|
||||
Probably fixed by de7c6a63b48f66e164bf4baa6e892bcbb326d6b9
|
||||
|
||||
|
||||
|
||||
|
27
TODO
27
TODO
@ -13,26 +13,27 @@ Before 0.1
|
||||
- More dwb keybindings
|
||||
- Use :open engine searchterm syntax for searching
|
||||
- Basic SSL handling
|
||||
e.g. broken on https://fsinf.fh-worms.de/
|
||||
at least ssl-strict setting and default certs
|
||||
e.g. broken on https://fsinf.fh-worms.de/
|
||||
at least ssl-strict setting and default certs
|
||||
- Authentification (for websites/proxy)
|
||||
- prompt in statusbar
|
||||
- ssl-strict=ask
|
||||
- Downloads (at least calling a handler)
|
||||
- Log faulthandler foo to file and read it again on next start.
|
||||
|
||||
Style
|
||||
=====
|
||||
|
||||
- initialize completion models at some nicer place (not in widget)
|
||||
- move curcommand stuff to other places (e.g. current widget, etc.)
|
||||
maybe rename curcommand to commands or so?
|
||||
also some curcommand stuff is in tabbedbrowser, etc.
|
||||
maybe rename curcommand to commands or so?
|
||||
also some curcommand stuff is in tabbedbrowser, etc.
|
||||
- rename commands
|
||||
- reorder config #2
|
||||
- rework exception hierarchy for config (common base exception)
|
||||
|
||||
Major features
|
||||
==============
|
||||
New big features
|
||||
================
|
||||
|
||||
- Per domain settings
|
||||
- RequestPolicy
|
||||
@ -52,15 +53,18 @@ Major features
|
||||
- SSL handling
|
||||
- history
|
||||
|
||||
Minor features
|
||||
==============
|
||||
Improvements / minor features
|
||||
=============================
|
||||
|
||||
- Reimplement tabbar to paint it by ourselves to look like dwb
|
||||
- We probably should rewrite all the signal cache stuff to save state
|
||||
internally instead. (also see bugs)
|
||||
- Save cookies in Netscape format so it can be used by wget.
|
||||
http://www.cookiecentral.com/faq/#3.5
|
||||
https://docs.python.org/3.4/library/http.cookies.html
|
||||
http://qt-project.org/doc/qt-4.8/qnetworkcookie.html
|
||||
- Second column (flag): TRUE if domain starts with ., else FALSE
|
||||
- if a cookie is a http-only cookie domain is prepended with a #HttpOnly_
|
||||
- Signal cache: truncate printed signals (length + 1 line)
|
||||
- Zoom with ctrl + mousewheel
|
||||
- Close tabs on right click
|
||||
@ -75,12 +79,12 @@ Minor features
|
||||
- config changed signals for sections (optimization)
|
||||
- Display metavars for commands in input bar.
|
||||
- count support for special keys
|
||||
- --set-as-default argument
|
||||
- set-as-default argument/command
|
||||
- Make inspector height resizable
|
||||
- Make inspector detachable (own window)
|
||||
- Enable disk caching
|
||||
QNetworkManager.setCache() and use a QNetworkDiskCache probably
|
||||
- clear cookies
|
||||
- clear cookies command
|
||||
- keybind/aliases should have completion for commands/arguments
|
||||
- Hiding scrollbars
|
||||
- Ctrl+A/X to increase/decrease last number in URL
|
||||
@ -102,7 +106,8 @@ hints
|
||||
- more intelligent clicking (end of textfields)
|
||||
- filter close hints when it's the same link
|
||||
- ignore keypresses shortly after link following
|
||||
- uppercase hint chars without requiring upper case to type (easier to distinguish)
|
||||
- uppercase hint chars without requiring upper case to type (easier to
|
||||
distinguish)
|
||||
|
||||
Useful things
|
||||
=============
|
||||
|
Loading…
Reference in New Issue
Block a user