LINUX.ORG.RU

IceWM жив, или встречайте 1.3.12

 ,


3

2

IceWMзамечательный, нетребовательный к ресурсам оконный менеджер, написанный на C++, на протяжении длительного времени развиваемый силами одного человека. К сожалению, проблемы копятся, а интерес может пропадать, но хорошие вещи на то и хорошие, что нужны больше чем одному человеку, поэтому появился неофициальный форк. При этом ссылка на него опубликована Марком на главной странице сайта IceWM. Так что форк, де-факто, полуофициальный.

Выпущено уже три релиза, этот — четвёртый.

Основные изменения данного — обновление базы переводов.

Более мелкие:

  • Добавлена опция taskBarWorkspacesTop, позволяющая переместить селектор рабочих столов в верхнюю строчку при использовании панели двойного размера.
  • Исправлена ошибка, при которой не обновлялось свойство _NET_CLIENT_LIST_STACKING при изменении фокуса окна.
  • Убрана зависимость от gnome-icon-theme — используются стандартные иконки.
  • Реализован TaskBar переменной ширины.

Предыдущие релизы (объявленные и внутренние) привнесли (относительно апстрима) следующие изменения:

  • Поддержка отстройки при помощи CMake.
  • Исправлено несколько переполнений буфера, связанных с форматной строкой и несколько падений, подчищены утечки памяти.
  • Исправлены ошибки сборки в некоторых кофигурациях (например, когда выключена поддержка xrandr).
  • Начальная поддержка сборки при помощи clang++.
  • Улучшения в icewm-session, связанныe с порядком запуска, устраняющие неприятные эффекты, связанные с гонками при запуске icewm, icewm-tray и выполнении стартовых скриптов.
  • Если обнаружен systemd... нет, диск не форматируется, а используются его возможности для выключения, перезагрузки компьютера и ухода в сон.
  • Реализовано автовыключение аплета APM (индикатор батареи) на ноутбуках.
  • Добавлена поддержка fribidi.
  • Добавлен новый аплет мониторинга памяти.
  • Добавлена поддержка новых свойств окон (_NET_STARTUP_ID, _NET_WM_FULLSCREEN_MONITORS, _NET_DESKTOP_GEOMETRY, _NET_MOVERESIZE_WINDOW, ...), а также доработана поддержка для существующих (_NET_WM_STATE_FOCUSED, _NET_WM_NAME, ...).

И так далее, более подробно можно посмотреть тут. Как обычно — много мелких фиксов и много новых багов.

>>> Подробности

★★★★★

Проверено: leave ()
Последнее исправление: Klymedy (всего исправлений: 4)

Найс. После того как свалил с венды и до того как перешёл на тайловые WM пользовался именно им, и был он гораздо удобнее всяческих *box'ов. Приятно что ПО предыдущего поколения возрождается - на github у него продолжить развиваться куда больше шансов чем на локалхостах и прогнивших сорсфоржах.

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

Приятно что ПО предыдущего поколения возрождается - на github у него продолжить развиваться куда больше шансов чем на локалхостах и прогнивших сорсфоржах.

Про icewm нельзя сказать, что он умирал. Просто очень медленно жил. Марко очень редко что-то добавлял, но патчи писались и прикладывались (я точно знаю, так как сам патчи для icewm писал). Из-за медлительности апстрима патчи в Debian прикладывались, поэтому в Debian некоторых проблем не имел, а апстримовский имел. Позже Марко все патчи из Debian разом принял в апстрим.

Вот, например: [IceWM] Индикатор аккамулятора (комментарий)

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

IceWM, как уже писал, неплох(пожалуй даже лучший среди лёгких с win9x/полуось луком), но тот же WindowMaker мне гораздо больше нравился.

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

пожалуй даже лучший среди лёгких с win9x/полуось луком

Чем он лучше fvwm?

И кстати, имеет смысл на него переходить с xfce — в чём плюсы и минусы?

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

Чем он лучше fvwm?

искоробочностью

И кстати, имеет смысл на него переходить с xfce — в чём плюсы и минусы?

не думаю

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

Ничего такого, все может fvwm. Намного больше возможностей у fvwm если не сказать что он умеет все. Tray там изкоробочный если кроме шуток.

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

Tray там изкоробочный если кроме шуток.

Ну, трей — это полезно. А что, в fvwm его нет? Или есть, но нужно конфиг запилить?

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

Ну, трей — это полезно. А что, в fvwm его нет?

В fvwm его нет изкоробочного, там внешнее приложение или stalonetray или trayer или свой скрипт или приложение на чем угодно, в принципе особой важности в этом не вижу.

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

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

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

Не все хотят настраивать.

Да, ты прав. Но даже emacs расширяем, вопрос какой кровью (временем) :)

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

Но даже emacs расширяем, вопрос какой кровью (временем) :)

я пользователь emacs(и stumpwm, кстати) с 6-летним стажем, можешь не рассказывать про расширяемость :)

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

Ничем, но при переходе с сами знаете с чего, icewm не так пугает. Просто настраивается, лёгкий и имеет привычный вид. А после прохождения культурного шока можно без проблем и на fvwm переползать. У меня так и случилось, правда это давненько было.

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

Про icewm нельзя сказать, что он умирал. Просто очень медленно жил

По мне это одно и то же. Не должно быть такого чтобы патчи копились в каком-то дебиане.

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

Ничем, но при переходе с сами знаете с чего, icewm не так пугает.

Ну я пользуюсь Xfce, до этого пользовался Gnome 2 и KDE 3.5. Другие DE тоже видел и тыкал, но консистентно не пользовался.

Есть ли у IceWM недостатки по сравнению с Xfce или нет?

можно без проблем и на fvwm переползать.

А есть ли смысл переползать?

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

icewm - это WM + панелька, XFCE - DE.

DE — это и есть WM+панелька, ну плюс набор программок.

Я пользуюсь программами и от Xfce и от KDE и сторонними, предположим, что лучше, использовать IceWM с этими программами или Xfce с этими же программами?

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

Каждый сам для себя решает, очевидно же.

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

DE — это и есть WM+панелька

Нет.

ну плюс набор программок

Вот. Когда нужно самому скотчем склеивать wm, fm, панельку, демон уведомлений, менеджер питания и т.д., это совсем не то, что ожидают от DE. В icewm есть панелька, но этого недостаточно.

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

Xfce появился позже по-моему, чем я перебрался на fvwm.

Меня fvwm на рабочей машине полностью устраивает. Надо ли переползать - я не знаю. Плюс наверное в том, что при переезде конфиги с собой легко перетаскиваюся, то есть не нужно привыкать к дефолту, который часто меняется по велению левой пятки.

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