summaryrefslogtreecommitdiff
path: root/Xi
AgeCommit message (Expand)AuthorFilesLines
2024-10-28Xi: avoid NULL pointer dereference if GetXTestDevice returns NULLAlan Coopersmith1-0/+2
2024-10-10dix: unexport non-public functions from dixgrabs.h and document prototypesEnrico Weigelt, metux IT consult4-4/+4
2024-10-10drop obsolete HAVE_DIX_CONFIG_HEnrico Weigelt, metux IT consult53-106/+0
2024-09-02dix: unexport GetSpritePosition()Enrico Weigelt, metux IT consult2-0/+3
2024-09-02dix: unexport NewCurrentScreen()Enrico Weigelt, metux IT consult1-0/+1
2024-09-02dix: unexport rootCursorEnrico Weigelt, metux IT consult1-0/+1
2024-09-01Xi: when removing a master search for a disabled paired devicePeter Hutterer1-6/+27
2024-09-01include: unexport XIstubs.hEnrico Weigelt, metux IT consult1-0/+43
2024-09-01include: move private definitions out of input.hEnrico Weigelt, metux IT consult14-10/+29
2024-07-26treewide: replace xnfreallocarray macro call by XNFreallocarray()Enrico Weigelt, metux IT consult1-1/+1
2024-07-19Move sizeof to second argument in calloc callsAlan Coopersmith2-2/+2
2024-06-23xace: typesafe hook function for XACE_KEY_AVAILEnrico Weigelt, metux IT consult1-1/+1
2024-06-23xace: typesafe hook function for XACE_RECEIVE_ACCESSEnrico Weigelt, metux IT consult1-2/+2
2024-06-23xace: typesafe hook function for XACE_SEND_ACCESSEnrico Weigelt, metux IT consult1-1/+1
2024-06-23xace: typesafe hook function for XACE_DEVICE_ACCESSEnrico Weigelt, metux IT consult5-9/+9
2024-04-30include: move private definitions out of exevents.hEnrico Weigelt, metux IT consult20-46/+55
2024-04-30include: move private definitions out of extinit.hEnrico Weigelt, metux IT consult1-1/+1
2024-04-30include: split out non-exported prototypes to dix_priv.hEnrico Weigelt, metux IT consult7-21/+32
2024-04-15prevent name clash on Windows w/ RT_* definesEnrico Weigelt, metux IT consult5-10/+10
2024-04-15dix: unexport some lookup functionsEnrico Weigelt, metux IT consult16-38/+68
2024-04-02Xi: ProcXIPassiveGrabDevice needs to use unswapped length to send replyAlan Coopersmith1-1/+4
2024-04-02Xi: ProcXIGetSelectedEvents needs to use unswapped length to send replyAlan Coopersmith1-1/+4
2024-03-11dix: unexport eventconvert.h functionsEnrico Weigelt, metux IT consult2-2/+6
2024-03-03Xi: drop duplicate _X_EXPORT from .c sourceEnrico Weigelt, metux IT consult1-2/+2
2024-02-23Revert "include: move BUG_*() macros to separate header"Peter Hutterer2-3/+0
2024-02-15include: move BUG_*() macros to separate headerEnrico Weigelt2-0/+3
2024-01-16Xi: flush hierarchy events after adding/removing master devicesPeter Hutterer1-5/+22
2024-01-16Xi: when creating a new ButtonClass, set the number of buttonsPeter Hutterer1-0/+1
2024-01-16dix: allocate enough space for logical button mapsPeter Hutterer1-2/+1
2024-01-03Xi: require a pointer and keyboard device for XIAttachToMasterPeter Hutterer1-2/+2
2023-12-13Xi: allocate enough XkbActions for our buttonsPeter Hutterer1-6/+6
2023-10-25Xi/randr: fix handling of PropModeAppend/PrependPeter Hutterer1-2/+2
2023-02-07Xi: fix potential use-after-free in DeepCopyPointerClassesPeter Hutterer1-1/+3
2022-12-14Xi: avoid integer truncation in length check of ProcXIChangePropertyPeter Hutterer1-2/+2
2022-12-14Xi: return an error from XI property changes if verification failedPeter Hutterer1-0/+5
2022-12-14Xi: disallow passive grabs with a detail > 255Peter Hutterer1-8/+14
2022-02-09dix: Correctly save replayed event into GrabInfoRecPovilas Kanapickas1-1/+1
2021-12-19Convert more funcs to use InternalEvent.Matthieu Herrb1-2/+2
2021-10-27Remove autotools supportPovilas Kanapickas1-111/+0
2021-08-17xinput: Silence a warning from gcc 11Adam Jackson1-1/+1
2021-05-30Xi: Work around broken libxcb that doesn't ignore unknown device classesPovilas Kanapickas1-1/+20
2021-05-30Xi: Implement gesture support for XIQueryDevicePovilas Kanapickas1-1/+37
2021-05-30Xi: Include gestures among events that may freeze devicePovilas Kanapickas1-1/+6
2021-05-30Implement gesture processing logicPovilas Kanapickas1-0/+174
2021-05-30dix: Implement internal gesture state handlingPovilas Kanapickas1-0/+19
2021-05-30xi: Implement conversions from internal to Xi2 gesture event structsPovilas Kanapickas1-0/+80
2021-05-30xi: Implement selection logic for gesture event typesPovilas Kanapickas1-2/+51
2021-05-30xi: Implement grab support for new gesture event typesPovilas Kanapickas2-7/+28
2021-05-30dix: Add new internal event enums for gesture eventsPovilas Kanapickas1-0/+44
2021-04-13Fix XChangeFeedbackControl() request underflowMatthieu Herrb1-1/+4