Commit Graph

2828 Commits

Author SHA1 Message Date
Florian Bruhin
48a7a428a5 Adjust screenshot rendering for github 2014-10-05 18:52:00 +02:00
Florian Bruhin
8bbd72bd66 Whoops, actually add images to README 2014-10-05 18:47:41 +02:00
Florian Bruhin
a64fb8e0b4 Add screenshots to README. Closes #145. 2014-10-05 18:46:49 +02:00
Florian Bruhin
df98318e6b Merge branch 'master' of ssh://lupin/qutebrowser 2014-10-05 17:59:45 +02:00
Florian Bruhin
d8cc5e1284 Add documentation about reporting segfaults. 2014-10-05 17:55:17 +02:00
Florian Bruhin
4dcaa1fdec Be more forgiving when validating URLs. Fixes #141. 2014-10-03 16:58:30 +02:00
Florian Bruhin
18ff6ea06a Fix line breaking in debugging console. Fixes #144. 2014-10-03 12:37:32 +02:00
Florian Bruhin
179d108071 Disable line wrapping in debug console.
For some reason this does not fix #144.
2014-10-03 12:24:07 +02:00
Florian Bruhin
0a6a8b4b4a Don't parse HTML in debug console. Fixes #143. 2014-10-03 12:20:39 +02:00
Florian Bruhin
22b48ad248 Open quickstart page on first start.
Fixes #4.
2014-10-03 08:39:33 +02:00
Florian Bruhin
7ca8c12c48 Docs update 2014-10-03 08:32:37 +02:00
Florian Bruhin
ab40a6d511 Add note about security bugs. 2014-10-03 07:58:36 +02:00
Florian Bruhin
d51e230c94 Add quickstart guide for issue #4 2014-10-03 07:56:22 +02:00
Florian Bruhin
892b54e153 Fix saving of config. 2014-10-02 22:51:59 +02:00
Florian Bruhin
5eda621a7c Clean up KeyConfParser __init__ and make it work with None.
Fixes #137.
2014-10-02 22:49:58 +02:00
Florian Bruhin
ab5acdc3ad Clean up ConfigManager __init__ and make it work with None.
Fixes parts of #137.
2014-10-02 22:45:47 +02:00
Florian Bruhin
337574f40f Fix lint 2014-10-02 22:25:48 +02:00
Florian Bruhin
a8304d03ea Clean up get_standard_dir 2014-10-02 22:24:08 +02:00
Florian Bruhin
e74fa71a0a Seprate data/config dirs on Windows.
See #21.
2014-10-02 22:12:45 +02:00
Florian Bruhin
086de1b508 Rename cmd_history to cmd-history.
For consistency with the other stuff, why not.
Also we broke that file with the last commit anyways.
2014-10-02 22:12:24 +02:00
Florian Bruhin
d3c9bab01a Move state/cmd_history from config to data dir.
See #21.
2014-10-02 22:12:24 +02:00
Florian Bruhin
3a66937205 Clean up argument handling in get_standard_dir 2014-10-02 22:12:24 +02:00
Florian Bruhin
b20536d472 Move handling of --confdir into get_standard_dir 2014-10-02 21:54:42 +02:00
Florian Bruhin
9e8ee00777 Remove BUGS/TODO from MANIFEST.in 2014-10-02 07:09:24 +02:00
Florian Bruhin
b9c50c4601 Adjust docs for the removal of BUGS/TODO.
Fixes #130.
2014-10-02 07:05:56 +02:00
Florian Bruhin
e4e8d16ee8 Fix crash on error pages with URLs not encodable in latin1.
It seems PyQt does some implicit latin1 encoding when we set the content
attribute to a string rather than a bytes object.

Fixes #127.
2014-10-02 06:28:49 +02:00
Florian Bruhin
00949db2cf Add testcases for jinja.
This was an attempt to get a breaking test for #127 but it seems jinja isn't
actually the issue.
2014-10-02 06:22:06 +02:00
Florian Bruhin
c75563907a Fix getting URL in :view-source.
Fixes #128.
2014-10-02 06:06:08 +02:00
Florian Bruhin
8b9822e603 Merge branch 'master' of ssh://lupin/qutebrowser 2014-10-01 22:23:36 +02:00
Florian Bruhin
d674b90240 Clean up FIXMEs and add github URLs 2014-10-01 22:23:27 +02:00
Florian Bruhin
7e92f037a4 Remove BUGS/TODO (moved to github issues) 2014-10-01 20:10:46 +02:00
Florian Bruhin
d7a0a7246f Add adsuck to FAQ for blocking ads 2014-10-01 11:39:10 +02:00
Florian Bruhin
72420409be Update other projects in README 2014-10-01 11:34:25 +02:00
Florian Bruhin
013f05225f Link to github for HACKING link in FAQ. 2014-09-30 17:43:41 +02:00
Florian Bruhin
adf271bc4b Update BUGS/TODO 2014-09-30 17:27:49 +02:00
Florian Bruhin
4ca441e136 Print better error when asciidoc is missing. 2014-09-30 16:29:16 +02:00
Florian Bruhin
6cfc8c3faf Add asciidoc install instructions to README. 2014-09-30 16:24:41 +02:00
Florian Bruhin
144421226b Update ez_setup to 6.0.2 2014-09-30 10:36:29 +02:00
Florian Bruhin
2df276085c Process events before creating BrowserPage. 2014-09-30 08:07:45 +02:00
Florian Bruhin
85f8366028 Fix lint 2014-09-30 07:49:01 +02:00
Florian Bruhin
f5a4d3a184 Move show_prompt/hide_prompt signals from prompt to prompter. 2014-09-30 07:37:31 +02:00
Florian Bruhin
b958d07869 prompter: Show prompt when restoring context.
This fixes being locked in prompt mode with no prompt when a website asks a
javascript question while another one is still visible.
2014-09-30 07:14:14 +02:00
Florian Bruhin
6b8ad67558 statusbar: Ignore subsequent _show_prompt_widget.
If it's already shown, we don't want to mess with stuff again.
2014-09-30 07:13:37 +02:00
Florian Bruhin
52ea924cbe prompter: Override locked mode for questions.
This fixes a crash ([1], "ValueError: Mode KeyMode.yesno not on mode stack!")
when a website asks a second javascript question (prompt/alert/confirm) while
another one is still running.

[1] http://paste.the-compiler.org/view/8c39f5ea
2014-09-30 07:11:54 +02:00
Florian Bruhin
8864c042c8 modeman: Make it possible to override a locked mode. 2014-09-30 07:11:37 +02:00
Florian Bruhin
61ea26b7b2 Fix str() of ConfigValue 2014-09-30 06:32:51 +02:00
Florian Bruhin
861933c719 Update BUGS 2014-09-28 23:28:28 +02:00
Florian Bruhin
64a119afb2 Don't use signals for on_config_changed. 2014-09-28 11:27:52 +02:00
Florian Bruhin
65d1d21d2e Always use a list for namedtuple. 2014-09-28 00:43:08 +02:00
Florian Bruhin
0fadf6b091 Use a list as items-argument for usertypes.enum 2014-09-28 00:42:53 +02:00