Florian Bruhin
|
0d92e34310
|
Fix/silence checks
|
2014-04-28 00:05:14 +02:00 |
|
Florian Bruhin
|
8474bbdf6a
|
Rename and reorder config options
|
2014-04-27 21:21:14 +02:00 |
|
Florian Bruhin
|
9252ef94ca
|
Consistent string chars
|
2014-04-25 16:53:23 +02:00 |
|
Florian Bruhin
|
c9a25d6309
|
Catch configparser exceptions on start
|
2014-04-25 13:55:26 +02:00 |
|
Florian Bruhin
|
3390a4b8d7
|
Indent fix
|
2014-04-25 12:33:41 +02:00 |
|
Florian Bruhin
|
6e78f67a81
|
Rename keyinput stuff
|
2014-04-25 12:21:01 +02:00 |
|
Florian Bruhin
|
d4b35b6734
|
Rename {Command,Seach}Parser to *Manager
|
2014-04-25 12:04:11 +02:00 |
|
Florian Bruhin
|
937196e287
|
Rename package-private modules to _foo.py
|
2014-04-25 11:50:30 +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
|
a29a9a9b70
|
Handle Command widget based on modes, not focus
|
2014-04-25 08:38:11 +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
|
b4033ced8b
|
Add generic PassthroughKeyParser, remove InsertKeyParser
|
2014-04-25 07:09:12 +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
|
8cca182734
|
Split NormalKeyParser from CommandKeyParser
|
2014-04-24 22:56:55 +02:00 |
|
Florian Bruhin
|
0def82fe8c
|
Fix lint
|
2014-04-24 22:49:06 +02:00 |
|
Florian Bruhin
|
9ab8f42e20
|
s/commandmode/normalmode
|
2014-04-24 21:37:51 +02:00 |
|
Florian Bruhin
|
9320c813f7
|
Add set_cmd_text to MessageBridge
|
2014-04-24 21:28:24 +02:00 |
|
Florian Bruhin
|
d2dc0b7ac5
|
Add KeyParser for normal mode
|
2014-04-24 21:12:55 +02:00 |
|
Florian Bruhin
|
c674d96cfe
|
Reorganize input modules into keyinput subpackage
|
2014-04-24 21:03:45 +02:00 |
|
Florian Bruhin
|
6311deb6b0
|
Read unbound-keys setting only once
|
2014-04-24 19:06:51 +02:00 |
|
Florian Bruhin
|
10d7d887ec
|
Pass keypresses to statusbar correctly
|
2014-04-24 15:47:38 +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
|
5385307582
|
Register modes explicitely with modemanager.
|
2014-04-23 23:23:04 +02:00 |
|
Florian Bruhin
|
8f44b56923
|
Start implementing eventFilter in ModeManager
|
2014-04-23 23:20:39 +02:00 |
|
Florian Bruhin
|
8b5daad367
|
Add ModeManager
|
2014-04-23 21:15:47 +02:00 |
|
Florian Bruhin
|
10acc854c4
|
Don't reopen opened URLs after crash
|
2014-04-22 14:02:29 +02:00 |
|
Florian Bruhin
|
1a68bdb9a9
|
Clean up signal connections
|
2014-04-22 10:40:33 +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
|
73dfa30a49
|
Display error message when config validation failed
|
2014-04-21 22:29:57 +02:00 |
|
Florian Bruhin
|
ee8ba55676
|
Support esc to abort hinting
|
2014-04-21 17:17:34 +02:00 |
|
Florian Bruhin
|
d7b87e09c9
|
Implement modes and hint input.
|
2014-04-21 15:24:19 +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
|
b323706f5f
|
Use maxsplit (passed to str.split()) instead bool
|
2014-04-17 12:06:27 +02:00 |
|
Florian Bruhin
|
7c64e8846a
|
Refresh keybinds when config changes
|
2014-04-17 11:23:01 +02:00 |
|
Florian Bruhin
|
fc24cb620c
|
Move websettings to own file
|
2014-04-16 15:49:56 +02:00 |
|
Florian Bruhin
|
4c751d8081
|
Add webkit settings to config
|
2014-04-16 13:32:55 +02:00 |
|
Florian Bruhin
|
e878fc538d
|
Fix some checks
|
2014-04-16 10:02:34 +02:00 |
|
Florian Bruhin
|
a410d56a78
|
Implement command history
|
2014-04-16 09:08:56 +02:00 |
|
Florian Bruhin
|
73c319a1ec
|
Add autosave option
|
2014-04-15 17:28:05 +02:00 |
|
Florian Bruhin
|
04807489b7
|
Update everything needed when config is changed
|
2014-04-10 23:30:45 +02:00 |
|
Florian Bruhin
|
aa616e5ac7
|
Start implementing config changed signal
|
2014-04-10 18:01:16 +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 |
|