Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ A fork of [irondash_run_loop](https://github.com/irondash/irondash/tree/main/run

## Purpose

Designed for async task management in audio plugin development.
Designed for async task management in audio application/plugin development.
Provides access to the host application's main thread run loop without blocking it,
enabling plugins to schedule and launch tasks on the main thread.

Expand Down Expand Up @@ -120,7 +120,17 @@ fn main() {

## Testing

For information on using the test helpers and test harness, see the [Testing Guide](docs/testing.md).
run_loop provides helpers and a test harness for testing code that uses it.
For usage details, see the [Testing Guide](docs/testing.md).

## Project Status

The current status is **alpha**.
NovoNotes uses it in production, but the public API is still stabilizing and may include breaking changes.

## Installation

- The Rust crate is not published to crates.io. Use it with a pinned `git` + `rev`.

## License

Expand Down
14 changes: 12 additions & 2 deletions README_JA.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

## 目的

オーディオプラグイン開発における非同期タスク管理での使用を想定
オーディオアプリケーション/プラグイン開発における非同期タスク管理での使用を想定
ホストアプリケーションのメインスレッドをブロックすることなく、そのスレッドのランループへのアクセスを提供する。
これにより、プラグイン起点でメインスレッドのタスクを起動・スケジューリングすることが可能になる。

Expand Down Expand Up @@ -118,7 +118,17 @@ fn main() {

## テスト

run_loop のテストヘルパーとテストハーネスの使い方については、[テストガイド](docs/testing.md)を参照してください。
run_loop を利用したコードをテストする際に便利なヘルパーやテストハーネスを用意しています。
使い方については、[テストガイド](docs/testing.md)を参照してください。

## プロジェクトのステータス

現時点のステータスは **alpha** です。
NovoNotes のプロダクションで使用していますが、公開 API はまだ安定化の途上で、破壊的変更があり得ます。

## インストール方法

- Rust クレートは crate.io 未公開です。`git` + `rev` 固定で利用してください。

## ライセンス

Expand Down
Loading