Десять независимых разработчиков графических приложений для GNOME опубликовали открытое письмо (https://stopthemingmy.app/), в котором призвали дистрибутивы отказаться от практики принудительной замены тем оформления GTK в сторонних графических приложениях. В настоящее время большинство дистрибутивов для обеспечения узнаваемости бренда применяют собственные наборы пиктограмм и модификации тем оформления GTK, отличные от тем, предлагаемых в GNOME по умолчанию.
В заявлении указывается, что подобная практика часто приводит к нарушению нормального отображения сторонних программ и к изменению их восприятия у пользователей. Например, изменение таблиц стилей GTK может нарушить корректное отображение интерфейса и даже привести к невозможности работы с ним (например, из-за отображения текста цветом близким к фону). Кроме того, смена тем приводит к тому, что внешний вид приложения, изображённого на скриншотах в Центре установки приложений, а также изображения элементов интерфейса в документации не перестают соответствовать реальному виду приложения после его установки.В свою очередь замена пиктограмм может исказить смысл знаков, изначально заложенных автором, и привести к тому, что связанные с пиктограммами действия будут восприниматься пользователем в искажённом свете. Авторы письма также указали на недопустимость замены пиктограмм для запуска приложений, так как такие пиктограммы идентифицируют приложение, а замена снижает узнаваемость и не позволяет разработчику контролировать свой бренд.
Отдельно уточняется, что авторы инициативы не выступают против возможности пользователей на свой вкус менять оформление, но не согласны с практикой замены тем оформления в дистрибутивах, приводящей к нарушению нормального отображения программ, которые корректно выглядят при применении штатной темы оформления GTK и GNOME. Подписавшиеся под открытым письмом разработчики настаивают на том, что приложения должны выглядеть так, как их задумали, спроектировали и протестировали авторы, а не так как их исказили создатели дистрибутивов.
URL: https://www.reddit.com/r/gnome/comments/bsecf7/please_dont_t.../
Новость: https://www.opennet.me/opennews/art.shtml?num=50737
Разработчики гном наконец-то увидели BolgenOS?
Разработчики увидели винду. И поняли что нужна некоторая стандартизация, которая позволит иметь предсказуемый внешний вид приложений на чистой установке. Ведь и вправду тяжело делать видео- да и просто текстовые уроки со скриншотами, когда по-умолчанию программа в дистрибутиве внешне сильно отличается от задуманного автором.
Не будет стандартизации. На венде все приложения выглядят абы как, но только не как тема самой венды. Из-за этого у некоторых когнентивный диссонас возникает.Некоторые возможности вообще бред и сразу к ним не привыкнешь. Например ribbon и тулбары в рамке окна.
ribbon must die
гигантские рамки must die
gtk scroll-menu, с непонятно откуда выезжающими пунктами, must die
ОТМЕНА-ОК must die
Чем тебе Отмена-Ок не нравится?
Извращённой логикой.
Должно быть ОК-Отмена
А если передумал, но уже нажал? Последний отскок, так сказать.
Кому должно?Одно сперли с Винды, другие с Мака, вот и все. У каждого варианта свои "за" и "против".
Надеюсь, там не патентовали это?
Вообще для винды был достаточно подробный дизайн гид для приложений, когда-то.
>>Не будет стандартизации. На венде все приложения выглядят абы как, но только не как тема самой венды. Из-за этого у некоторых когнентивный диссонас возникает.
>>Некоторые возможности вообще бред и сразу к ним не привыкнешь. Например ribbon и тулбары в рамке окна.Это ложь прямая и не прекрытая. В Винде все програмы кроме Хрома выглядят одинаково, т.к. API один.
> Это ложь прямая и не прекрытая.Ещё и без грамотно на писанная.
> В Винде все програмы кроме Хрома выглядят одинаково, т.к. API один.
Который из, мальчик?
>> В Винде все програмы кроме Хрома выглядят одинаково, т.к. API один.
> Который из, мальчик?Он, наверное, думал (лишь) о титульных полосах, а не о визуал-тулкитах.
>о титульных полосах,Это в вашей деревне так декорации окон называют?
>>о титульных полосах,
> Это в вашей деревне так декорации окон называют?Вашего пиджина я не понимаю.
"безграмотно" пишется слитно.
все татары кроме я
Кому ты врать пытаешься? В винде всегда единый стиль был лишь у мелкософтовских приложений. У остальных - стиль от их создателей.
> Не будет стандартизации. На венде все приложения выглядят абы как, но только не как тема самой венды.Вы так говорите, будто это плохо. То, что блендер в винде не выглядит как винда — ему в плюс, как и всем программам, не использующим стиль рибборна.
Зато они выглядят как на скриншотах и обучающих видео. А это плюс.
На винде все приложенния выглядят так, как их задумал автор! И это действительно так.
Именно, разнобой в стилях. У одного один стиль, у другого другой. И т.д. и т.п.
В винде кастомизация внешнего вида есть начиная с Windows 98 (или Windows 95 с установленным Microsoft Plus!). Он уж как мы кастомизировали... Рисовали значки для "Моего компьютера" и прочего, курсоры свои, подбирали цвета для рамочек и окон, шрифты выбирали... Жаль что в Windows XP всё это зарезали.
Причем тут вообще винда? Зачем вспоминать этот кусок !@#$%^?
Дооо, конечно, давайте забудем тысячи человеко-часов работы над UX. И останемся с мамкиными дизайнерами уровня гнома.Аппле еще забудьте.
Хотя, всё уже идет своим чередом. Сами аппле и мс прекрасно обсираются, беря за основу фантазии больных "дизайнеров", а не разработки десятков инженеров UX, как было в 90х.
>Разработчики увидели винду.И ужаснулись зоопарку их стилистических решений?
> И поняли что нужна некоторая стандартизация, которая позволит иметь предсказуемый внешний вид приложений на чистой установке.
Ну, к счастью, в Гноме вообще никогда не было стилистического и дизайнерского зоопарка, ведь был HIG со второго ещё гнома. Он не исбавляет от некоторых проблем из статьи, но по крайней мере он есть и помогает выглядеть программам самым разным едино. И, на самом деле, в Гноме это всё нее очень актуально, как в Кедах, где каждый пилит кто во что горазд и как горазд. И где тихий интерфейсный ужас. За что никак не осилю Кеды.
Нет тут никакого ужаса с QT. Вот с приложениями на GTK да, с их отображением в кедах, бывает ужас.
> Разработчики увидели винду.Напиши ты "macOS", это ещё можно было бы воспринять.
Винда - извини, нет.
Когда-то давно, после пары месяцев на Ubuntu 9.10 (позднее 10.10), на россыпи странных программ в Windows, каждая со своим дизайном, смотреть было немного больно.
угу, в линуrсе еще тот бардель ;)
эти твари что-то имеют против наших нескучных обоев!Чем, по их мнению, после этого должны будут вообще отличаться дистрибутивы Systemd/Linux ?
А они должны отличаться? Дистрибутивы точно не нужны.
за безобидную шутку столько минусов, совсем с юмором на пряг
GPL не запрещает - значит все дозволено
GPL не охватывает использование бренда. Сменил тему - получил производный продукт. Стало быть меняй названия и логотипы полностью.
А причём тут изменения темы десктопного окружения к коду программы с брендом? В этом то и смысл изменяемых тем, что не нужно ничего менять в коде. Если с результатом изменений проблемы - значит проблема со стандартизированием этих тем. Лучше бы опубликовали обращение договориться о нормальной спецификации.
да в общем то стоило просто сменить тулкит на тот который позволяет игнорировать системную тему..
Пусть выкладывают вектор и гайдлайны, если не хотят, чтобы перерисовывали на свое усмотрение.На приведенном скриншоте все иконки прекрасно узнаваемые и пр этом в одном стиле. А если сунуть туда одну не flat-иконку, она сразу начнет выглядеть неуместно.
вот только они перестают быть интелектуальной собственностью и логотипом брэнда и это нехорошо. нормально если пользователь опционально себе поменяет иконки, ненормально когда это сделает автор дистрибутива без его ведома.
Вот пусть тогда свои репы со своим сокровищем держат под все дистры.
Что-то уже было про интеллектуальную собственность и бренд одного браузера и это не хорошо. нормально если пользователь опционально себе все сам пересоберет, ненормально когда это сделает автор дистрибутива без его ведома.Мне хочется поставить систему и работать, а не смотреть на хаос выяснять, где и как в различных приложениях настраиваются иконки и прочее.
в контроле нет хаоса. хаос в его отсутствии.
так контроль это хорошо, но наличие настроек по умолчанию, которые создают сразу более-менее приятное глазу окружение, оформленное в одном стиле -- это тоже неплохо. Не все люди могут создать нормальную тему, но многие могут подкрутить дефолт под свои представления о прекрасном. Начинающему пользователю контроль над темой оформления, на мой взгляд, не особо нужен в первые минуты/часы использования того или иного WM/DE. А тот, кто хочет много контроля имеет возможность использовать LFS
> так контроль это хорошо, но наличие настроек по умолчанию, которые создают сразу
> более-менее приятное глазу окружение, оформленное в одном стиле -- это тоже
> неплохо. Не все люди могут создать нормальную тему, но многие могут
> подкрутить дефолт под свои представления о прекрасном. Начинающему пользователю контроль
> над темой оформления, на мой взгляд, не особо нужен в первые
> минуты/часы использования того или иного WM/DE. А тот, кто хочет много
> контроля имеет возможность использовать LFSименно поэтому дефолтные настройки не должны ломать нормальную работу сторонних приложений, чтобы не было той ситуации когда человек заходит в софтвэр центр ставит приложение а потом не может найти его иконку потому что создатель дистрибутива её изменил. чтобы не было такого когда ты ставишь какой-нить гимп, смотришь в гайд а у тебя скриншоты в гайде не совпадают с тем что ты видишь на экране ищешь банальную пиктограму дискеты а у тебя её нет потому что автор дистрибутива решил что абстрактный квадратик отражает эту пиктограмму лучше.. и ЕМНИП обычно в гноме тема не применяется к приложению если оно не захотело использовать системную тему пока ты не включишь твик оверрайдящий это.. и многие дистрописатели врубают этот твик по умолчанию чего их и просят не делать.
>именно поэтому дефолтные настройки не должны ломать нормальную работу сторонних приложенийв соседней ветке уже писали о подобном. Приложение либо должно учитывать настройки дефолтной темы, либо переопределять их правильно: выбрать нестандартный цвет текста и не озаботится цветом фона -- здесь нет вины дистрибутива.
>человек заходит в софтвэр центр ставит приложение а потом не может найти его иконку
во-первых обычно иконка видна уже в софтвэр центре, а во вторых я еще не видел настолько неузнаваемых иконок, возможно у вас есть примеры. Ну и поиск по названию в используемом мной DE пока работает.
>когда ты ставишь какой-нить гимп, смотришь в гайд а у тебя скриншоты в гайде не совпадают с тем что ты видишь на экране
гайд по сложному софту, в котором ориентироваться надо только на пиктограммы, это какой-то неправильный гайд -- а если тулбар или еще что настроен по разному, что тогда делать? Обычно либо идет объяснение действия и говорят как оно называется, либо эта информация выводится в текстовом виде.
>пока ты не включишь твик оверрайдящий это..
мне искать, где и чем оно включается? Хотелось поставить и работать (или смотреть трубу), а не выяснять про какие-то твики и не проверять, что при этом сломалось.
Ну норм же получается: вот тебе феерия красок сразу после установки, а к единому стилю приводи все сам, раз выбрал жрать кактус.
А если пользователь выложит свой набор иконок на гитхаб? ;-)Логотип, зарегистрированный как торговый знак, это не конкретный набор пикселей, а что угодно, похожее до степени смешения. Владелец прав на торговый знак может в принципе запретить его использование в конкретном дистрибутиве, его право, конечно. Но если хочется быть продуктивным, а не бегать по судам, лучше создать такие условия, которые всех устроят. Я предложил вроде нормальный вариант.
> А если пользователь выложит свой набор иконок на гитхаб? ;-)
> Логотип, зарегистрированный как торговый знак, это не конкретный набор пикселей, а что
> угодно, похожее до степени смешения. Владелец прав на торговый знак может
> в принципе запретить его использование в конкретном дистрибутиве, его право, конечно.
> Но если хочется быть продуктивным, а не бегать по судам, лучше
> создать такие условия, которые всех устроят. Я предложил вроде нормальный вариант.ещё раз нормально когда пользователь своим действием меняет в своей системе что угодно. ненормально когда разработчик дистрибутива меняет поведение и отображение сторонних приложений по умолчанию без явного запроса от пользователя.
>ненормально когда разработчик дистрибутиванормально, поскольку я сделал выбор. Выбрав дистрибутив я согласился с правом разработчиков развивать его в том направлении, который им представляется наилучшим. Если какое-то решение мне не нравится, у меня есть несколько путей, вплоть до выбора другого дистрибутива.
У многих людей нет знаний/времени/желания заниматься поддержкой и сопровождением всех программ, которые у них установлены. Особенно это касается программ, поддержкой котрых автор уже не занимается. Если обнаружились проблемы с работой приложения, то всегда можно открыть баг, во многих случаях или сам баг или патч будет отправлен в апстрим
В дистрибутиве бренд дистрибутива.
Выкомерные софтописатели могут и свои репы держать. А лучше дистры.
> Разработчики приложений призвали дистрибутивы не менять темы
> оформления GTKА разработчиков GTK сделать хоть сколько-нибудь приятно выглядящую дефолтную тему, от которой не хотелось бы блевать, не призвали.
хотя бы арк сделать дефолтным
Суть предложения не в том, чтобы использовать дефолтную тему GTK, а в том, чтобы использовать тему или темы, определенные разработчиком приложения. Не нравится - пишите ишью по конкретным местам в оформлении, которые стоило бы улучшить.
А нафига тогда эти темы вообще нужны, если каждое приложение будет все равно выглядеть по-своему?
чтобы пользователь в настройках приложения мог их поменять. пользователь, а не автор дистрибутива неглядя сразу для всех.
Потрясающе! Гениально!Ругать КДЕшников за слишком подробные настройки.
@
Предложить юзерам Gtk+ настраивать вид каждого приложения отдельно.
Классные были времена когда у win9x можно было в одном месте настроить тему и все проги выглядели как надо с новыми цветами/шрифтами/размерами. Но нет, прошло 20 лет, а прогресс превратился в деградацию...
Так же и с ГомноТК и несколько получше с QT. Но в КДЕ5 тоже поехал overengineering.
> Классные были времена когда у win9x можно было в одном месте настроить
> тему и все проги выглядели как надо с новыми цветами/шрифтами/размерами. Но
> нет, прошло 20 лет, а прогресс превратился в деградацию...
> Так же и с ГомноТК и несколько получше с QT. Но в
> КДЕ5 тоже поехал overengineering.что поделаешь темы в win9x давали авторам намного меньше свободы чтоб всё испортить... а главное что по умолчанию ты получал программу такой какой её задумал автор.
Все проги должны выглядеть одинаково, а не как их задумал автор. Раньше даже ФШ был серого цвета.
Как там дела с XDM?
В кедах тоже ещё то счастье. Потихоньку пилю тему под кеды, блин, уже over 900 объектов насчитал ((((
И это то что можно было застилизовать максимум полусотней.
Так что сейчас везде с этим лажа
Ну так если пользователю не нравится то что предлагает дистрибутив по умолчанию, пускай меняет.
В чем проблема то?
Тут две стороны, которые могут менять дефолтную тему и третья сторона, которая всегда может поменять дефолтную. У пользователя по сути нет проблемы, проблемы есть у софтописателей, которые почему то не хотят быть в низу пищевой цепочки и указывают разработчикам дистрибутивов как писать дистибутивы...
Опенсорсопроблемы-опенсорсопроблемушки.)))Посмотрите на макось и учитесь дизайну.
iPony, залогинься.
Макось это дно дизайна. Чтобы вставить наушники в мак нужно его развернуть и обязательно увидеть разъём. Как будто сделать разъём сбоку или спереди или в подставе нельзя.Ну или мышь с одной кнопкой и без колёсика, которой при зарядке невозможно работать.
Так же рекомендую посмотреть на дизайн формата айосовски
... айосовских сторибордов и xib, которые как минимум невозможно мержить гитом.Имея опыт фронтендовой разработки, люди, начиная писать под ios, знакомятся с новой, нарочито отличающейся терминологией. То есть, если ты знаешь wpf, ангуляр, или любой другой фреймворк, ты не можешь применить его знания сразу к IOS, нужно долго входить и понимать, что и как.
То, что на андроиде делается "лёгким движением руки", на IOS достигается муками и ненавистью. Некоторые глитчи в отображении просто сводят с ума, и чинятся жуткими костылями.
И так везде у них. Кто там проектирует вещи - просто человеконенавистники.
Терминология там на самом деле по большей части старая, унаследованная еще из NeXT.Что не отменяет, конечно.
Такая тема уже есть и имя ей Adwaita.
...и которую уже давно пора заменить на Ark.
На личном опыте скажу, никогда не задерживался на Арк более 10ти минут, уж больно она бутафорская, непонятные проблемы с читабельностью, отсутствие должного контраста между областями, не дизайнер и не знаю даже как объяснить, но судя по всему все эти кастомные темы явно создаются для нетребовательных господ из колхоза.
1) Таки я имел в виду не Ark, а Arc - https://github.com/horst3180/arc-theme (опечатался, упс)2)
>для нетребовательных господ из колхозаТребовательному господину из пентхауза пора усвоить, что его вкусовщина - это его вкусовщина. Обсуждать же вкусовщину надлежит в конвенционных выражениях, в противном случае требовательный господин приближается к презираемому им колхозану.
Хотя бы Adwaita Compact. Также хороши minwaita, vertex и elementary.
> Такая тема уже есть и имя ей Adwaita.numix-solarized приятна глазам, достали эти белые и слишком тёмные темы
>> Такая тема уже есть и имя ей Adwaita.
> numix-solarized приятна глазам, достали эти белые и слишком тёмные темысогласен, годнота
Давно уже сделали такие темы - KDE и Xfce ;)
Какой брееед... Вместо того, чтобы прекратить вакханалию гткшников - запрещать дистрибутивам... менять иконки и стили... Да переходите уже просто на вебморды. Там хоть сами себе хозяевами будете.
А чего сразу все вспоминают вебморды. Почему никому в голову не приходит менять оформление Blender, например? Не потому ли, что когда разработчик определяте внешний вид приложения, а не васян-дистродел, у первого есть возможность максимально эффективно исопльзовать пространство окна. Все темируемые сложные приложения выглядят как говно. обычно. Взять к примеру LibreOffice или Inkscape.Сначал вы кричите, что темы нужны, нам запрещают менять. А потом жалуетесь, почему в опенсорсе интерфейсы такое уг.
Libreoffice 6.2 с Adwaita Dark, ленточным интерфейсом, коассическим меню, боковой панелью и значками Sifr выглядит отлично!
Скриншот в студию
LibreOffice с темой GTK выглядит как приложение GTK. У меня он выглядит как старый M$ Office 2003 года, но с темой GTK, не вижу проблем. Пруф: https://i.imgur.com/6fZPHhD.png
> как старый M$ Office 2003 годане выглядит он так. серое на сером
> серое на сером...и это на самом деле просто замечательно.
> LibreOffice с темой GTK выглядит как приложение GTK. У меня он выглядит
> как старый M$ Office 2003 года, но с темой GTK, не
> вижу проблем. Пруф: https://i.imgur.com/6fZPHhD.pngбледное и некомфортное, как такое развидеть?
Блендер, или офис, или другие программы не являются лицом дистрибутива. Хотя брендированные либры, вроде, в опенсусе были, или ещё где.Если взять конкретно Блендер - да, мы, в большинстве своём, пользуемся дефолтным видом, просто потому что так легче уроки создания куба на ютубчике смотреть. Но стоит скачать какойнить файл, проект, или модельку, в которой автор сделал так как удобно и тут моск взрывается от "неправильного" расположения всего. Блендер может сильно меняться даже без смены цветовой палитры. В любом случае - ты просто не сможешь сломать функциональность блендера написав свою тему. Просто может быть некрасиво и неудобно.
А смена цвета фона окна, или любого из его элементов гтк, может привести к обсуждаемому тут хаосу в произвольном приложении. Просто потому что оформление в гтк - это Атъ и Израиль. И решать проблему нужно не запрещением тем оформления, а приведением гтк в порядок. Ты открой файлы разных тем оформления, почитай их. Это же капец, я могу фон кнопки изменить в ста разных местах и при этом цвет кнопки всё равно не изменится. Я могу в тридцати местах изменить отступ кнопок в заголовке, но поплывут все кнопки, потому что оказывается, нужно было использовать тридцатьпервый способ, потому что гткшники уже обновили движок и теперь всё по другому. Это бред бредячий такое делать!!!
> Почему никому в голову не приходит менять оформление Blender, например?Вообще-то приходит. Вы возможно удивитесь, но в Blender таки можно менять темы, только это не общесистемные темы, а внутренние, меняются в настройках самого Блендера (что в новом 2.8, что в предыдущих). Другое дело, что дефолтная тема в нем обычно настолько хороша, что особого смысла менять ее нет. А вообще, Blender — хороший (и, к сожалению, в OpenSource-мире довольно редкий) пример великолепного интерфейса, который не способны угробить никакие системные темы.
Не назвал бы великолепным интерфейс, в котором без хоткеев работать невозможно в принципе, потому что контролы, отвечающие за некоторые действия, запрятаны в неведомые глубины.
У вас устаревшие сведения. Старые версии Блендера действительно таким грешили, но с каждым новым мажорным релизом ситуация становится все лучше. Посмотрите на новый Blender 2.8, он совсем юзер-френдли. Вот моя статейка на эту тему: https://openarts.ru/blender-2-8-changes/
В дополнение к настраиваемым темам не хватает настраемого интерфейса - те же формы Glade/GtkBuilder, переобределяющие системные.
Вот как раз веб-морды, где разработчики - сами себе хозяева, пусть идут лесом вместе и их крастотами. Мне функционаьность, и предсказуемо работающую, а не очередной плод богатой фантазии дизайнера.
Не, с этим я тоже согласен, вебморди и электроноось это плохо. Но почему эти неадекваты выбирают гтк? Из-за такой вот хтмло-жисоно-мордии? А они маленькие и не понимали, что изменение положения, вида, комплектации элементов управления и всего и вся в ТЕМЕ ОФОРМЛЕНИЯ, как это сделано в теперешних гтк, это в принципе опасно и нехорошо? Какой инвалид логических испражнений такое придумал вообще? Это не должно было выйти за рамки пруфофконцепта! И, главное, все продолжают лезть на этот... [страшно неприятный]гтк[/страшно неприятный].Я не стал упоминать кутей, потому что понимаю, вебмакакам пишущим на гтк это просто непонятный фреймворк, они туда никогда не полезут. Остаётся один выход - писать прямо в электроне вебморды. Так хотябы никто кроме тебя не сможет управлять видом и положением элементов управления. А гтк - это совсем наоборотная политика - разработчик не управляет ничем, всем управляют разработчики гтк. Тут изначально надо было понимать, это... звездоподобец.
Унифицировать этот процесс, видать, не судьба..
Не судьба. Потому как тем нет. Любой кастомный виджет потребует своего стиля под него. Почитай ссылки в первоисточнике, особенно пост от Tobias Bernard.
> Авторы письма также указали на недопустимость замены пиктограмм для запуска приложенийРазве это возмущение не в сторону .desktop файлов и тем иконок? Как тут вообще разработчики любого тулкита могут повлиять?
Это относится только к наборам тем иконок. Потому как если иконки в наборе не будет, будет использоваться дефолт поставляемый в составе пакета.
Они жалуются что сверстали приложение строго под конкретную тему и в других темах приложение выглядит неожиданно. Т.е. это как веб-макаки верстающие странички под конкретное разрешение монитора, строго под вайдскрин и определённый браузер.
Все наиболее значимые приложения либо сделаны так, либо предлагают собственное оформлении как дефолт. Конечно, линуксоды привыкли выбирать из того, какой ставить калькулятор, вот и привыкли темами обмазываться.А еще дистростроители из этого целый культ сделали, чтобы взять убунточку и поменять обои и темы.
Все значимые приложения пользуются gtk+ на уровне версии 2 и спокойно переживают любые темы. Пока альтернативно одарённые разработчики gtk+ не ломают совместимость со своими же css.
Ну у них же нет с собой всех экранов
Есть. Можно сэмулировать примерный вид в отдельном окне в сжатом масштабе. И вот когда они таки свернут браузер до половины экрана и увидят, что их сайт нечитаем даже на компе из-за расфуфыренного и обмазанного движущимися по жабоскрипту деталями интеофейса, вот тогда они задумаются. Но никто не хочет делать хорошо, все хотят выглядеть так, будто они творят добро
Солидарен. Любители обмазываться жабаскриптом для анимаций должны либо выучить CSS либо уйти. А лучше вообще не пихать анимации во всё подряд и делать сайты по старинке, без этих ваших безделушек.
Тут надо понимать, что это в теме не состыковки или некоторые куски приложения игнорируют стили(ибо захардкожено). В первом случае, когда тема кривая - видать репортят баги создателям аппа, а они устали отмахиваться мол не к нам. Во втором случае... да, это недочёт приложения, по причине недосмотра, или умышленно(банально в теме нету такого пункта, который бы описывал цвет кастомного виджета, например). Вот и гномеры не хотят распыляться... А потом придут к тому-же, к чему пришли в Аппле - тёмная тема считается чем-то сверх-революционным, по крайней мере это так воспринимается фанатиками
Сложные приложения не всегда верстаются целыми компаниями, как, например, продукты JB. И даже у них не всегда гладко применяется GTK тема.Даже в комплексах, где стоимость рабочего места превышает 200к, зачастую просто нужно море функциональности с предсказуемой темой, так как еще и на поддержку тем закладываться - это удваивать стоимость разработки, если только удваивать.
>> Авторы письма также указали на недопустимость замены пиктограмм для запуска приложений
> Разве это возмущение не в сторону .desktop файлов и тем иконок? Как
> тут вообще разработчики любого тулкита могут повлиять?Если
> замена пиктограмм может исказить смысл знаков, изначально заложенных автором,то тут либо тема кривая (для распространенной тройки-четверки тем – вряд ли), либо руки^W разработчик использовал не те пиктограммы.
да давно понятно что надо таскать с собой свои значки и не пользоваться системными.. шаринг ресурсов был ошибкой.
В Спортлото пусть пишут. Может они ещё и код закрыть хотят раз пошла такая пьянка?
Все адекватные разработчики давно свалили на кути, а этих кактусоедов не жалко. Пусть тратят ресурсы на то чтобы поспевать за шапкой, их выбор.
В куте таже проблемма когда у создателей дистрибутива свой особый вкус.
Линукс, это свобода, ты его можешь настроить под себя, опенсорс, открытые исходные коды, ага, да, конечно.
Т.е. хотят чтобы приложения в DE выглядели как попало - т.е. как винде. Что-то экосистема гнома привлекает к себе одних неадекватов.
Что бы линуксоид не терпел, лишь бы ни как в винде.
За то и любима "невинда", что у меня все проги выглядят _одинаково_
В винде как раз таки унифицированный интерфейс в отличие от этих ваших линуксов.
Расскажите это тем, у кого в браузере дропдаун не кастомизируется, но зависит от версии к версии - XP -> 10 (и в каждой разный)
Агащаз, расскажите это тем, кто видел винды за все эти десятилетия и прекрасно помнит наслоения виджетов, как только шаг вправо-влево от "винда+офис" (хотя скорее даже просто "винда", кстати).
> Агащаз, расскажите это тем, кто видел винды за все эти десятилетия и
> прекрасно помнит наслоения виджетов, как только шаг вправо-влево от "винда+офис" (хотя
> скорее даже просто "винда", кстати).В винде как раз унифицированный интерфейс (в XP был баг, из-за которого окно терминала не темизировалось, но это баг). А в приложениях для винды разброд и шатания.
Вот так и должно быть. А линуксоиды в упор не видят разницы между приложениями ОС и приложениями для ОС.
Вы лжёте. Нет в Винде единого управления, а есть куча различных библиотек, тянущихся со времён гороха. При этом каждый разраб волен сделать свой внешний вид, если захочет.С 8-ой и далее МС попыталось что-то изменить, но груз былых ошибок слишком тяжёл, поэтому идут медленно и вряд ли дойдут.
> Вы лжёте. Нет в Винде единого управления, а есть куча различных библиотек,
> тянущихся со времён гороха.При чём тут управление вообще?
> При этом каждый разраб волен сделать свой
> внешний вид, если захочет.Линуксоиды в упор не видят разницы между приложениями ОС и приложениями для ОС.
Да нет, это Вы что-то притормаживаете и не понимаете, что речь о наслоениях виндовых библиотек организации интерфейса. Бишь винде, а не "приложениях" вообще.
> Да нет, это Вы что-то притормаживаете и не понимаете, что речь о
> наслоениях виндовых библиотек организации интерфейса. Бишь винде, а не "приложениях"
> вообще.Если речь идёт о том, что приложения для Windows можно написать на разных библиотеках в том числе в самой винде, и они будут выглядеть по-разному, то да, это так. Только вот эти приложения будут выглядеть одинаково на любом компьютере с Windows.
> Если речь идёт о том, что приложения для Windows можно написать на
> разных библиотеках в том числе в самой винде, и они будут
> выглядеть по-разному, то да, это так.Да.
> Только вот эти приложения будут выглядеть одинаково на любом
> компьютере с Windows.Нет. :) Впрочем, это я уже мелочно докапываюсь, простите.
PS: просто сразу вспомнился компик знакомого редактора с что-там-было NeXT-образного под winxp...
Альт о креативе в оформлении )
>> Если речь идёт о том, что приложения для Windows можно написать на
>> разных библиотеках в том числе в самой винде, и они будут
>> выглядеть по-разному, то да, это так.
> Да.Ну вот. И это прекрасно. Бухгалтерша, виртуозно переключающаяся при помощи ALT+Tab между десятком окон 1С, Excel и Word, Chrome и Outlook всегда знает, в какое окно она попадает, потому что все окна разные, оформление у всех нестандартное и разное. Word синий, Excel зелёный, PowerPoint оранжевый, Chrome голубой, Outlook тоже голубой, но у него панель на пол-экрана, с хромом не перепутаешь. Про 1С вообще говорить не приходится. Фирменная утилита компании, написанная в бородатом году на Delphi, с которой она научилась работать в том же году, так и будет выглядеть через 20 лет после её написания и она всё также ловко будет щёлкать мышкой по пятидесяти кнопкам.
При этом, заметьте, если эту же бухгалтершу отправить в другой отдел, она будет переключаться между этими окнами не менее виртуозно.
А линуксоиды хотят все приложения привести к одному и тому же виду в пределах одной машины, но к совершенно разному на соседней машине — зачем? Чтобы пользователь путался в том, на какое окно он переключился — на своей машине, и впадал в ступор — на чужой?
Кстати, об альте и креативе.А в грядущую 9-ю платформу успеет ли новый Gnome с новой нескучной темой? Я б заюзал.
> А в грядущую 9-ю платформу успеет ли новый GnomeВидимо, да -- на момент ответвления p9 гном там был 3.32.
> с новой нескучной темой? Я б заюзал.
Вот про темы не расспрашивал, а в стартеркитах стараемся держать как можно меньше отличий по настройкам от пакетов/апстрима.
> Вот про темы не расспрашивал, а в стартеркитах стараемся держать как можно меньше отличий по настройкам от пакетов/апстрима.Это я заметил, спасибо :-)
Ну да, и чтобы приложение в винде выглядело унифицированным.... Оно должно быть включено в соста винды!
> Ну да, и чтобы приложение в винде выглядело унифицированным.... Оно должно быть
> включено в соста винды!Да, откуда драматическая пауза?
Учитывая какое говнище они щас сделали в 10, где половина настроек в новом интерфейсе, а половина в старом семёрочном, то включение в винду может говорить лишь о том, что оно включено в винду, а выглядеть может как что-то ещё
Что за бред? У Винды куча встроенных библиотек, при обращении к которым всегда разный интерфейс и внешний вид. За много лет существования Винды МС так и не смогла наладить в этой области порядок, как сделали КДЕ и, в меньшей степени, GTK.
> Т.е. хотят чтобы приложения в DE выглядели как попало - т.е. как винде.А сейчас они не выглядят как попало? Вот у меня Firefox с кастомной темой. Вот у меня Thunderbird с кастомной темой. Вот у меня treminator со своим красным заголовком. Вот у меня Clementine с коричневой панелью.
> Что-то экосистема гнома привлекает к себе одних неадекватов.
Срочно сваливай с экосистемы гнома.
Как видишь, свинья везде найдёт грязь. Тебя же никто не заставляет пользоваться кастомными темами, а в дефолтном виде эти приложения выглядят нативно. Проблема существует только со штучными приложениями с дeбильными самописными гуёвинами вроде darktable.
> Как видишь, свинья везде найдёт грязь. Тебя же никто не заставляет пользоваться
> кастомными темами, а в дефолтном виде эти приложения выглядят нативно. Проблема
> существует только со штучными приложениями с дeбильными самописными гуёвинами вроде darktable.Ты предлагаешь решать проблему, закрыв глаза и зажмурившись.
Отличный метод!
Когда пишешь о своём, о женском, не забывай что другие навряд ли догадываются о твоих переживаниях. Какие проблемы решаешь?
> Когда пишешь о своём, о женском, не забывай что другие навряд ли
> догадываются о твоих переживаниях. Какие проблемы решаешь?Открытое письмо открыто для чтения всем. Сходи почитай, проблемы там указаны и выделены жирным шрифтом.
Если ты про письмо, то их приложения просто не нужны. Полноценное решение это закапывание gtk-3 и возврат на gtk-2, где нет css без документации и постоянно отламываемой совмести.
> Если ты про письмо, то их приложения просто не нужны.Продолжаем жмуриться.
> Полноценное решение
> это закапывание gtk-3 и возврат на gtk-2, где нет css
> без документации и постоянно отламываемой совмести.И в котором разные движки под разные темы, то есть всё ещё намного хуже.
> Firefox
> ThunderbirdЗабыл ещё хромиум, ага. Может пора свалить с этих поделок недо-дизайнеров, которые захватили эти компании? У меня лично ничего из этого нет и не настраивается даже.
> treminator со своим красным заголовком
Чем он лучше st + tmux не понимаю. Да даже QTerminal лучше. Хотя бы тем, что настраивается тонко и подоной фигни не имеет.
> Срочно сваливай с экосистемы гнома.
Все кто хотел уже давно свалили. Остались одни неадекваты.
> Забыл ещё хромиум, ага. Может пора свалить с этих поделок недо-дизайнеров, которые
> захватили эти компании? У меня лично ничего из этого нет и
> не настраивается даже.
> Чем он лучше st + tmux не понимаю. Да даже QTerminal лучше. Хотя бы тем, что настраивается тонко и подоной фигни не имеет.Ты предлагаешь решать проблему, закрыв глаза и крепко зажмурившись.
Отличная идея!
> экосистемы гномаэто что за зверь?
Зато
> Например, изменение таблиц стилей GTK может нарушить корректное отображение интерфейса и даже привести к невозможности работы с ним (например, из-за отображения текста цветом близким к фону)позволяет сразу отфильтровать "мамкиных дизаигнеров".
Заодно хочется послать лучи поноса "вебдезигнерам", прописывающим свои, "более правильные" аттрибуты для select текста/менюшек и свой, нескучный скролбар на четверть окна.
Получатели лучей на странички W3C WAI* не ходят, им некогда.
Не отсеит. Это письмо вообще ни к чему не обязывает. Все поржут и продолжат дальше делать кто во что горазд.
Ну а чем еще тогда заниматься ?
По-моему, очевидно, что необходимо просто-напросто запретить заменять темы оформления, т.е. удалить такую возможность прям из GTK. По-настоящему GNOME-wayЪ будет.
Проблема в том, что эта инициатива не поддерживается собственно гномом. У них напротив желание навязать везде адвайту и свой HIG.
Вы только что подтвердили, а не опровергли, его тезис.
Нет ли в этом письме призывов к отказу от diversity, отходу от политики мультикультурализма, а также пропаганды сексизма (смотря на список подписавшихся) ,евроскептицизма и тоталитарной идеолгии ??!
увы
Ещё один повод не использовать Gnome, хотя стремиться униыицииовать интнрфейс как в винде.
Это в той винде где две панели управления? Унификация по-индусски!
Уже не три? Обана.
А в Linux сколько, 3: в картинках, в текстовом редакторе, в командной строке?
>Это в той винде где две панели управления? Унификация по-индусски!Стало любопытно, а где вторая ПУ? Я что-то пропустил?
Классическая панель управления аля Windows XP и минималистичная Панель управления аля Windows 8.1. Пока что они не взаимозаменяемы.
Слишком много на этот GTK завязано. Ещё со времён того, когда он был быстрым с кучей тем на любой вкус...
Это было во времена гтк1? Потому что гтк2 никогда не был быстрым. Просто тогда кути были проприетарными, ну и кути это плюсы со всеми вытекающими.
А еще заставить пользователей сидеть на 1920x1080 и ни пикселем больше или меньше!
А то понаставят своих 4к мониторов, а на них приложения потом криво выглядят. Нужно призвать пользователей отказаться от 4к ради унифицированности вида gtk+.
> 1920x1080Чтобы щель во все щели!
Ещё строго 23", чтоб прибитые гвоздями 96 dpi не особо отличались от физической величины, ага.
>Например, изменение таблиц стилей GTK может нарушить корректное отображение интерфейса и даже привести к невозможности работы с ним (например, из-за отображения текста цветом близким к фону).А с какого перепуга приложение вообще жёстко задаёт цвет текста (и не задаёт цвет фона)? Нормальное приложение вообще должно использовать соответствующие стандартные цвета из текущей темы, тогда и не будет проблем. Мне эта ситуация напоминает времена авторанов, написанных на Delphi, на пиратских дисках, где каждый пытался сделать что-то максимально нестандартное, с красными буквами на синем фоне.
> Мне эта ситуация напоминает времена авторанов, написанных на Delphi, на пиратских дисках, где каждый пытался сделать что-то максимально нестандартное, с красными буквами на синем фоне.А кейгены то какие были! И с музыкой
ишо и с сюрпризом в конце.... фпфпфпфпф
> ишо и с сюрпризом в конце.... фпфпфпфпфНу если "кейгены" с интрами на дельфях, то не удивительно. Тем более с пиратских дисков.
Обычно или брался (M/Т/N)asm или С. Или что-то другое, но уже без претензии на выпендреж.
А простенький графический (win32) кейген с музыкой и NFO вмещался в 1.5-3 KБ.
В 20KБ втискивали тетрис с тройкой музыкальных треков или asteroids (тоже с музыкой).
В жирнейшие 60KБ - кабину истребителя из первых WinCommander, с простенькой анимацией и возможностью "сбивать" вражеские корабли.
Допустим default стиль текста можно брать из темы, но если какой-то текст надо написать другим цветом?
через HSV
Авторны от Фаргуса, которые наровили поставить обоину с какой-то селедкой.
Пфф, так в чем замес? Если их таки не устраивает, что их приложение может пострадать от юзания в системе иной темы оформления - пускай пишут так, чтобы приложуха не юзала стандартные темы или приспосабливалась к теме ПОЛНОСТЬЮ, а не использовала на кнопках меню текст, который должен бы быть в теме на темном фоне, внезапно на белом. Меньше выпендрежа и больше функционала - вот тогда на любой (адекватной, чуть не забыл) теме оформления приложение и рабочим останется, и в систему впишется
А ещё лучше пусть вообще не разрабатывают на GTK, либо учатся нормально пользоваться инструментами. Каким бы ни были споры, типа GTK vs QT, микроскопом гвозди можно забить, но толку от этого мало
То есть темы не работают.
Их не юзают до конца. Не работают те, кто подписался под этим письмом.
Enjoy your GTK!
А зачем тогда будут нужны дистрибутивы? Ведь больше они ге га что не годятся, как менять темы и DE.
Какой же толстый нынче аноним. Хотя соглашусь что *bunta действительно только меняет DE. А все остальные действительно делают свои дистрибутивы.
> Десять независимых разработчиков графических приложений для GNOME опубликовали открытое письмо, в котором призвали дистрибутивы отказаться от практики принудительной замены тем оформления GTK в сторонних графических приложениях.Простите, но очень хорошая попытка вызвать PR для разработчиков среды OpenSource в открытом поле.
Какой дистрибутив правильный по мнению разработчиков?
Кдешники вот свой дистрибутив выпустили
Какой-нибудь RHEL, Fedora или CentOS. Спэшл для технологий Gnome.
>призвали дистрибутивы не менять темы оформленияЭто путь винды и макоси, где всё прибито гвоздями.
если бы хотели прибить гвоздями, то обращались бы к гному за отмену тем, а тут взывают к сознательности и логике дистроделов которые пропалывая свой огород не замечают как кидают сорняки на соседский участок.
"На соседский участок" - это если бы разработчики Дебиана указывали что делать разработчикам Арча.
В данном случае правильнее сравнение с с/х техникой. Когда фермер берет трактор, чтобы возделывать свое поле, а производитель говорит ему, что трактор должен оставаться строго желтого цвета, и ездить разрешено только с запада на восток и никак иначе, а то солнце в выхлопной трубе некрасиво отражается.
К сознательности и логике призывают люди с полным её отсутствием. Если это не дно то что?
Вчера батюшка на проповеди заметил, что лозунг "бери от жизни всё" можно воспринимать как "бери от грешной жизни всё" -- и с учётом того, как меняется отношение к переворачиванию самих понятий добра, зла, той же логики, как люди начинают бравировать тем, что они извращенцы -- может, увидим и полную формулировку на рекламе.
> как люди начинают бравировать тем, что они извращенцыЭто вы о геях так высказываетесь?
> Это вы о геях так высказываетесь?Наверняка. И пропагандирует клерикализацию, чтобы светское общество взяло и приняло в качестве нормы (естественно, введя государственный контроль и соответствующее законодательство) "единственно верную" - православно-фундаменталистскую. Мечты о "русском шариате".
Это тебя проповедь вдохновила на написание всех тех отмодерированных комментов? Не кажется, что не добру тебя батюшко учит?
Тут по сабжу высказали аналогию с геями. Так вот эти геи из сабжа запрещают другим геям быть геями.
Чем их больше, тем труднее скрыться в толпе. Но никто не хочет приносить в жертву себя.
эскэйп и бэкспэйс в CLI проблем не нашли :)
>например, из-за отображения текста цветом близким к фонуниасиляторы нешмогли в правильное использование цветовых палитр и захардкодили цвета. Если кто-то грамотно хочет послать этих чудаков, скажите им, что их программы не умеют в accessibility для слабозрячих, которые настраивают высоконтрастные палитры с большими шрифтами
почему бы этим гражданам не сделать hidpi темы, да и поддержку 10 битного цвета было бы не плохо реализовать
Они не умеют. На курсах «Как стать мамкиным кулдезигнером за 3,5 минуты» этому не обучают.
Как-то... приколачивая шурупами GUI к systemD не очень-то они к чему-то призывали... Приколотили, и скотчем обмотали...
Складывается ощущение, что функционал GTK и GNOME уже несколько лет подряд усыхает. Отмена/запрет темирования к сожалению вполне впишется в конву. Жаль, я много пользовался GNOME раньше и некоторые "движки" (помню Human, Murrine и безымянные engines) здорово меня впечатлили в своё время и сыграли роль в переходе на эти ваши линуксы...
Это десктоп умирает, везде все плохо. Я просто пользую старыми программами.
Жаль, что здесь матом писать нельзя. Очень жаль.
Различный визуал для разных приложений -- совершенно естественная вещь. Использование, например, браузера и текст-процессора происходит по-разному. И взаимодействие с _рабочим_ _полем_ текст-процессора и, скажем, блендера тоже происходит по-разному.С другой стороны, некоторые приложения стали совершенно безумны в отношении воспринимаемости визуальных ресурсов. Например, значки в новых сериях LibreOffice. Или, в какой-то мере, стандартная тема Thunderbird. Может, и гномовские изделия не лучше?..
А чисто политически -- хорошо, что маленько придавили этим вот недо-капиталистам: "Changing an app’s icon denies the developer the possibility to control their brand."
("...лишает разработчика возможности 'контролировать впечатление'..." -- куку, свободное ПО; и да, я знаю, что brand это не впечатление, потому кавычки)
контролировать величие
fixed
Фактически даже независимые разработчики гнома признались что гном не нужен. Вот это поворот.
Уже появились противники этого: https://github.com/do-not-theme/do-not-theme.github.io/issues/3
(не)кстати, встречная идея: ПО, разработчики коего кулдычут про "бренд" и "мы нишмагли в стандартные виджеты" - выпиливать нахрен из дистрибутивов, пусть креативнутые лично корячатся со сборкой пакетов.
> Представители GNOME Foundation указали в комментарии,
> что это не официальная позиция GNOME, а личное
> мнение отдельных разработчиков приложений.Да-да, верим-верим -- кагал сказал, значит, иначе быть не может.
_Зачем_ люди вообще придумали темы оформления (а также обои -- которые бумажные, полимерные, шёлковые и дальше по списку) -- эти деятели вообще способны уместить в своих головах? _Почему_ люди морочатся со сдиранием, например, "дефолтных в поставке" физических обоев и делают так, как _им_ по душе?..
Недавно гномовцы отказались от использования прозрачности в топбаре, потому что светлый текст на нем становится нечитаемым в комбинации со светлым фоном. А ведь с их взглядами на совершенный десктоп, могли бы и запретить смену обоев.
Я вот не понимаю одного - почему эта дрянь с убойно мерзкой серой темой тормозит значительно сильнее E16, где было реальное буйство красок.
Ознакомился со списоком приложений, мэнтейнеры и разрабы которых выдали сию писульку. Смеялся.
На счёт иконок я согласен с разработчиками приложений, но проблема тем лежит в идиотизме разработчиков этих тем.
> разработчики настаивают на том, что приложения должны выглядеть так, как их задумали, спроектировали и протестировали авторыПо этой логике следует запретить и дистроспецифичные патчи.
Я только за, и это один из пунктов, почему я использую Fedora.
Хм, а для Генты есть оверлей с GNOME2, как когда-то был с KDE3? После такого не хочется пользоваться ни GNOME, ни MATE on GTK3.
Обе стороны хороши.1-я сторона - не умеют писать программы гибко и переносимо, "малейшее" изменение в пользу слабовидящих и "всё рухнуло",
2-я сторона - изменения хороши в меру, не стоит менять хорошее ибо: придумать лучшее - удел немногих, и посоветоваться и правда можно, от того только лучше всем станет.
Я бы в свою очередь хотел бы попросить разработчиков пользоваться вместо GTK нормальным фреймворком (Qt).
> призвали дистрибутивы отказаться от практики принудительной замены тем оформления GTKА зачем тогда темы?
Какое виндузоедство. Все проги выглядят самопально тогда. Похожи, эти разработчики страдают от того, что никьо не узнал их тонкого чувства прекрасного и от того, что в некоторых дистрибутивах темы - гогно.
О тулкитов требуется только инфраструктура. Темы не должны быть прибиты гвоздями к тулкиту. Разработчики не должны и не обязаны из-за каждого чиха дизайнера-хипстера, прибивающего свои хотелки гвоздями к тулкиту и ломающего в результате всё и вся, переписывать программу.
> 2014Разраб: Здравствуйте, я помощник скрипткиддиса и сегодня буду писать YAMC - Yet Another Mail Client! С первого релиза там будет фича - автоминет пользователю при получении письма. Но мне мешает выпустить то, что разработка со сторонними либами - кромешный ад и ужос! У пользователя могут быть не те версии либ и мне нужно это обрабатывать! А это забытые технологии древних, на курсах node.js мне этого не рассказывали!
Коммунити: Да ты поехал!
Энтерпрайс: Да, держи флатпак, наш генеральный заинтересовался фичей.
> 2019Разраб: Здравствуйте, я помощник скрипткиддиса и сегодня буду писать YAME - Yet Another Markdown Editor! С первого релиза там будет фича - автоминет пользователю при рендере документа. Но мне мешает выпустить то, что у разных пользователей мои кастомные кнопки могут выглядеть не так, как я задумал, если они используют темы тулкита - кромешный ад и ужос! А тут и дистрибутивы ставят свои брендовые темы вместо адвайты и мне нужно это обрабатывать! А это забытые технологии древних, на курсах node.js мне этого не рассказывали!
Коммунити: ...
Энтерпрайс: ...
Интерфейсы давно надо писать просто разметкой, а все остальное должны делать фреймворки. И сами адаптировать под десктоп, таблет и мобайл. А если тебе выпендрится надо картинку нарисуй или иконку запоминающуюся.
> Интерфейсы давно надо писать просто разметкойОткройте для себя tk, заодно посмотрев век его рождения. :)
> Откройте для себя tk, заодно посмотрев век его рождения. :)Внезапно плюсанул. Связка Tcl/Tk мало что даёт "вылизанные искаропки" результаты, так ещё и здорово экономит время при разработке.
Не умеет в мобайл не умеет в таблет. А так годнота конечно.
В ElementaryOS класный подход нашли. Тема вроде как единая, но зато сам API (не помню в каком компоненте) позволяет использовать специальный "брендовый" цвет.
Elementary - хороший вариант для получения единого стиля системы, и я только за, чтобы все сторонники единого стиля присоединялись к этому направлению, чтобы не было "как в винде". Но здесь проблемы собственно две:1. Единый стиль достегается ценой безальтернативности. Есть единство, нет сменяемых тем. Есть один установленный стиль на протяжении долгого времени, который постепенно развивается, без радикальных изменений.
2. Стиль выходит далеко за пределы только офорления, в Elementary он определяется HIG, касается и тулкита (он должен быть GTK) и собственной настройки, Granite. Требование к тулкиту может и обходится, но прецедентов вроде нет.
И вот по этим двум пунктам недовольства и нытья будет куда больше.
Те кто топит за единый стиль и темы, как многие тут, на самом же деле имеют весьма разные представления о том, какой стиль должен быть единым, и как к этому придти. Часто это что-то вроде: вот все перейдут на Qt (какой? QtWidgets видимо), оствшихся истребят, тогда заживем.
В условиях постоянно меняющихся стилей, которые ещё можно выбирать, добиться хороших интерфейсов весьма сложно. Если выбирать из нескольких с длительной поддержкой, то сложно, но можно. Но это как-бы и есть то, за что аргументируют авторы инициативы. Будь к примеру Adwaita, Breeze, Elementary, Yaru, Arc и ещё что-то, разарботчикам приложений вполне было бы по силам поддерживать совместимость с ними. Но когда каждый васянодистр считает долгом запилить свое, то этот подход не работает.
Бывает интерфейс который не задекорировать со стороны например блендер.
GTK MUST DIE
Вот да, вот с QML сейчас заживем. Там то точно такой проблемы нет.
Ну да - нет тем, нет проблем. А в вижетах темы есть, и никто не выеживается по этому поводу
Это они зря. Преимущество Линукса - в разнообразии! Много дистрибутивов, много тем, много оформлений. Не как в винде или маке, где одна скучная тема и всё. Разнообразие - сила Линукса! А они хотят всё привести к какому-то стандарту, всех сравнять, уровнять, и зачем?
Однако... А делать приложения без хардкода чтобы оно с любой темой умеренно прилично выглядело не судьба? А иконки назначать семантически вместо "на глазок" тоже не? Выросло блин поколение рукожопов, под которых оказывается все должны подстраиваться...
Аналогия: Тюнинг ателье красят машины в свои фирменные цвета, иногда даже шильдики меняют, производители против не выступают.
На чем пишите, не на дне ванны?
Смеяться сквозь слезы, и это после того как с выходом GTK3 практически убрали поддержку уникальных стилей оформления, заменив их на универсальный стиль "зализанный педик" с настройками на цвет, вектор градиента бутонов, патерн прогресс индикатора и наличие/отсуствие закругления углов.
Конечно кое кто может возразить что с pixmap енджином возможно емулировать нормальный стыль (есть такой ThinIce к примеру), вот только и без того довольно мудный GTK3 становиться настолько медленным, что использовать QT рендер с GTK2 бекендом оказывается гораздо быстрее (и стабильнее, что само по себе уже достижение).