From d884f849d60db44f05a6a6b22f4ffcf520900389 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 25 Aug 2013 01:32:42 +0200 Subject: All kinds of incremental improvements Redone the instance action toolbar: * Removed all the dead actions * Change icon and Rename are now morphed into a header * Added button for opening the config folder Implemented support for loose files and folders as legacy jar mods Added texture pack support --- logic/LegacyInstance.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'logic/LegacyInstance.h') diff --git a/logic/LegacyInstance.h b/logic/LegacyInstance.h index 46c531d9..97502945 100644 --- a/logic/LegacyInstance.h +++ b/logic/LegacyInstance.h @@ -22,14 +22,17 @@ public: QSharedPointer jarModList(); QSharedPointer coreModList(); QSharedPointer loaderModList(); + QSharedPointer texturePackList(); ////// Directories ////// QString savesDir() const; + QString texturePackDir() const; QString jarModsDir() const; QString binDir() const; QString mlModsDir() const; QString coreModsDir() const; QString resourceDir() const; + virtual QString instanceConfigFolder() const; /*! * Whether or not the instance's minecraft.jar needs to be rebuilt. @@ -61,6 +64,9 @@ public: virtual QString defaultBaseJar() const; virtual QString defaultCustomBaseJar() const; + bool menuActionEnabled ( QString action_name ) const; + virtual QString getStatusbarDescription(); + protected slots: virtual void jarModsChanged(); }; \ No newline at end of file -- cgit