[Enhancement] When mintUpdate is enabled in Mint's "Startup Applications", if the user enabled automatic updates in mintUpdate, then suggest disabling mintUpdate in "Startup Applications"

Open
#811 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
48/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
python
Domain
desktop

Research direction

Start by tracing how mintUpdate handles automatic-update settings and how its Startup Applications state is detected. Verify the reported behavior for automatic updates, then implement the requested prompt and confirm that choosing Yes disables automatic startup while No leaves it enabled.

Written by the indexing model from the issue text.

Description

FEATURE REQUEST

Is your feature request related to a problem? Please describe.
From some quick preliminary testing, it seems that automatic updates will still be downloaded and installed even if mintUpdate is disabled in Mint's "Startup Applications"

This is notable because mintUpdate being enabled in Mint's "Startup Applications" may in fact be the cause of #764

Describe the solution you'd like
If mintUpdate is enabled in "Startup Applications", whenever the user enabled automatic updates in mintUpdate, maybe throw up a pop-up dialog message window saying something like:

With automatic updates enabled, updates will still be automatically downloaded and installed even if the Update Manager application is disabled from automatically starting after login.

Would you like to disable the Update Manager application from automatically starting after login?

[No] [Yes]

Describe alternatives you've considered
Allow completely hiding the tray icon for mintUpdate whenever automatic updates are enabled; this is what #764 was.

EDIT: As mentioned below, there's a bug at least in Mint 21.1 that requires leaving mintUpdate enabled in "Startup Applications" if you want it to automatically update flatpaks and/or cinnamon spices.

Dominant language
Python
Stars
425
Forks
190
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from linuxmint/mintupdate

All issues in linuxmint/mintupdate

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.