shy-neon / favtool

An app that allows you to easily change icons of your favorite sites on Safari
353 stars 8 forks source link

Add Update mechanism or link to github #19

Closed seanbperiod closed 2 months ago

seanbperiod commented 2 months ago

I use MacUpdater, and was notified of an update, but could not find a link within the app to take me here to download the latest release, and I had to google the application name to find where to download the latest version.

A Sparkle update feature would be nice, but at the very least could a link to the github or download site be added?

shy-neon commented 2 months ago

MacUpdater has nothing to do with me or the project. The reason why you have been notified is may be related with the fact that I released Favtool 4.4 in pre-release. It is stable, so if you want you can download it and use it. The ONLY official download is this https://github.com/shy-neon/favtool/releases/tag/v4.4

Enjoy! ND

seanbperiod commented 2 months ago

Yes, I understand how Macupdater works. My point was that by using your application alone,there is no way of knowing that there is an update, or a link to a website to download the latest release.

shy-neon commented 2 months ago

I understand your point, adding an update mechanism sounds like a lot of work, actually free work, donation aren't much. I designed Favtool for personal use, then I thought it could be useful to others, and here we are. At the moment this is not in my plans, but you can join the Favtool subreddit and turn on notification, there are not a lot of posts (one every week or less) and I always make a post when I release something

seanbperiod commented 2 months ago

I already acknowledged the additional work involved in adding an update notification, system, mechanism etc.

But I'll ask a similar question... What is the link to the reddit? I don't see it in the software or on this github. 🥴

My main point is that there is no link to a website from your software to find out more information about what it is or where to download it. I was cleaning out my Apps folder, started Favtool, and had no clue what it was or where to find more information about it because there was no link to this github from your software. I had to use a search engine to find your website.

The only external links go to social pages from the About page. I already have a third-party mechanism to notify about available updates. I just wish there was an easy way from your software to direct me where to download the software or find more information about it. However, if directing people to your github/reddit/website to download your latest updates isn't your objective, then I'll consider this moot. I've just never encountered this before - thought I was offering a helpful suggestion

edit: I now see the Reddit link on the about page - but yikes on this UX. I clicked on every link on your about page, with everything but the reddit page, which wasn't listed first, taking me to social pages that have nothing to do with the software, or donations 😅

I didn't even think to click on the reddit because the heading text reads: "Help

I'd consider rewording your about page:

Follow the Reddit/Github for news and updates. Feel free to follow on socials or join the Patreon. (and add appropriate links)

This should also be mirrored on your Reddit. There's no link to the download page within the subreddit sidebar! I see you suggesting people to donate, but there's no clear way to do that. You need to give people an easy way to access your software and donation pages! Without that, people will give up easily if they have to hunt for it or use a search engine to find it.

(Just trying to be helpful - I'm a frontend developer/designer, and I understand these things can easily be overlooked by backend devs 🙃)

shy-neon commented 2 months ago

I'm not a backend either. I'm an EE, I primarily design hardware. I have no clue on how to design an effective UX. If you are in the mood I suggest you to send me some proposal of what you think is a good UI for this app, I will be happy to make some changes. This is an open source project!