- Szycy
- 11 marca 2026 17:34 UTC
- Autor
- kamo
- Pochęt się
- b36674d
HexHeadGroup: - Przełącz na geometrię topową (HEX_INRADIUS/HEXEX_STEP) — heksy teraz dzielą Płaskie krawędzie z sąsiadującymi członkami grupy, dający odpowiedni plaster miodu Spójrz z istniejącym kształtem sześciokątnego wielokąta - HONEYCOMB_PADDING, GAP, SAFE_GAP wszystkie zredukowane do 5px (w zaminowaniu 12px) - OCCUPY_DISTANCE - HEX_STEP (?67px) — poprawnie wykorzystuje rzeczywiste centrum płasko-płytowe Odległość, więc siedzenia o strukturze plastra miodu pierścieni 1 nigdy nie są fałszywie odrzucane - axialToPixel zaktualizowano do płaskoleptycznej formuły (r - oś kolumnowa, q - diagonal) - findClusterIds: lunety pomocnicze BFS w roj się do jednego klastra przestrzennego, Tak więc niezależne grupy pozostają niezależne podczas jiggle/sprzętu - computeHoneycombOffsets teraz ograniczają zwolenników do klastra kotwicy tylko - recompactClusters: po przeciąganiu jednogłowym, znajduje pozostałe skupiska i Ponowne zajęcie każdego z nich w odpowiednim plamiach miodu wokół centybu; również łączy dwa Grupy, gdy są zrzucane na siebie lub blisko siebie - Dokowanie krawędzi (prawa/dolna krawędź) wyzwala tylko wtedy, gdy grupa (roj) jest Zaciągnięty tam; przeciąganie jednogłowe nie zmusza już wszystkich głów do krawędzi - Swarm edge-dock przechodzi identyfikatory członków roju, więc tylko dok grupowy, a nie Niezwiązane z nim grupy w innych miejscach na ekranie Narzędzie WindowsContext: - GUTTER 8x5, PADDING_RIGHT 16x5 (5px szczelina między oknami i krawędzi) - przekaże Windows: deterministyczne zadanie typu right-to-le-ft, dotyczące przydziału slotów Przesunięcie człon-panel; zastępuje obliczenia ad hoc per-event - Powołane na każdą zmianę stanu: otwarte, zamknięte, zminimalizowanie, nieminimalizacja, maksymalizacja, Panel-panel-toggle, i przeglądanie regały - okna zawsze pozostają napięte