Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37487606
en ru br
Репозитории ALT
S:0.96.0-alt1
5.1: 0.92.0-alt6
4.1: 0.92.0-alt2
4.0: 0.92.0-alt2
3.0: 0.91.0-alt1
+backports:0.92.0-alt0.M30.1
www.altlinux.org/Changes

Группа :: Графические оболочки/Window Maker
Пакет: WindowMaker

 Главная   Изменения   Спек   Патчи   Исходники   Загрузить   Gear   Bugs and FR  Repocop 

Здесь перечислены некоторые особенности WindowMaker, входящего в ALT Linux

1. При старте Window Maker запускаются все исполняемые файлы, обнаруженные в
каталогах /usr/X11R6/share/WindowMaker/autostart.d и
~/GNUstep/Library/WindowMaker/autostart.d. Перед запуском файлы сортируются по
имени. Если в этих каталогах обнаруживаются два файла с одинаковым именем, то
запускается файл только из каталога пользователя. Если пользователь орпеделил
свой скрипт ~/GNUstep/Library/WindowMaker/autostart, то описанная схема
работать перестанет. Будет запускаться только autostart-скрипт пользователя.

Аналогичные действия происходят при завершении работы Window Maker, но только
используются каталоги /usr/X11R6/share/WindowMaker/exitscript.d,
~/GNUstep/Library/WindowMaker/exitscript.d и скрипт
~/GNUstep/Library/WindowMaker/exitscript

2. В WindowMaker сборки ALT можно добавлять клавиатурные комбинации на
вызов "пришвартованных" приложений. Привязка комбинации производится с помощью
стандартного диалога установок для "пришвартованного" приложения.

3. В WindowMaker сборки ALT для старта терминала используется скрипт
WindowMaker-Terminal. Этот скрипт по умолчанию запускает программу эмуляции
терминала на которую показывает символическая ссылка xvt. Этой символической
ссылкой можно управлять с помощью update-alternatives. Переопределить
запускаемую программу и её опции для всей системы можно создав файл
/etc/X11/wmterminal и определив в нем переменные WMTERMNAME и WMTERMOPT.
Пользователь может переопределить эти переменные в файле ~/.wmterminal.
Приятным побочным эффектом использования этого скрипта является возможность
запуска нескольких терминалов одной иконкой (не надо использовать меню
"Запуск").

Всегда можно отказаться от использования скрипта если это по каким-то причинам
не устраивает, для этого нужно переопределить команду для иконки, которая
присутствует в доке по умолчанию.

4. Для блокировки экрана в WindowMaker сборки ALT используется скрипт
WindowMaker-Lock. Этот скрипт призван привести к одному знаменателю xscreensaver
и xlock в плане блокирования экрана. Предпочтение отдаётся xscreensaver. Если
xscreensaver не найден, то используется xlock. Если фоновый процесс xscreensaver
не запущен на момент запуска скрипта он запускается принудительно с
перенаправлением всех сообщений в файл ~/.xscreensaver.log. Переопределить
используемую программу и её опции для всей системы можно создав файл
/etc/X11/wmlocker и определив в нём переменные WMLOCKNAME и WMLOCKOPT.
Пользователь может переопределить эти переменные в файле ~/.wmlocker.

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

5. Window Maker в ALT автоматически переводит меню в соответсвии с установками
локали (LC_MESSAGES). При редактировании меню с поммощью WPrefs.app следует
учитывать эту особенность. (Стандартные пункты меню в редакторе будут видны на
английском языке). Отключить перевод отдельных пунктов можно добавив префикс
"notranslate" к тексту пункта. Префикс при отображении показан не будет.
Передвод меню можно отключить добавив TranslateMenu = NO; в
~/GNUstep/Defaults/WindowMaker. Из-за особенностей Window Maker 0.9x все пункты
меню, которые по каким-то причинам оказались непереведены, следует записывать в
кодировке UTF-8.


6. В WindowMaker-0.80.2-alt8 появилась возможность свернуть (minimize)
все окна в пределах одного рабочего места по нажатию клавиши.
Для активизации этой возможности необходимо добавить в файл
~/Gs/D/WindowMaker строку вида:
AllMinimizeKey = "<Key>";
Где заменить <Key> на спецификацию клавиши. Например, строка
AllMinimizeKey = "Mod1+Control+U"
привязывает сворачивание всех окон к комбинации клавиш Alt-Ctrl-U

7. В WindowMaker-0.80.2-alt12 появился дополнительный инструмент для управления
окнами. Теперь в списке окон, который доступен по средней кнопке мыши, или
клавише F11 (по умолчанию), можно использовать правую кнопку мыши для открытия
меню, которое обычно доступно по нажатию правой кнопки мыши на заголовке окна.

8. Window Maker в ALT собирается с включённой поддержкой виртуальных экранов.
Для того, чтобы включить виртуальный экран, надо в
~/GNUstep/Defaults/WindowMaker добавить EnableVirtualDesktop = YES;
Другие параметры для управления виртуальным экраном: VirtualEdgeExtendSpace,
VirtualEdgeHorizonScrollSpeed, VirtualEdgeVerticalScrollSpeed,
VirtualEdgeResistance, VirtualEdgeAttraction, VirtualEdgeLeftKey,
VirtualEdgeRightKey, VirtualEdgeUpKey, VirtualEdgeDownKey

9. WPrefs.app в ALT перемещён в нестандартное место. Вместо
/usr/lib/GNUstep/Applications используется /usr/libexec/GNUstep/Applications.
Это сделано в основном для того, чтобы путь к приложению оставался одинаковым
как на платформе i586, так и на x86_64.
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin