LINUX.ORG.RU

Вышел WindowMaker 0.95.5

 , ,


1

3

29 августа тихо и незаметно состоялся релиз консервативного менеджера окон WindowMaker под номером 0.95.5.

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

Этим новшеством является поддержка «выдвижных ящиков» (drawers), которая раньше существовала в двух реализациях: первая — это приложение wmdrawer, вторая — патч (описан здесь) на сам WindowMaker, который и был интегрирован в основное дерево.

Кроме этого, также

  • починен баг, когда некоторые программы (в частности, avidemux и Emacs 22.3.1) блокировали переключение рабочих областей
  • починен баг, когда настройка SwitchPanelImages=None могла вызвать падение оконного менеджера по вызову Alt-Tab
  • починена регрессия, проявлявшаяся иногда при горизонтальной максимизации окна.

Главная страница windowmaker.info на момент написания новости все еще не обновлена.

P. S. Релиз уже упакован в Fedora Rawhide. Выдвижные ящики действительно удобны в использовании и гибки в конфигурации (можно, например, засунуть в ящичек программы диагностики системы, а на сам ящик повесить докапп с мониторингом чего-нибудь).

Скачать tarball выпуска

>>> Анонс в рассылке

★★★★★

Проверено: Pinkbyte ()

Я, когда пользуюсь линуксом, действительно пользуюсь WindowMaker'ом в ежедневной работе, поэтому для тех, кто думает, а не попробовать ли/а не возвратиться ли, парочка советов:

  • Используйте wmsystray для ПО, которому нужен трей, остальное (например, docker) — убогая непригодная пародия
  • Если вам нужны программы из MATE или GNOME, запускайте службы MATE (типа mate-settings-daemon), а не GNOME — те не работают, как надо, если им целый гномешелл не дать. Особенно и в частности — переключалка клавиатуры, которая в MATE, к счастью, работает по XKB.

Например, у меня в ~/GNUStep/Library/WindowMaker/autostart прописано такое:

for i in /usr/libexec/{mate-settings-daemon,imsettings-daemon,gvfs-udisks2-volume-monitor,geoclue-master} /usr/bin/{nm-applet,mate-power-manager,mate-screensaver}; do
    pgrep -u $USER `basename $i` > /dev/null
    if [ "$?" != "0" ]; then
	$i &
    fi
done
Что меня пока что лично достает:

  • Из полноэкранного VirtualBox нельзя переключиться по Alt-Tab, хотя можно сменить рабочую область
  • Пока что нормальная работа с XRandr (воткнул монитор, и док перерисовался где надо без рестарта, вынул монитор — окна переместились так, чтобы их было видно) находится в области мечтаний, наверное, разработчики не пользуются ноутбуками
  • Кнопка на окошке, обозначающая текущую раскладку, рисует известные из DOS кракозяблики, совпадающие с тамошними символами по кодам 1, 2, 3..., вместо более внятного обозначения — наверняка, разработчики не переключают раскладки
  • GroupNext/GroupPrev работает совершенно неправильно
shimon ★★★★★ ()
Последнее исправление: shimon (всего исправлений: 1)
Ответ на: комментарий от shimon

Из полноэкранного VirtualBox нельзя переключиться по Alt-Tab, хотя можно сменить рабочую область

у меня в корице и третьегноме такое нельзя сделать даже когда virtualbox в оконном режиме. Он просто перехватывает все вспомогательные комбинации когда его окно в фокусе.

firsttimeuser ★★★★★ ()

Олдскульная вещь, не то что современная градиентно-прозрачная мазня.

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

у меня в корице и третьегноме такое нельзя сделать даже когда virtualbox в оконном режиме. Он просто перехватывает все вспомогательные комбинации когда его окно в фокусе.

Да не, Host key жму, все как у людей. По альт-табу окно показывается другое, я клавиши отпускаю — меня забрасывает обратно в VirtualBox.

shimon ★★★★★ ()

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

itdyatel ()

В своё время пользовался WindowMaker и был им очень доволен - одна из самых интересных концепций WM, ИМХО.

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

if [ «$?» != «0» ]; then
$i &
fi

test «$?» != «0» && $i
или же
работает в ksh, ash, dash, bash, csh, fish, zsh и всех korn shell совсестимых, и даже в csh!
pgrep -u $USER `basename $i` > /dev/null || $i
а то и лучше pidof `basename $i` >/dev/null || $i
а лучше grep `basename $i` /proc/(там уже ищи proc list - он там есть, 147%) || $i

ubuntuawp ★★ ()

Хоть бы чутка написали про саму программу. Что она, кто она и с чем едят, и кому это нужно.

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

GNUStep

он таки на objc написан? я то думал, что там простой си.

rikardoac ()

защёл в новость с радостью.. с предвкушенеим.. думал полюбуюсь на ностальгические Скриншоты моей молодости... :)

а тут только текст :(

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

Хоть бы чутка написали про саму программу. Что она, кто она и с чем едят, и кому это нужно.

Тю, мне казалось, это известно всем.

Ну, в самом деле, как линукс или компьютер, мы ведь не пишем, что это такое. Или что такое иксы. Или что такое консоль.

shimon ★★★★★ ()

В рассылке печалька

http://lists.windowmaker.org/dev/msg05199.html

Предлагают патч для поддержки опции --replace в командной строке. То, что умеют все остальные и давно. Незаменимый, кстати, инструмент, если надо тестировать git bisect или интеграцию в DE какое-нибудь.

А майнтейнер говорит: я этим не пользовался никогда, не нужно это.

Завтра он скажет, что у него никогда не было более двух мониторов, так что RandR поддерживать тоже не нужно. :(

Я там понимаю, если бы ему предлагали с нуля запилить. Дают готовый патч, пользуйся не хочу.

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

Из полноэкранного VirtualBox нельзя переключиться по Alt-Tab

Это разве из-за WindowMaker? Я себе Win-Tab настраивал ещё со времён гнома второго, чтобы работало параллельно.

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

Это разве из-за WindowMaker? Я себе Win-Tab настраивал ещё со времён гнома второго, чтобы работало параллельно.

Из-за него, родимого.

Берем жмем Host key, чтобы фокус отдало.

Жмем Alt-tab. Добираемся до нужного окна.

Отпускаем Alt-tab, окно VBox опять шлепается наглым образом сверху.

Но это в режиме «подымать окна при переключении». Отключил, заработало как надо.

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

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

Кажется, Карлоса почти удалось уболтать, что это нужно.

shimon ★★★★★ ()

Прелестная новость!

А, случаем, не добавили возможность расположить док горизонтально?
wmgenmenu всё также делает осечки (находит далеко не все программы) при формировании меню?

Essentuki_17 ★★ ()

Суровая красота в наш век продажного глянца. Впервые увидел его на Mandrake.

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

нигде, dockapps.org накрылся тазом

dockapps.windowmaker.org

kott ★★★★★ ()

на сам ящик повесить докапп с мониторингом чего-нибудь

разве можно? у меня как-то сходу не получилось и я забил

kott ★★★★★ ()

Спасибо за новости про старый любимый ВМ. Эх, вернуться, что ли, да лениво настривать снова, а конфиг уже потёрт.

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

Дааа, переключалку какую советуешь? А то я так и не осилил найти в манах, как прописывается в xorg.conf именно ctrl+shift, caps.

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

я отказался от иксовой переключалки (и индикатора во вмэйкере), она не запоминает окна

юзаю кде-шную:

/usr/bin/qdbus org.kde.kded /kded loadModule keyboard

kott ★★★★★ ()

Десять лет назад wmaker был оконным менеджером номер 1 на ЛОРе.

Удобная вещь, не то что пионЭрские «кеды» для школьников.

Таки wmaker внешне похож на NeXTStep 1989 года. Ностальгия...

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

Десять лет назад wmaker был оконным менеджером номер 1 на ЛОРе.

Он для меня таким и остался. Некоторое время сидел на кедах, но не хватает уютных докаппов.Да и если проглючит вмэйкер - перезапускается за доли сеукнд.

kott ★★★★★ ()

Эх, мой первый window manager (как первая любовь). До сих пор иногда запускаю.

danfe ()

Сабж как был малоюзабельным уродством, так им и остался. Стабильность!

it-nativa ()
Ответ на: комментарий от neocrust

Ты наверное единственный пятизвёздночник, у которого нет ни одного сколь-нибудь полезного поста. Проваливай.

anonymous ()

Опа. Надо поюзать, лучшего wm я ещё не встречал. Был бы он покрасивее только.

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

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

lazyklimm ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.