pyup-bot
01aa1f755d
Update pytest from 3.4.1 to 3.4.2
2018-03-12 17:10:19 +01:00
pyup-bot
3855d49821
Update hypothesis from 3.48.0 to 3.49.0
2018-03-12 17:10:18 +01:00
pyup-bot
55c24cad9a
Update setuptools from 38.5.1 to 38.5.2
2018-03-12 17:10:16 +01:00
Florian Bruhin
8c5b7bcd03
Fix lint
2018-03-12 08:51:36 +01:00
Florian Bruhin
a6885a0d41
Update changelog
2018-03-12 08:03:20 +01:00
Florian Bruhin
9941812127
Normalize keys read from the config
...
This makes sure the internal bindings.commands object only contains normalized
key sequences.
Fixes #3699
2018-03-12 08:00:56 +01:00
Florian Bruhin
990c0707f4
Make from_obj() work for List/Dict configtypes
...
We can't easily make it work for ListOrValue as we don't know which of both we
get at this point.
2018-03-12 08:00:18 +01:00
Florian Bruhin
c03ef10d54
tests: Add a yaml_config_stub fixture
2018-03-12 07:39:20 +01:00
Florian Bruhin
d72691ee49
Simplify ListOrValue configtype
2018-03-12 07:38:56 +01:00
Florian Bruhin
27c2650245
build_release: Wait before detaching volume
...
This hopefully helps with detaching it properly.
2018-03-11 21:06:31 +01:00
Florian Bruhin
b0bf02e23a
Update changelog
2018-03-11 21:05:10 +01:00
Florian Bruhin
30ab1d0218
Force PyQt 5.10.0 with "tox -e mkvenv-pypi"
...
Fixes #3662
2018-03-11 20:47:01 +01:00
Florian Bruhin
7f68affa30
Merge remote-tracking branch 'origin/pr/3695'
2018-03-11 14:36:06 +01:00
Florian Bruhin
b6e29d8eae
Be explicit about expected output in test
2018-03-11 14:35:15 +01:00
Florian Bruhin
591883656e
Merge remote-tracking branch 'origin/pr/3700'
2018-03-11 14:34:06 +01:00
Florian Bruhin
f0a649e101
Mark another GreaseMonkey test as flaky
...
See #3238
2018-03-11 14:29:54 +01:00
Roman Bogorodskiy
d0342bffc4
Show version for POSIX OSes
...
For POSIX OSes other than Linux and macOS set OS Version to
platform.uname() instead of showing 'OS Version: ?'.
2018-03-11 13:28:53 +04:00
Florian Bruhin
75ab8f077d
Fix keybinding cheatsheet URLs in quickstart.asciidoc
...
The URLs and the patching were changed in
96e8151cce
but not in quickstart.asciidoc.
2018-03-11 08:30:41 +01:00
Florian Bruhin
d9f7d401c6
Handle ImportError in version.opengl_vendor
...
Fixes #3698
2018-03-11 08:15:22 +01:00
Florian Bruhin
5f01c7e79a
Release v1.2.0
2018-03-09 22:40:59 +01:00
Sebastian Noack
4cf0311d7f
Updated flake8-per-file-ignores to version 0.5
2018-03-09 14:09:49 -05:00
Florian Bruhin
39eb512b27
Fix lint
2018-03-09 14:13:29 +01:00
Florian Bruhin
ebb373ccad
Make sure keys with modifiers get handled as special
2018-03-09 09:04:28 +01:00
Florian Bruhin
c7cccf4ba0
Clear key chains when a special key is pressed in hint mode
...
When we press "s<Escape>", we don't want <Escape> to be handled as part of a key
chain.
2018-03-09 08:43:07 +01:00
Florian Bruhin
66b06ed84c
Add first tests for HintKeyParser
2018-03-09 07:38:16 +01:00
Florian Bruhin
b789e436b8
Fix lint
2018-03-09 07:07:04 +01:00
jakanakae-envangel
0cd73af691
keyinput: Merge keyparser into modeparsers
2018-03-08 19:55:43 +01:00
Florian Bruhin
63d23ca9df
Add compiled=False to version checks
2018-03-08 18:48:35 +01:00
Florian Bruhin
9af07d86d6
Don't double HTML escape JavaScript messages
...
See https://bugreports.qt.io/browse/QTBUG-66104
2018-03-08 18:23:36 +01:00
Florian Bruhin
f561272f9a
Remove old comments
...
See #3687
[ci skip]
2018-03-08 15:48:34 +01:00
Florian Bruhin
2b2473a6d8
Add security entry FAQ
...
Fixes #3686
2018-03-08 12:58:17 +01:00
Florian Bruhin
0134c1fcfd
travis: Test Python 3.5 with Qt 5.7.1
...
Might run more stable, and makes more sense anyways.
2018-03-08 12:28:10 +01:00
Florian Bruhin
c01f674234
Add Chromium versions to _chromium_version comment
2018-03-08 12:27:41 +01:00
Florian Bruhin
482b622b1b
Fix handling of empty bindings without breaking :unbind
...
1899e313fd
as a fix for #3631 broke :unbind, as
the config system treats None and '' equally.
Instead, allow None/'' again, but just handle it as "no binding".
2018-03-08 11:42:27 +01:00
Florian Bruhin
1899e313fd
Disallow binding to an empty command
...
This was introduced (most likely accidentally) in
9cbacf3264
.
Fixes #3631
2018-03-08 08:14:52 +01:00
Florian Bruhin
d5c04318b2
Fix test/lint
2018-03-08 06:41:15 +01:00
Florian Bruhin
87c6644751
Add predicted_navigation for reload()
...
This should avoid a double-reload for 'tsh' etc.
2018-03-07 23:54:58 +01:00
Florian Bruhin
b9d26ee268
Add an input.insert_mode.auto_enter setting
...
Closes #3143
2018-03-07 23:45:19 +01:00
Florian Bruhin
9b9d7647a4
Show the keystring correctly when entering a count
2018-03-07 22:47:31 +01:00
Florian Bruhin
514138aad2
Allow to bind numbers in keybindings
...
This mostly reverts 4ef5db1bc4
for #1966 , but
fixes #3684 by allowing numbers to be bound again. If the user wants to bind
numbers instead of using them for a count, why not let them.
2018-03-07 22:37:10 +01:00
Florian Bruhin
34815f5cf8
Make bindings.default only settable in autoconfig.yml
...
Fixes #3131
2018-03-07 18:30:44 +01:00
Florian Bruhin
8a60855b88
Fix lint
2018-03-06 21:44:37 +01:00
Florian Bruhin
e2cdb5c8cf
Allow empty vlaue for bindings.key_mappings
2018-03-06 21:43:07 +01:00
Florian Bruhin
0d94c17edc
Apply key_mappings to KeySequences correctly
...
Fixes #3678
2018-03-06 21:39:57 +01:00
Florian Bruhin
db7ccb0434
Update config tests for pattern changes
2018-03-06 13:26:22 +01:00
Florian Bruhin
e1a03929e3
Edit changelog
2018-03-06 13:14:00 +01:00
Florian Bruhin
06bccfeb78
Improve error message for QtWebEngine inspector
2018-03-06 12:57:38 +01:00
Florian Bruhin
0236255a7e
Require a reload for more settings
2018-03-06 12:57:28 +01:00
Florian Bruhin
b6efe65891
Add input.spatial_navigation to needs_reload
...
See #3648
2018-03-06 11:33:36 +01:00
Florian Bruhin
3701eb121f
Also remove Qt 5.8 from Travis
2018-03-06 11:23:43 +01:00