Commit Graph

1542 Commits

Author SHA1 Message Date
Florian Bruhin
06b0761755 Always clean up editor tempfiles, even on exit != 0 2014-05-27 07:43:07 +02:00
Florian Bruhin
b29a00dff5 Update TODO 2014-05-26 20:10:31 +02:00
Florian Bruhin
271d00417c Avoid newlines in log 2014-05-26 20:09:46 +02:00
Florian Bruhin
7016627086 Update TODO/BUGS 2014-05-26 20:08:08 +02:00
Florian Bruhin
4538745ffb Implement QWebPage:javaScript* 2014-05-26 20:04:44 +02:00
Florian Bruhin
ff1fad073c Use correct logger for NAM init 2014-05-26 19:47:50 +02:00
Florian Bruhin
9428ee6207 Add logging to NetworkManager init 2014-05-26 17:41:21 +02:00
Florian Bruhin
fa01bfbbad Add per-tab inspector like dwb.
This also means the webinspector will always be detached / in its own window.
2014-05-26 15:35:05 +02:00
Florian Bruhin
62407eef33 Revert "Use a splitter for the webinspector"
This reverts commit f1f06b0a19.
2014-05-26 15:13:39 +02:00
Florian Bruhin
6bc0f7e5e7 Revert "Make inspector detachable."
This reverts commit ee241c3f6c.

Conflicts:
	qutebrowser/config/configdata.py
2014-05-26 15:13:33 +02:00
Florian Bruhin
f380eaf4cd Remove statusbar.fg.error setting 2014-05-26 17:03:39 +02:00
Florian Bruhin
edacb23076 Color statusbar on prompts 2014-05-26 16:59:11 +02:00
Florian Bruhin
61d4821065 Add configurable confirmation when closing 2014-05-26 16:51:57 +02:00
Florian Bruhin
8f12df6553 Purge old cookies from cookiejar 2014-05-26 16:09:49 +02:00
Florian Bruhin
6b2726de52 TODO += webinspector 2014-05-26 14:43:24 +02:00
Florian Bruhin
6676eefb03 Add keybinding for inspector 2014-05-26 12:20:42 +02:00
Florian Bruhin
15a27a4c96 Fix double import 2014-05-26 12:17:43 +02:00
Florian Bruhin
ee241c3f6c Make inspector detachable. 2014-05-26 12:16:03 +02:00
Florian Bruhin
8eed5a02d4 Don't adjust completion position when inspector is open. 2014-05-26 12:15:40 +02:00
Florian Bruhin
f1f06b0a19 Use a splitter for the webinspector 2014-05-26 12:00:45 +02:00
Florian Bruhin
d00a946497 Set orgname to make inspector settings persistent 2014-05-26 11:47:02 +02:00
Florian Bruhin
24543edcbe Spelling fix 2014-05-26 09:04:38 +02:00
Florian Bruhin
5406f92a5b Don't set QT_FATAL_WARNINGS 2014-05-26 09:02:57 +02:00
Florian Bruhin
22b2fb0be0 Rename some commandline options 2014-05-26 09:02:31 +02:00
Florian Bruhin
bb9f301410 Use getattr to get numeric logging level.
It turns out it was a bad idea to use logging._nameToLevel since that
doesn't exist in python 3.3.
2014-05-26 09:00:45 +02:00
Florian Bruhin
323484496a Merge branch 'master' of ssh://lupin/qutebrowser 2014-05-25 20:28:32 +02:00
Florian Bruhin
7c3c572519 Increase RAMHandler capacity to 500 2014-05-25 20:28:24 +02:00
Florian Bruhin
be4f1fdd12 Add qute:log special page. 2014-05-25 20:26:26 +02:00
Florian Bruhin
5bf32d80fe Use xmlcharrefreplace for qute:* encoding 2014-05-25 20:26:14 +02:00
Florian Bruhin
03c7a0ce2a Add python-colorlog as optdepend to PKGBUILD 2014-05-25 20:20:21 +02:00
Florian Bruhin
8fb54d4c55 More beautiful logging format 2014-05-25 20:13:58 +02:00
Florian Bruhin
7200bf5690 Whitespace 2014-05-25 20:08:37 +02:00
Florian Bruhin
b37ca744b2 Disable coloring when requested/on Windows/no tty 2014-05-25 20:08:07 +02:00
Florian Bruhin
e89fc3d940 Add colored logging 2014-05-25 20:00:48 +02:00
Florian Bruhin
f87e7b76f4 Log to RAM and display log in crash dialog 2014-05-25 18:46:15 +02:00
Florian Bruhin
353a447dd6 Initialize logging by hand, nicer output 2014-05-23 18:22:22 +02:00
Florian Bruhin
6825c669b5 Add the ability to filter logging messages 2014-05-23 16:57:08 +02:00
Florian Bruhin
71e728665e Update TODO 2014-05-23 16:54:21 +02:00
Florian Bruhin
1e256699f8 Add topic-specific loggers 2014-05-23 16:11:55 +02:00
Florian Bruhin
36275d11ce Add henk's blogpost to TODO 2014-05-23 10:32:05 +02:00
Florian Bruhin
99bd53de89 Close tabs on right click 2014-05-23 04:12:18 +02:00
Florian Bruhin
1d5a1a29e8 Simplify calling commands with an instance.
We used to use a signal and a function in app.py which executes the command
handler. Now we instead use QCoreApplication.instance() which makes everything
a lot easier and cleaner.
2014-05-22 16:14:43 +02:00
Florian Bruhin
0c0cb48471 Fix lint 2014-05-22 15:44:16 +02:00
Florian Bruhin
c5998bd94b TODO += init/save cleanup 2014-05-22 15:43:46 +02:00
Florian Bruhin
2fd57dc2e3 Add git check to run_checks 2014-05-22 15:19:35 +02:00
Florian Bruhin
19c1406eed Explicitely exclude BUGS in MANIFEST.in 2014-05-22 17:57:49 +02:00
Florian Bruhin
897fc0c72f Leave hinting mode when tab changed 2014-05-22 17:50:10 +02:00
Florian Bruhin
7308fa97c5 Leave hinting mode when insert mode is entered 2014-05-22 17:49:18 +02:00
Florian Bruhin
8cddbec9e3 Implement quickmarks 2014-05-22 16:44:47 +02:00
Florian Bruhin
e7da95a3b1 Add question() and confirm_action() to message.py 2014-05-22 16:44:10 +02:00