Frederik Handberg's avatar
Frederik Handberg
npub1nj0c...2gqz
23 🇩🇰 Studying for a degree in Software Engineering 💻 I enjoy building mobile/desktop apps and embedded projects and working on massive heavy-lift drones. 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...
Guidelines and snapping is now working for the pen tool in my canvas design app 🚀 But I noticed while screen recording that I forgot to add snapping support when about to insert the very first anchor point for a path... #dev #macOS #Swift #AppKit
Copy, cut, paste, undo, and redo is now also working in the app. #dev #Swift #AppKit
I got the pen tool mostly working in my canvas design app. There are more essential features that should be implemented like Bézier curves and the ability to add more anchor points inside a path.
It's now possible to insert multiple images at the same time into the canvas. The images will offset diagonally to make them all visible instead of just stacking directly on top of each other. Regarding my decision to abandon #SwiftUI and only use #AppKit, I'm very happy with that decision. It has turned out to be an excellent choice. #dev
I’m starting my business again selling industrial sewing machines. I received the first two machines just now. #business image
Progress is being made 👨‍💻 It's now possible to make drag selections. It's also now possible to move and resize objects. Holding `Shift` will resize the object proportionally. #dev #AppKit #macOS
I'm working on a new canvas app for #macOS. I already have experience with building infinite canvas apps from working on my notes app (it also has an infinite canvas feature). However, this time I'm building everything in pure #AppKit rather than mixing #SwiftUI and AppKit together. I am doing this as an experiment to test performance differences. SwiftUI is known for it's poor performance and I have certainly experienced that myself from now having used SwiftUI quite extensively. SwiftUI feels very half-baked... Always thought it would be fun to build an app in pure AppKit, so now I am doing it. This will be a pattern drafting app that I will use to create my sewing patterns. So far, the basic functionality of the canvas is working: - Zoom - Pan **Next up:** Be able to move and resize objects in the canvas.
Two cars involved in crash on Strandkærvej-Vejlevej intersection. #press
A few images from the apartment fire that occurred yesterday on Fredensgade in 8700 Horsens. #press
Fire reported in apartment building on Fredensgade in 8700 Horsens. #press
Now the corner radius slider in 'Canvas' settings is working! It correctly adjusts the corner radius of objects in canvas files. I also added support for mouse-wheels, so that it can now zoom in and out of the canvas. #dev #Swift #SwiftUI #AppKit View quoted note →
I have been working on the settings window for my #macOS notes app. image I have an option to adjust the corner radius of objects in canvas files. This option currently does nothing, because I haven't added the functionality to the canvas ViewModel yet.
My #macOS notes app is improving! It is now possible to search for where a specific word or sentence is occurring in Markdown files. I also have these preview overlays that appear when hovering a file. For example, when hovering an image file, it will show a small preview of that image. If I hover an empty Markdown or canvas file, it will just show an empty preview. In this case, I should probably just add a label saying something like the file is empty... #dev