Florian Bruhin
263ee37685
test_conftype: More tests.
2014-08-05 21:08:12 +02:00
Florian Bruhin
ac6defaa7f
test_conftypes: Cleanups.
2014-08-05 21:08:01 +02:00
Florian Bruhin
2a34366d2c
test: Remove unneeded custom __eq__ methods.
2014-08-05 21:07:37 +02:00
Florian Bruhin
7d97d54f6c
conftypes: Transform AutoSearch correctly.
2014-08-05 21:06:46 +02:00
Florian Bruhin
bc009ef462
conftypes: Check URL for SearchEngineUrl.
2014-08-05 21:06:32 +02:00
Florian Bruhin
a81bd44850
conftype: Simplify URL checking for Proxy.
2014-08-05 21:06:11 +02:00
Florian Bruhin
6011cc80ae
conftypes: Check {} correctly in ShellCommand.
2014-08-05 21:05:47 +02:00
Florian Bruhin
0766116424
conftypes: cleanup
2014-08-05 21:05:38 +02:00
Florian Bruhin
309ecb95c8
conftypes: Use special SYSTEM_PROXY object instead of 0.
2014-08-05 21:04:37 +02:00
Florian Bruhin
c94ff7b946
Fix import for get_standard_dir
2014-08-05 19:58:47 +02:00
Florian Bruhin
857533aca7
conftypes: Expand user in Directory
2014-08-05 18:47:42 +02:00
Florian Bruhin
3b93f6121b
Add more unittypes tests.
2014-08-05 18:02:52 +02:00
Florian Bruhin
a6375a8065
conftypes: handle None for RegexList.
2014-08-05 18:02:31 +02:00
Florian Bruhin
11f1c8f369
Don't default all directories to DownloadPath if empty
2014-08-05 18:02:12 +02:00
Florian Bruhin
f40099e220
Update BUGS/TODO
2014-08-05 17:09:57 +02:00
Florian Bruhin
f397b6301b
Accept prompt_accept in KeyMode.yesno
2014-08-05 17:08:40 +02:00
Florian Bruhin
8d07ec2235
test_conftypes: Add (broken) Font tests.
2014-08-05 17:08:16 +02:00
Florian Bruhin
0e645d9361
usertypes: Move QSS_FONT_REGEX to class.
2014-08-05 17:05:13 +02:00
Florian Bruhin
ec1b31a61c
test_conftypes: Add more tests.
2014-08-05 15:01:29 +02:00
Florian Bruhin
1c24faeb92
conftypes: Treat rgb(...) etc. as valid for QssColor
2014-08-05 15:00:48 +02:00
Florian Bruhin
a287c8ac68
conftypes: if -> elif
2014-08-05 15:00:24 +02:00
Florian Bruhin
963fb40961
conftypes: Various bugfixes/cleanups/tests.
2014-08-05 14:16:15 +02:00
Florian Bruhin
7c54c20808
conftypes: Fix is_none in all types
2014-08-05 13:49:03 +02:00
Florian Bruhin
a117cf0405
test_conftypes: Add more tests.
2014-08-05 13:06:03 +02:00
Florian Bruhin
4dd4b465e2
conftypes: Fix minint/maxint validation in PercList.
2014-08-05 13:05:36 +02:00
Florian Bruhin
8402aa051a
conftypes: Use slicing instead of rstrip.
...
"100%%".rstrip('%') would give use "100" instead of "100%" which is not what we
want.
2014-08-05 13:04:34 +02:00
Florian Bruhin
f414a0bf4b
conftypes: More max >= min checkes.
2014-08-05 12:46:29 +02:00
Florian Bruhin
4ee722d8b1
conftypes: Fix none_ok for many types.
2014-08-05 12:45:53 +02:00
Florian Bruhin
66af4e8c0a
conftypes: Fix String length check.
2014-08-05 12:44:37 +02:00
Florian Bruhin
8fdeab32c5
Add first tests for conftypes.
2014-08-05 07:27:29 +02:00
Florian Bruhin
98cc10b9c2
Check if maxlen/minlen make sense in conf.usertypes.String.
2014-08-05 07:26:48 +02:00
Florian Bruhin
b2d24a4435
Exclude tkinter when freezing.
...
This is only needed if PyQt5 is unavailable, and that won't be the case when
we're freezed.
2014-08-04 19:49:17 +02:00
Florian Bruhin
036178147b
Draw tabbar background correctly again.
2014-08-04 19:30:09 +02:00
Florian Bruhin
c9436bbaef
Fix noconv in scripts.run_profile
2014-08-04 18:15:15 +02:00
Florian Bruhin
95df8a045c
Don't use stylesheets anymore for QTabWidget.
...
When using stylesheets there, all children (i.e. the QWebView) use
QStyleSheetStyle as well, which means the bug at [1] will annoy us.
We had to write our own font parsing as we can't use stylesheets, but at least
the bug is gone...
https://bugreports.qt-project.org/browse/QTBUG-40263
2014-08-04 17:00:01 +02:00
Florian Bruhin
ee1b136807
Clean up pylint/noqa comments.
2014-08-04 03:47:09 +02:00
Florian Bruhin
3dc7a1b735
Lock mode while prompting.
2014-08-04 03:14:14 +02:00
Florian Bruhin
40acc5c6ff
Update TODO/BUGS.
2014-08-03 01:08:11 +02:00
Florian Bruhin
dea7e35b92
generate_doc: Nicer syntax.
2014-08-03 01:00:25 +02:00
Florian Bruhin
90f1d5851c
Fix lint.
2014-08-03 00:58:59 +02:00
Florian Bruhin
f451d7b98c
generate_doc: Handle empty lines correctly.
2014-08-03 00:58:46 +02:00
Florian Bruhin
acfc95e19d
Simplify :hint by adding a 'fill' target.
2014-08-03 00:56:42 +02:00
Florian Bruhin
40aa387fb2
Whitespace fixes
2014-08-03 00:40:28 +02:00
Florian Bruhin
b68f22541c
Merge tab-focus-last into tab-focus.
2014-08-03 00:39:39 +02:00
Florian Bruhin
d302886b87
Fix too long lines.
2014-08-03 00:36:35 +02:00
Florian Bruhin
9e73cba333
Improve command documentation.
2014-08-03 00:33:39 +02:00
Florian Bruhin
6c4b21117c
Fix typo
2014-08-02 23:58:52 +02:00
Florian Bruhin
ebb9e270d3
Avoid None values in documentation.
2014-08-02 23:57:34 +02:00
Florian Bruhin
3467dd77ac
Document the :hint command.
2014-08-02 23:46:27 +02:00
Florian Bruhin
355acfccd2
Remove editable hinting.
...
The code for it was removed some time ago, and fixing it would mean some
unneeded code duplication. Let's remove it and see if anyone complains.
2014-08-02 23:45:39 +02:00