LINUX.ORG.RU

Реинкарнация Unity 7 из Ubuntu для Wayland и Arch: воссоздание левой панели Launcher

 , ,


0

1

Исходный код открыт: https://github.com/Qutaq-Linux/qutaq-launcher. Гайды по установке есть в репозитории.

Я продолжаю проект по реинкарнации Unity 7 из Ubuntu, который к сожалению навсегда останется в глючной, тормозной и тяжелой Ubuntu. Одной верхней панели для воссоздания Unity недостаточно, поэтому я взялся за левую панель Launcher. Левая панель создана на Qt6.

Верхняя кнопка выводит временное простое меню приложений, который Qt-список как в древнем меню Пуск из Windows 3.1. В самом низу есть Корзина. Как в оригинале из Unity, в Launcher есть иконки различных носителей (SSD, жесткие диски, флешки, диски, дискеты и т.д.). В отличии от оригинала из Ubuntu Unity расположение иконок приложений возможно изменить в левой панели Launcher.

Тема иконок: Papiros, дефолтная Manjaro Xfce

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

Я тестировал несколько раз и несколько раз переделывал, чтобы функции панель выполняла как положено.

★★★★★

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

Для Wayland. Десктоп на базе LabWC. Совместим с темами оформления и возможно многими конфигами Openbox. Насчёт других WM не знаю.

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

Супер.

P.S. padding у кнопки выключения и имени приложения (слева) разные. Выглядит отстой.
Я бы выравнил label текста имени приложения по одной вертикальной линии с иконками приложения.

IIIypuk ★★★★★
()

Два вопроса:

  • как заставил вяленого не совать панель в центр экрана?
  • как заставил вяленого не открывать окна так, что часть интерфейса под панелью и при развертке на весь экран он учитывает, что часть области сожрано панелью?
PPP328 ★★★★★
()

В отличии от оригинала из Ubuntu Unity расположение иконок приложений возможно изменить в левой панели Launcher.

Чего? Можно в Ubuntu с Unity менять расположение иконок в левой панели, даже добавлять и убирать можно.

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

Иконки программ возможно добавлять на панель посредством нажатии «закрепить на панель»

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

скачал образ, запустил в ВМ в Live – там можно:

  • Из меню приложений через Drag-and-Drop перетаскивать на левую панель приложения, закрепляя их.
  • Тем же Drag-and-Drop перетаскивать приложения на самой левой панели, меняя их позиции.
  • По ПКМ откреплять приложения из левой панели.
  • По ПКМ прикреплять к панели просто запущенные.
Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от PPP328

Тут напрашивается основной вопрос: А зачем вообще этот вяленый понадобился,чтобы 18 лет тушканьчики изобретали велосипед? Ответ то,очевиден! Для полной монополии и контроля на низком уровне всего ПО в linux корпорацией IBM.

Valera78
()

Верхняя кнопка выводит временное простое меню приложений, который Qt-список как в древнем меню Пуск из Windows 3.1

Только в базе там не было ничего подобного. Зато было в отдельном пакете Office для 3.11 .

MEZON ★★★★★
()

Qutaq

Это название имеет отношение к татарскому языку? 😁

the_real_kinik ★★★
()

А как глобальное меню в панели смогли реализовать в Wayland?

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

Либо как в оригинальном юнити либо частично возьму из Gnome. Главное чтобы LabWC умел в несколько рабочих столов

ConLenov ★★★★★
() автор топика

Canonical делала же Unity 2D, там и панель была, и лаунчер, и глобальное меню. Всё на Qt. Смотрел?

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

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

p.s. под столом волжанка «Горный»

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

Canonical делала же Unity 2D, там и панель была, и лаунчер, и глобальное меню. Всё на Qt. Смотрел?

Оно нынче зовётся Lomiri. Но с глобальным меню там тухло.

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

Lomiri

Нет, это то, что работало поверх Mir для сотовых телефонов и называлось Unity 8. А я говорю про Unity2D.

Только фиг знает, где сейчас исходники искать.

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

Unity 2D will replace the classic GNOME desktop as the fall-back for users whose hardware cannot run Unity 3D, starting with Ubuntu 11.10.

Господи, это что-то совсем древнее. И Qt там 100% тоже древний.

yorshka
()

Я долго грустил что они похоронили юнити
Но кажется мне, что нужно уже отпустить его, дать упокоиться а не мучать
Юнити не заслуживает таких изуверств

GRAF_ANDROID ★
()

На линуксе можно все, но зачем?

chebo7
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.