Pliki GNOME - GNOME Files

Pliki GNOME
Ikona plików GNOME 2019.svg
Pliki GNOME 40 (wydane w 2021-03).png
Pliki GNOME 40 (wydane w 2021-03)
Deweloper(zy) GNOM
Pierwsze wydanie 13 marca 2001 ; 20 lat temu ( 2001-03-13 )
Wersja stabilna
40,2  Edytuj to na Wikidanych / 4 czerwca 2021 r .; 2 miesiące temu ( 4 czerwca 2021 )
Wersja zapoznawcza
41.beta  Edytuj to na Wikidanych / 14 sierpnia 2021 ; 11 dni temu ( 14 sierpnia 2021 )
Magazyn Edytuj to na Wikidata
Napisane w C ( GTK )
System operacyjny Uniksopodobny
Platforma GNOM
Rodzaj Menedżer plików
Licencja GPL-3.0-lub-później
Strona internetowa wiki .gnome .org /Aplikacje /Pliki Edytuj to na Wikidanych

Pliki GNOME , dawniej i wewnętrznie znane jako Nautilus , to oficjalny menedżer plików dla pulpitu GNOME . Nautilus został pierwotnie opracowany przez Eazela z wieloma luminarzami ze świata technologii, w tym Andy Hertzfeld (Apple), główny architekt Nautilusa. Nazwa Nautilus było grą słów, wywołując powłokę od a Nautilus do reprezentowania powłoki systemu operacyjnego . Nautilus zastąpił Midnight Commandera w GNOME 1.4 (2001) i był domyślnym menedżerem plików od wersji 2.0.

Nautilus był flagowym produktem nieistniejącej już firmy Eazel Inc i został wydany na warunkach GNU Lesser General Public License . Jest to bezpłatne oprogramowanie o otwartym kodzie źródłowym .

Historia

Nautilus został pierwotnie opracowany przez Eazela i Andy'ego Hertzfelda (założyciela Eazela i byłego inżyniera Apple) w 1999 roku.

Nautilus został po raz pierwszy wydany w 2001 roku i od tego czasu jest kontynuowany. Poniżej znajduje się krótki harmonogram jego historii rozwoju:

  • Wersja 1.0 została wydana 13 marca 2001 i włączona do GNOME 1.4.
  • Wersja 2.0 była portem do GTK+ 2.0.
  • Wersja 2.2 zawierała zmiany, aby była bardziej zgodna z wytycznymi dotyczącymi interfejsu użytkownika.
  • Wersja 2.4 przełączyła folder pulpitu na ~/Desktop(~ reprezentuje folder "Dom" użytkownika), aby był zgodny ze standardami freedesktop.org .
  • W wersji dołączonej do GNOME 2.6 Nautilus przeszedł na interfejs przestrzenny . Kilka dystrybucji Linuksa ustawiło tryb „przeglądarki” jako domyślny. „Klasyczny” interfejs jest nadal dostępny:
    • Przez szafce ukształtowanej ikony.
    • Za pomocą opcji w menu "Edycja -> Preferencje -> Zachowanie" w Nautilusie.
    • W menu kontekstowym folderu.
    • Używając przełącznika „--browser” po uruchomieniu poleceniem za pomocą programu uruchamiającego lub powłoki .
  • GNOME 2.14 wprowadził wersję Nautilusa z ulepszonym wyszukiwaniem, zintegrowaną opcjonalną obsługą Beagle i możliwością zapisywania wyszukiwań jako folderów wirtualnych .
  • Wraz z wydaniem GNOME 2.22, Nautilus został przeniesiony do nowo wprowadzonego GVfs , zastępującego wirtualnego systemu plików dla starzejącego się GnomeVFS .
  • Stabilna wersja 2.24 Nautilusa dodaje kilka nowych funkcji, głównie przeglądanie w kartach i lepsze uzupełnianie kart.
  • W GNOME 2.30 Nautilus domyślnie powrócił z interfejsu przestrzennego do modelu nawigacyjnego przeglądarki .
  • W wersji 2.32 wprowadzono okno dialogowe do obsługi konfliktów podczas wykonywania operacji kopiowania lub przenoszenia, efekt ikony przezroczystości podczas wycinania plików do folderu i wzbogacono Wastebucket o przywracanie plików. Poza tym jest to ostatnia wersja oparta na GTK2 przed przejściem na GNOME 3.0 z GTK3. Nautilus 2.x został rozwidlony na Caja, podobnie jak MATE Desktop od Gnome 2.x po Gnome 3.0. Dziś zarówno Mate, jak i Caja bazują na GTK3.
  • GNOME 3.0 całkowicie przebudował UX Nautilusa, skupiając się na pasku bocznym i ikonach. Dodatkowo ulepszono również okno dialogowe Połącz z serwerem. Nautilus został przeniesiony do GTK3.
  • Wersja 3.4 dodała funkcję Cofnij.
  • Wersja 3.6 wprowadziła przeprojektowany interfejs użytkownika , symboliczną ikonę paska bocznego, nową funkcję wyszukiwania, usunięcie wielu funkcji, takich jak ustawianie tła okna, emblematy, tryb podzielonego panelu, tryb przestrzenny, skrypty, tryb widoku kompaktowego i widok drzewa. Nazwa aplikacji Nautilusa została zmieniona na Pliki, chociaż w niektórych dystrybucjach nadal jest nazywana Nautilusem. Te główne zmiany wywołały wiele krytyki, a różni dostawcy, tacy jak Linux Mint, zdecydowali się na rozwidlenie wersji 3.4.
  • Wersja 3.8 zawierała nową opcję przeglądania plików i folderów w postaci drzewa, nowy element Połącz z serwerem na pasku bocznym oraz przyrostowe ładowanie wyników wyszukiwania .
  • Wersja 3.10 wprowadziła nieco zmodernizowany projekt interfejsu użytkownika, w którym paski tytułowe i paski narzędzi zostały połączone w jeden element zwany paskami nagłówka.
  • Wersja 3.18 wprowadziła integrację z ustawieniami Google Drive i GOA (gnome-online-accounts).

Cechy

To, czy pliki GNOME pokazują montowanie, czy nie, zależy od opcji x-gvfs-showprocesu gvfs-udisks2-volume-monitor. Zrzut ekranu dysków GNOME .

Zakładki, tła okien, notatki i skrypty dodatków są zaimplementowane, a użytkownik ma wybór między widokiem ikon, listą lub zwartą listą. W trybie przeglądarki Nautilus przechowuje historię odwiedzanych folderów, podobnie jak przeglądarki internetowe, umożliwiając szybkie ponowne odwiedzanie folderów.

Nautilus może wyświetlać podgląd plików w swoich ikonach, czy to plików tekstowych, obrazów, plików dźwiękowych lub wideo za pomocą miniaturek, takich jak Totem . Pliki audio są przeglądane (odtwarzane przez GStreamer ), gdy wskaźnik znajduje się nad nimi.

We wcześniejszych wersjach Nautilus zawierał oryginalne wektoryzowane ikony zaprojektowane przez Susan Kare .

Abstrakcja systemu plików

Pliki GNOME zapewniają specjalną stronę do zarządzania urządzeniami pamięci masowej.

Pliki GNOME opierają się na warstwie abstrakcji systemu plików (dostarczanej przez GVfs ) do przeglądania lokalnych i zdalnych systemów plików, w tym między innymi witryn FTP , udziałów Windows SMB , protokołu OBEX (często implementowanego na telefonach komórkowych), plików przesyłanych przez protokół powłoki , HTTP oraz serwery WebDAV i SFTP .

Korzystając z biblioteki GIO , Nautilus śledzi modyfikacje lokalnych plików w czasie rzeczywistym, eliminując potrzebę odświeżania wyświetlacza. GIO wewnętrznie obsługuje Gamin i FAM , system inotify Linuksa oraz system powiadamiania o zdarzeniach plików Solarisa .

Indeksowanie plików i platforma wyszukiwania plików

Pliki GNOME polega na Tracker (dawniej pod nazwą „MetaTracker”) do pliku indeksu i stąd jest w stanie zapewnić szybkie rezultaty wyszukiwania plików.

Zmiana nazwy partii

Zmiana nazwy wsadowej została wprowadzona w GNOME Files w wersji 3.22 (2016).

Obsługa archiwum

Pliki GNOME w wersji 3.22 dodają natywną, zintegrowaną kompresję i dekompresję plików. Domyślnie obsługa plików archiwów (np. .tar .gz ) została przekazana do File Rollera (lub innego narzędzia). Użytkownicy mogą teraz korzystać z paska postępu, obsługi cofania i kreatora tworzenia archiwum.

Nowe zachowanie „wyodrębnij przy otwarciu” , które automatycznie rozpakowuje plik archiwum po dwukrotnym kliknięciu, można wyłączyć w preferencjach.

Typy MIME

Typy MIME (zwane również „typami mediów” lub „typami treści”) są standaryzowane przez IANA , a projekt freedesktop.org dba o to, aby implementacja działała na wszystkich komputerach stacjonarnych wolnego oprogramowania. shared-mime-infoto dostarczona biblioteka. Obecnie przynajmniej GNOME, KDE, Xfce i ROX korzystają z tej bazy danych.

Zobacz też

Bibliografia

Zewnętrzne linki