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
122db3fd
Unverified
Commit
122db3fd
authored
Nov 01, 2018
by
Mike Gabriel
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'uli42-pr/Xi-1.2.0' into 3.6.x
Attributes GH PR #734:
https://github.com/ArcticaProject/nx-libs/pull/734
parents
70b49467
266c3d68
Show whitespace changes
Inline
Side-by-side
Showing
38 changed files
with
23 additions
and
43 deletions
+23
-43
allowev.c
nx-X11/programs/Xserver/Xi/allowev.c
+0
-1
chgdctl.c
nx-X11/programs/Xserver/Xi/chgdctl.c
+0
-1
chgfctl.c
nx-X11/programs/Xserver/Xi/chgfctl.c
+0
-1
chgkbd.c
nx-X11/programs/Xserver/Xi/chgkbd.c
+0
-1
chgkmap.c
nx-X11/programs/Xserver/Xi/chgkmap.c
+0
-1
chgprop.c
nx-X11/programs/Xserver/Xi/chgprop.c
+0
-1
chgptr.c
nx-X11/programs/Xserver/Xi/chgptr.c
+0
-1
closedev.c
nx-X11/programs/Xserver/Xi/closedev.c
+0
-1
devbell.c
nx-X11/programs/Xserver/Xi/devbell.c
+0
-1
exevents.c
nx-X11/programs/Xserver/Xi/exevents.c
+18
-0
extinit.c
nx-X11/programs/Xserver/Xi/extinit.c
+2
-4
getbmap.c
nx-X11/programs/Xserver/Xi/getbmap.c
+0
-1
getdctl.c
nx-X11/programs/Xserver/Xi/getdctl.c
+0
-1
getfctl.c
nx-X11/programs/Xserver/Xi/getfctl.c
+0
-1
getfocus.c
nx-X11/programs/Xserver/Xi/getfocus.c
+0
-1
getkmap.c
nx-X11/programs/Xserver/Xi/getkmap.c
+0
-1
getmmap.c
nx-X11/programs/Xserver/Xi/getmmap.c
+0
-1
getprop.c
nx-X11/programs/Xserver/Xi/getprop.c
+0
-1
getselev.c
nx-X11/programs/Xserver/Xi/getselev.c
+0
-1
getvers.c
nx-X11/programs/Xserver/Xi/getvers.c
+0
-1
grabdev.c
nx-X11/programs/Xserver/Xi/grabdev.c
+0
-1
grabdevb.c
nx-X11/programs/Xserver/Xi/grabdevb.c
+0
-1
grabdevk.c
nx-X11/programs/Xserver/Xi/grabdevk.c
+0
-1
gtmotion.c
nx-X11/programs/Xserver/Xi/gtmotion.c
+1
-3
listdev.c
nx-X11/programs/Xserver/Xi/listdev.c
+0
-1
opendev.c
nx-X11/programs/Xserver/Xi/opendev.c
+1
-2
selectev.c
nx-X11/programs/Xserver/Xi/selectev.c
+0
-1
sendexev.c
nx-X11/programs/Xserver/Xi/sendexev.c
+0
-1
setbmap.c
nx-X11/programs/Xserver/Xi/setbmap.c
+0
-1
setdval.c
nx-X11/programs/Xserver/Xi/setdval.c
+0
-1
setfocus.c
nx-X11/programs/Xserver/Xi/setfocus.c
+0
-1
setmmap.c
nx-X11/programs/Xserver/Xi/setmmap.c
+0
-1
setmode.c
nx-X11/programs/Xserver/Xi/setmode.c
+0
-1
stubs.c
nx-X11/programs/Xserver/Xi/stubs.c
+0
-1
ungrdev.c
nx-X11/programs/Xserver/Xi/ungrdev.c
+0
-1
ungrdevb.c
nx-X11/programs/Xserver/Xi/ungrdevb.c
+0
-1
ungrdevk.c
nx-X11/programs/Xserver/Xi/ungrdevk.c
+0
-1
code-versions.txt
nx-X11/programs/Xserver/code-versions.txt
+1
-1
No files found.
nx-X11/programs/Xserver/Xi/allowev.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/chgdctl.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/chgfctl.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/chgkbd.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/chgkmap.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/chgprop.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/chgptr.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/closedev.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/devbell.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/exevents.c
View file @
122db3fd
...
...
@@ -174,6 +174,9 @@ ProcessOtherEvent(xEventPtr xE, register DeviceIntPtr other, int count)
}
if
(
xE
->
u
.
u
.
type
==
DeviceKeyPress
)
{
if
(
!
k
)
return
;
modifiers
=
k
->
modifierMap
[
key
];
kptr
=
&
k
->
down
[
key
>>
3
];
if
(
*
kptr
&
bit
)
{
/* allow ddx to generate multiple downs */
...
...
@@ -203,6 +206,9 @@ ProcessOtherEvent(xEventPtr xE, register DeviceIntPtr other, int count)
return
;
}
}
else
if
(
xE
->
u
.
u
.
type
==
DeviceKeyRelease
)
{
if
(
!
k
)
return
;
kptr
=
&
k
->
down
[
key
>>
3
];
if
(
!
(
*
kptr
&
bit
))
/* guard against duplicates */
return
;
...
...
@@ -225,6 +231,9 @@ ProcessOtherEvent(xEventPtr xE, register DeviceIntPtr other, int count)
if
(
other
->
fromPassiveGrab
&&
(
key
==
other
->
activatingKey
))
deactivateDeviceGrab
=
TRUE
;
}
else
if
(
xE
->
u
.
u
.
type
==
DeviceButtonPress
)
{
if
(
!
b
)
return
;
kptr
=
&
b
->
down
[
key
>>
3
];
*
kptr
|=
bit
;
if
(
other
->
valuator
)
...
...
@@ -242,6 +251,9 @@ ProcessOtherEvent(xEventPtr xE, register DeviceIntPtr other, int count)
return
;
}
else
if
(
xE
->
u
.
u
.
type
==
DeviceButtonRelease
)
{
if
(
!
b
)
return
;
kptr
=
&
b
->
down
[
key
>>
3
];
*
kptr
&=
~
bit
;
if
(
other
->
valuator
)
...
...
@@ -1075,6 +1087,9 @@ MaybeSendDeviceMotionNotifyHint(deviceKeyButtonPointer * pEvents, Mask mask)
DeviceIntPtr
dev
;
dev
=
LookupDeviceIntRec
(
pEvents
->
deviceid
&
DEVICE_BITS
);
if
(
!
dev
)
return
0
;
if
(
pEvents
->
type
==
DeviceMotionNotify
)
{
if
(
mask
&
DevicePointerMotionHintMask
)
{
if
(
WID
(
dev
->
valuator
->
motionHintWindow
)
==
pEvents
->
event
)
{
...
...
@@ -1096,6 +1111,9 @@ CheckDeviceGrabAndHintWindow(WindowPtr pWin, int type,
DeviceIntPtr
dev
;
dev
=
LookupDeviceIntRec
(
xE
->
deviceid
&
DEVICE_BITS
);
if
(
!
dev
)
return
;
if
(
type
==
DeviceMotionNotify
)
dev
->
valuator
->
motionHintWindow
=
pWin
;
else
if
((
type
==
DeviceButtonPress
)
&&
(
!
grab
)
&&
...
...
nx-X11/programs/Xserver/Xi/extinit.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
@@ -576,8 +575,7 @@ SEventDeviceValuator(deviceValuator * from, deviceValuator * to)
swaps
(
&
to
->
sequenceNumber
);
swaps
(
&
to
->
device_state
);
ip
=
&
to
->
valuator0
;
for
(
i
=
0
;
i
<
6
;
i
++
)
{
for
(
i
=
0
;
i
<
6
;
i
++
)
{
swapl
((
ip
+
i
));
/* macro - braces are required */
}
}
...
...
@@ -822,7 +820,7 @@ IResetProc(ExtensionEntry * unused)
*
*/
void
void
AssignTypeAndName
(
DeviceIntPtr
dev
,
Atom
type
,
char
*
name
)
{
dev
->
type
=
type
;
...
...
nx-X11/programs/Xserver/Xi/getbmap.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/getdctl.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/getfctl.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/getfocus.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/getkmap.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/getmmap.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/getprop.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/getselev.c
View file @
122db3fd
...
...
@@ -44,7 +44,6 @@ SOFTWARE.
********************************************************/
/***********************************************************************
*
* Extension function to get the current selected events for a given window.
...
...
nx-X11/programs/Xserver/Xi/getvers.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/grabdev.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/grabdevb.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/grabdevk.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/gtmotion.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
@@ -142,8 +141,7 @@ ProcXGetDeviceMotionEvents(ClientPtr client)
size
=
sizeof
(
Time
)
+
(
axes
*
sizeof
(
INT32
));
tsize
=
num_events
*
size
;
coords
=
(
INT32
*
)
malloc
(
tsize
);
if
(
!
coords
)
{
if
(
!
coords
)
{
SendErrorToClient
(
client
,
IReqCode
,
X_GetDeviceMotionEvents
,
0
,
BadAlloc
);
return
Success
;
...
...
nx-X11/programs/Xserver/Xi/listdev.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/opendev.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
@@ -163,7 +162,7 @@ ProcXOpenDevice(register ClientPtr client)
rep
.
length
=
(
j
*
sizeof
(
xInputClassInfo
)
+
3
)
>>
2
;
rep
.
num_classes
=
j
;
WriteReplyToClient
(
client
,
sizeof
(
xOpenDeviceReply
),
&
rep
);
WriteToClient
(
client
,
j
*
sizeof
(
xInputClassInfo
),
evbase
);
WriteToClient
(
client
,
j
*
sizeof
(
xInputClassInfo
),
evbase
);
return
(
Success
);
}
...
...
nx-X11/programs/Xserver/Xi/selectev.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/sendexev.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/setbmap.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/setdval.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/setfocus.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/setmmap.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/setmode.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/stubs.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/ungrdev.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/ungrdevb.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/Xi/ungrdevk.c
View file @
122db3fd
/************************************************************
Copyright 1989, 1998 The Open Group
...
...
nx-X11/programs/Xserver/code-versions.txt
View file @
122db3fd
...
...
@@ -18,5 +18,5 @@ record 1.4.2
render 6.9/7.0
Xext 7.1/1.1
xfixes 1.4.2
Xi
7.1/1.1
Xi
1.3.0.0
xkb 7.1/1.1
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