awesome/lib/awful
Emmanuel Lepage Vallee f147f0d28a common: Refactor awful.widget.common to support external extensions
This commit allow user defined delegates to be used as list elements.
This put an end to the endless attempt to cram more features into this
code.

A widget template (non-instantiated) is passed to the arguments and
is created by the common code. It also supports "roles" where some
user defined widgets can replace the old textbox or imagebox.
2017-12-02 16:41:25 -05:00
..
client Use memory shorter with awful.client.shape (#2051) 2017-10-07 18:22:50 +02:00
hotkeys_popup doc: Cleanup useless index entries 2017-11-19 00:46:06 -05:00
layout magnifier layout: Never manage floating windows (#2046) 2017-09-28 22:56:41 +02:00
mouse client: Prevent an error when using the "after" mode 2017-11-05 20:39:07 +01:00
widget common: Refactor awful.widget.common to support external extensions 2017-12-02 16:41:25 -05:00
autofocus.lua awful.autofocus: Discriminate sticky clients (#1697) 2017-05-13 23:32:28 +02:00
button.lua gears: Move awful.util.table to gears.table (#1641) 2017-03-08 15:18:33 -05:00
client.lua Add client.object.immobilized_{horizontal,vertical} (#2066) 2017-10-25 15:36:00 +02:00
completion.lua Add startswith and endswith function to gears.string, change awful.completion to use startswith over local function 2017-08-14 10:48:12 -05:00
dbus.lua Remove traces of the old URL (#1280) 2016-12-21 02:03:03 +01:00
ewmh.lua Add client.object.immobilized_{horizontal,vertical} (#2066) 2017-10-25 15:36:00 +02:00
init.lua Move awful.util.deprecate and awful.util.deprecate_class to gears.debug 2017-03-15 20:08:22 -05:00
key.lua gears: Move awful.util.table to gears.table (#1641) 2017-03-08 15:18:33 -05:00
keygrabber.lua Fix some deprecated calls in code and docs 2017-03-30 21:26:50 -05:00
menu.lua Add entry for menu font in theme (#1961) 2017-08-07 14:36:40 -04:00
placement.lua fix(awful: placement: no_overlap): use new placement infrastructure (#2032) 2017-09-09 16:26:54 -04:00
prompt.lua minor: check textbox earlier, whitespace 2017-06-27 00:04:40 +02:00
remote.lua Remove traces of the old URL (#1280) 2016-12-21 02:03:03 +01:00
rules.lua awful.rules: Handle non-existing tags 2017-10-31 13:23:12 +01:00
screen.lua Fix doc: get_clients methods belong to screen (#2099) 2017-11-03 17:27:17 +01:00
spawn.lua awful.spawn: fix doc for spawn.easy_async{,_with_shell} (#1877) 2017-06-26 22:44:08 +02:00
startup_notification.lua Add beautiful property to control busy cursor during spawn 2017-03-01 21:57:59 +01:00
tag.lua awful.tag: Apply a default layout to tags (#1952) 2017-07-29 13:58:45 -04:00
titlebar.lua Fix 'no such file' errors for icons (#1655) 2017-03-15 17:29:53 +01:00
tooltip.lua Fix the example in the tooltip docs (#1980) 2017-08-13 12:23:40 +02:00
util.lua Cleanup usages/patching of awful.util.deprecate (#1966) 2017-08-10 12:18:54 +02:00
wibar.lua wibar: Fix with width and height beautiful properties (#1826) 2017-06-09 05:21:49 -04:00
wibox.lua Move awful.util.deprecate and awful.util.deprecate_class to gears.debug 2017-03-15 20:08:22 -05:00