The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск библиотеки Libadwaita 1.2 для создания интерфейсов в стиле GNOME

16.09.2022 09:04

Проект GNOME опубликовал выпуск библиотеки Libadwaita 1.2, включающей набор компонентов для стилевого оформления интерфейса пользователя, соответствующего рекомендациям GNOME HIG (Human Interface Guidelines). Библиотека включает в себя готовые виджеты и объекты для построения приложений, соответствующих общему стилю GNOME, интерфейс которых может адаптивно подстраиваться под экраны любого размера. Код библиотеки написан на языке Си и распространяется под лицензией LGPL 2.1+.

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

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

Основные изменения в libadwaita 1.2:

  • Добавлен виджет Adw.EntryRow, предназначенный для использования в качестве элемента списков. Виджет предоставляет поле ввода и заголовок с возможностью прикрепления дополнительных виджетов перед и после поля ввода (например, кнопки подтверждения ввода или индикатор того, что данные можно редактировать). Дополнительно доступен вариант Adw.PasswordEntryRow, рассчитанный на ввод паролей.
  • Добавлен виджет Adw.MessageDialog для вывода диалога с сообщением или вопросом. Виждет является расширенной заменой Gtk.MessageDialog, которая может подстраивать компоновку элементов к размеру окна. Например, в широких окнах кнопки могут выводиться в одой строке, а в узких - разбиваться на несколько колонок. Другим отличием является то, что виджет не является дочерним классом GtkDialog и предоставляет полностью новый API, не привязанный к предопределённым типам кнопок GtkResponseType (в Adw.MessageDialog обработка всех действий выполняется приложением), упрощающий встраивание других виджетов при помощи свойства extra-child и предоставляющий отдельные стили для заголовка и основного текста.
  • Добавлен виджет Adw.AboutWindow для вывода окна с информацией о программе. Виджет заменяет Gtk.AboutDialog и отличается применением адаптивной компоновки элементов и расширенными вспомогательными секциями, такими как список изменений, окно с благодарностями, информация о лицензиях сторонних компонентов, ссылки на информационные ресурсы и данные для упрощения отладки.
  • Расширены возможности виджетов Adw.TabView и Adw.TabBar, в которых переработан механизм обработки горячих клавиш для решения проблемы с работой комбинаций, пересекающихся с обработчиками GTK4 (например, Ctrl+Tab). В новой версии также предложено свойство для установки всплывающих подсказок для индикаторов и кнопок вкладок.
  • Добавлен класс Adw.PropertyAnimationTarget для упрощения анимирования свойств объектов.
  • Значительно изменён стиль панели вкладок (Adw.TabBar) - более явно выделена активная вкладка и увеличена контрастность элементов в варианте для тёмного оформления.
  • Уменьшена высота вертикальных разделителей, что позволило в панели с заголовком и строкой поиска избавится от отвлекающих светлых границ в пользу тёмных границ, задаваемых при помощи @headerbar_shade_color, и добавить стиль фона, сочетающийся с панелями в заголовке.
  • Объявлен устаревшим класс стиля ".large-title", вместо которого следует использовать ".title-1".
  • Уменьшены отступы в виджете Adw.ActionRow для приближения его внешнего вида к панелям и виджету Adw.EntryRow.
  • В виджетах Gtk.Actionbar и Adw.ViewSwitcherBar использованы те же стили, что применяются в панелях заголовка, поиска и вкладок.


  1. Главная ссылка к новости (https://blogs.gnome.org/alexm/...)
  2. OpenNews: Выпуск библиотеки Libadwaita 1.0 для создания интерфейсов в стиле GNOME
  3. OpenNews: Доступен графический тулкит GTK 4.8
  4. OpenNews: В Ubuntu 22.10 на смену GEdit придёт новый текстовый редактор GNOME
  5. OpenNews: Выпуск Cambalache 0.10, инструмента для разработки GTK-интерфейсов
  6. OpenNews: Выпуск libhandy 0.0.10, библиотеки для создания мобильных вариантов приложений GTK/GNOME
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57792-libadwaita
Ключевые слова: libadwaita
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (93) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:17, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Красота!
     
     
  • 2.3, Аноним (3), 09:27, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    красота красотой, но теперь в системе часть GTK-приложений - на старой адвайте, а часть - на новой либадвайте. Причем если ты пишешь GTK4-приложуху без либадвайты, выглядеть оно будет как старая адвайта, с теплыми цветами и выпуклыми кнопками. Такая вот неконсистентность внутри одной версии одного тулкита. Хорошо хоть GTK2 вымереть успел.
     
     
  • 3.8, _hide_ (ok), 09:43, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +11 +/
    >>> Хорошо хоть GTK2 вымереть успел

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

     
     
  • 4.11, Аноним (1), 09:47, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    GIMP'вцы плюсуют неистово)
     
     
  • 5.13, Аноним (13), 09:58, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ardour тоже
     
     
  • 6.96, prokoudine (ok), 23:53, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вы оба неправы.

    GIMP 3.0 выйдет на GTK3. Веткой на GTK2 практически не занимаются, только портируют туда патчи из master и нарезают релизы. Так что я бы не стал махать гимпом как примером софта, авторы которого принципиально держатся за GTK2.

    Ardour на GTK2 скорее номинально. От тулкита там остался только упаковщик виджетов и, собственно, несколько виджетов — treeview, поле ввода и файловые диалоги. Всё остальное давно перенесено на Cairo. Официальная позиция — "порт на GTK3+ нам ничего не даст, только отнимет время, а переписать оставшееся от GTK — слишком много работы ради неочевидной выгоды". Так что принципиально за GTK2 тут тоже никто не держится, просто никому неохота делать ненужную работу.

     
  • 4.52, _kp (ok), 11:45, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ну да. GTK2 законсервировался в одном состоянии, ни с кем не конфликтует, ничего не просит, на всякой системе работает и выглядит предсказуемо. Сделать portable приложение без снапов? Да легко.
    Кстати если покопаться на Гитхабе, что б отвлечься от работы, и скомпилировать что нибудь для души, то оказывается, что под GTK2 вполне пишут.
     
  • 4.80, PunkRatOFF (?), 16:35, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>>> Хорошо хоть GTK2 вымереть успел
    > У кого-то вымер, а кому-то работать надо, а не кнопочки рассматривать

    Кому работать надо, тот GNOME не ставит.

     
     
  • 5.83, Аноним (83), 18:01, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а кому хоца поиграть в русскую рулетку упадёт/не упадёт с панельками ставят кеды)
     
     
  • 6.89, Аноним (89), 18:39, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если падает - значит есть чему падать.
    Все лучше чем неистово жрущее жсное без настроек
     
  • 3.28, Аноним (28), 10:39, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так это специально сделано чтобы ты выбирал только новое.
     
  • 3.37, llolik (ok), 11:06, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так оно так теперь и сделано. Всех задолбало нытьё "да задолбали выломать GTK под свой Гном". Вот сделали себе отдельный стилевой движок, который максимально отделён от базового GTK. Хочешь - пили интерфейс на нём (это в общем-то всё классы-наследники от базовых классов GTK), хочешь - пили на голом GTK (будет adwaita), хочешь - пили свой стилевой движок и линкуйся с ним. Сплошная свобода действий, на самом деле.

    Гномеры всё своё потихоньку переводят на libadwaita, для консистентности. Остальные по желанию.

     
     
  • 4.47, Аноним (3), 11:32, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как было раньше: подбери тему для Qt, GTK2, GTK3, GTK4.

    Как теперь: подбери тему для Qt, GTK2, GTK3, GTK4, GTK4+libadwaita.

    > Остальные по желанию

    По хорошему гномеры, вводя новую тему, должны были сделать бэкпорт новой темы на старые тулкиты. Почему теперь, чтобы добиться консистентности интерфейса, нужно идти скачивать adw-gtk3 у какого-то стороннего васяна? Почему гномеры не могут сделать это сами? Почему дефолтная тема GTK4 (так и называется: "Default") выглядит как Adwaita из GTK3, а не как libadwaita из GTK4?

     
     
  • 5.51, Аноним (1), 11:42, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    на кутях только и можно что стандартные темы использовать - почему кедерасты не могут сделать нормальные сторонние?
     
     
  • 6.54, Аноним (3), 11:58, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    gnome, gtk и libadwaita пилятся одними и теми же людьми
     
     
  • 7.55, llolik (ok), 12:06, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > gnome, gtk и libadwaita пилятся одними и теми же людьми

    Одной и той же GNOME Foundation, но не одними и теми же людьми даже не близко. Смотри в gitlab. GNOME - это проект, а оболочка называется gnome-shell. Просто уточнил.

     
     
  • 8.60, Аноним (3), 12:29, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    в итоге внутри организации конкурируют друг с другом GTK4 libadwaita и GTK4 Defa... текст свёрнут, показать
     
  • 5.57, Аноним (57), 12:18, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Как теперь: подбери тему для Qt, GTK2, GTK3, GTK4, GTK4+libadwaita

    Ты не понял, libadwaita это по сути и есть тема, т.е. теперь подбери тему Qt, GTK2, GTK3 под GTK4+libadwaita

     
     
  • 6.59, Аноним (3), 12:28, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > libadwaita это по сути и есть тема

    Ты забыл в добавить в список GTK4, потому что, как я уже сказал, GTK4 по умолчанию выглядит как GTK3. Т. е. да, надо отдельно идти разбираться, как сделать так, чтоб GTK4-приложение выглядело как GTK4+libadwaita-приложение. В итоге:

    - запускаешь гном-калькулятор - он выглядит как libadwaita, серая, плоская, красота;
    - запускаешь гномовский файловый менеджер - а он выглядит как GTK3, хотя он и написан на GTK4 без libadwaita.

    Так что оба приложения выглядят разными, хотя и на одном и том же GTK4.

     
  • 5.87, Аноним (87), 18:34, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > По хорошему гномеры, вводя новую тему, должны были сделать бэкпорт новой темы на старые тулкиты.

    Кому должны? Тебе? Это опенсорс, детка, тут никто никому ничего не должен. Не нравится — не пользуйся.

     
  • 5.93, КрымчунЗлой (?), 20:06, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Больше раздражает другое, почему QT может мимикрировать под GTK2 а GTK3 и 4 нет? Где преемственность, где единый стиль системы и приложений. С чего они взяли что их adwaita по умолчанию всех устраивает, где GTK темы которыми пользовались десятки лет.  
     
  • 4.64, Dead Perdead (?), 12:33, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Так оно так теперь и сделано. Всех задолбало нытьё "да задолбали выломать
    > GTK под свой Гном". Вот сделали себе отдельный стилевой движок, который
    > максимально отделён от базового GTK. Хочешь - пили интерфейс на нём
    > (это в общем-то всё классы-наследники от базовых классов GTK), хочешь -
    > пили на голом GTK (будет adwaita), хочешь - пили свой стилевой
    > движок и линкуйся с ним. Сплошная свобода действий, на самом деле.
    > Гномеры всё своё потихоньку переводят на libadwaita, для консистентности. Остальные по
    > желанию.

    Нет, они когда на libadwaita всё что можно и нельзя переведут, подождут чутка, остальное дропнут, насильно выпилят и объявят устаревшим и неподдерживаемым.
    К бабке не ходи, скиньте этот пост комрады!

     
  • 4.101, Аноним (101), 13:10, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше вообще не связываться, они уже себя зарекомендовали как прыгающие с одного на другое
     
  • 3.42, Аноним (42), 11:15, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > темы оформления Adwaita, которые были вынесены из GTK в отдельную библиотеку

    А то я понять не мог, почему все темы, кроме указанной, кривые :( Вперед, к венде?

     
  • 2.22, Lost Inside (ok), 10:21, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Красота субъективна.
    Мне, например, не нравится.
     
     
  • 3.30, Rj (?), 10:50, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Плюс, мне больше qt с компактностью и небольшим блюр эффектом нравится.

    Кто-то вообще гаруду самым красивым дистрибутивом считает

     
  • 3.49, Аноним (1), 11:37, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    нравца-не-нравца, юзай моя ... кхм ... ну ты понял
     
  • 3.67, Тот_Самый_Анонимус (?), 13:21, 16/09/2022 Скрыто ботом-модератором     [к модератору]
  • –3 +/
     
     
  • 4.82, Аноним (82), 17:11, 16/09/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.85, Аноним (85), 18:10, 16/09/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.84, Аноним (83), 18:03, 16/09/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.110, Тот_Самый_Анонимус (?), 20:48, 17/09/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 6.112, Тот_Самый_Анонимус (ok), 12:50, 18/09/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 7.118, Тот_Самый_Анонимус_ (?), 21:24, 25/09/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.61, Аноним (61), 12:30, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Красота!

    Кому расскажи лет 10 назад, что будет специальная либа для тем DE, покрутили бы у виска, а теперь "это норма", да.
    Зато инновации и не ретрограды и луддиты какие-нибудь!

     
     
  • 3.115, Анонимъ (?), 10:02, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Красота!
    > Кому расскажи лет 10 назад, что будет специальная либа для тем DE,
    > покрутили бы у виска, а теперь "это норма", да.
    > Зато инновации и не ретрограды и луддиты какие-нибудь!

    Смузихлёбное трэш-шапито, которое мы заслужили. :-(

     

  • 1.4, Отражение луны (ok), 09:32, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Может быть когда-нибудь настанет время, когда приложения гнома будут выглядеть констистентно хотя бы по отношению друг к другу. Хотя нет, не настанет.
     
     
  • 2.7, Аноним (7), 09:37, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    gnome-shell-extensions и норм.
     
  • 2.12, Аноним (1), 09:49, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ну не знаю, поставил тему которая поддерживает обе версии 3 и 4, и они у меня выглядят одинаково
     
     
  • 3.15, Отражение луны (ok), 09:59, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > ну не знаю, поставил тему которая поддерживает обе версии 3 и 4,
    > и они у меня выглядят одинаково

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

     

  • 1.6, Аноним (7), 09:35, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Та Гном42 норм,ночной свет включается,свернуть,развернуть кнопки активируются если есть желание. Нужное добавляется на нижнюю панельку.Кнопки переключения раскладки назначаются. Много не жрёт.
     
     
  • 2.9, _hide_ (ok), 09:44, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >>> Много не жрёт

    В 40МБ ОЗУ укладывается?

     
     
  • 3.32, Аноним (7), 10:53, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Совсем уж что ли... Иксмонад с иксами и то жрет больше, а вы про ДЕ рофлите.
     
     
  • 4.36, darkshvein (ok), 11:01, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Иксмонад с иксами и то жрет больше

    и тут анон внезапно замолчал и подозрительно посмотрел на открытый гугл-хром

     
  • 4.116, _hide_ (ok), 10:59, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Совсем уж что ли... Иксмонад с иксами и то жрет больше, а
    > вы про ДЕ рофлите.

    Я имел в виду чистое ДЕ без всего. Не вижу никаких проблем уложиться в 40МБ ОЗУ.

     
  • 3.62, Аноним (62), 12:30, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Приставкой ошибся: ГБ.
     
  • 2.10, Аноним (1), 09:45, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    у кед кстати ночной свет очень криво работает, настройка не сохраняется, каждый раз он включен по расписанию хоть выставил что ручками его задаешь

    проще поставить redshift заместо него

     
     
  • 3.44, darkshvein (ok), 11:19, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я орнул, когда в xfce что ли у меня настройки мониторов сохранились, а в кде благополучно слетали после ребута каждый раз.
    а может это было не xfce, а razor. но не суть!
     
     
  • 4.50, Аноним (1), 11:39, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    у меня с ними (кедами) старый LCD-шник не завёлся, а на гнуме норм!
     
  • 2.18, Аномимик (ok), 10:08, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Кнопки переключения раскладки назначаются

    Только окна теряют фокус в момент переключения раскладки. Благо что он хоть потом обратно возвращается, но hot-reload кода уже сработал...

     
     
  • 3.35, Аноним (7), 11:01, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Через гном твикер выставил альт шифт и по-моему нет проблем. Темы просто копирую в /usr/share/themes и через тот же твикер применяю. Просто я с гном лук их качаю,а там они почти все 3/4. Потому может и неоднородностей всяких про которые тут пишут, нет.
     

  • 1.17, birdie (ok), 10:06, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    На удивление отвратный UI, в котором:

    * Непонятно где можно нажимать, а где нет
    * Кнопки не похожи на кнопки -  их вообще нет
    * Минимальный контраст и количество цветов
    * Туча пустого непонятного места
    * Непонятное состояние on/off

    Те, кто это разрабатывают - ненавидят людей.

    Первые это придумали не то Microsoft с Windows 8, не то Apple - убил бы.

    Windows 95 на три порядка лучше: https://ia600103.us.archive.org/14/items/Win95OSR2/95.jpg

     
     
  • 2.24, beck (??), 10:28, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Полностью согласен, коллега.
     
  • 2.26, anonymous (??), 10:37, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да есть немного. Может у них там дорогие HDR OLED мониторы и у них контраст нормальный когда они рисуют кнопки. С другой стороны поставил федору 37б по идее в ней та самая адвайта или релиз кандитат ее -все не так страшно.
     
  • 2.31, Аноним (1), 10:53, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    а вам нужно нагромождение всего как можно плотнее, что бы это всё пестрило всевозможными оттенками всех цветов радуги?
     
     
  • 3.46, Аноним (46), 11:30, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Достаточно, что бы этим можно было пользоваться. Тебе может кажется, что это фигня, что кнопки не видны. А я вот объяснял маме, например "вот, нажимаешь сюда...", а она "так это кнопка, её нажать можно?" Правда это на ведре было. Но этот сраный флат дезигн теперь везде, да и формы кнопок меняются стабильно каждый год. Пожилым людям пользоваться этим трудно очень, да и не пожилым тоже. Зато все при деле, все при зарплате: дезигнеры рисусуют, кодеры кодят, менеджеры управляют. Только пользователям плохо.
     
     
  • 4.53, Аноним (1), 11:48, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Пожилым людям пользоваться этим трудно очень

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

     
     
  • 5.69, Аноним (46), 14:08, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Пожилым людям пользоваться этим трудно очень
    > у меня нормально, привыкли, может просто не надо таким людям ставить то,
    > с чем им плохо работается?

    Может просто не надо делать говно и заставлять людей привыкать? Это ты, линуксоид, может поставить себе что угодно. А обычный человек идёт в магазин и покупает то, что там есть. Это называется не нытьё, а аргументация.

     
  • 4.56, Аноним (56), 12:12, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    хватит ныть
     
  • 4.108, FixingGunsInAir (ok), 17:14, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У вас все проблемы с современным дезигном сводятся только к тому, что пожилым лю... большой текст свёрнут, показать
     
     
  • 5.109, Аноним (46), 17:42, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вы много написали, и я почти во всём согласен Я имел ввиду немного другое Да, ... большой текст свёрнут, показать
     
  • 2.40, Аноним (7), 11:09, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://radikal.host/i/bhQRW
     
     
  • 3.105, FixingGunsInAir (ok), 16:24, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше бы адвайту оставил.
     
  • 2.45, Аноним (46), 11:26, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зато дезигн!
     
  • 2.71, хрю (?), 14:18, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да это сейчас везде так. В системе есть старый дезайн, есть новый дизайн. В старом всё влезало в 19'', а в новомодном в 24'' не влезает. Пользователи люто не хотят новый дизайн, но старый уже депрекейтед вендором. Так и живём.
     
  • 2.77, Аноним (57), 15:53, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Туча пустого непонятного места

    О каком непонятном пустом месте ты говоришь?

     
     
  • 3.106, FixingGunsInAir (ok), 16:37, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Неужели вы не понимаете?

    Если между элементами больше 1 миллиметра это ересь! А в гноме между элементами может быть и 5! Т.к. они делают по сути MAUI, оно должно работать и на тач, и на мыш одновременно.

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

    https://www.meme-arsenal.com/memes/cc0b1247d693797c27b183dbbef198d8.jpg

    Да и кнопки по факту слишком большие даже в Windows 95! Там есть куда стремиться в этом плане.

     
  • 2.104, FixingGunsInAir (ok), 16:18, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Всё, комментарии можно закрывать. Своего логического конца они достигли.

    По традиции, в сраче KDE vs GNOME объявился [s]воздыхатель[/s] утёнок по Windows 95 аля "А РАНЬШЕ БЫЛО ЛУЧШЕ! СЕЙЧАС ВСЁ ГOВНО!" (с)

     

  • 1.23, Герострат (?), 10:25, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Собрали чуть ли не все антипаттерны дизайна
     
     
  • 2.88, Аноним (87), 18:38, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Перечисли с примерами хотя бы три.
     
  • 2.100, Без аргументов (?), 07:16, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Во времена 4К и 32 дюйма свели всё к одной тач-кнопке. И теперь не только в планшеты, но еще и на ТВ тащат.
     

  • 1.25, Аноним (28), 10:36, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    large-title теперь просто title. Мало того что заголовок как и весь интерфейс уже не влизает в маленькие экраны. Чего стоят диалоги при установке той же федоры в 800x600 в виртуалке где ничего не влезает. Так это еще значит что рано или поздно они планируют создать еще больший large-title.
     
  • 1.43, Аноним (43), 11:18, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    GTK нужен форк, судя по скринам.
     
     
  • 2.48, Аноним (1), 11:34, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ну так вперёд! разрешаю и благословляю!
     
     
  • 3.91, Аноним (-), 19:23, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я тебе тоже разрешаю писать чуш в интернете
     

  • 1.58, Аноним (62), 12:27, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    fix: для стилевого оформления интерфейса пользователя, соответствующего рекомендациям GNOME AntiHIG (Anti Human Interface Guidelines).
     
  • 1.66, НяшМяш (ok), 13:10, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Со вкладок прям Firefoxом пахнуло.
     
     
  • 2.73, Аноним (73), 14:51, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У фф не такие тошнотные.
     

  • 1.70, Аноним (70), 14:17, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мысль утащить рендеринг в отдельную библиотеку отличная, но вот только вопрос будет ли библиотека тащить свои GObject и требовать их использования или будет что-то вроде 'btn1 = aw_button_new()' вопрос так же и к другим тулкитам чем быстрее они разделят рендеринг и обьеденят его в одну реализацию тем быстрее у пользоватлеей наконец-то в 2022 году будет единый тулкит, а захотят там они рисовать так или этак это вопрос настроек.

     
  • 1.72, Аноним (72), 14:21, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    С их дизайном _обычные пользователи_ теперь по 5 минут тупят в поиске кнопки "сохранить".
     
  • 1.74, prokoudine (ok), 15:04, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Угадал почти все комментарии по заголовку новости.
     
     
  • 2.76, Аноним (76), 15:15, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А правда говорят, что из-за этой вот адвайты остальные проекты де плюются и не хотят переходить на гтк4?
     
     
  • 3.78, Аноним (57), 15:56, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Новостть читал? Gtk4 и libadwaita эторазные вещи.
     
     
  • 4.79, Аноним (73), 16:16, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Прямо уж разные? У гтк2 тоже была куча таких движков для стилей виджетов, только они менялись на уровне тулкита и не на уровне приложения. Это всё ещё было до того, как гном переписали на жаваскрипт с ксс. Утраченные технологии предков, ничего не поделать. С другой стороны, если это не скрипты или вала, то очень даже неплохо, ещё бы виджеты догнали по возможностям кутешные 15-леиней давности и будет норм. Хотя это вряд ли случится -- они ориентируются на максимальную огороженность и минимальную функциональность. Не моё.
     
  • 4.95, Аноним (-), 22:01, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что надо текст читать?
    Я то так, новость прочитал и давай бежать набрасывать.

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

     
  • 4.98, Аноним (-), 00:11, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оке, я подскажу. Либадвайта - это одна из причин кровавого буттхерта всяких кориц и прочих мате и крыс. Ну не хотять они ее. А принуждают.
    Потому и нет работ по переходу на гтк4.
    У гномеров намечается тупик. Или подчиниться сообществу придется, или...ну швободы же.
     

  • 1.75, Аноним (76), 15:13, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Мне одному кажется дезигн похожии на эти ваши айосы каких-то там 10,11 версий, не?
    Вот куда значится тяготеют гнумеры.

    Люди добрыя, форкните вы уже кьют, дайте людям нормальный инструмент и свободу!

    Зы. А когда уде на гтк4 остальные ДЕ переходить начнут?

     
     
  • 2.81, anonymous (??), 16:46, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Давай не прикидывайся что ты не знал что гномы копируют эппл а кдешники венду. Cовсем уж один в один копировать это слишком палевно вот и крутятся как могут.
     
     
  • 3.97, Аноним (-), 00:07, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гномеры аидимо перекрутились совсем.
    По кедам изначально юай конечно был вантузовый. А потом пошло поехало. 7 винда например была весьма похожы на кеды. Примерно как сейчас иос и ведроид друг у друга коммуниздят идеи.
     

  • 1.86, achtosluchilos (ok), 18:21, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    когда появятся человеческие биндинги для c++?
     
  • 1.99, Аноним (99), 04:49, 17/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Зависимости от systemd в наличии?
     
  • 1.113, Аноним (113), 23:05, 18/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Какой же отвратный интерфейс стал в этом гноме. Просто включаешь и блевать хочется. Отдельные элементы сделаны аккуратно, и даже есть какой общий стиль между ними, но все вместе выглядит уродливо.
     
  • 1.117, Аноним (117), 20:27, 21/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Козлобомбомовский интерфейс. Мне нравится.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру