Commit Graph

3220 Commits

Author SHA1 Message Date
matthieu
682c873c29 Update to fixesproto 5.0 2011-04-17 15:15:09 +00:00
jakemsr
95e3242529 add the -R option to usage()
spotted by sobrado@
2011-04-11 17:23:18 +00:00
jakemsr
53483e36a8 * use VIDIOC_ENUM_FRAMEINTERVALS to get the supported frame intervals
and display the frame rates if at least on -v is used.
* set/get the video(4) device's frame rate using VIDIOC_{S,G}_PARM.
* add new option -R which dsables frame rate adjustment.  only really
useful for video(4) devices, to see the difference between the frame
rate the device generates and what it says it's configured for ...
many devices don't generate the rate they are configured if they
aren't getting enough light ...
* poll(2) input with INFTIM instead of 0 timeout, and handle the poll(2)
call being interrupted by the frame timer.
* only use usleep(3) to wait for frames if the input is a file, and
in that case, sleep for a full frame interval or until interrupted
by the frame timer.
* update the manual to describe the new -R option, that -r now sets
video(4) frame rate, and that at least one -v will display supported
properties of the hardware.
2011-04-11 02:58:49 +00:00
shadchin
116136546a Fix build, thanks and ok jasper@ 2011-04-10 18:15:28 +00:00
shadchin
a067e4f1a4 Add support for zaurus
ok matthieu@
2011-04-10 17:49:13 +00:00
shadchin
ac434459e1 Add support for lkeys
ok matthieu@
2011-04-10 17:46:36 +00:00
jasper
55a8444bd1 sync 2011-04-10 17:12:43 +00:00
jasper
c00273f594 Sync with xkeyboard-config 2.2.1
ok ok shadchin@ matthieu@
2011-04-10 17:10:21 +00:00
jasper
8abf6371e4 Update xkeyboard-config to 2.2.1
* New structure of descriptions, massive changes in user-visible strings.
Special release for GNOME 3.

ok shadchin@ matthieu@
2011-04-10 17:08:49 +00:00
shadchin
9cb423af1a Add support wscons (upstream + implementation)
ok matthieu@
2011-04-10 12:04:29 +00:00
matthieu
47b70ac35f update 2011-04-09 14:54:04 +00:00
shadchin
eb14eec610 Import xf86-input-synaptics 1.4.0
ok matthieu@
2011-04-09 08:38:27 +00:00
matthieu
eccbc42473 Whitespace stuff; new sentence, new line; fix some xrefs; use Aq more.
From mbalmer@NetBSD.
2011-04-08 20:03:47 +00:00
matthieu
dd17de94f8 Set FontDir and FontEncDir in OpenBSD.cf for ports, to override
the new auto-detection code in util-cf-macros.
2011-04-07 20:05:53 +00:00
matthieu
471d1557b3 Regen autotools files after update. Fixes breakage noticed by
naddy@ and espie@ on ports that still use imake.
2011-04-07 19:42:25 +00:00
matthieu
94e8a384a5 Update to xrdb 1.0.9.
Includes a fix for CVE-2011-0465, to which OpenBSD is not vulnerable, since
dhclient will reject any hostname option containing invalid characters like
$ or `
2011-04-05 18:59:49 +00:00
matthieu
05ad2a9b4d Update xorg-cf-files to 1.0.4. Lightly tested by ajacoutot@ and krw@. 2011-04-02 17:17:48 +00:00
matthieu
4a238ea6a4 Update to xserver 1.9.5. Tested by jasper@, ajacoutot@ and krw@ 2011-04-02 16:08:38 +00:00
matthieu
eb61d3c991 Xi: add XI_Focus{In,Out} to swapped events. 2011-04-01 21:28:00 +00:00
matthieu
e03328b4d1 Use the array size for checking the validity of request numbers
instead of hard-coded constants. Suggested by Julien Cristau.
2011-04-01 21:27:04 +00:00
matthieu
90f7a9841a Xext: fix test on extension number for the swapped case. 2011-04-01 21:24:37 +00:00
matthieu
f2c1aca964 Simpler fix for 64 bits architectures, suggested by Peter Hutterer:
Just use Data() to send the xXIEventMask structure on the wire.
2011-04-01 21:22:48 +00:00
matthieu
a282fbce7f WriteReplyToClient() swaps rep contents if client and server endianess
differ. Cache rep.length so that it can be used after returning from
WriteReplyToClient().
Fixes xinput --list when client and server have different endianess.
gtk3-demo now fails a bit further in this case.
2011-03-28 21:10:15 +00:00
matthieu
1064b1a62a Ugly fix for libXi on sparc64.
May change if upstreams fix it differently.
Still broken on cross-endian remote connections though.
2011-03-27 20:17:17 +00:00
matthieu
6e1b78e41d Give XI2 requests a chance if server and client endianess differ.
There are more bugs in this code though.
2011-03-27 19:51:09 +00:00
okan
98c5b36dbb revert the XSync timing change for client move only; first noticed by
brynet.

sure oga@
2011-03-23 07:27:32 +00:00
okan
4c04a27385 warp the pointer back, iff we don't move the mouse, once we are done
with the menu; idea and initial from Sviatoslav Chagaev.

discussion with and ok oga@
2011-03-22 13:50:40 +00:00
okan
9a52c582b1 we should re-focus the client and ungrab the ptr even if we don't have a
mouse based match (i.e. in the kbd no match case).  update the comment
as well.

ok oga@
2011-03-22 11:09:52 +00:00
okan
482c4ce498 fix nousance of always highlighting the first entry even when there is
no match (seen in the ctrl-a case)

ok oga@
2011-03-22 11:05:13 +00:00
okan
d0a487aa3d move the default case to the end.
ok oga@
2011-03-22 11:03:05 +00:00
okan
a9420f917b reduce the number of times we sync during a window resize.
ok oga@
2011-03-22 10:59:08 +00:00
okan
1494c3e4c9 introduce nitems macro, with the appropriate ifndef.
ok oga@
2011-03-22 10:57:31 +00:00
okan
2de4639d4c if virt/horz un-maximizing, restore only the un-maximized axis
coordinates; allows moving a client and not restoring the maximized axis
coordinates.

picked from a larger martynas diff from ages ago.

ok oga@
2011-03-22 10:56:08 +00:00
okan
f109779994 (0,0) is also inside in the screen; from Sviatoslav Chagaev.
ok oga@
2011-03-22 10:54:42 +00:00
okan
51c21fc3ef while this piece deals with client argv's in a seemingly inefficient way
(noticed by Tim Peniket), since we don't ever do anything with cliarg,
remove the hunk and cliarg completely.

ok oga@
2011-03-22 10:52:37 +00:00
okan
a2810e744d remove XXX and move a configure event out of the event handler functions.
reminded by a similiar diff from Thomas Pfaff.

ok oga@
2011-03-22 10:49:46 +00:00
okan
3b73daa6c2 move the single keycode function directly into the menu code.
ok oga@
2011-03-22 10:47:59 +00:00
matthieu
b8615b4dbe update 2011-03-20 17:33:33 +00:00
matthieu
b0b3b0df1c Update to xineramaproto 1.2.1. No functional change. 2011-03-20 17:31:52 +00:00
matthieu
74b87b4ba2 Update to xf86vidmodeproto 2.3.1. No functional changes. 2011-03-20 17:29:44 +00:00
matthieu
125db05ec7 Update to xf86-driproto 2.1.1. No functional change. 2011-03-20 17:27:07 +00:00
matthieu
d423e09b92 update to dmxproto 2.3.1. 2011-03-20 17:19:52 +00:00
matthieu
e152f4eb11 Update to util-macros 1.13.0. 2011-03-20 17:09:44 +00:00
matthieu
4d8053ee26 Add support for ecdsa SSH keys. From dave at davec dot name. Thanks. 2011-03-19 15:40:02 +00:00
sobrado
056292656a lexicographically sort keys.
ok jakemsr@, jmc@
2011-03-18 20:08:58 +00:00
naddy
a17d3bcc89 Force alignment with sizeof(Atom) for XIButtonClassInfo.
From upstream; ok matthieu@
2011-03-18 20:08:27 +00:00
matthieu
34bb2b0d31 Update to xkbcomp 1.2.1 2011-03-13 15:03:00 +00:00
shadchin
bfae20612e Update xkeyboard-config to 2.1
ok matthieu@
2011-03-12 10:16:01 +00:00
matthieu
b05803ac41 Remove extra test. 2011-03-09 19:53:24 +00:00
matthieu
7ae39052df xcb is no longer optional. 2011-03-08 20:48:59 +00:00