[Feature Request] Better feedback for "Update all"

Aperta
#1,396 1 commento 3 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
android, kotlin
Ambito
mobile

Direzione di ricerca

Inizia dalla scheda «Updates» e segui il flusso attivato da «Update all», confrontando il comportamento attuale dell’elenco delle app con l’avanzamento del download e dell’installazione mostrato nelle notifiche. Il lavoro è completato quando ogni app mostra il feedback del download e un indicatore di installazione indeterminato nell’interfaccia principale, mentre le conferme dell’installazione rimangono visibili e utilizzabili.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement
Before you submit
  • I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • I'm not requesting app support for a specific repo — that's up to repo maintainers
  • 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

Lingua principale
Kotlin
Stelle
7.7k
Fork
233
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Droid-ify/client

Tutte le issue di Droid-ify/client

Issue simili

Altre issue su Kotlin

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.