summaryrefslogtreecommitdiff
path: root/dix/main.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-22XQuartz: Adopt input_lock() and input_unlock()Jeremy Huddleston Sequoia1-21/+0
2016-07-18dix: Switch to the libXfont2 API (v2)Keith Packard1-2/+2
2016-05-26Create a threaded mechanism for input [v7]Keith Packard1-4/+5
2016-04-18dix: Add RootWindowFinalizeCallbackAdam Jackson1-0/+3
2015-12-01dix: Move InitFonts up above screen initializationKeith Packard1-2/+1
2015-09-21privates: Clear screen-specific keys during CloseScreenAaron Plattner1-0/+1
2015-08-24configurable maximum number of clientsOlivier Fourdan1-1/+1
2015-07-08dix: Unexport various implementation detailsAdam Jackson1-0/+2
2014-11-12Drop trailing whitespacesPeter Hutterer1-4/+4
2014-09-18dix: Close protocol.txt after we're done loading extension namesKeith Packard1-0/+2
2014-03-06dix: Clear any existing selections before initializing privatesAndrew Eikum1-1/+3
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-1/+1
2013-07-23Allow DDX to provide a main()Jon TURNEY1-5/+1
2013-05-08dix: delete all callbacks before resetPeter Hutterer1-0/+2
2013-05-07dix: reset the registry before quittingPeter Hutterer1-0/+2
2013-04-30gpu: call CreateScreenResources for GPU screensDave Airlie1-0/+3
2013-02-15dix: FreeAllAtoms() on resetPeter Hutterer1-0/+2
2012-08-14Close GPU screens before core screensKeith Packard1-9/+9
2012-07-06dix: introduce gpu screens. (v5)Dave Airlie1-0/+15
2012-07-05Add screen-specific privates.Keith Packard1-0/+1
2012-06-14Merge remote-tracking branch 'whot/for-keith'Keith Packard1-0/+4
2012-06-07dix: disable all devices before shutdownPeter Hutterer1-0/+4
2012-06-05api: rework the X server driver API to avoid global arrays.Dave Airlie1-3/+3
2012-03-21Introduce a consistent coding styleKeith Packard1-181/+179
2011-07-27Terminate the log with one last message.Peter Hutterer1-1/+1
2011-05-25Don't call pixman_disable_out_of_bounds_workaround() anymoreSøren Sandmann Pedersen1-2/+0
2011-05-14XQuartz: Don't call mieqEnqueue during server shutdownJeremy Huddleston1-9/+16
2010-12-23os: Add facilities for client ID tracking.Rami Ylimäki1-0/+3
2010-09-28dix: remove proc tables initializationTiago Vignatti1-4/+0
2010-06-30Initialize dev privates before using anyKeith Packard1-1/+3
2010-06-10Remove unnecessary parentheses around return values in functionsMikhail Gusarov1-1/+1
2010-06-05Change the devPrivates API to require dixRegisterPrivateKeyKeith Packard1-7/+14
2010-06-03Move each screen's root-window pointer into ScreenRec.Jamey Sharp1-2/+3
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-3/+3
2010-04-30Merge remote branch 'vignatti/for-keith'Keith Packard1-1/+0
2010-04-26dix: Default DPMS timeout values to match screensaver valuesAdam Jackson1-3/+1
2010-04-26dix and others: remove unused arraySize field from ScreenInfoTiago Vignatti1-1/+0
2010-02-15dix: move config_init into the DDX.Peter Hutterer1-2/+1
2010-02-05main: move config_init() after InitInput()Julien Cristau1-1/+1
2009-12-11Merge remote branch 'jeremyhu/master'Keith Packard1-0/+2
2009-12-11Move config_init() after CreateWellKnownSockets() and InitCoreDevices()Julien Cristau1-1/+1
2009-12-08Miscellaneous compilation warning fixesJeremy Huddleston1-0/+2
2009-08-11Disable the out-of-bounds workaround in pixman.Soren Sandmann Pedersen1-0/+3
2009-07-15Update to xextproto 7.0.99.1.Peter Hutterer1-2/+1
2009-04-28dix: remove all but main() from main.cPeter Hutterer1-368/+0
2009-04-14Move VENDOR_* defines from AC_SUBST to a header to avoid angering shave.Eric Anholt1-0/+1
2009-04-03DPMS: Remove the defaultDPMS* variablesAdam Jackson1-4/+4
2009-02-16xserver: Avoid sending uninitialized padding data over the networkPeter Åstrand1-4/+8
2009-02-13dix: remove DefineInitialRootWindow()Peter Hutterer1-1/+0
2009-01-22Remove a bunch of useless casts.Adam Jackson1-2/+2