Setting the current working directory from a plugin
Thanks very much for
thunarx-python. I am currently writing a set of plugins using
thunarx-python and everything is great so far.
But what I can't figure out is how to set Thunar's current directory from within a plugin. For example I'd like to have a context menu entry which when clicked changes Thunar's current working directory to a specific folder.
This is what I tried:
def get_file_menu_items(window, elements): ... window.props.current_directory # contains a ThunarFile window.get_property("current-directory") # same window.props.current_directory = "/path" # doesn't work, needs to be a ThunarFile window.set_property("current-directory","/path") # same ThunarFile = window.props.current_directory.__class__ path = ThunarFile("path") # doesn't work, constructor takes no arguments path = ThunarFile() path.set_path("/path") # doesn't exist window.props.current_directory = path # crashes Thunar
So how does one do this?
Any help is much appreciated!