Ubuntu överger Nautilus / File, den kommer att ha sin egen filhanterare

Förändringarna som GNOME-utvecklingsteamet har infört har inte glatt många, och det är ingen hemlighet att Canonical och GNOME har drabbat samman vid flera tillfällen, så det skulle inte vara förvånande om Canonical ville minska sitt beroende av GNOME.

ubuntu-trusty-nautilus-gs

De senaste versionerna av File (tidigare Nautilus ) har befriats från många av de funktioner som gjorde den till en ganska komplett filhanterare, så Oliver Grawert, en Ubuntu-utvecklare, föreslår på Ubuntu-Desktop-e-postlistan att det är dags att använda QML -baserade applikationer i väntan på Unitys konvergens över alla enheter.

Hej,

med den planerade övergången till unity8 14.10 är det troligt att vi också kommer att börja använda de konvergerade QML-appar som utvecklas idag.

Med alla klagomål och olycka över Nautilus uppströms rippning av saker som dubbla rutor och andra älskade och hjälpsamma funktioner förväntar jag mig att vi kan göra bättre och jag tycker att det är rätt tid att:
samla krav
fil whishlist buggar
om * du * vill bidra, kontakta utvecklarna (CCed)

de nya kärnapparna är alla 100% utvecklade av samhället under ledning av det kanoniska designteamet.

koden för filhanteraren finns på https://launchpad.net/ubuntu-filemanager-app

den körs redan på telefon och surfplattor och har ett korrekt konvergensläge som anpassar sig till större skärmar.

Om ändringen skulle ske skulle det gälla lanseringen av Unity 8 tillsammans med Ubuntu 14.10. Inget definitivt beslut har fattats ännu, men som man brukar säga: " Där det finns rök, finns det eld ."

Vad är QML?

Mycket har sagts om QML och dess användning av Canonical i Unity, och enligt Wikipedia är det:

QML (Qt Meta Language) är ett JavaScript-baserat språk som skapats för att utforma applikationer med fokus på användargränssnittet. Det är en del av Qt Quick, UI-kit som skapats av Nokia tillsammans med Qt-ramverket. QML-språket används huvudsakligen för mobila applikationer, där beröringsinmatning, smidiga animationer och en bra användarupplevelse är avgörande. (...)

QML-element kan läggas till funktionalitet med JavaScript-kod, antingen i samma fil eller genom att bidra med .js-filer. QML kan också ha utökade funktioner i C ++ med hjälp av Qt-ramverket.

En annan utveckling precis som Mir?

Är Canonicals GNOME-beslut lämpliga? Kommer den här nya filhanteraren att ha en framtid eller kan den gå samma väg som Mir? Dessa och andra frågor kan bara besvaras med tiden.

Slutet!

Detta avslutar artikeln som publicerades på humanOS ; jag hoppas att du finner den intressant.


Lägg till som prioriterad källa i Google