Home | History | Annotate | Download | only in share

Lines Matching refs:open

6 __all__ = ['open']
18 '''Base class for open program controllers.'''
23 def open(self, filename):
28 '''Controller for a generic open program.'''
61 # It is assumed that this kind of tools (gnome-open, kfmclient,
62 # exo-open, xdg-open and open for OSX) immediately exit after lauching
69 def open(self, filename):
87 def open(self, filename):
98 _open = _controllers['windows-default'].open
103 _controllers['open']= Controller('open')
104 _open = _controllers['open'].open
169 _controllers['kde-open'] = KfmClient()
171 for command in ('gnome-open', 'exo-open', 'xdg-open'):
177 'gnome': 'gnome-open',
178 'kde': 'kde-open',
179 'xfce': 'exo-open',
186 return _controllers[controller_name].open
189 if _controllers.has_key('xdg-open'):
190 return _controllers['xdg-open'].open
192 return webbrowser.open
200 def open(filename):
201 '''Open a file or an URL in the registered default application.'''