summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-05-15Fix missing pointer dereference and missing assignment.HEADmasterGary Wong2-1/+7
2014-05-14Fix array size.Gary Wong2-1/+5
2014-05-08Add support for XCB cursor library.Gary Wong5-0/+39
2012-02-01Specify property size in 32-bit units, not bytes.Gary Wong2-2/+7
2012-01-30Ignore invalid size increment hints.Gary Wong2-0/+10
2012-01-30Add support for RANDR extension.Gary Wong10-88/+770
Track screen and CRTC geometry changes, and use sensible window and menu placement policies when multiple CRTCs are present.
2010-11-05Don't attempt to update childless frames.Gary Wong3-0/+11
2010-11-04Fix bug which would miscount table size after insertion failure rehash.Gary Wong2-4/+9
After rehashing, the table size accounts only for the successfully replaced keys, so we need to increment the population by one to reflect the outstanding key still to be inserted.
2010-06-01Don't attempt to load non-existent characters.Gary Wong2-1/+6
2010-03-25Fix ISO 8859-1 to UTF-8 conversion.Gary Wong2-2/+6
2009-12-06Handle weird reparenting cases.Gary Wong3-6/+42
2009-09-14Ignore the constructed linker script.Gary Wong1-0/+1
2009-09-14Clean up linker initialisation section commit.Gary Wong2-10/+3
2009-09-11Move initialisation code into its own section, if supported by the linker.Gary Wong10-42/+169
2009-09-10Be careful to catch all events when starting up and shutting down.Gary Wong4-9/+61
2009-09-09Sort the window menu by stacking order.Gary Wong4-31/+73
2009-09-08Map, raise and activate the window selected in the window menu.Gary Wong12-140/+636
2009-09-07Obtain RGB_COLOR_MAP property length in format units, not bytes.Gary Wong3-4/+8
2009-09-07Add _NET_SUPPORTING_WM_CHECK property to fake window.Gary Wong2-0/+8
2009-09-06Set _NET_FRAME_EXTENTS property.Gary Wong6-1/+28
2009-09-06Remove EWMH root properties when shutting down.Gary Wong2-2/+19
2009-09-06Add various EWMH properties to the root and fake windows.Gary Wong3-24/+78
2009-09-06Added basic icon support.Gary Wong15-163/+935
2009-09-03Clean up UTF-8 processing for core text, too.Gary Wong2-75/+47
2009-09-02Clean up UTF-8 processing.Gary Wong10-96/+355
2009-09-01Declare read-only data structres as const.Gary Wong2-2/+2
2009-09-01Add a menu for selecting a window to map and raise.Gary Wong7-15/+132
2009-09-01Add new icon handling actions.Gary Wong10-63/+116
2009-09-01Add simple menu handling.Gary Wong15-52/+608
2009-09-01Replace passive_grab with pointer_demux (redirecting events on client side).Gary Wong6-50/+70
2009-08-31Declare various read-only data structures as const.Gary Wong10-22/+28
2009-08-31Show different cursors over various parts of frame borders.Gary Wong6-9/+116
2009-08-31Make frame decorations optional (selected by _MOTIF_WM_HINTS property).Gary Wong11-58/+252
2009-08-31Add functions to access window decoration sizes (replacing former constants).Gary Wong10-279/+387
2009-08-30Fix frame passive grab handling, esp. if a window is destroyed with a grab.Gary Wong2-11/+33
2009-08-30Add multiple text styles, and multiple faces per style.Gary Wong2-66/+270
2009-08-29Use xmalloc() instead of malloc().Gary Wong2-4/+8
2009-08-29Use _NET_WM_NAME in preference to WM_NAME.Gary Wong4-44/+97
2009-08-28Initialise feedback->u.feedback.Gary Wong2-1/+7
2009-08-28Properly handle events of Withdrawn clients, even if still reparented.Gary Wong8-39/+127
2009-08-28Cast FONT_NAME to (FcChar8 *).Gary Wong2-1/+6
2009-08-28Reparent the windows in strict stacking order.Gary Wong2-9/+31
2009-08-28Replace FONT_FAMILY, FONT_WEIGHT, FONT_PIXEL_SIZE, etc. with FONT_NAME.Gary Wong2-14/+17
2009-08-28Don't bother comparing the first cache line with itself.Gary Wong2-3/+8
2009-08-27Add support for RENDER extension.Gary Wong8-43/+932
2009-08-27Add TAGS to .gitignore.Gary Wong1-0/+1
2009-08-27Use unsigned arithmetic for sequence comparison.Gary Wong2-1/+8
2009-08-27Add .gitattributes.Gary Wong1-0/+3
2009-08-27Implement edge resistance when resizing frames.Gary Wong2-163/+177
2009-08-26Implement edge resistance when moving frames.Gary Wong2-14/+264