View Issue Details

IDProjectCategoryView StatusLast Update
0006668SUMoRefactoringpublic2021-09-05 15:36
ReporterKyle_Katarn Assigned ToKyle_Katarn  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Target Version5.14.1 
Summary0006668: Enhanced Portable product detection method.
DescriptionProduct files are being ignored by SUMo when it finds what it considers a portable app. The product files are ignored by SUMo because it uses the appinfo.ini to determine if a new version is available. This is okay for apps available at portableapps.com since the appinfo is updated when a new version of the portable app is released. If you make your own portable app as many do, you will never see an update for the product file(s) because the local appinfo.ini may not change and is unique in that it's not an offical portableapps version. Since there is nothing to compare against, SUMo assumes there is no update which is simply false. One solution to avoid this would be to check the Homepage= keyword in the appinfo.ini. If it does not contain "portableapps.com", then don't treat it as a portable app and check and list the product files. The other solution would be to check and list the files indicated by the ProgramExecutable= and ProgramExecutable64= keywords from the launcher *.ini file. The current method of using appinfo as an identifier is prone to errors for everything else self-made with the portableapps development platform.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-07-31 11:01 Kyle_Katarn New Issue
2021-07-31 11:01 Kyle_Katarn Status new => assigned
2021-07-31 11:01 Kyle_Katarn Assigned To => Kyle_Katarn
2021-08-03 22:01 Kyle_Katarn Target Version 5.13 => 5.13.1
2021-08-10 09:54 Kyle_Katarn Target Version 5.13.1 => 5.13.2
2021-08-23 21:51 Kyle_Katarn Target Version 5.13.2 => 5.14
2021-09-05 15:36 Kyle_Katarn Target Version 5.14 => 5.14.1