10 hours ago
- Ghostty's non-tech updates include a public talk by Mitchell Hashimoto and community efforts to build a website, Discord, and beta waitlist.
- Ghostty will be free and open source, likely under GPLv3, with beta testers contributing to the license decision.
- Non-native fullscreen on macOS was implemented by Thorsten Ball, requiring a switch from SwiftUI to AppKit for window lifecycle management, improving the framework for future features.
- Blurry fonts and artifacts on Linux were traced to a padding calculation error involving float-to-int conversion, fixed by using integers for sizes and flooring padding values to ensure pixel-perfect rendering.
- The bug fix led to a codebase audit, revealing another rounding error, and emphasized using appropriate data types to prevent anti-aliasing issues.