Commit Graph

352 Commits

Author SHA1 Message Date
Andrea Busi b52e050dd6 refactor: Use new icons in app 2021-03-23 19:12:39 +01:00
Andrea Busi 10eaee71f8 release: Increase version for release 2021-03-23 19:12:39 +01:00
Andrea Busi f953d5fdb4 refactor: Various UI improvements
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/37
2021-03-23 19:12:39 +01:00
Andrea Busi 5e61c126aa release: Increase version for release 2021-03-18 19:09:02 +01:00
Andrea Busi 1e17ad257a feat: Recreate seismic networks map with new logic and aligned with Android app
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/36
2021-03-18 18:54:34 +01:00
Andrea Busi 2cbb4cd526 refactor: Edit custom annotation view to support a 2 labels layout 2021-03-15 16:40:16 +01:00
Andrea Busi b5525eda01 refactor: Create a viewmodel for a seismic, to share logic 2021-03-15 16:40:16 +01:00
Andrea Busi 699bf1c159 release: Increase version for release 2021-03-15 14:42:56 +01:00
Andrea Busi 1a28b6389f feat: Add new logic to set the initial filter 2021-03-15 14:42:14 +01:00
Andrea Busi cc38943d05 refactor: Move map center to superclass 2021-03-14 15:12:16 +01:00
Andrea Busi eae914681d fix: Calculate proper offset for custom annotation 2021-03-14 15:12:16 +01:00
Andrea Busi c6c9461667 feat: Add circles around newest pastquake on the map 2021-03-14 15:12:16 +01:00
Andrea Busi 0fb0882666 feat: Display extra informations when tap on an annotation 2021-03-14 15:12:16 +01:00
Andrea Busi 4ff2b75121 refactor: Create an enum for pastquake intensities 2021-03-14 15:12:16 +01:00
Andrea Busi 6b6f189eda refactor: Align some strings with Android 2021-03-14 15:12:16 +01:00
Andrea Busi 9e863ad6ca refactor: Move date formatter to utils 2021-03-14 15:12:16 +01:00
Andrea Busi c00a29a222 refactor: Improve style and code for log controller 2021-03-11 20:23:18 +01:00
Andrea Busi e9b0343be7 refactor: Update star icons with better ones 2021-03-11 20:05:35 +01:00
Andrea Busi cca042ca61 refactor: Use new annotation models also in notification extension 2021-03-11 20:05:35 +01:00
Andrea Busi 5ab5309838 feat: Recreate pastquakes map with new logic and aligned with Android app
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/35
2021-03-11 20:05:35 +01:00
Andrea Busi c997c5d5a3 refactor: Improve models for Pasquakes 2021-03-10 21:28:37 +01:00
Andrea Busi 50c3937676 release: Increase version for release 2021-03-10 21:28:16 +01:00
Andrea Busi 23c7069660 fix: Solve typo in constant 2021-03-10 21:28:16 +01:00
Andrea Busi f08a4b47aa refactor: Who needs a utility method to filter an array? 2021-03-10 21:28:16 +01:00
Andrea Busi 897d726ee9 refactor: Use blurred button in simulator map 2021-03-10 21:28:16 +01:00
Andrea Busi 3898eb3de2 feat: Recreate mappa segnalazioni with new logic and aligned with Android app
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/34
2021-03-10 21:28:16 +01:00
Andrea Busi d3a8e410d0 refactor: Seismic map detail now inherit from new base map controller 2021-03-10 21:28:16 +01:00
Andrea Busi 4713dd78b3 feat: Add base map controller to handle shared map logics 2021-03-10 21:28:16 +01:00
Andrea Busi 05a187b7ec feat: Add blurred close button 2021-03-08 21:25:03 +01:00
Andrea Busi 8465350a67 refactor: Improve EQNSegnalazione model 2021-03-06 17:25:27 +01:00
Andrea Busi 5def7e15a9 refactor: Improve Swift interoperability 2021-03-06 17:25:27 +01:00
Andrea Busi 1531d2851e refactor: Rename some enum to be more Swift friendly 2021-03-06 17:25:27 +01:00
Andrea Busi 14c2464549 release: Increase version for release 2021-03-02 19:29:10 +01:00
Andrea Busi 9166fcc59b feat: Handle critical notifications in payload extension, due to FCM legacy api limitation 2021-03-02 19:29:10 +01:00
Andrea Busi e806d1caf0 feat: Ask for critical alerts permission 2021-02-28 10:21:49 +01:00
Andrea Busi f71cd9c8bc feat: Add critical alerts entitlement 2021-02-28 10:21:49 +01:00
Andrea Busi 05dd10fa23 fix: Remove wrong references in Notification Content extension 2021-02-28 10:21:34 +01:00
Andrea Busi 25c2a7374d feat: Add debug page (5 taps on settings tab bar item) 2021-02-28 10:21:34 +01:00
Andrea Busi d523bbf626 feat: Store push token 2021-02-28 10:21:34 +01:00
Andrea Busi 23cb35c71c refactor: Improve names for user constants 2021-02-28 10:21:32 +01:00
Andrea Busi 44d01ecc20 release: Increase version for release 2021-02-27 23:05:20 +01:00
Andrea Busi e43e187d84 refactor: Disable shake in subscriptions 2021-02-27 23:05:20 +01:00
Andrea Busi 849170cd2b fix: Properly hide banner 2021-02-27 22:55:36 +01:00
Andrea Busi d36b07cbd4 feat: Add countdown also in home alert cell 2021-02-27 21:05:42 +01:00
Andrea Busi ceeb999b7f fix: Show proper distance in simulator cell
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/33
2021-02-27 18:10:04 +01:00
Andrea Busi 51c4e15c57 fix: Solve crash during initial setup 2021-02-27 17:12:56 +01:00
Andrea Busi 67b266ae0e release: Increase version for release 2021-02-25 19:48:19 +01:00
Andrea Busi 6f2866a202 fix: Force server registration when Firebase token is received 2021-02-25 19:47:20 +01:00
Andrea Busi dfa6e960da refactor: Avoid self usage in init method to avoid concurrency issues 2021-02-25 19:47:20 +01:00
Andrea Busi ff2f6e1e5a release: Increase version for release 2021-02-25 19:47:20 +01:00