diff --git a/lib/awful/widget/tasklist.lua b/lib/awful/widget/tasklist.lua index 8b49b6af..05a3b6fb 100644 --- a/lib/awful/widget/tasklist.lua +++ b/lib/awful/widget/tasklist.lua @@ -169,11 +169,43 @@ local instances --- Disable the extra tasklist client property notification icons. -- --- See the Status icons section for more details. +-- See the Status icons section for more details. -- -- @beautiful beautiful.tasklist_plain_task_name -- @tparam[opt=false] boolean tasklist_plain_task_name +--- Extra tasklist client property notification icon for clients with the sticky property set. +-- @beautiful beautiful.tasklist_sticky +-- @tparam[opt=nil] string tasklist_sticky + +--- Extra tasklist client property notification icon for clients with the ontop property set. +-- @beautiful beautiful.tasklist_ontop +-- @tparam[opt=nil] string tasklist_ontop + +--- Extra tasklist client property notification icon for clients with the above property set. +-- @beautiful beautiful.tasklist_above +-- @tparam[opt=nil] string tasklist_above + +--- Extra tasklist client property notification icon for clients with the below property set. +-- @beautiful beautiful.tasklist_below +-- @tparam[opt=nil] string tasklist_below + +--- Extra tasklist client property notification icon for clients with the floating property set. +-- @beautiful beautiful.tasklist_floating +-- @tparam[opt=nil] string tasklist_floating + +--- Extra tasklist client property notification icon for clients with the maximized property set. +-- @beautiful beautiful.tasklist_maximized +-- @tparam[opt=nil] string tasklist_maximized + +--- Extra tasklist client property notification icon for clients with the maximized_horizontal property set. +-- @beautiful beautiful.tasklist_maximized_horizontal +-- @tparam[opt=nil] string maximized_horizontal + +--- Extra tasklist client property notification icon for clients with the maximized_vertical property set. +-- @beautiful beautiful.tasklist_maximized_vertical +-- @tparam[opt=nil] string maximized_vertical + --- The tasklist font. -- @beautiful beautiful.tasklist_font -- @tparam[opt=nil] string font @@ -494,6 +526,14 @@ end -- @tparam[opt=nil] string args.style.bg_image_minimize -- @tparam[opt=nil] boolean args.style.tasklist_disable_icon -- @tparam[opt=nil] number args.style.icon_size The size of the icon +-- @tparam[opt='▪'] string args.style.sticky Extra icon when client is sticky +-- @tparam[opt='⌃'] string args.style.ontop Extra icon when client is ontop +-- @tparam[opt='▴'] string args.style.above Extra icon when client is above +-- @tparam[opt='▾'] string args.style.below Extra icon when client is below +-- @tparam[opt='✈'] string args.style.floating Extra icon when client is floating +-- @tparam[opt='+'] string args.style.maximized Extra icon when client is maximized +-- @tparam[opt='⬌'] string args.style.maximized_horizontal Extra icon when client is maximized_horizontal +-- @tparam[opt='⬍'] string args.style.maximized_vertical Extra icon when client is maximized_vertical -- @tparam[opt=false] boolean args.style.disable_task_name -- @tparam[opt=nil] string args.style.font -- @tparam[opt=left] string args.style.align *left*, *right* or *center*