iammike / one-day-diet-swiftui Goto Github PK
View Code? Open in Web Editor NEWA long-languishing pet project ported to SwiftUI and shipped!
A long-languishing pet project ported to SwiftUI and shipped!
Using the DatePicker to go forward or backward a single day is kluge. Easy to tap arrows would be nice. Only do this if there are relatively standard controls for this.
Answer common questions:
Would be an animation. Wouldn't want to affect layout. Investigate.
Depends on the item. Store the string in the data model.
It's easy to mask eating a donut by chasing it with a carrot. 0 points! Hurray!
That provides a false sense of healthy habits.
Consider some sort of scale that takes points per serving into consideration.
It likes to launch far too large.
Would be sweet.
Can watch read from userdefaults?
Might not do this since it's so simple to just hit the other button.
Look into adding servings via Home Screen versus opening the app.
Old man / "Dad" apparently has a six year old phone. Throw him a bone if it isn't too much work.
This should be as simple as converting the About/FAQ sheet titles to a Mac supported type.
Also need to update build settings and App Store Connect settings.
Protein, water. Hide behind toggles in menu.
Use standard stepper views, but perhaps put a spacer between scored items and these.
Hide when not enabled.
Water should be in oz in 8oz increments.
Protein should be in g in 5G increments.
Had to disabled for 1.2.2 since it was a tiny bug fix
It is somewhat difficult to see what you're adjusting while your finger is on the screen. If there were simple +/- buttons the UX would likely be improved and we could likely fit more on the screen.
Some sort of line chart by day or week or month?
Add headings since there's multiple subjects to address now. Or pile all instructions into the FAQ.
Would be nice to share state between devices.
At present, the app will automatically go to the new day after a hard close. Given the lightweight footprint, we don't often get closed in the background by iOS.
Add logic to launch to today if the previous foregrounding was a day prior to today.
Don't want to always launch to today because a user may be doing something with a previous day... so we're going to make this complex and base it on when the previous launch was.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.