Carson Katri
Carson Katri
We would like to support as many parts of SwiftUI as possible, so the new navigation system is definitely on that list.
The next release of Dream Textures will support Blender 4.x. You can try out the prerelease builds here: https://github.com/carson-katri/dream-textures/actions/runs/9331190844
There are new builds available that should hopefully resolve these issues: https://github.com/carson-katri/dream-textures/actions/runs/9343245628
Yeah that'd be nice. It would probably need to use the `isActive` binding on `NavigationLink` to activate the routes.
Ok, so I've got it somewhat working with 1a896c5. That added a new `routerLinkStyle` modifier and `RouterLinkStyle` type. There are `ButtonRouterLinkStyle`, `LinkButtonRouterLinkStyle`, and `NavigationLinkRouterLinkStyle`.
Great point. What do you think about doing something like `CodingKey`? ```swift enum AppRoutes: Routes { case firstRoute case secondRoute(arg: Int) enum RoutingKeys: String, RoutingKey { case firstRoute = "first-route"...
And maybe a `RouteEncodingStrategy` for common ones: ```swift enum AppRoutes: Routes { static let encodingStrategy = .snakeCase // Or static let encodingStrategy = SnakeCaseRouteEncodingStrategy() case firstRoute case secondRoute(arg: Int) }...
Ok, I got something implemented in abe322a & fa4374f: ```swift enum AppRoutes: Routes { static let codingStrategy = KebabCaseRouteCodingStrategy() ... } ``` A custom `RouteCodingStrategy` could be made as well:...
Some nodes changed in Blender 3.5, you may need to add `.mesh` after the call to `grid(…)`: ```python from geometry_script import * @tree("Repeat Grid") def repeat_grid(geometry: Geometry, width: Int, height:...
This should definitely be possible, I'll look into it. Your use case is very interesting, looking forward to seeing some geometry script in there!