what do you folks use to quickly manage macos settings like light/dark mode, show/hide desktop icons, easily switch screen resolutions, etc?
I use One Switch but it's no longer maintained and I want it to be less buggy and more flexible.
Spent the day researching composable architecture and experimenting with it in a medium-complex component.
Anyone else use TCA? Can I get some feedback on your experience?
In your SwiftUI components, do you have an ObservableObject with a bunch of @-Published properties that hold your state, which you then pass around using .environmentObject?
Or do you use a different architecture?
Two steps forward, one step back. Sigh.
Using UIHostingConfiguration, when the SwiftUI cell contents change size, the collection view animates, but on a separate animation than SwiftUI.
This presents a few challenges as I understand the API:
1. I want to add a space within a group, rather than in between groups
2. With the gap added, the items will extend past the edges of their container
3. Decorator/supplementary views can't affect layout
4. Items don't have margin, they only have inset