Droid-ify / Droid-ify/client

[Feature Request] Better feedback for "Update all"

Open
#1,396 1 comment 3 reactions 0 assignees View on GitHub
enhancement
Dominant language
Kotlin
Stars
7.4k
Forks
214
PR merge metrics
No merged PRs in 30d

Description

### Before you submit

- [x] I have searched the issue tracker for [open](https://github.com/Droid-ify/client/issues) and [closed](https://github.com/Droid-ify/client/issues?q=is%3Aissue+is%3Aclosed) issues that are similar to the feature request I want to file, without success.
- [x] I'm not requesting app support for a specific repo — that's up to repo maintainers
- [x] I understand this might not get built (Droid-ify is maintained by a single person)

### What's the problem?

This is a very nice app and I'm almost completely satisfied with it, except one thing, the lack of real feedback when updating all my apps. The app is setup to manual only, I don't use automatic updates nor refreshes at all.

1. In the explore tab, using the "refresh" icon produces a nice thin progress bar while updating the apps list and populates the new apps since the last refresh. I love it and use that to explore what's new and may pick my interest.

2. In the Updates tab, there's the list of all the apps to update since the last time I updated. Pressing the "Update all" button is where I'm not satisfied 🙂 There's a notification icon in the top bar indicating downloads and installs, there's even a notification showing what's being downloaded with the network speed and all but nothing on the main interface, where I think it should happen. One can see the list shrinking and apps disappearing as they are updated but not visual feedback at all in between :-(

I don't really care having the network speed on the notification panel, I'd rather have a small thin progressbar on each app as it downloads and another progressbar bouncing back and forth as the app is in the installation phase.

What happens is I'm forced to slide down the notifications page to see what's happening but doing that sometimes interrupts the upgrade because some apps require that I acknowledge a confirmation popup for installation/upgrade and I can't see it because it's behind the notifications page if you see what I mean.

On GrapheneOS, there's a lot of these popups to confirm installations and I miss most of them. I end up with a notification telling me "Tap to install" which shouldn't be necessary in the first place.

I really hope I'm clear. If not don't hesitate to ask more details 😄

### What would help?

On the "Updates" tab, pressing "Update all" should display a small thin progress bar on each app while downloading and boucing back and forth while installing. That would be a really nice visual feedback.

### Alternatives?

_No response_

### Anything else?

_No response_

Contributor guide

Open the contributing guide

Research direction

Start in the Updates tab and trace the flow triggered by “Update all,” comparing its existing app-list behavior with the download and install progress shown in notifications. Done means each app displays download feedback and an indeterminate installation indicator in the main interface, while installation confirmations remain visible and actionable.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.