Ethan Wong

Results 29 issues of Ethan Wong

This PR adds a command-line option to allow preserving unbeautified (raw) output lines. Some large-scale projects may involve a large number of customized scripts in build phases. Outputs of the...

To prevent accidentally replacing current content, I always open a link with a right click rather than direct clicking it. Thus I assume the first contextual menu item of a...

**Reasons for making this change:** I recently migrated a CocoaPods based project into a Swift Package Manager project and found issues when building the project with CI due to `Project.xcodeproj/project.xcworkspace/`...

- [x] This change has been discussed with the author. - [x] It implements / fixes issue #3754. --- **Description:** This PR fixes a potential crash at FileHandle.read(type:) due to...

This PR adjusts #97 and improves the seeking experience by preventing unnecessary progress updates.

Currently Doughnut utilizes Sparkle's default behavior to check for updates. It could be better to add some refined controls: 1. A preference toggle to disable automatic update tracking. 2. A...

type: enhancement

### Description Focus ring shape for buttons are incorrect. For AppKit controls, focus rings for buttons with images automatically get their shape according to the image content, or it could...

bug

Scrollbars disappear when the window is being resized and appear again once the mouse is released. https://github.com/Ranchero-Software/NetNewsWire/assets/8158163/ab5e22d3-da48-479b-8a62-8ddd7f39f655 macOS: 14.3.1 (23D60) NNW: Version 6.1.5b1 (6121)

Drag and drop article text when stage manager turned on can result a new NNW window being created on iPad. https://github.com/Ranchero-Software/NetNewsWire/assets/8158163/8551382a-dc26-4057-b3b6-9f8d3959ce4d Reproducible on iPadOS 17.1.1

### What problem or need do you have? As a temporary solution to #5760, I precompiled a macOS loadable bundle that could be copied directly into the Plugins folder inside...

type:need/problem