processing / processing/processing4

open sketches in the current window, if no code has been written yet

Offen
#484 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug help wanted pde
Vorherrschende Sprache
Java
Sterne
494
Forks
183
Ø Merge
4 Std. 39 Min.
Gemergte PRs (30 T.)
3

Beschreibung

In GitLab by @Pomax on May 8, 2022, 18:30

Description

It would be great if Processing didn't need to open a second window if you run it first, then load a project (either directly or using the "open recent" function).

Expected Behavior

Loading a project with an empty editor loads the project in the current editor instance.

Current Behavior

A second Processing instance is created for the loaded sketch code.

Steps to Reproduce

  1. Open processing by directly running the application
  2. Load a project

Your Environment

  • Processing version: 4.0b8
  • Operating System and OS version: Win10 pro 21H2
  • Other information:

Possible Causes / Solutions

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das Verhalten in der Processing-Anwendung nachzustellen: Starte sie mit einem leeren Editor, lade dann ein Projekt direkt und über „open recent“. Verfolge die Behandlung des Editorfensters für diese Einstiegspunkte und sorge dafür, dass das vorhandene Fenster die Skizze lädt, wenn es keinen Code enthält; fertig ist es, wenn kein zweites Processing-Fenster erstellt wird und das normale Laden weiterhin funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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