e0a2321974
- Update to version 1.0.0 * Dependency changes: + Support for legacy QtWebKit (before 5.212 which is distributed independently from Qt) is dropped. + Support for Python 3.4 is dropped. + Support for Qt before 5.7.1 and PyQt before 5.7 is dropped. + New dependency on the QtSql module and Qt sqlite support. + New dependency on the attrs project (packaged as python-attr in some distributions). + The depedency on PyOpenGL (when using QtWebEngine) got removed. Note that PyQt5.QtOpenGL is still a dependency. + PyQt5.QtOpenGL is now always required, even with QtWebKit. * The QtWebEngine backend is now used by default. Note this means that QtWebEngine now should be a required dependency, and QtWebKit (if new enough) should be changed to an optional dependency. * Completely rewritten configuration system which ignores the old config file. See link:qute://help/configuring.html[] for details. * Various documentation files got moved to the doc/ subfolder; qutebrowser.desktop got moved to misc/. * :set now doesn't support toggling/cycling values anymore, that functionality got moved to :config-cycle. * New completion engine based on sqlite, which allows to complete the entire browsing history. The default for completion.web_history_max_items got changed to -1 (unlimited). If the completion is too slow on your machine, try setting it to a few 1000 items. Added: * QtWebEngine: Spell checking support, see the spellcheck.languages setting. * New qt.args setting to pass additional arguments to Qt/Chromium. * New backend setting to select the backend to use. Together with the previous setting, this should make most wrapper scripts unnecessary. * qutebrowser can now be set as the default browser on macOS. * New config commands: + :config-cycle to cycle an option between multiple values. + :config-unset to remove a configured option. + :config-clear to remove all configured options. + :config-source to (re-)read a config.py file. + :config-edit to open the config.py file in an editor. + :config-write-py to write a config.py template file. * New :version command which opens qute://version. * New back/forward indicator in the statusbar. * New bindings.key_mappings setting to map keys to other keys. * QtWebEngine: Support for proxy authentication. Changed: * Using :download now uses the page's title as filename. * Using :back or :forward with a count now skips intermediate pages. * When there are multiple messages shown, the timeout is increased. * :search now only clears the search if one was displayed before, so pressing <Escape> doesn't un-focus inputs anymore. * Pinned tabs now adjust to their text's width, so the tabs.width.pinned setting got removed. * :set-cmd-text now has a --run-on-count argument to run the underlying command directly if a count was given. * :scroll-perc got renamed to :scroll-to-perc. Removed: * Migrating QtWebEngine data written by versions before 2016-11-15 (before v0.9.0) is now not supported anymore. * Upgrading qutebrowser with a version older than v0.4.0 still running now won't work properly anymore. * The --harfbuzz and --relaxed-config commandline arguments got dropped. Fixes: * Exiting fullscreen via :fullscreen or buttons on a page now restores the correct previous window state (maximized/fullscreen). * When input.insert_mode.auto_load is set, background tabs now don't enter insert mode anymore. * The keybinding help widget now works correctly when using keybindings with a count. * The window.hide_wayland_decoration setting now works correctly again. OBS-URL: https://build.opensuse.org/request/show/533709 OBS-URL: https://build.opensuse.org/package/show/network/qutebrowser?expand=0&rev=13
17 lines
833 B
Plaintext
17 lines
833 B
Plaintext
-----BEGIN PGP SIGNATURE-----
|
|
|
|
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAlnfJLcACgkQkW6wyP1V
|
|
oHK2dQ/+ICyauXKoESD1KiMRSlcz6+0+nGBzfXgvcb35/23K4cxvsT0iSXyJb0fh
|
|
b+qdOlv9kUrDLO3JSxcLjL5LGbne4NqA4P3UZGPzJrSG/83AIvr0t1cqmMrKHSUn
|
|
VKtXUDS11LAML++roytNMEyad4W9m09Zuo8bCzo1znhQP0LrVkOiBKWITfL6t/XB
|
|
Zwtj+pItjLqkViGE1qyetvjlRVyUYaKR1bld06+Xm9R2R1ICOv7qYS+EUkjI/R6b
|
|
1t9e2CzVW+2kiF1+zZoh8MAHGFdZ98Lnps0Ad9aNuykynLb10mDtZspIZoY7iasM
|
|
EcCqnHqHVU8saGlkoHSapclxqrR22+3hWhl1j7w/u/KMN7Qz3ld2dugWYTH2BhOH
|
|
6AN5m7FsnyhHEzoXc/4RhiYaeT4HlLcIaNtkkoAGD8myN8YdCOA5t3SETaJd7B4l
|
|
WfvHTlyC75p+2mgXx5cUH6Fs8pvovZV7cLnAahRv66zQmnV12huOufDbU+4Nca9K
|
|
gwaAcRZ1bjZ263GT77pu/L65rNL5Dn4/17euz2GKFmisyTadcc4XfH16U/yXegrJ
|
|
5lIC7iFlYJjb4jPJ20+vIRmkbyJRzE995apFqQDfZHQa6M/UqbuDrUW15AfvFGgw
|
|
N5pV8phjJtCXWbjc1LCgPhuIgWvS58VHKyF6Jb2EVCtX3RajBKQ=
|
|
=EUhX
|
|
-----END PGP SIGNATURE-----
|