LINUX.ORG.RU

Вышел Awesome 3.5

 


0

4

Состоялся релиз оконного менеджера Awesome под номером 3.5. Последний крупный релиз был представлен более трех лет назад, и этот решили приурочить к «концу света» 21 декабря.

Awesome — динамический оконный менеджер для X Window System. Его разработка началась в сентябре 2007 года в результате ответвления от dwm. Это миниатюрный и быстрый оконный менеджер, поддерживающий несколько вариантов расположения окон (например, «плавающий», когда положение окон не фиксируется, и пользователь может перетаскивать их, как в большинстве популярных менеджеров). Awesome, как фреймовый оконный менеджер, стремится предоставить всё необходимое для полного управлениями окнами без помощи мыши.

Настраивается он при помощи конфигурационного файла, на скриптовом языке Lua. Есть поддержка плагинов, которые тоже написаны на Lua.

Основные изменения:

  • С версии Lua 5.2 функция module() не будет использоваться в Lua. Awesome больше не использует эту функцию. Для пользователя это означает, что теперь необходимо явно присвоить модули для глобальных переменных:

        local awful = require(«awful»)

  • В Rc.lua стало на 50 строк больше.
  • Новая система расположения виджетов.

Информация для перехода на новую версию доступна тут.

>>> Список изменений

★★★★★

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

Ответ на: комментарий от Oleaster

Полтора чудика - это те, кто, юзая гном, приходят почесать ЧСВ в теме про awesome

хехехе.

Binary ★★★★★ ()

Из новости непонятно, для чего нужно заморочиться (переписать конфиг) с переходом на новую версию.

SemyonKozakov ()
Ответ на: комментарий от Funny_sailor

Funny_sailor, doraneko, yulya3102, klazutin!

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

Можно обоину?

dann держи, это из Subtle Patterns, так что awsetbg -t ...

вот кстати весь набор склонь себе:

git clone git://github.com/subtlepatterns/SubtlePatterns.git

там более 300 паттернов различных, тёмных, светлых.

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

красивый утончённый растровый шрифт в заголовке

Толсто.

dwm-pango не нужен.

Мазохистам и юникод не нужен. Pango - это юникод в первую очередь, а уж потом трутайп. И да, уж среди трутайпа-то можно найти красивые утончённые шрифты на любой извращённый вкус, но и те с поддержкой юникода вообще и кириллицы в частности.

systray просто не знаю зачем нужен. допускаю, всё же, что кому-то нужен...

WM без трея - ну это уж просто тачка без зеркал заднего вида. Ехать-то можно, но когда-нибудь не успеешь взглянуть куда надо. Отказывать себе в треевом удобстве VLC, Transmission-GTK и своего собственного самописного mpd-апплета для Sanctuary Radio ради непонятно чего не собираюсь.

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

border-radius ()

Как этим кульхацкерским поделием можно пользоваться в РЕАЛЬНОЙ жизни?

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

Легко. В авесоме не так уж много «кульхацкерского», все зависит от потребностей.

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

Как этим кульхацкерским поделием можно пользоваться в РЕАЛЬНОЙ жизни?

Если реальная жизнь состоит из постинга скринов на ЛОРе, - некоторые пользуются. :)

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

Как этим кульхацкерским поделием можно пользоваться в РЕАЛЬНОЙ жизни?

как можно свою единственную реальную жизнь просирать на мышевозню и тупняки в тормозных и монструозных DE/WM с экскрементальными массами ненужного хлама? НЕТ! только Awesome.

Ты попробуй, реально потом будешь смотреть на всё остальное как на мамонт по большому сходил.

Следуя твоей логике - vim, tmux, weechat и прочие легкие и эффективные инструменты-средства - тоже кульхэккерские?

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

Пользовался какое-то время, пока не осознал, что всё равно 99% времени работаю с одним окном, распахнутым на весь экран.

vasilenko ★★ ()

Всегда одна и та же проблема - переписываем конфиг заново, разработчик издевается...

schlae ()
Ответ на: комментарий от vasilenko

Пользовался какое-то время, пока не осознал, что всё равно 99% времени работаю с одним окном, распахнутым на весь экран.

Бинго!

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

Всегда одна и та же проблема - переписываем конфиг заново, разработчик издевается...

и не говори.
раз в 3 года когфиг поправить - форменное издевательство

а отсутствие графической конфигурялки однозначно делает использование в реальной жизни невозможным

Crocodille ()
Ответ на: комментарий от kernelpanic

Да, это уже ближе.

Понравилось 1.5 скриншота.

Похоже, что эта штука для людей, которые не признают никакого другого шрифта кроме одного...

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

ctrl - c v x, ctrl-esc ctrl-f2 alt-tab уже давно стали стандартом.

можно ссыль хотя бы на драфт?

установленных приложений, которые есть в любом WM

аббревиатура WM на русский переводится как Window Manager, каким боком тут установленные приложения - я лично хз.

систрей не видать

в третьем гноме тоже нет вроде бы

автозагрузки в ~/.config/autostart

ты наверное не поверишь...

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

шорткаты ctrl - c v x, ctrl-esc ctrl-f2 alt-tab уже давно стали стандартом. Где они?

wat

странное меню с некими никчемными командами, полное отсутствие следов установленных приложений

gnome 3

систрей не видать

wat

автозагрузки в ~/.config/autostart

systemd

vasily_pupkin ★★★★★ ()
Ответ на: комментарий от border-radius

Pango - это юникод в первую очередь

юникод и без панго был и есть

Отказывать себе в треевом удобстве VLC, Transmission-GTK и своего собственного самописного mpd-апплета для Sanctuary Radio ради непонятно чего не собираюсь.

трей неюзабелен без мыши, на этом, пожалуй, можно закончить. Было бы всё это доступно через dbus - отлично. Но нет - увы, будем искать альтернативные методы индикации.

Сам использую трей только для xxkb (да, я знаю, что оно может висеть в заголовке окна, но это не так неэстетично).

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

раз в 3 года когфиг поправить - форменное издевательство

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

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

Говорят, раньше была секта скопцов: сами себя кастрировали. Царское правительство с ней отчаянно боролось, но победить оказалось очень трудно, уж очень нравилось русским людям отрезать себе яйцы.

А Вы говорите, Awesome...

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

Разумеется. В эпоху, когда терминал с чёрно-зелёным монитором и пишмашинкой «Консул» вместо клавиатуры был последним писком, эти поделия выглядели бы неплохо. Но сейчас, когда лично принадлежащие мне компьютеры мощнее, чем все ЭВМ Советского Союза на момент моего рождения, вместе взятые, — пользование этими огрызками говорит только о дефекте психики.

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

Поздравляю, а у меня ушло на это десять или девять лет... А большинство так никогда и не замечают.

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

Поищите последний лороопрос, коли нужны доказательства. Или запилите свой, но модеры, скорее всего, прибьют.

Oleaster ★★★ ()

ушёл с него на dwm, разработчики awesome запарили в каждом минорном релизе менять api

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

юникод и без панго был и есть

А есть патч, вставляющий юникод в dwm, кроме dwm-pango? Xft-патч есть по отдельности, но юникод при его применении не заработал, хотя нормальные шрифты появились. А вот с dwm-pango появилось и то и другое. К тому же это самое панго не есть излишество, ибо GTK2-приложениями и так пользуюсь.

трей неюзабелен без мыши, на этом, пожалуй, можно закончить.

Вообще-то тайловые WM не исключают использования мыши хотя бы для трея. И автофокус при ховере в том же dwm сделан не от фонаря.

Сам использую трей только для xxkb (да, я знаю, что оно может висеть в заголовке окна, но это не так неэстетично).

Кстати, это одно из самых популярных и вполне оправданных применений трея. Индикаторы сети можно туда же вынести.

border-radius ()
Ответ на: комментарий от science

как можно свою единственную реальную жизнь просирать на мышевозню и тупняки в тормозных и монструозных DE/WM с экскрементальными массами ненужного хлама? НЕТ! только Awesome.

Как можно свою единственную реальную жизнь просирать на правку конфигов на шизанутом лиспе луа с каждой новой минорной версией? НЕТ! Только DWM.

border-radius ()
Ответ на: комментарий от border-radius

А есть патч, вставляющий юникод в dwm, кроме dwm-pango?

вообще-то иксы сами умеют юникод, без всяких xft, только нужно в некоторых случаях иксовую локаль подправить.

Вообще-то тайловые WM не исключают использования мыши хотя бы для трея.

не исключают, но всё-таки больше располагают к клавиатурному управлению

Кстати, это одно из самых популярных и вполне оправданных применений трея. Индикаторы сети можно туда же вынести.

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

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

Как можно свою единственную реальную жизнь просирать на правку конфигов на шизанутом лиспе луа с каждой новой минорной версией?

лучше уж шизанутый лисп - я в stumpwm уже 4й год сижу практически без изменений (и те - небольшая допилка под себя)

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

Чини свой браузер. ;)

сдаётся мне, что это вам надо чинить проксю :) за подстановку Content-Language или charset:)

$ wget -d -o log -O /dev/null http://awesome.naquadah.org/changelogs/short/v3.5 
Setting --output-file (logfile) to log
Setting --output-document (outputdocument) to /dev/null
$ cat ./log
DEBUG output created by Wget 1.12 on linux-gnu.

--2012-12-25 02:15:06--  http://awesome.naquadah.org/changelogs/short/v3.5
Преобразование адреса awesome.naquadah.org... 212.85.154.174, 2a02:2178:2:4::174
Caching awesome.naquadah.org => 212.85.154.174 2a02:2178:2:4::174
Устанавливается соединение с awesome.naquadah.org|212.85.154.174|:80... соединились.
Created socket 5.
Releasing 0x00000000008eb1e0 (new refcount 1).

---request begin---
GET /changelogs/short/v3.5 HTTP/1.0
User-Agent: Wget/1.12 (linux-gnu)
Accept: */*
Host: awesome.naquadah.org
Connection: Keep-Alive

---request end---
Запрос HTTP послан, ожидание ответа... 
---response begin---
HTTP/1.1 200 OK
Date: Mon, 24 Dec 2012 22:15:02 GMT
Server: Apache
Last-Modified: Sat, 22 Dec 2012 10:32:42 GMT
ETag: "298830-9f98-4d16e7be42680"
Accept-Ranges: bytes
Content-Length: 40856
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/plain

---response end---

сервер честно отдал text/plain без указаня charset, как его и положили авторы; firefox по стандарту нарисовал его в ISO-8859

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

судя по http://git.savannah.gnu.org/cgit/stumpwm.git он релизился последний раз 3 года назад

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

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

какие у нас самые популярные wm? openbox, icewm, fvwm - давно кто-нибудь из них ломал совместимость со старыми версиями?

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

Ну так, может быть, всë дело в том, что я не испытываю ностальгии по однобайтным кодировкам и в качестве дефолтной у меня в браузере стоит UTF-8? :)

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

не испытываю ностальгии по однобайтным кодировкам и в качестве дефолтной у меня в браузере стоит UTF-8?

utf-8 тоже однобайтовая.

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

utf-8 тоже однобайтовая

Ты только до одного считать умеешь? Расскажи мне, как в один байт кодируется хотя бы расширенная латиница *и* кириллица?

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

Как можно свою единственную реальную жизнь просирать на правку конфигов на шизанутом лиспе луа с каждой новой минорной версией? НЕТ! Только DWM

Ну пользовался бы awesome'ом и не трогал конфиги, делов-то. Такое впечатление, что эти люди считают свои долгом переписать конфиг, если он у программы есть, и вынуждены пользоваться DWM, чтоб ограничить свои кулхацкерские наклонности.

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

нужно научить xxkb работать с пайпом

kbdd

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

Расскажи мне, как в один байт кодируется хотя бы расширенная латиница *и* кириллица?

А это тут причем? Кодироваться он может хот чертом лысым, поток однобайтовый, не зависящий от их порядка.

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

Как этим кульхацкерским поделием можно пользоваться в РЕАЛЬНОЙ жизни?

Как без него можно жить вообще? Я сидел на кедах, пока не купил семнадцатидюймовый ноут и не осознал, что ничем таким мышевозительным пользоваться невозможно на нём: пропадает куча места на экране. В общем, теперь я без него как без рук.

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

поток однобайтовый

Ты знаешь, что такое «однобайтовая кодировка»? Поток байтов зачем приплетать сюда?

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

Тут есть две проблемы:

  • стандарт HTTP 1.1 был опубликован в 1999 году, когда в русскоязычных интернетах и KOI8 не была редкостью;
  • все эти стандарты составляются, в подавляющем большинстве случаев, англоговорящими людьми, которых не особо волнуют проблемы пользователей алфавитов, не вписывающихся в рамки ASCII и некоторых расширений латиницы.
anonymous ()
Ответ на: комментарий от lazyklimm

вообще-то иксы сами умеют юникод, без всяких xft, только нужно в некоторых случаях иксовую локаль подправить.

Дефолтный шрифт dwm не умеет юникод - xft нужен для нормальных шрифтов. И да, dwm с xft-патчем и шрифтом Liberation Mono в упор даже при локали ru_RU.UTF-8 не хотел отображать кириллицу (причём если раньше отображались кракозябры, то в dwm6 просто пустота на месте кириллицы), а с dwm-pango всё на месте.

по-хорошему, неинтерактивный трей только для отображения не нужен

У меня он интерактивный (pidgin, vlc, transmission, skype)

не исключают, но всё-таки больше располагают к клавиатурному управлению

Это уже чисто индивидуально.

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

Ну пользовался бы awesome'ом и не трогал конфиги, делов-то.

Я и пользовался awesome-ом 1-2 года назад, пока конфиг не стал полностью неработоспособным после очередного обновления. Потом слез на флукс, потом уж на кранчбэнг с LXDE + арч с dwm.

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