Commit graph

540 commits

Author SHA1 Message Date
Aurélio A. Heckert
d8cd686ea3 Shows how to use keySyms data 2015-10-31 17:38:48 -03:00
Aurélio A. Heckert
de2b73ca2b Enhance keySyms
* Direct translate from X.Org's xproto/keysymdef.h
* Adds the key description as JSON data
* Update examples where the `x11.keySyms` API changes
2015-10-31 17:37:58 -03:00
Andrey Sidorov
f21c8d3c2a Update README.md 2015-10-26 10:21:05 +11:00
Andrey Sidorov
6a69754e55 Update README.md 2015-10-26 09:33:40 +11:00
Andrey Sidorov
edd6126808 Merge pull request #112 from aurium/patch-2
Adds missed AltGr keycode
2015-10-25 14:12:07 +11:00
Aurélio A. Heckert
68e261dabe Adds missed AltGr keycode
`XK_ISO_Level3_Shift` is the code name for `AltGr`.

`NoSymbol` will help us to know when a keycode is meaningless or if it is unknown.

Also, i believe http://cgit.freedesktop.org/xorg/proto/xproto/tree/keysymdef.h is a better source to find keycodes. :-)
2015-10-24 18:07:29 -03:00
Andrey Sidorov
51b03c5173 update callback to accept error as first parameter 2015-10-23 09:56:16 +11:00
Andrey Sidorov
71599b100f Merge pull request #104 from santigimeno/test_create_notify
src: fix CreateNotify parsing and add new test
2015-10-01 21:42:31 +10:00
Santiago Gimeno
dbe2d97bee src: fix some more events parsing
- DestroyNotify, UnmapNotify, MapNotify and MapRequest.
- Add some tests.
2015-10-01 11:53:04 +02:00
Santiago Gimeno
3b18e43fe6 src: fix CreateNotify parsing and add new test
- The first 4 fields in an event 'CCSL' are already unpacked in
  expectReplyHeader. No need to get the L field again: it is already in the
  'extra' variable.
2015-10-01 11:35:26 +02:00
Andrey Sidorov
bd991fa6e3 Merge pull request #103 from sidorares/create-notify-fix
fix CreateNotify parsing #102
2015-10-01 12:50:28 +10:00
Andrey Sidorov
28fdbadb0b fix CreateNotify parsing #102 2015-09-29 23:18:11 +10:00
Andrey Sidorov
573f83feab Merge pull request #101 from klepthys/master
included an example using node-xpm module
2015-09-22 22:50:02 +10:00
Sebastien Dumetz
91ff5d451f included an example using node-xpm module 2015-09-22 13:57:10 +02:00
Andrey Sidorov
f13a438e94 Merge pull request #95 from Arteris/tcp_fallback
Fall back to TCP if socket does not exist
2015-06-27 13:34:40 +10:00
Ian Scott
140960145b Test Travis with Xvfb doing -nolisten tcp and -nolisten unix 2015-06-26 18:19:10 -07:00
Ian Scott
c00a790c2b Fix XClient arguments 2015-06-25 15:57:20 -07:00
Ian Scott
2d7d6cbc8f Fall back to TCP if socket does not exist
Also have client emit error on stream error if there is no initCb.
2015-06-25 15:47:02 -07:00
Andrey Sidorov
fb817b8e2b add tinywm 2015-06-18 09:41:46 +10:00
Andrey Sidorov
39ec8aca60 Add xoowm and basedwm to list of users 2015-06-18 09:36:43 +10:00
Andrey Sidorov
472cdf5cfc Update README.md 2015-06-11 10:42:52 +10:00
Andrey Sidorov
90ea482119 Merge pull request #93 from megadonkey/shape
Adds Shape extension request Rectangles; fixes Mask
2015-05-30 17:10:31 +10:00
Michael J M Thomson
749b877d99 Added Shape rectangles example. Fixed shape mask test 2015-05-29 16:15:03 +10:00
Michael J M Thomson
fafa42e6e6 Add Shape Rectangles test. Fix Shape Mask test 2015-05-29 14:28:05 +10:00
Michael J M Thomson
520be559e8 Add function Rectangles. Fix function Mask 2015-05-29 11:17:34 +10:00
Andrey Sidorov
e7d9ba7cb4 Merge pull request #89 from Arteris/add_freepicture
Add FreePicture to XRender
2015-04-21 07:20:39 +10:00
Ian Scott
dc90e2760d Add FreePicture to XRender 2015-04-20 10:46:24 -07:00
Andrey Sidorov
76f148345b Update README.md 2015-03-19 23:18:58 +11:00
Andrey Sidorov
20886399ed Merge pull request #84 from dizzib/dev_clear_area
Add ClearArea method
2015-03-15 13:43:31 +11:00
Andrey Sidorov
b0a926d3de add xoowm to a list of users 2015-03-13 12:58:22 +11:00
dizzib
33f953db32 replace timeout with expose 2015-03-06 09:34:59 +00:00
dizzib
45ab095ef2 add ClearArea 2015-03-04 13:26:20 +00:00
Andrey Sidorov
28aa28eccb fix sendevent example 2015-03-01 14:54:36 +11:00
Andrey Sidorov
9b603d4375 1.0.3 2015-02-19 20:45:24 +11:00
Andrey Sidorov
a5cced0dbc start changelog 2015-02-19 20:45:06 +11:00
Andrey Sidorov
ad59dbea4b Merge pull request #82 from santigimeno/fix_randr_test
test: fix randr.js test
2015-01-21 23:39:25 +11:00
Andrey Sidorov
ac450d184a Merge pull request #81 from santigimeno/allow_events
Allow events
2015-01-21 23:38:56 +11:00
Santiago Gimeno
2e7bf6cb18 test: fix randr.js test 2015-01-21 12:41:19 +01:00
Santiago Gimeno
b27831d1d2 test: add allow-events test
- Ported from X Test Suite @ http://cgit.freedesktop.org/xorg/test/xts/
2015-01-21 12:40:31 +01:00
Santiago Gimeno
b3ca6fb04b src: add AllowEvents core request 2015-01-20 13:57:08 +01:00
Santiago Gimeno
5e14ac2301 Merge pull request #78 from Arteris/master
Remove debug messages from MappingNotify
2015-01-14 19:20:31 +01:00
Ian Scott
3e3f1805a2 Remove debug messages from MappingNotify 2015-01-14 10:08:59 -08:00
Andrey Sidorov
ef2c30793a Merge pull request #77 from santigimeno/value_mask_fixes
src: ignore invalid mask values
2015-01-09 08:53:22 +11:00
Santiago Gimeno
76ce6c4141 src: ignore invalid mask values
- Avoiding a TypeError exception @ packValueMask.
- Added a test.
2015-01-08 13:33:06 +01:00
Andrey Sidorov
ea67111025 Update README.md 2015-01-04 10:04:41 +11:00
Andrey Sidorov
5e76aafd30 Merge pull request #75 from timroes/master
Add LowerWindow method
2015-01-04 08:35:24 +11:00
Andrey Sidorov
1d9c7f2f4b Merge pull request #76 from timroes/leaveNotify
feat: fix format of LeaveNotify event
2015-01-04 08:30:53 +11:00
Tim Roes
ff73173cd5 feat: fix format of LeaveNotify event 2015-01-03 21:33:06 +01:00
Tim Roes
2f66f04d9f feat: add LowerWindow method 2015-01-03 20:41:33 +01:00
Santiago Gimeno
7351c47bc8 Version 1.0.2 2014-12-10 12:57:28 +01:00