Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Add visual indicator and review dialog for unsaved changes in Edit Task screen

Offen
#523 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

  • #524 von @mulikruchi07 — ohne Merge geschlossen

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
dart, flutter
Bereich
mobile

Rechercherichtung

Beginnen Sie auf dem Bildschirm „Edit Task (Detail)“ in der laufenden Flutter-App und prüfen Sie, wie Änderungen an Feldern und das Speichern derzeit gehandhabt werden. Verfolgen Sie die ursprünglichen und aktuellen Werte für die aufgeführten Felder und überprüfen Sie anschließend, dass die Save-Anzeige nur bei tatsächlichen Änderungen erscheint, der Überprüfungsdialog alte und neue Werte anzeigt und Cancel, Submit sowie das Rückgängigmachen von Änderungen wie beschrieben funktionieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement
Describe your improvement idea or feature request

Currently, when editing a task, users do not get a clear visual indication that there are unsaved changes. Changes can be made across multiple fields, but it is not always obvious what has been modified before saving.

This feature introduces a visual Save indicator that appears only when there are unsaved changes, along with a review dialog that clearly shows previous vs updated values before submission.

How would you like to see it implemented?
  1. Open any task in the Edit Task (Detail) screen
  2. Modify one or more fields (description, priority, tags, etc.)
  3. A Save button appears at the bottom-right corner only when changes exist
  4. Clicking Save opens a Review Changes dialog
  5. The dialog lists all modified fields with old and new values
  6. User can Cancel (close dialog) or Submit (save changes)
  7. If changes are reverted back to original values, the Save button disappears automatically
Put here any screenshots or videos (optional)

Image
Image

How can we contact you (optional)

No response

Would you like to work on this issue?

Yes

By submitting this issue, I have confirmed that:
  • I have starred the repo ⭐ and watched 👀 it on GitHub and followed the contribution guidelines.
Vorherrschende Sprache
Dart
Sterne
245
Forks
180
Ø Merge
16 Std. 19 Min.
Gemergte PRs (30 T.)
4

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus CCExtractor/taskwarrior-flutter

Alle Issues in CCExtractor/taskwarrior-flutter

Ähnliche Issues

Weitere Issues zu Dart

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.