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
3aedac17
Commit
3aedac17
authored
Apr 19, 2016
by
Mike Gabriel
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
XEVIE: Drop all Xserver code blocks that relate to removed XEVIE extension.
parent
cd39f139
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
0 additions
and
207 deletions
+0
-207
events.c
nx-X11/programs/Xserver/dix/events.c
+0
-176
cursorstr.h
nx-X11/programs/Xserver/include/cursorstr.h
+0
-3
globals.h
nx-X11/programs/Xserver/include/globals.h
+0
-4
windowstr.h
nx-X11/programs/Xserver/include/windowstr.h
+0
-4
miinitext.c
nx-X11/programs/Xserver/mi/miinitext.c
+0
-15
utils.c
nx-X11/programs/Xserver/os/utils.c
+0
-5
No files found.
nx-X11/programs/Xserver/dix/events.c
View file @
3aedac17
...
...
@@ -143,20 +143,6 @@ extern Bool XkbFilterEvents(ClientPtr, int, xEvent *);
#include <nx-X11/extensions/security.h>
#endif
#ifdef XEVIE
extern
WindowPtr
*
WindowTable
;
extern
int
xevieFlag
;
extern
int
xevieClientIndex
;
extern
DeviceIntPtr
xeviemouse
;
extern
DeviceIntPtr
xeviekb
;
extern
Mask
xevieMask
;
extern
Mask
xevieFilters
[
128
];
extern
int
xevieEventSent
;
extern
int
xevieKBEventSent
;
int
xeviegrabState
=
0
;
xEvent
*
xeviexE
;
#endif
#include <nx-X11/extensions/XIproto.h>
#include "exevents.h"
#include "extnsionst.h"
...
...
@@ -253,11 +239,6 @@ static struct {
#endif
}
sprite
;
/* info about the cursor sprite */
#ifdef XEVIE
WindowPtr
xeviewin
;
HotSpot
xeviehot
;
#endif
static
void
DoEnterLeaveEvents
(
WindowPtr
fromWin
,
WindowPtr
toWin
,
...
...
@@ -462,13 +443,7 @@ XineramaCheckVirtualMotion(
if
(
qe
)
{
sprite
.
hot
.
pScreen
=
qe
->
pScreen
;
/* should always be Screen 0 */
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
qe
->
event
->
u
.
keyButtonPointer
.
rootX
;
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
qe
->
event
->
u
.
keyButtonPointer
.
rootY
;
pWin
=
inputInfo
.
pointer
->
grab
?
inputInfo
.
pointer
->
grab
->
confineTo
:
NullWindow
;
...
...
@@ -505,24 +480,12 @@ XineramaCheckVirtualMotion(
lims
=
*
RegionExtents
(
&
sprite
.
Reg2
);
if
(
sprite
.
hot
.
x
<
lims
.
x1
)
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
lims
.
x1
;
else
if
(
sprite
.
hot
.
x
>=
lims
.
x2
)
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
lims
.
x2
-
1
;
if
(
sprite
.
hot
.
y
<
lims
.
y1
)
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
lims
.
y1
;
else
if
(
sprite
.
hot
.
y
>=
lims
.
y2
)
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
lims
.
y2
-
1
;
if
(
RegionNumRects
(
&
sprite
.
Reg2
)
>
1
)
...
...
@@ -552,33 +515,15 @@ XineramaCheckMotion(xEvent *xE)
panoramiXdataPtr
[
0
].
x
;
XE_KBPTR
.
rootY
+=
panoramiXdataPtr
[
sprite
.
screen
->
myNum
].
y
-
panoramiXdataPtr
[
0
].
y
;
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
XE_KBPTR
.
rootX
;
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
XE_KBPTR
.
rootY
;
if
(
sprite
.
hot
.
x
<
sprite
.
physLimits
.
x1
)
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
sprite
.
physLimits
.
x1
;
else
if
(
sprite
.
hot
.
x
>=
sprite
.
physLimits
.
x2
)
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
sprite
.
physLimits
.
x2
-
1
;
if
(
sprite
.
hot
.
y
<
sprite
.
physLimits
.
y1
)
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
sprite
.
physLimits
.
y1
;
else
if
(
sprite
.
hot
.
y
>=
sprite
.
physLimits
.
y2
)
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
sprite
.
physLimits
.
y2
-
1
;
if
(
sprite
.
hotShape
)
...
...
@@ -595,9 +540,6 @@ XineramaCheckMotion(xEvent *xE)
XE_KBPTR
.
rootY
=
sprite
.
hot
.
y
;
}
#ifdef XEVIE
xeviewin
=
#endif
sprite
.
win
=
XYToWindow
(
sprite
.
hot
.
x
,
sprite
.
hot
.
y
);
if
(
sprite
.
win
!=
prevSpriteWin
)
...
...
@@ -821,13 +763,7 @@ CheckVirtualMotion(
if
(
qe
)
{
sprite
.
hot
.
pScreen
=
qe
->
pScreen
;
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
qe
->
event
->
u
.
keyButtonPointer
.
rootX
;
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
qe
->
event
->
u
.
keyButtonPointer
.
rootY
;
pWin
=
inputInfo
.
pointer
->
grab
?
inputInfo
.
pointer
->
grab
->
confineTo
:
NullWindow
;
...
...
@@ -839,31 +775,16 @@ CheckVirtualMotion(
if
(
sprite
.
hot
.
pScreen
!=
pWin
->
drawable
.
pScreen
)
{
sprite
.
hot
.
pScreen
=
pWin
->
drawable
.
pScreen
;
#ifdef XEVIE
xeviehot
.
x
=
xeviehot
.
y
=
0
;
#endif
sprite
.
hot
.
x
=
sprite
.
hot
.
y
=
0
;
}
lims
=
*
RegionExtents
(
&
pWin
->
borderSize
);
if
(
sprite
.
hot
.
x
<
lims
.
x1
)
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
lims
.
x1
;
else
if
(
sprite
.
hot
.
x
>=
lims
.
x2
)
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
lims
.
x2
-
1
;
if
(
sprite
.
hot
.
y
<
lims
.
y1
)
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
lims
.
y1
;
else
if
(
sprite
.
hot
.
y
>=
lims
.
y2
)
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
lims
.
y2
-
1
;
#ifdef SHAPE
if
(
wBoundingShape
(
pWin
))
...
...
@@ -2057,33 +1978,15 @@ CheckMotion(xEvent *xE)
sprite
.
hot
.
pScreen
=
sprite
.
hotPhys
.
pScreen
;
ROOT
=
WindowTable
[
sprite
.
hot
.
pScreen
->
myNum
];
}
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
XE_KBPTR
.
rootX
;
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
XE_KBPTR
.
rootY
;
if
(
sprite
.
hot
.
x
<
sprite
.
physLimits
.
x1
)
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
sprite
.
physLimits
.
x1
;
else
if
(
sprite
.
hot
.
x
>=
sprite
.
physLimits
.
x2
)
#ifdef XEVIE
xeviehot
.
x
=
#endif
sprite
.
hot
.
x
=
sprite
.
physLimits
.
x2
-
1
;
if
(
sprite
.
hot
.
y
<
sprite
.
physLimits
.
y1
)
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
sprite
.
physLimits
.
y1
;
else
if
(
sprite
.
hot
.
y
>=
sprite
.
physLimits
.
y2
)
#ifdef XEVIE
xeviehot
.
y
=
#endif
sprite
.
hot
.
y
=
sprite
.
physLimits
.
y2
-
1
;
#ifdef SHAPE
if
(
sprite
.
hotShape
)
...
...
@@ -2101,9 +2004,6 @@ CheckMotion(xEvent *xE)
XE_KBPTR
.
rootY
=
sprite
.
hot
.
y
;
}
#ifdef XEVIE
xeviewin
=
#endif
sprite
.
win
=
XYToWindow
(
sprite
.
hot
.
x
,
sprite
.
hot
.
y
);
#ifdef notyet
if
(
!
(
sprite
.
win
->
deliverableEvents
&
...
...
@@ -2183,9 +2083,6 @@ DefineInitialRootWindow(register WindowPtr win)
sprite
.
hot
=
sprite
.
hotPhys
;
sprite
.
hotLimits
.
x2
=
pScreen
->
width
;
sprite
.
hotLimits
.
y2
=
pScreen
->
height
;
#ifdef XEVIE
xeviewin
=
#endif
sprite
.
win
=
win
;
sprite
.
current
=
wCursor
(
win
);
sprite
.
current
->
refcnt
++
;
...
...
@@ -2764,45 +2661,6 @@ ProcessKeyboardEvent (register xEvent *xE, register DeviceIntPtr keybd, int coun
GrabPtr
grab
=
keybd
->
grab
;
Bool
deactivateGrab
=
FALSE
;
register
KeyClassPtr
keyc
=
keybd
->
key
;
#ifdef XEVIE
static
Window
rootWin
=
0
;
if
(
!
xeviegrabState
&&
xevieFlag
&&
clients
[
xevieClientIndex
]
&&
(
xevieMask
&
xevieFilters
[
xE
->
u
.
u
.
type
]))
{
key
=
xE
->
u
.
u
.
detail
;
kptr
=
&
keyc
->
down
[
key
>>
3
];
bit
=
1
<<
(
key
&
7
);
if
((
xE
->
u
.
u
.
type
==
KeyPress
&&
(
*
kptr
&
bit
))
||
(
xE
->
u
.
u
.
type
==
KeyRelease
&&
!
(
*
kptr
&
bit
)))
{}
else
{
#ifdef XKB
if
(
!
noXkbExtension
)
xevieKBEventSent
=
1
;
#endif
if
(
!
xevieKBEventSent
)
{
xeviekb
=
keybd
;
if
(
!
rootWin
)
{
rootWin
=
GetCurrentRootWindow
()
->
drawable
.
id
;
}
xE
->
u
.
keyButtonPointer
.
event
=
xeviewin
->
drawable
.
id
;
xE
->
u
.
keyButtonPointer
.
root
=
rootWin
;
xE
->
u
.
keyButtonPointer
.
child
=
(
xeviewin
->
firstChild
)
?
xeviewin
->
firstChild
->
drawable
.
id
:
0
;
xE
->
u
.
keyButtonPointer
.
rootX
=
xeviehot
.
x
;
xE
->
u
.
keyButtonPointer
.
rootY
=
xeviehot
.
y
;
xE
->
u
.
keyButtonPointer
.
state
=
keyc
->
state
;
WriteToClient
(
clients
[
xevieClientIndex
],
sizeof
(
xEvent
),
(
char
*
)
xE
);
#ifdef XKB
if
(
noXkbExtension
)
#endif
return
;
}
else
{
xevieKBEventSent
=
0
;
}
}
}
#endif
if
(
!
syncEvents
.
playingEvents
)
{
...
...
@@ -2815,15 +2673,6 @@ drawable.id:0;
CallCallbacks
(
&
DeviceEventCallback
,
(
void
*
)
&
eventinfo
);
}
}
#ifdef XEVIE
/* fix for bug5094030: don't change the state bit if the event is from XEvIE client */
if
(
!
(
!
xeviegrabState
&&
xevieFlag
&&
clients
[
xevieClientIndex
]
&&
(
xevieMask
&
xevieFilters
[
xE
->
u
.
u
.
type
]
#ifdef XKB
&&
!
noXkbExtension
#endif
)))
#endif
XE_KBPTR
.
state
=
(
keyc
->
state
|
inputInfo
.
pointer
->
button
->
state
);
XE_KBPTR
.
rootX
=
sprite
.
hot
.
x
;
XE_KBPTR
.
rootY
=
sprite
.
hot
.
y
;
...
...
@@ -2831,16 +2680,6 @@ drawable.id:0;
kptr
=
&
keyc
->
down
[
key
>>
3
];
bit
=
1
<<
(
key
&
7
);
modifiers
=
keyc
->
modifierMap
[
key
];
#if defined(XKB) && defined(XEVIE)
if
(
!
noXkbExtension
&&
!
xeviegrabState
&&
xevieFlag
&&
clients
[
xevieClientIndex
]
&&
(
xevieMask
&
xevieFilters
[
xE
->
u
.
u
.
type
]))
{
switch
(
xE
->
u
.
u
.
type
)
{
case
KeyPress
:
*
kptr
&=
~
bit
;
break
;
case
KeyRelease
:
*
kptr
|=
bit
;
break
;
}
}
#endif
#ifdef DEBUG
if
((
xkbDebugFlags
&
0x4
)
&&
...
...
@@ -2963,18 +2802,6 @@ ProcessPointerEvent (register xEvent *xE, register DeviceIntPtr mouse, int count
#ifdef XKB
XkbSrvInfoPtr
xkbi
=
inputInfo
.
keyboard
->
key
->
xkbInfo
;
#endif
#ifdef XEVIE
if
(
xevieFlag
&&
clients
[
xevieClientIndex
]
&&
!
xeviegrabState
&&
(
xevieMask
&
xevieFilters
[
xE
->
u
.
u
.
type
]))
{
if
(
xevieEventSent
)
xevieEventSent
=
0
;
else
{
xeviemouse
=
mouse
;
WriteToClient
(
clients
[
xevieClientIndex
],
sizeof
(
xEvent
),
(
char
*
)
xE
);
return
;
}
}
#endif
if
(
!
syncEvents
.
playingEvents
)
NoticeTime
(
xE
)
...
...
@@ -4104,9 +3931,6 @@ InitEvents()
spriteTraceGood
=
0
;
lastEventMask
=
OwnerGrabButtonMask
;
filters
[
MotionNotify
]
=
PointerMotionMask
;
#ifdef XEVIE
xeviewin
=
#endif
sprite
.
win
=
NullWindow
;
sprite
.
current
=
NullCursor
;
sprite
.
hotLimits
.
x1
=
0
;
...
...
nx-X11/programs/Xserver/include/cursorstr.h
View file @
3aedac17
...
...
@@ -92,7 +92,4 @@ typedef struct {
ScreenPtr
pScreen
;
}
HotSpot
;
#ifdef XEVIE
extern
HotSpot
xeviehot
;
#endif
#endif
/* CURSORSTRUCT_H */
nx-X11/programs/Xserver/include/globals.h
View file @
3aedac17
...
...
@@ -133,10 +133,6 @@ extern Bool noResExtension;
extern
Bool
noXCMiscExtension
;
#endif
#ifdef XEVIE
extern
Bool
noXevieExtension
;
#endif
#ifdef XF86BIGFONT
extern
Bool
noXFree86BigfontExtension
;
#endif
...
...
nx-X11/programs/Xserver/include/windowstr.h
View file @
3aedac17
...
...
@@ -254,8 +254,4 @@ extern ScreenSaverStuffRec savedScreenInfo[MAXSCREENS];
extern
int
numSaveUndersViewable
;
extern
int
deltaSaveUndersViewable
;
#ifdef XEVIE
extern
WindowPtr
xeviewin
;
#endif
#endif
/* WINDOWSTRUCT_H */
nx-X11/programs/Xserver/mi/miinitext.c
View file @
3aedac17
...
...
@@ -138,9 +138,6 @@ extern Bool noResExtension;
#ifdef XCMISC
extern
Bool
noXCMiscExtension
;
#endif
#ifdef XEVIE
extern
Bool
noXevieExtension
;
#endif
#ifdef XF86BIGFONT
extern
Bool
noXFree86BigfontExtension
;
#endif
...
...
@@ -322,9 +319,6 @@ extern void ResExtensionInit(INITARGS);
#ifdef DMXEXT
extern
void
DMXExtensionInit
(
INITARGS
);
#endif
#ifdef XEVIE
extern
void
XevieExtensionInit
(
INITARGS
);
#endif
#ifdef XFIXES
extern
void
XFixesExtensionInit
(
INITARGS
);
#endif
...
...
@@ -409,9 +403,6 @@ static ExtensionToggle ExtensionToggleList[] =
#ifdef XCMISC
{
"XC-MISC"
,
&
noXCMiscExtension
},
#endif
#ifdef XEVIE
{
"XEVIE"
,
&
noXevieExtension
},
#endif
#ifdef XF86BIGFONT
{
"XFree86-Bigfont"
,
&
noXFree86BigfontExtension
},
#endif
...
...
@@ -593,9 +584,6 @@ InitExtensions(argc, argv)
#ifdef DMXEXT
DMXExtensionInit
();
/* server-specific extension, cannot be disabled */
#endif
#ifdef XEVIE
if
(
!
noXevieExtension
)
XevieExtensionInit
();
#endif
#ifdef COMPOSITE
if
(
!
noCompositeExtension
)
CompositeExtensionInit
();
#endif
...
...
@@ -666,9 +654,6 @@ static ExtensionModule staticExtensions[] = {
#ifdef DAMAGE
{
DamageExtensionInit
,
"DAMAGE"
,
&
noDamageExtension
,
NULL
},
#endif
#ifdef XEVIE
{
XevieExtensionInit
,
"XEVIE"
,
&
noXevieExtension
,
NULL
},
#endif
{
NULL
,
NULL
,
NULL
,
NULL
,
NULL
}
};
...
...
nx-X11/programs/Xserver/os/utils.c
View file @
3aedac17
...
...
@@ -213,11 +213,6 @@ Bool noResExtension = FALSE;
#ifdef XCMISC
Bool
noXCMiscExtension
=
FALSE
;
#endif
#ifdef XEVIE
/* Xevie is disabled by default for now until the
* interface is stable */
Bool
noXevieExtension
=
TRUE
;
#endif
#ifdef XF86BIGFONT
Bool
noXFree86BigfontExtension
=
FALSE
;
#endif
...
...
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