quicksilver / Quicksilver

Quicksilver Project Source
http://qsapp.com
Apache License 2.0
2.73k stars 285 forks source link

Make donation links more prominent + add alert #2665

Closed pjrobertson closed 2 years ago

pjrobertson commented 2 years ago
  1. Adds donation links to the main QS menu, and to the menu bar icon
  2. Adds a donation alert, which opens on Quicksilver startup

The donation alert appears for any of the following:

The alert will be suppressed for the following:

The only point worth making is that I guess a lot of users (like myself) only shut down their Macs every 2-3 weeks or months. That which means QS is only launched every 2-3 weeks or months, so the donation alert won't appear that often. I'm OK with that, and anyway - we give users the option to disable the alert anyway. The way to get the alert to appear more often is to make more releases of QS ;-)

pjrobertson commented 2 years ago

Just this left for 2.0.

Any issues @skurfer / @n8henrie ?

If not, let's merge and release 2.0 - people are hungry for it! :D

n8henrie commented 2 years ago

Looks pretty good to me. The links work.

How to I force it to pop-up again? I didn't see the "Do not show again" button and wanted to check that out. Tried deleting caches, cleaning and rebuilding,

$ grep -r -i -a donation ~/Library/Application\ Support/Quicksilver ~/Library/Preferences/com.blacktree.Quicksilver.plist
$
skurfer commented 2 years ago

I’ve been running a build with this included for a while without issue. I haven’t had time to look over the code closely, but I trust you. 😄

It’s been a while… [inhales deeply] MERGE!

skurfer commented 2 years ago

I just remembered that we released 1.0.0 on March 25, 2013 so if you want to wait a couple of days… I doubt that anyone cares though.

pjrobertson commented 2 years ago

Looks pretty good to me. The links work.

How to I force it to pop-up again? I didn't see the "Do not show again" button and wanted to check that out. Tried deleting caches, cleaning and rebuilding,

$ grep -r -i -a donation ~/Library/Application\ Support/Quicksilver ~/Library/Preferences/com.blacktree.Quicksilver.plist
$

It'll only remind you once per week, maximum. If you want to reset and get reminded instantly:

defaults delete com.blacktree.Quicksilver donate.reminder.suppress.next
defaults delete com.blacktree.Quicksilver donate.reminder.last