- Update to version 1.2.0:
Added: * Initial implementation of per-domain settings: + :set and :config-cycle now have a -u/--pattern argument taking a URL match pattern for supported settings. + config.set in config.py now takes a third argument which is the pattern. + New with config.pattern('...') as p: context manager for config.py to use the shorthand syntax with a pattern. + New tsh keybinding to toggle scripts for the current host. With a capital S, the toggle is saved. With a capital H, subdomains are included. With u instead of h, the exact current URL is used. + New tph keybinding to toggle plugins, with the same additional binding described above. * New QtWebEngine features: + Caret/visual mode + Authentication via ~/.netrc + Retrying downloads with Qt 5.10 or newer + Hinting and other features inside same-origin frames * New flags for existing commands: + :session-load has a new --delete flag which deletes the session after loading it. + New --no-last flag for :tab-focus to not focus the last tab when focusing the currently focused one. + New --edit flag for :view-source to open the source in an external editor. + New --select flag for :follow-hint which acts like the given string was entered but doesn't necessary follow the hint. OBS-URL: https://build.opensuse.org/package/show/network/qutebrowser?expand=0&rev=29
This commit is contained in:
parent
4fe337e420
commit
e03c5d1109
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d9c4aa30a12ec11dabd93dc7f8aa7f64c22d100d27b8c58194ef838c7e8748fb
|
|
||||||
size 3479449
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAlqXt50ACgkQkW6wyP1V
|
|
||||||
oHLJ4A//WKVuL1Jr4g9/oILeIKzINEbnJztdSv0F+H+D2ZHuPUXv3W/1ab/kKjt4
|
|
||||||
akqE8WjAzdJlBRjaYKoFyJ69RC17028XsZTl8fTA/rpuPtaCra/fGIv8466mmdC2
|
|
||||||
YhWfZGDlGqRJt0f6jxgcXiOnExGKX3RzJ6tKcHsIus65WdWSxNDwX+yd9vIH6I0j
|
|
||||||
rF5OHkk44o5MoTGmrnUUCju7YNdzUKQDTi/yApINRxpl86E+KR/xnTWOnPrxQpvN
|
|
||||||
syzI6VjZYKNpFh7ig1taacQ0uolxQpCRze4cYPuw1jYg2w16UKJ50fEOFrBiSVEp
|
|
||||||
2ejwX09i0mDyXHhnjwqr4DM6De3/qDHh75ew9BjH729f0/prACRF4dYA6bPjbSuB
|
|
||||||
Dqn5m/uXliZ5Gm7IKhKvIj6KzAKLFIVROVhBcSz5NHCB5ydOXWmVXwn3ZvVzDaZt
|
|
||||||
1zG3PZr+b/m46l+EF9bzxqHGS+A3RgLKp2Km7REKQZA3SRYqhbYvxs+smEstkodL
|
|
||||||
9lUQz6s23qUaVI0VUvn5VRQgsaTwnBnat2D0lbpv8AbV2KFLD3cj5t2beXT5aZ2G
|
|
||||||
FoMqlHJG/89/Pze8rk5u8ZkdF7GIzPiB3IqvXy1zsLMfOsTsEai9zAr5gStSxo2y
|
|
||||||
MNfR34YfUL0Fkop0vY3/6FZsdP3foKyq6hlQdZQp3fUB8S/STe8=
|
|
||||||
=Nxgv
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
qutebrowser-1.2.0.tar.gz
Normal file
3
qutebrowser-1.2.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:9e42ad864781fe83aac34901b423daac2392ec636872fb8915de202d698c407d
|
||||||
|
size 3625921
|
16
qutebrowser-1.2.0.tar.gz.asc
Normal file
16
qutebrowser-1.2.0.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAlqjAAcACgkQkW6wyP1V
|
||||||
|
oHLtahAAi2utA3CfMZwGPXkBW0MXXKr+7he6vTb8AyU4ReeUKs07ufnOXeSa30ne
|
||||||
|
GjGoVjMpmR3UXYPkenMOevSBatYb1BCa5ONYRA5Y26ln1iuL+5eSRsbSxe02YD9V
|
||||||
|
vYN2gRU4ou5uLpT3+KsWiCCsdZqD5R0WH4WLWLDmzZAC3ImGaarT8/GgR5gAy7iJ
|
||||||
|
zNThbpCey8EwuCusgXmC50oCz61gia/nT4MKRzVsSY5UPnyDwLHHPKWkoLYB4TNY
|
||||||
|
+M++qypKo6gJwtJPd/CreI1RqTnWZgqce8habKJK1+FxRwd+y6ZNfC6E1mQCoBOw
|
||||||
|
ZDeDutovkbXZsCAkcaKyQVogoga4WQR6wLmvKdcSSYytg4P1QJbccTdOCToZfoVd
|
||||||
|
tazJQm4Tas0Bw82kl//qsweaT53Bhj78CtCrRWsRMUHqNOc7MV/wrZ8J/bXyuuXj
|
||||||
|
YUM5VgnFQlNSwtDutDvsFgr3Gkj0zF0F19aIDyp1LHDVUa8ovA+rpcNJIz6NHJf3
|
||||||
|
26hcgpycYuwVBEo6VQ0kY+HRIkyYIsTv312hjsOx8sPoT3nxeg1M49G3Ej573wHA
|
||||||
|
Q01896v2ISpIMbEcOH9YQCHaNaxW7YMj5WNUtKfbThZkssYq7dem0S5vY1M58a27
|
||||||
|
RUDHRtwtuoU6otrjVMZYX/pDXWjj+8VT0ThUxXPoGZ22q5en3T4=
|
||||||
|
=yU9T
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,154 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Mar 10 01:23:23 UTC 2018 - 9+suse@cirno.systems
|
||||||
|
|
||||||
|
- Update to version 1.2.0:
|
||||||
|
Added:
|
||||||
|
* Initial implementation of per-domain settings:
|
||||||
|
+ :set and :config-cycle now have a -u/--pattern argument
|
||||||
|
taking a URL match pattern for supported settings.
|
||||||
|
+ config.set in config.py now takes a third argument which is
|
||||||
|
the pattern.
|
||||||
|
+ New with config.pattern('...') as p: context manager for
|
||||||
|
config.py to use the shorthand syntax with a pattern.
|
||||||
|
+ New tsh keybinding to toggle scripts for the current host.
|
||||||
|
With a capital S, the toggle is saved. With a capital H,
|
||||||
|
subdomains are included. With u instead of h, the exact
|
||||||
|
current URL is used.
|
||||||
|
+ New tph keybinding to toggle plugins, with the same
|
||||||
|
additional binding described above.
|
||||||
|
* New QtWebEngine features:
|
||||||
|
+ Caret/visual mode
|
||||||
|
+ Authentication via ~/.netrc
|
||||||
|
+ Retrying downloads with Qt 5.10 or newer
|
||||||
|
+ Hinting and other features inside same-origin frames
|
||||||
|
* New flags for existing commands:
|
||||||
|
+ :session-load has a new --delete flag which deletes the
|
||||||
|
session after loading it.
|
||||||
|
+ New --no-last flag for :tab-focus to not focus the last tab
|
||||||
|
when focusing the currently focused one.
|
||||||
|
+ New --edit flag for :view-source to open the source in an
|
||||||
|
external editor.
|
||||||
|
+ New --select flag for :follow-hint which acts like the
|
||||||
|
given string was entered but doesn't necessary follow the
|
||||||
|
hint.
|
||||||
|
* New special pages:
|
||||||
|
+ qute://bindings (opened via :bind) which shows all
|
||||||
|
keybindings.
|
||||||
|
+ qute://tabs (opened via :buffer) which lists all tabs.
|
||||||
|
* New settings:
|
||||||
|
+ statusbar.widgets to configure which widgets should be
|
||||||
|
shown in which order in the statusbar.
|
||||||
|
+ tabs.mode_on_change which replaces
|
||||||
|
tabs.persist_mode_on_change. It can now be set to restore
|
||||||
|
which remembers input modes (input/passthrough) per tab.
|
||||||
|
+ input.insert_mode.auto_enter which makes it possible to
|
||||||
|
disable entering insert mode automatically when an editable
|
||||||
|
element was clicked. Together with
|
||||||
|
input.forward_unbound_keys, this should allow for
|
||||||
|
emacs-like "modeless" keybindings.
|
||||||
|
* New :prompt-yank command (bound to Alt-y by default) to yank
|
||||||
|
URLs referenced in prompts.
|
||||||
|
* The hostblock_blame script which was removed in v1.0 was
|
||||||
|
updated for the new config and re-added.
|
||||||
|
* New cycle-inputs.js script in scripts/ which can be used with
|
||||||
|
:jseval -f to cycle through inputs.
|
||||||
|
|
||||||
|
Changed:
|
||||||
|
* Complete refactoring of key input handling, with various
|
||||||
|
effects:
|
||||||
|
+ emacs-like keychains such as <Ctrl-X><Ctrl-C> can now be
|
||||||
|
bound.
|
||||||
|
+ Key chains can now be bound in any mode (this allows
|
||||||
|
binding unused keys in hint mode).
|
||||||
|
+ Yes/no prompts don't use keybindings from the prompt
|
||||||
|
section anymore, they have their own yesno section instead.
|
||||||
|
+ Trying to bind invalid keys now shows an error.
|
||||||
|
+ The bindings.default setting can now only be set in a
|
||||||
|
config.py, and existing values in autoconfig.yml are
|
||||||
|
ignored.
|
||||||
|
* Improvements for GreaseMonkey support:
|
||||||
|
+ @include and @exclude now support regex matches.
|
||||||
|
With QtWebEngine and Qt 5.8 and newer, Qt handles the
|
||||||
|
matching, but similar functionality will be added in
|
||||||
|
Qt 5.11.
|
||||||
|
+ Support for @requires
|
||||||
|
+ Support for the GreaseMonkey 4.0 API
|
||||||
|
* The sqlite history now uses write-ahead logging which should
|
||||||
|
be a performance and stability improvement.
|
||||||
|
* When an editor is spawned with :open-editor and :config-edit,
|
||||||
|
the changes are now applied as soon as the file is saved in
|
||||||
|
the editor.
|
||||||
|
* The hist_importer.py script now only imports URL schemes
|
||||||
|
qutebrowser can handle.
|
||||||
|
* Deleting a prefix (:, / or ?) via backspace now leaves
|
||||||
|
command mode.
|
||||||
|
* Angular 1 elements and <summary>/<details> now get hints
|
||||||
|
assigned.
|
||||||
|
* :tab-only with pinned tabs now still closes unpinned tabs.
|
||||||
|
* The url.incdec_segments option now also can take port as
|
||||||
|
possible segment.
|
||||||
|
* QtWebEngine: :view-source now uses Chromium's view-source:
|
||||||
|
scheme.
|
||||||
|
* Tabs now show their full title as tooltip.
|
||||||
|
* When there are multiple unknown keys in a autoconfig.yml,
|
||||||
|
they now all get reported in one error.
|
||||||
|
* More performance improvements when opening/closing many tabs.
|
||||||
|
* The :version page now has a button to pastebin the
|
||||||
|
information.
|
||||||
|
* Replacements like {url} can now be escaped as {{url}}.
|
||||||
|
|
||||||
|
Fixed:
|
||||||
|
* QtWebEngine bugfixes:
|
||||||
|
+ Improved fullscreen handling with Qt 5.10.
|
||||||
|
+ Hinting and scrolling now works properly on special
|
||||||
|
view-source: pages.
|
||||||
|
+ Scroll positions are now restored correctly from sessions.
|
||||||
|
+ :follow-selected should now work in more cases with
|
||||||
|
Qt > 5.10.
|
||||||
|
+ Incremental search now flickers less and doesn't move to
|
||||||
|
the second result when pressing Enter.
|
||||||
|
+ Keys like Ctrl-V or Shift-Insert are now correctly
|
||||||
|
handled/filtered with Qt 5.10.
|
||||||
|
+ Fixed hangs/segfaults on exit with Qt 5.10.1.
|
||||||
|
+ Fixed favicons sometimes getting cleared with Qt 5.10.
|
||||||
|
+ Qt download objects are now cleaned up properly when a
|
||||||
|
download is removed.
|
||||||
|
+ JavaScript messages are now not double-HTML escaped anymore
|
||||||
|
on Qt < 5.11
|
||||||
|
* QtWebKit bugfixes:
|
||||||
|
+ Fixed GreaseMonkey-related crashes.
|
||||||
|
+ :view-source now displays a valid URL.
|
||||||
|
* URLs containing ampersands and other special chars are now
|
||||||
|
shown correctly when filtering them in the completion.
|
||||||
|
* :bookmark-add "" foo can now be used to save the current URL
|
||||||
|
with a custom title.
|
||||||
|
* :spawn -o now waits until the process has finished before
|
||||||
|
trying to show the output. Previously, it incorrectly showed
|
||||||
|
the previous output immediately.
|
||||||
|
* Suspended pages now should always load the correct page when
|
||||||
|
being un-suspended.
|
||||||
|
* Exception types are now shown properly with :config-source
|
||||||
|
and :config-edit.
|
||||||
|
* When using :bookmark-add --toggle, bookmarks are now saved
|
||||||
|
properly.
|
||||||
|
* Crash with an empty completion.timestamp_format.
|
||||||
|
* Crash when completion.min_chars is set in some cases.
|
||||||
|
* HTML/JS resource files are now read into RAM on start to
|
||||||
|
avoid crashes when changing qutebrowser versions while it's
|
||||||
|
open.
|
||||||
|
* Setting bindings.key_mappings to an empty value is now
|
||||||
|
allowed.
|
||||||
|
* Bindings to an empty commands are now ignored rather than
|
||||||
|
crashing.
|
||||||
|
|
||||||
|
Removed:
|
||||||
|
* QUTE_SELECTED_HTML is now not set for userscripts anymore
|
||||||
|
except when called via hints.
|
||||||
|
* The qutebrowser_viewsource userscript has been removed as
|
||||||
|
:view-source --edit can now be used.
|
||||||
|
* The tabs.persist_mode_on_change setting has been removed and
|
||||||
|
replaced by tabs.mode_on_change.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Mar 1 23:44:36 UTC 2018 - 9+suse@cirno.systems
|
Thu Mar 1 23:44:36 UTC 2018 - 9+suse@cirno.systems
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: qutebrowser
|
Name: qutebrowser
|
||||||
Version: 1.1.2
|
Version: 1.2.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Keyboard-driven vim-like browser on Qt5
|
Summary: Keyboard-driven vim-like browser on Qt5
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
Loading…
Reference in New Issue
Block a user