- Se descapó
- 11 de marzo de 2026 a las 17:34 UTC
- Autor
- kamo
- Compromit
- b36674d
HexHeadGroup: - Cambiar a la geometría de hex plano (HEX-INRADIUS/HEXEX-STEP) - Hexes ahora comparten bordes planos de arriba / abajo con miembros del grupo adyacentes, dando un panal adecuado mira con la forma de polígono hex existente - HONEYCOMB-PADDING, GAP, SAFE-GAP todos reducidos a 5px (estafa 12px) - OCCUPY-DISTANCE = HEX-STEP (67px) Utiliza correctamente el centro plano real distancia para que los asientos de panal-1 nunca sean rechazados falsamente - axialToPixel actualizado a la fórmula plana (r = eje de columna, q = diagonal) - encontrarClusterIds: BFSproxime ayudante de alcances enjambre a un clúster espacial, para que los grupos independientes permanezcan independientes durante el jiggle/swarm - computeHoneycombOffsets ahora limita a los seguidores al cúmulo del ancla solamente - recompactaClusters: después de un lastre de una sola cabeza, encuentra grupos restantes y volver se asientan cada uno en un panal de miel alrededor de su centroid; también fusiona dos grupos cuando son arrojados o cerca de otros - El acoplamiento de bordes (derecha/abajo) sólo se activa cuando un grupo (enjambre) es arrastrado allí; los arrastres de una sola cabeza ya no obligan a todas las cabezas al borde - Enjambre de borde-dock pasa identificaciones de miembro enjambre para que solo que el grupo muelle, no grupos no relacionados en otra parte de la pantalla ToolWindowsContext: - GUTTER 8o5, PADDING-RIGHT 16 x5 (5px gap entre ventanas y desde el borde) - relayoutWindows: asignación determinista de espacio de la derecha a izquierda respetando compasión-panel offset; reemplaza los cálculos de ad-hoc por-event - Llamado a cada cambio de estado: abierto, cercano, minimizado, no-minimizar, maximizar, miembro-panel-toggle, y ver el tamaño de las ventanas siempre permanecen apretado