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 ()
Последнее исправление: shimon (всего исправлений: 4)

Я, когда пользуюсь линуксом, действительно пользуюсь 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
()
Ответ на: комментарий от 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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.