Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-02 | Release v0.8.2v0.8.2 | Florian Bruhin | |
2016-08-02 | Update changelog for 0.8.2 | Florian Bruhin | |
2016-08-02 | Bump up filename length limit to 50 | Florian 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-02 | open-download: don't crash on download cancel | Daniel Schadt | |
Fixes #1728. | |||
2016-08-02 | open-download: force encoding for filename | Daniel Schadt | |
Fixes #1726. | |||
2016-08-02 | open-download: make sure the name is not too long | Daniel Schadt | |
Fixes #1725. Make sure that the temporary filename is not too long by restricting the suggested part to 20 characters. | |||
2016-08-02 | downloads: don't crash on OSError in open-download | Daniel 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-02 | freeze.py: Copy plugin folders on Windows | Florian Bruhin | |
This makes HTML5 video work. Fixes #1068. | |||
2016-08-02 | Use HTML content for localstorage test | Florian Bruhin | |
JS logging is disabled by QtWebKit in private browsing mode | |||
2016-08-02 | Fix deleting of quickmarks with ctrl-d | Florian Bruhin | |
2016-08-02 | Don't use QSignalSpy in IPC test | Florian 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-02 | Tunnel private-browsing to QtWebKit correctly | Florian Bruhin | |
2016-08-02 | Fix using a relative path with --basedir | Florian Bruhin | |
2016-08-02 | travis: Remove testing on Ubuntu Wily | Florian Bruhin | |
2016-08-02 | Fix ;o/;O default bindings | Florian Bruhin | |
2016-08-02 | QtWebEngine: Fix crash when closing/reopening tabs | Florian Bruhin | |
2016-08-02 | Fix crash when opening http://foo%40bar@baz | Florian Bruhin | |
2016-08-02 | Fix <input /> test in test_webelem | Florian Bruhin | |
2016-08-02 | Consider input elements without type for hinting | Florian Bruhin | |
2016-07-27 | travis: Switch bot to #qutebrowser-dev | Florian Bruhin | |
2016-07-27 | build_release: Fix call_tox with no python on Win | Florian Bruhin | |
2016-07-27 | Release v0.8.1v0.8.1 | Florian Bruhin | |
2016-07-27 | Hide harfbuzz warning if frozen | Florian Bruhin | |
2016-07-27 | Improve error message on OS X without QtWebEngine | Florian Bruhin | |
2016-07-27 | Handle empty command in CommandRunner.parse_all | Florian 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-26 | Update build scripts from master | Florian Bruhin | |
2016-07-26 | link_pyqt: Use PyQt5.QtCore to find PyQt5 path | Florian Bruhin | |
For some reason on OS X, PyQt5.__file__ does not exist as it's a namespace package. | |||
2016-07-26 | Release v0.8.0v0.8.0 | Florian Bruhin | |
2016-07-26 | tests: Add v0.8.0 to old_configs | Florian Bruhin | |
2016-07-26 | Un-hide --backend argument | Florian Bruhin | |
2016-07-26 | tab API: Rename scroll to scroller | Florian Bruhin | |
The scroll attribute did overwrite QWidget.scroll which is unfortunate. | |||
2016-07-26 | Use real slots for QtWebKit signals | Florian 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-26 | Improve test_smoke | Florian 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-26 | Clean up changelog | Florian Bruhin | |
2016-07-26 | Merge branch 'paretje-bash' | Florian Bruhin | |
2016-07-26 | Merge branch 'bash' of https://github.com/paretje/qutebrowser into paretje-bash | Florian Bruhin | |
2016-07-26 | Add KeyConfigStub.get_reverse_bindings_for | Florian Bruhin | |
2016-07-26 | Don't pass 2 arguments to shebang | Kevin 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-26 | Remove unused imports | Florian Bruhin | |
2016-07-26 | Display key hint for :prompt-download-open | Florian Bruhin | |
This also splits up _display_question into one method per mode. | |||
2016-07-26 | Merge branch 'Kingdread-open-download' | Florian Bruhin | |
2016-07-26 | Update docs | Florian Bruhin | |
2016-07-26 | Add keyconf.get_reverse_bindings_for | Florian Bruhin | |
2016-07-26 | Merge branch 'open-download' of https://github.com/Kingdread/qutebrowser ↵ | Florian Bruhin | |
into Kingdread-open-download | |||
2016-07-26 | Merge branch 'mlochbaum-mark-del-no-args' | Florian Bruhin | |
2016-07-26 | Update docs | Florian Bruhin | |
2016-07-26 | Merge branch 'mark-del-no-args' of https://github.com/mlochbaum/qutebrowser ↵ | Florian Bruhin | |
into mlochbaum-mark-del-no-args | |||
2016-07-25 | test requirements: Update CherryPy to 7.1.0 | Florian 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-25 | Add more number files | Marshall Lochbaum | |
2016-07-25 | Update OS X install instructions | Florian Bruhin | |
Closes #1656 |