def get_side_by_side_app():
    for dir in data_dirs('helpers/compare_files/'):
        for name in dir.list():  # XXX need object list
            file = dir.file(name)
            if name.endswith('.desktop') and file.exists():
                app = DesktopEntryFile(file)
                if app.tryexec():
                    return app
    else:
        return None
Esempio n. 2
0
File: __init__.py Progetto: gdw2/zim
def get_side_by_side_app():
	for dir in data_dirs('helpers/compare_files/'):
		for name in dir.list(): # XXX need object list
			file = dir.file(name)
			if name.endswith('.desktop') and file.exists():
				app = DesktopEntryFile(file)
				if app.tryexec():
					return app
	else:
		return None