Florian Bruhin
|
5ada3606d8
|
Allow to not send the DNT header
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
202b8445f6
|
Move content.accept_language under headers
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
8712fc6fd3
|
Move new_instance_open_target out of url.
It doesn't really fit there really...
See 3cf028db23cbfe256e499d8881c3c2856f224d94
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
d641652a92
|
More test_config improvements
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
c214acd899
|
Remove config from objreg
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
f8a88ae042
|
Clean up objreg properly in config tests
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
54adf3898a
|
Add test_configfiles.py
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
1a492e9f4a
|
Re-add backend checks to new config
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
556f49d367
|
Add PACFetcher.fetch
Let's not try to download proxies during tests...
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
215fd2f055
|
More test_config fixes/tests
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
009ed3584d
|
Reorder tests
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
2b9b54cf6b
|
Tests and improvements for ConfigContainer
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
4495e721d8
|
Tests and fixes for config.Config
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
2c3981e57e
|
Get rid of Config.read_configdata()
No need for this indirection
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
07d0ea6a54
|
Unit tests and improvements for :bind/:unbind
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
353c10aee7
|
Add a separate qutescheme BDD file
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
3edebce833
|
Add tests for :set
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
31b999ea59
|
Tests and improvements for KeyConfig
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
725ffef5f3
|
Use a real config object in unit tests
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
978013e750
|
Fix CommandParser and don't use a generator
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
a8c7e8ba05
|
Add first config tests
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
28670f8e48
|
Move config.style into config.config and refactor it
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
81d6406e14
|
Update test_stylesheet
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
a5c8a52dd5
|
Update config_stub for tests
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
0dc95aceed
|
Clean up old test_config.py
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
df1685905e
|
Add content.headers and content.cache groups
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
50602cbf26
|
Add an url. group to settings
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
065f82f485
|
Fix endless recursion while validating aliases
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
ac78039171
|
Use aliases for :w and :q
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
ac64ea287a
|
Rename tabs.new_position/_explicit to .related/.unrelated
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
441b3a4df4
|
Allow missing fixed_keys for configtypes.Dict
We just fill them up with a None value for the value type, so we can e.g. only
specify a subset of modes for bindings and the rest is {}.
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
9d8b76e497
|
Simplify _none_value for List/Dict configtypes
We don't need to check for fixed_keys/required_keys in get_obj (only get_py),
and we don't need to care about mutability in get_py.
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
da0a2b8578
|
Handle {} and [] with none_ok for configtypes.Dict/List
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
2ba637891a
|
Add required_keys for configtypes.Dict
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
7ee222af88
|
Return [] for none-values for configtypes.List
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
c141c33b32
|
Clean up start_pages setting
The value is now of type FuzzyUrl, and the setting is renamed to start_pages.
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
9cbacf3264
|
Use {} for none-dicts and fix keybindings
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
127db2fe42
|
Be a bit more relaxed about values for Perc
We now allow float/int for objects, and strings without a trailing % sign.
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
9bd438618a
|
Add a test for DuplicateKeyError
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
2a40401398
|
Fix config tests for new Command type
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
ad919fc972
|
Add a test for :bind with a wrong mode
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
23d30d4fc0
|
Fix remaining :bind/:unbind issues
|
2017-07-04 15:08:03 +02:00 |
|
Florian Bruhin
|
ba1bc29a97
|
Initial :bind/:unbind implementation
|
2017-07-04 15:08:02 +02:00 |
|
Florian Bruhin
|
d9f1c4595e
|
Make "the option ... should be set to ..." unambiguous
Otherwise, it'd collide with the cookie check.
|
2017-07-04 15:08:02 +02:00 |
|
Florian Bruhin
|
3c2d568a2e
|
Add an ID for qute://settings inputs
|
2017-07-04 15:08:02 +02:00 |
|
Florian Bruhin
|
ceca99a99c
|
Fix :help with new config
|
2017-07-04 15:08:02 +02:00 |
|
Florian Bruhin
|
383968d948
|
Add a Key config type
Make sure any key we get from the config is normalized).
|
2017-07-04 15:08:02 +02:00 |
|
Florian Bruhin
|
0d062b28bf
|
Comment out failing test
|
2017-07-04 15:08:02 +02:00 |
|
Florian Bruhin
|
bd9b45bb96
|
tests: Fix more issues with new config
|
2017-07-04 15:08:02 +02:00 |
|
Florian Bruhin
|
089e1ee91b
|
Rewrite various references to old settings
|
2017-07-04 15:08:02 +02:00 |
|