Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nx-libs
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dimbor
nx-libs
Commits
3739a9b3
Commit
3739a9b3
authored
Sep 26, 2016
by
Ulrich Sibiller
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
xserver: use own copy of XKBsrv.h header
just like upstream does
parent
f0c0ff41
Hide whitespace changes
Inline
Side-by-side
Showing
40 changed files
with
1228 additions
and
38 deletions
+1228
-38
devices.c
nx-X11/programs/Xserver/dix/devices.c
+1
-1
dispatch.c
nx-X11/programs/Xserver/dix/dispatch.c
+1
-1
events.c
nx-X11/programs/Xserver/dix/events.c
+1
-1
Keyboard.c
nx-X11/programs/Xserver/hw/nxagent/Keyboard.c
+1
-0
xkbsrv.h
nx-X11/programs/Xserver/include/xkbsrv.h
+1189
-0
utils.c
nx-X11/programs/Xserver/os/utils.c
+1
-1
XKBAlloc.c
nx-X11/programs/Xserver/xkb/XKBAlloc.c
+1
-1
XKBGAlloc.c
nx-X11/programs/Xserver/xkb/XKBGAlloc.c
+1
-1
XKBMAlloc.c
nx-X11/programs/Xserver/xkb/XKBMAlloc.c
+1
-1
XKBMisc.c
nx-X11/programs/Xserver/xkb/XKBMisc.c
+1
-1
ddxBeep.c
nx-X11/programs/Xserver/xkb/ddxBeep.c
+1
-1
ddxConfig.c
nx-X11/programs/Xserver/xkb/ddxConfig.c
+1
-1
ddxCtrls.c
nx-X11/programs/Xserver/xkb/ddxCtrls.c
+1
-1
ddxDevBtn.c
nx-X11/programs/Xserver/xkb/ddxDevBtn.c
+1
-1
ddxFakeBtn.c
nx-X11/programs/Xserver/xkb/ddxFakeBtn.c
+1
-1
ddxFakeMtn.c
nx-X11/programs/Xserver/xkb/ddxFakeMtn.c
+1
-1
ddxInit.c
nx-X11/programs/Xserver/xkb/ddxInit.c
+1
-1
ddxKeyClick.c
nx-X11/programs/Xserver/xkb/ddxKeyClick.c
+1
-1
ddxKillSrv.c
nx-X11/programs/Xserver/xkb/ddxKillSrv.c
+1
-1
ddxLEDs.c
nx-X11/programs/Xserver/xkb/ddxLEDs.c
+1
-1
ddxList.c
nx-X11/programs/Xserver/xkb/ddxList.c
+1
-1
ddxLoad.c
nx-X11/programs/Xserver/xkb/ddxLoad.c
+1
-1
ddxPrivate.c
nx-X11/programs/Xserver/xkb/ddxPrivate.c
+1
-1
ddxVT.c
nx-X11/programs/Xserver/xkb/ddxVT.c
+1
-1
maprules.c
nx-X11/programs/Xserver/xkb/maprules.c
+1
-1
xkb.c
nx-X11/programs/Xserver/xkb/xkb.c
+1
-1
xkbAccessX.c
nx-X11/programs/Xserver/xkb/xkbAccessX.c
+1
-1
xkbActions.c
nx-X11/programs/Xserver/xkb/xkbActions.c
+1
-1
xkbEvents.c
nx-X11/programs/Xserver/xkb/xkbEvents.c
+1
-1
xkbInit.c
nx-X11/programs/Xserver/xkb/xkbInit.c
+1
-1
xkbLEDs.c
nx-X11/programs/Xserver/xkb/xkbLEDs.c
+1
-1
xkbPrKeyEv.c
nx-X11/programs/Xserver/xkb/xkbPrKeyEv.c
+1
-1
xkbPrOtherEv.c
nx-X11/programs/Xserver/xkb/xkbPrOtherEv.c
+1
-1
xkbSwap.c
nx-X11/programs/Xserver/xkb/xkbSwap.c
+1
-1
xkbUtils.c
nx-X11/programs/Xserver/xkb/xkbUtils.c
+1
-1
xkbconfig.c
nx-X11/programs/Xserver/xkb/xkbconfig.c
+1
-1
xkbfmisc.c
nx-X11/programs/Xserver/xkb/xkbfmisc.c
+1
-1
xkbout.c
nx-X11/programs/Xserver/xkb/xkbout.c
+1
-1
xkbtext.c
nx-X11/programs/Xserver/xkb/xkbtext.c
+1
-1
xkmread.c
nx-X11/programs/Xserver/xkb/xkmread.c
+1
-1
No files found.
nx-X11/programs/Xserver/dix/devices.c
View file @
3739a9b3
...
...
@@ -63,7 +63,7 @@ SOFTWARE.
#include "site.h"
#define XKB_IN_SERVER
#ifdef XKB
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#endif
#ifdef XCSECURITY
#define _SECURITY_SERVER
...
...
nx-X11/programs/Xserver/dix/dispatch.c
View file @
3739a9b3
...
...
@@ -111,7 +111,7 @@ int ProcInitialConnection();
#ifdef XKB
#define XKB_IN_SERVER
#include "inputstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#endif
#define mskcnt ((MAXCLIENTS + 31) / 32)
...
...
nx-X11/programs/Xserver/dix/events.c
View file @
3739a9b3
...
...
@@ -129,7 +129,7 @@ of the copyright holder.
#include "globals.h"
#ifdef XKB
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
extern
Bool
XkbFilterEvents
(
ClientPtr
,
int
,
xEvent
*
);
#endif
...
...
nx-X11/programs/Xserver/hw/nxagent/Keyboard.c
View file @
3739a9b3
...
...
@@ -75,6 +75,7 @@ is" without express or implied warranty.
#define XKBSRV_NEED_FILE_FUNCS
#include <nx-X11/extensions/XKBsrv.h>
#include <nx-X11/extensions/XKBstr.h>
#include <nx-X11/extensions/XKBconfig.h>
#include <nx-X11/extensions/XKBrules.h>
...
...
nx-X11/programs/Xserver/include/xkbsrv.h
0 → 100644
View file @
3739a9b3
/************************************************************
Copyright (c) 1993 by Silicon Graphics Computer Systems, Inc.
Permission to use, copy, modify, and distribute this
software and its documentation for any purpose and without
fee is hereby granted, provided that the above copyright
notice appear in all copies and that both that copyright
notice and this permission notice appear in supporting
documentation, and that the name of Silicon Graphics not be
used in advertising or publicity pertaining to distribution
of the software without specific prior written permission.
Silicon Graphics makes no representation about the suitability
of this software for any purpose. It is provided "as is"
without any express or implied warranty.
SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON
GRAPHICS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
THE USE OR PERFORMANCE OF THIS SOFTWARE.
********************************************************/
#ifndef _XKBSRV_H_
#define _XKBSRV_H_
#define XkbAllocClientMap SrvXkbAllocClientMap
#define XkbAllocServerMap SrvXkbAllocServerMap
#define XkbChangeTypesOfKey SrvXkbChangeTypesOfKey
#define XkbAddKeyType SrvXkbAddKeyType
#define XkbCopyKeyType SrvXkbCopyKeyType
#define XkbCopyKeyTypes SrvXkbCopyKeyTypes
#define XkbFreeClientMap SrvXkbFreeClientMap
#define XkbFreeServerMap SrvXkbFreeServerMap
#define XkbInitCanonicalKeyTypes SrvXkbInitCanonicalKeyTypes
#define XkbKeyTypesForCoreSymbols SrvXkbKeyTypesForCoreSymbols
#define XkbApplyCompatMapToKey SrvXkbApplyCompatMapToKey
#define XkbUpdateMapFromCore SrvXkbUpdateMapFromCore
#define XkbResizeKeyActions SrvXkbResizeKeyActions
#define XkbResizeKeySyms SrvXkbResizeKeySyms
#define XkbResizeKeyType SrvXkbResizeKeyType
#define XkbAllocCompatMap SrvXkbAllocCompatMap
#define XkbAllocControls SrvXkbAllocControls
#define XkbAllocIndicatorMaps SrvXkbAllocIndicatorMaps
#define XkbAllocKeyboard SrvXkbAllocKeyboard
#define XkbAllocNames SrvXkbAllocNames
#define XkbFreeCompatMap SrvXkbFreeCompatMap
#define XkbFreeControls SrvXkbFreeControls
#define XkbFreeIndicatorMaps SrvXkbFreeIndicatorMaps
#define XkbFreeKeyboard SrvXkbFreeKeyboard
#define XkbFreeNames SrvXkbFreeNames
#define XkbAddDeviceLedInfo SrvXkbAddDeviceLedInfo
#define XkbAllocDeviceInfo SrvXkbAllocDeviceInfo
#define XkbFreeDeviceInfo SrvXkbFreeDeviceInfo
#define XkbResizeDeviceButtonActions SrvXkbResizeDeviceButtonActions
#define XkbLatchModifiers SrvXkbLatchModifiers
#define XkbLatchGroup SrvXkbLatchGroup
#define XkbVirtualModsToReal SrvXkbVirtualModsToReal
#define XkbChangeKeycodeRange SrvXkbChangeKeycodeRange
#define XkbApplyVirtualModChanges SrvXkbApplyVirtualModChanges
#define XkbUpdateActionVirtualMods SrvXkbUpdateActionVirtualMods
#define XkbUpdateKeyTypeVirtualMods SrvXkbUpdateKeyTypeVirtualMods
#include <nx-X11/extensions/XKBstr.h>
#include <nx-X11/extensions/XKBproto.h>
#include "inputstr.h"
#ifdef NXAGENT_SERVER
extern
char
*
_NXGetXkbBasePath
(
const
char
*
path
);
extern
char
*
_NXGetXkbCompPath
(
const
char
*
path
);
#endif
typedef
struct
_XkbInterest
{
DeviceIntPtr
dev
;
ClientPtr
client
;
XID
resource
;
struct
_XkbInterest
*
next
;
CARD16
extDevNotifyMask
;
CARD16
stateNotifyMask
;
CARD16
namesNotifyMask
;
CARD32
ctrlsNotifyMask
;
CARD8
compatNotifyMask
;
BOOL
bellNotifyMask
;
BOOL
actionMessageMask
;
CARD16
accessXNotifyMask
;
CARD32
iStateNotifyMask
;
CARD32
iMapNotifyMask
;
CARD16
altSymsNotifyMask
;
CARD32
autoCtrls
;
CARD32
autoCtrlValues
;
}
XkbInterestRec
,
*
XkbInterestPtr
;
typedef
struct
_XkbRadioGroup
{
CARD8
flags
;
CARD8
nMembers
;
CARD8
dfltDown
;
CARD8
currentDown
;
CARD8
members
[
XkbRGMaxMembers
];
}
XkbRadioGroupRec
,
*
XkbRadioGroupPtr
;
typedef
struct
_XkbEventCause
{
CARD8
kc
;
CARD8
event
;
CARD8
mjr
;
CARD8
mnr
;
ClientPtr
client
;
}
XkbEventCauseRec
,
*
XkbEventCausePtr
;
#define XkbSetCauseKey(c,k,e) { (c)->kc= (k),(c)->event= (e),\
(c)->mjr= (c)->mnr= 0; \
(c)->client= NULL; }
#define XkbSetCauseReq(c,j,n,cl) { (c)->kc= (c)->event= 0,\
(c)->mjr= (j),(c)->mnr= (n);\
(c)->client= (cl); }
#define XkbSetCauseCoreReq(c,e,cl) XkbSetCauseReq(c,e,0,cl)
#define XkbSetCauseXkbReq(c,e,cl) XkbSetCauseReq(c,XkbReqCode,e,cl)
#define XkbSetCauseUnknown(c) XkbSetCauseKey(c,0,0)
#define _OFF_TIMER 0
#define _KRG_WARN_TIMER 1
#define _KRG_TIMER 2
#define _SK_TIMEOUT_TIMER 3
#define _ALL_TIMEOUT_TIMER 4
#define _BEEP_NONE 0
#define _BEEP_FEATURE_ON 1
#define _BEEP_FEATURE_OFF 2
#define _BEEP_FEATURE_CHANGE 3
#define _BEEP_SLOW_WARN 4
#define _BEEP_SLOW_PRESS 5
#define _BEEP_SLOW_ACCEPT 6
#define _BEEP_SLOW_REJECT 7
#define _BEEP_SLOW_RELEASE 8
#define _BEEP_STICKY_LATCH 9
#define _BEEP_STICKY_LOCK 10
#define _BEEP_STICKY_UNLOCK 11
#define _BEEP_LED_ON 12
#define _BEEP_LED_OFF 13
#define _BEEP_LED_CHANGE 14
#define _BEEP_BOUNCE_REJECT 15
typedef
struct
_XkbSrvInfo
{
XkbStateRec
prev_state
;
XkbStateRec
state
;
XkbDescPtr
desc
;
DeviceIntPtr
device
;
KbdCtrlProcPtr
kbdProc
;
XkbRadioGroupPtr
radioGroups
;
CARD8
nRadioGroups
;
CARD8
clearMods
;
CARD8
setMods
;
INT16
groupChange
;
CARD16
dfltPtrDelta
;
double
mouseKeysCurve
;
double
mouseKeysCurveFactor
;
INT16
mouseKeysDX
;
INT16
mouseKeysDY
;
CARD8
mouseKeysFlags
;
Bool
mouseKeysAccel
;
CARD8
mouseKeysCounter
;
CARD8
lockedPtrButtons
;
CARD8
shiftKeyCount
;
KeyCode
mouseKey
;
KeyCode
inactiveKey
;
KeyCode
slowKey
;
KeyCode
repeatKey
;
CARD8
krgTimerActive
;
CARD8
beepType
;
CARD8
beepCount
;
CARD32
flags
;
CARD32
lastPtrEventTime
;
CARD32
lastShiftEventTime
;
OsTimerPtr
beepTimer
;
OsTimerPtr
mouseKeyTimer
;
OsTimerPtr
slowKeysTimer
;
OsTimerPtr
bounceKeysTimer
;
OsTimerPtr
repeatKeyTimer
;
OsTimerPtr
krgTimer
;
}
XkbSrvInfoRec
,
*
XkbSrvInfoPtr
;
#define XkbSLI_IsDefault (1L<<0)
#define XkbSLI_HasOwnState (1L<<1)
typedef
struct
_XkbSrvLedInfo
{
CARD16
flags
;
CARD16
class
;
CARD16
id
;
union
{
KbdFeedbackPtr
kf
;
LedFeedbackPtr
lf
;
}
fb
;
CARD32
physIndicators
;
CARD32
autoState
;
CARD32
explicitState
;
CARD32
effectiveState
;
CARD32
mapsPresent
;
CARD32
namesPresent
;
XkbIndicatorMapPtr
maps
;
Atom
*
names
;
CARD32
usesBase
;
CARD32
usesLatched
;
CARD32
usesLocked
;
CARD32
usesEffective
;
CARD32
usesCompat
;
CARD32
usesControls
;
CARD32
usedComponents
;
}
XkbSrvLedInfoRec
,
*
XkbSrvLedInfoPtr
;
/*
* Settings for xkbClientFlags field (used by DIX)
* These flags _must_ not overlap with XkbPCF_*
*/
#define _XkbClientInitialized (1<<15)
#define _XkbWantsDetectableAutoRepeat(c)\
((c)->xkbClientFlags&XkbPCF_DetectableAutoRepeatMask)
/*
* Settings for flags field
*/
#define _XkbStateNotifyInProgress (1<<0)
typedef
struct
{
ProcessInputProc
processInputProc
;
ProcessInputProc
realInputProc
;
DeviceUnwrapProc
unwrapProc
;
}
xkbDeviceInfoRec
,
*
xkbDeviceInfoPtr
;
#define WRAP_PROCESS_INPUT_PROC(device, oldprocs, proc, unwrapproc) \
device->public.processInputProc = proc; \
oldprocs->processInputProc = \
oldprocs->realInputProc = device->public.realInputProc; \
device->public.realInputProc = proc; \
oldprocs->unwrapProc = device->unwrapProc; \
device->unwrapProc = unwrapproc;
#define COND_WRAP_PROCESS_INPUT_PROC(device, oldprocs, proc, unwrapproc) \
if (device->public.processInputProc == device->public.realInputProc)\
device->public.processInputProc = proc; \
oldprocs->processInputProc = \
oldprocs->realInputProc = device->public.realInputProc; \
device->public.realInputProc = proc; \
oldprocs->unwrapProc = device->unwrapProc; \
device->unwrapProc = unwrapproc;
#define UNWRAP_PROCESS_INPUT_PROC(device, oldprocs) \
device->public.processInputProc = oldprocs->processInputProc; \
device->public.realInputProc = oldprocs->realInputProc; \
device->unwrapProc = oldprocs->unwrapProc;
#define XKBDEVICEINFO(dev) ((xkbDeviceInfoPtr) (dev)->devPrivates[xkbDevicePrivateIndex].ptr)
/***====================================================================***/
/***====================================================================***/
#define XkbAX_KRGMask (XkbSlowKeysMask|XkbBounceKeysMask)
#define XkbAllFilteredEventsMask \
(XkbAccessXKeysMask|XkbRepeatKeysMask|XkbMouseKeysAccelMask|XkbAX_KRGMask)
/***====================================================================***/
extern
int
XkbReqCode
;
extern
int
XkbEventBase
;
extern
int
XkbKeyboardErrorCode
;
extern
int
XkbDisableLockActions
;
extern
char
*
XkbBaseDirectory
;
extern
char
*
XkbBinDirectory
;
extern
char
*
XkbInitialMap
;
extern
int
_XkbClientMajor
;
extern
int
_XkbClientMinor
;
extern
unsigned
int
XkbXIUnsupported
;
extern
char
*
XkbModelUsed
,
*
XkbLayoutUsed
,
*
XkbVariantUsed
,
*
XkbOptionsUsed
;
extern
Bool
noXkbExtension
;
extern
Bool
XkbWantRulesProp
;
extern
void
*
XkbLastRepeatEvent
;
extern
CARD32
xkbDebugFlags
;
extern
CARD32
xkbDebugCtrls
;
#define _XkbAlloc(s) malloc((s))
#define _XkbCalloc(n,s) calloc((n), (s))
#define _XkbRealloc(o,s) realloc((o),(s))
#define _XkbTypedAlloc(t) ((t *)malloc(sizeof(t)))
#define _XkbTypedCalloc(n,t) ((t *)calloc((n), sizeof(t)))
#define _XkbTypedRealloc(o,n,t) \
((o)?(t *)realloc((o),(n)*sizeof(t)):_XkbTypedCalloc(n,t))
#define _XkbClearElems(a,f,l,t) bzero(&(a)[f],((l)-(f)+1)*sizeof(t))
#define _XkbFree(p) free(p)
#define _XkbLibError(c,l,d) \
{ _XkbErrCode= (c); _XkbErrLocation= (l); _XkbErrData= (d); }
#define _XkbErrCode2(a,b) ((XID)((((unsigned int)(a))<<24)|((b)&0xffffff)))
#define _XkbErrCode3(a,b,c) _XkbErrCode2(a,(((unsigned int)(b))<<16)|(c))
#define _XkbErrCode4(a,b,c,d) _XkbErrCode3(a,b,((((unsigned int)(c))<<8)|(d)))
extern
int
DeviceKeyPress
,
DeviceKeyRelease
;
extern
int
DeviceButtonPress
,
DeviceButtonRelease
;
#ifdef XINPUT
#define _XkbIsPressEvent(t) (((t)==KeyPress)||((t)==DeviceKeyPress))
#define _XkbIsReleaseEvent(t) (((t)==KeyRelease)||((t)==DeviceKeyRelease))
#else
#define _XkbIsPressEvent(t) ((t)==KeyPress)
#define _XkbIsReleaseEvent(t) ((t)==KeyRelease)
#endif
#define _XkbCoreKeycodeInRange(c,k) (((k)>=(c)->curKeySyms.minKeyCode)&&\
((k)<=(c)->curKeySyms.maxKeyCode))
#define _XkbCoreNumKeys(c) ((c)->curKeySyms.maxKeyCode-\
(c)->curKeySyms.minKeyCode+1)
#define XConvertCase(s,l,u) XkbConvertCase(s,l,u)
#undef IsKeypadKey
#define IsKeypadKey(s) XkbKSIsKeypad(s)
#define Status int
#define XPointer void *
#define Display struct _XDisplay
#ifndef True
#define True 1
#define False 0
#endif
#ifndef PATH_MAX
#ifdef MAXPATHLEN
#define PATH_MAX MAXPATHLEN
#else
#define PATH_MAX 1024
#endif
#endif
_XFUNCPROTOBEGIN
extern
void
XkbUseMsg
(
void
);
extern
int
XkbProcessArguments
(
int
/* argc */
,
char
**
/* argv */
,
int
/* i */
);
extern
void
XkbSetExtension
(
DeviceIntPtr
device
,
ProcessInputProc
proc
);
extern
void
XkbFreeCompatMap
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* which */
,
Bool
/* freeMap */
);
extern
void
XkbFreeNames
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* which */
,
Bool
/* freeMap */
);
extern
DeviceIntPtr
_XkbLookupAnyDevice
(
int
/* id */
,
int
*
/* why_rtrn */
);
extern
DeviceIntPtr
_XkbLookupKeyboard
(
int
/* id */
,
int
*
/* why_rtrn */
);
extern
DeviceIntPtr
_XkbLookupBellDevice
(
int
/* id */
,
int
*
/* why_rtrn */
);
extern
DeviceIntPtr
_XkbLookupLedDevice
(
int
/* id */
,
int
*
/* why_rtrn */
);
extern
DeviceIntPtr
_XkbLookupButtonDevice
(
int
/* id */
,
int
*
/* why_rtrn */
);
extern
XkbDescPtr
XkbAllocKeyboard
(
void
);
extern
Status
XkbAllocClientMap
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* which */
,
unsigned
int
/* nTypes */
);
extern
Status
XkbAllocServerMap
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* which */
,
unsigned
int
/* nNewActions */
);
extern
void
XkbFreeClientMap
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* what */
,
Bool
/* freeMap */
);
extern
void
XkbFreeServerMap
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* what */
,
Bool
/* freeMap */
);
extern
Status
XkbAllocIndicatorMaps
(
XkbDescPtr
/* xkb */
);
extern
Status
XkbAllocCompatMap
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* which */
,
unsigned
int
/* nInterpret */
);
extern
Status
XkbAllocNames
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* which */
,
int
/* nTotalRG */
,
int
/* nTotalAliases */
);
extern
Status
XkbAllocControls
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* which*/
);
extern
Status
XkbCopyKeyType
(
XkbKeyTypePtr
/* from */
,
XkbKeyTypePtr
/* into */
);
extern
Status
XkbCopyKeyTypes
(
XkbKeyTypePtr
/* from */
,
XkbKeyTypePtr
/* into */
,
int
/* num_types */
);
extern
Status
XkbResizeKeyType
(
XkbDescPtr
/* xkb */
,
int
/* type_ndx */
,
int
/* map_count */
,
Bool
/* want_preserve */
,
int
/* new_num_lvls */
);
extern
void
XkbFreeKeyboard
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* which */
,
Bool
/* freeDesc */
);
extern
void
XkbSetActionKeyMods
(
XkbDescPtr
/* xkb */
,
XkbAction
*
/* act */
,
unsigned
int
/* mods */
);
extern
Bool
XkbCheckActionVMods
(
XkbDescPtr
/* xkb */
,
XkbAction
*
/* act */
,
unsigned
int
/* changed */
);
extern
Bool
XkbApplyVModChanges
(
XkbSrvInfoPtr
/* xkbi */
,
unsigned
int
/* changed */
,
XkbChangesPtr
/* pChanges */
,
unsigned
int
*
/* needChecksRtrn */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbApplyVModChangesToAllDevices
(
DeviceIntPtr
/* dev */
,
XkbDescPtr
/* xkb */
,
unsigned
int
/* changed */
,
XkbEventCausePtr
/* cause */
);
extern
unsigned
int
XkbMaskForVMask
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* vmask */
);
extern
Bool
XkbVirtualModsToReal
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* virtua_mask */
,
unsigned
int
*
/* mask_rtrn */
);
extern
unsigned
int
XkbAdjustGroup
(
int
/* group */
,
XkbControlsPtr
/* ctrls */
);
extern
KeySym
*
XkbResizeKeySyms
(
XkbDescPtr
/* xkb */
,
int
/* key */
,
int
/* needed */
);
extern
XkbAction
*
XkbResizeKeyActions
(
XkbDescPtr
/* xkb */
,
int
/* key */
,
int
/* needed */
);
extern
void
XkbUpdateKeyTypesFromCore
(
DeviceIntPtr
/* pXDev */
,
KeyCode
/* first */
,
CARD8
/* num */
,
XkbChangesPtr
/* pChanges */
);
extern
void
XkbUpdateDescActions
(
XkbDescPtr
/* xkb */
,
KeyCode
/* first */
,
CARD8
/* num */
,
XkbChangesPtr
/* changes */
);
extern
void
XkbUpdateActions
(
DeviceIntPtr
/* pXDev */
,
KeyCode
/* first */
,
CARD8
/* num */
,
XkbChangesPtr
/* pChanges */
,
unsigned
int
*
/* needChecksRtrn */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbUpdateCoreDescription
(
DeviceIntPtr
/* keybd */
,
Bool
/* resize */
);
extern
void
XkbApplyMappingChange
(
DeviceIntPtr
/* pXDev */
,
CARD8
/* request */
,
KeyCode
/* firstKey */
,
CARD8
/* num */
,
ClientPtr
/* client */
);
extern
void
XkbSetIndicators
(
DeviceIntPtr
/* pXDev */
,
CARD32
/* affect */
,
CARD32
/* values */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbUpdateIndicators
(
DeviceIntPtr
/* keybd */
,
CARD32
/* changed */
,
Bool
/* check_edevs */
,
XkbChangesPtr
/* pChanges */
,
XkbEventCausePtr
/* cause */
);
extern
XkbSrvLedInfoPtr
XkbAllocSrvLedInfo
(
DeviceIntPtr
/* dev */
,
KbdFeedbackPtr
/* kf */
,
LedFeedbackPtr
/* lf */
,
unsigned
int
/* needed_parts */
);
extern
XkbSrvLedInfoPtr
XkbFindSrvLedInfo
(
DeviceIntPtr
/* dev */
,
unsigned
int
/* class */
,
unsigned
int
/* id */
,
unsigned
int
/* needed_parts */
);
extern
void
XkbApplyLedNameChanges
(
DeviceIntPtr
/* dev */
,
XkbSrvLedInfoPtr
/* sli */
,
unsigned
int
/* changed_names */
,
xkbExtensionDeviceNotify
*
/* ed */
,
XkbChangesPtr
/* changes */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbApplyLedMapChanges
(
DeviceIntPtr
/* dev */
,
XkbSrvLedInfoPtr
/* sli */
,
unsigned
int
/* changed_maps */
,
xkbExtensionDeviceNotify
*
/* ed */
,
XkbChangesPtr
/* changes */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbApplyLedStateChanges
(
DeviceIntPtr
/* dev */
,
XkbSrvLedInfoPtr
/* sli */
,
unsigned
int
/* changed_leds */
,
xkbExtensionDeviceNotify
*
/* ed */
,
XkbChangesPtr
/* changes */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbUpdateLedAutoState
(
DeviceIntPtr
/* dev */
,
XkbSrvLedInfoPtr
/* sli */
,
unsigned
int
/* maps_to_check */
,
xkbExtensionDeviceNotify
*
/* ed */
,
XkbChangesPtr
/* changes */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbFlushLedEvents
(
DeviceIntPtr
/* dev */
,
DeviceIntPtr
/* kbd */
,
XkbSrvLedInfoPtr
/* sli */
,
xkbExtensionDeviceNotify
*
/* ed */
,
XkbChangesPtr
/* changes */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbUpdateAllDeviceIndicators
(
XkbChangesPtr
/* changes */
,
XkbEventCausePtr
/* cause */
);
extern
unsigned
int
XkbIndicatorsToUpdate
(
DeviceIntPtr
/* dev */
,
unsigned
long
/* state_changes */
,
Bool
/* enabled_ctrl_changes */
);
extern
void
XkbComputeDerivedState
(
XkbSrvInfoPtr
/* xkbi */
);
extern
void
XkbCheckSecondaryEffects
(
XkbSrvInfoPtr
/* xkbi */
,
unsigned
int
/* which */
,
XkbChangesPtr
/* changes */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbCheckIndicatorMaps
(
DeviceIntPtr
/* dev */
,
XkbSrvLedInfoPtr
/* sli */
,
unsigned
int
/* which */
);
extern
unsigned
int
XkbStateChangedFlags
(
XkbStatePtr
/* old */
,
XkbStatePtr
/* new */
);
extern
void
XkbSendStateNotify
(
DeviceIntPtr
/* kbd */
,
xkbStateNotify
*
/* pSN */
);
extern
void
XkbSendMapNotify
(
DeviceIntPtr
/* kbd */
,
xkbMapNotify
*
/* ev */
);
extern
int
XkbComputeControlsNotify
(
DeviceIntPtr
/* kbd */
,
XkbControlsPtr
/* old */
,
XkbControlsPtr
/* new */
,
xkbControlsNotify
*
/* pCN */
,
Bool
/* forceCtrlProc */
);
extern
void
XkbSendControlsNotify
(
DeviceIntPtr
/* kbd */
,
xkbControlsNotify
*
/* ev */
);
extern
void
XkbSendCompatMapNotify
(
DeviceIntPtr
/* kbd */
,
xkbCompatMapNotify
*
/* ev */
);
extern
void
XkbSendIndicatorNotify
(
DeviceIntPtr
/* kbd */
,
int
/* xkbType */
,
xkbIndicatorNotify
*
/* ev */
);
extern
void
XkbHandleBell
(
BOOL
/* force */
,
BOOL
/* eventOnly */
,
DeviceIntPtr
/* kbd */
,
CARD8
/* percent */
,
void
*
/* ctrl */
,
CARD8
/* class */
,
Atom
/* name */
,
WindowPtr
/* pWin */
,
ClientPtr
/* pClient */
);
extern
void
XkbSendAccessXNotify
(
DeviceIntPtr
/* kbd */
,
xkbAccessXNotify
*
/* pEv */
);
extern
void
XkbSendNamesNotify
(
DeviceIntPtr
/* kbd */
,
xkbNamesNotify
*
/* ev */
);
extern
void
XkbSendCompatNotify
(
DeviceIntPtr
/* kbd */
,
xkbCompatMapNotify
*
/* ev */
);
extern
void
XkbSendActionMessage
(
DeviceIntPtr
/* kbd */
,
xkbActionMessage
*
/* ev */
);
extern
void
XkbSendExtensionDeviceNotify
(
DeviceIntPtr
/* kbd */
,
ClientPtr
/* client */
,
xkbExtensionDeviceNotify
*
/* ev */
);
extern
void
XkbSendNotification
(
DeviceIntPtr
/* kbd */
,
XkbChangesPtr
/* pChanges */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbProcessKeyboardEvent
(
struct
_xEvent
*
/* xE */
,
DeviceIntPtr
/* keybd */
,
int
/* count */
);
extern
void
XkbProcessOtherEvent
(
struct
_xEvent
*
/* xE */
,
DeviceIntPtr
/* keybd */
,
int
/* count */
);
extern
void
XkbHandleActions
(
DeviceIntPtr
/* dev */
,
DeviceIntPtr
/* kbd */
,
struct
_xEvent
*
/* xE */
,
int
/* count */
);
extern
Bool
XkbEnableDisableControls
(
XkbSrvInfoPtr
/* xkbi */
,
unsigned
long
/* change */
,
unsigned
long
/* newValues */
,
XkbChangesPtr
/* changes */
,
XkbEventCausePtr
/* cause */
);
extern
void
AccessXInit
(
DeviceIntPtr
/* dev */
);
extern
Bool
AccessXFilterPressEvent
(
register
struct
_xEvent
*
/* xE */
,
register
DeviceIntPtr
/* keybd */
,
int
/* count */
);
extern
Bool
AccessXFilterReleaseEvent
(
register
struct
_xEvent
*
/* xE */
,
register
DeviceIntPtr
/* keybd */
,
int
/* count */
);
extern
void
AccessXCancelRepeatKey
(
XkbSrvInfoPtr
/* xkbi */
,
KeyCode
/* key */
);
extern
void
AccessXComputeCurveFactor
(
XkbSrvInfoPtr
/* xkbi */
,
XkbControlsPtr
/* ctrls */
);
extern
XkbDeviceLedInfoPtr
XkbAddDeviceLedInfo
(
XkbDeviceInfoPtr
/* devi */
,
unsigned
int
/* ledClass */
,
unsigned
int
/* ledId */
);
extern
XkbDeviceInfoPtr
XkbAllocDeviceInfo
(
unsigned
int
/* deviceSpec */
,
unsigned
int
/* nButtons */
,
unsigned
int
/* szLeds */
);
extern
void
XkbFreeDeviceInfo
(
XkbDeviceInfoPtr
/* devi */
,
unsigned
int
/* which */
,
Bool
/* freeDevI */
);
extern
Status
XkbResizeDeviceButtonActions
(
XkbDeviceInfoPtr
/* devi */
,
unsigned
int
/* newTotal */
);
extern
XkbInterestPtr
XkbFindClientResource
(
DevicePtr
/* inDev */
,
ClientPtr
/* client */
);
extern
XkbInterestPtr
XkbAddClientResource
(
DevicePtr
/* inDev */
,
ClientPtr
/* client */
,
XID
/* id */
);
extern
int
XkbRemoveClient
(
DevicePtr
/* inDev */
,
ClientPtr
/* client */
);
extern
int
XkbRemoveResourceClient
(
DevicePtr
/* inDev */
,
XID
/* id */
);
extern
int
XkbDDXInitDevice
(
DeviceIntPtr
/* dev */
);
extern
int
XkbDDXAccessXBeep
(
DeviceIntPtr
/* dev */
,
unsigned
int
/* what */
,
unsigned
int
/* which */
);
extern
void
XkbDDXKeyClick
(
DeviceIntPtr
/* dev */
,
int
/* keycode */
,
int
/* synthetic */
);
extern
int
XkbDDXUsesSoftRepeat
(
DeviceIntPtr
/* dev */
);
extern
void
XkbDDXKeybdCtrlProc
(
DeviceIntPtr
/* dev */
,
KeybdCtrl
*
/* ctrl */
);
extern
void
XkbDDXChangeControls
(
DeviceIntPtr
/* dev */
,
XkbControlsPtr
/* old */
,
XkbControlsPtr
/* new */
);
extern
void
XkbDDXUpdateIndicators
(
DeviceIntPtr
/* keybd */
,
CARD32
/* newState */
);
extern
void
XkbDDXUpdateDeviceIndicators
(
DeviceIntPtr
/* dev */
,
XkbSrvLedInfoPtr
/* sli */
,
CARD32
/* newState */
);
extern
void
XkbDDXFakePointerButton
(
int
/* event */
,
int
/* button */
);
extern
void
XkbDDXFakePointerMotion
(
unsigned
int
/* flags */
,
int
/* x */
,
int
/* y */
);
extern
void
XkbDDXFakeDeviceButton
(
DeviceIntPtr
/* dev */
,
Bool
/* press */
,
int
/* button */
);
extern
int
XkbDDXTerminateServer
(
DeviceIntPtr
/* dev */
,
KeyCode
/* key */
,
XkbAction
*
/* act */
);
extern
int
XkbDDXSwitchScreen
(
DeviceIntPtr
/* dev */
,
KeyCode
/* key */
,
XkbAction
*
/* act */
);
extern
int
XkbDDXPrivate
(
DeviceIntPtr
/* dev */
,
KeyCode
/* key */
,
XkbAction
*
/* act */
);
extern
void
XkbDisableComputedAutoRepeats
(
DeviceIntPtr
/* pXDev */
,
unsigned
int
/* key */
);
extern
void
XkbSetRepeatKeys
(
DeviceIntPtr
/* pXDev */
,
int
/* key */
,
int
/* onoff */
);
extern
int
XkbLatchModifiers
(
DeviceIntPtr
/* pXDev */
,
CARD8
/* mask */
,
CARD8
/* latches */
);
extern
int
XkbLatchGroup
(
DeviceIntPtr
/* pXDev */
,
int
/* group */
);
extern
void
XkbClearAllLatchesAndLocks
(
DeviceIntPtr
/* dev */
,
XkbSrvInfoPtr
/* xkbi */
,
Bool
/* genEv */
,
XkbEventCausePtr
/* cause */
);
extern
void
XkbSetRulesDflts
(
char
*
/* rulesFile */
,
char
*
/* model */
,
char
*
/* layout */
,
char
*
/* variant */
,
char
*
/* options */
);
extern
void
XkbInitDevice
(
DeviceIntPtr
/* pXDev */
);
extern
Bool
XkbInitKeyboardDeviceStruct
(
DeviceIntPtr
/* pXDev */
,
XkbComponentNamesPtr
/* pNames */
,
KeySymsPtr
/* pSyms */
,
CARD8
/* pMods */
[],
BellProcPtr
/* bellProc */
,
KbdCtrlProcPtr
/* ctrlProc */
);
extern
int
SProcXkbDispatch
(
ClientPtr
/* client */
);
extern
XkbGeometryPtr
XkbLookupNamedGeometry
(
DeviceIntPtr
/* dev */
,
Atom
/* name */
,
Bool
*
/* shouldFree */
);
extern
char
*
_XkbDupString
(
char
*
/* str */
);
extern
void
XkbConvertCase
(
KeySym
/* sym */
,
KeySym
*
/* lower */
,
KeySym
*
/* upper */
);
extern
Status
XkbChangeKeycodeRange
(
XkbDescPtr
/* xkb */
,
int
/* minKC */
,
int
/* maxKC */
,
XkbChangesPtr
/* changes */
);
extern
int
XkbFinishDeviceInit
(
DeviceIntPtr
/* pXDev */
);
extern
void
XkbFreeSrvLedInfo
(
XkbSrvLedInfoPtr
/* sli */
);
extern
void
XkbFreeInfo
(
XkbSrvInfoPtr
/* xkbi */
);
extern
Status
XkbChangeTypesOfKey
(
XkbDescPtr
/* xkb */
,
int
/* key */
,
int
/* nGroups */
,
unsigned
int
/* groups */
,
int
*
/* newTypesIn */
,
XkbMapChangesPtr
/* changes */
);
extern
XkbKeyTypePtr
XkbAddKeyType
(
XkbDescPtr
/* xkb */
,
Atom
/* name */
,
int
/* map_count */
,
Bool
/* want_preserve */
,
int
/* num_lvls */
);
extern
Status
XkbInitCanonicalKeyTypes
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* which */
,
int
/* keypadVMod */
);
extern
int
XkbKeyTypesForCoreSymbols
(
XkbDescPtr
/* xkb */
,
int
/* map_width */
,
KeySym
*
/* core_syms */
,
unsigned
int
/* protected */
,
int
*
/* types_inout */
,
KeySym
*
/* xkb_syms_rtrn */
);
extern
Bool
XkbApplyCompatMapToKey
(
XkbDescPtr
/* xkb */
,
KeyCode
/* key */
,
XkbChangesPtr
/* changes */
);
extern
Bool
XkbUpdateMapFromCore
(
XkbDescPtr
/* xkb */
,
KeyCode
/* first_key */
,
int
/* num_keys */
,
int
/* map_width */
,
KeySym
*
/* core_keysyms */
,
XkbChangesPtr
/* changes */
);
extern
void
XkbFreeControls
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* which */
,
Bool
/* freeMap */
);
extern
void
XkbFreeIndicatorMaps
(
XkbDescPtr
/* xkb */
);
extern
Bool
XkbApplyVirtualModChanges
(
XkbDescPtr
/* xkb */
,
unsigned
int
/* changed */
,
XkbChangesPtr
/* changes */
);
extern
Bool
XkbUpdateActionVirtualMods
(
XkbDescPtr
/* xkb */
,
XkbAction
*
/* act */
,
unsigned
int
/* changed */
);
extern
void
XkbUpdateKeyTypeVirtualMods
(
XkbDescPtr
/* xkb */
,
XkbKeyTypePtr
/* type */
,
unsigned
int
/* changed */
,
XkbChangesPtr
/* changes */
);
extern
void
XkbSendNewKeyboardNotify
(
DeviceIntPtr
/* kbd */
,
xkbNewKeyboardNotify
*
/* pNKN */
);
#ifdef XKBSRV_NEED_FILE_FUNCS
#include <nx-X11/extensions/XKMformat.h>
#include <nx-X11/extensions/XKBfile.h>
#include <nx-X11/extensions/XKBrules.h>
#define _XkbListKeymaps 0
#define _XkbListKeycodes 1
#define _XkbListTypes 2
#define _XkbListCompat 3
#define _XkbListSymbols 4
#define _XkbListGeometry 5
#define _XkbListNumComponents 6
typedef
struct
_XkbSrvListInfo
{
int
szPool
;
int
nPool
;
char
*
pool
;
int
maxRtrn
;
int
nTotal
;
char
*
pattern
[
_XkbListNumComponents
];
int
nFound
[
_XkbListNumComponents
];
}
XkbSrvListInfoRec
,
*
XkbSrvListInfoPtr
;
char
*
XkbGetRulesDflts
(
XkbRF_VarDefsPtr
/* defs */
);
extern
void
XkbSetRulesUsed
(
XkbRF_VarDefsPtr
/* defs */
);
extern
Status
XkbDDXList
(
DeviceIntPtr
/* dev */
,
XkbSrvListInfoPtr
/* listing */
,
ClientPtr
/* client */
);
extern
unsigned
int
XkbDDXLoadKeymapByNames
(
DeviceIntPtr
/* keybd */
,
XkbComponentNamesPtr
/* names */
,
unsigned
int
/* want */
,
unsigned
int
/* need */
,
XkbFileInfoPtr
/* finfoRtrn */
,
char
*
/* keymapNameRtrn */
,
int
/* keymapNameRtrnLen */
);
extern
Bool
XkbDDXNamesFromRules
(
DeviceIntPtr
/* keybd */
,
char
*
/* rules */
,
XkbRF_VarDefsPtr
/* defs */
,
XkbComponentNamesPtr
/* names */
);
extern
FILE
*
XkbDDXOpenConfigFile
(
char
*
/* mapName */
,
char
*
/* fileNameRtrn */
,
int
/* fileNameRtrnLen */
);
extern
Bool
XkbDDXApplyConfig
(
XPointer
/* cfg_in */
,
XkbSrvInfoPtr
/* xkbi */
);
extern
XPointer
XkbDDXPreloadConfig
(
char
**
/* rulesFileRtrn */
,
XkbRF_VarDefsPtr
/* defs */
,
XkbComponentNamesPtr
/* names */
,
DeviceIntPtr
/* dev */
);
extern
int
_XkbStrCaseCmp
(
char
*
/* str1 */
,
char
*
/* str2 */
);
#endif
/* XKBSRV_NEED_FILE_FUNCS */
_XFUNCPROTOEND
#define XkbAtomGetString(d,s) NameForAtom(s)
#endif
/* _XKBSRV_H_ */
nx-X11/programs/Xserver/os/utils.c
View file @
3739a9b3
...
...
@@ -141,7 +141,7 @@ OR PERFORMANCE OF THIS SOFTWARE.
#endif
#ifdef XKB
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#endif
#ifdef XCSECURITY
#define _SECURITY_SERVER
...
...
nx-X11/programs/Xserver/xkb/XKBAlloc.c
View file @
3739a9b3
...
...
@@ -46,7 +46,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include <nx-X11/Xproto.h>
#include "misc.h"
#include "inputstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XKBgeom.h>
#endif
/* XKB_IN_SERVER */
...
...
nx-X11/programs/Xserver/xkb/XKBGAlloc.c
View file @
3739a9b3
...
...
@@ -45,7 +45,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include <nx-X11/Xproto.h>
#include "misc.h"
#include "inputstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XKBgeom.h>
#endif
/* XKB_IN_SERVER */
...
...
nx-X11/programs/Xserver/xkb/XKBMAlloc.c
View file @
3739a9b3
...
...
@@ -47,7 +47,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include <nx-X11/keysym.h>
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#endif
/* XKB_IN_SERVER */
...
...
nx-X11/programs/Xserver/xkb/XKBMisc.c
View file @
3739a9b3
...
...
@@ -47,7 +47,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include <nx-X11/keysym.h>
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#endif
/* XKB_IN_SERVER */
...
...
nx-X11/programs/Xserver/xkb/ddxBeep.c
View file @
3739a9b3
...
...
@@ -35,7 +35,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include "scrnintstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
#if (defined(__osf__) && defined(__alpha))
...
...
nx-X11/programs/Xserver/xkb/ddxConfig.c
View file @
3739a9b3
...
...
@@ -37,7 +37,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "windowstr.h"
#include "os.h"
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XKBconfig.h>
Bool
...
...
nx-X11/programs/Xserver/xkb/ddxCtrls.c
View file @
3739a9b3
...
...
@@ -35,7 +35,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include "scrnintstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
void
...
...
nx-X11/programs/Xserver/xkb/ddxDevBtn.c
View file @
3739a9b3
...
...
@@ -35,7 +35,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include "scrnintstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
#include <nx-X11/extensions/XIproto.h>
...
...
nx-X11/programs/Xserver/xkb/ddxFakeBtn.c
View file @
3739a9b3
...
...
@@ -36,7 +36,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include "scrnintstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
void
...
...
nx-X11/programs/Xserver/xkb/ddxFakeMtn.c
View file @
3739a9b3
...
...
@@ -35,7 +35,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include "scrnintstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
#ifdef PANORAMIX
...
...
nx-X11/programs/Xserver/xkb/ddxInit.c
View file @
3739a9b3
...
...
@@ -36,7 +36,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include "scrnintstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
int
...
...
nx-X11/programs/Xserver/xkb/ddxKeyClick.c
View file @
3739a9b3
...
...
@@ -36,7 +36,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include "scrnintstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
void
...
...
nx-X11/programs/Xserver/xkb/ddxKillSrv.c
View file @
3739a9b3
...
...
@@ -39,7 +39,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include "scrnintstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
#ifdef XF86DDXACTIONS
...
...
nx-X11/programs/Xserver/xkb/ddxLEDs.c
View file @
3739a9b3
...
...
@@ -36,7 +36,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include "scrnintstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
void
...
...
nx-X11/programs/Xserver/xkb/ddxList.c
View file @
3739a9b3
...
...
@@ -39,7 +39,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "scrnintstr.h"
#include "windowstr.h"
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
#ifndef PATH_MAX
...
...
nx-X11/programs/Xserver/xkb/ddxLoad.c
View file @
3739a9b3
...
...
@@ -50,7 +50,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "scrnintstr.h"
#include "windowstr.h"
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
#include "xkb.h"
...
...
nx-X11/programs/Xserver/xkb/ddxPrivate.c
View file @
3739a9b3
...
...
@@ -11,7 +11,7 @@
#include <nx-X11/X.h>
#include "windowstr.h"
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#ifdef XF86DDXACTIONS
#include "xf86.h"
...
...
nx-X11/programs/Xserver/xkb/ddxVT.c
View file @
3739a9b3
...
...
@@ -39,7 +39,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include "scrnintstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
#ifdef XF86DDXACTIONS
...
...
nx-X11/programs/Xserver/xkb/maprules.c
View file @
3739a9b3
...
...
@@ -65,7 +65,7 @@
#include "dix.h"
#include <nx-X11/extensions/XKBstr.h>
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#endif
...
...
nx-X11/programs/Xserver/xkb/xkb.c
View file @
3739a9b3
...
...
@@ -34,7 +34,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "misc.h"
#include "inputstr.h"
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include "extnsionst.h"
#include "xkb.h"
#include "protocol-versions.h"
...
...
nx-X11/programs/Xserver/xkb/xkbAccessX.c
View file @
3739a9b3
...
...
@@ -37,7 +37,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include <nx-X11/Xproto.h>
#include <nx-X11/keysym.h>
#include "inputstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#if !defined(WIN32) && !defined(Lynx)
#include <sys/time.h>
#endif
...
...
nx-X11/programs/Xserver/xkb/xkbActions.c
View file @
3739a9b3
...
...
@@ -35,7 +35,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include <nx-X11/keysym.h>
#include "misc.h"
#include "inputstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include "xkb.h"
#include <ctype.h>
...
...
nx-X11/programs/Xserver/xkb/xkbEvents.c
View file @
3739a9b3
...
...
@@ -35,7 +35,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include <nx-X11/extensions/XI.h>
#include "inputstr.h"
#include "windowstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include "xkb.h"
/***====================================================================***/
...
...
nx-X11/programs/Xserver/xkb/xkbInit.c
View file @
3739a9b3
...
...
@@ -47,7 +47,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "property.h"
#include "scrnintstr.h"
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XKBgeom.h>
#include <nx-X11/extensions/XKMformat.h>
#include <nx-X11/extensions/XKBfile.h>
...
...
nx-X11/programs/Xserver/xkb/xkbLEDs.c
View file @
3739a9b3
...
...
@@ -37,7 +37,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#include <nx-X11/extensions/XI.h>
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include "xkb.h"
/***====================================================================***/
...
...
nx-X11/programs/Xserver/xkb/xkbPrKeyEv.c
View file @
3739a9b3
...
...
@@ -35,7 +35,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include <nx-X11/keysym.h>
#include "misc.h"
#include "inputstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <ctype.h>
...
...
nx-X11/programs/Xserver/xkb/xkbPrOtherEv.c
View file @
3739a9b3
...
...
@@ -36,7 +36,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include <nx-X11/keysym.h>
#include "misc.h"
#include "inputstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XI.h>
#include <nx-X11/extensions/XIproto.h>
...
...
nx-X11/programs/Xserver/xkb/xkbSwap.c
View file @
3739a9b3
...
...
@@ -33,7 +33,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include <nx-X11/Xproto.h>
#include "misc.h"
#include "inputstr.h"
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XKBstr.h>
#include "extnsionst.h"
#include "xkb.h"
...
...
nx-X11/programs/Xserver/xkb/xkbUtils.c
View file @
3739a9b3
...
...
@@ -39,7 +39,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "inputstr.h"
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XKBgeom.h>
#include "xkb.h"
...
...
nx-X11/programs/Xserver/xkb/xkbconfig.c
View file @
3739a9b3
...
...
@@ -55,7 +55,7 @@
#include "inputstr.h"
#include "dix.h"
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#endif
#include <nx-X11/extensions/XKBconfig.h>
...
...
nx-X11/programs/Xserver/xkb/xkbfmisc.c
View file @
3739a9b3
...
...
@@ -56,7 +56,7 @@
#include "dix.h"
#include <nx-X11/extensions/XKBstr.h>
#define XKBSRV_NEED_FILE_FUNCS 1
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XKBgeom.h>
#include "xkb.h"
...
...
nx-X11/programs/Xserver/xkb/xkbout.c
View file @
3739a9b3
...
...
@@ -54,7 +54,7 @@
#include "dix.h"
#include <nx-X11/extensions/XKBstr.h>
#define XKBSRV_NEED_FILE_FUNCS 1
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XKBgeom.h>
#include <nx-X11/extensions/XKBfile.h>
...
...
nx-X11/programs/Xserver/xkb/xkbtext.c
View file @
3739a9b3
...
...
@@ -54,7 +54,7 @@
#include "dix.h"
#include <nx-X11/extensions/XKBstr.h>
#define XKBSRV_NEED_FILE_FUNCS 1
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XKBgeom.h>
#endif
...
...
nx-X11/programs/Xserver/xkb/xkmread.c
View file @
3739a9b3
...
...
@@ -56,7 +56,7 @@
#include "inputstr.h"
#include <nx-X11/extensions/XKBstr.h>
#define XKBSRV_NEED_FILE_FUNCS
#include <
nx-X11/extensions/XKB
srv.h>
#include <
xkb
srv.h>
#include <nx-X11/extensions/XKBgeom.h>
Atom
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment