4gray / iptvnator

:tv: Cross-platform IPTV player application with multiple features, such as support of m3u and m3u8 playlists, favorites, TV guide, TV archive/catchup and more.
https://iptvnator.vercel.app
MIT License
2.84k stars 385 forks source link

Specify x64 appimage for better compatibility with Gear Lever #445

Open goliv04053 opened 1 month ago

goliv04053 commented 1 month ago

Is your feature request related to a problem? Please describe. I can't set up on Gear Lever to verify updates about IPTVnator because of name issue with makes the appimage manager confused and downloads a version of it but on other architecture

Describe the solution you'd like Specify x64 version in the release of the AppImage

Describe alternatives you've considered I manually update it.

Additional context https://mijorus.it/projects/gearlever/ https://mijorus.it/posts/gearlever/update-url-info/

dCo3lh0 commented 2 weeks ago

+1 here, it seems that when we specify that we use "*" at the last number on the filename to search for a file update version because of the argument it includes for example 0.16."0-armv7" it includes all these characters before the ".AppImage" extension, if x64 is defined or x86_64 after x.xx."x" we can resolve that because the pattern can be corrected after the last number expression.

dCo3lh0 commented 2 weeks ago

You could even include a pre-configured ."zsync" file inside the appimage with the update url configured as well for each version be ARM appimage or x86_64 appimage, so it can be automatically added to gear lever