-
Notifications
You must be signed in to change notification settings - Fork 204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add: manifest.jsonを追加 #426
Conversation
PRありがとうございます!! iconはパスの方が取り回ししやすそうだなと感じました。 base info.jsonと役割が完全に被ってるので、base info.jsonをmanifest.jsonに置き換えて、機能も継承するのはどうでしょう👀 あとちょっと迷ってるのですが、たしかEngineManifestクラス内でbase info.jsonの情報を読み込んでいます。 |
たしかにbase64にしとく良さもあると思います! electronからファイル読み込むの面倒という感じでしたら、EngineManifestクラス内でiconをロードしてAPI経由でバイナリを返すという手もありそうです。 |
すみません!間違えました。。 |
エディタのElectron側でbase64にしちゃう、って手もありますね。(Electron側でアイコンをbase64化し、エディタのVueに送る) |
よくよく考えると、アイコンはエンジン未起動(バグって起動しないとか)でも表示したいので、API経由だとまずいかもという気がしました・・・!
行けると思います! その場合はこちらのファイル読み込みが使えるかもです、もしよかったら・・・! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ちょっと議論が必要そうなので、一旦generate_manifest.py
周りだけ別PRかissueにして頂けると・・・!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!
ぜひ、どんどん実装していって頂けると!!!
* Add: manifest.jsonを追加 * Fix: 空白を削除 * Add: workflowに生成処理を追加 * Add: アイコンを設定 * Fix: URLsafe Base64に * Fix: 最後の=を削除 * Revert "Fix: URLsafe Base64に" This reverts commit 855ee09. * Revert "Fix: 最後の=を削除" This reverts commit 7408712. * Change: base_info.jsonをmanifest.jsonで置き換え * Change: iconをパスに * Delete: generate_manifest.pyを削除 * Fix: jsonの幅を修正
内容
manifest.jsonを追加します。
関連 Issue
スクリーンショット・動画など
その他