Florian Bruhin
2b8b4be98a
Add documentation for logging/commands
2014-06-20 11:49:33 +02:00
Florian Bruhin
f6ada3796b
Minor HACKING update
2014-06-20 11:07:03 +02:00
Florian Bruhin
0ce1b473c1
Update BUGS
2014-06-20 09:48:45 +02:00
Florian Bruhin
4909f3f0fe
Add LeplFilter to RAM, not twice to console.
...
Fixes exception when sys.stderr is None.
2014-06-20 08:50:37 +02:00
Florian Bruhin
0fa309e2a4
Add a test for init_log if sys.stderr is None.
2014-06-20 08:50:04 +02:00
Florian Bruhin
e1ae4cb54c
Add a base class for logging tests.
2014-06-20 08:49:48 +02:00
Florian Bruhin
917bc820a4
Fix missing list in setupcommon.py
2014-06-20 08:14:52 +02:00
Florian Bruhin
9b63c72804
Update HACKING
2014-06-20 07:52:56 +02:00
Florian Bruhin
2fac5aa0a0
Update comment
2014-06-20 06:53:41 +02:00
Florian Bruhin
a700c9dd12
Update TODO/BUGS
2014-06-20 06:52:14 +02:00
Florian Bruhin
5f86357ae8
Fix rfc6266 check
2014-06-20 06:45:52 +02:00
Florian Bruhin
d443e585d3
Add missing test_debug.py
2014-06-20 06:23:41 +02:00
Florian Bruhin
3c9b4369cd
Don't crash on Content-Disposition with wrong enc.
...
When declaring UTF-8 but encoding RFC2231 ISO-8859-1, rfc2259 raises an
UnicodeDecodeError.
Test case: http://greenbytes.de/tech/tc2231/#attwithfn2231iso-bad
2014-06-19 23:14:20 +02:00
Florian Bruhin
7690e918a2
Handle early download errors correctly
2014-06-19 21:37:22 +02:00
Florian Bruhin
0dfdd422a2
Prevent double-deleting file in downloads
2014-06-19 21:27:57 +02:00
Florian Bruhin
684154dd7d
Remove set_trace
2014-06-19 21:26:01 +02:00
Florian Bruhin
2fd475b1a4
Fix downloading without content-disposition
2014-06-19 21:09:33 +02:00
Florian Bruhin
6ce5afccbe
Use rfc6266 to handle Content-Disposition in downloads
2014-06-19 21:06:19 +02:00
Florian Bruhin
52d1645479
Revert "Clean up styles"
...
This reverts commit f821d9e211
.
This causes all methods to be applied from QCommonStyle, thus resulting in
right-click menus being blank...
2014-06-19 21:05:41 +02:00
Florian Bruhin
6b12572fb0
Add dwb download keybindings.
2014-06-19 17:58:46 +02:00
Florian Bruhin
9c26eba761
Catch weird TypeError when aborting question
2014-06-19 17:56:41 +02:00
Florian Bruhin
dcc43db14e
Update BUGS
2014-06-19 17:00:59 +02:00
Florian Bruhin
c4e07fea1b
Update BUGS
2014-06-19 16:58:25 +02:00
Florian Bruhin
7994bd8f0d
Update TODO
2014-06-19 16:37:02 +02:00
Florian Bruhin
f821d9e211
Clean up styles
2014-06-19 15:43:34 +02:00
Florian Bruhin
4235034604
Update TODO/BUGS
2014-06-19 15:22:11 +02:00
Florian Bruhin
d642aa48c1
Fix reparenting issues with layouts
2014-06-19 14:13:44 +02:00
Florian Bruhin
00fb7b8f68
Don't choke on spaces in filenames in run_checks.py
2014-06-19 13:51:08 +02:00
Florian Bruhin
3de113ee8c
Don't double-connect tabCloseRequested
2014-06-19 13:43:43 +02:00
Florian Bruhin
6f4b2e872b
Don't restore focus to unfocused widget
2014-06-19 13:43:16 +02:00
Florian Bruhin
cd68d04067
Add missing space
2014-06-19 13:19:02 +02:00
Florian Bruhin
b70657eb53
Validate configs properly.
...
We inherited custom types from String which is wrong and not validated against
ValidValues.
2014-06-19 13:18:25 +02:00
Florian Bruhin
1ab8c3963f
More BUGS
2014-06-19 12:24:39 +02:00
Florian Bruhin
c56c7c0394
Support cancelling a javascript confirm dialog
2014-06-19 12:21:22 +02:00
Florian Bruhin
a5f8199fc0
Update TODO/BUGS
2014-06-19 12:20:13 +02:00
Florian Bruhin
3435aef78c
Add commandline argument for debug log buffer size
2014-06-19 12:11:46 +02:00
Florian Bruhin
fdda1dd3a0
Forward unbound non-alphanumeric keys by default.
...
We do this so we benefit from some default WebKit keybindings users would
expect. For example, we'd need to bind Ctrl+X/C/V by default without this.
We also remove the custom-bound scrolling keybindings as they're redundant now.
The forward-unbound-keys setting now isn't a bool anymore, instead it can be
set to all/auto/none.
2014-06-19 11:51:25 +02:00
Florian Bruhin
e6f9c0ccea
Fix keyboard focus issues.
2014-06-19 11:50:31 +02:00
Florian Bruhin
d42e71a5d5
Use QApplication (not QCoreApplication) to call activeWindow
2014-06-19 11:22:17 +02:00
Florian Bruhin
e594e42517
Remove unused import from scripts.freeze
2014-06-19 10:19:17 +02:00
Florian Bruhin
1ed70bfef7
Fix utils.log so it works with sys.stderr == None
2014-06-19 10:19:00 +02:00
Florian Bruhin
a254b4c001
Fix _get_constant in setupcommon
2014-06-19 10:11:14 +02:00
Florian Bruhin
06779a875f
Move extras_require to setup.py
2014-06-19 09:34:07 +02:00
Florian Bruhin
61c9afb821
Get python lib dir dynamically
2014-06-19 09:33:47 +02:00
Florian Bruhin
301c209eb3
Fix CRLF in update_3rdparty
2014-06-19 09:05:23 +02:00
Florian Bruhin
c4d4f4c8a5
Fix module-rgx in .pylintrc
2014-06-19 09:05:03 +02:00
Florian Bruhin
d65587128f
Add vim modelines to all files.
2014-06-19 09:04:37 +02:00
Florian Bruhin
6105b41342
Add shebang/GPL header to scripts
2014-06-19 08:28:05 +02:00
Florian Bruhin
8b2caa3b55
Add script to update 3rdparty stuff
2014-06-19 08:25:46 +02:00
Florian Bruhin
8642ccd899
Use a python script for generate_authors
2014-06-19 08:19:57 +02:00