feat: add user setting for update notification interval#2719
feat: add user setting for update notification interval#2719KaixunWang wants to merge 3 commits intogitify-app:mainfrom
Conversation
setchy
left a comment
There was a problem hiding this comment.
Thanks for the contribution @KaixunWang, greatly appreciated.
I'm still thinking through whether we would want to support this feature in Gitify.
I understand we don't want to create too much noise for end users, but, as the core maintainer, I also want to make sure the user-base keeps pace with the project as it evolves and as features/fixes are added.
Looking for additional input from the user-base and other maintainers first before considering this addition
|
Thanks for the feedback! Totally understand. Happy to wait for input from the community and other maintainers before moving forward. Let me know if there's anything you'd like me to adjust in the meantime. Also, just want to say Gitify is a fantastic tool, it's super useful. Great work maintaining it! |
Summary
Closes #2597
Adds a user setting to control how frequently the update-ready dialog is shown.
Changes
updateNotificationIntervalsetting with options:DAILY/WEEKLY/MONTHLY/NEVERsrc/main/updater.ts: suppressesshowUpdateReadyDialogif interval hasn't elapsed since last promptBehavior
NEVER: update downloads silently, no dialog shownDAILY/WEEKLY/MONTHLY: dialog only shown if enough time has passed since last promptDAILYto preserve existing behavior