spacestr

🔔 This profile hasn't been claimed yet. If this is your Nostr profile, you can claim it.

Edit
Frederik Handberg
Member since: 2023-02-26
Frederik Handberg
Frederik Handberg 9h

However, I don’t regret the time I spent building the block-based notes as it gave me an excellent understanding of `NSTextView` in #AppKit. I had to do some crazy hacks to make it work as I needed a separate textview for each block, while still enabling caret navigation across all textviews by using arrow keys.

#AppKit #appkit
Frederik Handberg
Frederik Handberg 9h

Once the Markdown editor is fully implemented, I will completely remove the code related to the block-based editor as it won’t be necessary anymore. I had initially implemented a proprietary block-based structure for notes which used JSON files. Personally, I hate it (because it’s proprietary unlike Markdown) and I only did it because I had so much trouble with implementing a Markdown engine in Swift, but now it finally works!

Frederik Handberg
Frederik Handberg 1d

Headings can now be collapsed in the #Markdown editor I am working on. When collapsing a heading, the app will remember this, so that when closing the Markdown file and reopening it again, the same heading will still be collapsed. #dev

#markdown #dev
Frederik Handberg
Frederik Handberg 2d

The concept phone that Nothing shared looked pretty good

Frederik Handberg
Frederik Handberg 13d

Two cars in collision on Bankagervej in 8700 Horsens. #press

#press
Frederik Handberg
Frederik Handberg 14d

Yeah, the relay operators know everyone’s IP address once users connect to the relay, but that can be solved by just using a VPN (which you should probably use anyway if you care the slightest about privacy)

Frederik Handberg
Frederik Handberg 14d

I should do some research into how good JetPack Compose Multiplatform is for Linux support. That might be an option.

Frederik Handberg
Frederik Handberg 14d

Apparently, using Qt for commercial products requires paying for a license. Of course they need to earn money somehow, that’s understandable, but when you have free alternatives like using native Swift and Kotlin, why even use Qt…?

Frederik Handberg
Frederik Handberg 15d

When I start building the Android app, I will need to figure out how to handle Markdown parsing. This could be useful: https://github.com/JetBrains/markdown.git

Frederik Handberg
Frederik Handberg 15d

I now need to trace the pattern over to real pattern paper and then cut out the pattern pieces.

Frederik Handberg
Frederik Handberg 15d

I see that the developer behind the Markdown engine I use has been cooking lately: https://github.com/nodes-app/swift-markdown-engine/releases/tag/0.6.0 A new version has been released with much improved parsing. At some point, I will have to integrate these new improvements in my current codebase.

Welcome to Frederik Handberg spacestr profile!

About Me

23 🇩🇰 I'm studying for a degree in Software Engineering 💻 I enjoy building mobile/desktop apps and embedded projects and working on massive heavy-lift drones. I'm also learning to sew garments as a hobby to tailor clothes for myself 🪡 I mostly share progress updates as I'm working on my software and drone projects, and as I learn to sew. Basically, I just write about my hobbies...

Interests

  • No interests listed.

Videos

Music

My store is coming soon!

Friends