Andrea Busi
84b61fd7e2
release: Increase version for release
2022-11-28 22:21:51 +01:00
Andrea Busi
a5a8c6f5c5
fix: Solve missing critical alerts after notification service migration
2022-11-28 10:33:30 +01:00
Andrea Busi
61587a0341
release: Increase version for release
2022-11-24 11:08:22 +01:00
Andrea Busi
a56a04a4ad
refactor: Recreate NotificationService (in Swift) to solve unpredictable behaviour
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/54
2022-11-24 11:08:22 +01:00
Andrea Busi
7173dc7031
dependency: Update Shogun
2022-11-24 10:52:39 +01:00
Andrea Busi
35dbdbab28
fix: Reduce space
2022-11-18 10:57:08 +01:00
Andrea Busi
14614267d4
feat: Add color in user report total
2022-11-18 10:50:24 +01:00
Andrea Busi
32833010ed
dependency: Update Shogun
2022-11-18 10:50:08 +01:00
Andrea Busi
ecc77e9f2b
fix: Solve runtime warning
2022-11-18 08:34:41 +01:00
Andrea Busi
e69747f133
refactor: Migrate preference to AppPreferences class
2022-11-18 08:33:35 +01:00
Andrea Busi
09685fd4a7
feat: Store user selection for compact/expanded view in suer report
2022-11-17 22:21:59 +01:00
Andrea Busi
3e122240dc
refactor: Rework image creation
2022-11-17 22:13:18 +01:00
Andrea Busi
95a214403b
release: Increase version for release
2022-11-17 15:44:07 +01:00
Andrea Busi
a7db3c6fa1
docs: Add some example payloads
2022-11-17 15:42:32 +01:00
Andrea Busi
4805c79ed6
refactor: Merge icons and colors in a single asset, to solve issue with notification extensions
...
For some reasons, notification extension doesn't support multiple xcasset
2022-11-17 15:42:32 +01:00
Andrea Busi
c6ec20e180
refactor: Migrate some extensions usage to Shogun
2022-11-17 15:42:32 +01:00
Andrea Busi
f6dfd4a761
dependency: Add Shogun library
2022-11-17 15:42:32 +01:00
Andrea Busi
0212d0a15f
fix: Minor UI tweaks in user reports map
2022-11-17 15:42:32 +01:00
Andrea Busi
3176bde5ed
release: Increase version for release
2022-11-17 15:42:32 +01:00
Andrea Busi
dfdbbd0ed4
feat: Update new user report data in notification extension
2022-11-17 15:42:00 +01:00
Andrea Busi
e9986e0fe1
feat: Align user report map to Android app
2022-11-15 22:47:42 +01:00
Andrea Busi
beb264f95e
refactor: Move create snapshot to an extension method
2022-11-15 22:41:04 +01:00
Andrea Busi
217b5edbcf
fix: Properly evaluate if ads is visible
2022-11-15 22:37:32 +01:00
Andrea Busi
e13f95aa5d
feat: Add color assets for user report
2022-11-15 12:28:54 +01:00
Andrea Busi
fc5bdbcc92
fix: Solve issue with new registration logic
2022-11-15 12:28:54 +01:00
Andrea Busi
d0ee637449
refactor: Remove send comment in manual report
2022-11-15 12:28:54 +01:00
Andrea Busi
66e9d7035e
fix: Increase size for new report earthquake section buttons
2022-11-15 12:28:34 +01:00
Andrea Busi
7db48e381f
release: Update changelog
2022-11-15 12:28:34 +01:00
Andrea Busi
f9bdb84ad9
feat: Align 'last 24h user reports' card to Android
2022-11-11 15:16:16 +01:00
Andrea Busi
bee18f6407
refactor: Use existing category for dictionary parsing
2022-11-11 15:16:16 +01:00
Andrea Busi
96f3a44db4
feat: Reset Firebase token to force a new server registration
2022-11-11 15:16:16 +01:00
Andrea Busi
e394259f24
feat: New report earthquake section
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/51
2022-11-11 15:16:13 +01:00
Andrea Busi
3b53350969
refactor: Store lastLocation in EQNUserData
2022-11-11 15:15:47 +01:00
Andrea Busi
f3c3c19e39
refactor: Store userId in EQNUserData
2022-11-11 15:15:47 +01:00
Andrea Busi
8404d72d8f
refactor: Rework user registration to solve double registration
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/50
2022-11-11 15:15:40 +01:00
Andrea Busi
a3b0499ed3
dependency: Update Pods
2022-10-28 12:21:29 +02:00
Andrea Busi
d923b37fbd
refactor: Update to Xcode 14.1 recommended settings
2022-10-28 12:12:26 +02:00
Andrea Busi
282803cf98
release: Increase version for release
2022-07-18 12:54:07 +02:00
Andrea Busi
039e7b82a1
fix: Don't show debug view when tap 5 times on Settings
2022-07-18 12:53:57 +02:00
Andrea Busi
b098caf2ef
chore: Update push payloads
2022-06-23 11:33:50 +02:00
Andrea Busi
73caf9647c
release: Increase version for release
2022-06-22 16:16:24 +02:00
Andrea Busi
8700e200f9
chore: Update push payloads
2022-06-22 16:15:50 +02:00
Andrea Busi
e99845ff1b
fix: Add missing check for null alert
2022-06-22 09:27:47 +02:00
Andrea Busi
a0161e8f4c
release: Increase version for release
2022-06-17 14:42:47 +02:00
Andrea Busi
1b9944a7ca
fix: Solve retain cycle and crashes
2022-06-17 14:42:47 +02:00
Andrea Busi
4c00e4ef6a
refactor: Review time to show full screen view or card only
2022-06-17 14:42:47 +02:00
Andrea Busi
63592e6cfb
refactor: Create a model for the realtime alert
2022-06-17 14:42:47 +02:00
Andrea Busi
2877dff23c
refactor: Increase card interspace
2022-06-17 10:09:04 +02:00
Andrea Busi
f2386a1abb
refactor: Don't show countdown in expanded card
2022-06-17 10:09:04 +02:00
Andrea Busi
5e4a500f03
dependency: Update Pods
2022-06-17 10:09:04 +02:00
Andrea Busi
2b8f2db7c5
feat: Add new realtime alert screen
2022-06-17 10:09:04 +02:00
Andrea Busi
11d994696d
release: Increase version for release
2022-06-09 22:20:56 +02:00
Andrea Busi
cd6e20c1b2
fix: Solve issue with EMSC networks
2022-06-09 22:20:48 +02:00
Andrea Busi
af5371571c
release: Increase version for release
2022-06-03 17:44:54 +02:00
Andrea Busi
6291b22df0
fix: Add a delay before calling the completion, to let iOS remove already posted notification
2022-06-03 17:44:32 +02:00
Andrea Busi
2a7cfd3079
release: Increase version for release
2022-06-01 18:10:01 +02:00
Andrea Busi
cae5fee992
feat: Remove same type posted notifications
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/48
2022-05-30 16:02:46 +02:00
Andrea Busi
53b8c0fab4
release: Increase version for release
2022-05-29 22:16:19 +02:00
Andrea Busi
8751d3c8f2
fix: Solve crazy behaviour with iOS 15
2022-05-29 22:14:06 +02:00
Andrea Busi
2d333f993b
feat: Make slider with step values
2022-05-29 22:13:46 +02:00
Andrea Busi
22d421f1cc
refactor: Add debug log
2022-05-26 21:51:30 +02:00
Andrea Busi
cec8b39fc7
fix: Be sure to update push token in Firebase
2022-05-26 21:51:08 +02:00
Andrea Busi
5ceaa4a8be
fix: Save user position after server registration
2022-05-26 18:06:37 +02:00
Andrea Busi
94bdb9dbe1
fix: Don't try to parse nil data
2022-05-26 18:06:27 +02:00
Andrea Busi
ee1b762032
fix: Call callback for position endpoint
2022-05-26 18:06:13 +02:00
Andrea Busi
5a6c5a5cfc
release: Increase version for release
2022-05-22 21:31:58 +02:00
Andrea Busi
d55b2ec98f
fix: Solve wrong value save in settings
2022-05-22 21:31:50 +02:00
Andrea Busi
761ebc1d17
release: Increase version for release
2022-05-22 11:54:06 +02:00
Andrea Busi
dd5e8862ed
fix: Don't reload entire table view in settings, to avoid strange behaviour with iOS 15
2022-05-22 11:53:23 +02:00
Andrea Busi
ceca3ed50d
fix: Remove wrong translatesAutoresizingMaskIntoConstraints for cell views
2022-05-22 11:28:07 +02:00
Andrea Busi
6cce448acf
release: Increase version for release
2022-05-20 18:37:45 +02:00
Andrea Busi
5ddb8da902
chore: Add project icon for SourceTree
2022-05-20 18:36:31 +02:00
Andrea Busi
644002a792
fix: Solve layout issue in seismic card
2022-05-20 18:35:26 +02:00
Andrea Busi
e902969c9a
release: Increase version for release
2022-05-19 11:26:56 +02:00
Andrea Busi
57c2ca5ae9
refactor: Disable ads
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/46
2022-05-19 11:26:50 +02:00
Andrea Busi
107d4c7600
fix: Remove broken reference
2022-05-19 11:26:33 +02:00
Andrea Busi
6a41f4558a
dependency: Update Pods
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/45
2022-05-19 11:26:33 +02:00
Andrea Busi
995a6011d5
chore: Update certificates and profiles
2022-05-19 11:26:33 +02:00
Andrea Busi
fcb3ab5be1
release: Update changelog
2022-05-19 11:26:33 +02:00
Andrea Busi
f8c7edf588
refactor: Hide pro version section in home
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/43
2022-05-19 11:26:28 +02:00
Andrea Busi
4bb77e2921
refactor: Use new icon
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/43
2022-05-19 11:26:22 +02:00
Andrea Busi
d399e0b37b
refactor: Replace deprecated 'class' in protocol definition
...
Also remove not needed @objc declaration
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/44
2022-05-19 11:25:22 +02:00
Andrea Busi
a85fbe56be
release: Increase version for release
2021-04-23 14:02:20 +02:00
Andrea Busi
cf97c3cb61
fix: Properly handle new subscriptions also in detail page
2021-04-23 14:02:20 +02:00
Andrea Busi
7611e3eb15
feat: Add button to show/hide some cards in alerts section
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/42
2021-04-23 14:02:20 +02:00
Andrea Busi
4369284fb7
refactor: Align UI style in subscriptions and pro version page
2021-04-23 14:02:20 +02:00
Andrea Busi
0e4fadd666
feat: Handle new lifetime subscriptions
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/41
2021-04-23 14:02:20 +02:00
Andrea Busi
6622256339
refactor: Improve code in VersioneProProducts class
2021-04-23 10:33:22 +02:00
Andrea Busi
0828ce7286
release: Increase version for release
2021-04-22 16:06:30 +02:00
Andrea Busi
83794a24a7
feat: Add extra log for Crashlytics
2021-04-22 15:55:34 +02:00
Andrea Busi
abf86a95ef
fix: Solve wrong formatter in strings
2021-04-22 15:55:11 +02:00
Andrea Busi
21a0cb370f
chore: Add AppStore screenshots
2021-04-16 14:50:08 +02:00
Andrea Busi
20972dd799
release: Increase version for release
2021-04-16 14:15:21 +02:00
Andrea Busi
fe0429e68d
fix: Update wrong localisation for countries
2021-04-16 14:15:21 +02:00
Andrea Busi
38968a8f89
fix: Properly reset map in alert notification
2021-04-16 14:13:47 +02:00
Andrea Busi
805f033495
chore: Update push payload for different countries
2021-04-16 14:13:47 +02:00
Andrea Busi
8d54357897
dependency: Update Pods
2021-04-15 13:24:14 +02:00
Andrea Busi
c9f8bc25a6
feat: Add translations also for InfoPlist strings
2021-04-15 13:22:51 +02:00
Andrea Busi
24882b702f
fix: Minor UI fixes
2021-04-15 13:22:51 +02:00
Andrea Busi
d4549792a8
feat: Add new languages: EL, FR, HR, TR, ID
2021-04-15 12:45:05 +02:00
Andrea Busi
c0d4778d06
refactor: Remove unused localisation file in notification content extension
2021-04-15 12:45:05 +02:00
Andrea Busi
32c5b28d45
refactor: Remove localisation for LaunchScreen file
2021-04-15 12:45:05 +02:00
Andrea Busi
d0dd99a194
feat: Add France, Greece and Croatia as network providers
2021-04-15 12:45:05 +02:00
Andrea Busi
cd169696be
refactor: Align existing string to Android app
2021-04-15 07:31:06 +02:00
Andrea Busi
71f4331551
release: Increase version for release
2021-04-13 07:12:54 +02:00
Andrea Busi
b3db82dbc4
refactor: Change Gray color to #AAAAAA
2021-04-13 07:12:54 +02:00
Andrea Busi
67cd9b7ab7
fix: Minor fixes
2021-04-13 07:12:54 +02:00
Andrea Busi
18d653da05
release: Increase version for release
2021-04-11 17:34:34 +02:00
Andrea Busi
108916af37
refactor: Rename EQNFiltroMappa in EQNBaseMapFilter
2021-04-11 17:34:34 +02:00
Andrea Busi
bf0d733776
refactor: Cleanup some constants
2021-04-11 17:34:34 +02:00
Andrea Busi
926af27ffd
refactor: Add missing translations from Android app
2021-04-11 17:34:34 +02:00
Andrea Busi
0504cdbea4
refactor: Complete strings alignment
2021-04-09 09:41:13 +02:00
Andrea Busi
8085afea4f
refactor: Align strings with Android app
2021-04-06 22:07:44 +02:00
Andrea Busi
c3123f8d33
refactor: Some strings alignment
2021-04-05 21:12:46 +02:00
Andrea Busi
943f9e75cf
refactor: Remove no longer used Storyboard localization files
2021-04-05 21:00:34 +02:00
Andrea Busi
10e7f5ad9d
refactor: Move strings from Storyboard to code and align with Android strings
2021-04-05 20:58:54 +02:00
Andrea Busi
660d710e20
refactor: Move strings from Storyboard to code and align with Android strings
2021-04-05 19:55:16 +02:00
Andrea Busi
97d805b71b
refactor: Move strings from Storyboard to code and align with Android strings
2021-04-05 11:13:52 +02:00
Andrea Busi
b3dbd71f0e
refactor: Move some strings from storyboard to code
2021-04-04 11:26:50 +02:00
Andrea Busi
6f75fe14e7
refactor: Cleanup some strings
2021-04-04 10:59:03 +02:00
Andrea Busi
b9e2e09be7
fix: Don't return nil color to avoid strange UI behaviour
2021-03-27 17:50:10 +01:00
Andrea Busi
5dc64c4f77
refactor: Add extension to Dictionary to simplify values retrieve
2021-03-27 17:49:47 +01:00