GNOME udostępnia wiele nowych funkcji, w tym ulepszenia Mutter i Phosh

Notatki w GNOME

Jak w każdy piątek od 26 tygodni, projekt stojący za najczęściej używanym pulpitem Linux opublikował kolejny artykuł z W tym tygodniu w GNOME. W inne weekendy to, co widzieliśmy, nie było nowością, a wiele z nich było związanych z libadwaitą i/lub GTK4. Tym razem mamy coś znacznie dłuższego, ale osobiście czegoś mi brakuje: że mówią więcej o GNOME 42, które wydadzą w okolicach marca.

Zatytułowali ten wpis na swoim blogu jako „skontaktuj się ze mną”, a jedyne wyjaśnienie, jakie mogę znaleźć, to to, że pierwszą rzeczą, o której nam powiedzieli, jest to, że Kontakty GNOME zostały przeniesione do GTK4 i libadwaita, więc będzie wyglądał idealnie we wspomnianym GNOME 42.

W tym tygodniu w GNOME

Oprócz Kontaktów GNOME w tym tygodniu poinformowano nas o następujących kwestiach:

  • Mutter otrzymał wiele ulepszeń, takich jak obsługa protokołu zwrotnego dmabuf. Jak wyjaśniają: ”Na przykład w Gnome 42 pozwoli nam to na użycie bezpośredniego skanowania z większością pełnoekranowych klientów OpenGL lub Vulkan. Coś, co obsługujemy już w ostatnich wersjach, ale tylko w bardzo wybiórczych przypadkach. Możesz myśleć o tym jako o bardziej wyrafinowanej wersji niekierowanej X11, w szczególności bez rozrywania.".
  • Builder i Logs obsługują teraz nowe ciemne preferencje libadwaita.
  • GJS:
    • Interfejsy GObject stały się policzalne, więc możesz teraz robić takie rzeczy jak Object.keys(Gio.File.prototype) i uzyskać listę metod, tak jak w przypadku innych typów GObject.
    • Naprawiono wyciek pamięci z wywołaniami zwrotnymi.
    • Główna refaktoryzacja związana z bezpieczeństwem typu
    • Wszystko, co można zbudować w systemie Windows, zostało zachowane.
  • Menedżer haseł Secrets (wcześniej Password Safe) używa teraz GTK4 i libadwaita i otrzymał obsługę OTP.
  • gtk-rs otrzymał ulepszenia, z których użytkownicy systemu Windows skorzystają więcej.
  • Gaphor, narzędzie do modelowania UML i SysML, obsługuje teraz typy diagramów.
  • Fragmenty, klient sieci torrent GNOME, który otrzymuje ulepszenia prawie co tydzień, ma teraz menu kontekstowe z typowymi czynnościami, takimi jak wstrzymanie lub usunięcie. Są początkowo przeznaczone na komputery stacjonarne, ale można je również aktywować na ekranach dotykowych.
  • Commit używa teraz GtkSourceView, który udostępnia nowe funkcje i ulepszenia.
  • Rozpoczęły się prace nad Playhouse, który jest rodzajem edytora ćwiczeń dla HTML, CSS i JavaScript. „Plac zabaw” można by przetłumaczyć jako „plac zabaw” i jest to słowo, którego wiele projektów używa w odniesieniu do oprogramowania, za pomocą którego możemy „pobawić się” kodem. Playhouse pozwoli nam bawić się projektowaniem stron internetowych. Osobiście nie mogę się doczekać jego wypróbowania, ale żadna wersja nie została jeszcze wydana. Będzie działać z GTK4, GJS, libadwaita, GtkSourceView i WebKitGTK.
  • Ukazała się pierwsza wersja alfa lobshumate, biblioteki widżetu mapy GTK4, która została ogłoszona w 2019 r. Pierwsza wersja, obecnie oznaczona jako niestabilna, zawiera wszystko, co jest potrzebne do osadzenia minimalnego widoku mapy.
  • Rnote to aplikacja do rysowania oparta na wektorach, służąca do tworzenia odręcznych notatek oraz do opisywania obrazów i plików PDF. Posiada nieskończone ostrze, różne typy pisaków z obsługą nacisku pisaka, kształty i narzędzia. Ma również wbudowaną przeglądarkę obszaru roboczego i pozwala wybierać spośród różnych kolorów i wzorów tła. Można go pobrać jako flatpak z Flathub.
  • GstPipelineStudio ma na celu dostarczenie graficznego interfejsu użytkownika dla frameworka GStreamer. Od pierwszego kroku we frameworku z prostym potoku do debugowania złożonych potoków, narzędzie zapewnia przyjazny interfejs do dodawania elementów do potoku i debugowania go.
  • Phosh dodał obsługę haseł nienumerycznych.
  • Wykorzystali także ostatnie siedem dni na ulepszenie dokumentacji GNOME i strony app.gnome.org.

I tyle w tym tygodniu w GNOME.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.