Hello community,

here is the log from the commit of package orion for openSUSE:Factory checked 
in at 2020-03-04 09:47:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/orion (Old)
 and      /work/SRC/openSUSE:Factory/.orion.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "orion"

Wed Mar  4 09:47:46 2020 rev:25 rq:781290 version:1.6.7+git~20200218

Changes:
--------
--- /work/SRC/openSUSE:Factory/orion/orion.changes      2020-02-07 
15:57:40.471612804 +0100
+++ /work/SRC/openSUSE:Factory/.orion.new.26092/orion.changes   2020-03-04 
09:48:05.238204045 +0100
@@ -1,0 +2,7 @@
+Tue Feb 25 16:35:20 UTC 2020 - [email protected]
+
+- Update to version 1.6.7+git~20200218:
+  * loadAndPlay: log message for no streamMap early exit; if Settings.quality 
is not available try source; don't try to play an empty URL, log an error 
instead (#293)
+  * Workaround for chat not working when emotes are not initialized in the 
chat frontend (#294)
+
+-------------------------------------------------------------------

Old:
----
  orion-1.6.7+git~20200130.tar.xz

New:
----
  orion-1.6.7+git~20200218.tar.xz

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

Other differences:
------------------
++++++ orion.spec ++++++
--- /var/tmp/diff_new_pack.K9S58S/_old  2020-03-04 09:48:06.614204870 +0100
+++ /var/tmp/diff_new_pack.K9S58S/_new  2020-03-04 09:48:06.614204870 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           orion
-Version:        1.6.7+git~20200130
+Version:        1.6.7+git~20200218
 Release:        0
 Summary:        Twitch stream client using Qt
 License:        GPL-3.0-only

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.K9S58S/_old  2020-03-04 09:48:06.662204898 +0100
+++ /var/tmp/diff_new_pack.K9S58S/_new  2020-03-04 09:48:06.662204898 +0100
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/alamminsalo/orion.git</param>
-              <param 
name="changesrevision">f2a2c40e45cdea0712f2712fb85037821a2b1626</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">b7360bbd4a856ea45c770f882be9e63a663a9acd</param></service></servicedata>
\ No newline at end of file

++++++ orion-1.6.7+git~20200130.tar.xz -> orion-1.6.7+git~20200218.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orion-1.6.7+git~20200130/src/qml/PlayerView.qml 
new/orion-1.6.7+git~20200218/src/qml/PlayerView.qml
--- old/orion-1.6.7+git~20200130/src/qml/PlayerView.qml 2020-01-30 
14:40:46.000000000 +0100
+++ new/orion-1.6.7+git~20200218/src/qml/PlayerView.qml 2020-02-18 
13:46:38.000000000 +0100
@@ -128,13 +128,27 @@
 
 
     function loadAndPlay(){
-        if (!streamMap) return
+        if (!streamMap) {
+            console.log("streamMap not available yet");
+            return;
+        }
 
         var description = setWatchingTitle();
 
         var start = !isVod ? -1 : seekBar.value
 
-        var url = streamMap[Settings.quality]
+        var quality = Settings.quality;
+        if (!streamMap.hasOwnProperty(quality)) {
+            console.log("no stream for quality", quality);
+            quality = "source";
+            console.log("using", quality);
+        }
+        var url = streamMap[quality]
+
+        if (url == null) {
+            console.error("did not have a playback url");
+            return;
+        }
 
         console.debug("Loading: ", url)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orion-1.6.7+git~20200130/src/qml/irc/ChatView.qml 
new/orion-1.6.7+git~20200218/src/qml/irc/ChatView.qml
--- old/orion-1.6.7+git~20200130/src/qml/irc/ChatView.qml       2020-01-30 
14:40:46.000000000 +0100
+++ new/orion-1.6.7+git~20200218/src/qml/irc/ChatView.qml       2020-02-18 
13:46:38.000000000 +0100
@@ -280,6 +280,10 @@
             }
 
             function lookupEmote(word) {
+                if (_textEmotesMap == null) {
+                    console.log("FIXME: emotes haven't initialized");
+                    return;
+                }
                 var emoteId = _textEmotesMap[word];
                 if (emoteId != null) {
                     return emoteId;


Reply via email to