Subversion Repositories spk

Rev

Rev 131 | Rev 134 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 131 Rev 133
Line 67... Line 67...
67
	int 		PrepareInstallPackage(CBaseFile *package, bool disabled = false, bool force = false, int check = IC_ALL);
67
	int 		PrepareInstallPackage(CBaseFile *package, bool disabled = false, bool force = false, int check = IC_ALL);
68
	int			InstallPreparedPackages(CyStringList *errors, CProgressInfo *progress, CLinkList<CBaseFile> *errored, CLinkList<CBaseFile> *installedList = NULL);
68
	int			InstallPreparedPackages(CyStringList *errors, CProgressInfo *progress, CLinkList<CBaseFile> *errored, CLinkList<CBaseFile> *installedList = NULL);
69
	void		RemovePreparedInstall(CBaseFile *package);
69
	void		RemovePreparedInstall(CBaseFile *package);
70
	int			GetNumPackagesInQueue() { return m_lInstallList.size(); }
70
	int			GetNumPackagesInQueue() { return m_lInstallList.size(); }
71
	int			CheckOpenPackage(CyString file, int *error);
71
	int			CheckOpenPackage(CyString file, int *error);
-
 
72
	bool		findAllNeededDependacies(CBaseFile *p, const CLinkList<CBaseFile> &packages, CLinkList<CBaseFile> *foundPackages, bool onlyEnabled = false, bool includePrepared = false) const;
72
	int			GetMissingDependacies(CBaseFile *p, CyStringList *list, bool onlyEnabled = false, bool includePrepared = false);
73
	int			GetMissingDependacies(CBaseFile *p, Utils::CStringList *list, bool onlyEnabled = false, bool includePrepared = false);
73
	bool		CheckInstalledDependacy(CyString name, CyString author, CyString version, bool onlyEnabled = false, bool includePerpered = false);
74
	bool		CheckInstalledDependacy(CyString name, CyString author, CyString version, bool onlyEnabled = false, bool includePerpered = false);
-
 
75
	bool		checkInstalledDependacy(const Utils::String &name, const Utils::String &author, const Utils::String &version, bool onlyEnabled = false, bool includePerpered = false) const;
74
	bool		CheckEnabledDependacy(CBaseFile *p);
76
	bool		CheckEnabledDependacy(CBaseFile *p);
75
	int			GetDependacyList(CBaseFile *package, CLinkList<CBaseFile> *list);
77
	int			GetDependacyList(CBaseFile *package, CLinkList<CBaseFile> *list);
76
	int			PrepareMultiPackage ( CyString file, CLinkList<CBaseFile> *errorPackageList, int *error, CProgressInfo *progress = 0);
78
	int			PrepareMultiPackage ( CyString file, CLinkList<CBaseFile> *errorPackageList, int *error, CProgressInfo *progress = 0);
77
 
79
 
78
	bool		IsOldPluginManager() { return m_bOldPlugin; }
80
	bool		IsOldPluginManager() { return m_bOldPlugin; }
-
 
81
	int			findPackageFiles(CLinkList<CBaseFile> &packages, const Utils::String &dir);
-
 
82
	int			findPackageDirectories(CLinkList<CBaseFile> &packages, const Utils::String &dir);
-
 
83
	int			findAllPackages(CLinkList<CBaseFile> &packages, const Utils::String &dir);
79
 
84
 
80
	// enable/disable
85
	// enable/disable
81
	bool EnablePackage ( CBaseFile *package, CyStringList *errors, CProgressInfo *progress = NULL );
86
	bool EnablePackage ( CBaseFile *package, CyStringList *errors, CProgressInfo *progress = NULL );
82
	bool DisablePackage ( CBaseFile *package, CyStringList *errors, CProgressInfo *progress = NULL );
87
	bool DisablePackage ( CBaseFile *package, CyStringList *errors, CProgressInfo *progress = NULL );
83
	bool DisablePreparedPackages ( CyStringList *errors, CProgressInfo *progress, CLinkList<CBaseFile> *disabledPackages = NULL );
88
	bool DisablePreparedPackages ( CyStringList *errors, CProgressInfo *progress, CLinkList<CBaseFile> *disabledPackages = NULL );
Line 101... Line 106...
101
	void UpdateUsedFiles(CLinkList<CBaseFile> *ignoreList = NULL, bool = true);
106
	void UpdateUsedFiles(CLinkList<CBaseFile> *ignoreList = NULL, bool = true);
102
	void UpdateSigned();
107
	void UpdateSigned();
103
	bool UpdatePackages(int doStatus = -1, bool individual = false);
108
	bool UpdatePackages(int doStatus = -1, bool individual = false);
104
	CBaseFile *FindXspPackage(CyString id);
109
	CBaseFile *FindXspPackage(CyString id);
105
	CBaseFile *FindSpkPackage(CyString name, CyString author);
110
	CBaseFile *FindSpkPackage(CyString name, CyString author);
-
 
111
	CBaseFile *findSpkPackage(const Utils::String &name, const Utils::String &author) const;
106
	CArchiveFile *FindArchivePackage(CyString name);
112
	CArchiveFile *FindArchivePackage(CyString name);
107
	CBaseFile *FindPackage(CyString name, CyString author);
113
	CBaseFile *FindPackage(CyString name, CyString author);
108
	CBaseFile *FindFirstPackageWithFile(C_File *f);
114
	CBaseFile *FindFirstPackageWithFile(C_File *f);
109
	CBaseFile *FindNextPackageWithFile(CBaseFile *p, C_File *f);
115
	CBaseFile *FindNextPackageWithFile(CBaseFile *p, C_File *f);
110
	CBaseFile *FindPackage(CBaseFile *package);
116
	CBaseFile *FindPackage(CBaseFile *package);