Commit Graph

2641 Commits

Author SHA1 Message Date
Florian Bruhin
660b05899c Fix lint 2014-09-22 20:11:28 +02:00
Florian Bruhin
688b9a57cb Add missing is_visible check for hints. 2014-09-22 20:06:17 +02:00
Florian Bruhin
812a0fdd41 Merge branch 'newcmd'
Conflicts:
	.flake8
	pkg/PKGBUILD.qutebrowser-git
	qutebrowser/browser/commands.py
	qutebrowser/browser/hints.py
	qutebrowser/config/configdata.py
	qutebrowser/network/qutescheme.py
	qutebrowser/test/config/test_configtypes.py
	qutebrowser/utils/utils.py
2014-09-22 19:09:48 +02:00
Florian Bruhin
cb53432969 Add doc building to PKGBUILD 2014-09-22 18:45:21 +02:00
Florian Bruhin
c393a375d0 Remove README/manpage from asciidoc2html.py 2014-09-22 18:34:40 +02:00
Florian Bruhin
4030976f3b Add HTML documentation to .gitignore. 2014-09-22 18:33:19 +02:00
Florian Bruhin
ef1c40d00b Add note about docs to README 2014-09-22 18:32:33 +02:00
Florian Bruhin
e552b62feb Revert "Start patching setuptools commands"
This reverts commit 42e8e800aa.
2014-09-22 18:31:19 +02:00
Florian Bruhin
53b617590f Maybe fix segfault on download errors. 2014-09-22 17:56:23 +02:00
Florian Bruhin
7cf9989bff Fix text color in command right click menu 2014-09-22 13:24:00 +02:00
Florian Bruhin
42e8e800aa Start patching setuptools commands 2014-09-22 07:07:09 +02:00
Florian Bruhin
def417b8a5 Check if docs are up to date if running from git repo. 2014-09-21 22:15:56 +02:00
Florian Bruhin
ce6778f1d5 doc: Fix settings anchors 2014-09-21 21:23:16 +02:00
Florian Bruhin
81b6a92183 Add error if help was not found 2014-09-21 21:21:41 +02:00
Florian Bruhin
2a68607fb3 More TODO 2014-09-21 14:52:41 +02:00
Florian Bruhin
6a9df08e75 Update BUGS/TODO 2014-09-19 19:16:38 +02:00
Florian Bruhin
c6d55e7a6a Merge branch 'webelem_perf' - huge hints/webelement performance improvements. 2014-09-19 17:41:13 +02:00
Florian Bruhin
84cdb30bcb webelem: Avoid unnecessary ::geometry calls 2014-09-19 17:39:37 +02:00
Florian Bruhin
658053842e hints: Wrap elements after checking is_visible.
Wrapping thousands of elements is really slow (>3 seconds for hinting on a
reddit page, because we wrap ~2500 elements with 50 methods each), so we try to
filter the elements first before wrapping them, as the visible elements will be
much less.
2014-09-19 12:32:28 +02:00
Florian Bruhin
2686278b48 webelem: Make it possible to use is_visible with unwrapped elements. 2014-09-19 12:30:38 +02:00
Florian Bruhin
bc884ed51e webelem: Refuse to wrap a wrapper in WebElementWrapper. 2014-09-19 12:28:23 +02:00
Florian Bruhin
a0cc55037e webelem: Get rid of functools.wraps/functools.update_wrapper. 2014-09-19 11:35:10 +02:00
Florian Bruhin
53d6999011 Add Gentoo to README (thanks to posativ) 2014-09-19 00:42:06 +02:00
Florian Bruhin
1eb9bb079c Hide scrollbars via CSS. 2014-09-19 00:37:55 +02:00
Florian Bruhin
1bc5160453 Make it possible to use CSS strings in ui->user-stylesheet. 2014-09-19 00:35:17 +02:00
Florian Bruhin
36e916e247 Update ez_setup 2014-09-18 22:36:47 +02:00
Florian Bruhin
c3531de71a Clean up autohide and make it work on start. 2014-09-18 19:06:43 +02:00
Florian Bruhin
7721d7b029 Update TODO 2014-09-18 18:16:59 +02:00
Florian Bruhin
076ed43ec0 Add auto-hide option for tabs. 2014-09-18 18:15:37 +02:00
Florian Bruhin
906a049382 Fix lint 2014-09-18 17:25:48 +02:00
Florian Bruhin
7f76c3ba13 safe_shlex_split: cleanup and don't do double-lexing 2014-09-18 16:58:38 +02:00
Florian Bruhin
1c1534b5f6 safe_shlex_split: Use real lexer object and handle ' correctly. 2014-09-18 16:57:07 +02:00
Florian Bruhin
0c4d15ea5a safe_shlex_split: Fix broken \' in test. 2014-09-18 16:56:50 +02:00
Florian Bruhin
7de0b85dda safe_shlex_split: Adjust docstring 2014-09-18 16:15:57 +02:00
Florian Bruhin
6a86924e60 safe_shlex_split: Give up after 3 tries. 2014-09-18 16:15:37 +02:00
Florian Bruhin
2e35685fe1 safe_shlex_split: Don't split None. 2014-09-18 16:15:13 +02:00
Florian Bruhin
38108c68a2 Add tests for single quote with safe_shlex_split. 2014-09-18 16:14:31 +02:00
Florian Bruhin
b2340611f2 Allow - in font names. 2014-09-18 13:25:52 +02:00
Florian Bruhin
e33e37a344 Update TODO 2014-09-18 13:25:36 +02:00
Florian Bruhin
c9a24f32f5 Use new utils module for colors in asciidoc2html. 2014-09-18 08:31:36 +02:00
Florian Bruhin
69d1d130ce scripts: segfault_test: Don't test harfbuzz if unnecessary 2014-09-18 06:45:09 +02:00
Florian Bruhin
a3ff5f7b6e Update Qt version recommendation 2014-09-18 06:40:55 +02:00
Florian Bruhin
e6b81c86b5 scripts: Annotate pages with bug reports in segfault_test 2014-09-16 22:39:49 +02:00
Florian Bruhin
47a2857640 scripts: Add more pages to segfault_test 2014-09-16 22:22:44 +02:00
Florian Bruhin
0ce54ec1fc Update notes with asciidoc HTML stuff 2014-09-16 22:16:45 +02:00
Florian Bruhin
c87b4b2683 Update BUGS/TODO 2014-09-16 22:15:37 +02:00
Florian Bruhin
cef1dfe368 Remove exception handling code for qutescheme.
The exceptions now get handled by @prevent_exceptions on the createRequest
method of the NetworkManager, causing the exception handler to pop up properly.
2014-09-16 22:08:10 +02:00
Florian Bruhin
3bded60ba6 Prevent exceptions in NetworkManager::createRequest. 2014-09-16 22:08:00 +02:00
Florian Bruhin
644dfe53e2 Add a decorator to prevent Exceptions (to prevent segfaults). 2014-09-16 22:06:48 +02:00
Florian Bruhin
a1e257ac4a scripts: Add qutebrowser/html/doc to cleanup 2014-09-16 20:12:14 +02:00