Commit Graph

55 Commits

Author SHA1 Message Date
Andrea Busi 82d5bd6b0d refactor: Remove some unused strings and remove extra escaping 2020-11-15 15:44:15 +01:00
Andrea Busi bd8aba6992 refactor: Improve imports 2020-11-14 17:46:39 +01:00
Andrea Busi c538ca7dcb refactor: Move ads utility in a dedicated class 2020-10-15 08:40:03 +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 3d7a0ad9f6 refactor: Remove initial loading controller 2020-10-01 19:19:23 +02:00
Andrea Busi 3b5e8e395f refactor: Remove old sesmic layout and controller 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 1501b88a02 refactor: Improve EQNSisma model in order to use proper data types 2020-09-24 10:43:28 +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 8a4f6436f0 refactor: Use updated API to retrieve seismics 2020-09-24 10:26:55 +02:00
Andrea Busi ea2573c17c refactor: Reorganize some constants 2020-09-24 10:26:55 +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
Andrea Busi 62e6437d4a refactor: Remove not yet used classes 2020-09-11 17:13:19 +02:00
Andrea Busi e9846cc75d refactor: Remove no longer user menu and SWRevealViewController 2020-09-01 19:27:54 +02:00
Andrea Busi 31f928fed9 refactor: Use new high-res images for app icon (in main menu) 2020-09-01 19:19:25 +02:00
Andrea Busi b1b7ddd8c1 refactor: Clean up setting classes
- Rename controllers to be "SettingsXXX"
- Remove unused controllers
- Remove old stuff from Storyboard
2020-08-28 13:47:42 +02:00
Andrea Busi ccc74f6b39 refactor: New style for "Allerta in tempo reale" settings page 2020-08-28 13:47:42 +02:00
Andrea Busi 0a5902c5f1 refactor: Remove logic related to Tsunami from settings 2020-08-28 13:47:42 +02:00
Andrea Busi e494109a72 refactor: New style for "Reti sismiche" selection settings page 2020-08-28 09:19:34 +02:00
Andrea Busi 1c0a449c05 refactor: Add a type inside the SettingItem model 2020-08-27 18:43:45 +02:00
Andrea Busi b70bd95a6d refactor: New style for "Notifiche segnalazioni utente" settings page 2020-08-27 18:43:36 +02:00
Andrea Busi 87becee4fb refactor: New style for "Notifiche sismi" settings page 2020-08-27 18:43:15 +02:00
Andrea Busi 9344eae39a refactor: New style for main settings page
- renamed from DettadliMenuTableViewController to SettingsViewController
- used inset table view style
- improve code
2020-08-26 13:45:26 +02:00
Andrea Busi c416a12c1b fix: Solve tons of warnings in SWRevealViewController 2020-08-22 20:50:41 +02:00
Andrea Busi e93ddc91d6 refactor: Remove commented and dead code 2020-08-22 20:50:41 +02:00
Andrea Busi aa765d7bac fix: Remove extra % in string interpolation 2020-08-22 20:50:41 +02:00
Andrea Busi 9c7f9eaaf0 fix: Solve issue with pan gesture to open home menu 2020-08-16 11:38:19 +02:00
Andrea Busi 2f5e0f0492 refactor: Create base controller to handle banner view and refresh UI 2020-08-16 11:30:10 +02:00
Andrea Busi b1772d7712 refactor: Remove old class MasterViewController 2020-08-15 16:37:27 +02:00
Andrea Busi 4672549f2d feat: Force UI refresh when change tab 2020-08-15 16:37:27 +02:00
Andrea Busi 0636ea65da refactor: Use standard tab bar for main app interface 2020-08-15 16:37:27 +02:00
Andrea Busi 7f9543309a refactor: Improve delegate methods name to be more ObjC-style 2020-08-15 16:37:27 +02:00
Andrea Busi 8440c70fb2 fix: Solve crash when sending seismic report 2020-08-15 16:36:46 +02:00
Andrea Busi ac553df6c6 refactor: Improve code formatting 2020-08-15 16:36:46 +02:00
Andrea Busi 050b4467d6 refactor: Remove Tsunami section 2020-08-13 18:32:22 +02:00
Andrea Busi 78abc28a7e refactor: Remove useless imports of MasterViewController 2020-08-13 13:31:18 +02:00
Andrea Busi f0f389b1aa fix: Solve non scrolling map 2020-07-31 16:42:21 +02:00
Andrea Busi 8cca3dfc5a refactor: Improve code and remove commented code 2020-07-31 16:42:21 +02:00
Andrea Busi 437e2da81b refactor: Code to show/hide banner for Pro version is now more simple 2020-07-30 21:09:04 +02:00
Andrea Busi 705cd7ac1e refactor: Create a common method to check for a pro version enabled
Pro version is enabled also if a yearly subscription has been bought

Resolves: http://gitlab.steamware.net/eqn/eqn.ios/-/issues/3
2020-07-30 21:09:04 +02:00
Andrea Busi d5c0b3cfef refactor: Remove old "Informations" section
Resolves: http://gitlab.steamware.net/eqn/eqn.ios/-/issues/7
2020-07-30 21:09:04 +02:00
Andrea Busi ca83d7eee2 refactor: Remove unused controllers 2020-07-28 21:30:30 +02:00
Andrea Busi 1a6521d529 refactor: Reorganize some classes 2020-07-28 21:30:30 +02:00
Andrea Busi c79a52ab18 refactor: Align menu to Android app
- Use pdf images for menu items
- Add new items
- Cleanup strings inside translation files

Resolves: http://gitlab.steamware.net/eqn/eqn.ios/-/issues/4
2020-07-27 21:51:42 +02:00
Andrea Busi 0f46587456 refactor: Recreate Menu controller in Swift and use updated website address
- Remove old controller
- Create cell classes for menu cells
- Update website url with new one
2020-07-27 21:39:53 +02:00
Andrea Busi 5c07d59ea4 refactor: Use existing macro for IAP identifiers 2020-07-25 17:26:30 +02:00
Andrea Busi ac26d474cb refactor: Remove not yet working logic to show FusionTables
Resolves: http://gitlab.steamware.net/eqn/eqn.ios/-/issues/1
2020-07-25 10:45:46 +02:00