Commit Graph

3458 Commits

Author SHA1 Message Date
Florian Bruhin
410d78cfa2 Add missing configexc.py file.
I forgot to add this in 512d7c4448b0610bc133d83d8280a94469841968...
2014-12-17 13:49:50 +01:00
Florian Bruhin
3cc1134e82 Fix AttributeError on HTTP/proxy authentications.
This is a regression introduced in cafb487ac9.

Fixes #355.
See #333.
2014-12-17 13:40:15 +01:00
Florian Bruhin
a714f0b70c config: Set self._initialized before validating.
With a setting with an interpolation this caused a ValueError because
validate_all called get before self._initialized was True.
2014-12-17 13:40:15 +01:00
Florian Bruhin
512d7c4448 Simplify config exception tree and handling.
Also make sure we catch all config-related errors in all related places.
Fixes #324.
2014-12-17 11:17:18 +01:00
Florian Bruhin
30b5319068 Update docs 2014-12-16 23:34:19 +01:00
Florian Bruhin
655ab31d48 Add a network -> proxy-dns-requests option.
Closes #330.
2014-12-16 23:27:55 +01:00
Florian Bruhin
7ccc69c0bc INSTALL: Use python2 virtualenv for Debian. 2014-12-16 22:06:04 +01:00
Florian Bruhin
5e4f3ed7c5 Revert "Use python -m to call virtualenv in init_venv."
This reverts commit 40781b163e.

Some platforms (e.g. Ubuntu Trusty) don't have a python3-virtualenv, so we
should instead adjust the documentation to use the python2 one.
2014-12-16 22:04:46 +01:00
Florian Bruhin
40781b163e Use python -m to call virtualenv in init_venv.
It seems python3-virtualenv on Debian Jessie doesn't contain
/usr/bin/virtualenv.
2014-12-16 17:24:00 +01:00
Florian Bruhin
cafb487ac9 Abort questions in NetworkManager on destroyed.
Hopefully fixes #333.
2014-12-16 17:22:01 +01:00
Florian Bruhin
676313e7ae Fix indent. 2014-12-16 15:09:47 +01:00
Florian Bruhin
05e6515aad Allow min-/maximizing of print preview on Windows.
Fixes #327.
2014-12-16 15:08:28 +01:00
Florian Bruhin
965a1256a3 Add "Remove finished" to the download context menu
Closes #344.
2014-12-16 14:30:47 +01:00
Florian Bruhin
ed013ac3cf Simplify generating of download context menu. 2014-12-16 14:10:25 +01:00
Florian Bruhin
e0271eff34 Open and remove clicked downloads.
Fixes #343.
2014-12-16 14:02:01 +01:00
Florian Bruhin
888a17b7c3 Fix height calculation of download view. 2014-12-16 13:53:54 +01:00
Florian Bruhin
b899d8b44d Always auto-remove adblock downloads when done.
Fixes #342.
2014-12-16 13:44:09 +01:00
Florian Bruhin
77579e7ebd Ensure the docs gets included in freeze.py.
See #346.
2014-12-16 13:26:12 +01:00
Florian Bruhin
b06d8c55c5 Improve INSTALL documentation 2014-12-16 06:20:20 +01:00
Florian Bruhin
fdb66d2e2b Add some notes from /u/angelic_sedition 2014-12-15 23:42:51 +01:00
Florian Bruhin
efd632ea73 Preserve arguments when re-splitting with aliases.
Fixes #339.
2014-12-15 23:06:42 +01:00
Florian Bruhin
512e51eeb4 Fix type annotation for :zoom. Fixes #332. 2014-12-15 22:59:45 +01:00
Florian Bruhin
33120bb780 Add .ico file to freeze.py. Fixes #322. 2014-12-15 22:45:03 +01:00
Florian Bruhin
86d91b9c3d Require BASEDIR in freeze.py. 2014-12-15 22:44:11 +01:00
Florian Bruhin
d9a38fea1a Add a qutebrowser.ico file.
See #322 and #325.
2014-12-15 22:41:57 +01:00
Florian Bruhin
b1f5c2a23c Add icon to README.asciidoc.
See #325.
2014-12-15 22:30:30 +01:00
Florian Bruhin
0d9c7049b6 Clean up ConfigManager._from_cp. 2014-12-15 22:25:06 +01:00
Florian Bruhin
3c68506665 Fix sect/opt in config validation error message.
This is a regression introduced in 0c1420112c.
See #202.
2014-12-15 22:08:33 +01:00
Florian Bruhin
1d2016d3a5 Add some tests for config loading.
This would have prevented the issue in
e87b3fd568.
2014-12-15 22:06:11 +01:00
Florian Bruhin
d84c4fab84 Remove old comment. 2014-12-15 21:49:48 +01:00
Florian Bruhin
637d31c780 Remove 'finding the correct branch' from HACKING. 2014-12-15 21:40:53 +01:00
Florian Bruhin
fff7c500ad Merge branch 'larryhynes-patch-1' 2014-12-15 19:53:29 +01:00
Florian Bruhin
d6735c69dd Regenerate authors 2014-12-15 19:53:26 +01:00
Larry Hynes
3af6279dca Amended, with asciidoc syntax. 2014-12-15 18:44:38 +00:00
Larry Hynes
5baae727b0 Update install to mention Homebrew Python on OSX
Also fixed a small typo.
2014-12-15 18:18:00 +00:00
Florian Bruhin
58e140d3cb Add missing files to MANIFEST.in. 2014-12-15 00:44:18 +01:00
Florian Bruhin
e7634dfe04 Include README.asciidoc in sdist. 2014-12-15 00:22:43 +01:00
Florian Bruhin
b7dcf34e67 Release v0.1 2014-12-14 20:46:32 +01:00
Florian Bruhin
e87b3fd568 Fix loading of renamed config sections. 2014-12-14 20:46:32 +01:00
Florian Bruhin
a96120b65a Update docs 2014-12-14 19:38:01 +01:00
Florian Bruhin
ce819db723 Add cheatsheet svg. 2014-12-14 19:23:52 +01:00
Florian Bruhin
fd2fc4e72f Move apparmor from contrib to misc. 2014-12-14 19:23:44 +01:00
Florian Bruhin
408e1b4406 Update INSTALL.asciidoc.
Closes #244.
2014-12-14 18:35:50 +01:00
Florian Bruhin
ba9bb0e418 Fix updating of scroll position with gg/G/etc. 2014-12-14 16:44:18 +01:00
Florian Bruhin
b7dc2e1bc6 Allow non-ASCII chars in keychains. Fixes #303. 2014-12-13 21:03:33 +01:00
Florian Bruhin
06ec1a3885 Big file tree reorganisation.
Closes #255.
Should make a lot more sense now ;)
2014-12-13 17:28:50 +01:00
Florian Bruhin
8ab23cff21 Update docs 2014-12-13 00:35:39 +01:00
Florian Bruhin
fc2d3ef452 Merge branch 'krobelus-master' 2014-12-13 00:34:29 +01:00
Florian Bruhin
67001665a2 Cleanups in hint.py. 2014-12-13 00:30:35 +01:00
Florian Bruhin
dae657b4d4 Merge branch 'master' of https://github.com/krobelus/qutebrowser into krobelus-master 2014-12-13 00:20:56 +01:00