Florian Bruhin
|
ab4a33f907
|
Remove per-window eventfilter.
|
2014-10-07 21:34:51 +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
|
fd9a3fc5e7
|
Clean up mainwindow import mess.
|
2014-10-06 21:24:07 +02:00 |
|
Florian Bruhin
|
85ead4273b
|
Register tab registry under window registry with ID.
|
2014-10-06 07:41:05 +02:00 |
|
Florian Bruhin
|
d3121034df
|
Revert "Store window registries in objreg."
This reverts commit dfd3b3d9c4 .
It turns out this makes it very hard to remove the window from the window
registry at the right time.
|
2014-10-05 23:09:35 +02:00 |
|
Florian Bruhin
|
180d6e45ef
|
Fix closeEvent of MainWindow.
|
2014-10-05 23:09:04 +02:00 |
|
Florian Bruhin
|
dfd3b3d9c4
|
Store window registries in objreg.
|
2014-10-05 22:17:29 +02:00 |
|
Florian Bruhin
|
b6393a1841
|
Get rid of meta registry
|
2014-10-05 21:50:14 +02:00 |
|
Florian Bruhin
|
6dc997a971
|
Remove processEvent hack which doesn't help. See #147.
|
2014-10-05 21:29:01 +02:00 |
|
Florian Bruhin
|
e6fe358d73
|
Clean up correctly when a window is closed.
|
2014-09-29 10:43:06 +02:00 |
|
Florian Bruhin
|
16c067e32d
|
Simplify showing of main windows.
|
2014-09-28 22:46:37 +02:00 |
|
Florian Bruhin
|
cc0e164dcf
|
First attempt at adding a --window to commands.
|
2014-09-28 22:41:43 +02:00 |
|
Florian Bruhin
|
dc7b32e460
|
Fix lint
|
2014-09-28 22:23:37 +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
|
36fd2e5c7f
|
Improve __repr__ methods.
|
2014-09-26 15:48:24 +02:00 |
|
Florian Bruhin
|
538d467c8d
|
Set default geometry properly on first run.
|
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
|
6a5c9ba138
|
Use object registry for CompletionView.
|
2014-09-24 22:25:10 +02:00 |
|
Florian Bruhin
|
3f02451828
|
Move object registry to its own file.
|
2014-09-24 07:06:45 +02:00 |
|
Florian Bruhin
|
9aa65a2341
|
Fix lint and bugs
|
2014-09-23 23:17:36 +02:00 |
|
Florian Bruhin
|
2b60cdb64c
|
Object names cleanup
|
2014-09-23 23:05:55 +02:00 |
|
Florian Bruhin
|
a76c4c8ba5
|
Use object registry for tabbedbrowser.
|
2014-09-23 22:01:46 +02:00 |
|
Florian Bruhin
|
ffaf4f0cb0
|
Use object registry for completion.
|
2014-09-23 21:50:34 +02:00 |
|
Florian Bruhin
|
1d535ae300
|
Use object registry for stateconfig.
|
2014-09-23 19:53:48 +02:00 |
|
Florian Bruhin
|
812a0fdd41
|
Merge branch 'newcmd'
Conflicts:
.flake8
pkg/PKGBUILD.qutebrowser-git
qutebrowser/browser/commands.py
qutebrowser/browser/hints.py
qutebrowser/config/configdata.py
qutebrowser/network/qutescheme.py
qutebrowser/test/config/test_configtypes.py
qutebrowser/utils/utils.py
|
2014-09-22 19:09:48 +02:00 |
|
Florian Bruhin
|
5eef6d422d
|
Better exception formatting and handling.
|
2014-09-16 08:20:19 +02:00 |
|
Florian Bruhin
|
a811f8cb07
|
Start initial newcmd stuff.
|
2014-09-08 07:36:17 +02:00 |
|
Florian Bruhin
|
ce4a5affa4
|
Rename commands.utils to commands.cmdutils.
|
2014-08-26 20:48:39 +02:00 |
|
Florian Bruhin
|
8bd64382bd
|
Rename utils.qt to utils.qtutils.
|
2014-08-26 20:25:11 +02:00 |
|
Florian Bruhin
|
d625cde28c
|
Clean up imports
|
2014-08-26 19:10:14 +02:00 |
|
Florian Bruhin
|
1c2a44eebc
|
mainwindow: Don't ensure the completion rect is valid.
This did lead to problems if there was an exception shortly after initializing the mainwindow.
|
2014-08-07 14:42:22 +02:00 |
|
Florian Bruhin
|
f7304298ab
|
Separate docstrings into command/documentation parts.
|
2014-07-16 20:09:41 +02:00 |
|
Florian Bruhin
|
86b7ea4dfc
|
Merge branch 'tabbar'
|
2014-07-16 17:57:15 +02:00 |
|
Florian Bruhin
|
3b2acf32b5
|
Remove logging on resize
|
2014-07-16 14:17:10 +02:00 |
|
Florian Bruhin
|
1a1473a18e
|
Handle dirty tabbar layout correctly
|
2014-07-16 14:10:46 +02:00 |
|
Florian Bruhin
|
6289ef7981
|
Adjust vertical tabbar width
|
2014-07-16 13:04:08 +02:00 |
|
Florian Bruhin
|
92ff957543
|
Clean up message API
|
2014-06-26 07:58:00 +02:00 |
|
Florian Bruhin
|
da0bfb4861
|
Set window title based on page
|
2014-06-23 17:18:36 +02:00 |
|
Florian Bruhin
|
8a8ca0c34f
|
Split utils.misc into utils.{qt,misc}
|
2014-06-23 07:45:04 +02:00 |
|
Florian Bruhin
|
4eeeb13927
|
Fix resizing completion on init
|
2014-06-23 06:23:33 +02:00 |
|
Florian Bruhin
|
ca576a1c82
|
Add some logging when restoring mainwindow size.
|
2014-06-23 06:20:37 +02:00 |
|
Florian Bruhin
|
03098f861e
|
Add logging for completion resizing
|
2014-06-22 23:52:50 +02:00 |
|
Florian Bruhin
|
bf9e829d4d
|
Don't use .warn on loggers, use .warning instead.
|
2014-06-22 23:30:44 +02:00 |
|
Florian Bruhin
|
a64775a0f9
|
Improve logging messages
|
2014-06-21 22:40:31 +02:00 |
|
Florian Bruhin
|
7a6e2b3242
|
Ensure validity of Qt objects
|
2014-06-21 17:02:30 +02:00 |
|
Florian Bruhin
|
113221c731
|
Log some exceptions
|
2014-06-20 23:26:19 +02:00 |
|
Florian Bruhin
|
d65587128f
|
Add vim modelines to all files.
|
2014-06-19 09:04:37 +02:00 |
|
Florian Bruhin
|
1fef2d02b9
|
Add an :all-objects command and __repr__s
|
2014-06-17 11:03:42 +02:00 |
|