awesome/lib/awful
Emmanuel Lepage Vallee 8bcdd0b794 placement: Add some extra checks to limit the risk of regressions.
Given noone understand this code, this will prevent some semi likely
regressions from going unnoticed. The main risk is the shims not
producing the exact same results as the real implementation and
cause different code paths to be taken.

As of this commit, both the "real" and "shim" implementation were given
the same set of tests with print() at every step of next_to. The
resulting log was then checksummed to ensure both are identical.
2018-12-24 21:52:30 -05:00
..
client Use memory shorter with awful.client.shape (#2051) 2017-10-07 18:22:50 +02:00
hotkeys_popup fix(hotkeys_popup): rebase fix for keygrabber instance 2018-12-17 16:29:36 +01:00
layout layout: Add a get_tag_layout_index function. 2018-10-15 14:21:24 -04:00
mouse Add support for gaps between snapped contents (#2208) 2018-04-22 02:02:52 -04:00
widget format code and doc 2018-10-31 11:42:36 +01: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 awful.client: Fix c.requests_no_titlebar 2018-11-12 11:48:59 +03: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 awful.rules: Rename switchtotag to switch_to_tags. 2018-10-04 09:16:00 -04: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 awful.key: Add more fields to the description 2018-07-29 10:45:40 -04:00
keygrabber.lua keygrabber: Rename release_event to stop_event (#2422) 2018-10-16 08:42:56 -04:00
menu.lua Fix documentation of awful.menu.new 2018-08-17 14:20:31 +02:00
placement.lua placement: Add some extra checks to limit the risk of regressions. 2018-12-24 21:52:30 -05:00
prompt.lua Gracefully fail when history file is inaccessible (#2410) 2018-10-06 22:53:48 +02:00
remote.lua awful.remote: Run code in a protected context (#2203) 2018-03-12 22:51:11 -04:00
rules.lua lib/awful/rules.lua fix requesting nil tag name (#2479) 2018-11-14 15:23:05 -05:00
screen.lua screen: Disable trying to auto-compute the DPI by default. 2017-11-23 23:28:32 -05:00
spawn.lua doc(awful: spawn): Correct a typo in spawn.lua, Fixes #2456 (#2458) 2018-11-02 15:19:31 +01: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: Add a "tag centric" way to manage a layout list. 2018-10-15 16:10:18 -04:00
titlebar.lua feat(awful: titlebar): expose fallback title (#2459) 2018-12-17 12:47:14 -05:00
tooltip.lua tests: Add images to the tooltip documentation 2018-12-24 21:52:30 -05:00
util.lua Cleanup usages/patching of awful.util.deprecate (#1966) 2017-08-10 12:18:54 +02:00
wibar.lua doc: Mutualize the wibar and wibox constructor documentation. 2017-11-27 00:22:11 -05:00
wibox.lua doc: Add missing C-object documentation and fix some papercuts. 2018-07-25 18:26:11 -04:00