Skip to content

(Bug): UNC Path Support in File Dialogs #896

@joshdicarlo

Description

@joshdicarlo

Make sure to follow our issue report guidelines

  • I'm using the latest version of Natron (not required but recommended)
  • I've restarted Natron and the issue persists
  • I've run Natron via the command line and the issue persists
  • I've followed the contributing guidelines to the best of my understanding
  • My issue is not on the issue tracker or in a pull request already (go search for it and dig around a little bit!)
  • This bug is reproducible

Natron version

Natron 2.5

Operating system

Windows 10 Professional

System specs

No response

Did you install Natron using the official installer?

  • Yes, I used the official installer
  • No, I installed from a binary archive
  • No, I compiled Natron from sources
  • No, I installed Natron via another method

Custom installation path

No response

What were you trying to do?

Read, Write, Load Project, or Save Project from network location with UNC path.

In various file dialogs, type a UNC base path matching one confirmed to load when manually typed on a Read node.

Ex:

  • Read node path "//my_network_share/project/sequence/shot/shot_name.mp4" will playback correctly
  • Typing "//my_network_share/project/sequence/shot" into the "Open Sequence" or "Save Seqeuence" dialog that appears when creating a read or write node will not browse to that location - making it very difficult to operate in a network environment on windows.

What did you expect to happen? What happened instead?

What did I expect to happen:

  • Typing "//my_network_share/project/sequence/shot" into the "Open Sequence" or "Save Seqeuence" dialog should browse to that location, just as it does when typing "C:/Users/username"

What happened instead:

  • Nothing

Step-by-step reproduction instructions

  1. Create a Read Node OR Create a Write Node OR File>Open Project OR File>Save Project
  2. In the file dialog dialog, type a valid UNC path and press enter

Additional details

Note: I am filing this as a bug, since UNC paths are clearly supported in various nodes, but the file dialog's won't browse to them leading me to believe this is a bug.

It is clear that UNC paths are supported from #302, and upon testing a Read/Write Node can be manually provided a UNC path, and will successfully read/write from/to it.

Issue persists with with both forward or backward slashes.

Dialog's include:

  • Open Sequence (Read Node)
  • Save Sequence (Write Note)
  • Save File (File>Save Project As...)
  • Open File (File>Open Project...)

In a studio environment, custom drive letter mappings are not an option so UNC path support is important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions