Florian Bruhin
|
d558155620
|
Simplify some config types by using valid_values.
|
2014-11-30 22:16:55 +01:00 |
|
Florian Bruhin
|
1ceb8ac74d
|
Add an ssl-strict=ask option. Closes #16.
|
2014-11-30 21:57:37 +01:00 |
|
Florian Bruhin
|
cb1df68153
|
Automatic config migration for renamed sections/options.
|
2014-11-27 07:07:28 +01:00 |
|
Florian Bruhin
|
d34aefcfee
|
Another round of config breakage (sorry!).
- Rename colors->tab.* to colors->tabs.*
- Rename permission section to content.
|
2014-11-26 21:16:27 +01:00 |
|
Florian Bruhin
|
0134646c67
|
Basic host blocker implementation.
Squashed commit of the following:
commit 8d38e9c2f13778fe21cc2c1d61c5d26907b469ef
Author: Florian Bruhin <git@the-compiler.org>
Date: Mon Nov 24 21:04:30 2014 +0100
Fix default adblock lists.
commit a734b87e753daec28fa0c6643af8de088041179a
Author: Florian Bruhin <git@the-compiler.org>
Date: Mon Nov 24 21:04:14 2014 +0100
Fix error output on adblock errors.
commit 15bc10f605ebb86c12523bb81b55d1440fcacdbf
Author: Florian Bruhin <git@the-compiler.org>
Date: Mon Nov 24 07:38:47 2014 +0100
Update adblock docks
commit 475d530ee50f52295c2171208c6a0278750cf4b4
Author: Florian Bruhin <git@the-compiler.org>
Date: Mon Nov 24 07:38:39 2014 +0100
Remove adblock ram calculation
commit 0e52cc3ec93912fd3fa3ecf6de833aef0c540a60
Author: Florian Bruhin <git@the-compiler.org>
Date: Mon Nov 24 07:03:11 2014 +0100
Adjust docs for hosts-file.
commit 941df242d38300d7e42a26f2e67cfd668c6f8590
Author: Florian Bruhin <git@the-compiler.org>
Date: Mon Nov 24 06:55:40 2014 +0100
Add logging for host blocking.
commit 4ca1561ccf32affb8439113f4f1c222d7dee1e14
Author: Florian Bruhin <git@the-compiler.org>
Date: Mon Nov 24 00:11:59 2014 +0100
Don't do adblock updates automatically after changing config.
commit 26d4e86ca393d4a1a5fd8fac7729ce9c2e7cd240
Author: Florian Bruhin <git@the-compiler.org>
Date: Thu Nov 20 19:58:32 2014 +0100
adblock: Don't delete blocked hosts between files.
commit c7af08c68adf3c135d5a2fc746eb6d3c715b0711
Author: Florian Bruhin <git@the-compiler.org>
Date: Thu Nov 20 19:58:22 2014 +0100
adblock: Add comments for rewinding.
commit 9af87313088cd79ab8c022bcee9308511d6328f0
Author: Florian Bruhin <git@the-compiler.org>
Date: Thu Nov 20 19:56:39 2014 +0100
adblock: Rewind files properly.
commit 7f3dadc04ba68c92d6789ecf5822f7b2dfc367a0
Author: Florian Bruhin <git@the-compiler.org>
Date: Thu Nov 20 19:40:18 2014 +0100
Add untested file support.
commit 334c01867d510b599d94c9397097a1d789c0c64c
Author: Florian Bruhin <git@the-compiler.org>
Date: Wed Nov 19 22:33:25 2014 +0100
adblock: Handle download errors correctly
commit 3a9af4cd4a903386dc323640f1d52e03383b3aa7
Author: Florian Bruhin <git@the-compiler.org>
Date: Wed Nov 19 22:23:04 2014 +0100
adblock: Add error handling for invalid input.
commit 5934c3c027ff9205adb512aab396ca913b31e50d
Author: Florian Bruhin <git@the-compiler.org>
Date: Wed Nov 19 22:22:47 2014 +0100
adblock: Handle done_count correctly.
commit 3ba5e83fda9b7d764bfcf1e4b1aa479daae39791
Author: Florian Bruhin <git@the-compiler.org>
Date: Wed Nov 19 21:18:10 2014 +0100
Read adblock files when they finished downloading.
commit 86a5ecf194445e2ebe0cf22b59e24223387880c5
Author: Florian Bruhin <git@the-compiler.org>
Date: Wed Nov 19 20:51:25 2014 +0100
Add hosts-file.net to host-block-lists.
commit 121f0bff953497449c32e45e671b71d954beed4c
Author: Florian Bruhin <git@the-compiler.org>
Date: Wed Nov 19 20:51:13 2014 +0100
Add zip-file support to adblock.py.
commit f1c0e67cb9d890a44a1d1f545ace997f0a453f91
Author: Florian Bruhin <git@the-compiler.org>
Date: Mon Nov 17 07:41:14 2014 +0100
print line counts for debugging
commit 75dbb8964fd44862abc378ef26fb47f8cda6061e
Author: Florian Bruhin <git@the-compiler.org>
Date: Fri Nov 14 19:22:20 2014 +0100
Use statusbar messages for adblock
commit 74d9142d831496e02c5baae72c2723e320af1778
Author: Florian Bruhin <git@the-compiler.org>
Date: Fri Nov 14 08:34:46 2014 +0100
Add basic adblock functionality.
|
2014-11-24 21:05:09 +01:00 |
|
Florian Bruhin
|
8ec42908f1
|
Add a new option tabs->tabs-are-windows.
|
2014-11-21 06:22:52 +01:00 |
|
Florian Bruhin
|
c29ae9e1d3
|
configtypes: Add new UrlList type.
|
2014-11-18 07:14:06 +01:00 |
|
Florian Bruhin
|
c4da44e90c
|
configtypes: Handle none_ok differently for List.
|
2014-11-18 07:14:06 +01:00 |
|
rikn00
|
4d101eea59
|
Improve hovering a hint
|
2014-11-02 16:37:34 +02:00 |
|
rikn00
|
84759a4928
|
Add support to hover mouse over a hint
|
2014-11-01 01:54:19 +02:00 |
|
rikn00
|
1245e08d7a
|
More options to colorize tab foreground
|
2014-10-26 23:56:00 +02:00 |
|
Peter Vilim
|
ee875ba895
|
hints: Show uppercase hint chars #73
|
2014-10-26 03:04:48 -05:00 |
|
Florian Bruhin
|
f2dcb8f002
|
Don't update stylesheets of deleted objects.
Fixes #156.
|
2014-10-18 19:53:22 +02:00 |
|
Florian Bruhin
|
76de3d0c51
|
Use signals and decorators for configs again.
This basically rolls back 64a119afb2 and
b7f2a6d143 .
Fixes #188.
Breaks #156 again but the next commit will fix this.
|
2014-10-18 19:50:10 +02:00 |
|
Florian Bruhin
|
7e820a0e82
|
Show error messages in downloads.
|
2014-10-15 21:22:53 +02:00 |
|
Florian Bruhin
|
1c6578d409
|
Save lineparser even if there is no data.
|
2014-10-14 21:23:46 +02:00 |
|
Florian Bruhin
|
2e2070ef6e
|
Rename ipc-open-target to new-instance-open-target.
|
2014-10-14 09:59:01 +02:00 |
|
Florian Bruhin
|
817259f4f5
|
Add ipc-open-target config option.
|
2014-10-14 07:37:12 +02:00 |
|
Florian Bruhin
|
0e771db7f1
|
Use annotation instead of special argument names.
Explicit is better than implicit.
Fixes #161.
|
2014-10-09 06:33:24 +02:00 |
|
Florian Bruhin
|
71308b45ac
|
Add utils.qualname. Closes #169.
|
2014-10-08 21:11:04 +02:00 |
|
Florian Bruhin
|
b7f2a6d143
|
Use weakref for config.on_change. Fixes #156.
|
2014-10-08 10:40:46 +02:00 |
|
Florian Bruhin
|
b49b227c0d
|
Add an init method for standarddir.
This is another preparation for #19 and #20.
|
2014-10-08 06:43:00 +02:00 |
|
Florian Bruhin
|
0e7a60abf6
|
Move utils.get_standard_dir to its own file.
This is a preparation for #19 and #20 because there are too many functions
related to standarddir in utils.
|
2014-10-08 06:20:31 +02:00 |
|
Florian Bruhin
|
6349a6a213
|
Remove Emit:/Raise: from docstrings.
They got out-of-sync fast and provided no real benefit.
|
2014-10-07 23:08:37 +02:00 |
|
Florian Bruhin
|
8ca5c09e69
|
Add --left/--right/--opposite to :tab-close.
This fixes the updated version of #46.
|
2014-10-07 20:30:31 +02:00 |
|
Florian Bruhin
|
72a92c09dd
|
Move config transforming of to Qt values to configtypes.
This is a preparation for #46.
|
2014-10-07 19:58:30 +02:00 |
|
Florian Bruhin
|
3e31e88921
|
Only close window (instead of quitting) when closing last tab.
This also renames the 'quit' value for tabs->last-close to 'close' to avoid
confusion.
Fixes #154.
|
2014-10-07 17:09:24 +02:00 |
|
Florian Bruhin
|
105c25bc5f
|
Merge branch 'multiwin'
Conflicts:
qutebrowser/app.py
qutebrowser/browser/commands.py
qutebrowser/browser/hints.py
qutebrowser/keyinput/modeman.py
qutebrowser/network/networkmanager.py
qutebrowser/widgets/mainwindow.py
qutebrowser/widgets/statusbar/command.py
qutebrowser/widgets/statusbar/prompt.py
qutebrowser/widgets/statusbar/prompter.py
qutebrowser/widgets/tabbedbrowser.py
|
2014-10-06 22:03:58 +02:00 |
|
Florian Bruhin
|
d2abd06513
|
Add missing keybindings for window actions.
|
2014-10-06 19:40:28 +02:00 |
|
Florian Bruhin
|
892b54e153
|
Fix saving of config.
|
2014-10-02 22:51:59 +02:00 |
|
Florian Bruhin
|
5eda621a7c
|
Clean up KeyConfParser __init__ and make it work with None.
Fixes #137.
|
2014-10-02 22:49:58 +02:00 |
|
Florian Bruhin
|
ab5acdc3ad
|
Clean up ConfigManager __init__ and make it work with None.
Fixes parts of #137.
|
2014-10-02 22:45:47 +02:00 |
|
Florian Bruhin
|
086de1b508
|
Rename cmd_history to cmd-history.
For consistency with the other stuff, why not.
Also we broke that file with the last commit anyways.
|
2014-10-02 22:12:24 +02:00 |
|
Florian Bruhin
|
d3c9bab01a
|
Move state/cmd_history from config to data dir.
See #21.
|
2014-10-02 22:12:24 +02:00 |
|
Florian Bruhin
|
b20536d472
|
Move handling of --confdir into get_standard_dir
|
2014-10-02 21:54:42 +02:00 |
|
Florian Bruhin
|
d674b90240
|
Clean up FIXMEs and add github URLs
|
2014-10-01 22:23:27 +02:00 |
|
Florian Bruhin
|
61ea26b7b2
|
Fix str() of ConfigValue
|
2014-09-30 06:32:51 +02:00 |
|
Florian Bruhin
|
cdb2e34513
|
Use collections.UserDict for LineConfigParser.
|
2014-09-29 07:41:39 +02:00 |
|
Florian Bruhin
|
fb6cb62f93
|
First attempt at multi-window support.
|
2014-09-28 22:13:14 +02:00 |
|
Florian Bruhin
|
64a119afb2
|
Don't use signals for on_config_changed.
|
2014-09-28 11:27:52 +02:00 |
|
Florian Bruhin
|
0fadf6b091
|
Use a list as items-argument for usertypes.enum
|
2014-09-28 00:42:53 +02:00 |
|
Florian Bruhin
|
8636562579
|
Move config init out of Application
|
2014-09-28 00:27:22 +02:00 |
|
Florian Bruhin
|
8635dc8848
|
Make it possible to go back/forward in a new tab.
|
2014-09-27 23:14:39 +02:00 |
|
Florian Bruhin
|
17f2241bc0
|
Add a :tab-clone command.
|
2014-09-27 23:13:11 +02:00 |
|
Florian Bruhin
|
36fd2e5c7f
|
Improve __repr__ methods.
|
2014-09-26 15:48:24 +02:00 |
|
Florian Bruhin
|
d1fdd5e776
|
Bump up default font size on OS X
|
2014-09-25 22:46:25 +02:00 |
|
Florian Bruhin
|
62e55499eb
|
Privatize all attributes which aren't needed from the outside.
|
2014-09-24 22:25:11 +02:00 |
|
Florian Bruhin
|
3f02451828
|
Move object registry to its own file.
|
2014-09-24 07:06:45 +02:00 |
|
Florian Bruhin
|
908a69af18
|
Better __repr__s
|
2014-09-23 23:31:17 +02:00 |
|
Florian Bruhin
|
2b60cdb64c
|
Object names cleanup
|
2014-09-23 23:05:55 +02:00 |
|