Riscrivere il sistema di trascinamento/cluster con lo snap magnetico e raccogliere il gesto

Refactorkamo-internal
Spegnimento
29 aprile 2026 alle ore 21:55 UTC
Autore
kamo
Impegno
50eec27

Sostituire il monolitico HexHeadGroup (847 linee) con un motore a cluster modulare sotto app/components/chat/hexheads/. Singola fonte di verità: ogni testa vive in un cluster (dimensione 1+), con sedili riempiti più interni. Trascina i distacchi della testa nel proprio cluster; sul rilascio all'interno di MAGNETIC RADIUS di un altro cluster legante cerchio, si fonde nel più vicino sedile libero. Puleggia/shake, circolare movimento, o fermo-while-moving durante un trascinamento innesca una raccolta che tira ogni altra testa nel cluster trascinato come un singolo mega-cluster. Finestre utensili ora solo cluster soft-push che li sovrappongono, eliminando la cascata riflusso che ha fatto volare le teste su ogni evento di finestra. Il cluster di casa torna a destra dopo ogni cambiamento strutturale. Aggiunge un magnetico anteprima fantasma a telegrafo obiettivi di scatto durante i drags.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo