Die vom GNOME-Entwicklungsteam vorgenommenen Änderungen haben vielen nicht gefallen, und es ist kein Geheimnis, dass es zwischen Canonical und GNOME schon mehrfach zu Auseinandersetzungen gekommen ist. Daher wäre es nicht überraschend, wenn Canonical seine Abhängigkeit von GNOME verringern wollte.
Die neuesten Versionen von File (ehemals Nautilus ) wurden vieler Funktionen beraubt, die es zu einem recht vollständigen Dateimanager machten. Daher schlägt Oliver Grawert, ein Ubuntu-Entwickler, auf der Mailingliste Ubuntu-Desktop vor , dass es an der Zeit sei, QML -basierte Anwendungen zu verwenden , in Erwartung der Konvergenz von Unity auf allen Geräten.
Hallo,
Mit der geplanten Umstellung auf Unity8 in 14.10 werden wir höchstwahrscheinlich auch die heute entwickelten konvergierten QML-Apps verwenden.
Bei all den Beschwerden und dem Unglück darüber, dass Nautilus Upstream Dinge wie die Doppelscheibe und andere beliebte und hilfreiche Funktionen herausgerissen hat, erwarte ich, dass wir es besser machen können, und ich denke, dies ist der richtige Zeitpunkt, um:
Anforderungen sammeln
Datei Whishlist Fehler
Wenn * Sie * einen Beitrag leisten möchten, setzen Sie sich mit den Entwicklern in Verbindung (CCed)Die neuen Kern-Apps werden alle zu 100% von der Community unter Anleitung des kanonischen Designteams entwickelt.
Den Code für den Filemanager finden Sie unter https://launchpad.net/ubuntu-filemanager-app
Es läuft bereits auf Telefonen und Tablets und verfügt über einen geeigneten Konvergenzmodus, der sich an größere Bildschirme anpasst.
Sollte es zu dieser Änderung kommen, würde sie mit der Veröffentlichung von Unity 8 zusammen mit Ubuntu 14.10 erfolgen. Eine endgültige Entscheidung ist noch nicht gefallen, aber wie man so schön sagt: „ Wo Rauch ist, ist auch Feuer .“
Was ist QML?
Über QML und seine Verwendung durch Canonical in Unity wurde bereits viel geschrieben , und laut Wikipedia ist es Folgendes:
QML (Qt Meta Language) ist eine JavaScript-basierte Sprache, die zum Entwerfen von Anwendungen entwickelt wurde, die sich auf die Benutzeroberfläche konzentrieren. Es ist Teil von Qt Quick, dem von Nokia zusammen mit dem Qt-Framework erstellten UI-Kit. Die QML-Sprache wird hauptsächlich für mobile Anwendungen verwendet, bei denen Berührungseingaben, flüssige Animationen und eine gute Benutzererfahrung von entscheidender Bedeutung sind. (…)
Bei QML-Elementen können Funktionen mithilfe von JavaScript-Code hinzugefügt werden, entweder in derselben Datei oder durch Einbringen von .js-Dateien. Außerdem kann QML mithilfe des Qt-Frameworks über erweiterte Funktionen in C ++ verfügen.
Eine andere Entwicklung wie Mir?
Sind die GNOME-Entscheidungen von Canonical angemessen? Wird dieser neue Dateimanager eine Zukunft haben oder kann er denselben Pfad wie Mir ausführen? Diese und andere Fragen können nur mit der Zeit beantwortet werden.
Das Ende!
Damit endet der auf humanOS veröffentlichte Artikel ; ich hoffe, Sie fanden ihn interessant.