Florian Bruhin
|
8474bbdf6a
|
Rename and reorder config options
|
2014-04-27 21:21:14 +02:00 |
|
Florian Bruhin
|
4692414255
|
Support file:// as special URLs
|
2014-04-26 14:47:00 +02:00 |
|
Florian Bruhin
|
9252ef94ca
|
Consistent string chars
|
2014-04-25 16:53:23 +02:00 |
|
Florian Bruhin
|
0def82fe8c
|
Fix lint
|
2014-04-24 22:49:06 +02:00 |
|
Florian Bruhin
|
9320c813f7
|
Add set_cmd_text to MessageBridge
|
2014-04-24 21:28:24 +02:00 |
|
Florian Bruhin
|
c674d96cfe
|
Reorganize input modules into keyinput subpackage
|
2014-04-24 21:03:45 +02:00 |
|
Florian Bruhin
|
ecdd887664
|
Split KeyParser into KeyParser (non-chain) and KeyChainParser
|
2014-04-24 19:21:38 +02:00 |
|
Florian Bruhin
|
6311deb6b0
|
Read unbound-keys setting only once
|
2014-04-24 19:06:51 +02:00 |
|
Florian Bruhin
|
718295eb9f
|
Use <> instead of @@ for special keys
|
2014-04-24 17:48:38 +02:00 |
|
Florian Bruhin
|
8648d88b51
|
Handle special keys instead of only modifiers
|
2014-04-24 17:43:19 +02:00 |
|
Florian Bruhin
|
0e3e588038
|
Add forward_unbound_keys setting
|
2014-04-24 16:53:16 +02:00 |
|
Florian Bruhin
|
b372c23b80
|
Move hint webelem code to utils.webelem
|
2014-04-24 16:30:59 +02:00 |
|
Florian Bruhin
|
1c5ae25b68
|
Start implementing auto_insert_mode
|
2014-04-24 16:03:16 +02:00 |
|
Florian Bruhin
|
10d7d887ec
|
Pass keypresses to statusbar correctly
|
2014-04-24 15:47:38 +02:00 |
|
Florian Bruhin
|
ff887c647d
|
Don't append mode to mode stack if it's already
|
2014-04-24 07:44:54 +02:00 |
|
Florian Bruhin
|
b9d845180e
|
Better logging for ModeManager
|
2014-04-24 07:44:47 +02:00 |
|
Florian Bruhin
|
5b84848ad9
|
s/leaved/left/g
|
2014-04-24 07:01:27 +02:00 |
|
Florian Bruhin
|
95691e1e11
|
Show passthrough modes in statusbar
|
2014-04-24 06:59:39 +02:00 |
|
Florian Bruhin
|
afa9c47867
|
Lint cleanups
|
2014-04-24 06:45:38 +02:00 |
|
Florian Bruhin
|
3d292fbc27
|
Use a stack for current modes
|
2014-04-24 06:44:58 +02:00 |
|
Florian Bruhin
|
cd5f2562aa
|
Adjust eventFilter to use new features
|
2014-04-23 23:24:46 +02:00 |
|
Florian Bruhin
|
e56d33badc
|
Check if handler is available for new mode
|
2014-04-23 23:23:30 +02:00 |
|
Florian Bruhin
|
5385307582
|
Register modes explicitely with modemanager.
|
2014-04-23 23:23:04 +02:00 |
|
Florian Bruhin
|
fc11021c08
|
Add a passthrough argument to modemanager register()
|
2014-04-23 23:22:34 +02:00 |
|
Florian Bruhin
|
522a703863
|
Remove module-level modemanager register()
|
2014-04-23 23:21:29 +02:00 |
|
Florian Bruhin
|
8f44b56923
|
Start implementing eventFilter in ModeManager
|
2014-04-23 23:20:39 +02:00 |
|
Florian Bruhin
|
ce48ed9b8e
|
Add entered/leaved signals to modemanager
|
2014-04-23 21:15:47 +02:00 |
|
Florian Bruhin
|
8b5daad367
|
Add ModeManager
|
2014-04-23 21:15:47 +02:00 |
|
Florian Bruhin
|
46f1a2a0d0
|
Add log_events decorator
|
2014-04-22 23:50:56 +02:00 |
|
Florian Bruhin
|
0f29526f91
|
Refactor keyparser
|
2014-04-22 17:21:29 +02:00 |
|
Florian Bruhin
|
aedf1889dd
|
Support ambiguous keybindings
|
2014-04-22 16:50:37 +02:00 |
|
Florian Bruhin
|
f38871c9c9
|
Remove FIXME
|
2014-04-22 16:12:53 +02:00 |
|
Florian Bruhin
|
97578df7a5
|
Use QHostInfo instead of socket to resolve
|
2014-04-22 16:09:41 +02:00 |
|
Florian Bruhin
|
963066b4bd
|
Remove some old FIXMEs
|
2014-04-22 14:45:24 +02:00 |
|
Florian Bruhin
|
9b5cf6ee7d
|
Update appdirs.py
|
2014-04-22 12:07:57 +02:00 |
|
Florian Bruhin
|
e1b7305e40
|
Get rid of unneeded text slots in statusbar
|
2014-04-22 10:00:43 +02:00 |
|
Florian Bruhin
|
d700d962af
|
Add the ability to display persistent messages.
|
2014-04-22 09:06:17 +02:00 |
|
Florian Bruhin
|
341481cd99
|
Allow bindings to be modified
|
2014-04-21 11:00:58 +02:00 |
|
Florian Bruhin
|
52c7376402
|
Split command-related stuff off from KeyParser
|
2014-04-21 10:45:57 +02:00 |
|
Florian Bruhin
|
39f580d9f1
|
Cleanup
|
2014-04-17 17:44:27 +02:00 |
|
Florian Bruhin
|
457e173592
|
More config cleanup.
This renames the config instance from "config" to "instance" and adds a
convenience get() function in the config module.
|
2014-04-17 15:26:27 +02:00 |
|
Florian Bruhin
|
91e6f4c37d
|
Better linting with config files
|
2014-04-16 11:05:58 +02:00 |
|
Florian Bruhin
|
e878fc538d
|
Fix some checks
|
2014-04-16 10:02:34 +02:00 |
|
Florian Bruhin
|
175eabdc80
|
Remove fallback values from config
|
2014-04-10 14:40:02 +02:00 |
|
Florian Bruhin
|
c5ca0e56be
|
Remove blank lines before """ in docstrings.
pep257 has changed in this regard so we reflect this change.
|
2014-04-10 14:21:27 +02:00 |
|
Florian Bruhin
|
4ff86b660c
|
Lint fixes
|
2014-04-10 12:24:41 +02:00 |
|
Florian Bruhin
|
235d588827
|
Remove MessageBridge debug
|
2014-04-09 21:17:56 +02:00 |
|
Florian Bruhin
|
72ab405040
|
Handle statusbar messages centrally
|
2014-04-09 20:47:24 +02:00 |
|
Florian Bruhin
|
638fdca573
|
appdirs.py update
|
2014-03-25 06:23:55 +01:00 |
|
Florian Bruhin
|
f079d6bf3b
|
More config update/adoption
|
2014-03-10 00:39:14 +01:00 |
|