Andrea Busi
4f4d8dac52
fix: Add missing translation
2020-10-26 06:46:56 +01:00
Andrea Busi
c538ca7dcb
refactor: Move ads utility in a dedicated class
2020-10-15 08:40:03 +02:00
Andrea Busi
b11af3d138
fix: Explicit import StoreKit
2020-10-15 08:40:02 +02:00
Andrea Busi
6135e2d38c
refactor: Rename some constants
2020-10-13 08:08:48 +02:00
Andrea Busi
ab727b119b
fix: Disable zoom in map
2020-10-12 21:10:07 +02:00
Andrea Busi
8f50ed0a25
fix: Use M0_0 endpoint to retrieve data if show near earthquake is enabled
2020-10-11 16:28:13 +02:00
Andrea Busi
4f3bd9aa95
refactor: Align seismic cards style to new app layout
2020-10-08 22:18:51 +02:00
Andrea Busi
cb30995a07
feat: Add location data card in Allerte section
2020-10-08 22:18:51 +02:00
Andrea Busi
d286909a8d
refactor: Move method to get string from coordinate in EQNUtility class
2020-10-08 22:18:51 +02:00
Andrea Busi
89e7989abc
feat: Add shadow and rounded corner to cards
2020-10-08 21:36:28 +02:00
Andrea Busi
bf4a5e7728
feat: Add test push alert feature
2020-10-08 21:36:28 +02:00
Andrea Busi
e1bd26db48
refactor: Use proper method to store/load also dictionary
2020-10-08 21:36:28 +02:00
Andrea Busi
54c6297637
refactor: Use new method to get formatted time difference
2020-10-08 21:36:28 +02:00
Andrea Busi
92e75913ab
refactor: Recreate layout for "Allerte" section
2020-10-08 21:36:28 +02:00
Andrea Busi
061c321c2b
refactor: Rename ReteSmartphone controller to AllerteViewController
2020-10-08 21:36:28 +02:00
Andrea Busi
d50104a2f9
refactor: Improve layout in tab Segnalazioni
2020-10-08 21:36:28 +02:00
Andrea Busi
bda81d01ba
refactor: Handle refresh for common notifications in base controller
2020-10-08 21:36:28 +02:00
Andrea Busi
708e6dd92f
feat: Add cache mechanism for seismic data
...
- download data only after 2 minutes after the previous download
- download data when app returns from the background
- user can force data download
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/18
2020-10-08 21:36:28 +02:00
Andrea Busi
eb8d8be800
fix: Make provider label fit required space
2020-10-08 14:01:52 +02:00
Andrea Busi
a07480f90a
fix: Handle seismic date as nullable parameter to avoid crashes
2020-10-03 12:09:47 +02:00
Andrea Busi
68c9eb9bbc
feat: Show alert when weather data are not available
2020-10-03 12:09:06 +02:00
Andrea Busi
3d7a0ad9f6
refactor: Remove initial loading controller
2020-10-01 19:19:23 +02:00
Andrea Busi
00a54dede1
feat: Show country selection on first app start
2020-10-01 19:19:23 +02:00
Andrea Busi
76861163a3
fix: Use proper formatter for decimal values
2020-10-01 19:19:23 +02:00
Andrea Busi
5504160db6
feat: Add text when share seismic card
2020-09-30 12:58:13 +02:00
Andrea Busi
d6d3ee8682
fix: Solve crash when reload table with already expanded cells
2020-09-30 12:58:13 +02:00
Andrea Busi
2b304cd7aa
feat: Improve country picker selection
2020-09-28 10:26:33 +02:00
Andrea Busi
88c1c5aa16
feat: Update notification settings when user select a country
2020-09-27 17:28:18 +02:00
Andrea Busi
ee7596644b
refactor: Use new endpoint to save settings value and remove no longer needed settings
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/20
2020-09-27 17:28:17 +02:00
Andrea Busi
89193b61ce
fix: Minor layout fixes
2020-09-27 14:02:43 +02:00
Andrea Busi
d5993d01bf
feat: Add message for empty seismic table
2020-09-26 18:31:00 +02:00
Andrea Busi
7013b868b2
fix: Use proper zoom on seismic map
2020-09-26 18:31:00 +02:00
Andrea Busi
211de82031
feat: Add "expande/collapse" to show/hide buttons in seismic cards
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/21
2020-09-26 18:31:00 +02:00
Andrea Busi
e8b5f742d1
feat: Open map detail when tap on map in cell
2020-09-26 18:31:00 +02:00
Andrea Busi
0731a1e134
fix: Update seismic networks
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/21
2020-09-26 18:31:00 +02:00
Andrea Busi
de1912ea99
refactor: Add missing translations
2020-09-26 14:28:11 +02:00
Andrea Busi
c15aeb0e3a
feat: Add card settings
2020-09-26 14:08:32 +02:00
Andrea Busi
672982d7d5
feat: Add missing logic in new seismic controller
2020-09-26 14:08:32 +02:00
Andrea Busi
2ee413d9c8
feat: Add feature to save seismic event in calendar
2020-09-26 14:08:23 +02:00
Andrea Busi
39a10b2cbc
feat: New beautifult layout for seismic cards
2020-09-26 14:08:23 +02:00
Andrea Busi
73c8ce1094
refactor: Move background fetch directly in the AppDelegate
2020-09-25 13:30:30 +02:00
Andrea Busi
d29621492a
fix: Force data download if magnitude filter change
2020-09-24 10:26:55 +02:00
Andrea Busi
3b93ab84ce
refactor: Improve code in EQNManager and remove dead code
2020-09-24 10:26:55 +02:00
Andrea Busi
7438f8bfb9
fix: Force alert refresh when view is displayed
2020-09-21 14:00:49 +02:00
Andrea Busi
b47fdcb8a1
feat: Update notification settings when seismic filters change
2020-09-21 09:33:03 +02:00
Andrea Busi
ce3436876d
refactor: Improve code for notification models
2020-09-21 09:33:03 +02:00
Andrea Busi
2d0a453626
feat: Add warning alert if magitude filter is lower than 2.0
2020-09-21 09:33:03 +02:00
Andrea Busi
e9cc1e9ea2
refactor: Review nav bar background and tint color
2020-09-21 09:33:03 +02:00
Andrea Busi
c7bf8ecc94
refactor: Recreate filters in Seismic section
...
- Add new fitlters
- Recreate controllers and support classes in Swift
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/14
2020-09-20 21:48:42 +02:00
Andrea Busi
81f8740486
refactor: Recreate controllers to manage filters in Seismic section
2020-09-15 07:05:43 +02:00