google / google/codeworld

Recording a program should disable on-screen debug controls

オープン
#849 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
Haskell
スター
1.3k
フォーク
201
PR マージ指標
30日以内にマージされた PR はありません

説明

There's a button to record programs in CodeWorld. There is also a on-hover feature to add controls for pause, zoom, pan, etc. Unfortunately, the latter debug controls get in the way of recording the video, and appear in the recording.

When a user has clicked Record or (after #848) taking a snapshot, the debug controls should be automatically disabled. This means the Haskell code needs to listen for some kind of signal from the environment to disable that behavior.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

ホバー時の一時停止、ズーム、パンのコントロールと、環境からの録画またはスナップショットのシグナルを担当する Haskell コードを、issue #848 のコンテキストも含めて追跡します。録画状態がどのようにプログラムへ届くのかを特定し、その後、録画中またはスナップショットの取得中はコントロールを非表示にし、終了後に再び表示されることを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
haskell
領域
frontend
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
38/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。