#macdev — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #macdev, aggregated by home.social.
-
Lmao, that #bun thing is making GitHub so slow that I can’t even push
Save Cork’s mirror:
https://codeberg.org/buresdv/Cork -
Lmao, that #bun thing is making GitHub so slow that I can’t even push
Save Cork’s mirror:
https://codeberg.org/buresdv/Cork -
I got a suggestion from @troz to add `.frame(minHeight: 400)` after the inspector block, which fixes the issue. I do still need to set `.frame(minWidth: 400)` on the scroll view in order to get the expected zoom behavior. Feels a little weird to split up the sizing like that, but not a big deal. Unfortunately the window still scoots down if you call zoom repeatedly, but… I can live with it for a hobby project I guess 🤷♂️ #MacDev #SwiftUI
-
I‘ve read „Why & How to Distribute Your App Outside the Mac App Store“ by @ctietze and found it very helpful. I‘m even considering buying his ebook.
-
Proxygen 5.2 is available with lots of tooling updates.
⤴️ Rewrites can now override target address so you can map requests to any destination.
🔍 Transparent proxying is finally available. It lets you inspect non-proxy-aware clients.
🗝️ TLS key logging allows decrypting captured traffic in Wireshark.
Download at
https://proxygen.app -
Proxygen 5.2 is available with lots of tooling updates.
⤴️ Rewrites can now override target address so you can map requests to any destination.
🔍 Transparent proxying is finally available. It lets you inspect non-proxy-aware clients.
🗝️ TLS key logging allows decrypting captured traffic in Wireshark.
Download at
https://proxygen.app -
Proxygen 5.2 is available with lots of tooling updates.
⤴️ Rewrites can now override target address so you can map requests to any destination.
🔍 Transparent proxying is finally available. It lets you inspect non-proxy-aware clients.
🗝️ TLS key logging allows decrypting captured traffic in Wireshark.
Download at
https://proxygen.app -
Proxygen 5.2 is available with lots of tooling updates.
⤴️ Rewrites can now override target address so you can map requests to any destination.
🔍 Transparent proxying is finally available. It lets you inspect non-proxy-aware clients.
🗝️ TLS key logging allows decrypting captured traffic in Wireshark.
Download at
https://proxygen.app -
Proxygen 5.2 is available with lots of tooling updates.
⤴️ Rewrites can now override target address so you can map requests to any destination.
🔍 Transparent proxying is finally available. It lets you inspect non-proxy-aware clients.
🗝️ TLS key logging allows decrypting captured traffic in Wireshark.
Download at
https://proxygen.app -
SwiftUI Mac devs: I'm having an issue with window sizing when using an inspector. The minimum window size is larger than expected, so there's a gap at the bottom equal to the height of the title bar. The only solution I can find is to manually subtract 52 pixels, which is better than nothing but not great. Any better ideas? I'm working on macOS 15 but this happens on macOS 26 also. Here's the code, and more detail about the problem: https://gist.github.com/robotspacer/c9d845f67368f7b42de3b74d6cc009c6 #MacDev #SwiftUI
-
You do know about the More Finder Info option in #NeoFinder? Right?
We have improved that feature for NeoFinder 9.2 for #macOS, and it can now show metadata for external Finder files in RED, NEV, BRAW, Pixelmator, IIQ, EIP, GoPro and other formats!
https://www.neofinder.de/forum/phpBB3/viewtopic.php?p=786#p786
#FilmMaking #MediaAssetManager #VideoTools #VideoLibrary #VideoProducer #ARRI #RED #DaVinci #FCPX #VideoWorkflow #MacDev #KYNO #AfterEffects #VideoProduction #PostProduction #Cinematography #IndieDev #Apple #BlackMagic
-
You do know about the More Finder Info option in #NeoFinder? Right?
We have improved that feature for NeoFinder 9.2 for #macOS, and it can now show metadata for external Finder files in RED, NEV, BRAW, Pixelmator, IIQ, EIP, GoPro and other formats!
https://www.neofinder.de/forum/phpBB3/viewtopic.php?p=786#p786
#FilmMaking #MediaAssetManager #VideoTools #VideoLibrary #VideoProducer #ARRI #RED #DaVinci #FCPX #VideoWorkflow #MacDev #KYNO #AfterEffects #VideoProduction #PostProduction #Cinematography #IndieDev #Apple #BlackMagic
-
You do know about the More Finder Info option in #NeoFinder? Right?
We have improved that feature for NeoFinder 9.2 for #macOS, and it can now show metadata for external Finder files in RED, NEV, BRAW, Pixelmator, IIQ, EIP, GoPro and other formats!
https://www.neofinder.de/forum/phpBB3/viewtopic.php?p=786#p786
#FilmMaking #MediaAssetManager #VideoTools #VideoLibrary #VideoProducer #ARRI #RED #DaVinci #FCPX #VideoWorkflow #MacDev #KYNO #AfterEffects #VideoProduction #PostProduction #Cinematography #IndieDev #Apple #BlackMagic
-
You do know about the More Finder Info option in #NeoFinder? Right?
We have improved that feature for NeoFinder 9.2 for #macOS, and it can now show metadata for external Finder files in RED, NEV, BRAW, Pixelmator, IIQ, EIP, GoPro and other formats!
https://www.neofinder.de/forum/phpBB3/viewtopic.php?p=786#p786
#FilmMaking #MediaAssetManager #VideoTools #VideoLibrary #VideoProducer #ARRI #RED #DaVinci #FCPX #VideoWorkflow #MacDev #KYNO #AfterEffects #VideoProduction #PostProduction #Cinematography #IndieDev #Apple #BlackMagic
-
You do know about the More Finder Info option in #NeoFinder? Right?
We have improved that feature for NeoFinder 9.2 for #macOS, and it can now show metadata for external Finder files in RED, NEV, BRAW, Pixelmator, IIQ, EIP, GoPro and other formats!
https://www.neofinder.de/forum/phpBB3/viewtopic.php?p=786#p786
#FilmMaking #MediaAssetManager #VideoTools #VideoLibrary #VideoProducer #ARRI #RED #DaVinci #FCPX #VideoWorkflow #MacDev #KYNO #AfterEffects #VideoProduction #PostProduction #Cinematography #IndieDev #Apple #BlackMagic
-
Celebrate 1 year of https://notepadexe.com release
BundleHunt packed with awesome deals is live: https://bundlehunt.com/?ap_id=krzyzanowskim #macdev #discount #macos
-
-
Cork version 1.7.5 is out.
This update includes a fix for an upstream breaking change related to package details, and a fix for environment var consumption
Buy Cork to support its development: https://corkmac.app
Join the Discord community: https://discord.gg/kUHg8uGHpG
See the source code: https://github.com/buresdv/Cork
#swift #swiftUI #macOS #buildinpublic #macdev #homebrew #CorkApp
-
Fix implemented, compiling build now…
-
Cause of error identified as https://github.com/Homebrew/brew/pull/21755
https://github.com/buresdv/Cork/issues/617#issuecomment-4374546409
Working on a fix right now
-
I was just made aware of a critical bug introduced by Homebrew caused by them changing the JSON response format for package details
This causes package details to not load with the error "The data couldn't be read because it is missing"
Follow this issue for more information:
https://github.com/buresdv/Cork/issues/617 -
And yes, #NeoFinder 9.2 for #macOS now has the multi-line Help Tags for Keywords and Persons in the Details View as well! Because of course!
https://www.neofinder.de/forum/phpBB3/viewtopic.php?p=783#p783
#FilmMaking #MediaAssetManager #VideoTools #VideoLibrary #VideoProducer #ARRI #RED #DaVinci #FCPX #VideoWorkflow #MacDev #KYNO #AfterEffects #VideoProduction #PostProduction #Cinematography #IndieDev #Apple #BlackMagic
-
And yes, #NeoFinder 9.2 for #macOS now has the multi-line Help Tags for Keywords and Persons in the Details View as well! Because of course!
https://www.neofinder.de/forum/phpBB3/viewtopic.php?p=783#p783
#FilmMaking #MediaAssetManager #VideoTools #VideoLibrary #VideoProducer #ARRI #RED #DaVinci #FCPX #VideoWorkflow #MacDev #KYNO #AfterEffects #VideoProduction #PostProduction #Cinematography #IndieDev #Apple #BlackMagic
-
And yes, #NeoFinder 9.2 for #macOS now has the multi-line Help Tags for Keywords and Persons in the Details View as well! Because of course!
https://www.neofinder.de/forum/phpBB3/viewtopic.php?p=783#p783
#FilmMaking #MediaAssetManager #VideoTools #VideoLibrary #VideoProducer #ARRI #RED #DaVinci #FCPX #VideoWorkflow #MacDev #KYNO #AfterEffects #VideoProduction #PostProduction #Cinematography #IndieDev #Apple #BlackMagic
-
And yes, #NeoFinder 9.2 for #macOS now has the multi-line Help Tags for Keywords and Persons in the Details View as well! Because of course!
https://www.neofinder.de/forum/phpBB3/viewtopic.php?p=783#p783
#FilmMaking #MediaAssetManager #VideoTools #VideoLibrary #VideoProducer #ARRI #RED #DaVinci #FCPX #VideoWorkflow #MacDev #KYNO #AfterEffects #VideoProduction #PostProduction #Cinematography #IndieDev #Apple #BlackMagic
-
And yes, #NeoFinder 9.2 for #macOS now has the multi-line Help Tags for Keywords and Persons in the Details View as well! Because of course!
https://www.neofinder.de/forum/phpBB3/viewtopic.php?p=783#p783
#FilmMaking #MediaAssetManager #VideoTools #VideoLibrary #VideoProducer #ARRI #RED #DaVinci #FCPX #VideoWorkflow #MacDev #KYNO #AfterEffects #VideoProduction #PostProduction #Cinematography #IndieDev #Apple #BlackMagic
-
I just became aware that during the last 3 days, there were weird outages of the license checking server, which meant you might not have been able to authenticate new Cork licenses
As soon as I became aware, I fixed the problem and implemented a solution, so it won't happen again
I apologize for the inconvenience and thank everyone for their patience!
-
I have a vague memory of seeing some years ago some kind of indie Mac app for quickly generating simple test icons for Mac apps from e.g. emoji, anyone remembers what that was?…
-
I never realized how fugly `navigationSubtitle` looks in a sheet on macOS. Did nobody test this?
-
Next update will include the custom editor fonts also in the Proxygen Mac app! 🅰️
By the way, I just love the Nord theme for HTTP! 😍
-
Improving progress reporting in Cork turned out to be a major pain, even with the built-in, ancient `Progress` object, so I created a library to make `Progress` less mental to use
NO AI WAS USED TO MAKE ANY PART OF THIS
Feel free to use:
-
In technical news, any arbitrary terminal command can now instantly be turned into a streaming output, which provides a consistent, instantly reusable way to put live outputs into the UI.
All that's needed is to conform any Observable object to my new `TerminalOutputStreamable` protocol, and it does the rest
Gone are the days where I had to painfully reimplement this feature for any new output. What took days now takes minutes
And most importantly, NO AI WAS USED
-
Sneak peek of the new package updating system in Cork 2.0:
You now get a much more detailed progress bar, along with the system being so stable and robust I had to go through 30 packages until I found one that failed
You also get a much better report on why individual updates failed
Join the community to see updates faster:
https://forum.rikidar.eu
https://discord.gg/kUHg8uGHpG#swift #swiftUI #macOS #opensource #buildinpublic #macdev #homebrew #CorkApp
-
Finally almost done—so many edge cases, a ton of smoke and mirrors, but we've some slick tables in the Atlas's markdown editor. They support rich content, alignments, and have a pretty decent UI! They scroll when too wide! Columns size to content! Accessibility: Yes plz! They're sorta even cute!
I spent weeks looking at other implementations and messing around with this to get it right so I am beyond excited for this addition.
-
Of course, I had to expand this already huge scope to include proper row and column selections with context menu like Notes because I can't help myself 🙃
-
Getting there—tables on both platforms now have cell editing, which took some elbow grease; selection behaviors are just about in place; and then a bit of polish to get those weird edge cases cleaned up. Excited about this one.
-
Apparently macOS 28 is removing support for Rosetta 2 (running Intel binaries on Apple Silicon).
This will be an incredibly unfortunate change if they don’t continue to support Rosetta 2 for virtual machines. The ability to test Intel binaries *for Linux in a Linux VM* is actually huge, and I think we’ll see developers switch away from macOS if that happens.
They are keeping “a subset of Rosetta functionality” for gaming titles beyond 28, but no word on VMs. I think in an ideal world they only remove app translations, but keep around the JIT functionality 🤞
-
Well... this has been painful but looks oh so nice. Tables in Atlas and Fox's markdown editor on the horizon?!
Support has been in the parser forever but I'd been needing to do the textkit pipeline refactor first before making use. I've been eager to give it a shot since and now am having too much fun hehe.
-
Coming in the next major Cork version:
More readable app adoption errors for select implemented errors. I also fixed the bug where the incorrect status screen was shown at the end ("adding all apps failed" & "adding some apps failed")
In other news, the next version of Cork will be 2.0.0, since I rewrote pretty much the entire backend at this point.
#swift #swiftUI #macOS #opensource #buildinpublic #macdev #homebrew #CorkApp
-
Proxygen v5.0 is now available for Mac and iOS. It is the biggest update yet, including:
🔬 Redesigned Test tool with scripting, test assertions and variable extraction.
📝 Environment variables that are extracted from responses and inserted using {{var}} syntax.
🌎 Sitemap for quick filtering of message history.
🎨 Many new editor color themes!
The app now also has a lower price point and is 50% off for a limited time.
We are just getting started.
#swiftlang #appkit #macdev #iosdev -
I made Blinkar: a native macOS menubar app for Blink home security cameras.
Blink doesn't have a desktop client, so I built one: pure Swift, lives in your menu bar, polls for new clips in the background, and sends macOS notifications on motion.
✦ Quick-look popover for recent clips
✦ Full clip browser with per-camera filtering
✦ Arm/disarm networks, snooze notifications
✦ Bulk download
✦ 2FA support, Keychain-stored credentialsFind out more at: https://blinkar.app
#macOS #Swift #SwiftUI #HomeSecurity #BlinkCamera #OpenSource #NativeApp #macDev #IndieDevs
-
Cork version 1.7.4 is out.
This update includes a few fixes before the biggest update in Cork's history. It includes fixes for some wrong adoptable package associations and more.
See https://blog.corkmac.app/p/cork-174-out-small-fixed-before-the for more info.
Buy Cork to support its development: https://corkmac.app
Join the Discord community: https://discord.gg/kUHg8uGHpG
See the source code: https://github.com/buresdv/Cork#swift #swiftUI #macOS #opensource #buildinpublic #macdev #homebrew #CorkApp
-
Things coming in the next major version of Cork:
- Completely redesigned and reworked maintenance, addressing its biggest issues - not seeing the errors in health checks
- New, more macOS-like exporting of backups
- Fixed remaining bugs in Services, which are now bug-free AFAIK
- The whole backend rewritten from scratch
- More descriptive JSON errorsAnd more. Stay tuned, this will be the biggest update in the history of Cork
#swift #swiftUI #macOS #buildinpublic #macdev #homebrew #CorkApp
-
Got a user request for templates in Octavo (my Mac app for PDF imposition).
Do you guys think I should build on top of the "Stationary Pad" finder flag? Do any of you actually use that? Advantages of using it, it'd handle the open-as-new-document flow for me. But the disadvantage is, I couldn't set a separate icon or extension for the template files.
-
For the first time in three months, since beginning the biggest refactor of Cork, it FINALLY compiles. Almost nothing works yet, but it's considerable progress
Cork on GitHub:
https://github.com/buresdv/Cork#swift #swiftUI #macOS #buildinpublic #macdev #homebrew #CorkApp
-
What I started with just wanting to improve the shell output parser turned into a rewrite of literally everything in Cork. Some of this code is from 2022, when I started Cork
The next version might as well be an entire new app :neocat_sob:
https://github.com/buresdv/Cork/tree/main.adjusted-terminal-output-matching