- Enlightenment E27
Исходник: antiX-26
Система: MXD Linux
Рабочий стол: Enlightenment E27
Система инициализации: Dinit
Предыстория
Прошлый мой скриншот заканчивался фразой:
"С темами беда на E27 — их почти нет. Изменять что-то и редактировать в конфигах проблемно, но можно, если задаться целью.
Несмотря на проблемы со стабильностью и работой всего функционала, есть в этом рабочем столе что-то притягательное. Легкость, красота, инаковость. Разработка этого DE похоже зашла в тупик. Код разросся и стал сложным для отладки. Кинулись в попсу… wayland, мозаики, что добавило проблем, а баги кто будет исправлять? Жаль, что они не идут по пути Moksha, делали бы такие стабильные LTS версии с долгосрочной поддержкой, но увы..."
Опять -двадцать пять… "Васян"
В Enlightenment E27 версии 0.27.1, что лежит в репозитории Debian, были неприятные баги, из-за которых использовать его было некомфортно. Я решил, что в свежей версии из GIT 0.27.99 все эти баги уже поправили, ведь времени с релиза прошло достаточно. Поэтому собрал себе "свежачок" и… картинка сыплется, дискотека. Ужас!
Посмотрел последние поправки в GIT и они все были связаны с Wayland, а прошлые баги исправлять даже никто и не собирался.
И вот тут я достиг Просветления! Ничего не будет, надо делать самому. Собираю назад относительно рабочую версию 0.27.1, но обновления и библиотеки — сломают же. Значит надо делать ее относительно независимой и собирать под нее библиотеки.
Собирать их еще то удовольствие, а я уже перерос такое. Собрал. Независимость есть — вот теперь можно и посмотреть, что можно поправить.
Первым делом вылет браузера за размеры экрана в полноэкранном режиме. Это очень сложная проблема, которую я до сих пор не решил до конца. Сейчас более-менее рабочий вариант, только иногда небольшие глюки вылазят. В логах не все чисто, поэтому и глюки. Чисто пока не получается сделать, потому что одно делаешь, ломается другое. Эта проблема с установкой размеров и геометрией движется аж с E17 и 2012 года (в Moksha эта бяка есть), то есть с самого начала полного переписывания кода и до сих пор никто этим толком не занимался. Wayland и тайлинг нужнее.
Потом сделал нужные, на мой васянский взгляд, поправки: вертикальное расположение значков, автоскрытие панели при перекрытии полноэкранными окнами, открытие значков на рабочем столе в Thunar, системный лоток, виджет Connman, автосмену обоев с автоконвертацией, автосмену цветов темы под цвет обоев и еще много всякого не видного глазу. Надоело.
Занялся темами. Модернизировал стандартную тему и создал две темы на основе старых тем из E17. Не думайте, что это легко, особенно если ты во всем этом полный Вася. Но, по чуть-чуть, благодаря вирусу "Васян", идем к достижению Просвещения!
На скриншоте результат переноса прекраснейшей темы BlingBling на E27 с васянскими нотками. Сделал анимацию обоев и не стал переносить панель. Вышло, на мой взгляд, хуже оригинала, но я старалси… Сложная для переноса тема, но уж очень она мне нравится и хотелось, чтобы она работала на E27. Ясно, что теперь все любят Cosmic и всякий минимализм. Эта тема дань всем прекрасным темам прошлого и я попытался ее оживить в настоящем. Назад в будущее.










Комментарии