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