03.07.2026 01:13

Moonlight Animate — dokowanie paneli klasy profesjonalnej i koła wyboru koloru

⏱️ 3 min czytania
Udostępnij:

Duża porcja jakości życia w Moonlight Animate: przebudowaliśmy zachowanie systemu paneli według standardów profesjonalnych edytorów grafiki i dodaliśmy pełnoprawne koła wyboru koloru.

Panele, które zachowują się jak należy

  • Koniec ściśniętych kolumn. Każdy panel ma teraz własną minimalną szerokość — kolumny doku nie dają się zwęzić poniżej minimum najszerszego panelu, a zadokowanie szerszego panelu do wąskiej kolumny automatycznie ją poszerza. Rozszerzać można dowolnie; poniżej minimum jest eleganckie zwinięcie całej strony do paska ikon.
  • Panele nigdy na siebie nie zachodzą. Gdy w jednej kolumnie ułożysz zbyt wiele grup, najpierw ścisną się do rozsądnych minimów, a potem dolne grupy same zwiną się do paska tytułu — i rozwiną z powrotem, gdy zrobi się miejsce. Kliknięcie zakładki zwiniętej grupy natychmiast ją rozwija. Gdy naprawdę nie ma już gdzie dzielić, nowy panel dokuje się jako zakładka. Zwijanie działa wyprzedzająco, więc okno aplikacji zawsze da się pomniejszyć.
  • Zakładki nie uciekają za okno. Przy wielu panelach w jednej grupie zakładki nakładają się jak talia kart (aktywna zawsze w całości widoczna), a skrajny nadmiar chowa się pod przycisk »N z licznikiem — jego menu listuje wszystkie zakładki, z ukrytymi wyróżnionymi.
  • Widoczna strefa nowej kolumny. Przeciągając panel do krawędzi okna, zobaczysz akcentową linię dokładnie tam, gdzie powstanie nowa pełnowysokościowa kolumna. Dokować można po lewej i prawej stronie płótna, w wielu kolumnach.

Koła wyboru koloru

Panel Kolor (i okno wyboru koloru) dostały wielotrybowy selektor kołowy:

  • Pierścień + trójkąt (domyślny): pierścień wybiera odcień, trójkąt nasycenie i jasność — z opcjonalnym obracaniem trójkąta wraz z odcieniem,
  • Pierścień + kwadrat: klasyczny kwadrat S/V w pierścieniu odcieni,
  • Dysk: kąt to odcień, promień to nasycenie — tarcza renderuje się w bieżącej jasności,
  • Wariant HSL dla każdego z powyższych.

Do tego: Shift przyciąga odcień co 15° (a w polu trójkąta/kwadratu blokuje jedną składową), menu pod prawym przyciskiem przełącza kształty i opcje, wybór zapamiętuje się między sesjami, a rendering jest ostry na ekranach HiDPI. Suwaki i wstęga spektrum zostały — koło można też ukryć.

Lifting paneli

Dziesięć paneli (Akcje, Notatki, Kanały, Info, Źródło klonowania, Siatka, Presety narzędzi, Czat współpracy, Podręczne pędzla, Właściwości narzędzia) przeszło ujednolicenie wizualne: spójne sekcje i marginesy, kompaktowe paski narzędzi, czytelne odczyty wartości, stany puste z podpowiedziami. Wszystko bez zmiany działania — tylko wygląd i ergonomia.

Układ paneli migruje się automatycznie przy pierwszym uruchomieniu po aktualizacji.

📚 Powiązane posty

14.07.2026 22:19

Silnik gier: od szablonu do grywalnej gry RPG top-down

Startowy szablon silnika gier to teraz kompletny, grywalny wycinek gry RPG top-down: chodzenie po siatce, rozmowy z postaciami, przeciwnik goniący gdy...
Czytaj dalej →
14.07.2026 19:16

Moonlight Animate — system dialogów w grach

Silnik gier 2D w Moonlight Animate ma teraz kompletny system dialogów: kwestie z efektem maszyny do pisania, wybory z warunkami, zmienne fabularne i g...
Czytaj dalej →
14.07.2026 18:40

Moonlight Animate: ruchoma panorama dźwięku także w wyeksportowanym wideo

Dźwięk przejeżdżający z lewego do prawego głośnika brzmiał dobrze w podglądzie, ale eksport przez serwer zamrażał go w miejscu. Ostatnia luka parytetu...
Czytaj dalej →

📧 Bądź na bieżąco!

Zapisz się na listę oczekujących, aby otrzymywać powiadomienia o nowych postach na Dev Blog oraz informacje o starcie platformy Moonlight.