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;
