modrinth / theseus

AKA the Modrinth App, a launcher for Minecraft: Java Edition with a clean look, easy-to-use interface, and deep integration into Modrinth services.
https://modrinth.app
GNU General Public License v3.0
744 stars 116 forks source link

Update Check Button #1211

Open Fyoncle opened 3 weeks ago

Fyoncle commented 3 weeks ago

Is your suggested enhancement related to a problem? Please describe.

Yes, i'm always annoyed to refresh the app's page about 120 times just to make the update button appear, that is just HELL.

And i have motion sickness, and when i keep refreshing, it also creates flashing lights that annoys me, there SHOULD be a easy way like prism has, an update checker that is MANUAL.

Describe the solution you'd like

A button called "Check For Updates" would be great, that will check every single mod's releases and then make the "Update All" button appear afterwards if theres any.

Describe alternatives you've considered

Prism obviously.

Additional context

No response

blryface commented 3 weeks ago

That's.. a suggestion for sure I've never had issues with the app not displaying that the mod pack has an update, that seems like an issue in your end, instead of just refreshing the page you should just try reopening the app A manual update checker could be useful, but I think the app does it pretty frequently if not only on launch

Fyoncle commented 3 weeks ago

That's.. a suggestion for sure I've never had issues with the app not displaying that the mod pack has an update, that seems like an issue in your end, instead of just refreshing the page you should just try reopening the app A manual update checker could be useful, but I think the app does it pretty frequently if not only on launch

Nope, i tried over 5 relaunches but even tho update was 37 minutes before, it didn't appear, the update checking thingy is kinda broken, and manual checker would be useful as hell.

Fyoncle commented 3 weeks ago

So as you can see here, i got no updates rn right? No updates

But i relaunched the app, then refreshed the page about 4 times with 2 seconds of stop in each one.

And heres the updates now appeared even tho they are hours before. Updates

Jamalam360 commented 3 weeks ago

Obligatory https://shouldiblamecaching.com/

Fyoncle commented 3 weeks ago

Obligatory https://shouldiblamecaching.com/

Hm?

Jamalam360 commented 3 weeks ago

The issue is probably caused by API caching, meaning even though an update has been released it won't show up in the API for a bit.

That's purely speculation though

Fyoncle commented 3 weeks ago

The issue is probably caused by API caching, meaning even though an update has been released it won't show up in the API for a bit.

That's purely speculation though

Yea so, we need that update check button :v

Jamalam360 commented 3 weeks ago

Adding a button to the launcher won't help with caching on the API server. Whether it's triggered by a button or done automatically on app launch, the update check is doing the same thing

Fyoncle commented 3 weeks ago

Adding a button to the launcher won't help with caching on the API server. Whether it's triggered by a button or done automatically on app launch, the update check is doing the same thing

😭

blryface commented 3 weeks ago

this thread is very