Profile avatar
josh.app
Flutter Developer, Coffee Addict, New Zealander
53 posts 449 followers 253 following
Regular Contributor
Active Commenter
comment in response to post
Great write up!
comment in response to post
Yep, as long as there is still a goal to improve code generation (which there is!)
comment in response to post
Running a pub upgrade and then activating again seems to temporarily solve the issue.
comment in response to post
Looks great! Well thought out and it really does seem like this is needed.
comment in response to post
yeah that was me, and it does! Here's the bug report I filed: github.com/flutter/flut... Looks like a fix is underway.
comment in response to post
thanks!
comment in response to post
seems like the versions of both file and platform dependencies are higher than versions pinned by flutter (or the integration_test package). Could those be relaxed so I don't need to use dependency overrides?
comment in response to post
😍 nice, will try this out today!
comment in response to post
ooh yum whats the dressing?
comment in response to post
amazing, these little round display look great
comment in response to post
Oh great haven't heard of that one. I'll check it out
comment in response to post
I assumed that would work as well but it doesn't seem to. I've found an existing issue filed: github.com/flutter/flut...
comment in response to post
Thanks for trying!
comment in response to post
Here's a dartpad of a working sample: dartpad.dev?id=45adea1ea... Basically the footer sliver has a color that should fill the overscroll. This is achieved in the sample via the aligned container that sizes its height to the scroll offset
comment in response to post
I've filed a bug with a sample: github.com/flutter/flut... Seems to only occur when packages depend on a shared base package.
comment in response to post
Well I'll be reverting that change. When using workspaces all of the workspaces in the project seem to be bundled with the app, even if not referenced by the app pubspec. Surely that's a bug.
comment in response to post
Really looking forward to trying this out today
comment in response to post
love it!
comment in response to post
yep you're right - turns out dart and flutter are behaving perfectly and the issue was in a templating package all along...
comment in response to post
I'm still not clear on if/when I should unescape that value when receiving it back from my api to display in a form. Feels strange that I have to handle it manually
comment in response to post
Yeah definitely user error. My confusion was from text being entered in a form with \n, which are literal characters rather a newline character.
comment in response to post
Hmm but JavaScript doesn't do it. I would expect jsonDecode to be able reverse whatever is passed to jsonEncode but in this case it can't.
comment in response to post
Yeah it's a literal \n
comment in response to post
It's resulting in an issue on our backend due to the unexpected escaping - surprised I can't find more issues online mentioning it.
comment in response to post
Really looking forward to smaller iOS patch sizes - currently a blocker for me recommending Shorebird to some of my clients. Loving the developments ❤️
comment in response to post
Or Proxyman is great too
comment in response to post
yep tests are always a trade off with time. They require constant maintenance, add dev time to each new story/feature but hopefully do pay off in the long term maintenance of a app. Our app is a whitelabeled app so golden tests are essential for making sure we're not making unintentional changes
comment in response to post
Being able to test for visual regressions across my entire app when I update Flutter is pretty handy!
comment in response to post
I have not.. yet. Just something I've noticed the last few days. There are no logs that I can see. Just the process hanging
comment in response to post
Nice! Can you add me?
comment in response to post
yep, great that they will still be involved with Flutter in some way.
comment in response to post
Really tough to read that. There have been too many departures from the Flutter team recently. I really hope the situation improves.