LINUX.ORG.RU

Linux Mint отказывается от libAdwaita и призывает остальных присоединиться к ним

 , ,


2

3

Разработчики Linux Mint в своем ежемесячном дайджесте новостей рассказали о ходе разработки Linux Mint 22 и, в том числе, поделились своим видением ситуации, связанной с развитием GNOME и приложений, разрабатываемых в рамках него.

В 2016 году разработчиками Linux Mint был запущен проект под названием XApps, направленный на создание универсальных приложений для традиционных настольных сред на базе GTK для замены базовых приложений GNOME. В их числе Xreader (форк Atrill, который, в свою очередь, форк Evince), Xplayer (форк Totem), Xviewer (форк Eye of Gnome) и другие. Более подробно о проекте можно узнать на их сайте.

В дайджесте заявляется, что разработчики планируют расширять список приложений, входящих в проект XApps, и призывают остальных присоединиться к работе над проектом. В первую очередь они обращаются к разработчикам Mate и XFCE, которые заинтересованы в развитии приложений, независимых от проекта GNOME, а также разработчиков дистрибутивов, которые в качестве своей базовой среды их используют. Почему-то упоминается в основном Xubuntu.

Причиной такого заявления, как и причиной создания проекта XApps, является все большее расхождение между разработчиками GNOME и остальными в понимании того, как должен строиться интерфейс пользовательских программ, и использование проектом GNOME библиотеки libAdwaita, которая является основой для построения интерфейсов в большинстве приложений в современном GNOME. По мнению разработчиков Linux Mint, указанная библиотека создавалась только для GNOME, и приложения GNOME все меньше и меньше подходят для работы где-либо еще, кроме самого GNOME.

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

По причинам такой несовместимости в будущем Linux Mint 22 был удален GNOME Font Viewer, а некоторые из программ были понижены до версии на GTK3, в частности:

  • Celluloid;
  • GNOME Calculator;
  • Simple Scan;
  • Baobab;
  • System Monitor;
  • GNOME Calendar;
  • File Roller;
  • Zenity.

От Zenity разработчики вообще планируют отказаться, а остальные развивать в виде форков.

Кроме этого, разработчики Mint считают нецелесообразным идти по пути Ubuntu, которая модифицирует библиотеку libAdwaita под свои темы оформления, потому тема Adwaita будет удалена из списка доступных в Cinnamon 6.2.

Разработчики считают, что проект XApps может решить проблему и заявляют для него в качестве основного принципа независимость от дистрибутива и окружения рабочего стола, будь то Cinnamon, XFCE, Mate или иной другой. XApps, по их мнению, должен быть отдельным проектом со своими репозиториями на GitHub, чатом, веб-сайтом, управлением и т. д.

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

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 3)

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

Пример по ссылке я нашел один. Слева я вижу продуманное приложение, которые эффективно использует окно. Справа – поделка васяна, который начал только осваивать Гтк и высрал что-то на канвас. Причем справа получаем чудовищно неэффективное использование пространства прямиком из 90х.

https://blog.linuxmint.com/upload/2024/04/shadow_xubuntu.png

В общем, типичные «раньше было лудьше».

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

Причем справа получаем чудовищно неэффективное использование пространства прямиком из 90х.

Оно вполне эффективно отключается Это скрин Ubuntu Mate, я не знаю как там сделано, а у меня на Xreader, который основан на Atril, который на скрине, ничего этого нет. Главное меню вызывается по Alt, когда нужно, декорации окон отключены, панель также не нужна. В гноме его с CSD так не сделаешь.

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

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

Спасибо, каждый день приходится жрать gthumb, разрабы которого решили, что есть некий список «разрешенных» EXIF-свойств, которые они показывать будут. А на остальные просто забили, и посмотреть свойства файла нельзя.

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

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

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

Да что угодно вообще! На скрине интерфейс для тупых - вот выпадающий список, ищи там свой сканер. Что? Его там нет? Ну значит ты сам дурак. В настройках должны быть и выбор драйвера, если возможно, кастомный выбор /dev/xxx, потому что часть сканеров нормально не отображается. Размер страницы, качество, скорость прохода, цветность, глубина цвета, цветовое пространство. Где вот это всё? Раскидано по каким-то рандомным кнопкам? Чем отличается ссаная шестеренка в гигантском заголовке от «бутерброда» справа? Где какие настройки искать?

В том же gthumb они поняли, что обосрались и в «бутерброд» добавили кнопку «настройки», которая открывает отдельное окно с настройками, сгруппированными точно также, как если бы это было в нормальном меню. И что мешало сделать это стандартным меню с теми же пунктами? Только наркомания гномеров.

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

Чем отличается ссаная шестеренка в гигантском заголовке от «бутерброда» справа? Где какие настройки искать?

Не ной. Таков путь.

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

Еще: чем отличаются действия по надписи «Scan», по иконке слева от надписи Scan, и по иконке справа со стрелкой рядом бутербродом?

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

Спасибо, каждый день приходится жрать gthumb, разрабы которого решили, что есть некий список «разрешенных» EXIF-свойств, которые они показывать будут. А на остальные просто забили, и посмотреть свойства файла нельзя.

И что теперь делать?

//Скучаю по F-Spot.

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

Страдаю с самописным питоновским скриптом, который ищет нужное мне свойство и если не находит - то срёт вообще все что есть

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

какой-то высер наркомана

С разморозкой! :) Гномеры давно перешли на дешёвые соли.

yu-boot ★★★★
()
Ответ на: комментарий от MoldAndLimeHoney

Вот, кстати, для любителей помастурбировать поностальгировать (но тут Наутилус уже старый, сейчас он еще лучше).

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

Ну почему, именно что канон. Так раньше UI и делали, по крайней мере в Линуксе. Если присмотреться сюда, то там именно то же самое, кнопки Previous/Next на полэкрана.

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

Чувак, я тебе буквально показал скрины 25 летнего приложения и того, что некоторые продвигают сейчас под видом нескурвившегося ГТК. Ты можешь пройти по ссылками и немного напрячь свои когнитивные способности?

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

Хлебушек, смотри как выглядит нормальный софт. Никаких гигантских кнопок.

Раз, два, три.

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

сейчас он еще лучше

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

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

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

New Directory доступно в контекстном меню по ПКМ и в троеточии рядом с путем. Как в любом другом ФМ. Может тебе надо на курсы компьютерной грамотности или что-то типа того?

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

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

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

Оба отвратительные. Между ними был ещё один вариант, удобный и с полным функционалом.

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

Ого, какое богатство выбора! Бутерброд и бутерброд со стрелкой! Рядышком!
Наверное после нажатия стрелки он распадается на булки и котлеты? )

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

Ого, какое богатство выбора! Бутерброд и бутерброд со стрелкой! Рядышком! Наверное после нажатия стрелки он распадается на булки и котлеты? )

xDD

Я считаю, что Гному в минимализме уже пора дойти пункта, что не нужны не только «цветные иконки» и «любые иконки в меню», но и вообще «любые иконки». И заменить оба бутерброда на пустые пиксели.

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

Старое: интерфейс мгновенно считывается глазами, новое: мазня светло-серым по белому. Очень «эргономично».

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

Ссылка не открывается, что там по ссылке? Исправьте пожалуйста.

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

Слева я вижу продуманное приложение, которые эффективно использует окно. Справа – поделка васяна, который начал только осваивать Гтк и высрал что-то на канвас.

Справа - функциональное приложение, где о дизайне никто особо не думал.

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

  • Меню спрятано за кнопкой с палками - чтобы что, чтобы минимализм?
  • Почему настройки сканирования спрятаны за отдельной кнопкой и окошком, учитывая, что к этим настройкам чаще всего нужен доступ?
  • Зачем вообще динамически перестраивать интерфейс в полоску, когда у тебя есть огромная рабочая область, а страница в большинстве случаев будет именно вертикальной, и логично разместить элементы управления в виде непересекающих рабочую область панелей слева и справа?

Эти «зачем» можно продолжать бесконечно. Гномовским хигом занимаются какие-то неадекваты, вообразившие себя эплом. Дизайн ради дизайна.

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

Меню спрятано за кнопкой с палками - чтобы что, чтобы минимализм?

Угу, чтобы ты делал больше кликов.

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

Сейчас специально проверил в gedit – в бутерброде пунктам меню ускорители не назначены вообще. Забытая технология древних.

Более того – даже горячие клавиши нигде не подписаны. Если ты хочешь пользоваться клавиатурой, будь добр открывать отдельное окно, чтобы в нём УЧИТЬ ХОТКЕИ.

Поразительно, но на фоне таких достижений даже nano с интерфейсом из 80-х оказывается эргономичнее. Там хотя бы ты видишь хоткеи.

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

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

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

Угу, чтобы ты делал больше кликов.

От ты мразь… Сегодня ты против Gnome выступаешь, завтра что от тебя ожидать? Митинга на Болотной?

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

Угу, чтобы ты делал больше кликов.

Я всегда говорил и не устану повторять: гномодизайнеров надо бить по голове томиком Раскина. Это в принципе большинства дизайнеров UI касается, но гномовцев особенно.

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

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

kirill_rrr ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)