elementary / elementary/appcenter

No cache / time of last update not taken into account

Open
#2,214 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Vala
Stars
554
Forks
104
Avg merge
15h 57m
Merged PRs (30d)
2

Description

### What Happened?

AppCenter looks for updates too often. That leads to an annyoing experience.

### Steps to Reproduce

1. Start AppCenter. Overview is showing the "Check for updates" spinner.
2. Wait for the task to complete.
3. Click the "update" icon: AppCenter starts to check for updates again, don't showing me the results of the last check. So I have to wait again.

This may be repeated for every start of the app.

### Expected Behavior

Only check for updates once upon a time and cache that result for 2 to 24 hours. Suggestions: 24h on stable, 8h on RC, even less (2h?) on daily.

### OS Version

8.x (Early Access)

### Session Type

Secure Session (Wayland)

### Software Version

Latest release (I have run all updates)

### Log Output

_No response_

### Hardware Info

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.