Canonical continues to make excellent progress on desktop’s experimental windowing APIs! New features include:
🔧 Tooltips
🔔 Popups
💬 Dialogs
Finally, content-sized views are now supported on Linux.
🎉 Flutter Solid v2 is out!
⚡ SwiftUI-style reactivity for Flutter, zero boilerplate — write plain Dart classes and your UI just reacts.
🔧 Full rewrite, every open issue fixed.
🤖 AI-native: AGENTS.md + skills.
👉 https://t.co/ghRFagFB8Z
Flutter animation code gets messy fast when you build everything around controllers instead of motion.
This X-style side drawer is composed with Cue.
The coolest part here is probably CueDragScrubber.
It directly scrubs the underlying Cue controller, turning the whole animation into a live, draggable timeline, with proper fling support that continues the motion in the right direction.
So the drawer, the card morphing, and all the transitions stay perfectly in sync because they’re driven by a single scrubbable motion state instead of separate gesture and animation wiring.
The end result feels less like “animating a drawer” and more like directly manipulating motion.
#Flutter #FlutterDev (code snippet in comments)
This is it.
Everything learned spending millions on longevity.
From: Your Immortal Unc and Auntie.
To: Our Immortal nieces and nephews.
0. Sleep is the world's most powerful drug.
1. Be in your bed for 8 hours
2. Same bedtime every night, any time before midnight
3. Don’t eat right before bed
4. Calm foods for dinner
5. No screens 1 hour before bed
6. Avoid added sugar (be aware it’s in everything)
7. Avoid all things in an American convenience store
8. Avoid fried foods
9. Shoes off at the door
10. Eat whole foods, particularly veggies fruits nuts legumes berries
11. Walk a little after meals or air squats
12. Get your heart rate high routinely
13. Lift heavy things
14. Stretch daily
15. Water pik, floss, brush, tongue scrape, morning and night
16. Make an effort to drink water
17. Get sunlight when you wake up (UV is low)
18. Protect skin in midday sun
19. Stand up straight
20. See at least one friend once a week
21. Avoid plastic where you can (in all things)
22. Circulate air in rooms
23. When stressed, breathe, learn to calm your body
24. Go to the dentist
25. Avoid sitting for long times
26. Protect your hearing, the world is too loud
27. Alcohol is bad for you
28. Finish coffee before noon
29. Avoid bright lights after sunset
30. If obese, look into a GLP
31. Sleep in a cold room
32. Texting while driving is dangerous
33. Turn off all notifications
34. Limit social media use
35. Don’t smoke anything
36. If you struggle to sleep, read a physical book before bed
37. 1 hour before bed have a calm wind down routine: bath, read, light walk, listen to music
38. The body is a clock and loves routine. Have a daily morning and evening schedule.
39. Avoid long distance travel where you can
40. Baby steps first: incorporate new things slowly
41. Do less… most things don’t work.
Bonus points if you get your blood checked.
Start here, it will change your life.
Cue is finally on pub dev
https://t.co/wRRoixzysa
If you want to see how it works, I put together a walkthrough.
Fair warning: tutorials aren’t my strong suit, so expect a rough ride 😄
https://t.co/6B8jFUf3ze
#FlutterDev#Flutter
@milad_akarie I'm migrating my application to use auto_route (from navigator 1.0), i also want my application to be modular (each feature is package), do you have any suggestion pattern for handle cross module navigation with type-safe?
@milad_akarie So every feature is import the same core navigator instance (auto_route) and use it for naviagate pages. Not sure if it’s correct approach.
@milad_akarie Yes, i set it up as the document but since i’m using MVVM (we’re binding state and interaction from store, viewmodel to the ui), i keep navigation logic is in the store (and didn’t use context for finding Autoroute object)
@milad_akarie 3/3 but when we're wire up feature to the main application we have to re-implement navigation by delegate function to navigate across module to make navigation safe.
modular router look good for decouple things but more complex.
@milad_akarie 2/3 I should have a single router as core package that handle navagition for type-safe so every module should import this core router as dependencies, or every feature should have it own router (don't import core)