Commit Graph

748 Commits

Author SHA1 Message Date
Lukas Korba 3f679d1aba
Merge pull request #1229 from LukasKorba/1228-I-have-saved-it-button-title-refactor
[#1228] I have saved it button title refactor
2024-04-30 10:44:16 +02:00
Lukas Korba 534d246006 [#1228] I have saved it button title refactor
- changelog updated
- the button's title has been refactored

[#1228] I have saved it button title refactor (#1229)

- exclamation mark removed
2024-04-30 10:38:41 +02:00
Lukas Korba bedf46bb61
Merge pull request #1227 from LukasKorba/1216-Release-1-0-6-4
[#1216] Release 1.0.6-4
2024-04-30 10:16:19 +02:00
Lukas Korba e0b371d947 [#1216] Release 1.0.6-4
- Changelog updated
- version bumped to 1.0.6 build 4
2024-04-30 10:07:29 +02:00
Lukas Korba 5deec082b9
Merge pull request #1226 from LukasKorba/1223-Fallback-missing-server-to-custom-field
[#1223] Fallback missing server to custom field
2024-04-30 10:04:11 +02:00
Lukas Korba eb83de4d8d [#1223] Fallback missing server to custom field
- The version1 has been completely refactored and redesigned
- The custom server and term now supports localisation
- The list of servers is now network dependent, different for testnet vs. mainnet
- The selected server is now represented as Hashable and Codable struct ServerConfig that holds the host, port and isCustom flag
- Migration of version1 implemented that ensures to persist previous choice of a user and fills it in a custom field
- The UI dynamically ensured the host & port are at one line, not split to multiline label
- The persistency of a choice is now handled by UserPreferencesStorage, a dependency designed for user settings
- Tests fixed

[#1223] Fallback missing server to custom field (#1226)

- Servers are newly represented as enums allowing customization of naming and localization
2024-04-30 10:03:50 +02:00
Lukas Korba e5f5cbf31f [#1221] Scroll to selected server
- Automatically scroll to the selected server so even the one at the bottom of the list that is not visible will be scrolled to the visual area.
2024-04-30 10:03:50 +02:00
Lukas Korba d43990a7b1
Merge pull request #1222 from LukasKorba/1221-Scroll-to-selected-server
[#1221] Scroll to selected server
2024-04-30 10:02:34 +02:00
Lukas Korba 3c6ca1bde2 [#1221] Scroll to selected server
- Automatically scroll to the selected server so even the one at the bottom of the list that is not visible will be scrolled to the visual area.

[#1221] Scroll to selected server (#1222)

- named constant
2024-04-30 10:02:18 +02:00
Lukas Korba 6e8db9feb8
Merge pull request #1225 from LukasKorba/1224-Bug-in-Create-a-New-Wallet-flow
[#1224] Bug in Create a New Wallet flow
2024-04-28 10:42:28 +02:00
Lukas Korba 2280e15a04 [#1224] Bug in Create a New Wallet flow
- The detection of pressed button needed to be extended to cover the case with SecurityWarning screen. I got it button is pressed in one of two possible scenarios and only one was handled.
2024-04-26 21:06:28 +02:00
Lukas Korba 17e5721ddc
Merge pull request #1219 from LukasKorba/1218-Add-zec-rocks-servers
[#1218] Add zec rocks servers
2024-04-26 13:25:28 +02:00
Lukas Korba 55efc372dc [#1218] Add zec rocks servers
- WIP

[#1218] Add zec rocks servers

- UI tweaked, servers tested
2024-04-26 13:17:59 +02:00
Lukas Korba e2ea411b2c [#1216] Release 1.0.6
- changelog updated
- version bumped to 1.0.6-1
2024-04-24 17:48:15 +02:00
Lukas Korba 9efb5ecd6d
Merge pull request #1215 from LukasKorba/1214-Add-more-servers-to-the-list
[#1214] Add more servers to the list
2024-04-24 17:45:26 +02:00
Lukas Korba 6abf3bac93 [#1214] Add more servers to the list
- 8 more servers added to the list
- order of servers changed to show default as 1st, custom as 2nd
2024-04-24 17:42:57 +02:00
Lukas Korba 5f08313c4b
Merge pull request #1212 from Chlup/1166_fix_archive_in_xcode_15_3
Fix Archive in Xcode 15.3
2024-04-22 14:37:12 +02:00
Lukas Korba e776584575
Merge pull request #1206 from LukasKorba/1205-Release-1-0-5-3
[#1205] Release 1.0.5-3
2024-04-22 14:26:10 +02:00
Lukas Korba c662157034
Merge branch 'main' into 1205-Release-1-0-5-3 2024-04-22 14:25:40 +02:00
Lukas Korba 7fbee0082b
Merge pull request #1211 from Electric-Coin-Company/true-jared-patch-1
Update to README.md
2024-04-22 08:33:26 +02:00
Michal Fousek ca35256417 Fix Archive in Xcode 15.3
Problem was in swift-custom-dump package. And it was fixed in this PR:
https://github.com/pointfreeco/swift-custom-dump/pull/108.
2024-04-20 10:03:51 +02:00
Andrea Kobrlova f77d154c08
Update README.md
Proposed update to the Zashi iOS repo description.
2024-04-19 16:21:01 +02:00
Lukas Korba 1645d00aad
Merge pull request #1210 from LukasKorba/1208-Release-1.0.5-4
[#1208] Release 1.0.5-4
2024-04-19 08:31:27 +02:00
Lukas Korba e4ec0ad6f5 [#1208] Release 1.0.5-4
- Changelog updated
2024-04-19 08:21:56 +02:00
Lukas Korba fd589ea959
Merge pull request #1209 from LukasKorba/1207-Pending-changes-are-broken
[#1207] Pending changes are broken
2024-04-19 08:20:10 +02:00
Lukas Korba 3b41b52dc1 [#1207] Pending changes are broken
- Pending values were removed with new WalletBalances component, I needed to restore those in order to work again.
2024-04-19 07:29:17 +02:00
Lukas Korba 9a3f7a4756 [#1205] Release 1.0.5-3
- Changelog updated
- SDK version bumped up
- Project settings for build 3 updated
2024-04-18 15:46:10 +02:00
Lukas Korba 0892676253
Merge pull request #1204 from LukasKorba/1199--Release-1-0-5
[#1199] Release 1.0.5
2024-04-17 15:49:56 +02:00
Lukas Korba 34db837127 [#1199] Release 1.0.5
- Changelog updated
- SDK version bumped to the latest version
2024-04-17 14:50:10 +02:00
Lukas Korba 52017ab435
Merge pull request #1203 from LukasKorba/1202-View-for-covering-Zashi-prevents-from-seeing-the-seed
[#1202] View for covering Zashi prevents from seeing the seed
2024-04-17 14:32:33 +02:00
Lukas Korba 6a8b0d5b50 [#1202] View for covering Zashi prevents from seeing the seed
- The cover view is now an overlay instead of a switch to a different view
- The animation of the overlay needed to be removed so it's processed until the app is suspended
- The cover is now processed for background notification only, inactive has been removed to never show during system overlays like face ID, etc.
2024-04-17 14:16:29 +02:00
Lukas Korba e5ec490421
Merge pull request #1198 from LukasKorba/1195-Transaction-History-remove-No-message-included-in-transaction-copy-from-expanded-transparent-
[#1195] Transaction History: remove No message included in transaction copy from expanded transparent
2024-04-16 16:38:32 +02:00
Lukas Korba 7bbfde8133 [#1195] Transaction History: remove No message included in transaction copy from expanded transparent
- The "no message in the transaction" is no longer rendered for transparent Recipients
2024-04-16 16:38:11 +02:00
Lukas Korba e883749f50
Merge pull request #1197 from LukasKorba/1193-Restore-update-the-copy-inside-the-input-field
[#1193] Restore: update the copy inside the input field
2024-04-16 16:36:37 +02:00
Lukas Korba e7bd2fd458
Merge pull request #1196 from LukasKorba/1194-Security-Warning-make-the-text-clickable-as-well-to-improve-usability
[#1194] Security warning make the text clickable as well to improve usability
2024-04-16 16:36:27 +02:00
Lukas Korba 16d3499c30 [#1193] Restore: update the copy inside the input field
- The input field for the recovery phrase now shows the expected format in the placeholder.
2024-04-16 08:57:45 +02:00
Lukas Korba cd0fba7665 [#1194] Security Warning: make the text clickable as well to improve usability
- New ZashiToggle created to handle tap on the label as well
- All 3 system Toggles replaced with new one
2024-04-16 08:51:43 +02:00
Lukas Korba c64e1ef21b
Merge pull request #1192 from LukasKorba/1191-Refactor-AdvancedSettingsReducer-to-latest-TCA
[#1191] Refactor AdvancedSettingsReducer to latest TCA
2024-04-16 08:50:40 +02:00
Lukas Korba d46d0a4f94 [#1191] Refactor AdvancedSettingsReducer to latest TCA
- The reducer has been refactored
- The Bindings have been refactored to not use deprecated API
- View has been refactored to not rely on ViewStore
- Dependency version have been bumped up in order to use latest TCA
2024-04-15 16:09:39 +02:00
Lukas Korba ecad037103
Merge pull request #1190 from LukasKorba/1189-Cleanup-of-unused-translations
[#1189] Cleanup of unused translations
2024-04-15 16:07:32 +02:00
Lukas Korba 3d6ed24dd4 [#1189] Cleanup of unused translations
- All unused texts have been removed from the project
- Tests checked and fixed (missing dependencies)
2024-04-15 14:00:39 +02:00
Lukas Korba 375def846b
Merge pull request #1188 from LukasKorba/1185-Syncing-frame-in-progress-view
[#1185] Syncing frame in progress view
2024-04-12 15:40:55 +02:00
Lukas Korba d295e10bb9
Merge pull request #1187 from LukasKorba/1186-Resolve-AppStore-warnings
[#1186] Resolve AppStore warnings
2024-04-12 15:40:26 +02:00
Lukas Korba 7b3d214531 [#1185] Syncing frame in progress view
- The syncing label's height has been unified so whatever state we render, the progress bar stays on the same position.
2024-04-12 15:33:15 +02:00
Lukas Korba c8454ccd9c [#1186] Resolve AppStore warnings
- One of the keys (for user defaults) has been wrongly named - fixed.

[#1186] Resolve AppStore warnings

- Fixed AppStore profile build-ability, the dependency in modules was missing
2024-04-12 15:16:16 +02:00
Lukas Korba 2ebf9fb9d7
Merge pull request #1183 from LukasKorba/1173--Persist-info-about-restore-until-it-is-done
[#1173] Persist info about restore until it is done
2024-04-09 12:35:51 +02:00
Lukas Korba efb05a5913
Merge pull request #1182 from LukasKorba/1181-No-and-some-transactions-at-the-same-time
[#1181] No and some transactions at the same time
2024-04-09 12:23:15 +02:00
Lukas Korba 52a2f6b0a9 [#1173] Persist info about restore until it is done
- The restoration of the wallet is persisted until it's done (up-to date/synced) at some point in the future
2024-04-09 12:22:18 +02:00
Lukas Korba ad1ba0f98f [#1181] No and some transactions at the same time
- The no transaction Text as well as ForEach are connected to the same property and view should re-render accordingly. On a theoretical level it might be possible the view re-rendered only a portion of itself. Adding else should hopefully cover even the theoretical/swiftui potential bug.
2024-04-09 12:21:01 +02:00
Lukas Korba ff5b6ce0ef
Merge pull request #1180 from LukasKorba/1179-Bold-token-name-in-available-balance
[#1179] Bold token name in available balance
2024-04-09 09:46:45 +02:00