[GH-ISSUE #313] Add xml hi-dpi entry to macOS build #221

Open
opened 2026-02-28 14:31:28 +03:00 by kerem · 2 comments
Owner

Originally created by @andynameistaken on GitHub (Jul 1, 2022).
Original GitHub issue: https://github.com/jpochyla/psst/issues/313

Is it possible to change building process for macOS so Psst.app/Contents/Info.plist would contain following entry?:

<dict>
	<key>CFBundleExecutable</key>
	<string>spotify-qt</string>
	<key>NSPrincipalClass</key>
	<string>NSApplication</string>
	<key>NSHighResolutionCapable</key>
	<string>True</string>
</dict>

It enables scaling for higher resolutions so UI doesn't look blurry.

Originally created by @andynameistaken on GitHub (Jul 1, 2022). Original GitHub issue: https://github.com/jpochyla/psst/issues/313 Is it possible to change building process for macOS so `Psst.app/Contents/Info.plist` would contain following entry?: ``` <dict> <key>CFBundleExecutable</key> <string>spotify-qt</string> <key>NSPrincipalClass</key> <string>NSApplication</string> <key>NSHighResolutionCapable</key> <string>True</string> </dict> ``` It enables scaling for higher resolutions so UI doesn't look blurry.
Author
Owner

@jpochyla commented on GitHub (Jul 29, 2022):

Hi @andynameistaken, thanks for the suggestion! We use cargo bundle for this, do you think it'd be a good idea to open an issue there?

<!-- gh-comment-id:1199108844 --> @jpochyla commented on GitHub (Jul 29, 2022): Hi @andynameistaken, thanks for the suggestion! We use [`cargo bundle`](https://github.com/burtonageo/cargo-bundle) for this, do you think it'd be a good idea to open an issue there?
Author
Owner

@Insprill commented on GitHub (May 3, 2023):

Correct me if I'm wrong, but Isn't this already being done? github.com/burtonageo/cargo-bundle@eb9fe1b088/src/bundle/osx_bundle.rs (L184)

<!-- gh-comment-id:1533889381 --> @Insprill commented on GitHub (May 3, 2023): Correct me if I'm wrong, but Isn't this already being done? https://github.com/burtonageo/cargo-bundle/blob/eb9fe1b0880c7c0e929a93edaddcb0a61cd3f0d4/src/bundle/osx_bundle.rs#L184
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/psst#221
No description provided.