google / google/codeworld

Recording a program should disable on-screen debug controls

Offen
#849 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Haskell
Sterne
1.3k
Forks
201
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Trace the Haskell code responsible for the on-hover pause, zoom, and pan controls and the environment's recording or snapshot signals, including the context of issue #848. Determine how recording state reaches the program, then make the controls disappear while recording or taking a snapshot and verify that they return afterward.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
haskell
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.