65 lines
3.5 KiB
TOML
65 lines
3.5 KiB
TOML
[manifest]
|
|
packagePrefix = "rip.crit.ms"
|
|
|
|
[resources]
|
|
overlay = "patches/moannotes/res"
|
|
assetOverlay = "patches/moannotes/assets"
|
|
|
|
[resources.translation]
|
|
backend = "argos"
|
|
source = "zh"
|
|
target = "en"
|
|
|
|
[generatedSmali]
|
|
sourceDir = "moannotes-native/build/smali/rip/crit/ms/moannotes/nativebridge"
|
|
|
|
[[resources.xmlPatches]]
|
|
targetFile = "res/layout/note_edit.xml"
|
|
search = "android:src=\"@drawable/ic_noteview_stylus_ballpen\""
|
|
replace = "android:src=\"@drawable/icp_pen\" android:contentDescription=\"Pen\""
|
|
|
|
[[resources.xmlPatches]]
|
|
targetFile = "res/layout/note_edit.xml"
|
|
search = "android:src=\"@drawable/ic_noteview_background\""
|
|
replace = "android:src=\"@drawable/icp_palette\" android:contentDescription=\"Paper and monochrome ink\""
|
|
|
|
[[resources.xmlPatches]]
|
|
targetFile = "res/layout/note_edit.xml"
|
|
search = "android:src=\"@drawable/ic_noteview_more\""
|
|
replace = "android:src=\"@drawable/icp_export\" android:contentDescription=\"Document actions and export\""
|
|
|
|
[[smaliPatches]]
|
|
targetFile = "com/moan/notes/LaunchActivity.smali"
|
|
search = " invoke-virtual {p0, p1}, Lg/b/c/e;->setContentView(I)V\n\n const p1, 0x7f0802a7"
|
|
replace = " invoke-virtual {p0, p1}, Lg/b/c/e;->setContentView(I)V\n\n invoke-static {p0}, Lrip/crit/ms/moannotes/FeatureRegistry;->install(Landroid/app/Activity;)V\n\n const p1, 0x7f0802a7"
|
|
|
|
[[smaliPatches]]
|
|
targetFile = "rip/crit/ms/moannotes/FeatureRegistry.smali"
|
|
injectFile = "patches/moannotes/smali/rip/crit/ms/moannotes/FeatureRegistry.smali"
|
|
|
|
[[smaliPatches]]
|
|
targetFile = "rip/crit/ms/moannotes/BackgroundCatalogPatch.smali"
|
|
injectFile = "patches/moannotes/smali/rip/crit/ms/moannotes/BackgroundCatalogPatch.smali"
|
|
|
|
[[smaliPatches]]
|
|
targetFile = "rip/crit/ms/moannotes/SnapToLineTouchListener.smali"
|
|
injectFile = "patches/moannotes/smali/rip/crit/ms/moannotes/SnapToLineTouchListener.smali"
|
|
|
|
[[smaliPatches]]
|
|
targetFile = "rip/crit/ms/moannotes/SnapToLineToggle.smali"
|
|
injectFile = "patches/moannotes/smali/rip/crit/ms/moannotes/SnapToLineToggle.smali"
|
|
|
|
[[smaliPatches]]
|
|
targetFile = "h/f/b/m5/l.smali"
|
|
search = " invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z\n\n :cond_0"
|
|
replace = " invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z\n\n sget-object v0, Lh/f/b/m5/l;->a:Ljava/util/ArrayList;\n\n invoke-static {v0}, Lrip/crit/ms/moannotes/BackgroundCatalogPatch;->appendCollegeRuled(Ljava/util/ArrayList;)V\n\n :cond_0"
|
|
|
|
[[smaliPatches]]
|
|
targetFile = "h/f/b/m5/j.smali"
|
|
search = " iget p2, p2, Lh/f/b/m5/l;->c:I\n\n invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setImageResource(I)V"
|
|
replace = " iget-object v1, p2, Lh/f/b/m5/l;->d:Ljava/lang/String;\n\n iget p2, p2, Lh/f/b/m5/l;->c:I\n\n iget-object v0, p0, Lh/f/b/m5/j;->h:Landroid/content/Context;\n\n invoke-static {v0, v1, p2}, Lrip/crit/ms/moannotes/BackgroundCatalogPatch;->previewResource(Landroid/content/Context;Ljava/lang/String;I)I\n\n move-result p2\n\n invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setImageResource(I)V"
|
|
|
|
[[smaliPatches]]
|
|
targetFile = "com/moan/notes/NoteActivity.smali"
|
|
search = " invoke-virtual {p1, v0}, Lcom/moan/notes/hand/view/HandwriteView;->setObserver(Lcom/moan/notes/hand/view/HWViewStatus$IStatusReporter;)V\n\n :cond_0\n return-void"
|
|
replace = " invoke-virtual {p1, v0}, Lcom/moan/notes/hand/view/HandwriteView;->setObserver(Lcom/moan/notes/hand/view/HWViewStatus$IStatusReporter;)V\n\n invoke-static {p0}, Lrip/crit/ms/moannotes/FeatureRegistry;->installNote(Landroid/app/Activity;)V\n\n :cond_0\n return-void"
|