summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-06-06Make sure SHM pixmap always gets alpha channellibxcwm-20140606workJon TURNEY1-0/+5
2014-06-05Typo fixJon TURNEY1-1/+1
2013-07-26Use %zu format for size_tlibxcwm-20130802Jon TURNEY1-1/+1
2013-07-26Remove unneeded dependency on xcb-keysymsJon TURNEY2-2/+1
2013-07-26Use AC_CONFIG_HEADERS instead of deprecated AM_CONFIG_HEADER, removed in auto...Jon TURNEY1-1/+1
2013-07-26Always follow a non-synthetic CONFIGURE_NOTIFY with a synthetic one.Jon TURNEY1-0/+21
2013-07-26Debug tweaksJon TURNEY2-3/+10
2013-07-26Ignore damage on unmapped windows, handle damage outside boundsJon TURNEY1-4/+9
2013-07-26Handle XCB_REPARENT_NOTIFYJon TURNEY1-42/+84
2013-07-26Implement iconic stateJon TURNEY6-78/+246
2013-07-26Track if window is mapped so we only try composite pixmap reallocation if it isJon TURNEY3-2/+13
2013-07-26Simplify error reportingJon TURNEY1-10/+7
2013-07-26Improve XCB event debuggingJon TURNEY1-11/+66
2013-07-26Add xcwm_get_atom_name() debug functionJon TURNEY1-0/+22
2013-07-26Add debug and testing flags parameter to xcwm_context_open()Jon TURNEY3-4/+16
2013-07-26Get window image using SHM, if possibleJon TURNEY6-15/+113
2013-07-26Generate XCWM_EVENT_WINDOW_CONFIGURE when a window changes size/positionJon TURNEY4-23/+75
2013-07-06Factor out common code as xcwm_image_copy_partial()Jon TURNEY2-47/+52
2013-07-06Add XCWM_EVENT_EXIT indicating X server has gone awayJon TURNEY2-0/+12
2013-07-06Output extension opcode, base event and base error codesJon TURNEY1-1/+2
2013-07-06Don't call exit, return NULL from xcwm_context_open() on failureJon TURNEY3-18/+48
2013-07-06Rename root_context -> context in xcwm_context_open()Jon TURNEY2-23/+23
2013-07-06Avoid crash if xcb_shape_get_rectangles_reply() is NULLJon TURNEY1-16/+17
2013-07-06Remove unused wm_transient_for_atomJon TURNEY1-1/+0
2013-07-06Remove unused XCB_EXPOSE handlingJon TURNEY2-16/+0
2013-07-06xcwm_input_mouse_button_event() doesn't need a windowJon TURNEY3-10/+9
2013-07-06First pass at cursor image supportJon TURNEY5-0/+17
2013-07-06Handle shaped windowsJon TURNEY7-3/+134
2013-07-06Take ownership of the WM_Sn and _NET_CM_Sn selectionsJon TURNEY1-2/+16
2013-07-06Remove unnecessary dynamic allocation of return_evtJon TURNEY1-65/+49
2013-07-06Make xcwm_rect_t bounds and dmg_bounds members, rather than an allocation in ...Jon TURNEY6-63/+51
2013-07-06Make xcwm_wm_atoms_t a member, rather than an allocation in xcwm_context_tJon TURNEY5-50/+47
2013-07-06Remove some stale codeJon TURNEY2-67/+0
2013-07-06Make xcwm_window_t type opaque in APIJon TURNEY3-47/+40
2013-07-06Make xcwm_context_t type opaque in APIJon TURNEY4-18/+30
2013-07-06Remove unnecessary event selection and reportingJon TURNEY2-47/+5
2013-07-06setup_window_type() fixesJon TURNEY2-3/+14
2013-07-06Add a mechanism for signaling XCWM_ events when a property of interest changesJon TURNEY7-38/+150
2013-07-06Remove unused set_wm_name_in_context() prototypeJon TURNEY1-4/+0
2013-07-06Fix typos, whitespace, commentsJon TURNEY10-37/+32
2013-07-06Try to fix a race in configure_request handling which causes windows to be mi...Jon TURNEY1-8/+10
2013-07-06Debug output for CONFIGURE_REQUEST & CONFIGURE_NOTIFYJon TURNEY1-0/+11
2013-07-06Make sure we handle a NULL return from xcwm_window_create() in MAP_REQUESTJon TURNEY3-17/+6
2013-07-06Handle some crashes shown up by quick_window testJon TURNEY2-3/+9
2013-07-06Ignore InputOnly windowsJon TURNEY2-7/+21
2013-07-06Debug tweaksJon TURNEY1-2/+2
2013-07-06const fix for _xcwm_request_check(), _xcwm_init_extension()Jon TURNEY3-4/+4
2013-07-06Add a .dir-locals.el which sets the coding standardJon TURNEY1-0/+4
2013-07-06Initialize local_dataJon TURNEY1-0/+1
2013-07-06Debug tweaksJon TURNEY4-16/+13