Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package minigalaxy for openSUSE:Factory 
checked in at 2021-01-15 19:46:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/minigalaxy (Old)
 and      /work/SRC/openSUSE:Factory/.minigalaxy.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "minigalaxy"

Fri Jan 15 19:46:42 2021 rev:7 rq:863253 version:1.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/minigalaxy/minigalaxy.changes    2021-01-08 
17:39:36.660964016 +0100
+++ /work/SRC/openSUSE:Factory/.minigalaxy.new.28504/minigalaxy.changes 
2021-01-15 19:47:26.802130660 +0100
@@ -1,0 +2,13 @@
+Fri Jan 15 08:46:25 UTC 2021 - Michael Vetter <mvet...@suse.com>
+
+- Update to 1.0.2:
+  * Fix updates sometimes not working
+  * Fix some games always showing an update is available
+  * Fix DLC not downloading
+  * Fix DLC update option not showing up
+  * Fix show store page button not showing anymore
+  * Fix missing thumbnails not being downloaded for already installed games
+  * Fix the login screen crashing in some cases
+  * Use the system's icon theme for icons used
+
+-------------------------------------------------------------------

Old:
----
  1.0.1.tar.gz

New:
----
  1.0.2.tar.gz

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

Other differences:
------------------
++++++ minigalaxy.spec ++++++
--- /var/tmp/diff_new_pack.DTB230/_old  2021-01-15 19:47:27.674131958 +0100
+++ /var/tmp/diff_new_pack.DTB230/_new  2021-01-15 19:47:27.678131964 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           minigalaxy
-Version:        1.0.1
+Version:        1.0.2
 Release:        0
 Summary:        A GOG client for Linux that lets you download and play your 
GOG Linux games
 License:        GPL-3.0-only

++++++ 1.0.1.tar.gz -> 1.0.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/CHANGELOG.md 
new/minigalaxy-1.0.2/CHANGELOG.md
--- old/minigalaxy-1.0.1/CHANGELOG.md   2021-01-07 12:53:03.000000000 +0100
+++ new/minigalaxy-1.0.2/CHANGELOG.md   2021-01-14 12:02:00.000000000 +0100
@@ -1,3 +1,13 @@
+**1.0.2**
+- Fix updates sometimes not working
+- Fix some games always showing an update is available
+- Fix DLC not downloading (thanks to stephanlachnit)
+- Fix DLC update option not showing up (thanks to makson96)
+- Fix show store page button not showing anymore (thanks to makson96)
+- Fix missing thumbnails not being downloaded for already installed games 
(thanks to makson96)
+- Fix the login screen crashing in some cases (thanks to makson96)
+- Use the system's icon theme for icons used (thanks to stephanlachnit and 
makson96)
+
 **1.0.1**
 - Open maximized if the window was maximized when last closed (thanks to 
TotalCaesar659)
 - Kept installers are now stored in ~/.cache/minigalaxy/download
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/README.md 
new/minigalaxy-1.0.2/README.md
--- old/minigalaxy-1.0.1/README.md      2021-01-07 12:53:03.000000000 +0100
+++ new/minigalaxy-1.0.2/README.md      2021-01-14 12:02:00.000000000 +0100
@@ -166,6 +166,7 @@
 - TotalCaesar659 for multiple code contributions
 - BlindJerobine for translating to German and adding the support option
 - JoshuaFern for packaging Minigalaxy for NixOS and for contributing code
+- stephanlachnit for upstreaming to Debian and multiple code contributions
 - sgn for fixing a bug
 - s8321414 for translating to Taiwanese Mandarin
 - fuzunspm for translating to Turkish
@@ -177,6 +178,7 @@
 - LordPilum for translating to Norwegian Nynorsk
 - dummyx for translating to simplified Chinese
 - juanborda for translating to Spanish
+- Newbytee for translating to Swedish
 - jubalh for packaging Minigalaxy for openSUSE
 - gasinvein for packaging Minigalaxy for flathub
 - metafarion for packaging Minigalaxy for Gentoo
Binary files old/minigalaxy-1.0.1/data/images/update_available.png and 
new/minigalaxy-1.0.2/data/images/update_available.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/minigalaxy-1.0.1/data/io.github.sharkwouter.Minigalaxy.metainfo.xml 
new/minigalaxy-1.0.2/data/io.github.sharkwouter.Minigalaxy.metainfo.xml
--- old/minigalaxy-1.0.1/data/io.github.sharkwouter.Minigalaxy.metainfo.xml     
2021-01-07 12:53:03.000000000 +0100
+++ new/minigalaxy-1.0.2/data/io.github.sharkwouter.Minigalaxy.metainfo.xml     
2021-01-14 12:02:00.000000000 +0100
@@ -41,6 +41,21 @@
     </provides>
 
     <releases>
+        <release version="1.0.2" date="2021-01-14">
+            <description>
+                <p>Implements the following changes:</p>
+                <ul>
+                    <li>Fix updates sometimes not working</li>
+                    <li>Fix some games always showing an update is 
available</li>
+                    <li>Fix DLC not downloading (thanks to stephanlachnit)</li>
+                    <li>Fix DLC update option not showing up (thanks to 
makson96)</li>
+                    <li>Fix show store page button not showing anymore (thanks 
to makson96)</li>
+                    <li>Fix missing thumbnails not being downloaded for 
already installed games (thanks to makson96)</li>
+                    <li>Fix the login screen crashing in some cases (thanks to 
makson96)</li>
+                    <li>Use the system's icon theme for icons used (thanks to 
stephanlachnit and makson96)</li>
+                </ul>
+            </description>
+        </release>
         <release version="1.0.1" date="2021-01-07">
             <description>
                 <p>Implements the following changes:</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/data/ui/about.ui 
new/minigalaxy-1.0.2/data/ui/about.ui
--- old/minigalaxy-1.0.1/data/ui/about.ui       2021-01-07 12:53:03.000000000 
+0100
+++ new/minigalaxy-1.0.2/data/ui/about.ui       2021-01-14 12:02:00.000000000 
+0100
@@ -15,10 +15,11 @@
 &lt;a href="https://github.com/Odelpasso"&gt;Maxime Lombard&lt;/a&gt;
 &lt;a href="https://github.com/SvdB-nonp"&gt;SvdB-nonp&lt;/a&gt;
 &lt;a href="https://github.com/larslindq"&gt;Lars Lindqvist&lt;/a&gt;
+&lt;a href="https://github.com/TotalCaesar659"&gt;TotalCaesar659&lt;/a&gt;
 &lt;a href="https://github.com/tim77"&gt;Artem Polishchuk&lt;/a&gt;
 &lt;a href="https://github.com/BlindJerobine"&gt;BlindJerobine&lt;/a&gt;
 &lt;a href="https://github.com/JoshuaFern"&gt;Joshua Fern&lt;/a&gt;
-</property>
+&lt;a href="https://github.com/stephanlachnit"&gt;Stephan 
Lachnit&lt;/a&gt;</property>
     <property name="translator_credits">&lt;a 
href="https://github.com/ArturWroblewski"&gt;Artur Wr??blewski&lt;/a&gt;
 &lt;a href="https://github.com/BlindJerobine"&gt;BlindJerobine&lt;/a&gt;
 &lt;a href="https://github.com/EsdrasTarsis"&gt;Esdras Tarsis&lt;/a&gt;
@@ -30,7 +31,8 @@
 &lt;a href="https://github.com/thomasb22"&gt;thomasb22&lt;/a&gt;
 &lt;a href="https://github.com/tim77"&gt;Artem Polishchuk&lt;/a&gt;
 &lt;a href="https://github.com/dummyx"&gt;dummyx&lt;/a&gt;
-&lt;a href="https://github.com/juanborda"&gt;JB&lt;/a&gt;</property>
+&lt;a href="https://github.com/juanborda"&gt;JB&lt;/a&gt;
+&lt;a href="https://github.com/Newbytee"&gt;Newbytee&lt;/a&gt;</property>
     <property name="artists">&lt;a 
href="https://opengameart.org/users/epic-runes"&gt;Epic 
Runes&lt;/a&gt;</property>
     <property name="logo_icon_name">image-missing</property>
     <property name="license_type">gpl-3-0</property>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/data/ui/gametile.ui 
new/minigalaxy-1.0.2/data/ui/gametile.ui
--- old/minigalaxy-1.0.1/data/ui/gametile.ui    2021-01-07 12:53:03.000000000 
+0100
+++ new/minigalaxy-1.0.2/data/ui/gametile.ui    2021-01-14 12:02:00.000000000 
+0100
@@ -201,7 +201,7 @@
               <object class="GtkImage" id="cancel_icon">
                 <property name="visible">True</property>
                 <property name="can_focus">False</property>
-                <property name="stock">gtk-cancel</property>
+                <property name="icon-name">process-stop</property>
               </object>
             </child>
           </object>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/debian/changelog 
new/minigalaxy-1.0.2/debian/changelog
--- old/minigalaxy-1.0.1/debian/changelog       2021-01-07 12:53:03.000000000 
+0100
+++ new/minigalaxy-1.0.2/debian/changelog       2021-01-14 12:02:00.000000000 
+0100
@@ -1,3 +1,16 @@
+minigalaxy (1.0.2) buster; urgency=medium
+
+  * Fix updates sometimes not working
+  * Fix some games always showing an update is available
+  * Fix DLC not downloading (thanks to stephanlachnit)
+  * Fix DLC update option not showing up (thanks to makson96)
+  * Fix show store page button not showing anymore (thanks to makson96)
+  * Fix missing thumbnails not being downloaded for already installed games 
(thanks to makson96)
+  * Fix the login screen crashing in some cases (thanks to makson96)
+  * Use the system's icon theme for icons used (thanks to stephanlachnit and 
makson96)
+
+ -- Wouter Wijsman <wouter@wouter-XPS-15-9500>  Thu, 14 Jan 2021 09:20:17 +0100
+
 minigalaxy (1.0.1) buster; urgency=medium
 
   * Open maximized if the window was maximized when last closed (thanks to 
TotalCaesar659)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/debian/control 
new/minigalaxy-1.0.2/debian/control
--- old/minigalaxy-1.0.1/debian/control 2021-01-07 12:53:03.000000000 +0100
+++ new/minigalaxy-1.0.2/debian/control 2021-01-14 12:02:00.000000000 +0100
@@ -21,6 +21,8 @@
          python3-gi (>= 3.29.1),
          python3-gi-cairo,
          gir1.2-gtk-3.0,
+         gir1.2-glib-2.0,
+         gir1.2-gdkpixbuf-2.0,
          gir1.2-webkit2-4.0,
          unzip,
          xdg-utils,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/minigalaxy/api.py 
new/minigalaxy-1.0.2/minigalaxy/api.py
--- old/minigalaxy-1.0.1/minigalaxy/api.py      2021-01-07 12:53:03.000000000 
+0100
+++ new/minigalaxy-1.0.2/minigalaxy/api.py      2021-01-14 12:02:00.000000000 
+0100
@@ -19,6 +19,7 @@
         self.client_secret = 
"9d85c43b1482497dbbce61f6e4aa173a433796eeae2ca8c5f6129f2dc4de46d9"
         self.debug = os.environ.get("MG_DEBUG")
         self.active_token = False
+        self.active_token_expiration_time = time.time()
 
     # use a method to authenticate, based on the information we have
     # Returns an empty string if no information was entered
@@ -42,11 +43,14 @@
         response = SESSION.get(request_url, params=params)
 
         response_params = response.json()
-        self.active_token = response_params['access_token']
-        expires_in = response_params["expires_in"]
-        self.active_token_expiration_time = time.time() + int(expires_in)
-
-        return response_params['refresh_token']
+        if "access_token" in response_params and "expires_in" in 
response_params and "refresh_token" in response_params:
+            self.active_token = response_params["access_token"]
+            expires_in = response_params["expires_in"]
+            self.active_token_expiration_time = time.time() + int(expires_in)
+            response_token = response_params["refresh_token"]
+        else:
+            response_token = ""
+        return response_token
 
     # Get a token based on the code returned by the login screen
     def __get_token(self, login_code: str) -> str:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/minigalaxy/game.py 
new/minigalaxy-1.0.2/minigalaxy/game.py
--- old/minigalaxy-1.0.1/minigalaxy/game.py     2021-01-07 12:53:03.000000000 
+0100
+++ new/minigalaxy-1.0.2/minigalaxy/game.py     2021-01-14 12:02:00.000000000 
+0100
@@ -69,7 +69,7 @@
             installed_version = self.get_info("version")
             if not installed_version:
                 installed_version = self.fallback_read_installed_version()
-        if installed_version and version_from_api != installed_version:
+        if installed_version and version_from_api and version_from_api != 
installed_version:
             update_available = True
 
         return update_available
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/minigalaxy/installer.py 
new/minigalaxy-1.0.2/minigalaxy/installer.py
--- old/minigalaxy-1.0.1/minigalaxy/installer.py        2021-01-07 
12:53:03.000000000 +0100
+++ new/minigalaxy-1.0.2/minigalaxy/installer.py        2021-01-14 
12:02:00.000000000 +0100
@@ -110,14 +110,16 @@
 
 def copy_thumbnail(game):
     error_message = ""
+    new_thumbnail_path = os.path.join(game.install_dir, "thumbnail.jpg")
     # Copy thumbnail
-    try:
-        shutil.copyfile(
-                        os.path.join(THUMBNAIL_DIR, "{}.jpg".format(game.id)),
-                        os.path.join(game.install_dir, "thumbnail.jpg"),
-                        )
-    except Exception as e:
-        error_message = e
+    if not os.path.isfile(new_thumbnail_path):
+        try:
+            shutil.copyfile(
+                            os.path.join(THUMBNAIL_DIR, 
"{}.jpg".format(game.id)),
+                            new_thumbnail_path,
+                            )
+        except Exception as e:
+            error_message = e
     return error_message
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/minigalaxy/paths.py 
new/minigalaxy-1.0.2/minigalaxy/paths.py
--- old/minigalaxy-1.0.1/minigalaxy/paths.py    2021-01-07 12:53:03.000000000 
+0100
+++ new/minigalaxy-1.0.2/minigalaxy/paths.py    2021-01-14 12:02:00.000000000 
+0100
@@ -24,10 +24,6 @@
 if not os.path.exists(ICON_WINE_PATH):
     ICON_WINE_PATH = os.path.abspath(os.path.join(LAUNCH_DIR, 
"../share/minigalaxy/images/winehq_logo_glass.png"))
 
-ICON_UPDATE_PATH = os.path.abspath(os.path.join(LAUNCH_DIR, 
"../data/images/update_available.png"))
-if not os.path.exists(ICON_UPDATE_PATH):
-    ICON_UPDATE_PATH = os.path.abspath(os.path.join(LAUNCH_DIR, 
"../share/minigalaxy/images/update_available.png"))
-
 LOCALE_DIR = os.path.abspath(os.path.join(LAUNCH_DIR, "../data/mo"))
 if not os.path.exists(LOCALE_DIR):
     LOCALE_DIR = os.path.abspath(os.path.join(LAUNCH_DIR, 
"../share/minigalaxy/translations"))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/minigalaxy/ui/gametile.py 
new/minigalaxy-1.0.2/minigalaxy/ui/gametile.py
--- old/minigalaxy-1.0.1/minigalaxy/ui/gametile.py      2021-01-07 
12:53:03.000000000 +0100
+++ new/minigalaxy-1.0.2/minigalaxy/ui/gametile.py      2021-01-14 
12:02:00.000000000 +0100
@@ -7,6 +7,7 @@
 import threading
 import subprocess
 import re
+import time
 import urllib.parse
 from gi.repository.GdkPixbuf import Pixbuf
 from enum import Enum
@@ -19,7 +20,6 @@
 from minigalaxy.installer import uninstall_game, install_game
 from minigalaxy.css import CSS_PROVIDER
 from minigalaxy.paths import ICON_WINE_PATH
-from minigalaxy.paths import ICON_UPDATE_PATH
 from minigalaxy.api import NoDownloadLinkFound
 
 
@@ -72,7 +72,8 @@
             os.makedirs(CACHE_DIR, mode=0o755)
 
         self.reload_state()
-        self.load_thumbnail()
+        load_thumbnail_thread = threading.Thread(target=self.load_thumbnail)
+        load_thumbnail_thread.start()
 
         # Start download if Minigalaxy was closed while downloading this game
         self.resume_download_if_expected()
@@ -83,8 +84,8 @@
             self.wine_icon.set_from_file(ICON_WINE_PATH)
             self.wine_icon.show()
 
-        if not self.game.url:
-            self.menu_button_store.hide()
+        store_button_thread = 
threading.Thread(target=self.__show_store_button_when_url_ready)
+        store_button_thread.start()
 
     # Downloads if Minigalaxy was closed with this game downloading
     def resume_download_if_expected(self):
@@ -165,33 +166,39 @@
         download_thread.start()
 
     def load_thumbnail(self):
-        if self.__set_image():
-            return True
-        if not self.game.image_url or not self.game.id:
-            return False
-
-        # Download the thumbnail
-        image_url = "https:{}_196.jpg".format(self.game.image_url)
-        thumbnail = os.path.join(THUMBNAIL_DIR, "{}.jpg".format(self.game.id))
-
-        download = Download(image_url, thumbnail, finish_func=self.__set_image)
-        DownloadManager.download_now(download)
-        return True
+        set_result = self.__set_image()
+        if not set_result:
+            tries = 10
+            performed_try = 0
+            while performed_try < tries:
+                if self.game.image_url and self.game.id:
+                    # Download the thumbnail
+                    image_url = "https:{}_196.jpg".format(self.game.image_url)
+                    thumbnail = os.path.join(THUMBNAIL_DIR, 
"{}.jpg".format(self.game.id))
+
+                    download = Download(image_url, thumbnail, 
finish_func=self.__set_image)
+                    DownloadManager.download_now(download)
+                    set_result = True
+                    break
+                performed_try += 1
+                time.sleep(1)
+        return set_result
 
     def __set_image(self):
+        set_result = False
         self.game.set_install_dir()
         thumbnail_install_dir = os.path.join(self.game.install_dir, 
"thumbnail.jpg")
         thumbnail_cache_dir = os.path.join(THUMBNAIL_DIR, 
"{}.jpg".format(self.game.id))
         if os.path.isfile(thumbnail_install_dir):
             GLib.idle_add(self.image.set_from_file, thumbnail_install_dir)
-            return True
+            set_result = True
         elif os.path.isfile(thumbnail_cache_dir):
             GLib.idle_add(self.image.set_from_file, thumbnail_cache_dir)
             # Copy image to
             if os.path.isdir(os.path.dirname(thumbnail_install_dir)):
                 shutil.copy2(thumbnail_cache_dir, thumbnail_install_dir)
-            return True
-        return False
+            set_result = True
+        return set_result
 
     def get_keep_executable_path(self):
         keep_path = ""
@@ -292,7 +299,7 @@
             GLib.idle_add(self.update_to_state, success_state)
             install_success = True
             if dlc_title:
-                self.game.set_dlc_info("version", 
self.api.get_version(self.game, dlc_title=dlc_title), dlc_title)
+                self.game.set_dlc_info("version", 
self.api.get_version(self.game, dlc_name=dlc_title), dlc_title)
             else:
                 self.game.set_info("version", self.api.get_version(self.game))
         else:
@@ -367,8 +374,9 @@
     def update_gtk_box_for_dlc(self, icon, title, installer):
         if title not in self.dlc_dict:
             dlc_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL)
+            dlc_box.set_spacing(8)
             image = Gtk.Image()
-            image.set_from_icon_name("gtk-cdrom", 1)
+            image.set_from_icon_name("media-optical", Gtk.IconSize.BUTTON)
             dlc_box.pack_start(image, False, True, 0)
             label = Gtk.Label(label=title, xalign=0)
             dlc_box.pack_start(label, True, True, 0)
@@ -380,20 +388,17 @@
             dlc_box.show_all()
             self.get_async_image_dlc_icon(icon, title)
         download_info = self.api.get_download_info(self.game, 
dlc_installers=installer)
-        if self.game.is_installed(dlc_title=title):
-            icon_name = "gtk-ok"
-            self.dlc_dict[title][0].set_sensitive(False)
-        elif 
self.game.is_update_available(version_from_api=download_info["version"], 
dlc_title=title):
-            icon_name = ICON_UPDATE_PATH
+        if 
self.game.is_update_available(version_from_api=download_info["version"], 
dlc_title=title):
+            icon_name = "emblem-synchronizing"
             self.dlc_dict[title][0].set_sensitive(True)
+        elif self.game.is_installed(dlc_title=title):
+            icon_name = "object-select"
+            self.dlc_dict[title][0].set_sensitive(False)
         else:
-            icon_name = "gtk-goto-bottom"
+            icon_name = "document-save"
             self.dlc_dict[title][0].set_sensitive(True)
         install_button_image = Gtk.Image()
-        if icon_name in [ICON_UPDATE_PATH]:
-            install_button_image.set_from_file(ICON_UPDATE_PATH)
-        else:
-            install_button_image.set_from_icon_name(icon_name, 1)
+        install_button_image.set_from_icon_name(icon_name, Gtk.IconSize.BUTTON)
         self.dlc_dict[title][0].set_image(install_button_image)
 
     def get_async_image_dlc_icon(self, icon, title):
@@ -428,6 +433,17 @@
         self.set_center_widget(self.progress_bar)
         self.progress_bar.set_fraction(0.0)
 
+    def __show_store_button_when_url_ready(self):
+        tries = 10
+        performed_try = 0
+        GLib.idle_add(self.menu_button_store.hide)
+        while performed_try < tries:
+            if self.game.url:
+                GLib.idle_add(self.menu_button_store.show)
+                break
+            performed_try += 1
+            time.sleep(1)
+
     def reload_state(self):
         self.game.set_install_dir()
         dont_act_in_states = [self.state.QUEUED, self.state.DOWNLOADING, 
self.state.INSTALLING, self.state.UNINSTALLING,
@@ -532,7 +548,7 @@
 
         elif state == self.state.UPDATABLE:
             self.update_icon.show()
-            self.update_icon.set_from_file(ICON_UPDATE_PATH)
+            self.update_icon.set_from_icon_name("emblem-synchronizing", 
Gtk.IconSize.LARGE_TOOLBAR)
             self.button.set_label(_("play"))
             self.menu_button.show()
             tooltip_text = "{} (update{})".format(self.game.name, ", Wine" if 
self.game.platform == "windows" else "")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/minigalaxy/ui/library.py 
new/minigalaxy-1.0.2/minigalaxy/ui/library.py
--- old/minigalaxy-1.0.1/minigalaxy/ui/library.py       2021-01-07 
12:53:03.000000000 +0100
+++ new/minigalaxy-1.0.2/minigalaxy/ui/library.py       2021-01-14 
12:02:00.000000000 +0100
@@ -156,4 +156,5 @@
                 self.games.append(game)
             elif self.games[self.games.index(game)].id == 0:
                 self.games[self.games.index(game)].id = game.id
+            self.games[self.games.index(game)].image_url = game.image_url
             self.games[self.games.index(game)].url = game.url
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/minigalaxy/ui/window.py 
new/minigalaxy-1.0.2/minigalaxy/ui/window.py
--- old/minigalaxy-1.0.1/minigalaxy/ui/window.py        2021-01-07 
12:53:03.000000000 +0100
+++ new/minigalaxy-1.0.2/minigalaxy/ui/window.py        2021-01-14 
12:02:00.000000000 +0100
@@ -163,6 +163,6 @@
                 exit(0)
             if response == Gtk.ResponseType.NONE:
                 result = login.get_result()
-                authenticated = self.api.authenticate(refresh_token=token, 
login_code=result)
+                authenticated = self.api.authenticate(login_code=result)
 
         Config.set("refresh_token", authenticated)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minigalaxy-1.0.1/minigalaxy/version.py 
new/minigalaxy-1.0.2/minigalaxy/version.py
--- old/minigalaxy-1.0.1/minigalaxy/version.py  2021-01-07 12:53:03.000000000 
+0100
+++ new/minigalaxy-1.0.2/minigalaxy/version.py  2021-01-14 12:02:00.000000000 
+0100
@@ -1 +1 @@
-VERSION="1.0.1"
+VERSION="1.0.2"
Binary files old/minigalaxy-1.0.1/screenshot.jpg and 
new/minigalaxy-1.0.2/screenshot.jpg differ

++++++ minigalaxy-0.9.0-desktop.patch ++++++
--- /var/tmp/diff_new_pack.DTB230/_old  2021-01-15 19:47:27.778132112 +0100
+++ /var/tmp/diff_new_pack.DTB230/_new  2021-01-15 19:47:27.782132119 +0100
@@ -1,6 +1,6 @@
-diff -urEbw minigalaxy-1.0.1/data/io.github.sharkwouter.Minigalaxy.desktop 
minigalaxy-1.0.1.new/data/io.github.sharkwouter.Minigalaxy.desktop
---- minigalaxy-1.0.1/data/io.github.sharkwouter.Minigalaxy.desktop     
2021-01-07 12:53:03.000000000 +0100
-+++ minigalaxy-1.0.1.new/data/io.github.sharkwouter.Minigalaxy.desktop 
2021-01-08 10:45:21.628868620 +0100
+diff -urEbw minigalaxy-1.0.2/data/io.github.sharkwouter.Minigalaxy.desktop 
minigalaxy-1.0.2.new/data/io.github.sharkwouter.Minigalaxy.desktop
+--- minigalaxy-1.0.2/data/io.github.sharkwouter.Minigalaxy.desktop     
2021-01-14 12:02:00.000000000 +0100
++++ minigalaxy-1.0.2.new/data/io.github.sharkwouter.Minigalaxy.desktop 
2021-01-15 09:47:37.085751100 +0100
 @@ -8,5 +8,5 @@
  Icon=io.github.sharkwouter.Minigalaxy
  Type=Application

Reply via email to