View Issue Details

IDProjectCategoryView StatusLast Update
0008544Talerwallet (iOS App)public2024-04-15 22:17
Reporteravalos Assigned Toavalos  
PriorityhighSeveritymajorReproducibilityhave not tried
Status assignedResolutionopen 
Platformarm64OSLineageOSOS Version18.1
Product Versiongit (master) 
Target Version0.11 
Summary0008544: better error handling for iOS wallet
DescriptionThis has been pending for a long time. The iOS wallet needs better UI error handling and rendering, for both developers and non-developers, just like the Android wallet already does.
TagsNo tags attached.

Relationships

related to 0008740 assignedFlorian Dold wallet core should return more meaningful error codes for every operation 

Activities

avalos

2024-03-12 16:33

developer   ~0021877

An initial version of error handling is now implemented in dev/ivan-avalos/master.

MarcS

2024-04-12 20:37

developer   ~0022228

I cherry-picked and merged Iván's code, however there are still places where it doesn't get called yet, thus I cannot close the issue now.

MarcS

2024-04-15 21:59

developer   ~0022255

Since the 'hint' returned by walletCore is always english, we should use it only for the logfile.

For users, we need translated error strings. walletCore should return GANA error codes, and the wallet should include localized errors.

Issue History

Date Modified Username Field Change
2024-02-28 21:00 avalos New Issue
2024-02-28 21:00 avalos Status new => assigned
2024-02-28 21:00 avalos Assigned To => avalos
2024-03-08 01:29 Florian Dold Product Version git (master) =>
2024-03-08 01:29 Florian Dold Target Version git (master) => 0.10
2024-03-08 01:29 Florian Dold Summary Better error handling => better error handling for iOS wallet
2024-03-12 16:33 avalos Assigned To avalos => MarcS
2024-03-12 16:33 avalos Status assigned => feedback
2024-03-12 16:33 avalos Note Added: 0021877
2024-04-12 20:37 MarcS Note Added: 0022228
2024-04-15 21:53 MarcS Relationship added related to 0008740
2024-04-15 21:59 MarcS Note Added: 0022255
2024-04-15 22:00 MarcS Assigned To MarcS => avalos
2024-04-15 22:00 MarcS Status feedback => assigned
2024-04-15 22:17 Christian Grothoff Product Version => git (master)
2024-04-15 22:17 Christian Grothoff Target Version 0.10 => 0.11