6 Commits
1.0.1 ... 1.0.2

8 changed files with 3832 additions and 4006 deletions

View File

@@ -1,10 +1,10 @@
# YukiHookAPI Project Builder
![Blank](https://img.shields.io/badge/license-AGPL3.0-blue)
![Blank](https://img.shields.io/badge/version-v1.0.1-green)
![Blank](https://img.shields.io/badge/version-v1.0.2-green)
[![Telegram](https://img.shields.io/badge/Follow-Telegram-blue.svg?logo=telegram)](https://t.me/YukiHookAPI)
<br/><br/>
<img src="https://github.com/fankes/YuKiHookAPI/blob/master/img-src/icon.png" width = "100" height = "100"/>
<img src="https://github.com/fankes/YuKiHookAPI/blob/master/img-src/icon.png?raw=true" width = "100" height = "100"/>
<br/>
<br/>
帮助你快速创建一个使用 YukiHookAPI 打造的 Xposed 项目模板。

View File

@@ -1,10 +1,10 @@
# YukiHookAPI Project Builder
![Blank](https://img.shields.io/badge/license-AGPL3.0-blue)
![Blank](https://img.shields.io/badge/version-v1.0.1-green)
![Blank](https://img.shields.io/badge/version-v1.0.2-green)
[![Telegram](https://img.shields.io/badge/Follow-Telegram-blue.svg?logo=telegram)](https://t.me/YukiHookAPI)
<br/><br/>
<img src="https://github.com/fankes/YuKiHookAPI/blob/master/img-src/icon.png" width = "100" height = "100"/>
<img src="https://github.com/fankes/YuKiHookAPI/blob/master/img-src/icon.png?raw=true" width = "100" height = "100"/>
<br/>
<br/>
A Xposed Project Builder by YukiHookAPI.

View File

@@ -1,7 +1,7 @@
{
"name": "yukihookapi-projectbuilder",
"productName": "YukiHookAPI Project Builder",
"version": "1.0.1",
"version": "1.0.2",
"description": "A Xposed Project Builder by YukiHookAPI",
"main": "src/app.js",
"scripts": {
@@ -18,7 +18,7 @@
"@electron-forge/maker-rpm": "^6.0.0-beta.64",
"@electron-forge/maker-squirrel": "^6.0.0-beta.64",
"@electron-forge/maker-zip": "^6.0.0-beta.64",
"electron": "^19.0.7",
"electron": "20.3.9",
"electron-icon-builder": "^2.0.1"
},
"dependencies": {

Binary file not shown.

View File

@@ -164,7 +164,7 @@
</div>
<div class="mdui-textfield">
<i class="mdui-icon material-icons">storage</i>
<label class="mdui-textfield-label i18n">{{enableYukiHookModulePrefsCache}}</label>
<label class="mdui-textfield-label i18n">{{enableYukiHookPrefsBridgeCache}}</label>
<select class="mdui-select" id="enable_yprefs_cache_select">
<option class="i18n" value="0">{{notConfigureDefYes}}</option>
<option class="i18n" value="1">{{yesOfConfigure}}</option>

View File

@@ -124,7 +124,7 @@ const locale = {
"debugLogTagName": "Debug log TAG name (Default is YukiHookAPI)",
"enableDebugMode": "Enable debug mode",
"enableDebugLog": "Enable debug log output",
"enableYukiHookModulePrefsCache": "Enable YukiHookModulePrefs key-value caching",
"enableYukiHookPrefsBridgeCache": "Enable YukiHookPrefsBridge key-value caching",
"enableModuleResourcesCache": "Enable module Resources caching",
"enableModuleStatus": "Enable module activation status listening",
"enableYukiHookDataChannel": "Enable YukiHookDataChannel feature",
@@ -259,7 +259,7 @@ const locale = {
"debugLogTagName": "调试日志 TAG 名称 (不填默认为 YukiHookAPI)",
"enableDebugMode": "启用 Debug 模式",
"enableDebugLog": "启用调试日志输出功能",
"enableYukiHookModulePrefsCache": "启用 YukiHookModulePrefs 键值缓存功能",
"enableYukiHookPrefsBridgeCache": "启用 YukiHookPrefsBridge 键值缓存功能",
"enableModuleResourcesCache": "启用模块 Resources 缓存功能",
"enableModuleStatus": "启用模块激活状态监听功能",
"enableYukiHookDataChannel": "启用 YukiHookDataChannel 功能",
@@ -394,7 +394,7 @@ const locale = {
"debugLogTagName": "デバッググロタグ名デフォルトはYukiHookAPI",
"enableDebugMode": "デバッグモードを有効にする",
"enableDebugLog": "デバッグログ出力を有効にする",
"enableYukiHookModulePrefsCache": "YukiHookModulePrefsのKey-Valueキャッシングを有効にする",
"enableYukiHookPrefsBridgeCache": "YukiHookPrefsBridgeのKey-Valueキャッシングを有効にする",
"enableModuleResourcesCache": "モジュールリソースのキャッシュを有効にする",
"enableModuleStatus": "モジュールのアクティブ化ステータスの監視を有効にする",
"enableYukiHookDataChannel": "YukiHookDataChannel機能を有効にする",

View File

@@ -150,19 +150,19 @@ const transaction = {
type: 'implementation',
groupId: 'androidx.core',
artifactId: 'core-ktx',
version: '1.9.0'
version: '1.10.0'
},
appcompat: {
type: 'implementation',
groupId: 'androidx.appcompat',
artifactId: 'appcompat',
version: '1.5.1'
version: '1.6.1'
},
material: {
type: 'implementation',
groupId: 'com.google.android.material',
artifactId: 'material',
version: '1.6.1'
version: '1.8.0'
},
constraintlayout: {
type: 'implementation',
@@ -180,13 +180,13 @@ const transaction = {
type: 'androidTestImplementation',
groupId: 'androidx.test.ext',
artifactId: 'junit',
version: '1.1.3'
version: '1.1.5'
},
androidxTestEspresso: {
type: 'androidTestImplementation',
groupId: 'androidx.test.espresso',
artifactId: 'espresso-core',
version: '3.4.0'
version: '3.5.1'
}
}
},
@@ -215,7 +215,7 @@ const transaction = {
enable: (isEnabled) => 'isEnable = ' + (isEnabled ? 'true' : 'false')
},
enableDebug: (isEnabled) => 'isDebug = ' + (isEnabled ? 'true' : 'false'),
enableYPrefsCache: (isEnabled) => 'isEnableModulePrefsCache = ' + (isEnabled ? 'true' : 'false'),
enableYPrefsCache: (isEnabled) => 'isEnablePrefsBridgeCache = ' + (isEnabled ? 'true' : 'false'),
enableResourcesCache: (isEnabled) => 'isEnableModuleAppResourcesCache = ' + (isEnabled ? 'true' : 'false'),
enableModuleStatus: (isEnabled) => 'isEnableHookModuleStatus = ' + (isEnabled ? 'true' : 'false'),
enableYChannel: (isEnabled) => 'isEnableDataChannel = ' + (isEnabled ? 'true' : 'false'),

7806
yarn.lock

File diff suppressed because it is too large Load Diff