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 @@ <a href="https://github.com/Odelpasso">Maxime Lombard</a> <a href="https://github.com/SvdB-nonp">SvdB-nonp</a> <a href="https://github.com/larslindq">Lars Lindqvist</a> +<a href="https://github.com/TotalCaesar659">TotalCaesar659</a> <a href="https://github.com/tim77">Artem Polishchuk</a> <a href="https://github.com/BlindJerobine">BlindJerobine</a> <a href="https://github.com/JoshuaFern">Joshua Fern</a> -</property> +<a href="https://github.com/stephanlachnit">Stephan Lachnit</a></property> <property name="translator_credits"><a href="https://github.com/ArturWroblewski">Artur Wr??blewski</a> <a href="https://github.com/BlindJerobine">BlindJerobine</a> <a href="https://github.com/EsdrasTarsis">Esdras Tarsis</a> @@ -30,7 +31,8 @@ <a href="https://github.com/thomasb22">thomasb22</a> <a href="https://github.com/tim77">Artem Polishchuk</a> <a href="https://github.com/dummyx">dummyx</a> -<a href="https://github.com/juanborda">JB</a></property> +<a href="https://github.com/juanborda">JB</a> +<a href="https://github.com/Newbytee">Newbytee</a></property> <property name="artists"><a href="https://opengameart.org/users/epic-runes">Epic Runes</a></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