Accepting request 585199 from network
- Update keyring - 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. OBS-URL: https://build.opensuse.org/request/show/585199 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qutebrowser?expand=0&rev=16
This commit is contained in:
commit
284a31a9e8
@ -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,155 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 10 01:23:23 UTC 2018 - 9+suse@cirno.systems
|
||||
|
||||
- Update keyring
|
||||
- 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
|
||||
|
||||
|
2049
qutebrowser.keyring
2049
qutebrowser.keyring
File diff suppressed because it is too large
Load Diff
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: qutebrowser
|
||||
Version: 1.1.2
|
||||
Version: 1.2.0
|
||||
Release: 0
|
||||
Summary: Keyboard-driven vim-like browser on Qt5
|
||||
License: GPL-3.0-or-later
|
||||
|
Loading…
Reference in New Issue
Block a user