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
|
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
|
406e115a07
|
Stop logging network requests
|
2014-04-18 11:03:02 +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 |
|
Florian Bruhin
|
5bd40e732c
|
Do validation and reading from configparser correctly
|
2014-04-17 19:02:58 +02:00 |
|
Florian Bruhin
|
a5f8bdf7fc
|
Add validation FIXME
|
2014-04-17 18:00:15 +02:00 |
|
Florian Bruhin
|
1282a211cf
|
Add validation for search engine URLs and colors
|
2014-04-17 17:59:57 +02:00 |
|
Florian Bruhin
|
39f580d9f1
|
Cleanup
|
2014-04-17 17:44:27 +02:00 |
|
Florian Bruhin
|
975d83b50e
|
Respect inspector height for completion
|
2014-04-17 15:58:09 +02:00 |
|
Florian Bruhin
|
dea30e3f4d
|
Ensure developer extras are enabled for webinspector
|
2014-04-17 15:46:29 +02:00 |
|
Florian Bruhin
|
975fa013c4
|
Update TODO
|
2014-04-17 15:39:51 +02:00 |
|
Florian Bruhin
|
e8db103eb4
|
Ignore D402 check for pep257
|
2014-04-17 15:31:30 +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
|
a15461b5da
|
Rename config.config dict to sections
|
2014-04-17 14:49:38 +02:00 |
|
Florian Bruhin
|
3728381643
|
Make dump_userconfig work correctly
|
2014-04-17 12:35:46 +02:00 |
|
Florian Bruhin
|
c6df785c41
|
Use common base class for config section
|
2014-04-17 12:21:22 +02:00 |
|
Florian Bruhin
|
3eca7d6847
|
Don't split value for set commands
|
2014-04-17 12:06:48 +02:00 |
|
Florian Bruhin
|
b323706f5f
|
Use maxsplit (passed to str.split()) instead bool
|
2014-04-17 12:06:27 +02:00 |
|
Florian Bruhin
|
4421862b3e
|
Don't use shlex for splitting anymore
|
2014-04-17 11:49:19 +02:00 |
|
Florian Bruhin
|
3ad4b447b4
|
Remove FIXME
|
2014-04-17 11:45:06 +02:00 |
|
Florian Bruhin
|
7b480c02db
|
Update TODO
|
2014-04-17 11:44:04 +02:00 |
|
Florian Bruhin
|
97bde402fb
|
Add docstring
|
2014-04-17 11:40:19 +02:00 |
|
Florian Bruhin
|
72340575af
|
Remove value from on_config_changed signal again.
Turns out this causes more trouble than it's worth, and it's unintuitive
from which layer we get the value.
|
2014-04-17 11:39:25 +02:00 |
|
Florian Bruhin
|
7c64e8846a
|
Refresh keybinds when config changes
|
2014-04-17 11:23:01 +02:00 |
|
Florian Bruhin
|
16afba032f
|
Remove warn logging
|
2014-04-17 11:10:08 +02:00 |
|
Florian Bruhin
|
00dc4d6bc4
|
Remove set_trace
|
2014-04-17 11:09:12 +02:00 |
|
Florian Bruhin
|
c0236b8d22
|
Use a proper separated model for cmd history
|
2014-04-17 11:08:14 +02:00 |
|
Florian Bruhin
|
90ddd26981
|
Handle the case where no history is present correctly
|
2014-04-17 11:07:57 +02:00 |
|
Florian Bruhin
|
a1a0325283
|
Use ChainMap for ValueList config section.
This also fixes the problem where no keybindings are loaded on the first
start.
|
2014-04-17 11:01:45 +02:00 |
|
Florian Bruhin
|
6b72c3dbdf
|
Fix long line
|
2014-04-17 09:51:05 +02:00 |
|
Florian Bruhin
|
4b1dcbd82a
|
Refactor tab/browser widgets
|
2014-04-17 09:44:26 +02:00 |
|
Florian Bruhin
|
58ae1f7441
|
Add comment about CurCommandDispatcher
|
2014-04-17 08:24:59 +02:00 |
|
Florian Bruhin
|
cdf5edc115
|
Update TODO
|
2014-04-16 23:34:49 +02:00 |
|
Florian Bruhin
|
af94b9f212
|
Don't attempt to save if no data was read
|
2014-04-16 23:32:21 +02:00 |
|
Florian Bruhin
|
981ca7d18e
|
Fix layer handling in dump_userconfig
|
2014-04-16 23:21:57 +02:00 |
|
Florian Bruhin
|
48ced03d57
|
Display config description in completion
|
2014-04-16 16:36:45 +02:00 |
|
Florian Bruhin
|
57baafbf30
|
Change configdata from function to attribute
|
2014-04-16 16:32:14 +02:00 |
|
Florian Bruhin
|
bc4a01faf3
|
Fix config importing
|
2014-04-16 16:32:06 +02:00 |
|
Florian Bruhin
|
3dc7238cfe
|
Increase pylint min-similarity-lines
|
2014-04-16 16:16:29 +02:00 |
|
Florian Bruhin
|
517c9e6b69
|
Split config.py more
|
2014-04-16 16:16:17 +02:00 |
|
Florian Bruhin
|
fc24cb620c
|
Move websettings to own file
|
2014-04-16 15:49:56 +02:00 |
|
Florian Bruhin
|
03227c2b41
|
Lint fixes
|
2014-04-16 14:14:37 +02:00 |
|
Florian Bruhin
|
2adcde1c89
|
Implement web inspector
|
2014-04-16 14:12:04 +02:00 |
|