Andrey Sidorov
f1eacd8864
xserver accepts requests now (handshake data still from pre-saved file)
2012-11-27 11:28:28 +11:00
Andrey Sidorov
c473c9cad7
initial implementation for fixes extension
2012-11-27 10:42:35 +11:00
Andrey Sidorov
dfb9ff059a
Merge branch 'master' of https://github.com/sidorares/node-x11
2012-11-27 10:41:04 +11:00
Andrey Sidorov
11c6f05e9f
fix in calculation rgba32 visual
2012-11-27 10:40:59 +11:00
Santiago Gimeno
f8a3c71252
Some more fixes in extensions
...
- Return always if the extension is not available
2012-11-26 18:15:05 +01:00
Santiago Gimeno
9b8cef815b
A couple of fixes in xtest extension
...
- Return directly in case of error retrieving the extension.
- QueryVersion should be GetVersion and fix its format.
- Add a test for GetVersion.
- Modify test-runner.js so it uses async library to add dynamically the test
files to be used.
2012-11-26 16:51:56 +01:00
Santiago Gimeno
c0dccec8bc
Add DPMS extension
...
- Implemented all requests defined in:
http://www.x.org/releases/X11R7.6/doc/xextproto/dpms.pdf
- Tests added.
2012-11-23 14:44:25 +01:00
Santiago Gimeno
6822d759f0
Add RaiseWindow request
2012-08-06 10:40:44 +02:00
Andrey Sidorov
7312baef09
Merge pull request #11 from santigimeno/master
...
A couple of fixes in unpackEvent
2012-08-04 15:53:39 -07:00
Santiago Gimeno
a98de8d47c
Add revertTo param
2012-08-05 00:01:22 +02:00
Santiago Gimeno
5d4caccca8
A couple of fixes in unpackEvent
2012-08-04 22:27:03 +02:00
Santiago Gimeno
fd939c985d
Add SetInputFocus
2012-08-03 15:21:29 +02:00
Santiago Gimeno
2df9069ef1
Declare some more undeclared variables
...
So they don't pollute the global object.
2012-07-24 09:57:48 +02:00
Andrey Sidorov
eeba3b1796
inherit errors from Error
2012-07-17 14:47:17 +10:00
Andrey Sidorov
8e1f501701
return roundtrip time in ping() callback
2012-07-17 01:21:28 +10:00
Andrey Sidorov
f3681b9aa2
ping() and close() for connection
2012-07-16 19:48:03 +10:00
Andrey Sidorov
39d905df5f
long stacktrace benchmarks in comments
2012-07-16 14:31:01 +10:00
Andrey Sidorov
7df3e1d3fd
disable long stack trace to improve performance
2012-07-16 14:26:33 +10:00
Andrey Sidorov
2decda57fd
handle sequence overflow (more than 65535 requests in one connection)
2012-07-16 14:18:52 +10:00
Santiago Gimeno
d5ad3c4134
Declare cookieNum with var so it is not global
2012-07-12 17:27:58 +02:00
Santiago Gimeno
75e3a3ddd3
Add MoveResizeWindow request
2012-07-11 13:38:03 +02:00
Andrey Sidorov
d2707f8d38
PolyFillArc request
2012-06-15 11:00:13 +10:00
Andrey Sidorov
e24ad5dc9f
fix for DeletePropery request
2012-06-13 15:16:09 +10:00
Andrey Sidorov
313aa8a1cc
global variable pollution fix
2012-06-13 13:12:50 +10:00
Andrey Sidorov
cfbf71c6b8
ConvertSelection request
2012-06-11 23:59:40 +10:00
Andrey Sidorov
de99f7ec14
SelectionRequest and SelectionNotify events
2012-06-11 23:59:09 +10:00
Andrey Sidorov
5315432ce4
AppleWM events
2012-06-11 23:57:51 +10:00
Andrey Sidorov
f5303b0ad9
PropertyNotify and SelectionClear unpackers
2012-06-11 17:05:23 +10:00
Andrey Sidorov
06d87c5908
Get/SetSelectionOwner requests
2012-06-09 14:15:19 +10:00
Andrey Sidorov
771330201b
signed x,y in CreateWindow, value instead of array in ListProps
2012-06-09 13:52:14 +10:00
Andrey Sidorov
93c09e553e
ListProperties request
2012-06-08 23:13:01 +10:00
Andrey Sidorov
5b6fd461ac
return if no extension present
2012-06-08 19:27:27 +10:00
Andrey Sidorov
5dec4c29b7
SetScreenSaver request
2012-06-08 15:00:13 +10:00
Andrey Sidorov
0b68bbbdb0
initial support to add event parsers from extension
2012-06-08 14:59:35 +10:00
Andrey Sidorov
58e526d913
SCREEN-SAVER extension
2012-06-08 14:57:24 +10:00
Andrey Sidorov
5d6bdee7de
DamageNotify event decoder
2012-06-07 23:09:27 +10:00
Andrey Sidorov
d7765b01bf
FrameGetRect, FrameHitTest requests
2012-06-07 12:17:24 +10:00
Andrey Sidorov
41ceeb67d8
AppleWM extension
2012-06-05 12:56:02 +10:00
Andrey Sidorov
3eaaadd0da
global variable leak test
2012-06-01 18:17:26 +10:00
Andrey Sidorov
ca5efc1941
KillKlient and ForceScreenSaver requests
2012-06-01 11:57:20 +10:00
Andrey Sidorov
33775da6df
connect using idcorrect DISPLAY
2012-06-01 00:00:31 +10:00
Andrey Sidorov
5098763855
global object pollution fixed
2012-05-31 19:20:38 +10:00
Andrey Sidorov
0fd0e4485a
first integration test
2012-05-31 12:53:45 +10:00
Andrey Sidorov
f40eb4e3d2
XC-MISC extension
2012-05-31 11:06:46 +10:00
Andrey Sidorov
b0931f1feb
SHAPE extension
2012-05-31 11:05:51 +10:00
Andrey Sidorov
1a82cc2141
fix for GetOverlayWindow callback
2012-05-29 16:32:43 +10:00
Andrey Sidorov
fba32b442a
correct size for all requests
2012-05-29 15:56:41 +10:00
Andrey Sidorov
31194398bc
DAMAGE and Composite extensions
2012-05-29 09:56:40 +10:00
Andrey Sidorov
3298795a7b
use padded 4 bytes for all CreatePicture parameters
2012-05-01 13:11:40 +10:00
Andrey Sidorov
93cec8ecc7
load BigReq extansion by default
2012-05-01 13:08:19 +10:00