[ANNOUNCE] xorg-server 1.11.99.901

2011-12-27 Thread Keith Packard
eeded configure.ac: Make Xephyr dependency error message more informative kdrive/linux: Fix compilation with -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast Keith Packard (4): dri2: Invalidate DRI2 buffers for all windows with the same pixmap on swap test/xi2: Fix inf

[ANNOUNCE] xorg-server 1.11.99.902

2012-01-27 Thread Keith Packard
int they don't want it hw/xwin: turn on -emulate3buttons if less than 3 mouse buttons are reported hw/xwin: Handle the virtual key code generated by the Fn key on IBM Lenovo laptops hw/xwin: Handle more motif window decoration hinting hw/xwin: Avoid WIN_WINDOW_PROP

[ANNOUNCE] xorg-server 1.11.99.903 (non-critical bug window closes)

2012-02-10 Thread Keith Packard
rtz: Toggle off fullscreen mode when XQuartz is hidden XQuartz: Release all buttons and keys when deactivating Keith Packard (1): Bump to version 1.11.99.903 (1.12 RC3) Peter Hutterer (2): Revert "dix: deduplicate callers of DeliverDeviceEvents in DeliverGrabbedEvents&q

Re: How to check in shell which output is primary?

2012-02-13 Thread Keith Packard
<#part sign=pgpmime> On Mon, 13 Feb 2012 19:16:55 +0100, Maciej Sitarz wrote: > I was trying to find a command telling which output reported by xrandr > is primary one. The first one is primary. -- keith.pack...@intel.com ___ xorg@lists.x.org: X.Org

[ANNOUNCE] xorg-server 1.12.0

2012-03-04 Thread Keith Packard
ct of BOOL type XQuartz: Actually install the new locales XQuartz: Short-circuit activateX: Revert "dix: don't XWarpPointer through the last slave anymore (#38313)" Keith Packard (1): Version bumped to 1.12 Peter Hutterer (4): Xi: handle new XIAllowEvents

Re: [ANNOUNCE] xorg-server 1.12.0

2012-03-08 Thread Keith Packard
<#part sign=pgpmime> On Thu, 08 Mar 2012 13:04:40 -0500, Adam Jackson wrote: > Notable changes since 1.11.0, in my opinion, from a quick glance over > the git log: Thanks for scanning the logs, Adam. I was pushing the release out with far too little sleep, and would have delayed until Monday wer

Re: XSetBackgroundPixmap question

2012-05-19 Thread Keith Packard
James Buren writes: > Wow, that was fast. Thanks. Some other questions I've been having. I've been > considering using > the XRender extension and I've noticed the documentation is nearly > non-existent. What advantages > does it offer over older Xlib drawing API? At the very least, it seems to

Re: XSetBackgroundPixmap question

2012-05-19 Thread Keith Packard
Glynn Clements writes: > That seems to imply that the X server makes a copy of the pixmap data > rather than keeping a reference to the original pixmap. However, I > don't believe that's how the X.org server actually implements it. No, it keeps a reference, but not through the Pixmap ID, so whil

[ANNOUNCE] xorg-server 1.12.99.901

2012-07-10 Thread Keith Packard
ocated _glapi_table struct Julien Cristau (2): Xi: make stub DeleteInputDeviceRequest call RemoveDevice Xvfb: destroy the screen pixmap in CloseScreen Keith Packard (20): Bump version number to 1.12.99.0 Handle blank betweeen type and name in sdksyms.sh Introduce a consis

Re: Odd behavior with damage events and override-redirect windows

2012-07-17 Thread Keith Packard
Jess VanDerwalker writes: > This works correctly for non-override redirect windows. But something > odd occurs with window flagged as override redirect. In that case, the > coordinates for the window are root relative, not window relative. As > an example, if the override redirect window is mappe

[ANNOUNCE] xorg-server 1.12.99.902

2012-07-17 Thread Keith Packard
tion option values Jörg Mensmann (1): hw/xwin: Fix command line arguments for multiple monitors. Keith Packard (3): ProcGetPointerMapping uses rep.nElts before it is initialized xwin: Clean up os wrappers for System, Popen and Pclose on Windows Bump to version 1.12.99.

[ANNOUNCE] xorg-server 1.12.99.904

2012-08-07 Thread Keith Packard
it isn't. glx: Do not report the GLX_INTEL_swap_event extension for indirect swrast Julien Cristau (1): Bump glproto requirement to 1.4.16 Keith Packard (3): xfree86: When xf86CrtcCloseScreen is called, the randr CRTCs are gone Distribute include/glx_extinit.h Releas

[ANNOUNCE] xorg-server 1.12.99.905

2012-08-21 Thread Keith Packard
tz: console_redirect: Set the correct location for reading into the buffer XQuartz: console_redirect: Properly zero-out the tail of the array on realloc() XQuartz: Use asl_log_descriptor on Mountain Lion XQuartz: Use asl_log_descriptor for children as well Keith Packard (4):

[ANNOUNCE] xorg-server 1.13.0

2012-09-05 Thread Keith Packard
of() and typeof() to determine member offsets within a structure Keith Packard (1): Version bumped to 1.13 Peter Hutterer (9): test: assert from signal-safe number conversion test: add a few tests for signal-safe logging Add FormatInt64 to convert signed integers in signal-saf

[ANNOUNCE] xorg-server 1.13.99.901 (1.14 RC1)

2012-12-19 Thread Keith Packard
heduler on WIN32 Julien Cristau (1): Revert "kinput: allocate enough space for null character." Keith Packard (5): xf86: fix compat output selection for no output GPUs Set version to 1.14 development branch (1.13.99.0) Fix FlushClient to write extraBuf when

[ANNOUNCE] xorg-server 1.13.99.902

2013-02-13 Thread Keith Packard
face to ensure show-on-taskbar state is updated correctly hw/xwin: Stop assuming WS_EX_APPWINDOW style in WM_SHOWWINDOW Keith Packard (5): input: Pull TouchListener declaration to top-level input: Record grab pointer in TouchListener hw/xfree86: Require only one working CRTC

[ANNOUNCE] xorg-server 1.14.0

2013-03-05 Thread Keith Packard
XQuartz: Ensure is included in capabilities.c os: Ensure is included in strndup.c XORG_TLS: Pick the first option that works (ie: prefer __thread) Keith Packard (1): Version bumped to 1.14 Peter Hutterer (2): os: fix pnprintf OOB buffer read for unterminated length modifier

[ANNOUNCE] xorg-server 1.14.99.1

2013-04-24 Thread Keith Packard
es. Geert Uytterhoeven (1): kdrive/fbdev: revive randr new screen size logic Jeremy White (1): Define prototypes for hw/xfree86/modes/xf86Modes.c only in xf86Modes.h. Keith Packard (2): Bump release to 1.14.99.0 Bump to 1.14.99.1 Marcin Slusarz (1): os: use li

[ANNOUNCE] xorg-server 1.14.99.2

2013-10-04 Thread Keith Packard
for event handling Xephyr: use xcb-xv instead of libXv Xephyr: move ephyrdri over to xcb Xephyr: remove unused DRI1 code Xephyr: move glx code to xcb Xephyr: drop remaining Xlib dependency Xephyr: handle errors in event loop Xephyr: we're not using Xlib

Re: [ANNOUNCE] xorg-server 1.14.99.2

2013-10-05 Thread Keith Packard
Emmanuel Benisty writes: > Hi Keith, > > On Sat, Oct 5, 2013 at 2:03 AM, Keith Packard wrote: >> Adam Jackson (41): >> damage: Simplify DamageUnregister > > This commit (d08966227e7d567df8d26eebc80f35f886e59a4a) breaks > xf86-video-intel compilation. It b

[ANNOUNCE] xorg-server 1.14.99.3

2013-10-18 Thread Keith Packard
in: Fix for "glx: Remove screen number from __GLXconfig" Keith Packard (1): Update to version 1.14.99.3 Michele Baldessari (2): Fix Xephyr compilation when DEBUG is enabled Xephyr: restore cursor visibility Peter Hutterer (11): dix: only allow button and key ev

[ANNOUNCE] libxshmfence 1.0

2013-10-31 Thread Keith Packard
d the limitations of futexes. Keith Packard (2): Import first version of the library Update to verion 1.0 git tag: libxshmfence-1.0 http://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.0.tar.bz2 MD5: b4437ce302bd6c3f4abda3d9330ddcf9 libxshmfence-1.0.tar.bz2

[ANNOUNCE] xtrans 1.3.0

2013-10-31 Thread Keith Packard
headers Colin Walters (1): autogen.sh: Implement GNOME Build API Keith Packard (3): Remove 'Readv' interface Add APIs to send file descriptors through the network Update to version 1.3.0 Łukasz Stelmach (1): Add const qualifier to unix_nolisten gi

[ANNOUNCE] presentproto 1.0

2013-10-31 Thread Keith Packard
Keith Packard (10): Initial Present protocol specification Document how target-msc, divisor and remainder work Add NotifyMSC. Add serial numbers to Complete and MSC events Remove SBC, use CompleteNotify for both Region and NotifyMSC Start reworking for present

[ANNOUNCE] dri3proto 1.0

2013-10-31 Thread Keith Packard
Keith Packard (16): Initial DRI3 protocol specification Initial DRI3 protocol headers Add 'event id' to DRI3 configure notify events Add GetSyncShmFD request Rename Connect as Open, make it work. Add SHM SyncFences Add PixmapFromBuffer and Buffer

[ANNOUNCE] xorg-server 1.14.99.901

2013-11-01 Thread Keith Packard
amage: Partial revert of "Only wrap into the GC ops chain if there's a listener (v3)" Keith Packard (13): kdrive/ephyr: Don't discard one-time driver structure at server reset Xext: Move MIT-SHM 'ShmDesc' to shmint.h Clean up a couple of warnings in

Re: [ANNOUNCE] xorg-server 1.14.99.901

2013-11-03 Thread Keith Packard
baldu...@units.it writes: > In file included from ../include/dixstruct.h:28:0, > from shm.c:44: > shm.c: In function 'ProcShmAttachFd': > shm.c:1102:13: error: unknown type name 'xShmAttachFdReq' > REQUEST(xShmAttachFdReq); > ^ > ... [

Re: [ANNOUNCE] xorg-server 1.14.99.901

2013-11-04 Thread Keith Packard
baldu...@units.it writes: > Forgive my ignorance: am I missing some relevant piece of sw here? Or > the new protocol header you mention comes w/ this new version of the > server? Or something else...? The new headers haven't been released yet; hoping to get to that today. -- keith.pack...@intel

[ANNOUNCE] xextproto 7.2.99.901

2013-11-05 Thread Keith Packard
Here's a release of xextproto that includes the new MIT-SHM requests Adam Jackson (1): configure: Remove AM_MAINTAINER_MODE Colin Walters (1): autogen.sh: Implement GNOME Build API Gaetan Nadon (1): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

[ANNOUNCE] xtrans 1.3.1

2013-11-06 Thread Keith Packard
the X server does Keith Packard (3): Revert "Remove 'Readv' interface" Add SEND_FDS version of Readv Update to version 1.3.1 Mark Kettenis (1): Don't include file descriptor passing code by default git tag: xtrans-1.3.1 http://xorg.freedesktop.org

[ANNOUNCE] xorg-server 1.14.99.902

2013-11-13 Thread Keith Packard
Don't sleep forever on exit if usleep() returns an error xfree86: Fix build without libpciaccess Julien Cristau (1): os: Actually use the computed clockid in GetTimeInMicros Keith Packard (16): Disable DRI3 and sync fence FD functions if xshmfence isn't available

[ANNOUNCE] xorg-server 1.14.99.903

2013-11-23 Thread Keith Packard
assembly .il file for Solaris Studio builds Chris Wilson (1): glx/glxdri2: Unwrap EnterVT/LeaveVT upon CloseScreen Dan Horák (1): test: build the touch test only when building Xorg Dave Airlie (1): xfree86: return NULL for compat output if no outputs. Keith Packard (10): kdrive: han

[ANNOUNCE] libxshmfence 1.1

2013-11-26 Thread Keith Packard
file. Add the required README file make: add $(CWARNFLAGS) make: list non installed headers under the _SOURCES variable lint: remove usage of libxshmfence_la_SOURCES Keith Packard (10): Change fence memory type from 'int32_t' to 'struct shmfence'

[ANNOUNCE] xorg-server 1.14.99.904 (1.15 RC4)

2013-12-11 Thread Keith Packard
unctions hw/xwin/glx: Rewrite WGL wrappers after Xserver conversion to direct GL dispatch Keith Packard (13): Select directory for MIT-SHM temp files at configure time Xext: Use SHMDIR and O_TMPFILE when creating mapping files miext: Move SyncShm FDs out of the way

[ANNOUNCE] xorg-server 1.14.99.905

2013-12-19 Thread Keith Packard
dri3/shmfence detection Ben Gamari (1): Xi: Don't ActivateEarlyAccept POINTER_REGULAR listeners Jeremy Huddleston Sequoia (3): darwin: Don't leave stdin/stdout closed XQuartz: Use asl_log_descriptor to log stdout/stderr of child processes configure.ac: Add

[ANNOUNCE] xorg-server 1.15.0

2013-12-27 Thread Keith Packard
Having recovered from a pie-fueled sugar coma, I've gone ahead and pushed out the final 1.15 release today. I didn't get any changes after RC5, but did go ahead and merge some pending trivial Present extension fixes. Keith Packard (4): present: Handle PresentOptionAsync for

[ANNOUNCE] xextproto 7.3.0

2013-12-27 Thread Keith Packard
Here's a stable xextproto to go along with Xserver 1.15 Keith Packard (1): Bump release to 7.3 git tag: xextproto-7.3.0 http://xorg.freedesktop.org/archive/individual/proto/xextproto-7.3.0.tar.bz2 MD5: 70c90f313b4b0851758ef77b95019584 xextproto-7.3.0.tar.bz2

[ANNOUNCE] xorg-server 1.15.99.901

2014-02-24 Thread Keith Packard
bug for trapezoid clip Change the trapezoid render to use VBO. Just use the shader to generate trapezoid if PolyMode == Imprecise Fix the problem of VBO leak. Fallback to pixman when trapezoid mask is big. Keith Packard (68): Bump release to 1.15.99.900 hw/xfree86: Make

[ANNOUNCE] xorg-server 1.15.99.902

2014-04-08 Thread Keith Packard
Fix build when configured --enable-debug Handle -displayfd and an explicit display number sensibly Julien Cristau (1): Xephyr: restore initial window resize lost in xcb conversion Keith Packard (26): dix: Allow NULL stipple in ChangeGC mi: miPutImage with XYPixmap failed at dep

[ANNOUNCE] xorg-server 1.15.99.903

2014-06-04 Thread Keith Packard
stContext -> lastGLContext configure: Restore DEFAULT_LOGDIR to xwin-config.h, it is used Julien Cristau (3): configure: fix help text for dmx configure: require fontsproto 2.1.3 for pointer typedef removal configure: require xproto 7.0.26 for pointer typedef removal

[ANNOUNCE] xorg-server 1.15.99.904

2014-07-07 Thread Keith Packard
my Huddleston Sequoia (1): mi: Build fix: mieqProcessDeviceEvent returns void Keith Packard (3): present: Remove executing vblank from window list. Bug# 79709. fb: Don't free NULL pixmap in fbCloseScreen. Bug #80313 Update to version 1.15.99.904 Kristian Høgsberg (1):

[ANNOUNCE] xorg-server 1.16.0

2014-07-17 Thread Keith Packard
ributed patches, review, testing and comments. Here's a list of the changes brought in since RC4: Aaron Plattner (1): xfree86: Only support one sysconfigdir Hans de Goede (2): Fix ODEV_ATTRIB_DRIVER overlapping with ODEV_ATTRIB_FD config_odev_add_attribute*: Check for right a

[ANNOUNCE] xtrans 1.3.5

2014-09-22 Thread Keith Packard
lient}) args Keith Packard (2): Add TRANS(Listen) function to re-enable specific listen sockets xtrans 1.3.5 git tag: xtrans-1.3.5 http://xorg.freedesktop.org/archive/individual/lib/xtrans-1.3.5.tar.bz2 MD5: c5ba432dd1514d858053ffe9f4737dd8 xtrans-1.3.5.tar.bz2

[ANNOUNCE] xorg-server 1.16.99.901

2014-10-28 Thread Keith Packard
x redundant declaration warning in winprefslex.l hw/xwin: Fix unused variable warning in winCreateMsgWindow() configure.ac: Avoid "Your OS is unknown" warning when configuring for Cygwin configure.ac: Force --disable-libdrm on Cygwin os: -displayfd should check ports

[ANNOUNCE] libxshmfence 1.2

2015-01-02 Thread Keith Packard
t for FreeBSD using umtx (v3). Keith Packard (3): Use /dev/shm as an optional shared memory directory Use linux 3.17 memfd_create syscall when available Bump version to 1.2 git tag: libxshmfence-1.2 http://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.2.tar.bz

Re: [ANNOUNCE] libxshmfence 1.2

2015-01-02 Thread Keith Packard
Thomas Klausner writes: > Hi! > > This version doesn't build for me on NetBSD-7.99.3/amd64 and gcc-4.8.4 with: > > CC xshmfence_pthread.lo > xshmfence_pthread.c: In function 'xshmfence_init': > xshmfence_pthread.c:122:5: error: implicit declaration of function > 'pthread_mutexattr_setpsh

Re: [ANNOUNCE] libxshmfence 1.2

2015-01-03 Thread Keith Packard
Thomas Klausner writes: > I'll file a bug report so NetBSD will hopefully provide these. > Is there a way libxshmfence can work without them? The whole point is to build an inter-process synchronization mechanism, so you need something that *can* work across processes. If you have Linux-compati

[ANNOUNCE] xorg-server 1.16.99.902

2015-01-23 Thread Keith Packard
contexts Julien Cristau (2): render: check request size before reading it [CVE-2014-8100 1/2] glx: Length checking for GLXRender requests (v2) [CVE-2014-8098 2/8] Keith Packard (17): glamor: Don't insert fbos from external objects into fbo cache glamor: Always destroy EGL i

[ANNOUNCE] xorg-server 1.17.0

2015-02-04 Thread Keith Packard
t (v2) config/udev: Respect seat assignments when assigned devices Keith Packard (1): Update to version 1.17.0 Nikhil Mahale (1): os: Fix timer race conditions git tag: xorg-server-1.17.0 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.17.0.tar.bz

[ANNOUNCE] xorg-server 1.17.1

2015-02-10 Thread Keith Packard
Fixes for CVE 2015-0255. See Peter's associated email for more details. Keith Packard (1): Release 1.17.1 Olivier Fourdan (2): xkb: Don't swap XkbSetGeometry data in the input buffer xkb: Check strings length against request size git tag: xorg-server-1.

Re: libXpresent question

2015-04-02 Thread Keith Packard
Olivier Fourdan writes: > Hi, > > (not sure if I should send this to xorg, xorg-devel or Keith directly, > so I'm sending to xorg list copying Keith as well, I hope you don't > mind...) > > I was wondering, will libXpresent ever be released? Oh, yeah, we should release that. I frankly had forgot

[ANNOUNCE] libXpresent 1.0.0

2015-04-17 Thread Keith Packard
This provides an Xlib-compatible API for the Present extension. Keith Packard (9): Initial import of Xlib Present binding Add .gitignore Update to protocol version 1.0 Elide redirect stuff. Add kind/mode to Complete, set pixmap in Idle Add PresentFreeInput to

Re: libXpresent question

2015-04-17 Thread Keith Packard
Olivier Fourdan writes: > Hi Keith, > > So, err, anything that I could help with here? I had to create a git repo on git.fd.o and mess with stuff a bit before the release script would run, but things should be done now. -- -keith signature.asc Description: PGP signature _

[ANNOUNCE] xorg-server 1.17.99.901

2015-09-01 Thread Keith Packard
e_location() glamor: fix build when DRI3 is not defined Julien Cristau (1): mi: fix typo in warning about overflowing queue Jürg Billeter (1): int10: Fix error check for pci_device_map_legacy Keith Packard (28): Mark development version for 1.18 glamor: Elimi

[ANNOUNCE] libXfont2 2.0.0

2015-12-08 Thread Keith Packard
EAK_SYMBOLS instead of -flat_namespace Keith Packard (2): Add compiler warning flags and fix warnings Eliminate calls back to X server or font server functions by name (v4) Thomas Klausner (1): Fix is*() usage. git tag: libXfont2-2.0.0 http://xorg.freedesktop.org/archive/individu

Re: [ANNOUNCE] libXfont2 2.0.0

2015-12-09 Thread Keith Packard
Matt Turner writes: > I think you forgot to git add a file in the m4/ directory? I'm getting > > ./configure: line 19207: syntax error near unexpected token `with_cflags,' > ./configure: line 19207: ` CC_CHECK_FLAGS_APPEND(with_cflags, CFLAGS,' Hrm. 'make distcheck' worked, but 'm4/attributes.m4

[ANNOUNCE] libXfont2 2.0.1

2015-12-11 Thread Keith Packard
Here's an update to the libXfont2 2.0 release that fixes a couple of build issues that cropped up in the initial 2.0 changes. Keith Packard (3): Add missing 'attributes.m4' file Remove fontconf.h Bump version to 2.0.1 Matt Turner (1): Convert to non-recurs

Re: [ANNOUNCE] libXfont2 2.0.0

2015-12-11 Thread Keith Packard
Thomas Klausner writes: > Thanks for the release. I assumed that for now this should be > parallel-installable with libXfont(1), but there is one common file > for both of them: > > include/X11/fonts/fontconf.h > > Can you please fix that? I've pushed the fix to master; I can do another release.

[ANNOUNCE] xorg-server 1.18.99.2

2016-09-16 Thread &quot;Keith Packard"
don't call pGlxDraw->destroy() if AddResource fails dmx/glxProxy: don't free the glx pixmap twice if AddResource fails modesetting: avoid double free if AddResource fails xwin: no need to free auth data if AddResource fails record: don't call RecordDeleteCo

Re: [ANNOUNCE] xorg-server 1.18.99.2

2016-09-18 Thread Keith Packard
Jonas Ådahl writes: > Any chance to get the patches[0] needed for Xwayland pointer warp emulation > merged before freezing the ABI/API? I haven't seen any review on them. -- -keith signature.asc Description: PGP signature ___ xorg@lists.x.org: X.Or

[ANNOUNCE] xorg-server 1.18.99.901

2016-09-19 Thread &quot;Keith Packard"
Here's the official RC1 for 1.19. Thanks to Jonas and Peter for getting these two ABI/API changes reviewed. Jonas Ådahl (2): dix: Introduce CursorWarpedTo vfunc in Screen dix: Incroduce CursorConfinedTo vfunc in Screen Keith Packard (1): Bump to 1.18.99.901 (1.19 RC1) gi

Re: [ANNOUNCE] xproto 7.0.30

2016-09-22 Thread Keith Packard
Jürg Billeter writes: > Hi Jeremy, > > there is a typo in the __has_extension define, which breaks the build > of other packages with GCC. Can you please apply the attached patch? Yeah, I found that earlier today and this patch has already been reviewed. -- -keith signature.asc Description:

[ANNOUNCE] xproto 7.0.31

2016-09-22 Thread &quot;Keith Packard"
A bit of a brownbag release; sorry I didn't catch the typo in review. Keith Packard (2): Fix typo __has_extenstion -> __has_extension xproto 7.0.31 git tag: xproto-7.0.31 http://xorg.freedesktop.org/archive/individual/proto/xproto-7.0.31.tar

[ANNOUNCE] xorg-server 1.18.99.902

2016-10-28 Thread &quot;Keith Packard"
xwayland: Set unaccelerated pointer motion delta if available xwayland: Put getting a xwl_window from a Window in a helper xwayland: Bind pointer constraints global xwayland: Translate a pointer grab with confineTo to pointer confinement xwayland: Add pointer warp emulator

[ANNOUNCE] xorg-server 1.19.0

2016-11-15 Thread &quot;Keith Packard"
After verifying that bug 1382444 has been fixed, it's time to release 1.19 at last. Thanks to everyone who helped develop, test and document this release! Ian Ray (1): xwayland-shm: block signals during fallocate Keith Packard (2): dix: Make sure client is not in output_pe

Re: XShmAttachFd support?

2017-01-13 Thread Keith Packard
John Cox writes: > Hi > > I'd like to use posix shared memory with the XShm extensions (rather > than SysV). There appears to be support in the server and xproto for > this (X_ShmAttachFd) but no support in libXext. Am I missing something > and/or is there any way I can make use of this feature

Re: xlsfonts character cell

2017-04-22 Thread Keith Packard
Chuck Pergiel writes: > What the heck is a 'Character Cell' font and how is it different from the > other two kinds? Fixed and 'ink inside', which is to say that all of the lit pixels are inside a rectangle defined by the font ascent/descent and the width of each character. -- -keith signatu

Re: forum for Motif, XLib, etc. programming enthusiasts?

2017-10-24 Thread Keith Packard
Alan Corey writes: > Maybe Java Swing then it's portable. I was enjoying the retro aspect > though. I've been using Swing for a couple of years now for GUI application development. It definitely feels 'retro' in a lot of ways -- Java is well on its way to being the successor to Cobol and Swing

[ANNOUNCE] xorgproto 2018.3

2018-02-20 Thread &quot;Keith Packard"
This adds RandR leasing and non-desktop monitors along with fixing the autotools build to include xcalibrate header files (if LEGACY is selected). Adam Jackson (1): glproto: Add compatibility #defines for the typos we corrected Keith Packard (6): randr: Add Leases. [v4] randr

Re: Is xauth entry without display number valid?

2018-03-15 Thread Keith Packard
Michal Srb writes: > It seems to work, but if I would try to create such file using the xauth > command, it would not let me. It is also impossible to add any new records > with > display number, because they would get "merged" with those without > number. According to comments in AuGetBest.c:

[ANNOUNCE] xprop 1.2.5

2020-11-19 Thread Keith Packard
Jason Nader (1): Add missing `-help` function Keith Packard (5): Make output with unknown width terminal the same as old code Free string list returned from XmbTextPropertyToTextList Correct icon buffer width computation for truecolor terminals Check return value

[ANNOUNCE] libX11 1.7.0

2020-11-20 Thread Keith Packard
ess and greater to characters that are difficult to access on some keyboards Keith Packard (6): Don't cache converters in _Xlcmbtowc and Xlcwctomb Don't attempt to unload locale context data Avoid recursing through _XError due to sequence adjustment Copy locale modifiers

[ANNOUNCE] libXres 1.2.1

2021-03-31 Thread Keith Packard
Alan Coopersmith (2): Update README for gitlab migration Update configure.ac bug URL for gitlab migration Keith Packard (2): Note ABI of XResQueryClientIds libXres 1.2.1 Ray Strode (1): XRes: Use _XRead instead of _XRead32 for reading pid git tag: libXres-1.2.1

Re: XInitThreads multiple times

2021-08-05 Thread Keith Packard
Dawid Kowalczyk writes: > Hello, > > Is it possible to call |XInitThreads| multiple times, for example 20 > times and not worry who calls it first? XInitThreads isn't re-entrant, so you need to ensure that it isn't getting invoked by multiple threads in parallel, but it does check to see if it

Re: XRender With Vsync

2021-09-22 Thread Keith Packard
Ryan McClue writes: > I want this to sync with the monitor's VBLANK, i.e. vsync. > How can this be achieved? Draw to an offscreen pixmap and use the Present extension. -- -keith signature.asc Description: PGP signature

Re: XRenderComposite Tie To Vsync

2021-09-22 Thread Keith Packard
Ismael Luceno writes: > AFAIK XRender can't do vsync. You may want to use OpenGL for > everything, or even just for the presentation step in order to do > the vsync... GL and Vulkan use the Present extension, which can also be used by other X applications. -- -keith signature.asc Descriptio

Re: TWM n00b history lesson

2023-05-15 Thread Keith Packard
> Has anyone been around long enough to know how jim, keith and lemke > managed to get their twmrc files included in the samples that come > in the package? Because that's what we packaged with the old X consortium releases, and no-one has bothered to change them? -- -keith signature.asc Desc