Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-15 | Make mypy happy | Florian Bruhin | |
2021-06-14 | feat: expose 'currently open URL' variable via hints to userscripts | Yasser Kaddoura | |
2021-03-23 | Fix lint/tests | Florian Bruhin | |
2021-03-23 | Circular import workarounds | Florian Bruhin | |
2021-03-12 | Set hint label text format explicitly | Florian Bruhin | |
Fixes #6267 | |||
2021-03-11 | Revert "Add deprecated aliases for renamed commands" | Florian Bruhin | |
This reverts commit 8976e6850317881ed1aebed55a273e73c17a50bd. | |||
2021-03-01 | Replace messages with :hint links yank --rapid | Florian Bruhin | |
2021-01-30 | Prevent crash on non-UTF-8 hint dictionary | Sara Johnsson | |
2021-01-27 | Add deprecated aliases for renamed commands | Florian Bruhin | |
See #6022, #6071 | |||
2021-01-26 | Get rid of IOError | Florian Bruhin | |
It's an alias to OSError since Python 3.3: https://docs.python.org/3/library/exceptions.html https://www.python.org/dev/peps/pep-3151/ | |||
2021-01-26 | doc: Switch URLs to https | Florian Bruhin | |
2021-01-20 | Bump copyright years | Florian Bruhin | |
Closes #6015 | |||
2021-01-20 | Rename :follow-hint to :hint-follow | Florian Bruhin | |
See #6022 | |||
2021-01-13 | dataclasses: Fix args/typing around HintContext | Florian Bruhin | |
For some reason, some issues were only uncovered by mypy after switching from attrs to dataclasses. See #6023 | |||
2021-01-13 | dataclasses: Initial mypy fix | Florian Bruhin | |
See #6023 | |||
2021-01-13 | dataclasses: Adjust import order | Florian Bruhin | |
See #6023 | |||
2021-01-13 | dataclasses: Initial switch | Florian Bruhin | |
See #6023 | |||
2020-10-27 | mypy: use from-import for typing in remaining files in `browser` | Tim Brown | |
The type comments have also been changed to annotations, since Python 3.5 support will be dropped with the next release. See #5396 | |||
2020-10-26 | Use enum.auto() for most enum values | Florian Bruhin | |
Doesn't change values where they are chosen to line up with Qt enums. See #4800 | |||
2020-10-16 | Use signals to set status text from HintManager | Florian Bruhin | |
2020-10-16 | Get rid of GlobalMessageBridge | Florian Bruhin | |
After f16b96aa28fc68c0b9caf15241067e51797dd604, the per-window MessageBridge wasn't really needed anymore - only for the statusbar's set_text method, which we can just call directly as well. | |||
2020-10-16 | Remove statusbar.text.Text entirely | Florian Bruhin | |
After the last commit (2a440e5d80c27849f4fe420e01ea5c0fc0de3332), the only remaining thing was maybe_reset_text() which was added in 71796e952876cb3f4ae0c6ac53773a28a8d4a8d3 to avoid clearing the "insert text" text when insert mode is entered via hints. However, that doesn't actually seem to be needed anymore, as hint mode is now left *before* hint handlers are executed. | |||
2020-10-16 | Add/improve docs for enums | Florian Bruhin | |
2020-10-09 | Use class-based API instead of functions for enums | Yegor | |
2020-07-31 | Set hint statusbar text after entering hint mode | Florian Bruhin | |
Otherwise, when entering hint mode from inside another mode, the following will happen: - Hint statusbar text gets set - We enter hint mode - That leaves e.g. insert mode - That clears the statusbar So we end up in hint mode with an empty status bar. Doesn't seem to be possible to easily write a test for this, as we don't have enough unit tests for hints and end2end tests can't easily check the statusbar text :( | |||
2020-05-10 | mypy: Use explicit "type: ignore[...]" ignores | Florian Bruhin | |
See #5368 | |||
2020-05-10 | Fix argument type for HintManager._hint_strings call | Florian Bruhin | |
We accidentally passed a list of HintLabels instead of a list of elements there. That worked by accident, because all we use with number hints is actually the length of that list. See #5368 | |||
2020-01-04 | Adjust copyrights for 2020 | Florian Bruhin | |
2019-12-20 | Use correct user agent for downloads | Florian Bruhin | |
See #2800, #513 | |||
2019-11-25 | Remove web-history from objreg | Florian Bruhin | |
See #640 | |||
2019-11-24 | Remove keyparsers from objreg | Florian Bruhin | |
This gets rid of an exception/abort when tests are finished with the new PyQt exit scheme. See #5017, #640 | |||
2019-10-17 | Fix lint | Florian Bruhin | |
2019-10-17 | Add right-click target for :hint | Florian Bruhin | |
2019-10-10 | Add type hints for browser.hints | Florian Bruhin | |
2019-10-09 | Move HintManager from a per-tab to a per-window object | Florian Bruhin | |
This means we use objreg less and we have less HintManager objects - what's there not to like? | |||
2019-07-06 | Move color conversion to string inside conditional. | Jimmy | |
So it is only done for matched ones. | |||
2019-07-06 | Fix colors.hints.match.fg with rgb() syntax. | Jimmy | |
The other hint colors are being set in a Qt stylesheet, this one isn't. I turned it into a QtColor because that returns a QtColor out of the box and I don't need to construct a new one. `QColor.name()` returns a #RRGGBB string by default. No need for escaping since we will be inserting a fixed format now. This means colors.hints.match.fg will no longer support gradients, as per the QssColor/QtColor docs. I thing that doesn't make sense for text color anyway. | |||
2019-05-13 | Add missing docs for delete hint target to :hint | Jay Kamat | |
2019-05-11 | Merge remote-tracking branch 'origin/pr/4764' | Florian Bruhin | |
2019-05-08 | Check if the tab is current in HintManager._start_cb | user202729 | |
Fixes #3892. | |||
2019-05-06 | Add delete target for hints | Jay Kamat | |
2019-04-18 | Fix stale tabs.background_tabs references | Florian Bruhin | |
2019-03-28 | Adjust comment | Florian Bruhin | |
2019-03-28 | Merge remote-tracking branch 'origin/pr/4637' | Florian Bruhin | |
2019-03-23 | Force padding to be 3px on each side | Jay Kamat | |
Closes #4673 | |||
2019-03-15 | Set hint stylesheet only on HintLabel objects | Jay Kamat | |
2019-03-13 | Eschew the extraneous elses | Florian Bruhin | |
https://www.youtube.com/watch?v=JVVMMULwR4s&t=289 | |||
2019-03-10 | Apply hint stylesheet on main application | Jay Kamat | |
Before, we applied a custom stylesheet on every hint object, which was slow. It's much faster to apply it globally and change the objectName to tweak access | |||
2019-02-22 | Update copyright for 2019 | Jay Kamat | |
2018-11-30 | Fix lint | Florian Bruhin | |