summary refs log tree commit diff
path: root/xevents.c
Commit message (Expand)AuthorAgeFilesLines
* cvsimportokan2018-02-061-12/+52
|\
| * Slightly expand and expose verbose debugging.okan2018-02-041-14/+14
| * add debugging for x eventsokan2018-02-021-0/+28
| * As done for buttonrelease, work specific un-cycling and un-highlighting actionsokan2017-12-291-1/+12
| * Merge group_toggle_membership_leave into the buttonrelease event and only dookan2017-12-291-2/+4
| * add helper function client_show to bring together like actions for unhide/raiseokan2017-12-291-4/+1
| * Use poll and XNextEvent to replace XNextEvent blocking inside the x11 eventokan2017-12-271-5/+7
* | cvsimportokan2017-05-091-7/+8
|\|
| * drop obsolete commentokan2017-05-091-1/+0
| * Alter callbacks to take a struct instead of a growing number of arguments;okan2017-05-091-6/+8
* | cvsimportokan2016-10-241-19/+36
|\|
| * Refactor callbacks to take a void * so as to not try and generalize intookan2016-10-181-19/+31
| * Add an argument to the callbacks to pass the xevent context, button orokan2016-10-061-2/+2
| * When removing xrandr regions, ensure clients are within the bounds ofokan2016-10-041-0/+1
| * client_ptrwarp should not deal with unhiding or raising clients (non ptrokan2016-10-031-0/+4
* | cvsimportokan2016-09-161-1/+1
|\|
| * During init, query screen for _NET_ACTIVE_WINDOW and set that client asokan2016-09-161-1/+1
* | cvsimportokan2016-09-141-3/+6
|\|
| * Fix-up a few simple uses of client_current(): check CLIENT_ACTIVE flagokan2016-09-141-3/+6
* | cvsimportokan2015-11-121-2/+2
|\|
| * Start cleaning up name vs function differences; replace magic numbers.okan2015-11-101-2/+2
* | cvsimportokan2015-08-281-3/+3
|\|
| * Add consistent checks against NULL.okan2015-08-271-3/+3
* | cvsimportokan2015-07-121-1/+1
|\|
| * styleokan2015-07-011-1/+1
* | cvsimportChristian Neukirchen2015-07-011-38/+42
|\|
| * Re-implement XClientMessage handling so that we can feed screen_find andokan2015-06-301-38/+42
* | cvsimportChristian Neukirchen2015-01-221-1/+2
|\|
| * Switch to limits.h; replace MAXPATHLEN and MAXHOSTNAMELEN with PATH_MAXokan2015-01-191-1/+2
* | cvsimportokan2014-09-271-1/+1
|\|
| * these have nothing to do with 'sticky', but rather group membership; rename.okan2014-09-271-1/+1
* | cvsimportokan2014-09-181-5/+5
|\|
| * use similiar style for client flagsokan2014-09-151-1/+1
| * screen_fromroot -> screen_findokan2014-09-071-4/+4
* | cvsimportChristian Neukirchen2014-09-071-1/+1
|\|
| * Rework group names: stash the group name inside the group_ctx as opposedokan2014-09-061-1/+1
* | cvsimportokan2014-02-031-1/+1
|\|
| * Move redundant bits from screen_init (while dealing with existingokan2014-02-031-1/+1
* | cvsimportokan2014-02-021-6/+3
|\|
| * Move redundant window attr fetch from maprequest directly intookan2014-02-021-6/+3
* | cvsimportokan2014-01-301-1/+0
|\|
| * Move cwm_status around to avoid header fu, and remove extraneous signalokan2014-01-301-1/+0
* | cvsimportokan2014-01-291-5/+5
|\|
| * Merge keybinding and mousebinding queues into using the same mergedokan2014-01-291-5/+5
* | cvsimportokan2014-01-281-2/+11
|\|
| * The EWMH spec states that if the cardinal returned is 0xFFFFFFFF (-1)okan2014-01-281-2/+11
* | cvsimportokan2014-01-241-10/+6
|\|
| * Somewhat streamline event loop/restart/quit handling; most notableokan2014-01-221-10/+6
* | cvsimportokan2014-01-211-3/+3
|\|
| * merge KBFLAG_NEEDCLIENT and MOUSEBIND_CTX_*; brings kbfunc and mousefuncokan2014-01-201-3/+3