summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-19Release v0.1.4v0.1.4Florian Bruhin
2015-03-19Regenerate authors.Florian Bruhin
2015-03-19Fix lint.Florian Bruhin
2015-03-19Make it possible to correct author names in src2asciidoc.Florian Bruhin
2015-03-19Update icon db path when private-browsing changed.Florian Bruhin
2015-03-19Stop the icon database from being created when private-browsing is set to truebinix
2015-03-19Don't poll for signals on Unix.Florian Bruhin
A better solution is to use QSocketNotifier and os.wakeup_fd to get notified about new signals. Thanks to Yuya Nishihara / TortoiseHG for the hint! Fixes #555.
2015-03-19Discard uninteresting events early in eventFilter.Florian Bruhin
Before, we ran quite a lot of code (e.g. objreg) on every event, even if it turns out to not be a keypress/release event at all.
2015-03-19Ensure there's no size for font-family settings.Florian Bruhin
See #549.
2015-03-19Refactor websettings and save/restore defaults.Florian Bruhin
This makes qutebrowser.config.websettings much easier to understand, and saves all defaults so it can restore them properly when a setting is set to an empty string. Before, when we set the fonts to empty strings instead of the true default, in some cases anti-aliasing was broken. Fixes #549.
2015-03-19Removed default search engines. Closes #533.error800
2015-03-19Add an unittest for foo::bar URLs.Florian Bruhin
See #544, #546.
2015-03-19Handle URLs with double-colon at the beginning as search stringsPatric Schmitz
Closes #544. We might also merge #542 now.
2015-03-19Don't try to add tab repr in TabDeletedError.Florian Bruhin
This will always fail with another RuntimeError...
2015-03-19Adjust prompt size hint based on content.Florian Bruhin
See #26. Fixes #506. Related to 06cc982ab51cc9e3142765f6429fdfa5869664b4.
2015-03-19Ignore RuntimeError in mouserelease_insertmode.Florian Bruhin
It seems when clicking certain elements, the webview can get deleted before the singleShot QTimer will activate.
2015-03-19Hide Qt warning when aborting download reply.Florian Bruhin
2015-03-19log.utils: Add Qt warning filter context manager.Florian Bruhin
2015-03-18Use _shutting_down instead of disconnecting signalFlorian Bruhin
This will most likely cause less pain than disconnecting the signal, which seems to be broken on OS X.
2015-03-18Hide "Error while shutting down tabs" message.Florian Bruhin
This makes no sense at all, yet seems to happen when closing qutebrowser on OS X via Cmd+Q.
2015-03-18Clear open target in acceptNavigationRequest.Florian Bruhin
This is a regression introduced in a76868c0f4a189e2a2b53a9acbaa6ccc272e55a6. Fixes #530.
2015-03-18Fix handling of signals with deleted tabs.Florian Bruhin
2015-03-18Don't log cur_link_hovered signals.Florian Bruhin
2015-03-18Add logging for acceptNavigationRequest.Florian Bruhin
2015-03-18Log rfc6266 UnicodeDecodeError to correct logger.Florian Bruhin
2015-03-18Fix AttributeError when doing extended hinting.Florian Bruhin
2015-03-18Refactor how click/hint open targets are handled.Florian Bruhin
2015-03-18Remove debug console completing completely.Florian Bruhin
Turns out pylint doesn't like it if stuff is unused because we commented code out ;)
2015-03-18Restore sys.std* in utils.fake_io on exceptions.Florian Bruhin
2015-03-18Reset open_target in acceptNavigationRequest.Florian Bruhin
After ddb39275eb3f4346f7d5e80ea846acfbacfc0e74, when something was opened via hints in a new tab, the open_target still was set afterwards and the next regular open did open in a new tab.
2015-03-18hints: Include button in buttons().Florian Bruhin
From the QMouseEvent::buttons documentation: For mouse move events, this is all buttons that are pressed down. For mouse press and double click events this includes the button that caused the event. For mouse release events this excludes the button that caused the event.
2015-03-18Simulate Ctrl-click when hinting in new tab/win.Florian Bruhin
This works around the fact some pages (e.g. github) load their content via AJAX on a normal left click, so we'll never get acceptNavigationRequest and thus can't open them in a new tab. Fixes #488.
2015-03-18Allow font names with integers in them.Florian Bruhin
2015-03-18Disable insecure SSL ciphers (< 128bit) for Qt 5.2.Florian Bruhin
This is only an issue for the users which are stuck on Ubuntu Trusty.
2015-03-18Fix QIODevice warnings when closing tabs.Florian Bruhin
This is a regression introduced in 43c9d692953392a51d5b8e096ec59f76c98f763b. Fixes #517.
2015-03-18Fix wrong parsing of faulthandler logs.Florian Bruhin
2015-03-18Improve parsing of faulthandler logs.Florian Bruhin
2015-03-18Set the QSettings path to a config-subdirectory.Florian Bruhin
QWebInspector uses QSettings to save its GUI-settings. However, the default path for QSettings is ~/.config/qutebrowser/qutebrowser.conf which overwrites our own config file. This fixes one part of #515.
2015-03-18Add workaround for adblock-message without window.Florian Bruhin
2015-03-18Fix searching for terms starting with a slash.Florian Bruhin
Fixes #507.
2015-03-18Ignore tab key presses if they'd switch focus.Florian Bruhin
If the mainwindow is focused but not the web view (e.g. in prompt mode), an unbound tab key should be filtered so it doesn't change keyboard focus. Fixes #504.
2015-02-12Release v0.1.3v0.1.3Florian Bruhin
2015-02-12Regenerate docsFlorian Bruhin
2015-02-11Don't show line edit text in its repr().Florian Bruhin
Previously we showed self.text in the __repr__ of MinimalLineEdit. This however is a bad idea, because it exposes passwords to the debug log when the currently focused widget is logged.
2015-02-11Handle shutdown of page with prompt correctly.Florian Bruhin
Before we didn't cancel javascript prompts when a page was closed, which lead to exceptions or segfaults.
2015-02-11Don't log statusbar messages in signalfilter.Florian Bruhin
2015-02-11Don't log javascript console messages by default.Florian Bruhin
2015-02-11Keep more debug log in memory.Florian Bruhin
2015-02-11Reorder stacktrace.asciidocFlorian Bruhin
2015-02-11Update Arch section in stacktrace.asciidoc.Florian Bruhin