Florian Bruhin
b3fa43a97c
Fix broken test_on_tab_changed
2018-11-30 11:19:34 +01:00
Florian Bruhin
9c4ebb97d7
Fix refactoring issues
2018-11-30 11:19:34 +01:00
Florian Bruhin
f6c36ccbee
Rename openurl to load_url
...
We still call the :open command openurl, but in the tab API and in
TabbedBrowser it's now called load_url.
2018-11-30 08:31:03 +01:00
Florian Bruhin
0104490978
Use enum values for load_status_changed
2018-11-29 19:44:48 +01:00
Florian Bruhin
73e196ff65
Make url(requested=True) a keyword-only arg
2018-11-29 19:23:14 +01:00
Florian Bruhin
b7de287e7b
Move CommandError to api.cmdutils
2018-11-29 14:18:11 +01:00
Florian Bruhin
19628d0ae9
Move cmdutils.cmd_dict to objects.commands
2018-11-29 14:18:11 +01:00
Florian Bruhin
351b6c9b45
Add unit test for slashes in search terms
2018-11-29 08:29:56 +01:00
Thorsten Wißmann
9d069ea12b
Encode slashes in default search engine test
2018-11-29 08:29:56 +01:00
Florian Bruhin
cbf55e1ef9
Fix remaining private_api refactoring issues
2018-11-28 22:19:07 +01:00
Florian Bruhin
5f5f202098
Move private tab API into an own object
2018-11-28 17:59:27 +01:00
Florian Bruhin
b5253ec473
Fix lint
2018-11-28 13:01:43 +01:00
Florian Bruhin
14fe7f9b0b
pass fixup
2018-11-28 12:58:48 +01:00
Florian Bruhin
2237ca2bcf
Remove now unneeded pylint suppressions
2018-11-28 12:54:19 +01:00
Florian Bruhin
2453134011
Remove unnecessary pass statements
2018-11-28 12:51:53 +01:00
Florian Bruhin
2152081d82
s/an URL/a URL/g
2018-11-16 12:37:30 +01:00
Florian Bruhin
0786af0f28
Merge pull request #4412 from rcorre/url-title-completion
...
Don't complete url and title from same search word.
2018-11-14 11:51:59 +01:00
Jay Kamat
6010ce69b9
Merge pull request #4408 from lyeoh/master
...
Strip fragment and query only for `:navigate up`
2018-11-12 21:12:53 -08:00
Ryan Roden-Corrent
2e562a926b
Don't complete url and title from same search word.
...
Resolves #4411 :
> When opening a webpage, the suggested results will include those whose
> URL ends with the beginning of the string you've typed and whose title
> begins with the rest of the string.
By joining the url and title with a space, we ensure that the last word
of the url and the first word of the title are treated as separate
words.
2018-11-06 08:05:17 -05:00
Florian Bruhin
b3493efc80
Remove unused import
2018-11-05 11:19:39 +01:00
Florian Bruhin
27d4796c2f
Add adblock benchmark
2018-11-05 10:05:59 +01:00
Jay Kamat
4e1d63ee5f
Add tests for query increment
2018-11-03 11:01:50 -07:00
Florian Bruhin
08278138c4
Add :yank markdown
2018-11-03 07:54:37 +01:00
Florian Bruhin
d5a5e08eff
Simplify test
2018-10-30 15:32:35 +01:00
Florian Bruhin
e23b6ef64e
Merge remote-tracking branch 'origin/pr/4382'
2018-10-30 08:56:03 +01:00
Jay Kamat
9c73bf9e97
Add tests for selection persisting
...
- Remove unneeded override of qt home method
2018-10-27 16:15:24 -07:00
Florian Bruhin
9019bf790b
Skip "navigating with invalid selector" on QtWebKit
2018-10-26 10:01:01 +02:00
Florian Bruhin
a458615030
Further simplify caplog.messages
2018-10-25 11:16:26 +02:00
Florian Bruhin
3b8964183e
Use caplog.messages
2018-10-24 10:57:17 +02:00
Florian Bruhin
77c53707ac
Add missing str()
2018-10-24 10:57:17 +02:00
Florian Bruhin
d299e48960
Work around pytest-bdd issues
...
See https://github.com/ionelmc/pytest-benchmark/issues/124
and https://github.com/ionelmc/pytest-benchmark/issues/125
2018-10-24 10:57:17 +02:00
Florian Bruhin
1c7667014a
tests: Fix broken parametrization id functions
2018-10-24 10:57:17 +02:00
Florian Bruhin
f5380ea681
Use utils.yaml_load where possible
2018-10-24 10:57:17 +02:00
Florian Bruhin
9727975914
Expose tab if needed
2018-10-17 22:38:24 +02:00
Florian Bruhin
ca7c53d4df
Add tests for utils.ceil_log
2018-10-16 12:29:43 +02:00
Florian Bruhin
5b7615886b
Merge remote-tracking branch 'origin/pr/4330'
2018-10-16 12:02:22 +02:00
Florian Bruhin
767a1c102c
Add hint benchmark tests
2018-10-16 11:09:27 +02:00
Florian Bruhin
52ceb81a73
Add TabbedBrowserStub.current_url()
2018-10-16 11:09:27 +02:00
Florian Bruhin
552db64028
Add message_bridge fixture
2018-10-16 11:09:27 +02:00
Florian Bruhin
b7c1d04c88
Load navigate page properly
2018-10-16 11:09:27 +02:00
Jay Kamat
79f63b9e81
Fix line length warning in hint scatter test
2018-10-13 08:55:55 -07:00
Jay Kamat
c2f027bf2b
Add tests for rounding error
2018-10-12 20:17:54 -07:00
Florian Bruhin
9d09aa1b40
Swap noun/verb in :config-{add,remove}-{dict-list}
...
See https://github.com/qutebrowser/qutebrowser/pull/4324#issuecomment-428934193
2018-10-11 14:29:10 +02:00
Florian Bruhin
1c1223821c
Update docs
2018-10-11 14:18:02 +02:00
Florian Bruhin
019811f2cb
Merge remote-tracking branch 'origin/pr/4324'
2018-10-11 14:16:06 +02:00
Florian Bruhin
ee60159c16
Add missing tests for configmodel
2018-10-11 14:07:13 +02:00
Milo Gertjejansen
9fd57b9be0
New config: More powerful :config- commands: remove
...
- `:config-remove-list` command to remove items from a list.
- `:config-remove-dict` command to remove items from a dict.
- Test coverage.
Continues #2794
2018-10-10 20:23:44 -05:00
Florian Bruhin
b57db67670
Remove test for removed workaround
2018-10-10 09:14:19 +02:00
Florian Bruhin
3fe64085f8
Add tabindex to default 'all' selector
...
See #178
2018-10-08 19:43:25 +02:00
Florian Bruhin
f36285658e
Don't allow to set hints.selectors in autoconfig.yml
...
Also, set all settings temporarily for end2end tests.
This allows us to set things which aren't settable in autoconfig.yml.
2018-10-08 19:40:33 +02:00