Update TODO/BUGS
This commit is contained in:
parent
5f86357ae8
commit
a700c9dd12
16
BUGS
16
BUGS
@ -1,6 +1,9 @@
|
|||||||
Bugs
|
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:
|
- On https://www.google.com/intl/en/drive/ - "WARNING:
|
||||||
QCommonStyle::drawComplexControl: Control 1 not handled" (on Windows)
|
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
|
- 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
|
- 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
|
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.
|
clicking it's somehow possible to get out of yesno mode.
|
||||||
|
|
||||||
- Because restart is broken, using "restore tabs" in crash dialog doesn't work
|
- Segfaults when trying to load http://cmpl.cc/downloads/hlwm-tablet.mkv and
|
||||||
anymore.
|
with youtube HTML5 player.
|
||||||
|
|
||||||
- Segfaults when trying to load http://cmpl.cc/downloads/hlwm-tablet.mkv
|
|
||||||
|
|
||||||
- Segfaults with youtube HTML5 player
|
|
||||||
|
|
||||||
- URL detection and encoded spaces
|
- URL detection and encoded spaces
|
||||||
|
|
||||||
@ -40,7 +37,8 @@ Bugs
|
|||||||
|
|
||||||
- restart sometimes abort()s on QApplication __init__ (V155)
|
- 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
|
- qutebrowser :restart loops endlessly
|
||||||
We should refuse to do :restart when executing init commands
|
We should refuse to do :restart when executing init commands
|
||||||
|
16
TODO
16
TODO
@ -2,17 +2,21 @@ Before 0.1
|
|||||||
==========
|
==========
|
||||||
|
|
||||||
- Check BUGS
|
- Check BUGS
|
||||||
|
- Docs
|
||||||
- Manpage
|
- Manpage
|
||||||
- Website
|
- Website
|
||||||
|
- FAQ
|
||||||
- Tests for URL detection and fix corner cases
|
- Tests for URL detection and fix corner cases
|
||||||
- Maybe test under other platforms
|
- Maybe test under other platforms
|
||||||
- Autosave feature (against segfaults/...)
|
- Autosave feature (against segfaults/...)
|
||||||
- Save tabs feature
|
- Save tabs feature
|
||||||
- More dwb keybindings
|
- More dwb keybindings
|
||||||
- Use :open engine searchterm syntax for searching
|
- Use :open engine searchterm syntax for searching
|
||||||
- SSL handling
|
|
||||||
- ssl-strict=ask
|
- ssl-strict=ask
|
||||||
- SSL-symbol in statusbar?
|
- 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
|
New big features
|
||||||
================
|
================
|
||||||
@ -37,10 +41,9 @@ New big features
|
|||||||
Improvements / minor features
|
Improvements / minor features
|
||||||
=============================
|
=============================
|
||||||
|
|
||||||
|
- SSL-symbol in statusbar?
|
||||||
- Commandline argument to delete config
|
- Commandline argument to delete config
|
||||||
- Settings dialog
|
- 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
|
- 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)
|
- Save cookies in Netscape format so it can be used by wget. (see notes)
|
||||||
- Zoom with ctrl + mousewheel
|
- Zoom with ctrl + mousewheel
|
||||||
@ -50,7 +53,7 @@ Improvements / minor features
|
|||||||
- config changed signals for sections (optimization)
|
- config changed signals for sections (optimization)
|
||||||
- Display metavars for commands in input bar.
|
- Display metavars for commands in input bar.
|
||||||
- count support for special keys
|
- 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)
|
- Enable disk caching (see notes)
|
||||||
- clear cookies command
|
- clear cookies command
|
||||||
- keybind/aliases should have completion for commands/arguments
|
- keybind/aliases should have completion for commands/arguments
|
||||||
@ -68,8 +71,6 @@ Improvements / minor features
|
|||||||
there are many hacks involved by now (see notes).
|
there are many hacks involved by now (see notes).
|
||||||
- :%! like feature to pipe current page through a filter.
|
- :%! like feature to pipe current page through a filter.
|
||||||
- Add FIFOHandler based on asyncio if it's available
|
- 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
|
hints
|
||||||
-----
|
-----
|
||||||
@ -85,6 +86,7 @@ style
|
|||||||
=====
|
=====
|
||||||
|
|
||||||
- Add a global none attribute/setting to every ConfigType
|
- Add a global none attribute/setting to every ConfigType
|
||||||
|
- Clean up the package checking mess in earlyinit.py
|
||||||
|
|
||||||
dwb keybindings to possibly implement
|
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
|
click inspirations
|
||||||
===================
|
===================
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user