Hello community,

here is the log from the commit of package qutebrowser for openSUSE:Factory 
checked in at 2017-03-02 19:36:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qutebrowser (Old)
 and      /work/SRC/openSUSE:Factory/.qutebrowser.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qutebrowser"

Thu Mar  2 19:36:29 2017 rev:5 rq:460538 version:0.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qutebrowser/qutebrowser.changes  2016-08-03 
11:44:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.qutebrowser.new/qutebrowser.changes     
2017-03-02 19:36:30.518657093 +0100
@@ -1,0 +2,277 @@
+Sun Feb 26 13:14:24 UTC 2017 - [email protected]
+
+- Update to version 0.10.0:
+  * Userscripts now have a new `$QUTE_COMMANDLINE_TEXT` environment
+    variable, containing the current commandline contents.
+  * A new `ripbang` userscript to create a searchengine from a
+    duckduckgo bang.
+  * QtWebKit Reloaded (https://github.com/annulen/webkit) is now
+    fully supported.
+  * Various new functionality with the QtWebEngine backend:
+    + printing support with Qt >= 5.8;
+    + proxy support with Qt >= 5.8;
+    + the `general -> print-element-backgrounds` option with
+      Qt >= 5.8;
+    + the `content -> cookies-store` option;
+    + the `storage -> cache-size` option;
+    + the `colors -> webpage.bg` option;
+    + the HTML5 fullscreen API (e.g. youtube videos);
+    + `:download --mhtml`.
+  * A new `qute:history` URL and `:history` command to show the
+    browsing history.
+  * Open tabs are now auto-saved on each successful load and
+    restored in case of a crash.
+  * `:jseval` now has a `--file` flag so you can pass a javascript
+    file.
+  * `:session-save` now has a `--only-active-window` flag to only
+    save the active window.
+  * PyQt 5.7/Qt 5.7.1 is now required for the QtWebEngine backend.
+  * Scrolling with the scrollwheel while holding shift now scrolls
+    sideways.
+  * New way of clicking hints which solves various small issues.
+  * When yanking a mailto: link via hints, the mailto: prefix is 
+    now stripped.
+  * Zoom level messages are now not stacked on top of each other
+    anymore.
+  * qutebrowser now automatically uses QtWebEngine if QtWebKit is
+    not available.
+  * :history-clear now asks for a confirmation, unless it's run
+    with --force.
+  * `input -> mouse-zoom-divider` can now be 0 to disable zooming
+    by mouse wheel.
+  * `network -> proxy` can also be set to `pac+file://...` now to
+    use a local proxy autoconfig file (on QtWebKit).
+  * Fix various bugs with Qt 5.8 and QtWebEngine:
+    + a segfault when closing a window;
+    + a segfault when closing a tab with a search active;
+    + fix various mouse actions (like automatically entering insert
+      mode) not working;
+    + fixed hints sometimes not working;
+    + segfault when opening a URL after a QtWebEngine renderer
+      process crash.
+  * Other QtWebEngine fixes:
+    + insert mode now gets entered correctly with a non-100% zoom;
+    + crash reports are now re-enabled when using QtWebEngine;
+    + fix crashes when closing tabs while hinting;
+    + using :undo or :tab-clone with a view-source:// or chrome://
+      tab is now prevented, as it segfaults.
+  * `:enter-mode` now refuses to enter modes which can't be entered
+    manually (which caused crashes).
+  * `:record-macro` (`q`) now doesn't try to record macros for
+    special keys without a text.
+  * Fix PAC (proxy autoconfig) not working with QtWebKit.
+  * `:download --mhtml` now uses the new file dialogue.
+  * Word hints are now upper-cased correctly when
+    hints -> uppercase is true.
+  * Font validation is now more permissive in the config, allowing
+    e.g. "Terminus (TTF)" as font name.
+  * Fix starting on newer PyQt/sip versions with LibreSSL.
+  * When downloading files with QtWebKit, a User-Agent header is
+    set when possible.
+  * Fix showing keybindings in the :help completion.
+  * `:navigate prev/next` now detects `rel` attributes on `<a>`
+    elements, and handles multiple `rel` attributes correctly.
+  * Fix a crash when hinting with target `userscript` and spawning
+    a non-existing script.
+  * Lines in Jupyter notebook now trigger insert mode.
+
+-------------------------------------------------------------------
+Sat Feb 25 09:38:44 UTC 2017 - [email protected]
+
+- Update to version 0.9.1 (changes since 0.8.1):
+  * Prevent websites from downloading files to a location outside of the 
download
+    folder with QtWebEngine.
+  * New dependency: qutebrowser now depends on the Qt QML module, which is
+    packaged separately in some distributions (as Qt Declarative/QML/Quick).
+  * New :rl-backward-kill-word command which does what :rl-unix-word-rubout
+    did before v0.8.0.
+  * New :rl-unix-filename-rubout command which is similar to readline's
+    unix-filename-rubout.
+  * New fonts -> completion.category setting to customize the font used for
+    completion category headers.
+  * New :debug-log-capacity command to adjust how many lines are logged into 
RAM
+    (to report bugs which are difficult to reproduce).
+  * New hide-unmatched-rapid-hints option to not hide hint unmatched hint 
labels
+    in rapid mode.
+  * New {clipboard} and {primary} replacements for the commandline which
+    replace the :paste command.
+  * New :insert-text command to insert a given text into a field on the page,
+    which replaces :paste-primary together with the {primary} replacement.
+  * New :window-only command to close all other windows.
+  * New prev-category and next-category arguments to :completion-item-focus
+    to focus the previous/next category in the completion (bound to <Ctrl-Tab>
+  * and <Ctrl-Shift-Tab> by default).
+  * New :click-element command to fake a click on a element.
+  * New :debug-log-filter command to change console log filtering on-the-fly.
+  * New :debug-log-level command to change the console loglevel on-the-fly.
+  * New general -> yank-ignored-url-parameters option to configure which URL
+    parameters (like utm_source etc.) to strip off when yanking an URL.
+  * Support for the HTML5 page visibility API
+  * New readability userscript which shows a readable version of a page (using
+    the readability-lxml python package)
+  * New cast userscript to show a video on a Google Chromecast
+  * New :run-with-count command which replaces the (undocumented) 
:count:command syntax.
+  * New :record-macro (q) and :run-macro (@) commands for keyboard macros.
+  * New ui -> hide-scrollbar setting to hide the scrollbar independently of the
+    user-stylesheet setting.
+  * New general -> default-open-dispatcher setting to configure what to open
+    downloads with (instead of e.g. xdg-open on Linux).
+  * Support for PAC (proxy autoconfig) with QtWebKit  
+  * Hints are now drawn natively in Qt instead of using web elements. This has 
a
+    few implications for users:
+        The hints -> opacity setting does not exist anymore, but you can use
+        rgba(r, g, b, alpha) colors instead for colors -> hints.bg.
+        The hints -> font setting is not affected by
+        fonts -> web-family-fixed anymore. Thus, a transformer got added to
+        change Monospace to ${_monospace}.
+        Gradients in hint colors can now be configured by using qlineargradient
+        and friends instead of -webkit-gradient. The most common cases get
+        migrated automatically, but if you drastically changed the defaults,
+        you'll need to manually adjust your config.
+        Styling hints by styling qutehint elements in user-stylesheet was
+        never officially supported and does not work anymore.
+        Hints are now not affected by the page's stylesheet or zoom anymore.
+  * :bookmark-add now has a --toggle flag which deletes the bookmark if it
+    already exists.
+  * :bookmark-load now has a --delete flag which deletes the bookmark after
+    loading it.
+  * :open now also accepts quickmark names instead of URLs
+  * :tab-move now optionally takes an index for absolute moving.
+  * Commands taking either an argument or a count (like :zoom or :tab-focus)
+    now prefer the count instead of showing an error message.
+  * :open now has an --implicit argument to treat the opened tab as implicit
+    (i.e. to open it at the position it would be opened if it was a clicked 
link)
+  * :download-open and :prompt-open-download now have an optional cmdline
+    argument to pass a commandline to open the download with.
+  * :yank now has a position argument to select what to yank instead of using
+    flags.
+  * Replacements like {url} can now also be used in the middle of an argument.
+  * Consequently, commands taking another command (:later, :repeat and
+    :bind) now don't immediately evaluate variables.
+  * Tab titles in the :buffer completion now update correctly when a page's
+    title is changed via javascript.
+  * :hint now has a --mode <mode> flag to override the hint mode configured
+    using the hints -> mode setting.
+  * With new-instance-open-target set to a tab option, the tab is now opened in
+    the most recently focused (instead of the last opened) window. This can be
+    configured with the new new-instance-open-target.window setting.
+  * It can also be set to last-visible to show the pages in the most recently
+    visible window, or first-opened to use the first (oldest) available window.
+  * Word hints now are more clever about getting the element text from some 
elements.
+  * Completions for :help and :bind now also show hidden commands
+  * The :buffer completion now also filters using the first column (id).
+  * :undo has been improved to reopen tabs at the position they were closed.
+  * :navigate now takes a count for up/increment/decrement.
+  * The hints -> auto-follow setting now can be set to
+    always/full-match/unique-match/never to more precisely control when
+    hints should be followed automatically.
+  * Counts can now be used with special keybindings (e.g. with modifiers).
+    This was already implemented for v0.7.0 originally, but got reverted 
because
+    it caused some issues and then never re-applied.
+  * Sending a command to an existing instance (via "qutebrowser :reload") now
+    doesn't mark it as urgent anymore.
+  * tabs -> title-format now treats an empty string as valid.
+  * Bindings for :, / and ? are now configured explicitly and not hardcoded
+    anymore.
+  * The completion -> show setting can now be set to always, auto or
+    never.
+  * :open-editor can now be used in any mode.
+  * Lots of improvements to and bugfixes for the QtWebEngine backend, such as
+    working hints. However, using qutebrowser directly from git is still 
advised
+    when using --backend webengine.
+    content -> javascript-can-open-windows got renamed to
+    javascript-can-open-windows-automatically.
+  * :prompt-accept now optionally accepts a value which overrides the one
+    entered in the input box. yes and no can be used as values for yes/no
+    questions.
+  * The new --qt-arg and --qt-flag arguments can be used to pass
+    arguments/flags to Qt's commandline.
+  * Error/warning/info messages are now shown stacked above the statusbar.
+  * This also added various new settings:
+        colors -> messages.fg.error (renamed from statusbar.fg.error)
+        colors -> messages.bg.error (renamed from statusbar.bg.error)
+        colors -> messages.border.error
+        colors -> messages.fg.warning (renamed from statusbar.fg.warning)
+        colors -> messages.bg.warning (renamed from statusbar.bg.warning)
+        colors -> messages.border.warning
+        colors -> messages.fg.info
++++ 80 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/qutebrowser/qutebrowser.changes
++++ and /work/SRC/openSUSE:Factory/.qutebrowser.new/qutebrowser.changes

Old:
----
  qutebrowser-0.8.1.tar.gz
  qutebrowser-0.8.1.tar.gz.asc

New:
----
  qutebrowser-0.10.0.tar.gz
  qutebrowser-0.10.0.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qutebrowser.spec ++++++
--- /var/tmp/diff_new_pack.nHvVN4/_old  2017-03-02 19:36:31.278549559 +0100
+++ /var/tmp/diff_new_pack.nHvVN4/_new  2017-03-02 19:36:31.282548993 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qutebrowser
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           qutebrowser
-Version:        0.8.1
+Version:        0.10.0
 Release:        0
 Summary:        Keyboard-driven vim-like browser on Qt5
 License:        GPL-3.0+
@@ -59,14 +59,14 @@
 python3 setup.py install \
   --root=%{buildroot} --prefix=%{_prefix}
 
-install -Dm 0644 %{name}.desktop \
+install -Dpm 0644 %{name}.desktop \
   %{buildroot}%{_datadir}/applications/%{name}.desktop
 
 for size in 16 24 32 48 64 128 256; do
-    install -Dm 0644 "icons/%{name}-${size}x${size}.png" \
+    install -Dpm 0644 "icons/%{name}-${size}x${size}.png" \
       "%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/%{name}.png"
 done
-install -Dm 0644 icons/%{name}.svg \
+install -Dpm 0644 icons/%{name}.svg \
   %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 
 %fdupes %{buildroot}%{python3_sitelib}/

++++++ qutebrowser-0.8.1.tar.gz -> qutebrowser-0.10.0.tar.gz ++++++
++++ 42311 lines of diff (skipped)


Reply via email to