Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WilsontheWolf/lovely-mobile-maker
/ functions
Functions
135 in github.com/WilsontheWolf/lovely-mobile-maker
⨍
Functions
135
◇
Types & classes
28
↓ 21 callers
Method
updateStatus
(content)
js/steps.js:32
↓ 11 callers
Method
write
(&self, data: &mut impl Write)
mbf-zip/src/data.rs:101
↓ 9 callers
Method
get_string_idx
Gets the index of a string within the string pool.
mbf-axml/src/writer.rs:306
↓ 8 callers
Method
get_pooled_string
(&self, id: u32)
mbf-axml/src/reader.rs:233
↓ 6 callers
Function
asyncTimeout
(t)
js/util.js:34
↓ 6 callers
Method
into
(self)
mbf-zip/src/data.rs:19
↓ 6 callers
Function
res_fix
(res: Result<T, U>)
bindgen/src/zip.rs:6
↓ 5 callers
Method
clear
()
js/steps.js:52
↓ 5 callers
Method
done
()
js/steps.js:46
↓ 5 callers
Method
ready
()
js/steps.js:63
↓ 5 callers
Function
urlToImg
(url)
js/img.js:1
↓ 5 callers
Function
write_file
(zip: &mut ZipFile, name: &str, contents: &[u8])
bindgen/src/zip.rs:47
↓ 5 callers
Function
zip_read_file
(zip: &mut ZipFile, name: &str)
bindgen/src/zip.rs:17
↓ 4 callers
Method
from
(value: u16)
mbf-zip/src/data.rs:9
↓ 4 callers
Function
getImageForIcon
(value)
js/icon.js:122
↓ 4 callers
Function
getQualities
()
js/icon.js:95
↓ 4 callers
Method
read_file_contents
Reads the contents of entry with full name `name` and writes them to `write_to`. Gives an Err if the file does not exist (or the ZIP file header is co
mbf-zip/src/lib.rs:230
↓ 4 callers
Method
reset
()
js/steps.js:56
↓ 4 callers
Function
updateBundle
(element, attribute, oldBundle, newBundle)
js/manifest.js:62
↓ 4 callers
Method
write_event
(&mut self, event: Event)
mbf-axml/src/writer.rs:56
↓ 3 callers
Function
calculate_chunked_digest
Calculates the digest of contiguous data in a stream, using the chunked method described in the V2 signing documentation. `chunk_buffer.len()` should
mbf-zip/src/signing.rs:82
↓ 3 callers
Function
getMainDir
(zip, platform)
js/util.js:40
↓ 3 callers
Function
get_xml_name_from_axml
Converts an axml name and namespace into an XmlName struct, which wraps the name and namespace slightly differently.
mbf-axml/src/axml2xml.rs:256
↓ 3 callers
Function
imgToURLOfSize
(img, d, round, fit)
js/img.js:11
↓ 3 callers
Method
prepareAPK
()
js/steps.js:316
↓ 3 callers
Method
updateSelectedIcon
(icon)
js/steps.js:324
↓ 3 callers
Method
updateStatus2
(content)
js/steps.js:366
↓ 3 callers
Function
updatedCustomIcon
()
js/icon.js:160
↓ 3 callers
Function
zip_open
(buf: &[u8])
bindgen/src/zip.rs:11
↓ 2 callers
Function
copy_to_with_crc
Copies the contents of `from` to `to`, calculating the ZIP CRC-32 of the copied data.
mbf-zip/src/lib.rs:344
↓ 2 callers
Function
downloadBlob
(data, fileName, mimeType)
js/util.js:22
↓ 2 callers
Function
entry_names
(zip: &mut ZipFile)
bindgen/src/zip.rs:42
↓ 2 callers
Method
finish
(mut self)
mbf-axml/src/writer.rs:65
↓ 2 callers
Method
flush
(&mut self)
mbf-zip/src/lib.rs:519
↓ 2 callers
Method
get_pooled_str_len
Calculates the length of the given string within the string pool
mbf-axml/src/writer.rs:357
↓ 2 callers
Method
get_res_id_or_none
Gets the resource ID for a particular attribute name. Returns None if no ID exists.
mbf-axml/src/res_ids.rs:38
↓ 2 callers
Method
open
Opens a ZIP archive from a readable stream.
mbf-zip/src/lib.rs:103
↓ 2 callers
Method
read
(data: &mut impl Read)
mbf-zip/src/data.rs:76
↓ 2 callers
Method
read_lfh_and_seek_to_contents
Checks if an entry with name `name` exists, and if it does: - Creates a buffered reader to read the local file header. - Reads the local file header o
mbf-zip/src/lib.rs:207
↓ 2 callers
Method
read_namespace
(&mut self)
mbf-axml/src/reader.rs:213
↓ 2 callers
Function
read_utf8_len
Reads the length of a UTF-8 string as encoded in AXML. This is a 1-2 byte varint, meaning its maximum value is 32767, as 1 bit is wasted.
mbf-axml/src/reader.rs:293
↓ 2 callers
Method
save
(&self)
mbf-axml/src/lib.rs:87
↓ 2 callers
Method
write_ns_chunk_contents
(&mut self, ns: Namespace)
mbf-axml/src/writer.rs:245
↓ 1 callers
Function
attr_value_from_string
Converts an attribute value back from a string to the value of an AXML attribute. If the value is a valid integer, boolean or reference, it will be st
mbf-axml/src/axml2xml.rs:291
↓ 1 callers
Function
axml_to_xml
(axml: Vec<u8>)
bindgen/src/axml.rs:7
↓ 1 callers
Function
calculate_apk_digest
Calculates the digest of an APK, based on the chunked contents of the CD, EOCD and file headers/entries.
mbf-zip/src/signing.rs:119
↓ 1 callers
Method
checkIcon
()
js/steps.js:285
↓ 1 callers
Method
clear
()
js/steps.js:76
↓ 1 callers
Function
convertBinaryToDataURI
(binary, contentType)
js/img.js:56
↓ 1 callers
Function
convertDataURIToBinary
(dataURI)
js/img.js:43
↓ 1 callers
Method
copyAssets
()
js/steps.js:409
↓ 1 callers
Method
create_alignment_field
Creates a field used to align the ZIP entry data to store_alignment `data_offset` is what the offset in the ZIP of the first byte of the data would be
mbf-zip/src/lib.rs:369
↓ 1 callers
Method
delete_file
Deletes the file with the given name from the ZIP, if it existed.
mbf-zip/src/lib.rs:515
↓ 1 callers
Method
doneButton
()
js/steps.js:300
↓ 1 callers
Function
downloadURL
(data, fileName)
js/util.js:12
↓ 1 callers
Method
extract_file_to
Extracts a file from the ZIP to a particular path.
mbf-zip/src/lib.rs:158
↓ 1 callers
Function
generate_signed_data
(apk_digest: &[u8], cert: &Certificate)
mbf-zip/src/signing.rs:229
↓ 1 callers
Method
get_res_map_and_string_pool_idx
For resource IDs, the resource ID in the resource map and the attribute name must have matching indices in the string pool/resource map. This function
mbf-axml/src/writer.rs:326
↓ 1 callers
Method
get_total_str_pool_len
Gets the total length of the string pool chunk, not including the chunk header/chunk length bytes
mbf-axml/src/writer.rs:347
↓ 1 callers
Function
imgToPNGOfSize
(img, d, round, fit)
js/img.js:38
↓ 1 callers
Method
into_buffer
(self)
mbf-zip/src/lib.rs:523
↓ 1 callers
Method
iter_entry_names
Returns an iterator over the entries within the ZIP file.
mbf-zip/src/lib.rs:333
↓ 1 callers
Function
loadSteps
()
js/steps.js:468
↓ 1 callers
Function
load_cert_and_priv_key
Loads an X509 certificate and RSA private key from the given PEM data. Panics in the case of invalid PEM or an invalid key/cert, so this should be use
mbf-zip/src/signing.rs:49
↓ 1 callers
Function
load_string_pool
(data: &mut (impl Read + Seek))
mbf-axml/src/reader.rs:241
↓ 1 callers
Function
makeIconList
(element, step)
js/icon.js:126
↓ 1 callers
Function
modifyInfoPlist
(xml, newName, newBundle)
js/manifest.js:34
↓ 1 callers
Function
modifyManifest
(xml, newName, newBundle)
js/manifest.js:1
↓ 1 callers
Function
nameToIdentity
(name)
js/util.js:7
↓ 1 callers
Method
next
()
js/steps.js:38
↓ 1 callers
Method
patchIcon
()
js/steps.js:400
↓ 1 callers
Method
patchManifest
()
js/steps.js:370
↓ 1 callers
Method
prepare_res_map
(&mut self, attributes: &[Attribute])
mbf-axml/src/writer.rs:112
↓ 1 callers
Method
processGame
(data, name)
js/steps.js:108
↓ 1 callers
Method
read_attribute
(&mut self)
mbf-axml/src/reader.rs:163
↓ 1 callers
Method
read_element
(&mut self)
mbf-axml/src/reader.rs:121
↓ 1 callers
Method
read_end_element
(&mut self)
mbf-axml/src/reader.rs:191
↓ 1 callers
Method
read_file
Reads the contents of the file with the given name from the ZIP.
mbf-zip/src/lib.rs:150
↓ 1 callers
Method
read_next_event
Reads the next event from the file.
mbf-axml/src/reader.rs:80
↓ 1 callers
Function
read_utf16_len
Reads the length of a UTF-16 string as encoded in AXML. This is a 2 or 4 byte varint.
mbf-axml/src/reader.rs:305
↓ 1 callers
Method
save_and_sign_v2
Saves the ZIP central directory, while signing the APK with the V2 signature scheme.
mbf-zip/src/lib.rs:528
↓ 1 callers
Method
signAndSave
()
js/steps.js:429
↓ 1 callers
Function
stringify_attr_value
Converts an attribute value into a string to be stored as an XML value.
mbf-axml/src/axml2xml.rs:274
↓ 1 callers
Method
toggleIconPicker
()
js/steps.js:332
↓ 1 callers
Method
write_attribute
(&mut self, attribute: Attribute)
mbf-axml/src/writer.rs:262
↓ 1 callers
Method
write_end_element
( &mut self, line_number: u32, namespace: Option<String>, name: String, )
mbf-axml/src/writer.rs:222
↓ 1 callers
Method
write_end_namespace
(&mut self, ns: Namespace)
mbf-axml/src/writer.rs:163
↓ 1 callers
Method
write_event_internal
(&mut self, event: Event)
mbf-axml/src/writer.rs:132
↓ 1 callers
Method
write_file
Writes a file to the ZIP with entry name `name` and contents copied from `contents` (which is read until EOF)
mbf-zip/src/lib.rs:404
↓ 1 callers
Function
write_signature_block
( apk: &mut Cursor<Vec<u8>>, apk_digest: &[u8], cert: &Certificate, priv_key: &RsaPrivateK
mbf-zip/src/signing.rs:170
↓ 1 callers
Method
write_start_element
( &mut self, mut attributes: Vec<Attribute>, name: String, namespace: Option<S
mbf-axml/src/writer.rs:174
↓ 1 callers
Method
write_start_namespace
(&mut self, ns: Namespace)
mbf-axml/src/writer.rs:157
↓ 1 callers
Method
write_string_pool
Saves the AXML string pool, as UTF-8
mbf-axml/src/writer.rs:364
↓ 1 callers
Function
write_utf8_len
Writes the given length as the varint used to represent the length of a UTF8 string in AXML
mbf-axml/src/writer.rs:403
↓ 1 callers
Function
write_v2_signature
Writes the v2 signature block to the APK. The `apk` stream should be seeked to the first byte after the contents of the last ZIP entry.
mbf-zip/src/signing.rs:23
↓ 1 callers
Function
xml_to_axml
(xml: String)
bindgen/src/axml.rs:19
↓ 1 callers
Function
zip_save_and_sign_v2
(mut zip: ZipFile, pem_data: &[u8])
bindgen/src/zip.rs:27
Function
axml_to_xml
Converts an AXML document into readable XML format.
mbf-axml/src/axml2xml.rs:41
Method
clear
()
js/steps.js:172
Method
clear
()
js/steps.js:279
next →
1–100 of 135, ranked by callers