📅 01/11/2019
🚀 19 days until launch
🔥 10 day streak
💰 $29 price
🤑 $0 USD
📈 0 customers
⌚️ 8.2 hours spent
💻 19 files changed, 1048 insertions(+), 170 deletions(-)
🏁 Today's goals: Update existing logins, hopefully generate strong passwords, and some ui improvements
I need to get better at story telling so I can pitch media websites to get clicks and sell this thing. Starting right now.
Very short story mode
Over the course of 10 days, I've made huge strides on this password manager. My daily posts are fast becoming a go to staple in dev.to readers' streams, attracting less than 100 views per post! It may be shocking, but the daily grind of making small amounts of progress on a side project can really work! I think a lot more people (i.e. not just me) are looking forward to the release of this thing, which is a massive improvement from most of the projects I just dump on the world without talking about the development process from day 1.
Yeah that still wasn't very good, but you know, it's a start. Hard to tell a story about 10 mundane days.
Timeline mode
5:09 PM
Started out strong, opened xcode, always a good step towards making some progress on a mac app.
5:40 PM
Noticed a bug when editing passwords and navigating back to the other view controller. This here
let storyboard = NSStoryboard(name: NSStoryboard.Name("Main"), bundle: Bundle.main)
let vc = storyboard.instantiateController(withIdentifier: "AddLoginViewController") as! AddLoginViewController
vc.row = login
let parentVC = self.parent as! PasswordListViewController
for sView in parentVC.containerView!.subviews {
sView.removeFromSuperview()
}
addChild(vc)
vc.view.frame = parentVC.containerView!.bounds
parentVC.containerView!.addSubview(vc.view)
Is mostly right, except I'm setting the parent to the current view controller, so when I'm using a container view, I can't get back to the view controller with the container view in it. I have to do this instead:
parentVC.addChild(vc)
That's progress folks. Updating passwords is working! 🎉 See it in action below 👇
And no my password isn't password123
Top comments (0)