Skip to content

Feat/update welcome view issue 117#1

Merged
kcw-grunt merged 7 commits intodevelopfrom
feat/update-welcome-view-issue-117
Apr 20, 2025
Merged

Feat/update welcome view issue 117#1
kcw-grunt merged 7 commits intodevelopfrom
feat/update-welcome-view-issue-117

Conversation

@kcw-grunt
Copy link
Collaborator

@kcw-grunt kcw-grunt commented Apr 17, 2025

Updates

First apologies for the big changes...please note comments in the PR.

Goals

  • Migrate closer to the Android version
  • Add beginnings of the Brainwallet color scheme
  • Bring in the new localizations
  • Remove any unused code
Working Clip
welcome-1

- Removed nothing test
update references to strings
- Readded BIP39 list
update rough localization strings
Updated the core library
move references to critical files
- removed cruft
- updated dark light mode for logo
- removed extra image
@kcw-grunt kcw-grunt added the enhancement New feature or request label Apr 17, 2025
@kcw-grunt kcw-grunt self-assigned this Apr 17, 2025
249C459E2D936D5900E9C3B0 /* test.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = test.c; sourceTree = "<group>"; };
249C45DA2D936DA600E9C3B0 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; name = module.modulemap; path = ../core/module.modulemap; sourceTree = SOURCE_ROOT; };
249C45DB2D93F23F00E9C3B0 /* service-data.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "service-data.plist"; sourceTree = "<group>"; };
24B9621B23BA66CF00ECD938 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/MainInterface.strings; sourceTree = "<group>"; };
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This extension wasn't used for 5 years in LW and we will re-add in a more modern paradigm

}()

private var logo: UIImageView = {
let image = UIImageView(image: UIImage(named: "bw-logotype-white"))
Copy link
Collaborator Author

@kcw-grunt kcw-grunt Apr 17, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed this and now using a theme aware version into the assets catalog

Copy link
Collaborator

@josikie josikie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Thank you! @kcw-grunt

@kcw-grunt kcw-grunt merged commit 054baae into develop Apr 20, 2025
@kcw-grunt kcw-grunt deleted the feat/update-welcome-view-issue-117 branch April 20, 2025 06:34

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems that file was renamed without any changes, we should remove it if we are not using it.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was in the middle of adding the dark like themes and changing the asset for dark and light.. Thanks for the look @hassanashraf92

@@ -1,5 +1,6 @@
import UIKit

//TBD Deprecated

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the full class deprecated? should we remove it?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Im not good and still worried about how to remove old files @hassanashraf92
We do want to remove cruft. Do you have a recommendation on how to handle?

Copy link

@hassanashraf92 hassanashraf92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved with 2 comments that can be addressed later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants