Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Mitch

An unofficial Android client for itch.io · By gardenapple

Updating Mitch with Mitch

A topic by Scientia created Jan 13, 2021 Views: 429 Replies: 11
Viewing posts 1 to 8

Hi, really like your app. 

I'm however having this issue where updating Mitch with Mitch causes this "installing icon" to keep hanging around as shown i the image below. It doesn't seem to go away and they start stacking with newer updates. The app still updates though, so it's not at huge problem. It was however not able to automatically update Mitch for the second update, when the first one was already stuck there. So I manually had to download the second update. Also, it could get annoying when there are many more of them.

Should I simply not be updating Mitch through Mitch? And do you know of a way to get rid of these (they don't dissappear when I press cancel on them)?

Developer

Oof, that’s bad. The fact that they don’t disappear when pressing Cancel is even worse.

I’ll look into this as soon as I can.

Developer

Just to clarify: everything else installs fine? And what do you mean by “couldn’t automatically update the second time”?

Yes everything else works fine.

By second time I mean after the first install icon was already stuck there (the first time I had to update the app). 

I then got a notification as usual, that there was an update for Mitch. But when I pressed the notification it simply disappeared and nothing happened. So I had to manually go the download page to download the update.

Developer

I tried to fix this in the v1.2.5 update. Unfortunately it is hard for me to properly test this, so we might just have to wait and see. Hopefully the upgrade from v1.2.5 to v1.2.6 will be smooth.

I made sure that whenever Mitch starts, it will remove any dangling “Installing…” installations for itself. So that garbage from your library should be gone now. And I suspect that this garbage is what caused the next update to fail. But again, I’m not sure.

Sorry to tell you this, but they are still there after the newest update...

I think I have an idea when they occur though. I think the install icon gets stuck when Mitch is still open during the installation. 

I've tested with the newest update by having Mitch installed on both my phone and tablet (both have experienced the bug in question). On my tablet I closed Mitch entirely down during the installation, and no new icons had appeared afterwards.  On my phone I simply had Mitch open in the background (so not even open on screen) and there's a new icon stuck there now.

By the way, when I choose "cancel" for these stuck installations, Mitch crashes (as in it simply closes the app). Something I forgot to mention.

Do you think I should just uninstall and reinstall Mitch? Or should I keep it this way for further testing? So far it's not that big of a problem after all. 

Developer

Interesting, thank you for providing details, I guess I still have more work to do.

Please don’t reinstall Mitch if you can.

Developer

Check out v1.2.6, I tried to prevent Mitch from crashing when you press “Cancel” on those buggy installations. Again, I can’t really test this on my device, so I’d like to hear your feedback.

Good news.

"Cancel" now works and I was also able to install the update normally through Mitch.

The installation icons still stick around after updating, but it's not really a problem since I'm able to remove them by pressing "cancel"  now.

Thanks a ton for the quick and effective responses. It's a great project you got going on here, and I want you to know that  I really appreciate all your hard work. 

Developer (2 edits)

Since this still isn’t fixed, I added this to the list of issues on GitLab.

Developer

I now recommend people to use the F-Droid version of Mitch, which is guaranteed to update with no issues: https://f-droid.org/packages/ua.gardenapple.itchupdater/

Mine has issues updating apps. It will update it but in the library it will be stuck on installing. Any ideas on how to fix. 

Developer unlisted this topic
Developer relisted this topic