Comments 30
Что новенького нам приготовили: […] Использование GtkPopoverMenu — нативные красивые скролбары […] Новые красивые иконки и стили для GTK!Довольно давно и с интересом слежу за развитием проекта. Мне очень нравится цель, но учитывая скромные потребности браузер/почтовый клиент/LaTeX до сих пор не получалось поработать исключительно в elementary OS дольше недели.
В чем основная проблема?
В том, что красота и целостность «опыта взаимодействия» заканчиваются там, где появляется потребность в не идущем в комплекте ПО. А она появляется.
Странная претензия, учитывая что elementary идет с репозиториями ubuntu
Цель, поставленная проектом, не достижима без наличия большого количества ПО, вписывающегося в созданную «экосистему». В том числе и внешним видом, а не только простотой и функциональностью. Этого большого количества ПО (пока) нет. Только и всего. Никаких претензий.
Тут проблема не в репозиториях (на крайняк, можно и из сорцов скомпилить), а в том, что приложения, которые не идут в комплекте (т.е. не вылизывались разработчиками дистра), в лучшем случае просто выглядят как говно, в худшем — еще и pantheon роняют.
Я долгое время сидел на elementary, но потом перешел на gnome 3, т.к. он более вылизан.
Так вот, в elementary визуальная часть на том же GTK сделана, так что большинство сторонних приложений выглядят нативно.
Так вот, в elementary визуальная часть на том же GTK сделана, так что большинство сторонних приложений выглядят нативно.
Что в Gnome, что в elementary, что в любом другом GTK/Vala поделии нативно будет выглядеть только софт на GTK/Vala, а это, ИМХО, ужасные средства. Как уже не раз упоминалось, GTK до сих пор «развивается» чтобы проект Gnome не умер, а как по мне умереть он должен был лет 5-10 назад вместе со всей своей инфраструктурой, кеды вполне достойная замена, а для любителей легковестности LXQt.
Странное заявление, особенно учитывая, что пока GTK постоянно впиливает новые фичи, Wayland и HiDPI, Qt пытается запилить очередной универсальный гуй под все платформы™
что за тема?
Тем временем на Linux GUI пишут единицы, а под остальные платформы GTK лучше бы не было, чем то что есть сейчас. Да и поддержка Wayland в обоих появилась почти одновременно, про HiDPI не знаю, уже более года *nix только на серверах, на десктопе мак.
И да, вы писали с использованием GTK в его оригинальном сишном варианте? Пытались подружить сишный код с Vala? Пытались потом собрать это добро под Windows? А я через все это прошел и это просто боль, когда в сях вам надо написать около ста строк чтобы просто объявить класс, а какое там крутое наследование, имплементация интерфейсов и прочие вкусняхи. Vala, которую называют конкурентом плюсов и вовсе просто транслятор из своего кода в сишный, иногда получаемый код работал неожиданно, но и стабильной версии до сих пор не наблюдается, а ведь языку уже 10 лет.
Ну и при всем этом «универсальный гуй» Qt гораздо раньше внедрил поддержку OpenGL (а GTK ее вообще внедрил?) и на момент, когда я пользовал GTK, работал шустрее своего низкоуровневого конкурента, а независимость от Linux'овой инфраструктуры давала возможность тот же софт хоть под андроид собирать без правок и «нативный» интерфейс во всех поддерживаемых ОС, а не зависимость от GTK Theme.
А если вы не разработчик, то посмотрите как выглядит Qt приложение в Gnome и GTK приложение в KDE, может что за год-два и изменилось, но раньше софт на GTK нормально выглядел только в Gnome и иже подобных, зато Qt везде выглядит как родное, ну или почти.
И да, вы писали с использованием GTK в его оригинальном сишном варианте? Пытались подружить сишный код с Vala? Пытались потом собрать это добро под Windows? А я через все это прошел и это просто боль, когда в сях вам надо написать около ста строк чтобы просто объявить класс, а какое там крутое наследование, имплементация интерфейсов и прочие вкусняхи. Vala, которую называют конкурентом плюсов и вовсе просто транслятор из своего кода в сишный, иногда получаемый код работал неожиданно, но и стабильной версии до сих пор не наблюдается, а ведь языку уже 10 лет.
Ну и при всем этом «универсальный гуй» Qt гораздо раньше внедрил поддержку OpenGL (а GTK ее вообще внедрил?) и на момент, когда я пользовал GTK, работал шустрее своего низкоуровневого конкурента, а независимость от Linux'овой инфраструктуры давала возможность тот же софт хоть под андроид собирать без правок и «нативный» интерфейс во всех поддерживаемых ОС, а не зависимость от GTK Theme.
А если вы не разработчик, то посмотрите как выглядит Qt приложение в Gnome и GTK приложение в KDE, может что за год-два и изменилось, но раньше софт на GTK нормально выглядел только в Gnome и иже подобных, зато Qt везде выглядит как родное, ну или почти.
Тут проблема скорее в приложениях, написанных не разработчиками Elementary, потому что приложения на qt и gtk часто выглядят не так уж и целостно, как то что написано на vala.
Единственный скриншот, и тот абсолютно «голый». Хоть бы приложений разных запустили. Что за радость смотреть на однотонную обоину?
На момент написания статьи я еще не закончил установку так что скриншот с официального блога. На самом деле визуальных отличий от 0.3 не много. Больше в мелочах и в деталях.
Тоже являюсь пользователем ElementaryOS уже пол года. Очень жду нового релиза. Периодически поглядываю на другие сборки, пока что в качестве альтернативы лидирует Ubuntu Gnome Shell, но всё равно не дотягивает. Что касается «неродных» приложений — я использую их большое количество. В основном, все программы работают корректно. Бывают мелки косяки с исконками в трее (HipChat) и запуском приложений с дашборда (этим Skype грешит — не получается его привязать к дашборду), но в целом впечатление от сборки положительное.
Нравится замысел, система действительно визуально продуманна и удобна. Ставил 0.3 пару лет назад, как основную систему не получится использовать, приложения крошатся часто, а если продолжат развитие, то не удивлюсь, если переплюнут саму Ubuntu.
Немного скринов
Года 4-5 уже работает Elementary у матери на ноутбуке. Поставил ей, что бы не болела голова от антивирусов и прочего обслуживания — все счастливы. Благо мать не обременена опытом работы под Windows, так что трудностей адаптации не было. Очень приятная и простая система для простого юзера.
Пользовался Elementary OS в течении года. Сначала поставил на домашний комп версию Luna, затем на рабочий Freya.
Если с Luna хоть как-то можно было жить, то Freya оказалось на столько проблемной, что через пол года я её снес в пользу Ubuntu и совсем не жалею.
Вабще непонятно зачем разработчикам упарываться в легковесные браузеры и почтовые клиенты, когда сама ОС нуждается в исправлении простейших багов — с клавиатурой и выпадающем меню например. А браузеры и почтовые клиенты уже есть неплохие под линукс.
Если с Luna хоть как-то можно было жить, то Freya оказалось на столько проблемной, что через пол года я её снес в пользу Ubuntu и совсем не жалею.
Вабще непонятно зачем разработчикам упарываться в легковесные браузеры и почтовые клиенты, когда сама ОС нуждается в исправлении простейших багов — с клавиатурой и выпадающем меню например. А браузеры и почтовые клиенты уже есть неплохие под линукс.
Интересно, а Geary стал постабильней?
Что насчет значка @? Помню долго мучился чтобы shift+2 давал его, но так и не осилил.
И самое главное: появилась ли в файловом менеджере превьюха как у маковского finder'a?
mozzy.ru/uploads/2014/10/Yosemite-Finder-Preview.jpg
И самое главное: появилась ли в файловом менеджере превьюха как у маковского finder'a?
mozzy.ru/uploads/2014/10/Yosemite-Finder-Preview.jpg
Вышли бы они на кикстартер как Крита, может поживее бы пошла разработка. Сидел на Elemenatry еще во времена Jupiter, разработка идет просто по чайной ложке в год, налицо тотальная нехватка разработчиков.
Сейчас Luna установлена у родителей, прекрасно работает, уже больше двух лет даже не трогал ничего. Периодически обновляется, интернет показывает, документы открывает, кино крутит. Что еще нужно для неприхотливого пользователя.
Сейчас Luna установлена у родителей, прекрасно работает, уже больше двух лет даже не трогал ничего. Периодически обновляется, интернет показывает, документы открывает, кино крутит. Что еще нужно для неприхотливого пользователя.
Разработка идет так медленно, подозреваю, из-за GTK и Vala. Мне довелось писать на этом подобии C++, это крайне неудобно и заслуженно непопулярно. Когда наконец *nix сообщество похоронит эти технологии?
PS А вот Krita для сравнения писалась на Qt, вполне красива и кроссплатформенна. И весь офис Calligra постепенно развивается и, надеюсь, скоро заменит Libre/Open хотябы в кедах. Вы пробовали писать кроссплатформенный код на GTK/Vala? Официально библиотеки выпускаются только под *nix, на все остальное портировано энтузиастами и внимания особо не заслуживает.
PS А вот Krita для сравнения писалась на Qt, вполне красива и кроссплатформенна. И весь офис Calligra постепенно развивается и, надеюсь, скоро заменит Libre/Open хотябы в кедах. Вы пробовали писать кроссплатформенный код на GTK/Vala? Официально библиотеки выпускаются только под *nix, на все остальное портировано энтузиастами и внимания особо не заслуживает.
Systemd надеюсь не выпилили? А то нынче у некоторых дистрибутивов какая-то больная мода на это (Linux Mint, к примеру).
Sign up to leave a comment.
Состоялся релиз бета-версии дистрибутива Elementary OS 0.4 Loki