108 Commits

Author SHA1 Message Date
jca
7fed012ffc Stop packaging lualdoc as a library that supports lua FLAVORS.
It is a standalone tool so no need to have several versions of it.
Make it depend on lua52, since this is what x11/awesome uses.  Adapt
x11/awesome while here.

ok dcoppa@ (maintainer)
2016-10-17 19:33:37 +00:00
dcoppa
b9b73cb849 Remove useless informations from 'awesome -v'
(upstream git commit a93dc75cd677d3eb7dc06fb9e055f6422d444f44)
2016-08-22 13:45:09 +00:00
dcoppa
8bd5977896 Fix wallpaper setting after RandR monitor changes
(upstream git commit f29eb2fee33fa30a3fc9fc20967776076346d937)
2016-05-10 13:42:43 +00:00
dcoppa
fa12cb9cfc Update to awesome-3.5.9 2016-03-07 11:33:59 +00:00
dcoppa
de2d0d9608 Merge several fixes from the stable '3.5' branch 2016-03-01 11:42:24 +00:00
dcoppa
9702e2f516 Update to awesome-3.5.8 2016-02-01 08:26:23 +00:00
dcoppa
8d235ea42b Merge fix from the stable '3.5' branch:
Fix window key grabbing
(git commit f128b313130ad10dfa6a8e1bdf8e360038aee378)
2016-01-27 15:18:05 +00:00
dcoppa
a8f19eecd5 Update to awesome-3.5.7 2016-01-18 09:50:09 +00:00
dcoppa
2b0ca5a48a Merge from upstream:
Fix focus handling with multiple awesome instances
(git commit 1c27a69131428e9e733374c2a3676ca4ecee45d2)
2016-01-13 08:47:44 +00:00
dcoppa
316c58dcf0 Merge fixes from upstream (from the stable '3.5' branch) 2015-11-09 14:36:12 +00:00
dcoppa
6b082ca2a6 Merge several fixes from the stable '3.5' branch 2015-09-07 10:30:01 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
dcoppa
f121bc43e0 Merge bugfix from upstream:
ignore more events while minimizing a client

See: c03ee8ab36
2015-03-17 15:45:37 +00:00
dcoppa
4d820fa360 Merge fix from the '3.5' maintenance branch:
a_dbus_message_iter: Handle DBUS_TYPE_DOUBLE
(upstream git commit 89fd49f48cea35a0a78691c3839cc0b8df2ade1c)
2015-01-19 08:45:16 +00:00
dcoppa
afca0686d1 Update to awesome-3.5.6, codename "For Those About To Rock" 2015-01-12 09:00:17 +00:00
dcoppa
2894c2f22a Merge fixes from the stable '3.5' branch:
Don't move clients on ConfigureRequests

Implement icon_pixmap and icon_mask from WM_HINTS

Don't set a background-pixel for our client frame windows
2014-12-16 11:16:05 +00:00
dcoppa
2ccc0349d8 Merge fixes from the stable '3.5' branch:
Add context to request::activate signal
(git commit b0ede3108e4e4bb2f917f0c3fe607e86cb534b5a)

layouts: Allow layouts to be invoked with fake data
(git commit 1f431384cbb428d97a6991ba0c59217cbc71b4a6)

tag: Improve tag property::index support
(git commit 94cbc200edb0ae321610c3cbe09fd62c91dd5ba3)

tag.delete: Do not reset client tag when unnecessary
(git commit ed93b497b66f99de07f51b7410f4e34eeb4a5c74)

awful.tag.update: Fix identical tag set detection
(git commit f637265334259b29b3f959abfc133171e387b79c)
2014-11-11 12:20:16 +00:00
dcoppa
c359cf6136 Sync with '3.5' maintenance branch:
drawin: Don't special-case moves
(upstream git commit 6673ecb167c5a5d85c8bacab15c1b6c0c7f65e80)

drawin_update_drawing: Remove optimization for invisible drawins
(upstream git commit f236a5f0c70015c0c2b3a57a8aec9dcc5dc49bdc)

wibox.layout.base.rect_to_device_geometry: Fix for "weird" rotations
(upstream git commit 983d094c76c5ddb6fe7deeec2f977a981c057a8a)
2014-10-13 09:00:48 +00:00
dcoppa
2b95e8cbf5 menubar: skip comments in .desktop files
(upstream git commit f2f6eb68214df6369486c55563b957c3572a1c9d)
2014-09-29 11:12:54 +00:00
dcoppa
1d3dca956b Merge fix from the stable branch:
awful.widget.button: Override :set_image() to do the right thing
(upstream git commit 03b432cdff1146f30fa398b7ca6eb4a6b8e96f20)
2014-09-22 09:24:55 +00:00
dcoppa
d6ccab62ff Unbreak build with cmake-3.0.1 2014-09-11 10:27:17 +00:00
dcoppa
5b871857e0 Merge fixes from the stable branch.
systray: Only intern the atom once
systray: Only register/unregister when needed
systray: Systray won't show with margin layout
lib.awful.taglist: fix multiple tag selection
menubar: Menubar should check all standard directories
wibox: Make :find_widgets() easily accessible
2014-09-02 10:52:43 +00:00
dcoppa
df0679a805 Fixes from upstream:
Fix check against clients in taglist
(upstream git commit aedcd90d4da41132303636ba15170b6a43cc231f)

wibox.widget.systray: Special case the empty systray
(upstream git commit 3dd0c442a031f174000950981154139879933ab0)

systray: Small consistency fixes
(upstream git commit a250dcdbe12a3afa6ffa9fbb26f8c48c7e9cc049)
2014-08-18 10:34:02 +00:00
dcoppa
ae04899696 Add missing rdep 2014-05-13 07:31:52 +00:00
dcoppa
e6d32c0c92 Fix the fix
(from upstream git commit 9fce440078f4af300ee71b7b5cfca2b423f18622)
2014-05-13 06:14:27 +00:00
dcoppa
7278ef7ab4 Bugfix (upstream git commit 4073f8d88653032854136529da70e38daf6882be):
Call AllowEvents after grabbed events on a drawin.

When we get an event due to a previous GrabButtons call, we have
to continue normal event processing again, because the server froze
the input device for us. Without this, everything appears to freeze.
2014-04-29 11:36:22 +00:00
dcoppa
458afdc8fe Fix icon finding in awful.util
(upstream git commit b4b6e6c1fcc94814bed6587ba3e43be6baace3a5)

xwindow_shape_pixmap: Correctly handle invalid geometry
(upstream git commit c9ff826fbef2b9d4df84c1ef5ec5eba33661abee)
2014-04-15 14:56:45 +00:00
dcoppa
2efcadde07 Update to awesome-3.5.5 2014-04-15 11:16:04 +00:00
dcoppa
81976900f8 Cleanup following libxcb/xcb-util updates 2014-04-15 10:31:30 +00:00
dcoppa
1f7648f63a Bugfix for spiral layout: avoid gaps between windows
(upstream git commit 94a8c725968535fd74fe399846f193ecc6ce4c29)
2014-01-29 08:42:48 +00:00
dcoppa
dda80d863c awful.menu.clients: Remove useless line
(upstream git commit 64dc578efce8e35beb7e74aed0184f5302a0dc80)
2014-01-21 14:30:30 +00:00
dcoppa
e8442272d8 Bugfixes from upstream:
awesomerc: Fix set menu clients width
(upstream git commit 843a36aa6e7fdb5e1e76fbb9879328c92adc77f7)

awful.menu.clients: Fix API
(upstream git commit 479f7b990cf411bc116f728eea8edc0ea6b4b8d3)

menu: do not double escape name in 'menu:clients()'
(upstream git commit 77e92e17a1ec1711233f42560b5b339944ce71b2)

awful.tag.delete: Deactivate tags
(upstream git commit d4b12bb1b2b8365d7c1b9be365dc5843303ba828)

awful.tag.viewmore: Make screen optional
(upstream git commit 5cd8c7e540c91b575581c7958ec82903bb646058)

tasklist: Add default colors for broken themes
(upstream git commit 15f088196699857cdac28250d7a3857fe8b57cee)

menubar: Fix API docs
(upstream git commit aa51379be0a9317a5549034bc9be149f41ad9201)

Fix a bug in luaA_drawin_set_shape_bounding() which forgot to include
the drawin's border in its size calculation
(part of upstream git commit 56c57979056ec23cbd4982f3b81f6d80895fbe46)

Really ignore loops in transient_for
(upstream git commit 389a54e356f700a4f2a621e05dbdbafab4a3a03a)
2014-01-14 13:33:37 +00:00
dcoppa
6ee35382a4 luadoc: document screen outputs
(upstream git commit 29ecc6095f6f566757d17538635eb2b7674ed96f)
2013-11-05 07:33:33 +00:00
dcoppa
f62e23a104 Update to awesome-3.5.2, codename "The Fox". 2013-10-15 09:28:40 +00:00
dcoppa
9cb6517181 Revert "client: Don't move clients around across restarts" commit,
it was causing more pain than gain.

Add another two bugfixes:

- event: Handle MotionNotify before ButtonPress/Release
- awful.tag.withcurrent: Also act on restarts

All from upstream git repo.
2013-10-11 08:50:20 +00:00
dcoppa
1a5e41f3f1 Add a couple of missing comments. 2013-10-08 11:48:58 +00:00
dcoppa
4ffe801e90 Bunch of bugfixes from upstream:
Fix possible deadlock during startup
awful.client.tiled: Ignore fullscreen clients
awful.screen.focus: Don't move mouse to (0, 0) first
naughty: Verify image parameters coming from dbus
wibox.layout.fixed: Fix fill space
Revert "client: add a limit to the loop"
client: Ignore transient_for causing loops
screen: Fix screen equality comparison
2013-10-07 14:28:51 +00:00
dcoppa
8ec4f770d8 Bugfixes from upstream:
- Calling movetotag method threw an error on a blank screen
- Use $PATH when starting $SHELL
- screen: Make sure we always have a screen
2013-10-02 11:48:59 +00:00
dcoppa
fc6d60f622 Unbreak building with LDoc-1.4.0
client.content: Use correct client size
https://awesome.naquadah.org/bugs/index.php?do=details&task_id=1150
(upstream git commit 11bef0795a450865b589c1c906bf97141436d314)
2013-09-23 14:14:29 +00:00
dcoppa
9e2744a595 client: ignore "fake" string property changes.
Ignore string property changes if the old and new value for the
property are equal.
(upstream git commit a0e45e878e450d890a0ab541d48d8dd6c1ede943)
2013-08-21 04:58:48 +00:00
dcoppa
9b4fe5b8fa luadoc: Clients have a leader_window, not leader_id
(upstream git commit 5b5dd0a19807298e8f63bc9a541177993a86a0e3)

Fix WM_CLIENT_LEADER handling
(upstream git commit 14722aa6e43f7108eddceb1306c3d5f91cb538e9)
2013-06-28 12:45:38 +00:00
dcoppa
f734703e4c Bugfix: honor appended -c option for --check
(upstream git commit 57bec371f70f121785cd062dca3b86f18fd685fd)
2013-06-17 13:23:34 +00:00
dcoppa
11fa5301df lua: Print traceback on startup errors
(upstream git commit 0c62831eea5e651577928ef8b09c947565eaed7d)
2013-06-10 12:28:43 +00:00
dcoppa
f5ffcab015 Zap another couple of hardcoded paths. 2013-05-28 11:15:44 +00:00
dcoppa
2fe65237de commit 2d3103345e3a266eaf1d5261ef37e36ac5498ecc
Author: Uli Schlachter <psychon@znc.in>
Date:   Sun Apr 7 11:57:40 2013 +0200

Implement window gravity in ConfigureRequests

Previously, awesome didn't move windows when they sent a ConfigureRequest
(and it also shrunk them by the size of titlebars, before it forgot
to add these). This commit adds proper gravity support to
ConfigureRequest handling.

See: https://awesome.naquadah.org/bugs/index.php?do=details&task_id=1137
2013-05-24 16:15:24 +00:00
dcoppa
673badeea3 Major update to awesome-3.5.1
OK jasper@
2013-05-22 15:05:50 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
dcoppa
c87bab31e3 Simplify ; no bump needed 2012-12-31 19:21:45 +00:00
dcoppa
92120f86f5 Update awesome to v3.4.14 (White Christmas) 2012-12-31 17:41:43 +00:00
dcoppa
3954364440 naughty: Correctly handle rowstride on icons
(upstream git commit ec714276ec9516afa690a207013866527fb37beb)
2012-11-22 08:53:32 +00:00