about summary refs log tree commit diff
path: root/calmwm.h
Commit message (Expand)AuthorAgeFilesLines
* cvsimportLeah Neukirchen2020-05-141-41/+37
|\
| * Allow configuring a percentage window size of the master window duringokan2020-04-161-0/+2
| * Instead of using _NET_ACTIVE_WINDOW on restart, use the pointer locationokan2020-03-241-2/+1
| * Unrelated style fixes, consistency changes and sorting, appropriateokan2020-02-271-42/+35
* | cvsimportokan2020-02-071-0/+2
|\|
| * add, then use, xvasprintf, checking for appropriate return.okan2020-01-221-0/+2
* | cvsimportokan2019-03-111-18/+15
|\|
| * Teach client_current() to use a screen to find the current client instead ofokan2019-03-071-1/+1
| * gc clientq inside groups, instead use the better maintained one per-screenokan2019-03-071-2/+0
| * shuffle deck chairs: rename group actions to match intent for clarityokan2019-03-071-3/+3
| * Separate out the menu window from the client resize/move geom window; in eachokan2019-03-041-8/+7
| * fix a few misplaced (and misnamed) ewmh root window functionsokan2019-03-041-2/+2
| * Tie group number and name together during config.okan2019-03-011-1/+2
| * Selectively hide and show clients based on state; merge client_unhide() andokan2019-02-281-1/+0
* | cvsimportLeah Neukirchen2019-02-251-3/+5
|\|
| * Add 'group-close-[n]' action to close all windows within specified group.okan2019-02-251-0/+2
| * Rename internal functions to delinate between client remove, delete and xprotookan2019-02-221-3/+3
* | cvsimportokan2018-11-141-0/+1
|\|
| * Use the original client border width to adjust initial placement of clientsokan2018-11-081-0/+1
* | cvsimportokan2018-07-161-1/+0
|\|
| * Remove unused prototype; from Ross L Richardson.okan2018-07-161-1/+0
* | cvsimportanton2018-02-191-6/+4
|\|
| * Store the screen's visual type and colormap.okan2018-02-131-0/+2
| * Consolidate region 'view' and 'area'.okan2018-02-131-1/+0
| * limit scope of screen_apply_gap()okan2018-02-091-1/+0
| * Clean up conf_file/homedir and conf_init() bits.okan2018-02-091-4/+2
* | cvsimportokan2018-02-061-16/+49
|\|
| * Slightly expand and expose verbose debugging.okan2018-02-041-9/+8
| * Add a simple debug logging mechanism.okan2018-02-021-0/+10
| * Simplification; use asprintf where appropriate now.okan2018-02-021-4/+4
| * Use func attributes where appropriate.okan2018-02-011-2/+5
| * Generate name_to_func[] in a clean and readable fashion.okan2018-01-231-1/+9
| * Convert menu-exec-wm from an abritrary exec menu, into a config-based menu fromokan2017-12-291-4/+8
| * As done for buttonrelease, work specific un-cycling and un-highlighting actionsokan2017-12-291-1/+1
| * Merge group_toggle_membership_leave into the buttonrelease event and only dookan2017-12-291-2/+1
| * add helper function client_show to bring together like actions for unhide/raiseokan2017-12-291-0/+1
| * Add support for _NET_WM_STATE_SKIP_PAGER and _NET_WM_STATE_SKIP_TASKBAR; eerilyokan2017-12-191-1/+10
| * remove duplicate ExposureMaskokan2017-12-151-2/+2
| * Unconditionally show prompt on menus, regardless of invocation.okan2017-12-111-2/+2
* | cvsimportokan2017-12-071-1/+6
|\|
| * Original idea from Dimitris Papastamos to move windows to corners a while ago;okan2017-12-071-0/+1
| * give command and group menus their own match callbacksokan2017-12-071-0/+4
| * stash dir into conf since it'll be of useokan2017-12-071-1/+1
* | cvsimportLeah Neukirchen2017-07-271-4/+1
|\|
| * Pull over the remaining re-implemented window move/resize functions and createokan2017-07-141-3/+0
| * rename one function, matching others, to help upcoming changeokan2017-07-121-1/+1
* | cvsimportokan2017-05-091-61/+52
|\|
| * Alter callbacks to take a struct instead of a growing number of arguments;okan2017-05-091-60/+50
| * Clean up, unify and accurately calculate edge distance with client move/resizeokan2017-05-011-0/+1
| * Switch bwidth type; unfortunately X11 is inconsistent.okan2017-04-261-1/+1