Skip to content
Open
Show file tree
Hide file tree
Changes from 45 commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
8932189
feat: plugin2.rsを追加
sevenc-nanashi Nov 1, 2025
bca9bf4
wip
sevenc-nanashi Nov 1, 2025
628f214
chore: コメントを揃える
sevenc-nanashi Nov 1, 2025
0e700d8
feat: PluginRegistryを追加
sevenc-nanashi Nov 2, 2025
c418bda
feat: register系を追加
sevenc-nanashi Nov 2, 2025
ccc77c2
feat: メニューの登録ができるように
sevenc-nanashi Nov 2, 2025
c42e9f4
chore: PluginRegistryに分離
sevenc-nanashi Nov 2, 2025
757d37e
feat: with_instanceを追加
sevenc-nanashi Nov 2, 2025
21395f8
feat: &mut self版を追加
sevenc-nanashi Nov 2, 2025
ed46c12
chore: SRTプラグインに方針変更
sevenc-nanashi Nov 2, 2025
d9fc96f
feat: EDIT_SECTIONの関数を一通り追加
sevenc-nanashi Nov 2, 2025
1d7c7b1
refactor: bindingにフォルダを掘る
sevenc-nanashi Nov 2, 2025
4b754ec
feat: ラッパーを追加
sevenc-nanashi Nov 2, 2025
e49107b
feat: 読み込みまで実装
sevenc-nanashi Nov 2, 2025
a1d74e0
chore: 警告を消す
sevenc-nanashi Nov 2, 2025
2358538
style: cargo fmt
sevenc-nanashi Nov 2, 2025
75acf02
merge: main -> feat/plugin2
sevenc-nanashi Nov 2, 2025
6d0e20c
docs: srtファイルに修正
sevenc-nanashi Nov 2, 2025
b6f27c4
feat: エクスポート機能を追加
sevenc-nanashi Nov 2, 2025
f7f8b0d
feat: プロジェクトファイルへのIOを追加
sevenc-nanashi Nov 2, 2025
67ea072
feat: WebView表示まで追加
sevenc-nanashi Nov 3, 2025
c048dfd
feat: 最低限のipcを追加
sevenc-nanashi Nov 3, 2025
cffc58c
refactor: ブリッジ周りをリファクタ
sevenc-nanashi Nov 3, 2025
b60c9d8
fix: 保存できないのを修正
sevenc-nanashi Nov 3, 2025
128f7d5
feat: add_aliasを実装
sevenc-nanashi Nov 3, 2025
addcfd6
feat: オブジェクトだけ追加
sevenc-nanashi Nov 3, 2025
654e05e
fix: lintエラーを修正
sevenc-nanashi Nov 3, 2025
4518ec2
fix: 文字列取得系の関数を修正
sevenc-nanashi Nov 3, 2025
6a3373c
feat: 全体的にいい感じに
sevenc-nanashi Nov 3, 2025
93116d3
chore: オブジェクト名を変更
sevenc-nanashi Nov 3, 2025
23bfc6f
fix: 自動更新を辞める
sevenc-nanashi Nov 3, 2025
72a71ed
docs: 説明を更新
sevenc-nanashi Nov 3, 2025
170a370
style: cargo fmt
sevenc-nanashi Nov 3, 2025
6937bbc
chore: prepare-resourcesにする
sevenc-nanashi Nov 3, 2025
d0aa864
merge: main -> feat/plugin2
sevenc-nanashi Nov 4, 2025
c062de3
refactor: initialize_pluginをResultに分離しCラッパー追加
sevenc-nanashi Nov 5, 2025
7caa993
chore: Pluginの初期化をSubPluginで行う
sevenc-nanashi Nov 6, 2025
9f0c470
docs: URLを更新
sevenc-nanashi Nov 6, 2025
95d42a3
merge: origin/main -> feat/plugin2
sevenc-nanashi Nov 6, 2025
72ac4d6
docs: serde featureを追記
sevenc-nanashi Nov 6, 2025
5d2dbb6
fix: feature gateする
sevenc-nanashi Nov 6, 2025
b4551d5
chore: マージミスを直す
sevenc-nanashi Nov 6, 2025
b5eed22
refactor: generic_menusをリファクタ
sevenc-nanashi Nov 6, 2025
85006b3
merge: origin/main -> feat/plugin2
sevenc-nanashi Nov 8, 2025
2c0d834
feat: aviutl2-aliasのfeatureを追加
sevenc-nanashi Nov 8, 2025
e37c67d
feat: オブジェクト/レイヤーメニューを追加
sevenc-nanashi Nov 8, 2025
94981aa
merge: main -> feat/plugin2
sevenc-nanashi Nov 8, 2025
1702d26
perf: chunkを外に出す
sevenc-nanashi Nov 8, 2025
e458c02
style: let-elseを使う
sevenc-nanashi Nov 8, 2025
f3acc8b
chore: breakを一箇所にする
sevenc-nanashi Nov 8, 2025
be48fae
chore: into_ownedにする
sevenc-nanashi Nov 8, 2025
f705fce
refactor: ipcの受取にenumを使う
sevenc-nanashi Nov 8, 2025
d9ac98b
chore: エラーをenumにする
sevenc-nanashi Nov 9, 2025
abaca28
revert: mutにするのをやめる
sevenc-nanashi Nov 10, 2025
4c85bb7
fix: コールバック周りを固めて一つのstructにする
sevenc-nanashi Nov 10, 2025
dfbb3bd
feat: get_selected_objectsを追加
sevenc-nanashi Nov 10, 2025
cccfc73
chore: ptr::readしない
sevenc-nanashi Nov 10, 2025
552f035
merge: origin/main -> feat/plugin2
sevenc-nanashi Nov 15, 2025
277909e
chore: errorログを吐く
sevenc-nanashi Nov 15, 2025
5378726
merge: main -> feat/plugin2
sevenc-nanashi Nov 17, 2025
3b1d35b
merge: main -> feat/plugin2
sevenc-nanashi Nov 17, 2025
aa2cf6d
Merge branch 'main' into feat/plugin2
sevenc-nanashi Nov 17, 2025
19f23c3
merge: main -> feat/plugin2
sevenc-nanashi Nov 17, 2025
f44aa12
fix: マージミス
sevenc-nanashi Nov 17, 2025
cfdbe5f
feat: beta21の機能を追加
sevenc-nanashi Nov 23, 2025
29ef108
fix: クラッシュを修正
sevenc-nanashi Nov 23, 2025
f15c4d7
chore: resultのArc<Mutex>を外す
sevenc-nanashi Nov 24, 2025
cd3a62b
fix: 同じ名前のが複数あってもなんとかなるようにする
sevenc-nanashi Nov 24, 2025
c95c743
merge: origin/main -> feat/plugin2
sevenc-nanashi Dec 2, 2025
f639c8c
style: cargo fmt
sevenc-nanashi Dec 2, 2025
6450ce5
fix: ロガーが動いていなかったので修正
sevenc-nanashi Dec 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
24 changes: 24 additions & 0 deletions .github/actions/prepare-resources/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Prepare Resources
description: ページのレンダリングなど必要なリソースを準備する

runs:
using: "composite"
steps:
- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
bun-version-file: ".bun-version"

- name: Build Page (Statistics Output)
shell: bash
working-directory: examples/statistics-output/page
run: |
bun install --frozen-lockfile
bun run build

- name: Build Page (Local Alias Plugin)
shell: bash
working-directory: examples/local-alias-plugin/page
run: |
bun install --frozen-lockfile
bun run build
32 changes: 0 additions & 32 deletions .github/actions/render-statistics-page/action.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
cargo update --workspace

- name: Build Page
uses: ./.github/actions/render-statistics-page
uses: ./.github/actions/prepare-resources

- name: Build project
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
uses: ./.github/actions/setup-environment

- name: Build Page
uses: ./.github/actions/render-statistics-page
uses: ./.github/actions/prepare-resources

- name: Run format
run: |
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## Unreleased

- 汎用プラグインを追加
- aviutl2-aliasを追加
- filter: effect_idを追加

### デモプラグイン
Expand Down
Loading