Page MenuHomePhabricator

Preferences - External Programs: Path line edit not editable
Closed, WontfixPublic

Description

On OSX you can't navigate to /usr/local/bin without change some system preferences.

Event Timeline

Sorry, I don't get you here. :) Why you can't navigate to /usr/local/bin? Regarding to the header that the line edits are not editable: that's intentional. You are supposed to use the buttons right to the line edits to navigate to paths.

/usr/ is a hidden folder so you have to change some OSX system preferences. That does not make the thing! It would be nice to make it editable. If it is not wanted just close it.

How does other programs on Mac OS allow setting paths in that case?

The original reason for making the line edits uneditable was that there were also information displayed regarding the found version of the external program. We can also refactor this to an additional label or even drop it and make them editable.

I think, it isn't good practise to set a path to /usr/.
libav forces the common user to install it into /usr/local/bin (the common way for install toolkits like this). There should be no interaction to get access to tools at this location.

If i think about it, for me it would be a possible way to set it by hand, using the editable. But i don't think that the common user wants to set it this way.

Is their a way to get the libav during runtime? Maybe we can force a search for the libav, e.g. if we open the 'External Programs' tab in the MITK-preferences window or we click the record button, and set the path automatically?

What do you think about it?

Any update on this? Stefan or Andi?

kislinsk claimed this task.
kislinsk added a project: Auto-closed.

Hi there! 🙂

This task was auto-closed according to our Task Lifecycle Management.
Please follow this link for more information and don't forget that you are encouraged to reasonable re-open tasks to revive them. 🚑

Best wishes,
The MITK devs

kislinsk removed kislinsk as the assignee of this task.May 26 2020, 12:05 PM
kislinsk removed a subscriber: kislinsk.