est.social on üks paljudest sõltumatutest Mastodoni serveritest, mida saab fediversumis osalemiseks kasutada.
est.social on mõeldud Eestis üldkasutatavaks Mastodoni serveriks. est.social is meant to be a general use Mastodon server for Estonia.

Administraator:

Serveri statistika:

81
aktiivsed kasutajad

#swiftui

35 postitusega17 osalejaga0 postitust täna
Miguel Arroz<p>Wait, .padding() on macOS uses iOS default spacing (16pt) instead of macOS default (20pt)?! Is this that bad? Tell me I'm doing something dumb. It can't be that bad. <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/MacDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MacDev</span></a></p>
robb<p>When animating a count in <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>, use `monospacedDigits()` so the frame doesn’t change as frequently –&nbsp;however, that can leave leading 1s look disconnected so I'm skipping it for the first digit while keeping formatting intact <a href="https://gist.github.com/robb/f8fdcca31f82b5f6e7cf2711618eec86" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/robb/f8fdcca31</span><span class="invisible">f82b5f6e7cf2711618eec86</span></a></p>
Michael⚡️⚗️🕹<p><span class="h-card" translate="no"><a href="https://social.tchncs.de/@kuketzblog" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kuketzblog</span></a></span> Musik in der Nextcloud <a href="https://github.com/BLeeEZ/amperfy" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/BLeeEZ/amperfy</span><span class="invisible"></span></a> <a href="https://chaos.social/tags/unplugtrump" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unplugtrump</span></a> <a href="https://chaos.social/tags/ios" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios</span></a> <a href="https://chaos.social/tags/nextcloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nextcloud</span></a> <a href="https://chaos.social/tags/subsonic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>subsonic</span></a> <a href="https://chaos.social/tags/ampache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ampache</span></a> <a href="https://chaos.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://chaos.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a></p>
robb<p>If you're trying to like, *really* center Text in <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>, use a TextRenderer to disable subpixel quantization:</p>
robb<p><a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>'s Color.mix(with:by:in:) makes it easy to increasingly interpolate the current foreground color towards white (or black) while keeping its hue reasonably intact.</p>
robb<p>I'm working on a <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> view modifier that calculates a foreground Color that maintains sufficient contrast with the background and also takes the font into account. This can improve <a href="https://mastodon.social/tags/accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>accessibility</span></a> without too much design-time overhead.</p><p>It's using APCA by <span class="h-card" translate="no"><a href="https://techhub.social/@Myndex" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Myndex</span></a></span>.</p>
Rasmus Grouleff (he/him)<p>Heeeelp!</p><p>What does the following error mean, and how do I fix it? It happens, when I call `modelContext.save()` in a SwiftUI view.</p><p>"SwiftData/ModelCoders.swift:105: Fatal error: Composite Coder only supports Keyed Container”</p><p>Edit: Solved! It appears SwiftData does not support Duration properties in models. Changing it to a TimeInterval instead fixes it.</p><p><a href="https://mstdn.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mstdn.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mstdn.social/tags/SwiftData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftData</span></a></p>
Helge Heß<p><span class="h-card" translate="no"><a href="https://mastodon.social/@caseyliss" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>caseyliss</span></a></span> Honestly that is not the problem, but the sheer complexity of the <a href="https://mastodon.social/tags/Swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swiftlang</span></a> type system, and it actually being used by <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>.</p>
jack<p>Today:<br>- Merged QR Sticker universal links esupport!<br>- Very pleased with this new test suite: ViewModel unit tests and a small start for UI tests on universal links.<br>- Waiting for v1.3 App Review 😇 and integration testing soon 😁</p><p>(Sorry for two links which some clients don't display well but…)<br>1. How to use Bike Index QR Stickers -- order yours today! <a href="https://bikeindex.org/info/how-to-use-bike-index-qr-stickers" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bikeindex.org/info/how-to-use-</span><span class="invisible">bike-index-qr-stickers</span></a><br>2. Pull request with a mad-scientist Mermaid 🧜‍♀️ state diagram <a href="https://github.com/bikeindex/bike_index_ios/pull/55" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/bikeindex/bike_inde</span><span class="invisible">x_ios/pull/55</span></a></p><p> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://iosdev.space/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a></p>
jack<p>Is anyone else seeing `brew bundle` fail? On GitHub Actions I'm seeing a 50% failure rate 😕<br>"Error: homebrew/bundle was deprecated. This tap is now empty and all its contents were either depleted or migrated.”<br>But it succeeds locally with brew update!<br>Ex: <a href="https://github.com/bikeindex/bike_index_ios/actions/runs/14283418190/job/40035917728#step:5:8" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/bikeindex/bike_inde</span><span class="invisible">x_ios/actions/runs/14283418190/job/40035917728#step:5:8</span></a><br><a href="https://iosdev.space/tags/Brew" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Brew</span></a> <a href="https://iosdev.space/tags/Homebrew" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Homebrew</span></a> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://iosdev.space/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a></p>
jack<p>Previously: Development Assets seemed broken (the post this one is replying to)<br>A: Fixed it with adding the assets to the build target, and to the development_assets_paths, as seen in changeset <a href="https://github.com/bikeindex/bike_index_ios/pull/50/files" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/bikeindex/bike_inde</span><span class="invisible">x_ios/pull/50/files</span></a> (and renamed the file in this change too)<br> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://iosdev.space/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a></p>
Toni Lijic<p>Just moved over from mastodon.design, so it's time for another <a href="https://mastodon.social/tags/introduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>introduction</span></a>!</p><p>I'm Toni 👋</p><p>I’m a software <a href="https://mastodon.social/tags/designer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>designer</span></a>, though I’m spending more and more time writing code, mostly in <a href="https://mastodon.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a> and <a href="https://mastodon.social/tags/react" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>react</span></a> </p><p>When I'm not heads down at work, you'll catch me <a href="https://mastodon.social/tags/cycling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cycling</span></a>, eating my weight in oranges, walking with my <a href="https://mastodon.social/tags/schnauzer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>schnauzer</span></a> named Xenon, or just getting lost in a new <a href="https://mastodon.social/tags/book" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>book</span></a>, <a href="https://mastodon.social/tags/anime" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anime</span></a>, or <a href="https://mastodon.social/tags/manga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>manga</span></a>. </p><p>I’m also a passionate <a href="https://mastodon.social/tags/yugioh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>yugioh</span></a> collector, <a href="https://mastodon.social/tags/nba" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nba</span></a> fan and I play <a href="https://mastodon.social/tags/guitar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guitar</span></a> occasionally.</p><p>🍊 → <a href="https://www.toni.li/about" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">toni.li/about</span><span class="invisible"></span></a></p>
Patrick McConnell<p>long shot question:</p><p><a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> Mac app.</p><p>has anyone had luck getting windowToolbarStyle to restore the AppStorage bound value as explained in the Apple docs?</p><p>.windowToolbarLabelStyle($labelStyle) </p><p>does not appear to work no matter how I try it. Followed the sample code provided exactly. Doesn’t work.</p><p><a href="https://developer.apple.com/documentation/swiftui/scene/windowtoolbarlabelstyle(_:)" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.apple.com/documentat</span><span class="invisible">ion/swiftui/scene/windowtoolbarlabelstyle(_:)</span></a></p><p><a href="https://mastodon.social/tags/macOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOSDev</span></a></p>
Yannick Lung<p>Earlier today I was looking for a tool to quickly find the center of a map region. But in the end it was much faster to just build something on my own 🧑‍💻🔨🗺️ <a href="https://mastodon.social/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a></p>
jack<p>Hm, are "Development Assets" broken on Xcode 16? I had it working before but haven't look at this preview data in a while.</p><p>I have Development Assets &gt; json file, scanning Bundle.allBundles is not able to load this. Maybe this broke during my Convert To Folder change? This article from October is the only one I've found discussing loading json files (with the scan allBundles approach). <a href="https://medium.com/@wesleymatlock/how-to-use-swiftuis-preview-content-with-the-preview-macro-56037446603c" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/@wesleymatlock/how-</span><span class="invisible">to-use-swiftuis-preview-content-with-the-preview-macro-56037446603c</span></a><br><a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://iosdev.space/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a></p>
Mario Guzmán<p>I had to get ✨ CREATIVE ✨ on getting the sub sequence of transit stops for a Leg from when you’re supposed to board and then exit. </p><p><a href="https://mastodon.social/tags/publictransit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>publictransit</span></a> <a href="https://mastodon.social/tags/pdxtransit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pdxtransit</span></a> <a href="https://mastodon.social/tags/portland" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>portland</span></a> <a href="https://mastodon.social/tags/trimet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>trimet</span></a> <a href="https://mastodon.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a></p>
Marcin Krzyzanowski<p>collab 🫳🎤 <a href="https://notepadexe.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">notepadexe.com</span><span class="invisible"></span></a> meets <a href="https://alexcodes.app" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">alexcodes.app</span><span class="invisible"></span></a> and it's magic 🔊 <a href="https://mastodon.social/tags/xcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xcode</span></a> <a href="https://mastodon.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a></p>
Marcin Krzyzanowski<p>The Swift Playground You Wanted™ <a href="https://notepadexe.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">notepadexe.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://mastodon.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a></p>
~/phranck :antifa:<p>Auch wenn es mich selbst schon nervt, ich muss euch nochmal belaestigen...</p><p>Ich suche ab sofort einen neuen Job als <a href="https://nerdculture.de/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> und/oder <a href="https://nerdculture.de/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a> Software-Entwickler. Ich hab viele Jahre Erfahrung auf dem Gebiet, kenne <a href="https://nerdculture.de/tags/ObjectiveC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ObjectiveC</span></a>, <a href="https://nerdculture.de/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a>, <a href="https://nerdculture.de/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>, <a href="https://nerdculture.de/tags/Git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Git</span></a>, <a href="https://nerdculture.de/tags/Xcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Xcode</span></a> und... naja, die ganze Toolchain drumherum eben.</p><p>Ich suche eine Remote-Only Festanstellung, keinen Freelance-Job (Vorzugsweise in Österreich, Deutschland geht aber auch). Wenn es in der Naehe von <a href="https://nerdculture.de/tags/Bregenz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Bregenz</span></a> oder <a href="https://nerdculture.de/tags/Dornbirn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dornbirn</span></a> ist, dann auch gerne Onsite.</p><p>Wenn ihr jemanden kennt, der jemanden kennt... ihr wisst schon.</p><p>Ich danke euch fuers rege Teilen/Boosten. 🙏🏻<br>:boost_ok: </p><p><a href="https://nerdculture.de/tags/FediHire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediHire</span></a> <a href="https://nerdculture.de/tags/JobSuche" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JobSuche</span></a></p>
Joseph Humfrey<p>I made a Mac productivity app!</p><p>✨ SUBSTAGE ✨</p><p>…puts a command bar underneath your Finder windows and lets you use natural language to convert media, manage files, perform calculations and more!</p><p>🌐 👉 <a href="https://selkie.design/substage/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">selkie.design/substage/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.gamedev.place/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.gamedev.place/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a></p>