Skip to content

Conversation

@markreidvfx
Copy link
Contributor

@markreidvfx markreidvfx commented Jul 28, 2025

Summarize your change.

Adds support for basic file operations within the RVFileDialog window. Please note I've not had time to test this on Windows.

file_operations2

Adds a context menu with the following options

  • create folders
  • delete files/folders
  • rename files/folders
  • refresh

New folder button

The New Folder button was already in the ui files. It was just hidden because it was never implemented

image

Describe what you have tested and on which operating system.

Linux, macOS

- available in context menu
- create folders
- delete files
- rename files
- refresh

Signed-off-by: Mark Reid <[email protected]>
@cedrik-fuoco-adsk cedrik-fuoco-adsk added the enhancement New feature or request label Sep 5, 2025
@pbergeron-adsk pbergeron-adsk self-requested a review September 17, 2025 19:00
Copy link
Contributor

@pbergeron-adsk pbergeron-adsk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, will submit to view testing.

Copy link
Contributor

@bernie-laberge bernie-laberge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Beautiful !
Thank you @markreidvfx !

@pbergeron-adsk
Copy link
Contributor

pbergeron-adsk commented Oct 8, 2025

@markreidvfx We have found two issues with this PR:

Issue 1:

  • In a folder FolderRoot that already has folders, select a folder, let's say FolderABC.
  • In the empty space, right click, create new folder FolderDEF.
  • User is navigated to FolderABC.

Note that if you don't select FolderABC first, the bug doesn't appear.

Expected result: User should stay in FolderRoot, optionally goes to FolderDEF, but definitely not FolderABC.

Issue 2:

  • In a folder FolderRoot that already has folders, right-click in the empty space, hit Refresh, nothing happens, which is expected.

but

  • Click on a folder, let's say FolderABC.
  • Right-click in the empty space, hit Refresh, user is navigated to FolderABC.

They are probably different manifestations of the same bug (I'd expect that when you click on a folder, that sets the "current folder", and when you're done creating a folder, it calls refresh, which navigates to the previously-selected folder)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants