docs: README と license を置く - #23
Merged
Merged
Conversation
公開するので README を英語で置いた。画面に日本語を出さない判断と揃える。 license が無いと全権利留保の扱いになり、受け取った人が使ってよいかを判断 できない。MIT にした。 examples/demo.rs は合成した入力を History に積み、配るものと同じ ui::show を 呼ぶ。デバイスも Windows も無しに表示だけを見られる。 見出しの .small() を外した。等幅でも字送りが本文と変わるので、見出しの行だけ 列がずれていた。実機の画面で見つけた。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
変更内容
README.mdを英語で置いた。実機の画面を載せているLICENSEに MIT を置き、Cargo.tomlにlicenseとdescriptionとrepositoryを足したexamples/demo.rsを足した。合成した入力で画面だけを見る.small()を外したなぜ
README
公開するので要る。英語にしたのは、画面に日本語を出さない判断と揃えるため。日本語のフォントが入っていない Windows があるので画面を英語にしたが、README だけ日本語だと、画面を見た人が読める文書が無くなる。
F 数がゲームのフレーム数と一致しない件を独立した節にした。位相が観測できないこと、だから小数で出していることを書いている。この道具を使う人が最初に誤解する場所になる。
license
license が無い public repository は全権利留保の扱いになり、受け取った人が使ってよいかを判断できない。MIT にした。制約が最も少ない。
demo
デバイスも Windows も無しに表示を見られる。表示を直すたびに build して渡して写真を待つと、1 往復が数十分になる。
配るものには入らない。
examples/はcargo build --releaseの成果物に含まれず、.coupling.tomlの解析対象 (./src) にも入らない。見出しのずれ
header_textが.small()を付けていた。等幅でも字送りが本文と変わるので、同じ文字位置が違うピクセル位置になる。1 行を等幅で組んで桁を揃えた意味が、見出しの行だけ消えていた。実機の画面で見つけた。
.weak()は残すので、見出しは薄いままになる。実機で確かめたもの
Windows と DualSense を持つ人に v0.1.1 を渡して確認した。
frametap-panic.txtができないfps = 30で F が倍になるウィンドウを覆っても記録が続くことは、設計 spec の未検証の前提にあった。これで潰れた。
載せた画像は v0.1.1 のものなので、先頭行に版が出ていない。v0.1.2 で出るようになった。
検証
cargo fmt --checkcargo clippy --all-targets -- -D warningscargo test(109 件)cargo coupling --check --min-grade=B --max-circular=0 ./srcは Grade A (30%)見出しのずれは Windows で見ないと直ったことを確かめられない。次に渡すときの確認事項になる。