Как получить «нескринлетный» калькулятор в слое виджетов Compiz?

Как получить «нескринлетный» калькулятор в слое виджетов Compiz?

В настоящее время я настроил калькулятор скринлета, но не хочу его использовать, так как

1) Скринлеты больше не находятся в разработке, большинство из них не работают, и я намерен постепенно от них отказаться.

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

Я предпочитаю galculator или gcaltool. Есть ли способ добавить их в слой виджетов? Я открыт и для других вариантов, но в основном я ищу калькулятор «не-скринлет», который можно было бы добавить в слой виджетов Compiz.

Спасибо.

Характеристики программного обеспечения: Ubuntu 12.04 с рабочим столом Xubuntu. Xfce обновлен до 4.10 и используется Compiz.

решение1

Только что разобрался. Но это того стоит, так как МОЖНО ИСПОЛЬЗОВАТЬ ДЛЯ ПРЕВРАЩЕНИЯ ЛЮБОГО ОКНА ПРОГРАММЫ В ВИДЖЕТ!!

1) Поиск класса окна калькулятора:

а) Загрузите программу-калькулятор.

б) Затем загрузите окно терминала.

в) Чтобы получить класс окна калькулятора, в терминале выполните

xprop WM_CLASS | cut -d\" -f4

Теперь ваша мышь будет выглядеть как перекрестие.

d) Теперь щелкните на открытой программе калькулятора, которую вы хотите использовать в слое виджетов. Выходной класс отображается в терминале.

д) Запишите. В моем случае это «галкулятор».

2) Настройка калькулятора в слое виджетов Compiz:Перейдите в Меню\Настройки\Диспетчер конфигурации Compiz\Рабочий стол\Уровень виджетов\

а) Включите плагин «Слой виджетов».

б) В разделе «Плагин слоя виджета» перейдите в раздел «Поведение\Окна виджета\» и введите

(class=Galculator)

Если вам требуется несколько виджетов, введите

(class=Galculator) | (class=Screenlet)

| — это «или», и в моем случае я разрешаю использовать как Galculator, так и Screenlets на слое виджетов.

ПРИМЕЧАНИЕ: Скобки необходимы, даже для записей одного класса. Не работает, если они отсутствуют.

В принципе, все готово! Но если вы ищете полную версию...продолжайте...

3) Удалить украшения окна калькулятора:Перейдите в Меню\Настройки\Диспетчер конфигурации Compiz\Управление окнами\Правила окна.

a) Включите плагин 'Window Rules'. Вам будет предложено включить Regex Matching (если он еще не включен) и также включите его.

б) Затем в разделе «Правила Windows» перейдите в раздел «Совпадения» и введите/скопируйте+вставьте

(class=Galculator)

подКАЖДЫЙиз следующих заголовков:

  • Пропустить панель задач
  • Пропустить пейджер
  • Выше
  • Липкий
  • Неизменяемые размеры окон
  • Несворачиваемые окна
  • Неразворачиваемые окна
  • Незакрывающиеся окна
  • Нет фокуса

Теперь это выглядит как настоящий виджет.

5) Автозапуск калькулятора для загрузки в слой виджетов Compiz:В Меню\Настройки\Диспетчер настроек\Система\Сеанс и запуск\Автозапуск приложений\ а) Нажмите кнопку «Добавить» с зеленым крестиком.

б) Введите имя, описание и команду для запуска калькулятора и нажмите «ОК». В моем случае это,

Имя: Галкулятор

Описание: Запустить виджет Galculator

Команда: галкулятор.

в) Убедитесь, что он отмечен галочкой в ​​списке «Автозапуск приложений».

6) Выход и вход в системуВуаля!

решение2

Самое похожее, что я нашел, это наличие калькулятора в Unity Dash. Вы можете установить Unity-lens-utilities:

sudo apt-get install unity-lens-utilities

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

Удачи!

Связанный контент