LINUX.ORG.RU

Как реализовать несколько рабочих столов в проекте Unity 7 Reborn?

 , ,


0

2

В последнее время я пытаюсь сделать реинкарнацию графиечского окружения Unity 7 на базе LabWC и Qt6. Я раздумываю над реализацией нескольких рабочих столов. Мне пришло в голову 2 подхода:

  1. Как в оригинальной Unity 7 - 2 рабочих стола по вертикали и 2 рабочих стола по горизонтали. Для настройки количества рабочих столов придётся написать утилиту.

  2. Как в современных GNOME - справа от миниатюрых превью рабочих столов есть кнопка Плюс, которая добавляет рабочие столы

Я уже сделал верхнюю панель с глобальным меню, левую панель Launcher (аналог панели задач) и меню Dash.

Перемещено hobbit из general

★★★★★

на базе LabWC

нескольких рабочих столов

там уже это реализовано и ничего больше реализовывать не надо

amd_amd ★★★★★
()

Как в современных GNOME - справа от миниатюрых превью рабочих столов есть кнопка Плюс, которая добавляет рабочие столы

Что-то я такого не наблюдаю.

kneedeep ★
()

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

Qui-Gon ★★★★★
()
Ответ на: комментарий от anonymous

Ну скажем у тебя подключился монитор и присоединился справа. Ты тащишь окно вправо - половина тут половина перешла на соседний - вопрос чего - второй монитор или правый вирт десктоп. Или и туда и туда. Или там вообще каждый аутпут свой собственный и нельзя окно плавно тащить из одного в другое?

Ну и вот ты перетащил часть окон на второй монитор скажем на третий вирт десктоп , и отключил монитор. Куда денутся окна?

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

Тут два режима

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

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

Перетаскивание окна к краю это перенос на другой монитор, на другой вирт десктоп перетаскиваются через «Обзор» или как-то так, Overview короче.

Если отключить второй монитор, окна прыгают на первый монитор, вроде всегда на активный десктоп, не частый случай у меня. А если монитор обратно воткнуть, обратно перемещаются на него

anonymous
()

2 рабочих стола по вертикали и 2 рабочих стола по горизонтали

Слишком мало.

У меня 96 рабочих столов. Переключение по хоткеям.

saahriktu ★★★★★
()

В последнее время я пытаюсь сделать реинкарнацию графиечского окружения Unity 7 на базе LabWC и Qt6. Я раздумываю над реализацией нескольких рабочих столов.

У вас что три жизни?

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

Как и все люди, открываю на них программы.

Только я использую быстрое переключение между рабочими столами для быстрого переключения между окнами.

saahriktu ★★★★★
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария