Awesome 3.5.7 发布,此版本是个稳定版本,改进内容: Daniel Hahler (5): tag.lua: add "property::icon_only" signal Make stdout/stderr line buffered cmake: s/ESCAPE_QUOTE/ESCAPE_QUOTES awesome_atexit: keep client order always Add .travis.yml from master, ignoring functional tests Heiko Becker (1): awesomeConfig.cmake: Allow setting AWESOME_DATA_DIR Kazunobu Kuriyama (1): Fix the definition of A_STRNEQ_CASE Kimball Thurston (1): Fix focus handling with multiple awesome instances Uli Schlachter (22): Remove titlebars from clients during shutdown (FS#1159) a_dbus_message_iter: Handle DBUS_TYPE_DOUBLE Ignore more events while minimizing a client Screen __index: Don't turn argument into a string Keep stacking order across restarts Keep client order across restarts Force systray redraw on BG color change Fix enter/leave events on titlebars Fix compilation Handle enter/leave events with detail=Inferior correctly Never explicitly focus the root window Fix client_apply_size_hints() Make awesome.quit() during startup work Fix obvious typo in xwindow_translate_for_gravity() Apply window gravity when a window moves itself Refactor code a little Apply window gravity for titlebar resizes Apply window gravity for border width changes Grab client keys on the client window (#496) Spawn: Improve handling of startup notification objects: Add .valid property (Fixes #110) change codename (1): awful.menu: update t new layout api 详细改进请看更新说明和发行日志。 下载: awesome-3.5.7.tar.bz2 awesome-3.5.7.tar.xz awesome 是一个平铺式的窗口管理器,相比 3.0,新版本的变化还是蛮多的,让我们一起来瞧瞧。 窗口能够全屏了 原有的状态栏和标题栏已被新的 wibox 所取代 wibox 支持浮动,这意味着你现在能利用它写类似 Conky 的系统监视信息 窗口栈现在能更好的处理 dock、desktop 等特殊窗口 支持 _NET_WM_STRUT_PARTIAL,可将面板和 dock 自动放入屏幕 支持置顶窗口 新的全屏布局 新的 imagebox widget 可用来使用图像对象 新的 invaders 模块,一个太空侵略者游戏 新的 naughty 模块,类似于 GNOME notification-daemon 的通知模块 命令选项 –check 可用来检查 Lua 语法 Awesome 3.5.7 发布,平铺式的窗口管理器下载地址