Skip to content

Commit c623767

Browse files
committed
add font repos
1 parent a2f317a commit c623767

16 files changed

Lines changed: 387 additions & 129 deletions

.DS_Store

0 Bytes
Binary file not shown.

lara.xcodeproj/project.pbxproj

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10-
1D9DB0FAD2F8437FB746E95B /* lara/fonts in Resources */ = {isa = PBXBuildFile; fileRef = 73DC188A88C046E980B4B724 /* lara/fonts */; };
1110
9F4A1D2D3C4E567890123456 /* lara/lib/libxpf.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F4A1D2E3C4E567890123456 /* lara/lib/libxpf.dylib */; };
1211
9F4A1D2F3C4E567890123456 /* lara/lib/libxpf.dylib in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9F4A1D2E3C4E567890123456 /* lara/lib/libxpf.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
1312
9F4A1D403C4E567890123456 /* lara/lib/libgrabkernel2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F4A1D413C4E567890123456 /* lara/lib/libgrabkernel2.dylib */; };
@@ -31,7 +30,6 @@
3130
/* End PBXCopyFilesBuildPhase section */
3231

3332
/* Begin PBXFileReference section */
34-
73DC188A88C046E980B4B724 /* lara/fonts */ = {isa = PBXFileReference; lastKnownFileType = folder; path = lara/fonts; sourceTree = "<group>"; };
3533
8F5C1F9B2D6A4E9D9F4B1A21 /* lara/kexploit/darksword.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = lara/kexploit/darksword.m; sourceTree = "<group>"; };
3634
9F4A1D2E3C4E567890123456 /* lara/lib/libxpf.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = lara/lib/libxpf.dylib; sourceTree = "<group>"; };
3735
9F4A1D413C4E567890123456 /* lara/lib/libgrabkernel2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = lara/lib/libgrabkernel2.dylib; sourceTree = "<group>"; };
@@ -96,7 +94,6 @@
9694
8F5C1F9B2D6A4E9D9F4B1A21 /* lara/kexploit/darksword.m */,
9795
9F4A1D2E3C4E567890123456 /* lara/lib/libxpf.dylib */,
9896
9F4A1D413C4E567890123456 /* lara/lib/libgrabkernel2.dylib */,
99-
73DC188A88C046E980B4B724 /* lara/fonts */,
10097
);
10198
name = "Recovered References";
10299
sourceTree = "<group>";
@@ -170,7 +167,6 @@
170167
isa = PBXResourcesBuildPhase;
171168
buildActionMask = 2147483647;
172169
files = (
173-
1D9DB0FAD2F8437FB746E95B /* lara/fonts in Resources */,
174170
);
175171
runOnlyForDeploymentPostprocessing = 0;
176172
};
@@ -327,7 +323,6 @@
327323
);
328324
INFOPLIST_FILE = lara/Info.plist;
329325
INFOPLIST_KEY_LSSupportsOpeningDocumentsInPlace = YES;
330-
INFOPLIST_KEY_UIAppFonts = "fonts/Chococooky.ttf fonts/Comic Sans SFUI.ttf fonts/DejaVuSansCondensed.ttf fonts/DejaVuSansMono.ttf fonts/DejaVuSerif.ttf fonts/FiraSans-Regular.ttf fonts/Go-Mono.ttf fonts/Go-Regular.ttf fonts/SFUI.ttf fonts/segoeui.ttf";
331326
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
332327
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
333328
INFOPLIST_KEY_UIFileSharingEnabled = YES;
@@ -342,6 +337,7 @@
342337
LIBRARY_SEARCH_PATHS = (
343338
"$(inherited)",
344339
"$(PROJECT_DIR)/lib",
340+
"$(PROJECT_DIR)/lara/lib",
345341
);
346342
MARKETING_VERSION = 1.0;
347343
PRODUCT_BUNDLE_IDENTIFIER = com.roooot.lara;
@@ -374,7 +370,6 @@
374370
);
375371
INFOPLIST_FILE = lara/Info.plist;
376372
INFOPLIST_KEY_LSSupportsOpeningDocumentsInPlace = YES;
377-
INFOPLIST_KEY_UIAppFonts = "fonts/Chococooky.ttf fonts/Comic Sans SFUI.ttf fonts/DejaVuSansCondensed.ttf fonts/DejaVuSansMono.ttf fonts/DejaVuSerif.ttf fonts/FiraSans-Regular.ttf fonts/Go-Mono.ttf fonts/Go-Regular.ttf fonts/SFUI.ttf fonts/segoeui.ttf";
378373
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
379374
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
380375
INFOPLIST_KEY_UIFileSharingEnabled = YES;
@@ -389,6 +384,7 @@
389384
LIBRARY_SEARCH_PATHS = (
390385
"$(inherited)",
391386
"$(PROJECT_DIR)/lib",
387+
"$(PROJECT_DIR)/lara/lib",
392388
);
393389
MARKETING_VERSION = 1.0;
394390
PRODUCT_BUNDLE_IDENTIFIER = com.roooot.lara;

lara/classes/laramgr.swift

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -220,20 +220,6 @@ final class laramgr: ObservableObject {
220220
return vfs_filesize(path)
221221
}
222222

223-
func vfsoverwrite(target: String, withBundledFont fontName: String) -> Bool {
224-
guard vfsready else { return false }
225-
let fontURL: URL? =
226-
Bundle.main.url(forResource: fontName, withExtension: "ttf", subdirectory: "Fonts")
227-
?? Bundle.main.url(forResource: fontName, withExtension: "ttf")
228-
guard let fontURL else {
229-
self.logmsg("(vfs) font '\(fontName).ttf' not found in bundle")
230-
return false
231-
}
232-
self.logmsg("(vfs) using font: \(fontURL.path)")
233-
let r = vfs_overwritefile(target, fontURL.path)
234-
return r == 0
235-
}
236-
237223
func vfsoverwritefromlocalpath(target: String, source: String) -> Bool {
238224
print("(vfs) target \(source) -> \(target)")
239225

lara/fonts/Chococooky.ttf

-2.32 MB
Binary file not shown.

lara/fonts/Comic Sans MS.ttf

-305 KB
Binary file not shown.

lara/fonts/DejaVuSansCondensed.ttf

-808 KB
Binary file not shown.

lara/fonts/DejaVuSansMono.ttf

-507 KB
Binary file not shown.

lara/fonts/DejaVuSerif.ttf

-539 KB
Binary file not shown.

lara/fonts/FiraSans-Regular.ttf

-620 KB
Binary file not shown.

lara/fonts/Go-Mono.ttf

-348 KB
Binary file not shown.

0 commit comments

Comments
 (0)