Спустя более 10 лет после публикации прошлого значительного релиза сформирован выпуск проекта Cairo-Dock 3.6, нацеленного на создание визуально привлекательной, быстрой и настраиваемой панели запуска программ. Cairo-Dock может использоваться как самостоятельная оболочка или применяться для замены или дополнения панелей, штатных для десктоп-окружений. Код проекта написан на языке Си и распространяется под лицензией GPLv3. Готовые пакеты сформированы для Ubuntu и Fedora, в процессе подготовки пакет для Arch Linux...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63981
что-то не совсем вырвиглазное, интересно. любителям потратить 2 штуки баксов на low-dpi на армовских огрызках зайдёт на ура
да вроде макось не поддерживается (пока?)Обои, кмк, скучноваты.
> Обои, кмк, скучноваты.Hawker Sea Fury с отличного ракурса.
Двенадцатигодочный просто не поддерживает мозг.
> low-dpiА low-dpi - это типа еще меньше, чем стандартные 96 DPI?
Опять все через костыли сделали.
Не Wayland а бакенд.
OpenGl.Потом рассказыают что x11 весь на костылях,
Но теперь и новое делают уже изначально на костылях.
ОНО ЖИВОЕ! ЖИВОЕ!
Но некрасивое… 😦😟😞
ну это гораздо красивей рабочего стола COSMIC, но раньше были ещё сборки под Windus
> ОНО ЖИВОЕ! ЖИВОЕ!Оно не просто живое, а этим пользуются.
Я например пользуюсь почти во всех своих настольных дистрибутивах.
Ещё до новости этой, несколько лет как, подряд, безостановочно и без каких-либо проблем. Ну вот в текущей Fedora анимации значков на панели не работают, не знаю почему, лень разбираться, потому что Fedora у меня не основная система.
А на deb-based что собирали в официальные репы, то работало без проблем и работает до сих пор.
Например пишу этот пост как раз с такой системы сейчас. Накстройки у меня правда свои, и выглядит не так убого как на скриншотах, вкусовщина конечно, но всё же.А тут ещё и новость подъехала, что даёт надежду, что проект не загнётся и после выкидывания иксов, по-моему прекрасная новость.
я уже и забывать про него стал, а оно возродилоса чего-то вдруг...
> я уже и забывать про него стал, а оно возродилоса чего-то вдруг...Ну не знаю, нормальный проект, на мой взгляд.
Когда искал что-то для дока себе, перерыл всё что было на тот момент и планки и ещё всякое модное, на Cairo-Dock внимания не обращал сперва, тоже нос воротил, что что-то древнее, скриншоты ещё всякие отпугивали. xDА потом от безысходности решил попробовать, поэкспериментировал. И получилось так, что только в нём удалось сделать то, что я хочу. До сих пор им пользуюсь, а тут ещё радостная новость, проект будут поддерживать дальше и возможно он ещё будет жить на вяленом, что хорошо, не хотелось бы отказываться от него когда в итоге выпилят иксы.
Да, вырвиглазище конечно ортодоксально-хрестоматийное. Вот что бывает, когда в "визуально-привлекательную" тему лезешь без проработанного HIG.
HIG меняется каждый год по желанию левой пятки.
Это обычное явление при развитии чего-либо. Все меняется, ничто не постоянно. В буддизме это называется "аничча" -- непостоянство, бренность.
У нас это называется Хаус, бардак, разброд и шатание.
> хаусдоктор или жанр электронной музыки?
Дом.
> Да, вырвиглазище конечно ортодоксально-хрестоматийное. Вот что бывает, когда в "визуально-привлекательную"
> тему лезешь без проработанного HIG.Так это из дефолта, причём не самый удачный пример. Это же кастомизируемая и в хвост и в гриву штука, не то что всякие куцые планки и прочие обрубки стиля ElementaryOS, веер возможных кастомизаций поражает, примерно на уровне возможностей настроек KDE. Так что претензии всё равно что к дистру, потому что дефолтные обои скучные. ))
> Так это из дефолта, причём не самый удачный пример. Это же кастомизируемая и в хвост и в гриву штука, не то что всякие куцые планки и прочие обрубки стиля ElementaryOS, веер возможных кастомизаций поражает, примерно на уровне возможностей настроек KDE. Так что претензии всё равно что к дистру, потому что дефолтные обои скучные. ))Эти все "кастомизируемые" штуки вроде КЕДов, каиров и прочих "всех 100500 настроек, кроме нужных", нужны только если ставишь систему чтобы поиграться с системой.
Для работы оно ИЗНАЧАЛЬНО должно работать как положено, без кастомизаций и мастурбаций. Тем более что каких-нибудь инновационных фич здесь нет - сугубо стандартное для подобных решений меню.
Штатное искоробочное решение в DE всегда лучше, поскольку оно лучше интегрировано друг с другом.
- - -
Но это отлично зашло бы наркоманам вроде пользователей Enlightenment'а. Жаль там уже свои вещества есть =)
>> Так это из дефолта, причём не самый удачный пример. Это же кастомизируемая и в хвост и в гриву штука, не то что всякие куцые планки и прочие обрубки стиля ElementaryOS, веер возможных кастомизаций поражает, примерно на уровне возможностей настроек KDE. Так что претензии всё равно что к дистру, потому что дефолтные обои скучные. ))
> Эти все "кастомизируемые" штуки вроде КЕДов, каиров и прочих "всех 100500 настроек,
> кроме нужных",Кто определяет нужность настроек, где тот комитет по нужности тех или иных настроек, кто назначал членов того комитета?
> нужны только если ставишь систему чтобы поиграться с системой.Это ваше личное частное мнение и оно неверное, потому что разным людям нужно разное. Если бы всех устраивал тот же куцый и прибитый со всех сторон гвоздями GNOME, то альтернатив не существовало бы за ненадобностью. А если вы намекаете, что за пределами GNOME и прочих подобных никто и не работает, то тут вы тоже неправы. За той же KDE достаточно людей, которые занимаются своим делом.
> Для работы оно ИЗНАЧАЛЬНО должно работать как положено, без кастомизаций и мастурбаций.
Изначально ему следует работать, предоставляя какой-то минимум востребованных в широких массах фич, а дальше, неплохо бы, если бы следовала возможность кастомизации, но это опционально, а необязательно.
ДОЛЖНО и положено, это только когда есть оплаченный договор с предельно чёткими ТЗ, тогда по нему можно что-то пробовать предъявлять. А иначе всякие хотелкины и указалкины как быть положено и должно, идут стройным шагом на известную гору, к своим собратьям ;)
> Тем более что каких-нибудь инновационных фич здесь нет - сугубо стандартное
> для подобных решений меню.Речь не про инновации, а про широкие возможности на фоне конкурентов.
> Штатное искоробочное решение в DE всегда лучше, поскольку оно лучше интегрировано друг
> с другом.Лучшесть или худшесть - понятия сбюъективные и никаким лучшемоментром не замеряемые, поэтому всё это гуманитарный трёп на уровне "я так чувствую" и про прочие эмоции.
Если лишь наличие каких-то фич и объективный факт того насколько хорошо они оттестированы.
> Но это отлично зашло бы наркоманам вроде пользователей Enlightenment'а. Жаль там уже
> свои вещества есть =)Не берусь ванговать за других людей, привык за себя отвечать. Так что мне нечего сказать по этому поводу.
> Кто определяет нужность настроекЮзкейс. Очевидно что если юзкейс докбара - доступ к запущенным и запускаемым программам, то ясен хрен, что аддон "скриншот" или "часы" не нужны, потому что они уже есть.
И нет, и скриншот и часы нужны, и могут быть. Ну так сделайте их красивым элементом докбара, да и все. А вот это приматывание синей изолентой ужа к ежу выглядит и работает всрато.
> Это ваше личное частное мнение и оно неверное, потому что разным людям нужно разное.
Для этого надо было читать книжку Раскина.
> Если бы всех устраивал тот же куцый и прибитый со всех сторон гвоздями GNOME, то альтернатив не существовало бы за ненадобностью.
Альтернативы в 99% случаев существуют из-за NIH-синдрома. Потому что когда не устраивает функционал - то здравые люди добавляют свой, а не переизобретают заново вместе с глюками. Нитакусики же пилят с нуля, но когда их поделие по функционалу догоняет origin, то с удивлением обнаруживают что их поделие превратилось в origin.
> ДОЛЖНО и положено, это только когда есть оплаченный договор с предельно чёткими ТЗ
Должно и положено, это когда 90% блюет от твоего поделия. Не, ты конечно можешь наплевать на эти 90%, но тогда и реакция на твое поделие будет соответствующая, как в этом топике: - о, оно еще живое.
> Речь не про инновации, а про широкие возможности на фоне конкурентов.
Эти широкие возможности - всего лишь карго-культ, чтоб "было как во взрослой MacOS" и ничего более.
Возможности конкурентов - вовсе не в попугайской анимации, а в целостном виде системы и интегрированности ее компонентов один в другой. Докбар у конкурентов - это уже следствие проработанного UI.
> Лучшесть или худшесть - понятия сбюъективные и никаким лучшемоментром не замеряемые, поэтому всё это гуманитарный трёп на уровне "я так чувствую" и про прочие эмоции.
Ошибаешься. Лучшесть или худшесть рано или поздно находит себя в гигабайтах и гигагерцах. Когда это часть системы - предсказуемо и понятно что оно юзает системные библиотеки, за счет чего работает быстрее, а места занимает меньше.
> Не берусь ванговать за других людей, привык за себя отвечать. Так что мне нечего сказать по этому поводу.
За это уже сказали другие.
> Да, вырвиглазище конечно ортодоксально-хрестоматийное. Вот что бывает, когда в "визуально-привлекательную"
> тему лезешь без проработанного HIG.https://raw.githubusercontent.com/btd1337/Cairo-Dock-macOS-S...
Так лучше?
> Так лучше?Красивый макось какой))
Нормально для опенсорса выглядит, уж точно лучше чем GNOME, и на порядок лучше Кед.
Что угодно выглядит лучше GNOME, поэтому сравнение не имеет смысла.
> лучше Кедв KDE нет дока же.
Пользовался много лет macOS, док сама по себе отвратительная и неудобная концепция.
В KDE панель задач можно сделать в 2 ряда и на любую сторону экрана вынести, вот что удобно, а не эти ваши доки...
>> лучше Кед
> в KDE нет дока же.Да, раньше ЕМНИП пробовали поженить на Latte, но не срослось что-то. Да и ненужно это, считаю, что Dock должен быть отдельной и универсальной сущностью.
> Пользовался много лет macOS, док сама по себе отвратительная и неудобная концепция.
Вкусовщина конечно, мне вот например нравится наоборот, пользуюсь и мне удобно.
> В KDE панель задач можно сделать в 2 ряда и на любую
> сторону экрана вынести, вот что удобно, а не эти ваши доки...Да, как и сабж можно запустить с несколькими док-панелями за раз. Можно и несколько экземпляров запустить, разнести по разным сторонам, разных размеров, форм, скинов и прозрачностей, тем гора просто, зарыться можно в кастомизациях. Собственно как и коньки обмазывать визуальными свистелками.
А в KDE доселе надо было ещё и упражняться добавлять иконки на панель, если софтина кастомная сторонняя, а тут просто на док кинул и шкурку сменил тут же, если нужно. Так что всё познаётся в сравнении.
Щас бы док сравнивать с ДЕ
>уж точно лучше чем GNOME, и на порядок лучше Кед.Пользуешься?.
скрин достали из новости 2014 года)
> скрин достали из новости 2014 года)Да, могли бы и что-то интереснее показать.
Такое подойдёт? ))
> Такое подойдёт? ))Такое ужасное. Половина иконок квадратные, половина круглые, половина форменные. Этот ваш cairo-dock, .desktop совсем штоли читать не может, и в ayatan'у не умеет?
>> Такое подойдёт? ))
> Такое ужасное.Ну, вкусовщина, хозяин-барин ))
> Половина иконок квадратные, половина круглые, половина форменные.
Так с радостью бы все поставлены были в единый стиль Faenza, но к сожалению не на все приложения есть эта тема иконок. И вообще я больше про жалобы о том что скриншот из новости старый дремучий, вот подкинул более свежий.
> Этот ваш cairo-dock, .desktop совсем штоли читать не может, и в ayatan'у
> не умеет?Суть в том, что какие-то иконки добавлены драг-н-дропом, как есть, потому что устраивали, а какие-то изменены вручную, потому что дефолтные были ещё хуже. Была бы возможность, были бы все поголовно в стиле темы Faenza, а заниматься фигнёй в стиле - пойти закончить курсы художников, дабы дорисовать недостающие иконки в едином стиле, я ещё недостаточно бочком потiк, чтобы ради такой ерунды столько времени тратить.
Прежде всего решалась задача сделать как удобно, а потом уже как эстетически приемлемо насколько это возможно в рамках кастомизации конфига, не изобретая и не рисуя новых шкурок.
Но так и быть, претензии, уровня - "горизонт завален", принимаю! ))
> Так с радостью бы все поставлены были в единый стиль Faenza, но к сожалению не на все приложения есть эта тема иконок.Зачем пользоваться дерьмостилями? Ты тоже себе на комп ставишь 8 гиговую плашку ОЗУ из которой видно только 6 гиг? Зачем тогда со стилями так делать?
> Суть в том, что какие-то иконки добавлены драг-н-дропом, как есть, потому что устраивали, а какие-то изменены вручную, потому что дефолтные были ещё хуже. Была бы возможность, были бы все поголовно в стиле темы Faenza, а заниматься фигнёй в стиле - пойти закончить курсы художников, дабы дорисовать недостающие иконки в едином стиле, я ещё недостаточно бочком потiк, чтобы ради такой ерунды столько времени тратить.
Чувак, в нормальном доке это устроено так:
1. Сперва прочитали иконку, установленную в настройках элемента самого докбара - если установки нет, или иконки не существует, то
2. Затем прочитали иконку из .desktop-файла соответствующего приложению - если иконки не существует в теме, то
3. Затем прочитали иконку соответствующую WMCLASS приложения - если такой иконки не существует в теме, то
4. Прочитали иконку соответствующую cmdline приложения - если иконки нет, то
5. Прочитали pixbuf сгенерированный самим приложением для своего окна, если же нет и его, то
6. Отобразили дефолтную иконку failsafe.А когда разбегаются глаза, все выглядит чужеродно в пределах одной сущности и кострубато - тут не только бачок может потечь, а и сами глаза.
Кто вас вообще учит UI рисовать.
>> Так с радостью бы все поставлены были в единый стиль Faenza, но к сожалению не на все приложения есть эта тема иконок.
> Зачем пользоваться дepьмocтилями?Это чисто ваше суюъективная оценка, на мой взгляд они "дepьмocтилями" не являются.
Вы же у себя на своих установках вольны выбирать то, что вам нравится.> Ты тоже себе на комп ставишь 8 гиговую плашку
> ОЗУ из которой видно только 6 гиг? Зачем тогда со стилями
> так делать?Не помню чтобы я вам тыкал, а также не понял вообще вашего вопроса, вы уже на какой-то своей волне понеслись.
>> Суть в том, что какие-то иконки добавлены драг-н-дропом, как есть, потому что устраивали, а какие-то изменены вручную, потому что дефолтные были ещё хуже. Была бы возможность, были бы все поголовно в стиле темы Faenza, а заниматься фигнёй в стиле - пойти закончить курсы художников, дабы дорисовать недостающие иконки в едином стиле, я ещё недостаточно бочком потiк, чтобы ради такой ерунды столько времени тратить.
> Чувак, в нормальном доке это устроено так:Во-первых я вам не "чувак", за такое слово у нас, в рельной жизни, до сих пор ещё бывает, что бьют по наглому, невоспитаному лицу, которое не понимает, что стоит выбирать выражение при общении, особенно с незнакомым собеседником, даже если лично у него в его кружке невоспитанных грубиянов так принято и даже если он это делает не со зла.
Это вам на будущее, если вас в жизни не научили, а то мало ли, не дай бог нарвётесь. Я-то не расстаю, как меня только в сети мамкины воины не называли, но общаться и воспринимать как равного, адекватного собеседника, уже особого желания нет, когда собеседник показывается себя с такой вот недалёкой в развитии и воспитании стороны.> 1. Сперва прочитали иконку, установленную в настройках элемента самого докбара - если
> установки нет, или иконки не существует, то
> 2. Затем прочитали иконку из .desktop-файла соответствующего приложению - если иконки не
> существует в теме, то
> 3. Затем прочитали иконку соответствующую WMCLASS приложения - если такой иконки не
> существует в теме, то
> 4. Прочитали иконку соответствующую cmdline приложения - если иконки нет, то
> 5. Прочитали pixbuf сгенерированный самим приложением для своего окна, если же нет
> и его, то
> 6. Отобразили дефолтную иконку failsafe.Во-вторых.
Сколько вам ещё нужно написать о том, что какая иконка была установлена во время перенесения драг-н-дропа приложения на док, такая и осталась? Некоторые изменялись вручную, потому что так захотелось. Были бы иконки в стиле Faenza на все приложения, поставил бы их, да и то это не всегда удачный вариант, если они мне не нравились, менял на другие. У меня нет маниакального желания всё делать в едином стиле до такого состояния, что прям спать не могу, ну нет и нет, какая иконка понравилась, ту и поставил. Не все нуждаются в одном самом прекрасном стиле для всех, некотрые не придают такого значения, им не так важно.Потом эти настройки были выделены в отдельную тему, были сохранены в конфиг как профиль и сделано так, чтобы выставленное не изменялось ни при каких обстоятельствах.
У меня были свои запросы, в плане возможностей изменения внешнего вида дока, настройки прозрачностей и добавления сторонних шкурок и изменения геометрии и пространственного положения дока.В-третьих
Всё что мне нужно было я нашёл в Cairo, а в других не нашёл.
И мне глубоко всё равно, как там технически под капотом должно быть с точки зрения каких-то экспертов по UI/UX и всяким стандартизациям и как это дестабилизирует их чувство прекрасного. ;)> А когда разбегаются глаза, все выглядит чужеродно в пределах одной сущности и
> кострубато - тут не только бачок может потечь, а и сами
> глаза.А это уже ваши проблемы восприятия, я с этим ничего поделать не могу, да и желания нет. Если ваше чувство прекрасного от этого страдает, ну штош, это вам с этим жить! xD
> Кто вас вообще учит UI рисовать.
Никто, это не моя сфера деятельности, мне за это деньги не платят, я этим не заморачиваюсь и даже не увлекаюсь.
Я тут вижу у вас прёт субъективщина, практически ноль объективных фактов, к тому же вы себе позволяете хамить, хотя с вами на личности не переходили. Я думаю мы с вами закончим общение, потому что перспектив в конструктивном диалоге с вами я не вижу на данный момент.
> Это чисто ваше суюъективная оценка, на мой взгляд они "дepьмocтилями" не являются.Шероховатость и непричесанность являются дерьмостилем вне зависимости от автора мнения, а субъективизация этого - лишь жалкая попытка оправдаться.
> Во-первых я вам не "чувак", за такое слово у нас, в рельной жизни, до сих пор ещё бывает, что бьют по наглому, невоспитаному лицу, которое не понимает
Нас здесь - один человек, поэтому это твое выканье - не манеры, а манерничание, чувак. Будь проще, да.
> У меня были свои запросы, в плане возможностей изменения внешнего вида дока
Ты просто не видел как нормальные доки и темы иконок выглядят.
> Всё что мне нужно было я нашёл в Cairo, а в других не нашёл.
Ну с этим я не спорю. Кому и кобыла - невеста.
> А это уже ваши проблемы восприятия, я с этим ничего поделать не могу, да и желания нет. Если ваше чувство прекрасного от этого страдает, ну штош, это вам с этим жить! xD
У меня проблем нет, в моей ДЕ-шечке все идеально.
> Никто, это не моя сфера деятельности, мне за это деньги не платят, я этим не заморачиваюсь и даже не увлекаюсь.
Да ладно, ты 4 абзаца назад писал что изменял вручную, ставил иконки которые понравились, менял внешний вид, настраивал прозрачность и тд.
Если после всех настроек (которые в нормальной системе в общем-то и не нужны), у тебя получилось вот это - сорян, но твой софт говно (с)
Еще бы на Haiku портировали, а то там ни одного рабочего дока нет.
Эта ваша HaikuOS самобытная, не нужна её эта линуксоидовщина безвкусная. Иначе бы HaikuOS стоило бы сделать как последнюю версию BeOS. https://archive.org/download/Beos5.0screen/Beos5.0screen.jpg
>Haiku портировалиХайку это которая с 300 подписчиками в Телеграм.
И которая с 2-3 активными?.
И у которой нет нормальной поддержки драйверов wi-fi, и уж тем более видеокарт.
>>может работать в без
>>размыванием элементов при отрисковке
Наконец-то )
Хорошая панелька была в свое время, симпатичная.
То, чего не хватало в Gnome.А комменты сойбоев читать еще приятней :)
В 2025 это выглядит как TDE.
TDE прекрасен.
Trinity хороша на все времена.
>Trinity хороша на все времена.Я так понмаю ты прямо сейчас пишешь это с Trinity?.
И плюешься видя всякие Gnome, Kde.
> В 2025 это выглядит как TDE.Как выглядит, это чисто вопрос шкурок, оно кастомизируется внешне как угодно, это сродни конькам. Главное там - движок.
Другое дело, что оно кушает неплохо, но по современным меркам, когда система с современными мейнстримными прожорливыми DE на старте кушает больше гига, то кивать на Cairo-Dock это экономия на спичках.
Лучше бы продолжили разработку Latte-dock.
> Лучше бы продолжили разработку Latte-dock.Пробовал я этот ваш Latte-Dock, нет не лучше, может быть лучше он чисто кодом под капотом, но по фичам лучше Cairo, хоть это и субъективно. К моменту оттачивания всех моих хотелок в доке, Latte уже забросили и ожидать в нём фич уже не приходилось.
Но да, тоже был неплохой док, правда зело глюкавый. xD
Оно требовательнее plank?
> Оно требовательнее plank?Если имеется в виду, прожорливее ли? То подозреваю что скорее всего так. Но я планк давно не пробовал, и кто его сейчас знает, какое там хипстерьё его кодило, так что не факт, что это 100% так. У меня вся система с KDE (Ubuntu Studio 24.04) со старта, с Cairo + панелька и несколько апплетов из Xfce, жрёт где-то 1.5 Гб +-, а что из неё сколько потребляет, это уже не знаю и выяснять лень. Как только заметил, что системы со всеми современными мейнстримными DE на старте стали жрать больше гига, а с браузером и больше 3х, то перестал считать лишних 400-500 Мб на всякие спички в виде украшательств и прочих плазмоидов.
Хорошая новость.
Откопали стюардессу.Внутренности так себе, но стразики на капроновой блузке все еще блестят. Не нужно.
В каждой уважающей себя DE уже есть собственный докбар, вдобавок ко всему интегрированный в систему. Пользователям 3адротWM докбар ни к чему. Пользователи LX\DE\QT предпочитают более легковесные.
Хз чем думали авторы, когда это рисовали.
Можно смело закапывать еще лет на десять.
Сегодня играем в панельки, ребята. Учимся складывать и вычитать панельками. Плюс ещё одна панелька. Кто соберёт быстрее всех из панелек линукс, тому сегодня на полдник дополнительный стакан киселя.
> Сегодня играем в панельки, ребята. Учимся складывать и вычитать панельками. Плюс ещё
> одна панелька. Кто соберёт быстрее всех из панелек линукс, тому сегодня
> на полдник дополнительный стакан киселя.У нормального Линукса есть свои панельки ;)
Я как-то десять лет назад как раз пытался пользоваться вместо KDE. Использовал Openbox и эту штуку. На практике эта связка оказалась не очень юзабельная из-за каких-то косяков. Среди прочего не было обратной совместимости с приложениями, использующими старые методы интеграции в трей (в KDE за это отвечает xembed-sni-proxy).
Да и в целом не хватало удобных компонентов для того чтобы собрать своего DE-франкенштейна.