Commit Graph

2922 Commits

Author SHA1 Message Date
Florian Bruhin
796dce86ae Remove go_back() and go_forward() from WebView.
If we use these in commands.py, we spawn a new window before checking if we can
go back/forward - but we want to check that before opening a new window.
2014-10-06 19:47:35 +02:00
Florian Bruhin
d2abd06513 Add missing keybindings for window actions. 2014-10-06 19:40:28 +02:00
Florian Bruhin
8eb0489357 Add rapid window hinting. 2014-10-06 19:39:48 +02:00
Florian Bruhin
52e72a8bec Fix window spawning with hints. 2014-10-06 18:47:55 +02:00
Florian Bruhin
00dbcd8219 Add OS X instructions to README 2014-10-06 18:29:59 +02:00
Florian Bruhin
6324751af6 More window support. 2014-10-06 17:58:40 +02:00
Florian Bruhin
2cd4642ece Pass window ID to scheme handlers. 2014-10-06 08:27:15 +02:00
Florian Bruhin
7e209dc285 Print tab registries in :debug-all-objects. 2014-10-06 07:41:34 +02:00
Florian Bruhin
d8cd599096 Fix wrong 'is' check. 2014-10-06 07:41:26 +02:00
Florian Bruhin
85ead4273b Register tab registry under window registry with ID. 2014-10-06 07:41:05 +02:00
Florian Bruhin
d3121034df Revert "Store window registries in objreg."
This reverts commit dfd3b3d9c4.

It turns out this makes it very hard to remove the window from the window
registry at the right time.
2014-10-05 23:09:35 +02:00
Florian Bruhin
180d6e45ef Fix closeEvent of MainWindow. 2014-10-05 23:09:04 +02:00
Florian Bruhin
d260b26105 Fix objreg._get_window_registry when non-mainwindow window is focused. 2014-10-05 22:41:44 +02:00
Florian Bruhin
dfd3b3d9c4 Store window registries in objreg. 2014-10-05 22:17:29 +02:00
Florian Bruhin
b6393a1841 Get rid of meta registry 2014-10-05 21:50:14 +02:00
Florian Bruhin
6dc997a971 Remove processEvent hack which doesn't help. See #147. 2014-10-05 21:29:01 +02:00
Florian Bruhin
0d2ce778f3 Ignore on_current_changed when last tab is closed. Fixes #146. 2014-10-05 19:47:12 +02:00
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