joaomneto / TitanCompanion

Android app to support Fighting Fantasy gamebook playing without the use of additional pen, paper and dice. The objective is for the reader to immerse himself fully on the book and let the app do the rest of the work. The objective of this application is to support the distinct rules of each Fighting Fantasy gamebook.
GNU Lesser General Public License v3.0
14 stars 4 forks source link

Fix CoM crash when deleting cipher. #165

Open tychobrailleur opened 4 years ago

tychobrailleur commented 4 years ago

When deleting a cipher in Chasms of Malice (CoM), the cipher doesn't disappear – trying to delete it again causes the application to crash. This fix makes the list behind ciphers mutable, and adds/removes as needed. It also fixes the various labels to indicate “Cypher” rather than notes.

This issue probably also shows in other titles, I haven't checked yet, but the various Note-like custom fields should probably be made generic to handle this in a nicer way.