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 ★★★★★
()

Заголовок не подходит для новости

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

открыл google images по запросу icewm, ужаснулся, закрыл

Icewm можно нормально кастомизировать. В чем проблема то?

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

трушный олдскул

Нет. Трушный олдскул это WindowMaker...

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

ты действительно раньше не видел icewm?

Да юзал я его, юзал, пару недель, пока глаз не начал дёргаться. Загуглил с робкой надеждой, что найдётся хоть один гик с развитым чувством прекрасного по отношению к своему окружению... Нет, всё до сих пор глухо :(

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

Icewm можно нормально кастомизировать. В чем проблема то?

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

jcd ★★★★★
()

Бегло прочитал заголовок. Звучит как будто про Цоя)))

dead_PXL ★★
()

Хороший WM. Раньше его использовал. Для любителей классического интерфейса, лучший вариант.

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

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

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

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

Zubok ★★★★★
()

И чё это за дрочь? С++11? gcc4.7+?

wmapp.cc: In function 'Window registerProtocols1(char**, int)':
wmapp.cc:158:9: error: expected primary-expression before '.' token
wmapp.cc:159:9: error: expected primary-expression before '.' token
wmapp.cc:160:9: error: expected primary-expression before '.' token
wmapp.cc:161:9: error: expected primary-expression before '.' token
wmapp.cc:168:9: error: expected primary-expression before '.' token
wmapp.cc:169:9: error: expected primary-expression before '.' token
Makefile:1524: recipe for target 'wmapp.o' failed

И чё это за дрочь? Нужен С++11 и gcc4.7+?

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

Вертухай, ты такой умный, тебе чуб на мозг не давит?

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

Я когда-то немногоу пользовался, вроде бы сносно настраивал, скринов, правда, не осталось :)

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

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

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

не хочу возиться с темочкаме.

Вот, кстати, да, я дико рад, что с большей частью своих настроек я перестал активно заниматься «настройкой» лет эдак 6 назад (ну мб с емаксом 5). Иначе бы пришлось юзать всякие монструозные DE.

lazyklimm ★★★★★
()

Поддержка отстройки при помощи CMake.

Можно поподробнее что имеется ввиду?

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

Что вам не нравится? :DD

Закос под говнисту, ШГ

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

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

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

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

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

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

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

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

не думаю

lazyklimm ★★★★★
()

Дак он реально лучший. Не даром он вторым стоит у многих в session manager.

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

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

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

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

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

Xenius ★★★★★
()

зачем? есть же гном.

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

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

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

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

Отличный русский оконный менеджер.

anonymous
()

когда будет wmaker жив встречайте под wayland?

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

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

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

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

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

lazyklimm ★★★★★
()

Вот уже 28 лет прошло, сколько оконных менеджеров вышло, а чем они лучше twm так и не ясно.

anonymous
()

ахренеть...

а ваще в репе альта есть. правда не пробовал. пользуюсь 1.2.38 - все фурычит... отличный легкий WM

anonymous
()

IceWM жив, ...

"... живее всех живых"?

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

А чем язык программирования Х улучшает или ухудшает качество конкретного WM?

Качество не ухудшает, но некоторые функциональщики испытывают боль почему-то.

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

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

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

IceWM — замечательный, нетребовательный к ресурсам оконный менеджер

который выглядит как говно уже почти в 2016 году?

Тред не читал, давно перешел на OS X, на линуксе гуй не нужен.

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

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

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

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

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

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

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

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

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

Xenius ★★★★★
()

Рад, что IceWM не забросили - он и правда лёгкий, удобный; Если линукс нужен для работы, IceWM хватает за глаза, да ещё темки есть.

matumba ★★★★★
()

Как все неоднозначно в этом вашем СПО...

weare ★★
()

Поддержка отстройки при помощи CMake.

Ох... Чего поддержка?

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