--- - branch: MAIN date: Fri Jun 26 20:01:50 UTC 2020 files: - new: '1.2' old: '1.1' path: pkgsrc/www/qutebrowser/Makefile pathrev: pkgsrc/www/qutebrowser/Makefile@1.2 type: modified - new: '1.2' old: '1.1' path: pkgsrc/www/qutebrowser/distinfo pathrev: pkgsrc/www/qutebrowser/distinfo@1.2 type: modified - new: '1.3' old: '1.2' path: pkgsrc/www/qutebrowser/PLIST pathrev: pkgsrc/www/qutebrowser/PLIST@1.3 type: modified id: 20200626T200150Z.e149ffb2e733444a8355b1153a63b8546122b1bf log: | www/qutebrowser: update to 1.13.0 v1.13.0 Deprecated The :inspector command is deprecated and has been replaced by a new :devtools command (see below). Removed The :debug-log-level command was removed as it's replaced by the new logging.level.console setting. The qute://plainlog special page got replaced by qute://log?plain - the names of those pages is considered an implementation detail, and :messages --plain should be used instead. Changed Changes to commands: :config-write-py now adds a note about config.py files being targeted at advanced users. :report now takes two optional arguments for bug/contact information, so that it can be used without the report window popping up. :message now takes a --logfilter / -f argument, which is a list of logging categories to show. :debug-log-filter now understands the full logfilter syntax. Changes to settings: fonts.tabs has been split into fonts.tabs.{selected,unselected} (see below). statusbar.hide has been renamed to statusbar.show with the possible values being always (hide = False), never (hide = True) or in-mode (new, only show statusbar outside of normal mode. The QtFont config type formerly used for fonts.tabs and fonts.debug_console is now removed and entirely replaced by Font. The former distinction was mainly an implementation detail, and the accepted values shouldn't have changed. input.rocker_gestures has been renamed to input.mouse.rocker_gestures. content.dns_prefetch is now enabled by default again, since the crashes it caused are now fixed (Qt 5.15) or worked around. scrolling.bar supports a new overlay value to show an overlay scrollbar, which is now the default. On unsupported configurations (on Qt < 5.11, with QtWebKit or on macOS), the value falls back to when-searching or never (QtWebKit). url.auto_search supports a new schemeless value which always opens a search unless the given URL includes an explicit scheme. New handling of bindings in hint mode which fixes various bugs and allows for single-letter keybindings in hint mode. The statusbar now shows partial keychains in all modes (e.g. while hinting). New t[Cc][Hh] default bindings which work similarly to the t[Ss][Hh] bindings for JavaScript but toggle cookie permissions. The tor_identity userscript now takes the password via a -p flag and has a new -c flag to customize the Tor control port. Small performance improvements. Added New settings: logging.level.ram and logging.level.console to configure the default logging levels via the config. fonts.tabs.selected and fonts.tabs.unselected to set the font of the selected tab independently from unselected tabs (e.g. to make it bold). input.mouse.back_forward_buttons which can be set to false to disable back/forward mouse buttons. New :devtools command (replacing :inspector) with various improved functionality: The devtools can now be docked to the main window, by running :devtools left (wIh), bottom (wIj), top (wIk) or right (wIl). To show them in a new window, use :devtools window (wIw). Using :devtools (wi) will open them at the last used position. The devtool window now has a "qutebrowser developer tools" window title. When a resource is opened from the devtools, it now opens in a proper qutebrowser tab. On Fedora, when the qt5-webengine-devtools package is missing, an error is now shown instead of a blank inspector window. If opened as a window, the devtools are now closed properly when the associated tab is closed. When the devtools are clicked, insert mode is entered automatically. Fixed Crash when tabs.focus_stack_size is set to -1. Crash when a pdf.js file for PDF.js exists, but viewer.html does not. Crash when :completion-item-yank --sel is used on a platform without primary selection support (e.g. Windows/macOS). Crash when there's a feature permission request from Qt with an invalid URL (which happens due to a Qt bug with Qt 5.15 in private browsing mode). Crash in rare cases where QtWebKit/QtWebEngine imports fail in unexpected ways. Crash when something removed qutebrowser's IPC socket file and it's been running for 6 hours. :config-write-py now works with paths starting with ~/... again. New site-specific quirk for a missing globalThis in Qt <= 5.12 on Reddit and Spotify. When ; is added to hints.chars, using hint labels containing ;; now works properly. Hint letters outside of ASCII should now work. When bindings.key _mappings is used with hints, it now works properly with letters outside of ASCII as well. With Qt 5.15, the audible/muted indicators are not updated properly due to a Qt bug. This release adds a workaround so that at least the muted indicator is shown properly. As a workaround for crashes with QtWebEngine versions between 5.12 and 5.14 (inclusive), changing the user agent (content.headers.user_agent) exposed to JS now requires a restart. The corresponding HTTP header is not affected. module: pkgsrc subject: 'CVS commit: pkgsrc/www/qutebrowser' unixtime: '1593201710' user: pin