godotengine / godotengine/godot

`.app` files can't be deleted from the browse files window

Open
#98,724 1 comment 0 reactions 0 assignees View on GitHub
discussion topic:editor
Dominant language
C++
Stars
117k
Forks
26.8k
PR merge metrics
PR metrics pending

Description

### Tested versions

4.3.stable

### System information

Godot v4.3.stable - macOS 15.0.1 - Vulkan (Mobile) - integrated Apple M3 Max - Apple M3 Max (14 Threads)

### Issue description

Whether you consider this bug report an issue at all depends on your answer to this question: is a file with the `.app` extension a file or a folder?

One could argue: both. It's a package that Finder usually considers to be a single file, unless you right click on the `.app` file and choose Show Package Contents, after which you open the file as a folder.

This is perhaps a funny edge case, but I am of the opinion that the browser should be able to delete the `.app` file, hence why I'm issuing a bug report on it. I specifically right-mouse-clicked on it to delete it, so why shouldn't it work?

https://github.com/user-attachments/assets/bc65681d-95a3-43f9-af3e-22bc2757f441

### Steps to reproduce

Try to remove an `.app` file from the browse file window in Godot. It won't work.

### Minimal reproduction project (MRP)

n/a

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the deletion attempt in Godot's browse files window on macOS with a .app file, then trace the window's delete handling and how it distinguishes files from folders. Done means a .app package can be deleted through the context menu without breaking deletion of ordinary files or folders.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, godot, macos
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.