Andrea Busi
ac553df6c6
refactor: Improve code formatting
2020-08-15 16:36:46 +02:00
Andrea Busi
803843598c
feat: Update icon with new version
...
Resolves: https://gitlab.steamware.net/eqn/eqn.ios/-/issues/9
2020-08-14 17:28:43 +02:00
Andrea Busi
050b4467d6
refactor: Remove Tsunami section
2020-08-13 18:32:22 +02:00
Andrea Busi
2b01ffe621
refactor: Remove unused "Master" and "Detail" controllers
2020-08-13 18:25:24 +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
b5ddb52d8e
chore: Update Info.plist for Google and remove duplicated file
2020-07-31 12:07:34 +02:00
Andrea Busi
9ec18fa230
refactor: Disable in-app shake to test
2020-07-30 21:16:21 +02:00
Andrea Busi
eb9baf0b08
fix: Solve wrong height for description cell
2020-07-30 21:09:04 +02:00
Andrea Busi
5e9c101990
fix: General improvements on purchase restore
2020-07-30 21:09:04 +02:00
Andrea Busi
e2fa2c0cde
fix: Show only purchased subscriptions
2020-07-30 21:09:04 +02:00
Andrea Busi
dca602a4cd
feat: Add loading when retrieving available purchases
2020-07-30 21:09:04 +02:00
Andrea Busi
67e8164d3f
refactor: Add method to force purchased products reload
2020-07-30 21:09:04 +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
9f7545ddb7
refactor: Remove not used code
2020-07-30 21:09:04 +02:00
Andrea Busi
c6511dba0e
feat: Add methods to test in-app purchases
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
47799bd3e6
refactor: Add prefix header to expose Swift classes to ObjC
2020-07-30 21:09:04 +02:00
Andrea Busi
3701ff9df0
refactor: Remove old logic for in-app purchases
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
f63a9b44fc
refactor: Recreate controllers for subscriptions
2020-07-30 21:09:03 +02:00
Andrea Busi
ccfd56d4d0
feat: Add discount price management for Pro version
2020-07-30 21:09:03 +02:00
Andrea Busi
72da276913
refactor: Recreate controller for Pro version purchase
2020-07-30 21:09:03 +02:00
Andrea Busi
a46e8cb902
feat: Add class to add padding on UILabel
2020-07-30 21:08:50 +02:00
Andrea Busi
864a20faf6
fix: Solve crash on first app start due to wrong user_id type
2020-07-30 10:24:28 +02:00
Andrea Busi
ae46e5c464
refactor: Add asset catalog for colors
2020-07-28 21:30:30 +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
3c3a11f5a0
fix: Disable dark mode
2020-07-27 22:54:51 +02:00
Andrea Busi
ad444c8d6b
fix: Properly handle user_id (saved as number)
2020-07-27 22:54:46 +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
26ab25459f
release: Update version for release
2020-07-26 13:30:33 +02:00
Andrea Busi
ff2b1a6d00
refactor: Create constants for IAP and use them instead of fixed identifiers
2020-07-25 17:26:30 +02:00
Andrea Busi
5c07d59ea4
refactor: Use existing macro for IAP identifiers
2020-07-25 17:26:30 +02:00
Andrea Busi
231eb638a5
fix: Add missing dispatch on the main thread
...
This solve black page when show in-app purchase
2020-07-25 17:26:30 +02:00
Andrea Busi
ec45b187d8
feat: Add explicit flag for AppStore Connect encryption
2020-07-25 17:14:04 +02:00
Andrea Busi
b8325f7f2c
release: Update version for release
2020-07-25 16:34:19 +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
Andrea Busi
fd4c38df75
refactor: Remove not used constants
2020-07-25 10:45:46 +02:00
Andrea Busi
ca67f26828
refactor: Align code format in the whole file
2020-07-24 17:47:42 +02:00
Andrea Busi
b12deb40ae
refactor: Remove unused code
2020-07-24 17:30:31 +02:00
Andrea Busi
963bdb5fe8
fix: Solve mispelled filename
2020-07-24 17:26:02 +02:00
Andrea Busi
10467ce588
refactor: Move bridging headers to proper folders
2020-07-24 17:25:29 +02:00
Andrea Busi
c933e44f4b
refactor: Improve code
2020-07-24 16:21:35 +02:00
Andrea Busi
7d44345521
refactor: Remove unused and deprecated code for push notifications
...
Code related to UIUserNotificationSettings has been removed, because the app targets iOS 12 and is not yet needed (deprecated since iOS 10).
`application:didReceiveRemoteNotification` is not needed because Firebase handle it automatically
2020-07-24 16:21:32 +02:00
Andrea Busi
4b9c63ca97
fix: Solve controller dismissed on non main thread
2020-07-24 16:21:30 +02:00
Andrea Busi
60a2fda1b5
refactor: Improve style in WaitViewController
2020-07-24 16:21:28 +02:00
Andrea Busi
479e326492
fix: Solve controller dismissed on non main thread
...
This issue could cause a crash at runtime
2020-07-24 16:21:26 +02:00