Florian Bruhin
b74a97580f
Handle completions for ValueList sections correctly
2014-05-02 14:18:40 +02:00
Florian Bruhin
be467d5e50
Refactor command argument splitting.
...
This uses split=True/False as cmdutils.register argument again (because
we would never want to set maxsplit ourselves, only not splitting the
*last* argument makes any sense.
Also this uses shlex for splitting again, like earlier.
2014-05-02 10:28:41 +02:00
Florian Bruhin
836a5e04a5
Allow empty keys in config
2014-05-02 06:59:46 +02:00
Florian Bruhin
678abca244
Make user agent configurable
2014-05-02 06:55:55 +02:00
Florian Bruhin
a8463a2c46
Update TODO
2014-05-01 23:22:07 +02:00
Florian Bruhin
12255dc697
Update TODO
2014-05-01 21:11:15 +02:00
Florian Bruhin
6a725aa87f
Fix escaping in config
2014-05-01 21:09:29 +02:00
Florian Bruhin
48f9a1a449
Update TODO
2014-05-01 20:15:24 +02:00
Florian Bruhin
3ed22ffcbe
Return transformed value in get
2014-05-01 20:06:34 +02:00
Florian Bruhin
af6f6b99e9
Catch ValueError when reading config
2014-05-01 19:57:14 +02:00
Florian Bruhin
31ab264fe8
Update TODO
2014-05-01 17:14:55 +02:00
Florian Bruhin
746179d87c
TODO -= decorators
2014-04-30 17:06:33 +02:00
Florian Bruhin
b7950be719
Update TODO with new QTBUGs
2014-04-30 14:34:37 +02:00
Florian Bruhin
4188dd004c
Update TODO
2014-04-30 13:54:32 +02:00
Florian Bruhin
57604ad8e4
Update TODO
2014-04-30 13:33:52 +02:00
Florian Bruhin
1eabbfbfcf
Replace QAbstractItemModel by QStandardItemModel.
...
This is probably the most depressing commit ever.
For some reason I didn't find this while searching for models I could
use and rolled my own one. This uses A LOT less code, and is A LOT
faster...
2014-04-30 07:32:51 +02:00
Florian Bruhin
6420a7abfc
Update TODO
2014-04-29 17:24:25 +02:00
Florian Bruhin
fd36cc16aa
Update TODO
2014-04-27 21:38:17 +02:00
Florian Bruhin
4016a9823e
TODO += unfocus
2014-04-25 19:02:26 +02:00
Florian Bruhin
b9ed472f75
Update TODO
2014-04-25 16:55:27 +02:00
Florian Bruhin
9252ef94ca
Consistent string chars
2014-04-25 16:53:23 +02:00
Florian Bruhin
35ba97d338
Escape special INI chars in ConfigManager
2014-04-25 15:57:28 +02:00
Florian Bruhin
ede8b67b80
TODO update
2014-04-25 14:14:55 +02:00
Florian Bruhin
33f9aad6d8
bugfix: Order ValueList values in config properly
2014-04-25 14:13:31 +02:00
Florian Bruhin
c9a25d6309
Catch configparser exceptions on start
2014-04-25 13:55:26 +02:00
Florian Bruhin
c07c29e758
Update TODO
2014-04-25 13:38:02 +02:00
Florian Bruhin
9c1fbd8802
Update TODO
2014-04-25 13:21:51 +02:00
Florian Bruhin
82cb91957d
Update TODO
2014-04-25 12:07:53 +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
7787a67c45
Add modes=[]/not_modes=[] to cmdutils.register
2014-04-25 10:10:58 +02:00
Florian Bruhin
2c34a016db
Update TODO
2014-04-25 09:52:52 +02:00
Florian Bruhin
30a6b5610e
Update TODO
2014-04-25 07:14:34 +02:00
Florian Bruhin
f9824cb401
TODO += hints-foo
2014-04-25 07:00:08 +02:00
Florian Bruhin
d4baf77f78
Merge branch 'keyboard'
...
Conflicts:
TODO
2014-04-25 06:57:57 +02:00
Florian Bruhin
ba1947f904
Update TODO
2014-04-25 06:57:11 +02:00
Florian Bruhin
17260bd6e9
Update TODO
2014-04-24 23:56:57 +02:00
Florian Bruhin
855fbaa05f
Update TODO
2014-04-24 23:53:36 +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
6f7391d7d1
Leave insert mode in loadStarted
2014-04-24 19:06:51 +02:00
Florian Bruhin
5e10238340
Update TODO
2014-04-24 17:52:50 +02:00
Florian Bruhin
745e0374ff
Update TODO
2014-04-24 17:50:12 +02:00
Florian Bruhin
0e3e588038
Add forward_unbound_keys setting
2014-04-24 16:53:16 +02:00
Florian Bruhin
0e542772d0
TODO -= normal mode
2014-04-24 16:26:50 +02:00
Florian Bruhin
1c5ae25b68
Start implementing auto_insert_mode
2014-04-24 16:03:16 +02:00
Florian Bruhin
c2d871a7c3
TODO -= keypress-signal-foo
2014-04-24 15:47:53 +02:00
Florian Bruhin
10d7d887ec
Pass keypresses to statusbar correctly
2014-04-24 15:47:38 +02:00
Florian Bruhin
a82ab6d707
Go to insert mode when plugin clicked
2014-04-24 07:41:20 +02:00
Florian Bruhin
3d292fbc27
Use a stack for current modes
2014-04-24 06:44:58 +02:00