https://stackotter.dev
https://mastodon.social/@stackotter
You can optionally set the interface idiom (often called Optimize for Mac) as seen in attached configuration.
github.com/stackotter/s...
You can optionally set the interface idiom (often called Optimize for Mac) as seen in attached configuration.
github.com/stackotter/s...
In terms of not-so-visible modifications, I made the Count text selectable, moved the picker to the right edge, and enabled drag&drop image replacement.
In terms of not-so-visible modifications, I made the Count text selectable, moved the picker to the right edge, and enabled drag&drop image replacement.
This sort of flexibility will be super useful for more advanced user interfaces.
This sort of flexibility will be super useful for more advanced user interfaces.
They adapt to the current 'device class'. Sizes and weights were roughly taken from Apple's typography guidelines (with some extrapolation to fill in missing text styles on certain platforms).
They adapt to the current 'device class'. Sizes and weights were roughly taken from Apple's typography guidelines (with some extrapolation to fill in missing text styles on certain platforms).
SwiftCrossUI's AndroidBackend prototype now supports basic buttons, text and stacks. The example may not look like much, but we solved quite a few foundational challenges which will make future progress much faster!
SwiftCrossUI's AndroidBackend prototype now supports basic buttons, text and stacks. The example may not look like much, but we solved quite a few foundational challenges which will make future progress much faster!
swiftcrossui.dev
I've tested it with mobile, laptop and ultrawide screen sizes. But if you use your phone's browser in landscape then that's on you 😅
swiftcrossui.dev
I've tested it with mobile, laptop and ultrawide screen sizes. But if you use your phone's browser in landscape then that's on you 😅
When I finally got around to testing today's improvements against Linux and Windows, almost* all of them just worked! And they adapted to look native on each platform 😉
*ignoring a GtkBackend layout bug I had to address 🥲
When I finally got around to testing today's improvements against Linux and Windows, almost* all of them just worked! And they adapted to look native on each platform 😉
*ignoring a GtkBackend layout bug I had to address 🥲
Here's it finding a 'bug' in my questionable xkcd random implementation 😅
Here's it finding a 'bug' in my questionable xkcd random implementation 😅
stackotter.github.io/swift-cross-...
stackotter.github.io/swift-cross-...