Simon Doppler
572257921d
Use QUrl().toDisplayString() instead of url()
2018-02-12 16:12:15 +01:00
Simon Doppler
417200fa70
Use QUrl instead of str to compare
2018-02-12 16:06:17 +01:00
Simon Doppler
d6912be223
Update import order
2018-02-12 16:04:48 +01:00
Simon Doppler
ee57c30c53
Re-add the raw list (with fixed alignment)
2018-02-12 16:02:06 +01:00
Simon Doppler
0caa5d04d3
Use tabs directly
...
also ignore tabs page url in list
2018-02-12 15:50:56 +01:00
Florian Bruhin
c736cdf87f
Merge remote-tracking branch 'origin/pr/3587'
2018-02-12 15:31:45 +01:00
Florian Bruhin
e66588f818
Update changelog
2018-02-12 15:30:47 +01:00
George Edward Bulmer
9397cc74c1
Pylint indentation fix
2018-02-12 14:24:53 +00:00
George Edward Bulmer
561e5d17b9
Remove extraneous space
2018-02-12 14:22:25 +00:00
Simon Doppler
71d33a47b3
Remove useless intermediary variables
2018-02-12 15:20:41 +01:00
Simon Doppler
ad50a7bfd2
Move import to external ressources
2018-02-12 15:20:06 +01:00
George Edward Bulmer
5b718446b6
Add test for sourcing config with invalid source
2018-02-12 14:19:18 +00:00
George Edward Bulmer
b59a7cdcc0
Report syntax errors as unhandled exceptions
...
Update tests accordingly
2018-02-12 14:07:05 +00:00
George Edward Bulmer
ce8b457bac
Only display exception type if no traceback
...
Update test to match
2018-02-12 13:43:22 +00:00
Marc Jauvin
68b12e6e9f
add missing lines
2018-02-12 07:31:02 -05:00
Marc Jauvin
0a9c0a1385
on_load_finished() signal handler for scroll-pos
...
remove get_page()
2018-02-12 07:16:01 -05:00
Marc Jauvin
a0e028a851
Update tab scroll position when finished loading.
...
Resolves #3322
2018-02-11 22:32:03 -05:00
George Edward Bulmer
164b2a3eef
Fix a lengthy line
2018-02-11 23:20:24 +00:00
George Edward Bulmer
72103ec730
Format error type in a different way
2018-02-11 23:16:04 +00:00
Ryan Roden-Corrent
d0ca54a0cf
Add unit tests for urlmarks.
2018-02-11 16:40:20 -05:00
Ryan Roden-Corrent
4a8b23380c
Trigger save on bookmark-add --toggle.
...
The toggle option was failing to fire the changed signal when it removed
a bookmark. This means the bookmark file would not be marked as dirty,
and would not be saved on exit/autosave (unless another change was
made).
2018-02-11 16:33:00 -05:00
Simon Doppler
ddc41d2fa4
Remove raw list of open tabs
2018-02-11 22:15:14 +01:00
George Edward Bulmer
21a50cf961
Use the repr() of the exception instead of str()
2018-02-11 17:46:09 +00:00
Florian Bruhin
3170e35b31
Simplify QtWebKit scheme handlers
2018-02-11 17:14:41 +01:00
Florian Bruhin
c112290664
Make QtNetwork download manager great^H^H^H^Hlobal again
...
We originally made it per-window in b502280c06
for
issue #228 , but that was back when we still needed window IDs for stuff like
message.info.
Nowadays, there's no reason for it to be per-window anymore. The rest of the
download code can deal with one global download manager (because QtWebEngine has
one), and apart from QNAM code which wasn't used here anyways (as tab_id=None)
there was nothing using the window ID anymore.
Also see #3456 which was the original motivation for this change.
2018-02-11 16:15:29 +01:00
Florian Bruhin
e10940100d
Improve/regenerate docs
2018-02-11 11:17:37 +01:00
Florian Bruhin
9c4564fd70
Merge remote-tracking branch 'origin/pr/3581'
2018-02-11 11:16:20 +01:00
Florian Bruhin
5510c5fda1
Update changelog
2018-02-11 11:14:50 +01:00
Florian Bruhin
0743094c2f
Fix copyright year in __init__.py
2018-02-11 11:12:39 +01:00
Florian Bruhin
32ba5a5c95
Improve styling for qute://version and move button
2018-02-11 11:11:55 +01:00
Florian Bruhin
ab768d6f6a
Merge remote-tracking branch 'origin/pr/3567'
2018-02-11 11:11:41 +01:00
Florian Bruhin
b7f54a89db
Update changelog
2018-02-11 10:46:45 +01:00
Florian Bruhin
bba1eb0d76
Add missing QUrl.RemovePassword
2018-02-11 10:45:08 +01:00
Florian Bruhin
d306f81130
Merge remote-tracking branch 'origin/pr/3525'
2018-02-11 10:44:27 +01:00
Florian Bruhin
007aa8ab8d
Add some newlines
2018-02-11 10:35:46 +01:00
Florian Bruhin
e53cf08548
Update changelog
2018-02-11 10:35:31 +01:00
Florian Bruhin
772f0025f1
Clean up netrc support
2018-02-11 10:29:02 +01:00
Florian Bruhin
b64eb8dfe6
Merge remote-tracking branch 'origin/pr/3505'
2018-02-11 10:27:00 +01:00
Florian Bruhin
4e77aa41d8
Update changelog
2018-02-11 09:39:33 +01:00
Florian Bruhin
f28ab5285c
Merge remote-tracking branch 'origin/pr/3582'
2018-02-11 09:37:49 +01:00
Jay Kamat
f6eb8929c3
Fix incorrect scroll offset after tab pin
2018-02-11 00:20:39 -05:00
Florian Bruhin
70868e1d99
Make pylint shut up
2018-02-10 23:18:43 +01:00
Florian Bruhin
219b75524b
Fix TestCreatingDir on non-Linux
2018-02-10 23:08:47 +01:00
Florian Bruhin
a472351423
Fix typing.Union check on Python 3.5.2
...
Apparently 3.5.4 has __origin__ for typing.Union, but 3.5.2 has not. Let's hope
this now works everywhere...
2018-02-10 21:27:40 +01:00
Jay Kamat
11e04c79f4
Add add/remove tests to benchmarks
2018-02-10 15:10:33 -05:00
Florian Bruhin
52d7ff79fc
Skip another scroll test with Qt 5.10 and Travis
2018-02-10 20:15:17 +01:00
Florian Bruhin
f25e706e11
Add Python 3.7 compatibility to setup.py
2018-02-10 20:08:33 +01:00
Florian Bruhin
5f62c016cc
Fix test_standarddir.TestCreatingDir
...
What we actually want to test here is that the given type directory is created
and has the correct permission, we don't care much about the basedir itself.
Also, the download dir is not created automatically.
This test failed on Python 3.7 because intermediate directories now aren't
created with the given mode anymore:
https://bugs.python.org/issue19930
https://docs.python.org/3.7/whatsnew/3.7.html#changes-in-the-python-api
2018-02-10 20:07:27 +01:00
Florian Bruhin
cd1bd7d52a
Skip ASCII locale tests with Python 3.7
2018-02-10 19:58:30 +01:00
Florian Bruhin
5b22209eef
Run test_init_benchmark on CI again
...
See #2777
2018-02-10 19:50:20 +01:00