Skip to content

Tags: MMRLApp/WebUI-X-Portable

Tags

v363

Toggle v363's commit message
Restore moduleInfo and add package info methods

Re-implemented the moduleInfo() method in KernelSUInterface to return actual module information. Added listPackages() and getPackagesInfo() methods to expose installed package details via JavaScript interface. Updated mmrl version in libs.versions.toml.

v360

Toggle v360's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #51 from MMRLApp/copilot/fix-sorting-issue

Fix sorting bug - Modules not re-sorting when changing sort options

v325

Toggle v325's commit message
Add keyboard height to WXKeyboardEventData and event handling

The WXKeyboardEventData model now includes a height property to provide the keyboard's pixel height. WXActivity has been updated to calculate and pass this value when posting keyboard events, and the event handler logic has been refactored to always listen for layout changes, improving keyboard visibility and height reporting.

v243

Toggle v243's commit message
Migrate navigation to Compose Destinations

Replaces custom navigation graph implementations with Compose Destinations library. Updates navigation logic, removes obsolete route classes, and annotates screens with destination annotations. Adds Compose Destinations dependencies and provides navigator via CompositionLocal.

v212

Toggle v212's commit message

v142

Toggle v142's commit message
Make modId property private and initialize in onCreate

Changed modId from a val to a private set var and moved its initialization to onCreate. This ensures modId is only set once the intent is available, improving encapsulation and lifecycle correctness.

v131

Toggle v131's commit message
Ensure module config directory exists before file creation

Added a call to mkdirs() to create the module config directory if it does not exist before attempting to create the config file. Also updated mmrl version in libs.versions.toml.

v130

Toggle v130's commit message
Improve plugin path validation and DexClassLoader usage

Updated PluginsScreen to validate path only for DEX type and allow other types to bypass .dex checks. Modified Config to provide native library path to DexClassLoader for better compatibility with native libraries.

v115

Toggle v115's commit message
Refactor to use mmrl.compat and update platform intent usage

Replaced direct usage of platform intent extensions from model with Platform.Companion methods across app and webui modules. Updated dependencies to include mmrl.compat, removed local MediaStoreCompat in favor of mmrl.compat, and adjusted related imports. Also updated mmrl library version.

v114

Toggle v114's commit message