Update TODO/BUGS
This commit is contained in:
parent
5f86357ae8
commit
a700c9dd12
16
BUGS
16
BUGS
@ -1,6 +1,9 @@
|
||||
Bugs
|
||||
====
|
||||
|
||||
- Handle it correctly when a new statusbar question is asked while another is
|
||||
still active. (see notes)
|
||||
|
||||
- On https://www.google.com/intl/en/drive/ - "WARNING:
|
||||
QCommonStyle::drawComplexControl: Control 1 not handled" (on Windows)
|
||||
|
||||
@ -8,18 +11,12 @@ Bugs
|
||||
|
||||
- Ugly font rendering on Windows on http://support.sigasi.com/Knowledgebase/List
|
||||
|
||||
- utils.style:Style is simply ignored, even though it's used in tabwidget?!?
|
||||
|
||||
- On doodle, when modifying something on http://doodle.com/create and clicking
|
||||
a link to leave the page, the message is suboptimal. Also, with some random
|
||||
clicking it's somehow possible to get out of yesno mode.
|
||||
|
||||
- Because restart is broken, using "restore tabs" in crash dialog doesn't work
|
||||
anymore.
|
||||
|
||||
- Segfaults when trying to load http://cmpl.cc/downloads/hlwm-tablet.mkv
|
||||
|
||||
- Segfaults with youtube HTML5 player
|
||||
- Segfaults when trying to load http://cmpl.cc/downloads/hlwm-tablet.mkv and
|
||||
with youtube HTML5 player.
|
||||
|
||||
- URL detection and encoded spaces
|
||||
|
||||
@ -40,7 +37,8 @@ Bugs
|
||||
|
||||
- restart sometimes abort()s on QApplication __init__ (V155)
|
||||
|
||||
- restart is broken entirely since init refactoring (around af19e6d~1)
|
||||
- restart is broken entirely since init refactoring (around af19e6d~1) - this
|
||||
also breaks "restore tabs" in crash dialog.
|
||||
|
||||
- qutebrowser :restart loops endlessly
|
||||
We should refuse to do :restart when executing init commands
|
||||
|
22
TODO
22
TODO
@ -2,17 +2,21 @@ Before 0.1
|
||||
==========
|
||||
|
||||
- Check BUGS
|
||||
- Manpage
|
||||
- Website
|
||||
- Docs
|
||||
- Manpage
|
||||
- Website
|
||||
- FAQ
|
||||
- Tests for URL detection and fix corner cases
|
||||
- Maybe test under other platforms
|
||||
- Autosave feature (against segfaults/...)
|
||||
- Save tabs feature
|
||||
- More dwb keybindings
|
||||
- Use :open engine searchterm syntax for searching
|
||||
- SSL handling
|
||||
- ssl-strict=ask
|
||||
- SSL-symbol in statusbar?
|
||||
- ssl-strict=ask
|
||||
- Use argparse and do something like click for command arguments, then we can
|
||||
have flags etc.
|
||||
- Implement some optional stuff from http://greenbytes.de/tech/tc2231/
|
||||
(especially filename with Content-Disposition: inline)
|
||||
|
||||
New big features
|
||||
================
|
||||
@ -37,10 +41,9 @@ New big features
|
||||
Improvements / minor features
|
||||
=============================
|
||||
|
||||
- SSL-symbol in statusbar?
|
||||
- Commandline argument to delete config
|
||||
- Settings dialog
|
||||
- Use argparse and do something like click for command arguments, then we can
|
||||
have flags etc.
|
||||
- Reimplement tabbar to paint it by ourselves to look like dwb
|
||||
- Save cookies in Netscape format so it can be used by wget. (see notes)
|
||||
- Zoom with ctrl + mousewheel
|
||||
@ -50,7 +53,7 @@ Improvements / minor features
|
||||
- config changed signals for sections (optimization)
|
||||
- Display metavars for commands in input bar.
|
||||
- count support for special keys
|
||||
- set-as-default argument/command
|
||||
- set-as-default argument/command (to set qute as system default browser)
|
||||
- Enable disk caching (see notes)
|
||||
- clear cookies command
|
||||
- keybind/aliases should have completion for commands/arguments
|
||||
@ -68,8 +71,6 @@ Improvements / minor features
|
||||
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
|
||||
- Maybe we should depend on Python >= 3.4 and Qt >= 5.1?
|
||||
In general we should check our requirements.
|
||||
|
||||
hints
|
||||
-----
|
||||
@ -85,6 +86,7 @@ style
|
||||
=====
|
||||
|
||||
- Add a global none attribute/setting to every ConfigType
|
||||
- Clean up the package checking mess in earlyinit.py
|
||||
|
||||
dwb keybindings to possibly implement
|
||||
=====================================
|
||||
|
11
notes
11
notes
@ -1,3 +1,14 @@
|
||||
multiple questions
|
||||
==================
|
||||
|
||||
For modular mode, we should implement a kind of stack: Save the current
|
||||
question if any is available, then after exec_() restore it.
|
||||
|
||||
For async questions, we check if we're currently asking *any* question
|
||||
(sync/async), and if so, add the question to a deque instead. After a question
|
||||
gets hidden (e.g. in on_mode_left?), we check if another question is in the
|
||||
deque, and if so pop and ask it.
|
||||
|
||||
click inspirations
|
||||
===================
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user