Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

simonbs, to random
@simonbs@mastodon.social avatar

If you’re in Copenhagen during #WWDC24, we’re hoping to see you at our BBQ & Watch Party at @shapedk 🙌

Sign up here 👇

https://shape.dk/event/wwdc24

Thanks to Apple for featuring our event on on their WWDC website 🫶

simonbs,
@simonbs@mastodon.social avatar

@luksape @shapedk Yeaass! Looking forward to seeing you there! 🙌

simonbs, to random
@simonbs@mastodon.social avatar

SwiftUI noob question: What might be the reason that my progress bar lags like this?

The progress indicates how long the user has touched the screen, and the animation is driven by a CADisplayLink that updates a progress property, which determines how much the progress bar is filled. Self._printChanges() reveals that only the progress property changes between renders of the view.

Screen recording of an iPhone app with a process bar that flags when it increases and decreases.

simonbs,
@simonbs@mastodon.social avatar

It sounds like a TimelineView and a Canvas is the way to go. I'll give that a shot!

simonbs, to random
@simonbs@mastodon.social avatar

🥲

simonbs,
@simonbs@mastodon.social avatar

git commit --amend -m "Fixes typo"

to the rescue

simonbs, to random
@simonbs@mastodon.social avatar

Thought I’d share my most recent espresso gadget purchases.

  1. The Eureka Mignon dosing funnel greatly reduces mess when grinding into the portafilter.

  2. The Normcore Spring Loaded tamper has made tamping properly much easier because it rests on the basket, ensuring a level tamp. I can’t believe not all tampers do this these days.

  3. The E&B Lab puck screen is my most recent addition. I’ve found that using it results in a much cleaner group head and a firmer puck that’s easier to knock out.

Portafilter with the tamper standing on top of it, showing how the tamper rests on the basket.
Portafilter with the puck screen in it.

simonbs,
@simonbs@mastodon.social avatar

The puck screen came with an adorable little magnet shaped like a tamper, making it easy to remove the hot puck screen from the portafilter after brewing an espresso.

The addition of the magnet is such a lovely detail. I’ve read that several people struggle with removing the puck screen, but it’s easy-peasy with this magnet.

Video showing the puck screen being removed from the portafilter using a magnet.

simonbs,
@simonbs@mastodon.social avatar

@chockenberry Please don’t remind of the financial disaster I’ve brought myself into 😄

I’m curious — what setup do you have? 😀

simonbs,
@simonbs@mastodon.social avatar

@axxl I’ve got nothing to compare against, so I don’t know if it’s unusual in any way. I think it’s a fairly new one because I couldn’t find a lot of information about it. However, it seems to come from a reputable company and the addition of the magnet really convinced me this was the one to get 😄

simonbs,
@simonbs@mastodon.social avatar

@chockenberry Beautiful machine! I like the curvy edges. I’ve been thibking about getting the smaller Black Mirror scale. I believe it’s called Mini.

simonbs,
@simonbs@mastodon.social avatar

@onuryrk Yeah, I’ve read people do that too. Haven’t tried it myself. I use g to w tiny magnet instead 😄

simonbs, to random
@simonbs@mastodon.social avatar

Did anyone manage to show icons in search tokens using the .searchable(…) SwiftUI modifier? I thought I could use Label(_:systemName:) or one of its other overloads, but no matter what I do, the icon doesn't show up in the token.

Code snippet showing my usage of the .searchable view modifier.

simonbs,
@simonbs@mastodon.social avatar

@olsibob Maybe it isn’t possible with SwiftUI but it’s certainly part of UIKit’s UISearchToken.

simonbs,
@simonbs@mastodon.social avatar

@alpennec This is it! I was testing on iOS 17.4. Thanks so much! 🙏

simonbs,
@simonbs@mastodon.social avatar

@alpennec Do you happen to know if it's possible to stylize the token further? E.g. setting a background color or change the text color?

simonbs,
@simonbs@mastodon.social avatar

@alpennec I see, thanks! Swizzling it is, I guess.

simonbs,
@simonbs@mastodon.social avatar
simonbs, (edited ) to random
@simonbs@mastodon.social avatar

The refactor/rewrite of my Runestone framework now supports displaying invisible characters 🙌

Yes, I know Runestone has supported this for years, but I'm literally tearing Runestonee apart and putting all the pieces back together, so this still feels like an accomplishment 😄

simonbs,
@simonbs@mastodon.social avatar

@allorimd Thanks for the kind words!

a2, to random
@a2@a2.io avatar

Hey it's me!

I'm thinking to migrate this account (@a2) back to @a2 because I'm not using Mastodon as much anymore.

I've been more active on Threads (@a2) and you should be able to follow that account since I'm federating my posts.

simonbs,
@simonbs@mastodon.social avatar

@a2 posts.filter { $0.author == "simonbs" }

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • InstantRegret
  • mdbf
  • ethstaker
  • magazineikmin
  • cubers
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • Durango
  • everett
  • tacticalgear
  • modclub
  • anitta
  • cisconetworking
  • tester
  • ngwrru68w68
  • GTA5RPClips
  • normalnudes
  • megavids
  • Leos
  • lostlight
  • All magazines