Florian Bruhin
aeb4980f7e
Also handle Return via config
2014-04-25 09:26:52 +02:00
Florian Bruhin
5ee6b2adfa
Revert "Remove setting forward_unbound_keys."
...
This reverts commit d07e22bd91
.
2014-04-25 08:40:46 +02:00
Florian Bruhin
55a8da7f1b
Start using KeyParser for command mode
2014-04-25 07:50:21 +02:00
Florian Bruhin
405194d040
Add passthrough mode
2014-04-25 07:13:57 +02:00
Florian Bruhin
035a6a0847
Don't bind Ctrl-C in insert mode
2014-04-25 07:01:58 +02:00
Florian Bruhin
d07e22bd91
Remove setting forward_unbound_keys.
...
It introduced a lot of unnecessary complexity (e.g. tracking KeyReleases
to their KeyPresses...) for little benefit.
2014-04-25 06:54:17 +02:00
Florian Bruhin
926194849c
Use normal commands for hint mode
2014-04-24 23:47:02 +02:00
Florian Bruhin
e06583ade2
Use normal command to leave insert mode
2014-04-24 23:09:12 +02:00
Florian Bruhin
0def82fe8c
Fix lint
2014-04-24 22:49:06 +02:00
Florian Bruhin
0c15517352
s/<normal>/<leave>/
2014-04-24 21:19:29 +02:00
Florian Bruhin
d2dc0b7ac5
Add KeyParser for normal mode
2014-04-24 21:12:55 +02:00
Florian Bruhin
718295eb9f
Use <> instead of @@ for special keys
2014-04-24 17:48:38 +02:00
Florian Bruhin
0e3e588038
Add forward_unbound_keys setting
2014-04-24 16:53:16 +02:00
Florian Bruhin
1c5ae25b68
Start implementing auto_insert_mode
2014-04-24 16:03:16 +02:00
Florian Bruhin
a82ab6d707
Go to insert mode when plugin clicked
2014-04-24 07:41:20 +02:00
Florian Bruhin
fb9ac1bc4c
Restyle tabbar
2014-04-22 20:49:16 +02:00
Florian Bruhin
55e3aca702
linting cleanup
2014-04-22 17:53:27 +02:00
Florian Bruhin
dea80b3b54
Fix complete() of BaseType
2014-04-22 17:23:35 +02:00
Florian Bruhin
aedf1889dd
Support ambiguous keybindings
2014-04-22 16:50:37 +02:00
Florian Bruhin
76f4917ae9
Implement wrapping/message when switching tabs
2014-04-22 15:57:38 +02:00
Florian Bruhin
3ab3e9394d
Bind backspace to back
2014-04-22 15:48:38 +02:00
Florian Bruhin
abb5c06ee6
Remove import FIXMEs
2014-04-22 15:22:50 +02:00
Florian Bruhin
94cef5ea22
Remove FIXME for keybindingname validation
2014-04-22 15:19:28 +02:00
Florian Bruhin
a87163b213
Complete commands
2014-04-22 15:19:18 +02:00
Florian Bruhin
1638823fb3
Add a complete() method to config types
2014-04-22 15:19:01 +02:00
Florian Bruhin
963066b4bd
Remove some old FIXMEs
2014-04-22 14:45:24 +02:00
Florian Bruhin
21abfa10a4
Improve config section comments
2014-04-22 08:42:58 +02:00
Florian Bruhin
27f88ffa47
Don't break https:// urls
2014-04-22 08:42:47 +02:00
Florian Bruhin
7645f4fdea
Revert "Use "Monospace" only as monospace font"
...
This reverts commit 1442b1e35f
.
For true CSS fonts (hints), we can use "Monospace" as generic family and
it'll work.
However, for Qt fonts, this will get us a non-monospace font on Windows.
Conflicts:
qutebrowser/config/configdata.py
2014-04-22 08:26:53 +02:00
Florian Bruhin
ba7f56f5e9
Add different hinting modes (yank, backtab, rapid)
2014-04-21 23:33:36 +02:00
Florian Bruhin
73dfa30a49
Display error message when config validation failed
2014-04-21 22:29:57 +02:00
Florian Bruhin
f70fad650d
Spelling fix
2014-04-21 21:11:01 +02:00
Florian Bruhin
695ab70d7c
Style fixes
2014-04-21 21:05:39 +02:00
Florian Bruhin
b10c934e15
Validate length/bounds for config values
2014-04-21 21:04:19 +02:00
Florian Bruhin
a11b14fd2d
Implement more hinting modes
2014-04-21 19:29:11 +02:00
Florian Bruhin
0741326e5d
Make it possible to open tabs in background
2014-04-21 19:03:04 +02:00
Florian Bruhin
de0e96ab2d
Add clicking on links
2014-04-21 16:59:03 +02:00
Florian Bruhin
c2aa9517ea
Mark partial hint matches
2014-04-21 15:45:29 +02:00
Florian Bruhin
98ed6c9812
Implement hint strings
2014-04-21 11:03:43 +02:00
Florian Bruhin
5dd74d39fd
Make hinting configurable
2014-04-21 11:03:42 +02:00
Florian Bruhin
1f66766e0a
Add CssColor conftype
2014-04-21 11:03:09 +02:00
Florian Bruhin
0bbd128fca
Add Float conftype
2014-04-21 11:03:09 +02:00
Florian Bruhin
9152e40bfb
Implement validate() for String
2014-04-21 11:03:09 +02:00
Florian Bruhin
2da1f05326
Output better error when validate() isn't implemented
2014-04-21 11:03:09 +02:00
Florian Bruhin
1442b1e35f
Use "Monospace" only as monospace font
2014-04-21 11:03:09 +02:00
Florian Bruhin
c8795a21a6
Revert "Make it possible to not typecheck values in setv."
...
This reverts commit 152bcae618
.
2014-04-18 11:01:02 +02:00
Florian Bruhin
a91dde8a26
Catch exceptions in get_wrapper
2014-04-17 19:11:31 +02:00
Florian Bruhin
152bcae618
Make it possible to not typecheck values in setv.
2014-04-17 19:08:57 +02:00
Florian Bruhin
abaec2f044
Remove __setitem__ for sections
2014-04-17 19:08:31 +02:00
Florian Bruhin
3089463a9a
Remove FIXME
2014-04-17 19:04:04 +02:00