mirror of
https://github.com/Radiquum/anixart-patcher.git
synced 2025-09-08 12:13:51 +05:00
chore: formatting files
This commit is contained in:
parent
e12967efaf
commit
1e84f31eb0
5 changed files with 13 additions and 35 deletions
|
@ -30,7 +30,7 @@ def modify_menu(menu: list[str], path: str) -> None:
|
|||
log.warning(f"menu item `{item}` is not allowed, removing from list")
|
||||
menu.remove(item)
|
||||
|
||||
root = etree.Element("menu", nsmap={"android": config['xml_ns']['android']})
|
||||
root = etree.Element("menu", nsmap={"android": config["xml_ns"]["android"]})
|
||||
for item in menu:
|
||||
element = etree.SubElement(root, "item")
|
||||
element.set(f"{{{config['xml_ns']['android']}}}icon", f"@drawable/nav_{item}")
|
||||
|
@ -47,6 +47,11 @@ def modify_menu(menu: list[str], path: str) -> None:
|
|||
|
||||
|
||||
def apply(patch_conf: PatchConfig_ChangeNavigationBar) -> bool:
|
||||
modify_menu(patch_conf["portrait"], f"{config['folders']['decompiled']}/res/menu/bottom.xml")
|
||||
modify_menu(patch_conf["landscape"], f"{config['folders']['decompiled']}/res/menu/navigation_rail_menu.xml")
|
||||
modify_menu(
|
||||
patch_conf["portrait"], f"{config['folders']['decompiled']}/res/menu/bottom.xml"
|
||||
)
|
||||
modify_menu(
|
||||
patch_conf["landscape"],
|
||||
f"{config['folders']['decompiled']}/res/menu/navigation_rail_menu.xml",
|
||||
)
|
||||
return True
|
||||
|
|
|
@ -15,9 +15,6 @@ from scripts.smali_parser import (
|
|||
get_smali_lines,
|
||||
save_smali_lines,
|
||||
find_and_replace_smali_line,
|
||||
find_smali_method_start,
|
||||
find_smali_method_end,
|
||||
replace_smali_method_body,
|
||||
)
|
||||
|
||||
|
||||
|
@ -39,14 +36,6 @@ class PatchConfig_ForceStaticRequestUrls(TypedDict):
|
|||
constants: PatchConfig_ForceStaticRequestUrlsConst
|
||||
|
||||
|
||||
replace_should_use_mirror_urls = """ .locals 0
|
||||
|
||||
const/4 p0, 0x0
|
||||
|
||||
return p0
|
||||
"""
|
||||
|
||||
|
||||
def apply(patch_config: PatchConfig_ForceStaticRequestUrls) -> bool:
|
||||
for value in patch_config["values"]:
|
||||
if os.path.exists(f"{config['folders']['decompiled']}/{value['file_path']}"):
|
||||
|
@ -71,21 +60,6 @@ def apply(patch_config: PatchConfig_ForceStaticRequestUrls) -> bool:
|
|||
save_smali_lines(path, lines)
|
||||
log.debug(f"[FORCE_STATIC_REQUEST_URLS] file {path} has been modified")
|
||||
|
||||
# IDK If it is actually needed, will leave it for now, but seems like it should not be needed, since patch is working
|
||||
# path = f"{config['folders']['decompiled']}/smali_classes2/com/swiftsoft/anixartd/Prefs.smali"
|
||||
# if os.path.exists(path):
|
||||
# lines = get_smali_lines(path)
|
||||
# new_content = []
|
||||
# for index, line in enumerate(lines):
|
||||
# if line.find("SHOULD_USE_MIRROR_URLS") >= 0:
|
||||
# method_start = find_smali_method_start(lines, index)
|
||||
# method_end = find_smali_method_end(lines, index)
|
||||
# new_content = replace_smali_method_body(
|
||||
# lines, method_start, method_end, replace_should_use_mirror_urls
|
||||
# )
|
||||
# save_smali_lines(path, new_content)
|
||||
# log.debug(f"[FORCE_STATIC_REQUEST_URLS] file {path} has been modified")
|
||||
|
||||
path = f"{config['folders']['decompiled']}/smali_classes2/com/swiftsoft/anixartd/DaggerApp_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.smali"
|
||||
pathInterceptor = f"{config['folders']['decompiled']}/smali_classes2/com/swiftsoft/anixartd/dagger/module/ApiModule$provideRetrofit$lambda$2$$inlined$-addInterceptor$1.smali"
|
||||
if os.path.exists(path) and os.path.exists(pathInterceptor):
|
||||
|
@ -98,5 +72,4 @@ def apply(patch_config: PatchConfig_ForceStaticRequestUrls) -> bool:
|
|||
save_smali_lines(path, new_content)
|
||||
log.debug(f"[FORCE_STATIC_REQUEST_URLS] file {path} has been modified")
|
||||
|
||||
|
||||
return True
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue