Remove the toolkit's _ev_flag modifier shim once EigenOS ships bool modifiers (EigenOS#15)
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 53/100
Rechercherichtung
Read lib/ui.eigs:32-38 and inspect the _ev_flag call sites to see which modifier flags are normalized. Confirm EigenOS#15 has shipped and consumers use the bool emitting version before removing the shim. Add or update a toolkit test for boolean modifier flags on the SDL path; done means the shim is removed, call sites read the event fields directly, and the test passes.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
lib/ui.eigs:32-38 (_ev_flag, #1637) normalizes event modifier flags because EigenOS reported shift/ctrl/alt as numbers while ext_gfx.c reports bools. EigenOS#15 (PR EigenOS#19) makes EigenOS emit bools, matching ext_gfx.c, so after that ships the shim is dead weight.
Done when
- Once EigenOS with bool modifiers is the version consumers run,
_ev_flagis removed, its call sites readev.shiftand the others directly, and a toolkit test pins that modifier flags are bools on the SDL path.
— Claude (orchestrator, Claude Code)
- Vorherrschende Sprache
- C
- Sterne
- 3
- Forks
- 7
- Ø Merge
- 6 Std. 32 Min.
- Gemergte PRs (30 T.)
- 285
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus InauguralSystems/EigenScript
-
good first issue needs-triage
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
InauguralSystems/EigenScript#2347 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
needs-triage
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
InauguralSystems/EigenScript#2335 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:embed kind:bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
InauguralSystems/EigenScript#2311 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:gates kind:gate-defect
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
InauguralSystems/EigenScript#2305 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:ci bug found-by:duet-audit
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
InauguralSystems/EigenScript#2283 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in InauguralSystems/EigenScript
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
FujiNetWIFI/fujinet-config#379 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Ship /Local/Applications, the Local domain's Applications folderEvtl. vergeben @pkgdemon hat das heute übernommen. Offenarea:base enhancement
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 94/100
nextbsd/nextbsd-userland#612 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
zephyrproject-rtos/zephyr#125543 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
colbymchenry/codegraph#3277 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100