Daniel Fiser
81a24bdbef
Fixed test of :session-save --only-active-window
2017-02-22 17:04:57 +01:00
Florian Bruhin
1dabd2b917
Fixes for cheatsheet
...
- Inkscape 96dpi changes
- Make a key light grey which is now used
- Fix lr -> gr typo
2017-02-22 16:53:40 +01:00
Daniel Fiser
76bb11c6aa
Added test for :session-save --only-active-window
2017-02-22 14:16:46 +01:00
Daniel Fiser
6e1ac8be78
Fixed indentation of SessionManager.save() arguments.
2017-02-22 10:37:55 +01:00
Daniel Fiser
bb5825e043
session-save: in case of --only-active-window, the win-id is determined in session_save().
2017-02-22 10:22:30 +01:00
Daniel Fiser
bb74b2703f
session-save: doc generated from docstring.
2017-02-22 09:59:29 +01:00
Florian Bruhin
f952da16be
Merge branch 'kiryl-pac+file'
2017-02-22 07:42:57 +01:00
Florian Bruhin
a32f57b705
Update docs
2017-02-22 07:42:45 +01:00
Florian Bruhin
5379138c17
Merge branch 'pac+file' of https://github.com/kiryl/qutebrowser into kiryl-pac+file
2017-02-22 07:35:06 +01:00
Florian Bruhin
e8443241df
Allow input -> mouse-zoom-divider to be 0
2017-02-22 05:15:57 +01:00
Florian Bruhin
77f475991d
tests: Ignore CreatePlatformSocket() errors
2017-02-21 20:52:46 +01:00
Florian Bruhin
5a87c9b6cb
Re-add missing import
2017-02-21 19:44:15 +01:00
Florian Bruhin
b69d66e437
Actually check for Qt 5.7.1
2017-02-21 19:28:22 +01:00
Florian Bruhin
71f7b01ea7
Bring back PyQt (but not Qt) 5.7.0 support with QtWebEngine
...
This was originally removed in a86170f45
, however Debian testing (Stretch) comes
with Qt 5.7.1, but PyQt 5.7.
2017-02-21 19:25:18 +01:00
Florian Bruhin
a179d6a738
Improve earlyinit Qt/PyQt version messages
2017-02-21 19:15:22 +01:00
Kirill A. Shutemov
ac3c8bb319
pac_utils.js: remove excessive escaping
...
Looks like the implementation was derived from Mozilla's
nsProxyAutoConfig.js, which is evaluated twice. It requires double
escaping.
In our case excessive escaping is harmful.
In particular it makes ip-matching regexp in isInNet() invalid and makes
it really slow as we go to dnsResolve() all the time, even when it's not
needed.
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
2017-02-21 15:23:27 +03:00
Imran Sobir
7cb384aaf3
Update qute:bookmarks design.
2017-02-21 16:02:03 +05:00
Kirill A. Shutemov
de088c18b9
Allow pac+file proxy scheme to load PAC file from local filesystem
...
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
2017-02-21 12:57:18 +03:00
Kirill A. Shutemov
13213724b0
PAC: fix isPlainHostName()
...
Fix isPlainHostName() implementation and add test-case for it.
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
2017-02-21 12:16:46 +03:00
Florian Bruhin
9b07a9f77f
Update OS X install instructions
...
Fixes #2219
2017-02-21 08:11:11 +01:00
Florian Bruhin
25f217552c
Remove unused import
2017-02-21 06:17:17 +01:00
Florian Bruhin
1708b38d7b
Add SessionManager.{save,delete}_autosave
2017-02-20 07:43:41 +01:00
Florian Bruhin
2c03ad34ad
Merge branch 'cosminadrianpopescu-session-autosave'
2017-02-20 06:46:26 +01:00
Florian Bruhin
1a1edf3c86
Update docs
2017-02-20 06:45:15 +01:00
Florian Bruhin
ee25e900f8
Add error handling for autosave session
2017-02-20 06:44:23 +01:00
Florian Bruhin
cafff3e1b6
Merge branch 'session-autosave' of https://github.com/cosminadrianpopescu/qutebrowser into cosminadrianpopescu-session-autosave
2017-02-20 06:30:34 +01:00
Florian Bruhin
2c87b4f979
Another try at frozen pytest_benchmark
2017-02-19 21:33:49 +01:00
Florian Bruhin
09371be081
Update authors
2017-02-19 20:54:12 +01:00
Florian Bruhin
7ae85b7628
Mention how to build the website in CONTRIBUTING
2017-02-19 20:53:19 +01:00
Julie Engel
65cfb4ecfe
make paths relative
2017-02-19 20:50:16 +01:00
Florian Bruhin
eb4d699be3
Add missing click_target arg to _click_editable
2017-02-19 20:46:43 +01:00
Florian Bruhin
ecf6e02ead
Merge branch 'EliteTK-navigate-fix'
2017-02-19 20:24:04 +01:00
Florian Bruhin
53ec3e8a43
Update docs
2017-02-19 20:23:54 +01:00
Florian Bruhin
389501deb9
Merge branch 'navigate-fix' of https://github.com/EliteTK/qutebrowser into EliteTK-navigate-fix
2017-02-19 20:22:27 +01:00
Florian Bruhin
a34bc929ac
Fix handling of pytest-benchmark for frozen tests
2017-02-19 20:11:46 +01:00
Florian Bruhin
f772ccb203
QtWebEngine: Fall back to events for hints if JS is broken
...
*cough* musl *cough*
2017-02-19 20:03:27 +01:00
Florian Bruhin
a8b27eb271
Fix lint
2017-02-19 19:44:50 +01:00
Florian Bruhin
9a638b2dba
Patch OS X .app to work with QtWebEngine
2017-02-19 15:41:20 +01:00
Florian Bruhin
5b4b226186
Add Qt library/data paths to version info
2017-02-19 14:02:40 +01:00
Tomasz Kramkowski
1fcba72958
tests navigate: Add tests for rel attributes with nofollow
...
Add two extra tests for checking navigation on pages with rel "next" and
"prev" links which are also rel "nofollow" to test for the correct
functionality of navigating pages with rel "next" and "prev" links with
multiple rel attributes.
2017-02-19 12:32:19 +00:00
Tomasz Kramkowski
5b7090e402
browser/navigate: _find_nextprev allow for space sep rel attribs
...
The _find_nextprev function of browser/navigate.py only checks to see if
the rell attribute equals 'prev', 'previous', or 'next'. This patch
changes this to check for a set intersection between {'prev',
'previous'} or {'next'} and the set of the space separated list of the
rel attribute.
2017-02-19 12:31:09 +00:00
Florian Bruhin
01db59ff36
Handle all uerscript errors when hinting with userscript-target
2017-02-19 13:15:15 +01:00
Florian Bruhin
00a8e79311
PyInstaller env: Remove link_pyqt call
2017-02-19 13:05:58 +01:00
Florian Bruhin
687f288453
Update PyInstaller env
...
We now use PyQt5 from PyPI and apply xoviat's patch for PyQt.
2017-02-19 12:58:58 +01:00
Florian Bruhin
0b94f2ed8c
Fix pytest-benchmark package name
2017-02-18 00:46:55 +01:00
Florian Bruhin
4e74fff5e8
Test/lint fixes
2017-02-18 00:10:13 +01:00
Florian Bruhin
410b56447a
Temporarily set JavascriptCanOpenWindows for hints
...
This partially reverts ba21fb3784
.
Fixes #2311 .
2017-02-17 22:08:46 +01:00
Florian Bruhin
399b02a367
Fix subtle issue in hint bdd tests
...
- We need to clean open tabs to avoid reusing target=_blank child tabs
- We don't check the active tab with target=_blank anymore
- Remove some weird :tab-close
2017-02-17 22:07:59 +01:00
Florian Bruhin
ac9b0e5c59
bdd: Allow checking open tabs without (active)
2017-02-17 22:07:23 +01:00
Florian Bruhin
6ac7e61e0e
Add testcase for #2311
2017-02-17 21:32:40 +01:00