Florian Bruhin
956baed76b
Use exclude= instead of include= for find_packages.
...
It seems the old setuptool version in Ubuntu Trusty doesn't have include=...
2015-06-26 19:45:56 +02:00
Florian Bruhin
f10b9f1172
Adjust MANIFEST.in to include all needed scripts.
2015-06-26 19:36:54 +02:00
Florian Bruhin
97cc90b49f
Revert "Revert "Don't install scripts package.""
...
This reverts commit 345d048f43
.
2015-06-26 19:25:58 +02:00
Florian Bruhin
345d048f43
Revert "Don't install scripts package."
...
This reverts commit f61aaa9053
.
2015-06-26 10:00:36 +02:00
Florian Bruhin
f61aaa9053
Don't install scripts package.
...
See #783 .
2015-06-26 09:47:34 +02:00
Florian Bruhin
4652843b38
Move command-related zoom logic out of WebView.
...
After f8d66f3fe1
loading a session showed the
zoom percentage of all tabs.
This logic doesn't really belong into webview.py anyways, so it gets moved to
browser/commands.py here.
2015-06-24 23:06:55 +02:00
Florian Bruhin
5d490a4e22
Update authors
2015-06-24 21:31:10 +02:00
Franz Fellner
534a85cf8f
Create a new QStyleOptionTab object for each tab.
...
It seems under some circumstances (on Gentoo?), the existing QStyleOptionTab
object was reused, causing subsequent tabs to have the same title as the first
one.
Fixes #778 .
2015-06-24 21:27:37 +02:00
Florian Bruhin
75b894a186
Include DESKTOP_SESSION in qute:version.
2015-06-24 20:54:37 +02:00
Florian Bruhin
220ac021f0
Print style name in version info.
2015-06-24 20:37:48 +02:00
Florian Bruhin
24424a0486
Fix expected qWarning messages for Qt 5.5.
2015-06-24 20:30:26 +02:00
Florian Bruhin
db267ae195
tests: Increase timeout for starting processes.
...
Windows can be slow...
2015-06-24 18:32:56 +02:00
Florian Bruhin
d5d85bd9c7
Regenerate authors
2015-06-24 18:23:37 +02:00
Martin Tournoij
f8d66f3fe1
Use zoom_perc instead of setZoomFactor to set zoom.
...
When using setZoomFactor, the NeighborList's fuzzyval doesn't get updated,
which means the next -/+ press would do something weird.
2015-06-24 18:16:59 +02:00
Florian Bruhin
0f1ba4739c
Mark OS X on Travis as expected failure.
...
Travis currently has a bug where OS X builds are routed to Ubuntu Trusty when
"dist: trusty" and "os: osx" is given.
2015-06-24 08:10:22 +02:00
Florian Bruhin
4c7c38efcb
Update changelog.
2015-06-24 08:10:16 +02:00
Florian Bruhin
b7c3e7b959
Disallow {foo} in search engine URLs.
...
This causes an KeyError otherwise when trying to use str.format to insert the
search term.
2015-06-24 07:46:15 +02:00
Florian Bruhin
b21b4377a8
Add a smoke test to build_release.py.
2015-06-24 00:05:35 +02:00
Florian Bruhin
10b00da1ae
Reorder commands in build_release.py.
...
This should be slightly faster as the venv is only recreated once.
2015-06-23 23:35:20 +02:00
Florian Bruhin
b337cfe4c6
Enforce a 32bit Python in build_release.py.
2015-06-23 23:34:30 +02:00
Florian Bruhin
3dbf3f9e0a
Use tox/virtualenv to build Windows packages.
...
This makes sure we have all needed dependencies installed in the version which
is in requirements.txt.
Fixes #776 .
2015-06-23 23:31:28 +02:00
Florian Bruhin
d02b63a847
tox: Use --ignore=tests for pep8/pyflakes/mccabe.
2015-06-23 18:17:05 +02:00
Florian Bruhin
f2d7391974
tox: Update pytest to 2.7.2 and pylib to 1.4.29.
...
pytest upstream changelog
=========================
- fix issue767: pytest.raises value attribute does not contain the exception
instance on Python 2.6. Thanks Eric Siegerman for providing the test
case and Bruno Oliveira for PR.
- Automatically create directory for junitxml and results log.
Thanks Aron Curzon.
- fix issue713: JUnit XML reports for doctest failures.
Thanks Punyashloka Biswal.
- fix issue735: assertion failures on debug versions of Python 3.4+
Thanks Benjamin Peterson.
- fix issue114: skipif marker reports to internal skipping plugin;
Thanks Floris Bruynooghe for reporting and Bruno Oliveira for the PR.
- fix issue748: unittest.SkipTest reports to internal pytest unittest plugin.
Thanks Thomas De Schampheleire for reporting and Bruno Oliveira for the PR.
- fix issue718: failed to create representation of sets containing unsortable
elements in python 2. Thanks Edison Gustavo Muenz
- fix issue756, fix issue752 (and similar issues): depend on py-1.4.29
which has a refined algorithm for traceback generation.
py upstream changelog
=====================
- fix issue55: revert a change to the statement finding algorithm
which is used by pytest for generating tracebacks.
Thanks Daniel Hahler for initial analysis.
- fix pytest issue254 for when traceback rendering can't
find valid source code. Thanks Ionel Cristian Maries.
2015-06-23 17:19:48 +02:00
Florian Bruhin
4dd23c530a
Merge branch 'artur-shaik-caret_on_selection'
2015-06-20 13:09:32 +02:00
Florian Bruhin
e459ac52cc
Use existing selection when entering caret mode.
2015-06-20 13:09:00 +02:00
Florian Bruhin
5cf1dce89e
Simplify condition and add comment.
2015-06-20 13:07:51 +02:00
Artur Shaik
94d394001e
Don't position caret if there is selection on page
2015-06-20 12:47:46 +02:00
Florian Bruhin
e2c375b874
Add missing docstring for get_build_exe_options().
2015-06-19 09:40:48 +02:00
Florian Bruhin
fd82587213
Skip documentation when freezing for smoke-frozen.
2015-06-19 09:40:26 +02:00
Florian Bruhin
a5610fd6da
Fix TestReadFile when frozen.
2015-06-19 09:40:26 +02:00
Florian Bruhin
85f6b3c6df
Fix TestGitStr when frozen.
2015-06-19 09:40:26 +02:00
Florian Bruhin
08c8a5f7dd
Skip tests which need sys.executable when frozen.
...
See #770
2015-06-19 09:40:26 +02:00
Florian Bruhin
b0012fd410
Freeze utils/testfile when freezing tests.
2015-06-19 09:40:16 +02:00
Florian Bruhin
894ec7d66a
Use a function for build_exe_options in freeze.py.
2015-06-19 09:40:15 +02:00
Florian Bruhin
42b5ee831e
Add a unittests-frozen testenv.
...
See #770 .
2015-06-19 09:39:55 +02:00
Florian Bruhin
3ba63128da
Add a smoke-frozen testenv.
...
See #770 .
2015-06-19 07:35:01 +02:00
Florian Bruhin
425a6d33cf
Add __name__ == '__main__' block in freeze.py.
...
freeze.py now gets imported from freeze_tests.py, and shouldn't run its own
setup in that case.
2015-06-19 07:35:01 +02:00
Florian Bruhin
2f59abaf13
Add empty includes=[] to freeze.py.
...
This makes freeze_tests.py easier.
2015-06-18 22:39:04 +02:00
Florian Bruhin
3de1299650
tests: Use utils.read_file to get javascript files.
...
This will make those tests pass when frozen.
See #770 .
2015-06-18 21:09:10 +02:00
Florian Bruhin
0d59a1cba8
Include javascript folder when freezing.
...
See #770 .
2015-06-18 21:09:10 +02:00
Florian Bruhin
9ca06ecfa2
Use pkg_resources instead of distutils for version
...
Fixes #767 . See #770 .
2015-06-18 20:54:05 +02:00
Florian Bruhin
ef78f69822
Merge branch 'master' of github.com:The-Compiler/qutebrowser
2015-06-18 15:04:20 +02:00
Lamar Pavel
c72da37916
Fix link to contribution guidelines in README
2015-06-18 15:03:58 +02:00
Florian Bruhin
1cc6a6669b
Bind <Alt-Backspace> to rl-unix-word-rubout.
2015-06-18 15:02:30 +02:00
Florian Bruhin
14237c2c62
Merge pull request #768 from lamarpavel/master
...
Fix link to contribution guidelines in README
2015-06-18 13:22:25 +02:00
Lamar Pavel
a5c078516b
Fix link to contribution guidelines in README
2015-06-18 13:15:00 +02:00
Florian Bruhin
c3c52220f6
Update changelog.
2015-06-18 11:57:55 +02:00
Florian Bruhin
0350d19bd3
Load geometry after completion is initialized.
...
Fixes #766 .
2015-06-18 10:32:07 +02:00
Florian Bruhin
c64d9520ff
Fix lint.
...
Thanks to @Carpetsmoker for spotting this in #705 .
2015-06-18 08:10:14 +02:00
Florian Bruhin
59cdbd780c
Fix {url} substitution with :spawn.
...
See #759 .
This is a regression introduced in 6dbdea0ee3
.
2015-06-18 07:01:30 +02:00