Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Allow naming main .pde file in `pde://sketch/base64/` schema

Aperta
#1,213 6 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
42/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
java
Ambito
desktop, tooling

Direzione di ricerca

Inizia da SCHEMA.md e analizza come il formato pde://sketch/base64/ gestisce il payload principale e i parametri di query pde secondari. Definisci una sintassi retrocompatibile per assegnare un nome alla scheda principale, quindi verifica che i link esistenti continuino a funzionare e che la scheda principale riceva il nome richiesto insieme alle schede secondarie.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement
Most relevant area for this enhancement?

PDE

Feature to enhance

pde:// schema

Enhancement details
Enhancement description

Right now, when using pde://sketch/base64/<base64_encoded_content>, the main .pde file is always opened with a default auto-generated name like sketch_250816a.

There should be a way to explicitly specify the main tab name, similar to how additional tabs can already be defined with query parameters.

Example proposal:

pde://sketch/base64/pde=sketchName:<base64_encoded_content>
Benefits
  • Brings consistency with how secondary .pde files are already handled.
  • Accuracy with the original sketch naming.
Challenges
  • Need to decide on the syntax for naming the main tab.
  • Must stay backward compatible with existing links.
Additional context

Secondary tabs already support explicit naming via query parameters:

pde://sketch/base64/<base64>?pde=tab2Name:<base64>&pde=tab3Name:<base64>

The same flexibility should be extended to the main tab.

Would you like to help implement this enhancement?

No, I’m just suggesting the enhancement

Lingua principale
Java
Stelle
497
Fork
183
Merge medio
4h 39m
PR unite (30g)
3

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di processing/processing4

Tutte le issue di processing/processing4

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.