[FEAT]: App: delete a chat from the inbox and chat screen
I maintainer di solito rispondono entro 1 giorno
@ChandruWritesCode ci sta già lavorando.
Dal 9/7/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Part of #30. Needs the server endpoints from #87 for "for everyone"; "for me" can start with the local part.
What to do
- Add Delete chat to the inbox long-press menu and the chat screen's menu.
- Confirmation dialog that says clearly what will happen: "Delete for me" vs "Delete for everyone".
- Remove the chat's messages from the local database (
DatabaseHelper.deleteChatalready exists) and call the server. - Handle the WebSocket event when the other person deletes for everyone.
Where to look
mobile/lib/pages/home/home_page.dart (_showConversationActions), mobile/lib/controllers/chat/inbox_controller.dart, mobile/lib/services/db_services.dart (deleteChat).
- Lingua principale
- Dart
- Stelle
- 9
- Fork
- 5
- Merge medio
- 49m
- PR unite (30g)
- 34
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di CommandLineCoding/Elephant
-
area: mobile chore good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
CommandLineCoding/Elephant#247 ·
I maintainer di solito rispondono entro 1 giorno
-
area: mobile bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
CommandLineCoding/Elephant#245 ·
I maintainer di solito rispondono entro 1 giorno
-
area: mobile enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
CommandLineCoding/Elephant#183 ·
I maintainer di solito rispondono entro 1 giorno
-
area: mobile difficulty: medium enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 56/100
CommandLineCoding/Elephant#249 ·
I maintainer di solito rispondono entro 1 giorno
-
area: mobile chore difficulty: medium testing
Difficoltà 4/5 3-5 giorni Idoneità per principianti 66/100
CommandLineCoding/Elephant#248 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di CommandLineCoding/Elephant
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
livekit/client-sdk-flutter#1281 ·
I maintainer di solito rispondono entro 4 giorni
-
android bug priority: P1 qa
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
GHRik/bielik_oneclick_launcher#55 ·
I maintainer di solito rispondono entro 1 giorno
-
SchedulerBinding.requestPerformanceMode(mode) does not forward the requested mode to the engine.Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
carp demo apps enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
carp-dk/carp.sensing-flutter#670 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100