Hello community,

here is the log from the commit of package matrix-quaternion for 
openSUSE:Factory checked in at 2019-06-12 13:12:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-quaternion (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-quaternion.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-quaternion"

Wed Jun 12 13:12:25 2019 rev:2 rq:706476 version:0.0.9.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-quaternion/matrix-quaternion.changes      
2018-11-12 09:38:29.481441488 +0100
+++ 
/work/SRC/openSUSE:Factory/.matrix-quaternion.new.4811/matrix-quaternion.changes
    2019-06-12 13:12:29.216930697 +0200
@@ -1,0 +2,240 @@
+Thu May 30 07:27:22 UTC 2019 - ec...@opensuse.org
+
+- Add missing requires libqt5-qtquickcontrols and 
+  libqt5-qtquickcontrols2.
+
+-------------------------------------------------------------------
+Mon Apr 29 10:15:28 UTC 2019 - ec...@opensuse.org
+
+- Update to 0.0.9.4
+  The full lists of (closed issues and commits) are quite long but 
+  here are the key additions and changes:
+  - Feature (#187): native scrollbars can be used instead of 
+    shuttle dials.
+  - Feature (#32, #209): attachments support; an image or other 
+    file can be posted to a room, with automatic media type 
+    detection.
+  - Feature (#507): basics of internal navigation 
+    (still limited, the work is ongoing):
+    - rooms (only those in your room list for now) can be opened 
+      using "Open room" dialog (Ctrl-O) - by their id, alias or
+      matrix.to URL;
+    - direct chats can be opened by entering the user ID or the 
+      matrix.to URL into the same dialog;
+    - moreover, middle-clicking on a user id/matrix.to link in 
+      the timeline also opens a direct chat;
+    - navigating to event permalinks is not there yet, pending 
+      support in libQMatrixClient (give your votes in 
+      QMatrixClient/libqmatrixclient#252).
+  - Feature (#437): user list can be searched and filtered
+  - Feature: support for room versions: room version can be chosen
+    when creating a room (not a direct chat though; will be fixed 
+    in 0.0.9.5) and is displayed and can be upgraded in the 
+    settings room.
+  - Feature (#484): Quaternion can use Qt Keychain now to securely
+    store access tokens (thanks to @ddanilov). Although this works
+    on Windows as well, the Windows binaries available from here 
+    don't have it yet.
+  - Feature (#123): Timeline can be scrolled using 
+    Ctrl-PageUp/PageDown and (if directly focused) Up and Down keys.
+    This is a tentative implementation that may work in some edge 
+    cases; 0.0.9.5 may bring something more robust.
+  - Feature (#277): horizontal scrolling for messages with wide 
+    preformatted parts.
+  - Feature (#403 and #476): Quaternion can close to tray and also
+    start minimised to tray (thanks to @ddanilov and @krkk).
+  - Feature (#509/#535): Configurable message quoting (plain text
+    only) is implemented. Replies and rich-text quoting are left 
+    for a later version.
+  - Feature (#455): if the server supports it, room members are 
+    lazy-loaded; this should greatly improve initial sync times 
+    while otherwise being almost invisible for end users.
+  - Enhancement (#445): local echo can be suppressed 
+    (UI/suppress_local_echo in config).
+  - Enhancement (#451): more actions in right-click menus for the 
+    room list and the user list (thanks to @krkk).
+  - Enhancement (#381): middle-click on a room name in the room 
+    list opens this room; middle-click on a user name in the user
+    list opens a direct chat with the user.
+  - Enhancement (#448, #483): timeline scrolling is more responsive.
+  - Enhancement (#246): when typing a very long message, 
+    the message input only increases its height up to a limit, 
+    and scrolls after that.
+  - Enhancement (#338): similarly, longer multiline topics no more 
+    strut the room header to no limit.
+  - Enhancement (#505): Quaternion now warns about attempts to 
+    login twice into the same account (thanks to @krkk).
+  - Enhancement (#491, #471/#478): room creation events and 
+    withdrawn invitations (thanks to @krkk) are correctly displayed 
+    in the timeline; also unknown state events got a clearer 
+    timeline description (even if a bit techy as it uses the state
+    event type and key verbatim).
+  - Enhancement (#558): better validation of room/user ids in 
+    /commands.
+  - Enhancement (#500): no more scary "unencrypted" word in the 
+    message placeholder text - the used protocol (HTTP or HTTPS) 
+    is mentioned instead.
+  - Enhancement (#555): /shrug gained an optional text argument.
+  - Enhancement: instead of an error message with no clear way out
+    expired tokens now lead to a handy re-login dialog.
+  - Enhancement: the room settings dialog now shows room id.
+  - Enhancement: Ctrl-Q to quit also works on Windows.
+  - Bugfix (#546): HTML in author display names is properly 
+    escaped.
+  - Bugfix (#566): fixed crashing upon logout.
+  - Bugfix (#524): fixed crashing after changing the tag order.
+  - Bugfix (#532): the login dialog is now prefilled with the 
+    first not-logged-in account, rather than an arbitrary account.
+  - Bugfix (#559): fixed not remembering the bottommost timeline 
+    position after clicking the "Scroll to bottom" button.
+  - Bugfix (#564): In the "Add tags" dialog, the Tab key now 
+    switches focus instead of entering a Tab character.
+  - Bugfix (#486/#488): more accurate logic for user name 
+    highlighting (thanks to @redsky17).
+  - Bugfix (#511): ban reason is displayed in the timeline now.
+  - Bugfix (#542): the to-be-created alias is displayed correctly
+    in the room creation dialog (the actually created alias has 
+    always been correct).
+  - Bugfix (#499): expanded/collapsed state of room groups is 
+    correctly remembered and restored.
+  - Bugfix (#492): tab order in the login dialog is reasonable 
+    now.
+  - Bugfix (#490): window title and room caption get updated 
+    when the room is renamed etc. now.
+  - Bugfix: no more visual glitches when animation duration is 
+    configured to 0.
+  - General bug fixing and performance tweaking.
+  - Lots of work on i18n and l10n
+
+-------------------------------------------------------------------
+Thu Apr 18 14:12:55 UTC 2019 - ec...@opensuse.org
+
+- Update to 0.0.9.4-rc3
+  - (#573) Resend and Discard buttons work again
+  - (#566) A crash upon logout has been fixed
+  - (#577) A confirmation to continue use an unstable version is 
+    only displayed now to those who can upgrade rooms
+  - Zeroing the animations duration no more leads to artifacts from 
+    incomplete animations
+  - (#532) Expired access tokens are now processed gracefully, 
+    with a prompt to re-login
+  - (#564) Hitting Tab in the "Add tags" dialog switches focus as 
+    proper instead of entering a tab character
+
+-------------------------------------------------------------------
+Sat Apr  6 12:33:22 UTC 2019 - ec...@opensuse.org
+
+- Update to 0.0.9.4-rc2
+  This Release Candidate fixes two bugs in RC1:
+  - Renaming the user no more causes multiple incarnations of it 
+    in the user list (this one is also fixed in libQMatrixClient 
+    0.5.1.1 but even if you run 0.5.1, it won't happen in 
+    Quaternion anymore).
+  - The correct account is used to complete users/rooms in the 
+    "Open room" dialog.
+
+- Change BuildRequire for libqmatrixclient to 0.5.1
+
+-------------------------------------------------------------------
+Fri Apr  5 07:56:47 UTC 2019 - ec...@opensuse.org
+
+- Update to 0.0.9.4-rc
+  - Fix (#524): Quaternion no more crashes after changing the order
+    of tags.
+  - Fix (#546): HTML pieces in display names are correctly escaped 
+    now.
+  - Fix: In Add tags dialog, empty lines are no more treated as 
+    empty tag names, just skipped.
+  - Fix (#558): Regular expressions checking arguments of 
+    slash-commands have been fixed to match the Matrix identifiers 
+    grammar - thanks to nepugia.
+  - Fix (#559): The bottommost scroll position is also remembered
+    if the last thing before switching away from the room was 
+    clicking the Scroll to bottom button.
+  - Fix (#500): Instead of scaring people away with the word 
+    unencrypted, a used protocol is now clearly indicated in the 
+    message placeholder line (hopefully, most people using 
+    Quaternion do know what HTTP and HTTPS mean).
+  - Fix (#542): If the domainpart used by your homeserver does not 
+    coincide with the actual domain for connections, Quaternion 
+    doesn't confuse you anymore with incorrectly constructed room 
+    aliases in the Room settings dialog (e.g., 
+    #alias:matrix.example.org instead of #alias:example.org). 
+    This was just a visual wart; no actual aliases have been hurt.
+  - Fix (#568): uploaded images are displayed in the timeline again,
+    after being broken for the most time of 0.0.9.4 development 
+    (0.0.9.3 didn't have uploading at all).
+  - Enhancement: The room settings dialog now includes the room id.
+    A few enhancements have arrived thanks to @krkk:
+  - #555: /shrug now accepts optional text after it. ¯\_(ツ)_/¯
+  - #557: The text in the users list filter is saved with rooms 
+    now; when you switch a room, it's flushed/switched as well.
+  - #547: Open room dialog now suggests canonical room aliases 
+    (from the local room list) and user ids (from all known users), 
+    as you type. Non-canonical aliases need 
+    QMatrixClient/libqmatrixclient#301 to be fixed (unfortunately,
+    it will only come in libQMatrixClient 0.6 due to compatibility 
+    breakage).
+
+-------------------------------------------------------------------
+Wed Apr  3 09:08:53 UTC 2019 - ec...@opensuse.org
+
+- Update to 0.0.9.4-beta2
+  - This version uses the freshly released libQMatrixClient 
+    0.5.0.2, fixing issues with upgraded rooms (debug builds no 
+    more crash upon seeing some of them) and with v3 rooms 
+    (read receipts and redactions now work with v3 rooms too). 
+    In case you wonder - #gsoc:matrix.org has been recently 
+    upgraded to v3.
+  - (#338) The room header no more streches too far on long 
+    multiline topics; and along the way, it gained swanky 
+    animations!
+  - Open room dialog fixed when there's just one account.
+  - (#530) Quaternion no more crashes upon attempts to search 
+    a user with no room opened. Actually, it even disables the search box for 
the avoidance of doubt.
+  - (#534) Uploading files with no supplementary text works now.
+  - Updated translations.
+  - CI builds for all platforms including Windows can now be found 
++++ 43 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/matrix-quaternion/matrix-quaternion.changes
++++ and 
/work/SRC/openSUSE:Factory/.matrix-quaternion.new.4811/matrix-quaternion.changes

Old:
----
  v0.0.9.3.tar.gz

New:
----
  matrix-quaternion-0.0.9.4.tar.gz

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

Other differences:
------------------
++++++ matrix-quaternion.spec ++++++
--- /var/tmp/diff_new_pack.jSso9b/_old  2019-06-12 13:12:29.860930022 +0200
+++ /var/tmp/diff_new_pack.jSso9b/_new  2019-06-12 13:12:29.864930018 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package matrix-quaternion
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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,13 +17,13 @@
 
 
 Name:           matrix-quaternion
-Version:        0.0.9.3
+Version:        0.0.9.4
 Release:        0
 Summary:        QT Matrix client
-License:        GPL-3.0
+License:        GPL-3.0-only
 Group:          Productivity/Networking/Instant Messenger
 Url:            https://github.com/QMatrixClient/Quaternion
-Source0:        
https://github.com/QMatrixClient/Quaternion/archive/v%{version}.tar.gz
+Source0:        
https://github.com/QMatrixClient/Quaternion/archive/%{version}/%{name}-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cmake
 %if 0%{?suse_version} < 1500
@@ -32,15 +32,20 @@
 BuildRequires:  gcc-c++
 %endif
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  pkgconfig(Qt5Core) >= 5.6
+BuildRequires:  cmake(Qt5Keychain)
+BuildRequires:  cmake(Qt5LinguistTools)
+BuildRequires:  pkgconfig(QMatrixClient) >= 0.5.1
+BuildRequires:  pkgconfig(Qt5Core) >= 5.9
+BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5Multimedia)
 BuildRequires:  pkgconfig(Qt5Network)
 BuildRequires:  pkgconfig(Qt5Qml)
 BuildRequires:  pkgconfig(Qt5Quick)
 BuildRequires:  pkgconfig(Qt5Widgets)
-BuildRequires:  pkgconfig(QMatrixClient) >= 0.4
-BuildRequires:  libqt5-linguist-devel
 Requires:       %{name}-lang
+Requires:       libqt5-qtquickcontrols
+Requires:       libqt5-qtquickcontrols2
 # upstream use instead Qt5Core, Qt5Gui, Qt5Network, Qt5Quick, Qt5Widgets:
 # BuildRequires:  libqt5-qtdeclarative-devel libqt5-qtquickcontrols
 


Reply via email to