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