LINUX.ORG.RU

В Ubuntu 22.04 LTS будет урезана стандартная тема оформления

 , , ,


2

2

В тему оформления Yaru принято изменение, в котором для всех элементов кнопок, ползунков, виджетов и переключателей отказались от баклажанового цвета и вернулись к оранжевому. Причиной такого решения стали ограничения библиотеки libadwaita, в которую начиная с GTK 4.4 вынесены компоненты используемой в GNOME темы оформления Adwaita. В этом релизе нельзя использовать более одного акцентирующего цвета, и применяется серый цвет для кнопки закрытия окна для того, чтобы добиться единообразия элементов заголовка.

Напомним, что первым сокращением масштаба работы над темой оформления Ubuntu стал отказ от разработки тем Ambiance и Radiance и переход на Yaru в релизе Ubuntu 18.10. Целью данного перехода было упрощение разработки темы и сокращение слишком больших трудозатрат на сопровождение нестандартных тем оформления, путем использования стандартного стиля, что в итоге привело и к «пластиковому» интерфейсу в дальнейшем.

Далее в Ubuntu 21.10 отказались от комбинированного варианта сочетающего тёмные заголовки, светлый фон и светлые элементы управления, так как отсутствует в последних релизах GTK3 и GTK4 возможности определения разных цветов фона и текста для заголовка и основного окна, что не позволяет гарантировать корректную работу всех GTK-приложений при использовании комбинированных тем.

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



Проверено: hobbit ()
Последнее исправление: sudopacman (всего исправлений: 3)
Ответ на: комментарий от anonymous

Решаемо запиливанием одинаковой темы для WM и для хедербаров.

Ну… Все равно окна выглядят по разному.

Очевидно, что в светлом будущем гномофанатиков эта проблема должна быть решена путём перехода всего софта на CSD. Если ты там в танке сидишь, они для этого libdecor пилят, не признавая при этом полноценную поддержку Wayland за софтом, который не умеет CSD, и принципиально отказываясь реализовывать кедерастское расширение протокола для SSD.

Как я и говорил, они ломают всю графическую подсистему через колено, чтобы установить диктатуру GNOME-а.

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)

Я считаю, это дискриминация

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

Очень смешно. Держу в курсе, вся Qt распространяется по лицензии GPL, а основные модули ещё и под GPL.

Да, для писателей проприетарщины, точнее, той её части, которой даже либеральной LGPL мало, предлагается купить коммерческую лицензию. И это хорошо, ибо даёт возможность авторам Qt зарабатывать. Однако для тех, кто пользуется Qt под свободной лицензией, никакой «закрытости» нет.

У меня есть претензии к Qt технического характера. Но читать полуграмотные набросы про «полузакрытую хрень» смешно.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от anonymous

Которое гномосеки опять забойкотируют?

Они что-то подобное сами предлагали в своей доке про «давайте делать CSD». Но если и забойкотируют, будет гном кривым, остальным-то что? А вот SSD не имеет смысла без всеобщности, поэтому и портит всё к чему прикасается.

Почему? Это позволяет чётко различать, где окно, а где декорации.

Зачем?

Впрочем ладно, давай представим что надо. Вот есть у нас особое окно для которого принципиально важно чтоб клик не ушёл внутрь рабочей области, если этот клик касается самого окна. Какой-нибудь vnc например.

Как данную проблему решает SSD? Ответ: никак. У заголовка вполне может оказаться цвет, близкий к рабочей области. Этого никак не избежать. И ни заголовок, ни остальное окно вполне могут не иметь дополнительного контрастного разделителя. Плоские интерфейсы снова в моде, лишние линии никто не рисует. Эта проблема решается только в рамках CSD, там автор программы, осознавая важность данной границы, нарисует её. А если не нарисует - в первом же багрепорте его попросят нарисовать.

Пока хоть от одного Wayland-композитора дисплейный сервер на практике не отпилят (Arcan и Mir не считаются, там Wayland не родной и через прослойки)

Так я о том и написал. Идея композитора, который прикручивается синей изолентой самим пользователем - это идея идиотская и должна сдохнуть вместе с иксами. В вейланде композитор - составная часть DS и он работает всегда без костылей. И даже если разработчик DS решил взять отдельный композитор он сам берёт и делает чтоб работало по-человечески.

Вот, ты же самостоятельно очерчиваешь проблему, У кедерастов можно и так, и эдак.

А что в этом хорошего? Вот мне, как автору программы, нужно знать, будет ли эта команда легко доступна (в 2 клика в меню) или нелегко (гамбургер + прицелиться к подменю + клик по команде. От этого зависит, решу я дублировать её в тулбаре или нет. Кастомизабельность головного мозга - это болезнь линуксоидов, криворукие программисты 90х, неспособные сделать по-человечески, отдавали полурабочий софт юзерам со словами «вы там допилите себе по вкусу» и в итоге выросло поколение, которое считает что так и надо.

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

На моём компьютере всё моё. Копирасты ещё могут поспорить, но свободная ОС здесь уж точно ни при чём.

Ещё один сторонник свободы, GPL не читавший. Они тоже копирасты.

Когда это будет достаточно дёшево — будут клеить, есть сомнения?

Безусловно есть. Вот один конкретный поклейщик обоев, Василь Петрович Гномов, возьмёт и не будет. Потому что излучение от них и он к этому говну не прикоснётся. Не нравится - клей сам. Или ищи другого поклейщика. И пойдёшь. Так будет всегда.

Собственно так сейчас и происходит, вон у вас есть КДЕ. Есть цинамоны всякие. Все с поддержкой тем. Обмазывайтесь ими сколько влезет. Какого хрена вы к гномером со своими темами лезете?

Так зачем каждому отдельно править

А зачем добавлять бесполезную фичу? Тебе надо - ты и добавляй. А редхату нахрен это не сдалось, ровно как и 99% настоящих пользователей, которые за компами работают, а не темочки переключают.

Это ты про Substratum или про мимикрию под GTK+ в хромоге?

Это про андроид. В системе, с которой гугл кормится, даже тёмная тема вот буквально недавно появилась.

Ещё раз повторяю, темы в винде — не для ширпотребных ноутов, и не для Денисов Поповых, а для серьёзных клиентов, которые встраиваемые решения на основе винды делают.

Ну и дай бог им здоровья. Если кто-то решит запилить банкомат на основе гнома, он вполне сможет заюзать абсолютно любой тулкит в полноэкране, темы не понадобятся. А Pop!OS и убунта как-нибудь перетопчутся.

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

Ты про Qt?

Трындец дебил.

Маня, кроме GTK+ и Qt ещё дохрена тулкитов есть, раззуй глаза наконец. И даже приложения, без тулкитов, которые сами всё рисуют. И TUI. И у самих gtk/qt дохрена версий. Кто единый вид этого всего обеспечит, а?

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

Это не троллинг, я на 100% серьёзен.

SSD - пережиток 80-90х, когда в книжках про программирование писали, что писать гуй очень сложно, хелло ворлд несколько сотен строк занимает. Разрабам старались хоть как-то облегчить жизнь, поэтому делали через жопу, но чтоб попроще, побольше готовых компонентов встраивали. Сейчас это время прошло, облегчатели жизни перенесли в тулкиты и фреймвёрки. Большинство серьёзных приложений, у которых GUI является важной подсистемой, уже используют CSD. Так что вопрос только в том, будет ли лаба от Васяна и прошивальчик телефонов от Zopo брать свой дефолтный заголовок из тулкита или тянуть через какой-то протокол из отдельного процесса. Гномеры предлагают не сношать мозг и брать его оттуда же откуда берутся кнопки. Но куча утят сидят и требуют оставить как было.

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

в интересах большинства

“Интересы большинства” — понятие эфемерное. Вот заинтересовано ли большинство гробить зубы сникерсами, например? С одной стороны — заинтересовано, ведь они такие вкусные и питательные! С другой — зубы разваливаются и болят, приходится стоматологам поклон бить. Так что же делать? Почему ты считаешь, что на подобные вопросы есть простое решение, и что большинство может само для себя его найти, равно как и что это может кто-то сделать за них?

выбор полностью добровольный

Да-да, особенно когда это говно навязывают в школе, детсадике и на РАБоте.

Удачи с банкротством по итогу

При чём здесь банкротство, интересно? Мне за разработку программ для себя никто не платит, и монетизировать их я не собираюсь.

Или ты намекаешь, что время, потраченное на разработку, следует потратить на что-то иное, что приносит деньги? А когда же эти деньги тратить тогда, если их постоянно зарабатывать?

единственного незеркального экземляра

Как из непубликации программы в сторах следует её непубликация вообще где-либо?

Это в том числе и продвижение ПО

Чушь, за отсутствие продвижения программы из гуглостора не выпиливают. Вот за отсутствие монетизации (либо продажи самой программы, либо встраивания рекламы, даже не обязательно гугловской) — могут. А так пусть хоть полтора инвалида пользуются.

поскольку не у всякой семьи семейный доход превышает 50 тысяч рублей

Так у великовозрастной школоты и семьи нету.

современном API

древней либы

На ноль не дели. Если либа древняя, то и API у неё древний. Базовые штуки, которые сама либа может использовать (glibc, POSIX, ld) — совместимость не ломают десятилетиями.

А видео в ней откроется?

С каких пор вообще Opera Mini умеет играть видео, лол? Максимум передавать родному плееру платформы.

Кодеков-то там нет!

Подключаешься из MidpSSH к серверу с линуксом и конвертируешь, ffmpeg на что? Для особо ленивых есть video.2yxa.mobi.

можно перечитать по новостям

Ни фига, новости гремят только о чём-то крупном типа Chrome и WhatsApp. Остальное просто тихонько ломает совместимость, и никто этого не замечает, кроме затронутых некрофилов.

поскольку нанять офисную секретутку и научить его возить мышкой в браузерной панельке гораздо дешевле

Угу, только ещё раз повторяю: в любой нештатной ситуации панелько сложит лапки, и придётся либо месяцами долбить техподдержку панельки, либо всё равно задействовать полноценного админа, но уже внештатного. Что с одной стороны немного дешевле, с другой — создаёт ненужные риски.

поскольку кадр - дефицитный

Да лодно, сисядмины — дно IT. Нищее них только похапе-макаки.

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

Ну… Все равно окна выглядят по разному.

Значит, ты рукожоп.

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

Проблема не в них, а в тех из остальных, кто на это ведутся. Вот к ним и представляй претензии и допрашивай, почему они ведутся на сказки о светлом вялендном будущем.

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

И это хорошо, ибо даёт возможность авторам Qt зарабатывать

Это плохо, потому что проприетарщики с Qt переходят на Electron под пермиссивной лицензией.

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

будет гном кривым, остальным-то что?

Прикладной софт тоже будет кривым, поскольку будет ориентироваться на тупой гном и те возможности, которые есть в нём.

У заголовка вполне может оказаться цвет, близкий к рабочей области

Демагогия уровня “зачем красить крышу, всё равно голуби засрут и будет некрасиво”.

Плоские интерфейсы снова в моде

И для борьбы с этим тоже нужны темы.

который прикручивается синей изолентой

Не “синей изолентой”, а через стандартизированные интерфейсы.

и он работает всегда без костылей

А если у пользователя программная отрисовка и ему композитинг нафиг не нужен и даже вреден?

дублировать её в тулбаре или нет.

Будто в CSD-говне часто встречаются тулбары кроме хедербара.

выросло поколение, которое считает что так и надо

Ну да, то-то следующее поколение снежиночек всё на одно лицо и ему можно обеспечить одинаковую юзабельность для всех.

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

SSD - пережиток 80-90х, когда в книжках про программирование писали, что писать гуй очень сложно, хелло ворлд несколько сотен строк занимает.

Друг, есть такая вещь, она называется стандартизация. Её юзают везде: в линуксе и даже в божественной винде, поэтому заголовки реализованы в отдельном компоненте, который называется менеджер окон. Эффекты рабочего стола и всинк (ну потому что там OpenGL без этого никуда) реализуются в композиторе, а взятие картинки с экрана в графическом сервере. В вашем GTK (ну и в Wayland-е раз уж на то пошло) творится полный п*здец и бардак. Разработчики пошли против всех общепринятых концепций разработки ПО, что даже у виндузятника глаза на лоб лезут. В винде, конечно, есть CSD, но его делают отдельные приложения в особых случаях, а таких всего два с половиной, но не нашлось таких дураков, которые бы сделали его на уровне БИБЛИОТЕКИ и зафорсили в половину софта. Фанатики с пеной у рта доказывают, что такая анархия - это хорошо и не хотят в упор видеть проблемы своих поделий, просто иксы старые и немолодежные (С).

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 3)
Ответ на: комментарий от anonymous

Вылезай из криокамеры, жмупинус тоже давно для быдла, вали на BSD.

Вот когда у линукса будет хотя бы 20% рынка, можно будет утверждать (наверное), что линукс для обычного потребителя™.

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

Они тоже копирасты

Я в курсе. И я к столлманутым не отношусь, а принципиальный пират. Проприетарщину так же перелопачиваю как угодно, и никто мне не указ. Разница лишь в том, что швабодные поделия позволят продолжать это делать в легальном поле, если вдруг прижмут. Поэтому ориентируюсь на них.

Вот один конкретный поклейщик обоев

Алё, совковые СПВ сами себе клеят, это не rocket science.

Какого хрена вы к гномером со своими темами лезете?

Такого хрена, что орава гномеров сама бегает по другим проектам и указывает им, как и что делать. На это необходимо отвечать.

Тебе надо - ты и добавляй

Так у меня и так есть. Я пока больше забочусь о платформах, где с темизацией ещё хуже. Например, веб, который вообще не знает, что такое системная тема. С гномопроблемами будем разбираться по мере поступления.

Это про андроид

Так и я про него. Линукс с человеческим лицом.

даже тёмная тема

А эта специальная олимпиада вообще достойна отдельного обсуждения. Десятилетиями люди ставят какие угодно темы: хоть светлые, хоть тёмные, хоть синие, хоть радужные, хоть серо-буро-малиновые в крапинку. И тут приходят какие-то дауны и заявляют: “вот, смотрите, теперь можно не только СВЕТЛИНЬКУЮ тему выбрать, но и ТЬОМНИНЬКУЮ”. А остальные бегут повторять эту “инновацию”.

он вполне сможет заюзать абсолютно любой тулкит в полноэкране, темы не понадобятся

А тулкит темизировать не надо?

Но вообще, да, подобные киосковые штуки нынче браузером в фуллскрине делаются, увы. Даже там, где эти браузеры люто тормозят. Речь-то о 90–00-х, когда эта темизация в винде в принципе запилена.

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

Значит, ты рукожоп.

Ты предлагаешь мне редачить тонны css тем и исходники gtk ради костылей? Совсем окрасноглазился?

Проблема не в них, а в тех из остальных, кто на это ведутся.

Пробелема не в наркотиках, а в наркоманах. Что-ж тогда наркотики запрещаем-с, ну? Боритесь с наркоманами!

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от khrundel

что писать гуй очень сложно

Ну так хороший WM, а не три кнопки свернуть/развернуть/закрыть, написать и сейчас сложно. Даже сложнее, чем раньше, с такими вот палками в колёса. wlroots совсем не на пустом месте существует, и даже с ним композитор даже не в сотню строчек пишется, как иксовые WM, а на порядки сложнее.

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

У макоси 10%, но она всё равно попса.

Окей, давай хотя бы 10%. Больше разработчиков будут для линукса писать софт и драйвера.

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

редачить тонны css тем

Зачем тебе тонны, ты хоть одну сначала почини.

Совсем окрасноглазился?

Нет, ты, ты ж странного хочешь. Здоровые люди принимают мир как есть, только малая кучка с инженерным мышлением видит недостатки, которые прям мешают жить и мотивируют двигать прогресс.

Пробелема не в наркотиках, а в наркоманах

Тема наркодиллеров не раскрыта.

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

Ты ж понимаешь, что эти 10% можно набрать только за счёт попсовых говноедов, других пользователей в достаточном количестве на этой планете не водится? И даже 1–2% уже слишком много, чтобы не допустить их превалирующего просачивания.

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

Зачем тебе тонны, ты хоть одну сначала почини.

Я то ещё могу, наверное. Но не каждый будет этим костылизмом заниматься, пойми это уже наконец.

Здоровые люди принимают мир как есть, только малая кучка с инженерным мышлением видит недостатки, которые прям мешают жить и мотивируют двигать прогресс.

Принимают мир как есть только конченые терпилы и пофигисты.

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от anonymous

Ты ж понимаешь, что эти 10% можно набрать только за счёт попсовых говноедов, других пользователей в достаточном количестве на этой планете не водится? И даже 1–2% уже слишком много, чтобы не допустить их превалирующего просачивания.

Дело не в говноедах, а в говновендорах. Пусть говноедов будет хоть 80%, главное чтобы кол-во говновендоров было минимальным. Говновендоров генерируют всякие большие корпорации зла вроде Google, Microsoft, Redhat, etc. Их участие необязательно.

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 3)
Ответ на: комментарий от anonymous

Прикладной софт тоже будет кривым, поскольку будет ориентироваться на тупой гном и те возможности, которые есть в нём.

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

Демагогия уровня “зачем красить крышу, всё равно голуби засрут и будет некрасиво”.

Нет, это демагогия уровня «если тебе важно чтоб что-то было сделано - сделай это сам, а не надейся что оно само как-то сложится».

Если приложению не нужно чтоб пользователь отличал декорацию от остального окна, то и CSD и SSD ему одинаковы, разве что CSD чуток красивее. Если такое различие принципиально, то либо CSD, либо автор помимо SSD рисует ещё одну дополнительную рамку сам.

Не “синей изолентой”, а через стандартизированные интерфейсы.

Если CSD окна вдруг перестают работать - значит синей изолентой. Если что, CSD не в гноме придумали, довольно много программ и до гнома так делали.

А если у пользователя программная отрисовка и ему композитинг нафиг не нужен и даже вреден?

Вейланд работает только через композитинг. Так что пользователю придётся мириться.

Будто в CSD-говне часто встречаются тулбары кроме хедербара.

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

Собственно большинство кастомизаций к этому и приводят. Поэтому каждая дополнительная опция - это зло, добавлять только при крайней необходимости.

Ну да, то-то следующее поколение снежиночек всё на одно лицо и ему можно обеспечить одинаковую юзабельность для всех.

Тебя кто-то обманул. Это именно снежинки все разнообразные, все не такие как все, все духовно богаты и хотят самовыражаться, отображая свою уникальность на окружающее пространство. А нормальным работящим мужикам не до этого, пошёл в магазин, выбрал стандартный инструмент и работаешь.

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

“Интересы большинства” — понятие эфемерное. Вот заинтересовано ли большинство гробить зубы сникерсами, например? С одной стороны — заинтересовано, ведь они такие вкусные и питательные! С другой — зубы разваливаются и болят, приходится стоматологам поклон бить. Так что же делать? Почему ты считаешь, что на подобные вопросы есть простое решение, и что большинство может само для себя его найти, равно как и что это может кто-то сделать за них?

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

Да-да, особенно когда это говно навязывают в школе, детсадике и на РАБоте.

Озвучьте пожалуйста список гласных и негласных санкций, предусмотренных за выбор того или иного батончика или отказа от выбора такового.

При чём здесь банкротство, интересно? Мне за разработку программ для себя никто не платит, и монетизировать их я не собираюсь.

Если отсутствует сбыт программного продукта, а на его разработку были осуществлены затраты, то это и есть банкротство, поскольку в этом случае должник не удовлетворил в полном объёме требования кредиторов по денежным обязательствам и не исполнил обязанность по уплате государственных платежей.

Как из непубликации программы в сторах следует её непубликация вообще где-либо?

Отсутствие публикации в Store = отсутствие продвижения программы на уровне Store = зависимость от воли того или иного клиента.

С каких пор вообще Opera Mini умеет играть видео, лол? Максимум передавать родному плееру платформы.

А какая разница-то юзверю. Для него сайт остается без видео!

Чушь, за отсутствие продвижения программы из гуглостора не выпиливают.

Но шанс ее найти существенно снижается, поскольку сюрприз, популярность влияет в том числе и на список результатов. Чем менее популярно ПО, тем дальше оно находится в списке. Соответственно опять мы имеем меньше заказов -> большая зависимость от воли одного заказчика.

Ни фига, новости гремят только о чём-то крупном типа Chrome и WhatsApp. Остальное просто тихонько ломает совместимость, и никто этого не замечает, кроме затронутых некрофилов.

Да-да, и именно поэтому есть даже устройства, которые используют в современных семерочках и десяточках ПО эмуляции дискет, поскольку древнему ПО необходима именно дискеточка с каким-то содержимым, которое должно быть именно на дискетке.

Угу, только ещё раз повторяю: в любой нештатной ситуации панелько сложит лапки, и придётся либо месяцами долбить техподдержку панельки, либо всё равно задействовать полноценного админа, но уже внештатного. Что с одной стороны немного дешевле, с другой — создаёт ненужные риски.

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

Да лодно, сисядмины — дно IT. Нищее них только похапе-макаки.

Дно, но которое работать за зарплату дешевой поломойки или грузчика в почтовом отделении не будет. Никогда. Экономику обмануть нельзя.

ipkirill21x
() автор топика
Последнее исправление: ipkirill21x (всего исправлений: 1)
Ответ на: комментарий от Skullnet

Друг, есть такая вещь, она называется стандартизация. Её юзают везде

Садись, два.

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

даже в божественной винде, поэтому заголовки реализованы в отдельном компоненте, который называется менеджер окон.

В божественной винде кнопки реализованы системно. И в той же винде в новых фреймвёрках эти же кнопки рисуются тулкитом. И ещё в той же винде сам производитель этой винды в собственном офисе применяет CSD. Теперь пытайся из этих фактов составить слово «вечность».

Эффекты рабочего стола и всинк (ну потому что там OpenGL без этого никуда) реализуются в композиторе, а взятие картинки с экрана в графическом сервере.

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

В винде, конечно, есть CSD, но его делают отдельные приложения в особых случаях,

Не совсем. Его делают постоянно и ты часто даже не знаешь. Я тебе тайну открою: в гноме тоже есть SSD и никуда не денется ещё долго. Для программ написанных для режима совместимости, xwayland. Всё что произошло - гномеры предложили не тащить эту дурь в новый, несовместимый со старым протокол. Соответственно, то что в винде, в API, которому 30 лет уже, есть код для рисования заголовков, он вообще ничего не значит. В гноме тоже есть код для рисования заголовков в старом API.

Кстати висте и в семёрке заголовки были стеклянные. Не просто альфаканал, а ещё и размытие. Очень красиво было. А потом выкинули нахрен эту красоту. Не затем ли, что лучше чтоб CSD делались проще и меньше выделялись?

Знаешь в чём трагедия? Ты очень постарался, написал кучу аргументов в пользу SSD и среди них нашёлся только один хотя бы немного осмысленный. Остальное всё только «плохо, потому что не как в SSD». Лучше ничего нет? Может ну тогда его нахрен, этот SSD?

khrundel ★★★★
()

Я довольно долго сидел на Xfce, потому этого трешака не замечал, мол «просто легкий десктоп, ничего лишнего, я не могу требовать от Xfce многого». Но потом поставил гном. Ребята, ЭТО ТРЭШ. Это не смешно, он прогрессивно теряет фичи/юзабилити, и на этом фоне Xfce уже начинает смотреться как полноценное десктопное окружение, а гном — как огрызок. Переключение между приложениями чудовищно неудобное, скопировать имя файла без приседаний нельзя. Что они намутили с ярлыками-запуском приложений — на этом фоне винда выглядит эталоном Unix-way, где все панели — это просто папки с файлами, когда гном жонглирует ярлыками по DBus или что там у него.

Да, они могут апеллировать к тому, что это типа адаптация под ублюдочные сосискотыкательные интерфейсы, но я вынужден подчеркнуть, что объективно невозможно создать удобный интерфейс для мышки и для сосисок, поскольку он окажется либо слишком неудобный для мышки, либо сосиской никуда не попадешь. Вариант только один — делать раздельные интерфейсы.

byko3y ★★★★
()

гном потерял все полимеры еще на 3й версии. кто сейчас в здравом уме будет его использовать? его форкают уже все кто только может потому, что он стремительно катится в ту же яму посреди мумбая, где сейчас кде.

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

Держу в курсе, вся Qt распространяется по лицензии GPL, а основные модули ещё и под GPL.

Что же мешает проекту KDE пользоваться релизами Qt после 5.15, а не тратить силы на самостоятельную поддержку? Неужели злая GPL?

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

Очевидно, что софт, который использует гтк, надо тоже форкать и потихоньку выкидывать использование хипстерских виджетов.

Готов профинансировать? Что кодом не поможешь — понятно.

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

Нет, стандартизация - это необходимое зло, в тех случаях когда без неё никак.

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

В божественной винде кнопки реализованы системно. И в той же винде в новых фреймвёрках эти же кнопки рисуются тулкитом. И ещё в той же винде сам производитель этой винды в собственном офисе применяет CSD. Теперь пытайся из этих фактов составить слово «вечность».

Хочу ещё добавить, что в винде нет вариаций различных менеджеров окон, есть только один рейх WM, поэтому сделать кнопки в заголовке куда проще. В GNU/Linux много WM, поэтому тут наоборот сложнее, но не в этом дело. Да, я знаю что в MS Office юзается CSD. В Onlyoffice тоже юзается CSD и он ОТКЛЮЧАЕМ, как и в Telegram.

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

Ради бога, выкиньте этот бред из головы. Композитор - это приложение, которое реализует графические эффекты рабочего стола (блюр, тени, анимации, прозрачность). В основном оно работает с окнами и юзает свой v-sync. Композитор можно не юзать вообще, если эффекты не нужны. Но вейландебилы не понимают этого и не умеют в legacy и extensions, поэтому пихают фичи графического сервера в композитор, создавая GNOME-only монолит.

Так Вейланд придумал. Соответственно никаких проблем.

Пробелема в том, что за пределами гнома софт просто перестанет работать, потому что никто не будет реализовывать тот же screen capturing отдельно для GNOME, KDE, XFCE и т.д. В иксах для этого придумали расширения, которые отвечают за screen capturing всего экрана и отдельных окон абсолютно в любом DE.

Я тебе тайну открою: в гноме тоже есть SSD и никуда не денется ещё долго.

Потому что они не могут выкинуть его из-за не GTK приложений.

Для программ написанных для режима совместимости, xwayland. Всё что произошло - гномеры предложили не тащить эту дурь в новый, несовместимый со старым протокол.

Очередное «иксы старье немолодежное». Нашли в исках фатальный недостаток и начили писать отдельный протокол, запилив при этом презерватив под названием XWayland, вместо того чтобы сделать X12, но совместимый со старым X11. В любом случае, вейланд - это решение, которое ищет проблему.

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 7)
Ответ на: комментарий от byko3y

Это не смешно, он прогрессивно теряет фичи/юзабилити, и на этом фоне Xfce уже начинает смотреться как полноценное десктопное окружение, а гном — как огрызок

GNOME фанатик: слишком много фич это плохо, а огрызок это хорошо, потому что тупому пользователю легче работать с огрызком (С).

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от Skullnet

сделать X12, но совместимый со старым X11

Его сделали. Совместимость с X11 через XWayland более чем достаточная, даже HiDPI есть.

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

Его сделали. Совместимость с X11 через XWayland более чем достаточная

При этом XWayland абсолютно изолирован от всех Wayland приложений. Из-за этого с ним куча багов, которые просто физически никак не исправить, кроме как писать софт индивидуально для гномлянда. Совместимость просрана.

даже HiDPI есть

HiDPI и в исках есть (в GTK и в Qt), но HiDPI - это сам по себе костыль, который даже на винде не работает нормально.

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 2)
Ответ на: комментарий от X512

Разве нельзя запустить Xephyr, а там внутри любимый WM?

Не, я согласен, что немного жалко терять привычные WM, но иногда других вариантов нет. Да и разработчики пока не забросили Xorg, если очень уж надо.

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

GNOME фанатик: слишком много фич это плохо, а огрызок это хорошо, потому что тупому пользователю легче работать с огрызком (С)

Я разделяю твою позицию. Но простота != убогость и недоработанность. Простота может быть представлена в виде простых эффективно сочетающихся инструментов. Так о вот гном представлен в виде простых плохо сочетающихся инструментов.

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

Я разделяю твою позицию. Но простота != убогость и недоработанность. Простота может быть представлена в виде простых эффективно сочетающихся инструментов. Так о вот гном представлен в виде простых плохо сочетающихся инструментов.

Именно так, и это не моя позиция. Я просто читаю этот бред на иностранных форумах. Там Wayland карго-культ ещё более упоротый чем на лоре.

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от Skullnet

При этом XWayland абсолютно изолирован от всех Wayland приложений

Это хорошо.

HiDPI - это сам по себе костыль

Моим глазам и мониторам есть до этого дело (нет).

который даже на винде не работает нормально

Я бы поверил вендобыдлу, если бы сам не видел, что работает оно там получше, чем в линуксе.

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

Я бы поверил вендобыдлу, если бы сам не видел, что работает оно там получше, чем в линуксе.

Я не вендобыдло, но постоянно вижу заблюреные интерфейсы и программы, которые забивают на установленный HiDPI. Заканчивается это отключением HiDPI и покупкой монитора с нормальным соотношением разрешения и размера экрана.

Это хорошо.

И чем же? Любят ещё вейланд фанатики кричать, что иксы небезопасны и злоумышленники могут поломать систему. Но что они на самом деле могут сделать? Настоящая проблема - это философия Wayland, которая мешает людям просто довести дело до конца и заставляет их вместо этого изобретать все больше и больше препятствий с точки зрения безопасности. Как будто пользователь должен жить в клетке, которую охраняет голодный сторожевой пёс, который разорвет на части не только храброго злоумышленника, но и пользователя, которому нужно покинуть клетку.

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от Skullnet

постоянно вижу заблюреные интерфейсы и программы, которые забивают на установленный HiDPI

Давно не смотрел, но сомневаюсь, что в актуальных программах это бывает.

Как будто пользователь должен жить в клетке

Добро пожаловать в мир, в котором сраный скрипт в браузере может эксплуатировать физическую уязвимость в процессоре или оперативной памяти. Мне тоже это не сильно нравится, но так уж оно есть.

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

Добро пожаловать в мир, в котором сраный скрипт в браузере может эксплуатировать физическую уязвимость в процессоре или оперативной памяти. Мне тоже это не сильно нравится, но так уж оно есть.

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

Детские меры безопасности в Wayland уж точно не спасут от уязвимости в процессоре. :P

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 2)
Ответ на: комментарий от Skullnet

Линукс именно для быдла, только псевдоэлитарного и ленивого.

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

Но не каждый будет этим костылизмом заниматься, пойми это уже наконец

Ну да, потребителям лёгкого поведения всё на тарелочке подавай, и бесплатно. Опенсорс не на паразитах таких держится.

конченые терпилы и пофигисты

То есть нормальные люди, Homo Sapiens, отряд Приматы.

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

главное чтобы кол-во говновендоров было минимальным

Зачем голосовать рублём за говновендоров, а потом жаловаться? Это новый уровень ССЗБизма?

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

Хватит нести фигню. Один и тот же человек в своей жизни проходит множество этапов, в том числе принятия и непринятия мира. Всё у вас бинарно.

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