LINUX.ORG.RU

Unity будет переписана с использованием Qt/QML

 , ,


1

1

Вместе с объявлением о начале работы над созданием собственного графического сервера под названием Mir, Canonical также начала работу над проектом Unity Next, имеющим своей целью создание универсальной версии Unity (для ПК, телефонов и планшетов), написанной с использованием Qt/QML. Решение об использовании Qt и QML было принято после того, как они показали хорошие результаты в работе с OpenGL на Ubuntu Touch. Изменения расположения элементов не планируется, они будут расположены вот так. Canonical планирует полностью завершить работу над Unity Next и Mir к апрелю 2014 года.

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: maxcom (всего исправлений: 10)

Ответ на: комментарий от Deleted

А вот QTшная Юнити - давно предсказанный факт.

Ванги в этом году не уродились… :-)

Aceler ★★★★★
()
Ответ на: комментарий от Aceler

Я лично не тестил. Судил по демке на ютьюбе.

Opeth ★★★
()
Ответ на: комментарий от Opeth

Все наиболее распространенные задачи должны решаться за минимальное число кликов

Не кликов а действий!

ya-betmen ★★★★★
()
Ответ на: комментарий от wherecat

И что же мешает работать? Отсутствие няшных эффектов рабочего стола? :)) Так обои с анимешными сиськами, и кавайность интерфейса по любому зашкалит.

KDE, в первую очередь, это цельность и комфортная «фичастость» (прощу прощения за неологизм) компонентов, которое трудно оценить сходу. При использовании иных сред обычно происходит постепенное перетягивание кдешных компонент и, в конце концов, понимаешь, что в чистом кде работать будет комфортнее и производительнее.

Pm7vLB
()
Ответ на: комментарий от wherecat

Не нужно ставить полгнома чтобы начать работать.

anonymous
()

Дык, Мегелька, вон, смылся в стан Огрызка, теперь гномокопец близок :))) А Космонавт еще больше закапывает. Останутся два годных ДЕ - КДЕ и Юнити, остальные будут на подхвате для неудовлетворенных. Сплошные стандарты и всеобщая лепота.

Вообще, Космонавт - молодец. Не являюсь поклонником Убунту, но ему удалось то, что не могли сделать долгие годы маститые гнушнолюниксоиды - заставить далеких от компьютеров людей обратить внимание на линюкс, а также создать какие-то стандарты для конечной пользовательской оси, которые готовы поддерживать крупные компании. Космонавт - это Торвальдс в своей области.

GluckMan ★★★
()
Ответ на: комментарий от wherecat

А, «особая ламповая теплота», понимаю =) Логически корректными аргументами это не объяснить.

dolphin, kate, kdenlive, gwenview, digikam, kdesvn, krita и kwin наконец :)

на вскидку. по отдельности, не выдающиеся компоненты, может быть, а вместе - удобство.

Pm7vLB
()
Ответ на: комментарий от special-k

Но списки в gtk меня тоже раздражают, короче, списки не удались никому, пилите.

special-k ★★★
()

А вообще нативная поддержка одновременно qt, gtk, xul - это же прекрасно)

special-k ★★★
()
Ответ на: комментарий от Yustas

Речь шла о Gimp, Inscape, etc. О Unity речи не шло, впрочем поговаривают, что в LTS релизах она даже ломается не чаще раза в месяц... Впрочем может врут, у меня Debian с xfce мне не понять...

t500s ★★
()
Ответ на: комментарий от templarrr

Тебе не кажется, что перед разработчиками данных проектов стоят более глобальные и важные цели, чем удовлетворение ЧСВ крикунов с ЛОРа, которые кричат что круче Qt только южный склон горы Казбек и GTK пора на помойку? Gtk работает? Работает и работает весьма неплохо, так зачем вместо добавления новых фич и исправления старых и не очень багов разрабам ни с того ни с сего менять шило на мыло? Поймите правильно, против Qt я ничего не имею, прекрасный стэк технологий, ипользующийся и работающий, но это не значит, что все повально надо переносить на него.

t500s ★★
()

Теперь не будет зоопарка тулкитов, Линукс дозревает как полноценная платформа для настольных приложений.

anonymous
()
Ответ на: комментарий от anonymous

Ну если только во имя справедливости, то можно))))

Polugnom ★★★★★
()
Ответ на: комментарий от Pm7vLB

к юнити нет вопросов, там надо только убрать гномьи зависимости

Разумеется не в пожарном порядке, а постепенно - это же логично.

Pm7vLB
()
Ответ на: комментарий от anonymous

Теперь не будет зоопарка тулкитов,

Зоопарк будет всегда, ведь Qt переписывают раз в три года.

Nxx ★★★★★
()

Лучше на чистую X lib пусть перепишут, а то на моей машинке эти кутешные\гткшные приложения запускаются по 5 секунд..

Sharezil
()
Ответ на: комментарий от queen3

Пользуюсь xfce-terminal каждый день и не замечал.

Криво работало автодополнение, например, для команды cp, когда набираешь имя папки, нажимаешь автодополнение, дополняется имя папки + зачем-то пробел, что сильно неприятно, когда нужно копировать из вложенной папки.

Единственное чего не хватает это поиска.

Ctrl + R не работает? Ну и зачем нужен такой терминал?

iVS ★★★★★
()
Ответ на: комментарий от iVS

Криво работало автодополнение, например, для команды cp, когда набираешь имя папки, нажимаешь автодополнение, дополняется имя папки + зачем-то пробел, что сильно неприятно, когда нужно копировать из вложенной папки.

Эм, а при чём тут терминал, если автодополнением занимается не он?

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

Эм, а при чём тут терминал, если автодополнением занимается не он?

Терминал может не все коды принимать. Кстати, а ANSI escape code (http://en.wikipedia.org/wiki/ANSI_escape_code) он умеет?

iVS ★★★★★
()
Ответ на: комментарий от Pm7vLB

KDE, в первую очередь, это цельность и комфортная «фичастость» (прощу прощения за неологизм) компонентов, которое трудно оценить сходу. При использовании иных сред обычно происходит постепенное перетягивание кдешных компонент и, в конце концов, понимаешь, что в чистом кде работать будет комфортнее и производительнее.

На самом деле нет. Пару месяцев использовал КДЕ и понял, что оно не дает мне практически ничего, несмотря на бытующие стереотипы, что там можно настроить ВСЕ. Там, где кде могло быть удобней гномопрограмм — оно просто повторяет их ошибки. Краткая характеристика: миллион опций, которые настраивают что угодно, но не то, что нужно. Примеры:

1. в гвенвью могли быть табы. Их нет;

2. в гвенвью нет даже обратной сортировки!

3. в окуляре могли быть табы. Их нет;

Т.е., по-сути, у этих программ нет никаких киллерфич перед гномоаналогами, они также неудобны :( Диалог открытия файла приходится все также использовать гномовский, ибо фокс, гимп и другие программы его используют.

Пара слов о кдешной ИНТЕГРАЦИИ. Открыл я какой-то архив. Кликнул на нем. И он мне показал документ.. видимо, это была какая-то часть виджет из окуляра, но не сам окуляр. Т.е. кроме текста документа там вообще не было контролов, нельзя было никак настроить отображение документа, т.е. абсолютно бесполезно. Ну и зачем нужна такая интеграция, если можно было открыть в полноценном просмотрщике?

Ну, благо, хоть работает оно более-менее стабильно.

anonymous
()
Ответ на: комментарий от t500s

Причем переносить придется довольно много вещей , начиная с файлового менеджера. Но я так понимаю, они это решили оставить на потом включив нативную поддержку Gtk3. Я понимаю, почему Canonical выбрал Qt5, без SDK мобильная платформа просто не наберет должной массы приложений, причем SDK должно использовать популярные технологии . С Gtk непросто , потомучто под Gtk нет удобной и популярной SDK, хотя у Gnome есть планы по ее выпуску. При том , что выбор языков под Gtk велик, но реально - это С , С++(Gtkmm) , Vala, Python, JavaScript. При таком раскладе от Canonical потребовалось бы написать собственную SDK , а сил видимо нет. Чего проще написать плагин к qtcreator , заодно получить армию Qt разработчиков. На самом деле последние телодвижения Canonical показали его уязвимость . У Canonical мало ресурсов для разработки , приходится садится кому-нибудь на шею, раньше это был Gnome + Gtk , теперь Qt

yanka ★★
()
Ответ на: комментарий от t500s

Что касается крикунов о превосходстве Qt , то с ними все ясно. Им просто неудобно писать на более низком уровне, не секрет, что в последние десятилетие в программисты подались все кому не лень. Среди моих знакомых программистов мало у кого математическое образование. Конечно Qt для них как глоток воздуха. Против Qt тоже ничего не имею, но зачем поносить Gtk не пойму.

yanka ★★
()
Ответ на: комментарий от templarrr

За firefox не поручусь. gimp и inkscape никогда на Qt не перепишут. Биндинга на C у Qt нет. Под него можно писать только на плюсах, или кучи недо-языков проде пистона.А gimp и inkscape написаны на C, там требования к быстродествию серьёзные. Как вы представляете себе переписывание таких сложных проектов на плюсы? А ведь это не только смена языка, там многое завязано на особенности cairo и GDK. Не случайно Gtk - это Gimp ToolKit:) Перепишите Qt на нормальный C, и тода пацаны смогут переписать данные редакторы на Qt. Ждать правда вам прийдётся лет 10(пока перепишут), но это уже издержки производства.

lucentcode ★★★★★
()
Ответ на: комментарий от anonymous

молодец, написал три самых главных недостатка кедософта :)

кстати, есть ещё четвёртый - в Ark нет никаких настроек

anonymous
()
Ответ на: комментарий от lucentcode

нормальный C

как ты смешно поделил на нуль

anonymous
()
Ответ на: комментарий от yanka

А зачем программисту математичечское (!) образование? Ну если, конечно, это не программист на MathCAD или Mathematica.

Nxx ★★★★★
()
Ответ на: комментарий от tailgunner

И правильно делают. Gnome 3 очень неприхотлив к ресурсам. Система, на которой Unity не работает(в силу малого быстродействия), отлично запускает Gnome 3. Да и удобно работать с Gnome. Ничего лишнего. Хотя для любителей интерфейса в стиле Windows 9.x моё мнение не показатель, мне и Windows 8 больше нравится, чем семёрка и предыдущие подделия из Редмонда.

lucentcode ★★★★★
()
Ответ на: комментарий от yanka

Да я собсна про Unity и не говорил, не спорю Ваши доводы имеют место быть. Но честно говоря мне плевать на Unity и Ubuntu, ИМХО Canonical этакий рекламный паровоз для Linux несет так сказать в массы доброе и вечное. Ну и попутно делает кое-какие организационные вещи (к примеру вся история с Valve) признаться я не очень вдохновился Steam-ом под Linux (он адски тормозит как и TF2 под Debian во всяком случае), но полезности вроде драйверов приемлимого качества и кое-каких исправлений в Xorg меня безумно радуют.

t500s ★★
()
Ответ на: комментарий от Nxx

А зачем программисту математичечское (!) образование?

Поставим вопрос ребром - а зачем вообще образование? Извозчик же довезет.

tailgunner ★★★★★
()
Ответ на: комментарий от Nxx

Ну хорошую мат. базу иметь необходимо ИМХО.

t500s ★★
()
Ответ на: комментарий от KendovNorok

Если Gnome2 я более-менее уважал, хотя мое DE - KDE, то Gnome3 - это один большой провал.

Ну так есть же Mate и Cinnamon.

askh ★★★★
()
Ответ на: комментарий от templarrr

Дело не в морде. Gimp и Gtk связывает архитектура, изначально заточенная под нужды Gimp. Gtk - это Gimp ToolKit. Все операции по работе с графикой(а gimp - это же графический редактор, для него они - основные) реализованы при помощи GDK и Cairo. Переписать всё это на Qt слишком сложно, что-бы кто-то занялся таким переписыванием.

lucentcode ★★★★★
()
Ответ на: комментарий от MiniRoboDancer

На смену Гному уже давно и решительно ползёт Крыса.

Мне больше понравился MATE (для Cinnamon мой нетбук, увы, оказался слишком медленным). Xfce4 — он, в принципе, почти как GNOME2, но вот MATE — лучше, чем GNOME2.

askh ★★★★
()
Ответ на: комментарий от Atheist

Чем Mate лучше Gnome 2, если это и есть Gnome 2 с перепиленным названием.

Ну например меню программ у него более продвинутое, с поиском. Или это есть и в последних версиях GNOME2? У меня на десктопе Debian, там конечно софт не самых свежих версий — из-за длительного тестирования системы. Но по крайней мере если сравнить GNOME2 из Debian 6 и MATE из Linux Mint Debian, то второй существенно лучше.

askh ★★★★
()
Ответ на: комментарий от Sharezil

Иксы скоро сдохнут, какой X lib.

anonymous
()
Ответ на: комментарий от anonymous

1. в гвенвью могли быть табы.

Но зачем?

anonymous
()
Ответ на: комментарий от yanka

А математики то, конечно, писают кипятком от писания кода на C. Они же математики, они любят считать. Вот и сидят считают, ссылки, размеры буферов, вытекшие мозги…

anonymous
()
Ответ на: комментарий от iVS

Ctrl-R работает. Нет поиска в буфере stdout. С автодополнением папки тоже типтоп, сомневаюсь что за это отвечает xfce-terminal а не shell.

queen3 ★★★★★
()
Ответ на: комментарий от KendovNorok

мое DE - KDE
Gnome3 - это один большой провал

Ты не отличаешься от сотен здешних KDE-шников.

cruxish ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.