Ubuntu porzuca Nautilus / File, będzie miał własnego menedżera plików

Zmiany wprowadzone przez zespół programistów GNOME nie przypadły do ​​gustu wielu osobom. Nie jest tajemnicą, że Canonical i GNOME wielokrotnie ze sobą kolidowały, więc nie byłoby zaskoczeniem, gdyby Canonical chciał osłabić swoją zależność od GNOME.

ubuntu-trusty-nautilus-gs

Najnowsze wersje File (dawniej Nautilus ) zostały pozbawione wielu funkcji, które czyniły z niego dość kompletny menedżer plików, więc Oliver Grawert, programista Ubuntu, zasugerował na liście mailingowej Ubuntu-Desktop, że nadszedł czas na korzystanie z aplikacji bazujących na QML w oczekiwaniu na konwergencję Unity na wszystkich urządzeniach.

cześć,

Wraz z planowanym przejściem na unity8 w 14.10 najprawdopodobniej zaczniemy również używać konwergentnych aplikacji QML, które są obecnie opracowywane.

Biorąc pod uwagę wszystkie skargi i niezadowolenie z tego, że Nautilus upstream wyrywa takie rzeczy, jak podwójny panel i inne ukochane i pomocne funkcje, spodziewam się, że możemy zrobić lepiej i myślę, że jest to właściwy czas, aby:
zebrać wymagania
plik listy życzeń błędów
jeśli * chcesz * wnieść swój wkład, skontaktuj się z programistami (CCed)

Wszystkie nowe podstawowe aplikacje są w 100% opracowywane przez społeczność pod kierunkiem zespołu projektowego kanonicznego.

kod menedżera plików można znaleźć pod adresem https://launchpad.net/ubuntu-filemanager-app

działa już na telefonach i tabletach i ma odpowiedni tryb konwergencji dostosowujący się do większych ekranów.

Gdyby zmiana miała nastąpić, to wraz z wydaniem Unity 8 wraz z Ubuntu 14.10. Nie podjęto jeszcze ostatecznej decyzji, ale jak to mówią: „ Gdzie dym, tam ogień ”.

Co to jest QML?

Wiele powiedziano na temat języka QML i jego wykorzystania przez Canonical w Unity. Według Wikipedii jest to:

QML (z angielskiego, Qt Meta Language) to oparty na JavaScript język stworzony do projektowania aplikacji skupionych na interfejsie użytkownika. Jest częścią Qt Quick, zestawu UI stworzonego przez firmę Nokia wraz z frameworkiem Qt. Język QML jest używany głównie w aplikacjach mobilnych, gdzie wprowadzanie dotykowe, płynne animacje i dobre wrażenia użytkownika są kluczowe. (…)

Do elementów QML można dodawać funkcje za pomocą kodu JavaScript, albo w tym samym pliku, albo w plikach .js. Ponadto QML może mieć rozszerzone funkcje w C ++ przy użyciu frameworka Qt.

Kolejny rozwój, taki jak Mir?

Czy decyzje Canonical dotyczące GNOME są właściwe? Czy ten nowy menedżer plików będzie miał przyszłość, czy może działać na tej samej ścieżce co Mir? Na te i inne pytania można odpowiedzieć dopiero z czasem.

Koniec!

Na tym kończy się artykuł opublikowany na humanOS . Mam nadzieję, że uznasz go za interesujący.


Dodaj jako preferowane źródło w Google