Что такое комнаты в kde
Перейти к содержимому

Что такое комнаты в kde

  • автор:

Что такое комнаты в kde

Комнаты

http://docs.kde.org/
Пред. Использование Plasma ™ След.

Комнаты

Среди инструментов рабочего стола, доступ к которым можно получить из правого верхнего угла рабочего стола, имеется кнопка показа всех многочисленных комнат Plasma ™. По сути, это множество контейнеров рабочего стола, содержащих наборы виджетов Plasma ™. Запустите панель « Комнаты » , выберите одну из предварительно настроенных комнат или выберите пункт Добавить комнату для создания нового контейнера, выберите его и настройте по своему вкусу. Комнаты Plasma ™ и сетка KWin схожи в этом отношении, но существует одно значительное различие. Виртуальные рабочие столы служат для группировки и упорядочения окон, а комнаты Plasma ™ группируют и упорядочивают виджеты Plasma ™. Соответственно, пользователь может переключаться между комнатами и иметь доступ к соответствующим виджетам Plasma ™, предназначенным для выполнения задачи, которую пользователь хочет выполнить. Можно создать комнату « Свободное время » с набором комиксов, головоломок и других развлекательных виджетов Plasma ™ или комнату « Работа » , где будут размещаться ссылки на RSS -каналы, калькулятор и календарь.

Чтобы удалить комнату, нажмите кнопку Удалить комнату на панели « Комнаты » (чтобы открыть эту панель, нажмите Alt + D и затем Alt + A ). Далее нажмите на красный крестик «X» (или нажмите Alt + D и затем Alt + R ) и подтвердите удаление.

Пред. Содержание След.
KRunner Использование Plasma ™ Комбинации клавиш
http://docs.kde.org/

Комнаты — как отказаться от виртуальных столов и начать жить.

Hans Chen (Mogger), “Activities – A change in workflow?”, публичный перевод на русский с английского Подробнее об этом переводе .

Оригинал. Предложила Zereal 05.02.2011.
Метки: Activities, KDE, Linux.
Для перевода предложила Zereal 05.02.2011. Опубликовано 12 лет, 8 месяцев назад.

С самого момента своего появления в рабочем пространстве Plasma в KDE концепция комнат многих вводила в заблуждение. Ясности ради не так давно я в своем блоге написал пост с личными примерами использования комнат. Неожиданно для меня самого этот пост стал самым популярным среди всех остальных в моем блоге. Это навело меня на мысль, что многие до сих пор не знают, для чего нужны эти самые Комнаты.

Раньше я часто сравнивал Комнаты с «виртуальными рабочими столами, но не для окон, а для виджетов». Однако, с выходом KDE SC 4.6 они вышли на новый уровень — теперь и окна тоже ассоциируются с Комнатами. Поэтому я решил написать пост о текущем положении дел, однако кое-кто меня опередил. Несколько дней назад Джейсон Лим Ен Хо (Jason Lim Yuen Hoe) написал очень хорошую статью о Комнатах, в которой были затронуты почти все моменты, о которых я хотел сказать сам. Я решил, что его работа довольно точно отражает мои мысли по этому поводу, и если вы еще не читали его, то вам стоит это сделать.

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

Я также надеюсь, что после прочтения этой статьи вы поймете, что такое Комнаты и задумаетесь о том, как их можно использовать в повседневной работе. Я также постараюсь ответить на такой часто задаваемый вопрос как «Почему я должен использовать Комнаты вместо Виртуальных рабочих столов?» и объяснить, когда и что уместнее использовать.

Чем же полезны Комнаты?

Давайте начнем с самого начала и зададимся вопросом «Зачем нам комнаты?». Многие из вас уже давно знакомы с понятием виртуальных рабочих столов и используют их так же, как и комнаты, что только запутывает нас. Поэтому я построю своё объяснение на предположении, что виртуальных рабочих столов никогда не существовало. Правда, во время моих размышлений вам часто будет казаться, что это и есть то, для чего были придуманы виртуальные рабочие столы, но постарайтесь отбросить такие мысли — мы еще вернемся к этому моменту позже.

В целях понимания — давайте пока просто забудем о виртуальных рабочих столах. Раз! И нету!

Помните его? Да нет, вы не должны его помнить сейчас:)

Большинство из нас пользуются компьютерами в разных целях: для игр, для работы с документами, для графики и веб-разработки. Уверен, что вы и сами знаете много примеров.

Для некоторых задач Вам нужно только одно приложение. Все просто: если вы хотите поиграть, то запускаете игру и закрываете только тогда, когда решили заняться чем-нибудь другим.

Если одно приложение соответствует одной задаче, то всё просто. Для переключения требуется всего лишь выбрать нужное окно на панели задач или запустить новое приложение. Но большинство задач не ограничивается одним приложением. Тут-то и начинается путаница. Для переключения мы используем панель задач, но на ней также отображаются не нужные нам в данный момент задачи. Ниже есть скриншот с примером такой организации. Я начал писать отчет, потом решил передохнуть и заняться разработкой приложения с таблицами. Всего две задачи, но на панели уже беспорядок.

Перегруженное рабочее пространство (Я видел и хуже)

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

Несколько слов об управлении сессиями

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

В Рабочем пространстве KDE сессии поддерживаются с незапамятных времен, но они всегда были довольно примитивными. По умолчанию, восстановливается предыдущая сессия (то есть состояние рабочего стола в момента выхода), но можно еще восстановить сессию, которую вы сохраняли вручную. Однако, восстановить можно только одну сессию (ошибка 62157) , то есть сессий для кодинга и сессий для обработки видео и т.д. отдельно сохранить не получиться.

Как комнаты влияют на рабочий процесс

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

Для задач, требующих несколько приложений, мы, скорее, нуждаемся в новой «сессии» нежели в запуске отдельных приложений. Один клик, и все готово — приложения запущены с нужными файлами, окна расположены в нужном нам порядке, все отвлекающее убрано. Переключение между задачами должно стать переключением «сессий».

Хотите покодить? Запустить «сессию» Программирование.

Так вот, то, что я описываю — мои надежды на то, что Комнаты в Рабочем пространстве KDE будут такими. Но что, если приложения в пределах одной задачи отличаются разнообразием — ну например, вы заранее не знаете, в какую игру захотите поиграть в Игровой комнате. Тогда вообще не надо восстанавливать окна.

Суть концепии комнат в том, что вы больше не ограничены окнами. У вас есть все рабочее пространство. Наверное, нет смысла восстанавливать запущенные приложения в Игровой комнате, однако целесообразнее добавить ярлыки любимых игр на рабочий стол. Апплет запуска приложений будет содержать игровые программы, контакт лист покажет сначала друзей и соперников по играм, затем всех остальных и т.д.

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

Комнаты vs. виртуальные рабочие столы

Надеюсь, я убедил большинство из вас, зачем нам требуются комнаты. Возникает вопрос: «Уже есть виртуальные рабочие столы. Чем комнаты лучше?».

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

Прежде всего, я понимаю виртуальные рабочие столы как способ группировки окон и ничего более. Это полезно, если вы работаете с множеством окон одновременно. С другой стороны, комнаты это скорее менеджер сессий. Вы не только можете сохранять и восстанавливать состояние рабочего стола (в некоторой степени это возможно и с виртуальными рабочими столами и нынешным менеджером сессий в Рабочем пространсве KDE), но и «останавливать» комнаты, если они требуют много вычислительных ресурсов.

Не используйте требовательные к ресурсам комнаты, если в данный момент они не требуются.

У меня никогда толком не получалось использовать виртуальные рабочие столы для разделения задач, хотя я знаю, что многие так делают. Продолжу свой пример с составлением отчета и программированием. Конечно, можно переместить все окна, связанные с кодингом на другой рабочий стол. Но что насчет плейера? Я хочу слушать музыку работая над отчетом и занимаясь программированием. Так к какому рабочему столу отнести плейер? Обычно я размещал его на отдельном виртуальном рабочем столе.

Концепция комнат позволит вам связать определенное окно с несколькими из них (т.е.с несколькими комнатами — прим.перев.). Все, что вам нужно может быть сосредочено только в одной комнате. Значит, переключаться туда-сюда между комнатами не придется (пока не потребуется переключиться на другую задачу). В примере про плейер я соединил его и с комнатой для кодинга, и с комнатой для составления отчета.

У виртуальных рабочих столов есть некоторые ограничения. Становится понятно, что эти столы появились по совершенно другой причине, нежели комнаты. В ранних версиях Plasma было фиксированное количество столов, которое можно было менять, но в последних версиях их можно добавлять и убирать «на лету». Теперь количество виртуальных рабочих столов просто увеличиваться или уменьшаться на 1. Звучит неплохо, пока не выясняется, что эта функция всегда удаляет последний виртуальный рабочий стол. Наверное, можно этого избежать, но, насколько я знаю, это непросто.

Наконец (я уже это говорил) — комнаты созданы не только ради управления окнами. В KDE 4.6 переход из комнаты в комнату затрагивает только рабочий стол и окна, но в следующих версиях все больше приложений будут учитывать свою принадлежность к комнатам. В таких приложениях могут быть настроены приоритеты информации для отображения в текущей комнате. Вот несколько вариантов такой настройки по комнатам:

Избранное в апплете запуска

Записи в Точках входа на боковой панели Dolphin и в меню открыть/сохранить

Отображение результатов поиска (сначала относящиеся к комнате файлы и папки)

Удобство жития с комнатами

Изображение пользователя Tonal.

Но есть два небольших неудобства:
1. Нигде не показывается название текущей комнаты, кроме диспетчера.
Это бывает неудобно, когда в запаре куда-нибудь перерубишся.
Есть ли какой-то простой виджет с индикатором текущей комнаты?
По идее было бы здорово выводить название прямо в иконке диспетчера, то у него такой настройки нет.

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

Комнаты — управление окнами

  • Различные вопросы
  • комнаты KDE
  • окна
  • плазма

Изображение пользователя Tonal.

Завёл некоторое количество комнат, раскидал по ним нужные приложения — лепота.
Но есть некоторые неприятности.
Несколько программ, запускаются в свёрнутом виде и висят в трее. Это Skype, Kopete, Thunderbird.
Когда их разворачиваешь — окно привязывается к текущей комнате.
Но хотелось бы, чтобы они привязывались ко всем комнатам.
Есть ли возможность/механизм проделать такое?

Перемещение приложений между комнатами

  • Различные вопросы
  • activities
  • kde
  • комнаты KDE
  • 13.04 Raring Ringtail

Изображение пользователя Tonal.

Народ, кто пользуется комнатами.
Как переместить открытое приложение из одной комнаты в другую?
Что-то быстрый поиск ничего не дал. 🙁
Закрывать в одной и открывать в другой — как-то тупо.

Вернуть кнопку выбора комнат на панель [Решено]

  • Различные вопросы
  • комнаты KDE
  • Панель KDE
  • 12.04 LTS Precise Pangolin

Доброго времени суток! Я совсем недавно начал пользоваться кедами, при установке на панели у меня была кнопка выбора комнат, я изначально вообще не знал что за комнаты, теперь приловчился, понял, начал использовать, хочу вернуть на панель кнопку, но в виджетах её нет, словно исчезла! Как вернуть кнопку выбора комнат на панель? Благодарю!

Странности с комнатами

  • KDE Desktop
  • plasma
  • комнаты KDE
  • 12.04 LTS Precise Pangolin

Изображение пользователя McSeem.

Доброго времени суток.
Недавно прошло емкое обновление, касающееся, как я понял, среды KDE. Вобщем, обновление обновлением, а в аккурат после оного пропали «кустомизованные» ранее мною значки комнат (см. картинку)
Я в Линуксе не мастак и как я ни старался поставить свои пиктограммы комнат на место они все равно заменяются дефолтными. Кто-нибудь в курсе, в чем может быть дело.
P.S. На Линукс недавно пересел, в основном из-за звука, т.к. увлекаюсь звукозаписью. По моим сугубо субъективным оценкам звук тут получше будет.

  • Блог пользователя McSeem
  • Комментировать
  • Читать далее

Комнаты в KDE — с чем их едят?

  • Различные вопросы
  • комнаты KDE

Я вот почитал про комнаты в KDE на просторах интернета. Идея в принципе понравилась, но вот реализовать ее у себя никак не могу.

Например, как сделать в новой комнате автозагрузку определенных приложений?

Поделитесь опытом — кто активно использует комнаты. Как вы с ним работаете?

Что такое комнаты в kde

Yuri Chornoivan (yurchor ukr.net)

Перевод на русский язык : Мария Шикунова
Редактирование перевода : Олеся Герасименко

Издание Plasma 5.20 ( 12 апреля 2021 г. )

Комнаты

Введение

Этот модуль позволяет настраивать комнаты. Комнаты — это возможность иметь несколько конфигураций Plasma ™, состоящих из разных наборов виджетов и тем. Некоторые комнаты возможно сделать закрытыми. Такие комнаты не отслеживают действия пользователя (например, они не запоминают последние открытые документы).

Этот модуль состоит из трёх вкладок: Комнаты , Переключение и Конфиденциальность .

Комнаты

На этой вкладке находится список текущих комнат. Чтобы настроить или удалить комнату, воспользуйтесь соответствующими кнопками справа от названия комнаты.

Чтобы настроить комнату, нажмите кнопку . Для изменения доступны следующие параметры:

Значок комнаты возможно увидеть на панели выбора комнат Plasma ™. Чтобы изменить значок на какой-либо системный или добавить собственный файл, нажмите на текущий значок.

Текстовое поле для ввода названия комнаты.

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

Чтобы отключить ведение статистики использования комнаты, установите флажок Не запоминать статистику использования .

Комбинация клавиш для переключения

Чтобы добавить новую комбинацию клавиш для переключения на комнату, нажмите первую кнопку. Чтобы удалить текущую комбинацию клавиш, нажмите вторую кнопку.

Чтобы удалить комнату, нажмите кнопку .

Чтобы создать новую комнату, нажмите кнопку Создать. , расположенную под списком; откроется диалог Создание новой комнаты , похожий на диалог настройки, описанный выше.

Переключение

Эта вкладка позволяет указать, должна ли Plasma ™ Запоминать для каждой комнаты (требуется перезапуск) текущий рабочий стол. Здесь также возможно настроить комбинации клавиш для переключения между комнатами.

Для получения дополнительных сведений об использовании комбинаций клавиш в KDE посетите раздел Использование и настройка комбинаций клавиш справки Основы KDE .

Конфиденциальность

Эта вкладка позволяет настроить срок, на протяжении которого следует Хранить историю , и стереть некоторые данные. В раскрывающемся списке Очистить историю доступны следующие варианты: Стереть последний час , Стереть последние два часа , Стереть день и Стереть всё .

Ниже возможно настроить список приложений, которые должны запоминать последние открытые документы в комнатах. Чтобы сохранять все данные, выберите вариант Для всех приложений . Чтобы отключить запоминание данных, выберите вариант Не запоминать . Чтобы выбрать определённые приложения, которые должны запоминать данные, выберите вариант Только для определённых приложений и выберите их в списке.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *