🛒 Add to Cart 1.1.0
- 📣 Now with notifications shortly after a list has been changed by some member
- 🔴 Indicators added for lists that have been changed since you last opened it
- 🌅 New Play Store images
- ⬇️ Download here: play.google.com/store/apps/d…
So I tried to implement my own drag & drop solution, but figured quickly I'd rather leave it to people that actually know what they're doing 😄. I just added a little spin to it during the drag.
⬇️ Soon checkable here: play.google.com/store/apps/d…
Abort 🚨! Tried to be smart and reinvent drag and drop without the drag. What I got feels worse, doesn't work properly and is visually very overloaded 🫠
✨ A gradient playground for experimenting with different colors and placements
Once designed, you can easily copy the generated code into your project
A tool built in Compose for Compose
Subscribe and try it out 🪄
#JetpackCompose#ComposeMultiplatform#AndroidDev
Have you experienced issues using third-party launchers on Android? We're gathering insights on how widespread these problems are across different devices. Your input can help us share valuable feedback with the Android team!
Take our quick survey: forms.gle/U3DX4w2bGEg9on9MA#Android#UserFeedback
I see my old "friend java.lang.IllegalStateException: Error: Placement happened before lookahead." is back. If the app crashed for you, would you tell me what exactly you did? Didn't see it for months now
Sad to see what google did to third party launchers. Do we need iOS to start to support custom launchers for google to take them seriously again? It's one of the few features that sets @Android apart from iOS. These glitches have been known for years.
Hey #androiddev 👋, I want to share a brainlag moment I had. Here is a daemon-thingy that does stuff with the current item id if it's non-null and cancels the previous work when a new id is emitted due to collectLatest. Where is the bug?
So the inner launches are called on the outer scope, in fact collectLatest doesn't even provide a scope to call launch on. So no work is cancelled when new ids are emitted. You can use coroutineScope {} to fix that.