Skip to content

macOS: Add UTI declaration for TMX files#4453

Open
JarvisX-Z wants to merge 1 commit into
mapeditor:masterfrom
JarvisX-Z:patch-1
Open

macOS: Add UTI declaration for TMX files#4453
JarvisX-Z wants to merge 1 commit into
mapeditor:masterfrom
JarvisX-Z:patch-1

Conversation

@JarvisX-Z

Copy link
Copy Markdown
Contributor

This PR adds a Uniform Type Identifier (UTI) declaration for TMX files on macOS.

Previously, Tiled only declared file types using extensions, which caused macOS to assign a dynamic UTI. This could lead to inconsistent file recognition across systems.

Changes made:

  • Added LSItemContentTypes to CFBundleDocumentTypes for TMX files
  • Declared UTExportedTypeDeclarations for a stable UTI (org.mapeditor.tiled.tmx)

This improves file association and ensures macOS can reliably recognize .tmx files as Tiled map files.

This PR adds a Uniform Type Identifier (UTI) declaration for TMX files on macOS.

Previously, Tiled only declared file types using extensions, which caused macOS to assign a dynamic UTI. This could lead to inconsistent file recognition across systems.

Changes made:
- Added LSItemContentTypes to CFBundleDocumentTypes for TMX files
- Declared UTExportedTypeDeclarations for a stable UTI (org.mapeditor.tiled.tmx)

This improves file association and ensures macOS can reliably recognize .tmx files as Tiled map files.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant