Skip to content

Commit

Permalink
Minor text fixes, update changelog for 1.1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
lucs100 committed Nov 3, 2023
1 parent c7d075a commit 6de5967
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 5 deletions.
6 changes: 6 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
v1.1 - November 3, 2023
Focus on major performance improvements! Details:
* Unpacks and repacks now run in the backround instead of freezing the app temporarily.
* Merged repack warning popups into a single popup. This is still a bit ugly right now, but a fix is in development.


v1.0 - October 23, 2023
Initial release of shtickerpack! Supports:
* Unpacking .mf files. Automatically tries to locate a Clash installation to do so.
Expand Down
4 changes: 2 additions & 2 deletions src/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
"Clash will automatically use any packed files in the <b><code>/contentpacks/</code></b> folder in-game. "+
"Simply remove any .mf file from this folder to disable it.")

APP_NAME = "repacker"
APP_NAME = "shtickerpack"
ORG_NAME = "lucs100"
APP_VER = "1.1"

Expand Down Expand Up @@ -391,7 +391,7 @@ def repackTargetDir(self, button: QPushButton):
if not modName.isalnum(): #should refactor these checks but w/e...
msg = QMessageBox.critical(None, "Invalid mod name!", "Your mod name can only be alphanumeric! Note your mod name shouldn't end with '.mf'.")
return False

if engine.modExists(self.DEFAULT_OUTPUT_DIR, modName):
msg = QMessageBox.critical(None, "Mod already exists!", f"{modName}.mf already exists in the output folder!\n({outputDir})")
return False
Expand Down
3 changes: 0 additions & 3 deletions src/engine.py
Original file line number Diff line number Diff line change
Expand Up @@ -174,9 +174,6 @@ def addResult(self, result: phasePackResult):

def getMaxWarningLevel(self) -> int:
return max(self.warnings.values())

def getWarningTypes(self) -> "set[int]":
return sorted(set(self.warnings.values()), reverse=True) #descending

def getFilesAtLevel(self, queryLevel: int) -> "list[str]":
output = []
Expand Down

0 comments on commit 6de5967

Please sign in to comment.