Florian Bruhin
|
dcd05cae14
|
Move downloadview before browser
|
2014-06-12 10:19:45 +02:00 |
|
Florian Bruhin
|
2114f0cd73
|
Start adding download model/view
|
2014-06-12 08:02:44 +02:00 |
|
Florian Bruhin
|
2f1cd43f9c
|
Change lists to tuples for immutable values
|
2014-06-06 17:21:35 +02:00 |
|
Florian Bruhin
|
f173b19094
|
s/QuteBrowser/qutebrowser/
|
2014-06-04 14:52:12 +02:00 |
|
Florian Bruhin
|
fa1e03f56b
|
_foo.py file rename [1/2]
|
2014-06-03 14:57:57 +02:00 |
|
Florian Bruhin
|
58c1646e9b
|
Shrink completion if configured to do so
|
2014-06-03 11:39:53 +02:00 |
|
Florian Bruhin
|
fa01bfbbad
|
Add per-tab inspector like dwb.
This also means the webinspector will always be detached / in its own window.
|
2014-05-26 15:35:05 +02:00 |
|
Florian Bruhin
|
62407eef33
|
Revert "Use a splitter for the webinspector"
This reverts commit f1f06b0a19 .
|
2014-05-26 15:13:39 +02:00 |
|
Florian Bruhin
|
6bc0f7e5e7
|
Revert "Make inspector detachable."
This reverts commit ee241c3f6c .
Conflicts:
qutebrowser/config/configdata.py
|
2014-05-26 15:13:33 +02:00 |
|
Florian Bruhin
|
61d4821065
|
Add configurable confirmation when closing
|
2014-05-26 16:51:57 +02:00 |
|
Florian Bruhin
|
ee241c3f6c
|
Make inspector detachable.
|
2014-05-26 12:16:03 +02:00 |
|
Florian Bruhin
|
8eed5a02d4
|
Don't adjust completion position when inspector is open.
|
2014-05-26 12:15:40 +02:00 |
|
Florian Bruhin
|
f1f06b0a19
|
Use a splitter for the webinspector
|
2014-05-26 12:00:45 +02:00 |
|
Florian Bruhin
|
603fbdf239
|
Range-check all values passed to C code.
|
2014-05-15 00:02:20 +02:00 |
|
Florian Bruhin
|
55ea24e431
|
Split statusbar into multiple files
|
2014-05-13 07:10:50 +02:00 |
|
Florian Bruhin
|
edc9d0810c
|
Use QCoreApplication.instance()
|
2014-05-09 17:01:05 +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
|
667b255d01
|
Use QApplication for global singletons
|
2014-05-05 17:56:14 +02:00 |
|
Florian Bruhin
|
8474bbdf6a
|
Rename and reorder config options
|
2014-04-27 21:21:14 +02:00 |
|
Florian Bruhin
|
937196e287
|
Rename package-private modules to _foo.py
|
2014-04-25 11:50:30 +02:00 |
|
Florian Bruhin
|
1a68bdb9a9
|
Clean up signal connections
|
2014-04-22 10:40:33 +02:00 |
|
Florian Bruhin
|
78060fc879
|
Get rid of temp_message signal
|
2014-04-22 10:08:56 +02:00 |
|
Florian Bruhin
|
1740d4c60f
|
Ignore empty js statusbar messages.
|
2014-04-22 09:05:53 +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
|
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
|
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
|
2adcde1c89
|
Implement web inspector
|
2014-04-16 14:12:04 +02:00 |
|
Florian Bruhin
|
4ca8cc9537
|
Add value to config.changed signal
|
2014-04-16 09:50:24 +02:00 |
|
Florian Bruhin
|
f59f8cac6c
|
Clear completion model after an item is selected
|
2014-04-13 22:11:47 +02:00 |
|
Florian Bruhin
|
04807489b7
|
Update everything needed when config is changed
|
2014-04-10 23:30:45 +02:00 |
|
Florian Bruhin
|
aa616e5ac7
|
Start implementing config changed signal
|
2014-04-10 18:01:16 +02:00 |
|
Florian Bruhin
|
c5ca0e56be
|
Remove blank lines before """ in docstrings.
pep257 has changed in this regard so we reflect this change.
|
2014-04-10 14:21:27 +02:00 |
|
Florian Bruhin
|
ad742d51d8
|
Set text correctly when completing
|
2014-04-09 07:14:26 +02:00 |
|
Florian Bruhin
|
4e78775d3c
|
Fix checks
|
2014-03-10 00:39:14 +01:00 |
|
Florian Bruhin
|
9ee4e93e0a
|
Split browser.py into smaller files
|
2014-03-03 21:35:13 +01:00 |
|
Florian Bruhin
|
a9a4b2ac92
|
Add profile.py
|
2014-02-26 21:18:53 +01:00 |
|
Florian Bruhin
|
3b648a4c0d
|
Move config to config subfolder
|
2014-02-23 18:14:40 +01:00 |
|
Florian Bruhin
|
21cf1cc700
|
Remove unnecessary lambda
|
2014-02-19 15:57:13 +01:00 |
|
Florian Bruhin
|
3a140b9a1c
|
Split text to normal/error/tmp again, show text.
This splits the text shown in the statusbar into normal/error/temporary
text again, and shows the text when idle instead of the command.
|
2014-02-19 15:40:43 +01:00 |
|
Florian Bruhin
|
b03932400f
|
Simplify displaying text a lot.
This now only has one category of text, and displays it in a
QStackedWidget with the Command.
|
2014-02-19 14:44:40 +01:00 |
|
Florian Bruhin
|
c57e78b765
|
Display temporary messages in statusbar.
For some odd reason, old messages still don't get cleared properly.
|
2014-02-19 14:44:37 +01:00 |
|
Florian Bruhin
|
6d709d9fd8
|
Allow completion widget height to be configured in %
|
2014-02-18 19:05:56 +01:00 |
|
Florian Bruhin
|
9568be3d2a
|
Use default geometry if no geometry was saved.
|
2014-02-18 18:38:48 +01:00 |
|
Florian Bruhin
|
911d5d3b4a
|
Refactor ALL the things
|
2014-02-18 16:51:01 +01:00 |
|
Florian Bruhin
|
3d37b22fb0
|
Cleanup
|
2014-02-18 14:21:39 +01:00 |
|
Florian Bruhin
|
234d171483
|
Use Qt saveGeometry and restoreGeometry
|
2014-02-18 14:14:27 +01:00 |
|
Florian Bruhin
|
27d354633c
|
Save/restore window geometry.
|
2014-02-18 11:57:35 +01:00 |
|