summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-02Release v0.8.2v0.8.2Florian Bruhin
2016-08-02Update changelog for 0.8.2Florian Bruhin
2016-08-02Bump up filename length limit to 50Florian Bruhin
The usual limit seems to be 255 bytes, so even when assuming 5-byte UTF-8 chars for every letter, 50 should be fine. http://serverfault.com/questions/9546/filename-length-limits-on-linux/9548#9548
2016-08-02open-download: don't crash on download cancelDaniel Schadt
Fixes #1728.
2016-08-02open-download: force encoding for filenameDaniel Schadt
Fixes #1726.
2016-08-02open-download: make sure the name is not too longDaniel Schadt
Fixes #1725. Make sure that the temporary filename is not too long by restricting the suggested part to 20 characters.
2016-08-02downloads: don't crash on OSError in open-downloadDaniel Schadt
Fixes the crash in #1725, but does not provide a solution. The browser won't crash, but the file won't be downloaded and opened either.
2016-08-02freeze.py: Copy plugin folders on WindowsFlorian Bruhin
This makes HTML5 video work. Fixes #1068.
2016-08-02Use HTML content for localstorage testFlorian Bruhin
JS logging is disabled by QtWebKit in private browsing mode
2016-08-02Fix deleting of quickmarks with ctrl-dFlorian Bruhin
2016-08-02Don't use QSignalSpy in IPC testFlorian Bruhin
Fixes #1727. For another testcase in the same file we still need to use it until pytest-qt has a MultiSignalBlocker.args.
2016-08-02Tunnel private-browsing to QtWebKit correctlyFlorian Bruhin
2016-08-02Fix using a relative path with --basedirFlorian Bruhin
2016-08-02travis: Remove testing on Ubuntu WilyFlorian Bruhin
2016-08-02Fix ;o/;O default bindingsFlorian Bruhin
2016-08-02QtWebEngine: Fix crash when closing/reopening tabsFlorian Bruhin
2016-08-02Fix crash when opening http://foo%40bar@bazFlorian Bruhin
2016-08-02Fix <input /> test in test_webelemFlorian Bruhin
2016-08-02Consider input elements without type for hintingFlorian Bruhin
2016-07-27travis: Switch bot to #qutebrowser-devFlorian Bruhin
2016-07-27build_release: Fix call_tox with no python on WinFlorian Bruhin
2016-07-27Release v0.8.1v0.8.1Florian Bruhin
2016-07-27Hide harfbuzz warning if frozenFlorian Bruhin
2016-07-27Improve error message on OS X without QtWebEngineFlorian Bruhin
2016-07-27Handle empty command in CommandRunner.parse_allFlorian Bruhin
Sicne we now call self._get_alias there, we also need to make sure it's not an empty string before that. Introduced in #1577. Fixes #1690.
2016-07-26Update build scripts from masterFlorian Bruhin
2016-07-26link_pyqt: Use PyQt5.QtCore to find PyQt5 pathFlorian Bruhin
For some reason on OS X, PyQt5.__file__ does not exist as it's a namespace package.
2016-07-26Release v0.8.0v0.8.0Florian Bruhin
2016-07-26tests: Add v0.8.0 to old_configsFlorian Bruhin
2016-07-26Un-hide --backend argumentFlorian Bruhin
2016-07-26tab API: Rename scroll to scrollerFlorian Bruhin
The scroll attribute did overwrite QWidget.scroll which is unfortunate.
2016-07-26Use real slots for QtWebKit signalsFlorian Bruhin
Otherwise we can get this when immediately quitting: Traceback (most recent call last): File ".../qutebrowser/browser/webkit/webkittab.py", line 580, in <lambda> not self._widget.page().error_occurred)) RuntimeError: wrapped C/C++ object of type WebView has been deleted
2016-07-26Improve test_smokeFlorian Bruhin
There's currently an error on exit which doesn't get caught with --nowindow and not with ":later 500 quit". We also need to check the output as there's an additional segfault when that happens...
2016-07-26Clean up changelogFlorian Bruhin
2016-07-26Merge branch 'paretje-bash'Florian Bruhin
2016-07-26Merge branch 'bash' of https://github.com/paretje/qutebrowser into paretje-bashFlorian Bruhin
2016-07-26Add KeyConfigStub.get_reverse_bindings_forFlorian Bruhin
2016-07-26Don't pass 2 arguments to shebangKevin Velghe
On most platforms (according to shellcheck), you can't pass two arguments in a shebang. I.e. on Debian you get: /usr/bin/env: ‘bash -e’: No such file or directory
2016-07-26Remove unused importsFlorian Bruhin
2016-07-26Display key hint for :prompt-download-openFlorian Bruhin
This also splits up _display_question into one method per mode.
2016-07-26Merge branch 'Kingdread-open-download'Florian Bruhin
2016-07-26Update docsFlorian Bruhin
2016-07-26Add keyconf.get_reverse_bindings_forFlorian Bruhin
2016-07-26Merge branch 'open-download' of https://github.com/Kingdread/qutebrowser ↵Florian Bruhin
into Kingdread-open-download
2016-07-26Merge branch 'mlochbaum-mark-del-no-args'Florian Bruhin
2016-07-26Update docsFlorian Bruhin
2016-07-26Merge branch 'mark-del-no-args' of https://github.com/mlochbaum/qutebrowser ↵Florian Bruhin
into mlochbaum-mark-del-no-args
2016-07-25test requirements: Update CherryPy to 7.1.0Florian Bruhin
Implement systemd's socket activation mechanism for CherryPy servers, based on work sponsored by Endless Computers. Socket Activation allows one to setup a system so that systemd will sit on a port and start services 'on demand' (a little bit like inetd and xinetd used to do).
2016-07-25Add more number filesMarshall Lochbaum
2016-07-25Update OS X install instructionsFlorian Bruhin
Closes #1656