View Issue Details

IDProjectCategoryView StatusLast Update
0010149Talerwallet-corepublic2025-07-04 12:03
Reporteravalos Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status feedbackResolutionopen 
Summary0010149: implement a new notification type for payment sounds
DescriptionRight now, iOS implements a quite monsterly logic to decide when to play sounds and which sounds to play based on transaction-state-transition notifications and the types of transactions. For the sake of consistency across platforms, I believe it is not the right approach to decide this on the UI. In my opinion, this logic should be moved to wallet-core:

https://git.gnunet.org/taler-ios.git/tree/TalerWallet1/Backend/WalletCore.swift?id=14c7991224949565cd2b63db38efb5e14c3baaf6#n200

Thus, I propose a new notification type, `transaction-feedback-event`, that contains an enum that allows the UI to decide which sounds or feedback to play, for instance: PAYMENT_SENT, PAYMENT_RECEIVED, ERROR, idk.
TagsNo tags attached.

Relationships

child of 0009258 assignedavalos Informationen über erfolgreiche Aufladung / Information about successful top-up 

Activities

Christian Grothoff

2025-07-04 12:02

manager   ~0025415

As mentioned in 0009258, I think this shouldn't be a new notification type, especially as a notification clearly must already exist for these and we shouldn't do multiple notifications for the same thing. Florian, WDYT?

Issue History

Date Modified Username Field Change
2025-07-04 11:54 avalos New Issue
2025-07-04 11:54 avalos Description Updated
2025-07-04 11:56 avalos Relationship added child of 0009258
2025-07-04 12:02 Christian Grothoff Note Added: 0025415
2025-07-04 12:02 Christian Grothoff Assigned To => Florian Dold
2025-07-04 12:02 Christian Grothoff Status new => assigned
2025-07-04 12:03 Christian Grothoff Status assigned => feedback