Florian Bruhin
70c8df095e
Switch from appdirs to QStandardPaths
2014-05-08 22:33:24 +02:00
Florian Bruhin
ed0d0d8ff7
Handle tab titles via onUrlChanged
2014-05-08 21:04:27 +02:00
Florian Bruhin
bf19cb7536
Add window-open-behaviour setting
2014-05-08 20:43:40 +02:00
Florian Bruhin
4eb6f896b0
Remove unused import in hints.py
2014-05-08 20:36:23 +02:00
Florian Bruhin
e2a2ed8850
Support QWebView::createWindow (opening windows via js)
2014-05-08 20:36:05 +02:00
Florian Bruhin
586455bbad
Fix scrollbar click bug
2014-05-08 11:50:46 +02:00
Florian Bruhin
dc01509633
Fix description for webkit maximum-pages-in-cache
2014-05-08 09:05:38 +02:00
Florian Bruhin
214cda91bd
Nicer error messages for focus_tab
2014-05-08 09:03:48 +02:00
Florian Bruhin
a76c7b56f1
Fix lingering PyQt exception
2014-05-07 18:00:38 +02:00
Florian Bruhin
45621b0645
Do a hard exit on crash
2014-05-07 17:29:28 +02:00
Florian Bruhin
68b134b4a9
Don't filter events if mainwindow is not focused
2014-05-07 17:20:01 +02:00
Florian Bruhin
09f7e7a3ae
Don't crash when opening qute:pyeval without :pyeval.
2014-05-07 09:03:46 +02:00
Florian Bruhin
285a1c86b4
Bind pgup/pgdown/shift+space
2014-05-07 07:40:36 +02:00
Florian Bruhin
625d369c33
Add check for modeman.mode property
2014-05-06 23:17:05 +02:00
Florian Bruhin
14873285e6
Fix enum bugs
2014-05-06 21:09:09 +02:00
Florian Bruhin
164dcfb6bd
Always click elements in the center when hinting
2014-05-06 21:07:20 +02:00
Florian Bruhin
077d3be2e0
Detect local files correctly
2014-05-06 20:24:53 +02:00
Florian Bruhin
557805c8b2
Don't pass an empty QPrinter to QPrintDialog.
...
This was garbage collected on Linux when the dialog was opened, leading
to segfaults when the printer was changed in the dialog.
But actually we don't need it at all, so we just drop it.
2014-05-06 18:31:08 +02:00
Florian Bruhin
db20cf3701
Handle backspace correctly in HintKeyParser
2014-05-06 17:04:34 +02:00
Florian Bruhin
0f8926ca99
Remember last pressed key category
2014-05-06 17:04:06 +02:00
Florian Bruhin
68ff922525
Add logging to basekeyparser
2014-05-06 17:03:16 +02:00
Florian Bruhin
dd3ab0e336
Don't handle backspace as text keypress
2014-05-06 17:03:01 +02:00
Florian Bruhin
e2ded2e0ad
Add logging to handle_partial_key
2014-05-06 17:02:44 +02:00
Florian Bruhin
764c37c8d6
Hide elements instead of deleting them
2014-05-06 17:02:32 +02:00
Florian Bruhin
4999a59470
Add pastebin button to crash dialog
2014-05-06 15:36:15 +02:00
Florian Bruhin
7fb0a7745b
Don't treat single words as URL
2014-05-06 14:25:11 +02:00
Florian Bruhin
5656921a22
Don't add empty URLs to URL stack
2014-05-06 14:08:40 +02:00
Florian Bruhin
e683d85799
Add quick and dirty fix for hint clicking
2014-05-06 14:03:48 +02:00
Florian Bruhin
9553cb6872
Clean up config type order
2014-05-06 13:10:38 +02:00
Florian Bruhin
cbc363912e
Merge None{Int,String} with Int/String conftype
2014-05-06 13:00:49 +02:00
Florian Bruhin
a0e71dc86e
Don't transform strings in config to lowercase
2014-05-06 12:55:26 +02:00
Florian Bruhin
f6c3e00d59
Use NoneString config type for settings with Qt defaults.
...
This fixes wikipedia looking ugly because setUserStylesheet gets called
with an empty string.
2014-05-06 12:20:02 +02:00
Florian Bruhin
1a3ed11070
Quit properly on debugger exit
2014-05-06 12:11:00 +02:00
Florian Bruhin
3c20b78d8b
Fix config typo
2014-05-06 12:04:56 +02:00
Florian Bruhin
de7c6a63b4
Fix shutdown of networkmanager
2014-05-06 10:53:38 +02:00
Florian Bruhin
70d6efff96
Elements might be deleted already when hint mode is left
2014-05-06 10:04:40 +02:00
Florian Bruhin
e02b84d7ef
Add some debug logging for click targets
2014-05-06 09:09:23 +02:00
Florian Bruhin
42c1ea5788
Rename _tabopen to tabopen and tabopen to tabopen_cmd
2014-05-06 08:53:40 +02:00
Florian Bruhin
f8195dc600
Connect tab.open_tab to correct internal slot.
2014-05-06 08:51:10 +02:00
Florian Bruhin
5ce49553d8
Stop logging config values.
...
This is just too much noise...
2014-05-06 08:36:32 +02:00
Florian Bruhin
e5000c315d
Revert "Use global HintManager"
...
This reverts commit a76d68f564
.
WTF. I thought I reset --hard-ed that one?
2014-05-06 07:11:20 +02:00
Florian Bruhin
3753e87465
Depend on appdirs instead of bundling
2014-05-06 06:22:28 +02:00
Florian Bruhin
317cdada8c
Log messages
2014-05-05 22:36:08 +02:00
Florian Bruhin
3eaf1ec6d8
Remove old logging
2014-05-05 22:34:58 +02:00
Florian Bruhin
1bd6a61e5a
Add basic proxy support
2014-05-05 22:09:01 +02:00
Florian Bruhin
8f239b4a95
Add proxy settings
2014-05-05 22:07:41 +02:00
Florian Bruhin
a76d68f564
Use global HintManager
2014-05-05 20:28:29 +02:00
Florian Bruhin
c8fd0937b0
Revert "Use global object dict for global objects"
...
This reverts commit bf2c7831c8
.
This was a bad idea as we need to access some of the main attributes
from commands via instance=...
2014-05-05 20:12:20 +02:00
Florian Bruhin
bf2c7831c8
Use global object dict for global objects
2014-05-05 19:12:47 +02:00
Florian Bruhin
938fbd5608
Add ImmutableDict
2014-05-05 19:12:41 +02:00