LINUX.ORG.RU

IceWM 4.0

 ,


0

5

1 января 2026 года состоялся выпуск оконного менеджера IceWM 4.0.

Основные изменения касаются быстрого переключателя окон по Alt+Tab:

  • теперь он может обрабатывать большое количество окон приложений как в вертикальном, так и в горизонтальном режиме;
  • при нажатии первой буквы названия класса приложений выбирается следующее окно этого класса приложений;
  • приложение теперь можно выбрать нажатием на одну из клавиш-цифр;
  • в горизонтальном режиме приложение теперь можно выбрать с помощью мыши;
  • добавлена поддержка навигации при быстром выборе при помощи клавиш навигации;
  • при нажатии кнопки меню открывается системное меню;
  • добавлен новый режим для предпросмотра приложений QuickSwitchPreview. Превью обновляются пока активирован быстрый выбор.

Прочие изменения:

  • альфа-композитинг и 32-битный RGBA теперь используются по умолчанию;
  • прекращена поддержка DoubleBuffer и настройки QuickSwitchMaxWidth;
  • анонсирована поддержка значков высокого разрешения с помощью переменной WM_ICON_SIZE;
  • размеры иконок приведены к стандартам 16, 22, 24, 32, 48, 64, 128, 256;
  • ускорена отрисовка значков путём кеширования картинок на стороне сервера;
  • когда отсутствует led-пиктограммы часов, взамен будет использоваться шрифт часов по умолчанию;
  • заголовки окон ограничены до 128 байт и пространства для обрезки;
  • вывод ошибок ввода/вывода будет отправляться в /proc/net/dev;
  • для мониторов с HiDPI отрегулирован размер подменю;
  • в icesh добавлены функции getWorkspaceName и getWorkspaceNames;
  • для функций из icesh loadicon и saveicon теперь выводятся сообщения диагностики;
  • обновлены переводы.

Исправления в новой версии:

  • исправлен переключатель раскладки в OpenBSD;
  • исправлено выделение с рабочего стола маленьких значков на дополнительном экране;
  • предотвращены возможные сбои при выходе окна слоя dock;
  • в icewm-menu-fdo инициализируется пользовательская локаль по умолчанию.

>>> Список изменений (оригинал)

★★

Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 4)
Ответ на: комментарий от One

Скриншот, судя по изменениям, ничего нового не даст - всё основное - под капотом. Это оценят лишь те, кто долгое время используют данный оконный мененджер. Как я, например.

Да и скриншоты могут тут быть очень разными. Их много на ЛОР. Взять хотя бы мои…

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

отсутствует led-пиктограммы часов, взамен будет использоваться шрифт часов по умолчанию

💪

заголовки окон ограничены до 128 байт и пространства для обрезки

🤦‍♀️

thunar ★★★★★
()

Отличный DE) Как и в принципе любой в Линуксе) Просто под задачи требовательности. Либо жручий, либо нет.

REDDERa
()
Ответ на: комментарий от One

Скриншот бы, DE или WM все же.

В данном случае, не надо никаких скриншотов! Нервные клетки дороже.

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

Скажите, пожалуйста, а что вообще такое «задачи требовательности»??

Какиe-такие у требовательности «задачи»??.. ;))

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

Я пользуюсь fvwm уже много лет и предпочитаю минималистические wm. Много раз видел новости про IceWM, но ни разу не тыкал сам. Можете сравнить IceWM и FVWM?

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

Я использовал fvwm недолгое время, еще на «стыке времен» :) Конец 90-х - начало нулевых. У него были необычные на то момент фишки, привлекавшие меня тогда, в частности миниизображения свернутых на рабочий стол окон и т.д. Он посложнее в настройке (требует некоторых предварительных навыков, по крайней мере понимания содержимого скриптов и т.д.), чем Icewm. Хотя и к Icewm можно привязать скрипты. Но современному избалованному пользователю и Icewm будет «мудрен».

Мой вывод - По гибкости - Fvwm чуть более гибок, однако по сочетанию затрат и конечного результата, чуть впереди Icewm. Конечно, если задаться целью и выжать из Fvwm все соки - выхлоп будет стоить затраченных усилий.

У Icewm всё же есть некоторые «рамки», за которые не зайти, не зная программирования и не залезая непосредственно в код этого wm.

В целом примерно равны, но результат достигается с разной степенью сложности.

P.S. Сам использую Icewm и WindowMaker, как, может быть знают тут, на ЛОРе. На компах, с которых преподаю, использую Xfce.

P.P.S. Вот как в сию минуту у меня выглядит Icewm

https://disk.yandex.ru/i/ZfcXQAN4j2rG1A

https://disk.yandex.ru/i/VfBoVattLv1s6w

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

Выглядит отлично (на мой вкус), попробую на виртуалке. Я затратил некоторое время на настройку fvwm, это вначале не так просто, но помогли на форуме и справился, сделал то, что хотел. Сейчас мой рабочий стол такой. Иногда только меняю в правой панели используемые программы. Например заменил calibre на zotero (более удобно для онлайн библиотеки). Да вот пришлось год назад повозиться при смене дисплея на бОльший. Я оч доволен, привык к раб столу, все под рукой.

rustamych ★★★★
()

Оно научилось задавать высоту панели? Или всё так-же - только две панельки друг на друга?

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

gkrellm

Ух… Сколько лет прошло. Помню, юзал лет так… 20+, думаю, назад.

Потом, позже появилось какое-то… Как оно… Блин, забыл. До conky была похожая софтина, но потом conky её опередил по популярности, и она как-то загнулась. Кажется, начиналось на букву T, и вроде что-то такое было на японский манер, не toyoto, не tomodo… может помнит кто?

Интересно, уже выросло поколение людей, которые видя название «gkrellm» подумают, что это что-то по нейросетки (последние три буквы)?

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

Надо заметить, что все эти поделия – лютое ненужно.

Я, в принципе, со временем к похожему выводу пришёл. Но в те стародавние времена юзал, помнится. Хотелось видеть некоторую инфу в реальном времени, а до панели Awesome я тогда ещё не дошёл.

Включая и сабжевый wm.

Его киллерфича — какая-то потрясающая легковесность, насколько я помню и понял по комментариям юзеров. Чтобы оживить какое-то древнее железо может вполне быть вариантом.

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

Не, ну для 2000 года он хорош конечно. Позже появилось много разного поинтереснее. Как wm он может и ничего, но там эта панель страшная прибита гвоздями и толком не настраивается. WM не должен такое навязывать.

bread
()

предотвращены возможные сбои при окна за слой док-панели;

Что значит «при окна за слой док-панели»?

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

Очевидно, что ошибка перевода. Если что, писать о таком лучше в специально предназначенной теме. А то я вот случайно увидел, но мог легко пропустить этот коммент, и фиг знает, когда бы кто заметил из корректоров или модераторов.

В оригинале там вообще «Prevent a possible crash when a dock layer window exits». Я исправил, как понял, но вообще без контекста понять сложно. Но это точно не что-то там «за слой док-панели». Это выход окна («когда окно […] выходит»). Не очень понятно, как окно может «выходить». Имеется в виду закрытие? Но ведь тогда это close, а не exit… Или выход из разряда принадлежащих к слою dock?.. Я не пользуюсь сабжем, поэтому понимания, о чём конкретно здесь идёт речь, нет.

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

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

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

эта панель страшная прибита гвоздями и толком не настраивается.

Еще как настраивается… Куча настроек + тему побираешь готовую или рисуешь свою.

WM не должен такое навязывать

Он и не навязывает. Можно вообще без панели запускать, если хочется.

My_quest ★★★★★
()
Последнее исправление: My_quest (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.