Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-29 | Fix allocation and freeing of InputDriverRec, so that X doesn't dump core | Matthieu Herrb | |
on exit. Found thanks to msys test machine. | |||
2009-01-29 | xf86-input-elographics 1.2.3, tested on msys's point of sale machine. | Matthieu Herrb | |
2009-01-28 | Install Xephyr and its manual page using the Makefile generated by | Matthieu Herrb | |
autotools. | |||
2009-01-28 | __miscmansuffix -> __miscmansuffix__ | Matthieu Herrb | |
2009-01-28 | Add missing OpenBSD RCS Ids. | Matthieu Herrb | |
2009-01-28 | Pass all needed options to configure to get kdrive use the | Matthieu Herrb | |
same default directories as Xorg. | |||
2009-01-28 | OpenBSD still uses old xkb-data, whose default rules are called 'xorg'. | Matthieu Herrb | |
Change kdrive's default configuration too. | |||
2009-01-28 | Update to xf86-video-radeonhd 1.2.4. | Matthieu Herrb | |
- Added HDMI support. - Added support for RV710, RV730 (DCE 3.2). - Added screen rotation support. - Added RandR 1.3 panning support. (not useful until xserver 1.6) - Many acceleration and build fixes. Tested on mbalmer@'s radeon 2400HD card. | |||
2009-01-28 | sync | Matthieu Herrb | |
2009-01-27 | Xephyr requires dri support for now, so enable it. | Matthieu Herrb | |
2009-01-27 | regen | Matthieu Herrb | |
2009-01-27 | Fix linking of Xwscons for xserver 1.5.3 | Matthieu Herrb | |
2009-01-27 | Don't allow to build kdrive here anymore. This is now in ../kdrive. | Matthieu Herrb | |
2009-01-27 | /usr/X11R6/include/drm is gone. The headers now come from the kernel. | Matthieu Herrb | |
2009-01-27 | remove Nscreens and x_screenname() - we really don't need them. | Okan Demirmen | |
ok oga@ | |||
2009-01-27 | One of the most annoying things to do was restart cwm and lose all of | Owain Ainsworth | |
your group state. Fix this up by using an X Atom (_CWM_GRP) to store the name of the group that we're using (the name, not the number is because at one point we may make the group numbers dynamic). I've been talking about this since c2k8. so CM-w means you keep all of your windows grouped properly. ok okan@, todd@ | |||
2009-01-26 | never define XF86DRI_MM after configure. 2.4.x still had the ttm bits | Owain Ainsworth | |
which haven't made it into a released libdrm. This prevents collisions with the libdrm version just commited (which wouldn't build otherwise). | |||
2009-01-26 | Update libdrm to 2.4.3 | Owain Ainsworth | |
This is needed for us to be able to update Mesa and xf86-video-intel. Includes a few fixes, as well as the intel bufmgr interface and the modesetting interface (which currently errors when you check if it's enabled). ok matthieu@ | |||
2009-01-26 | sync | Matthieu Herrb | |
2009-01-26 | Xtrans 1.2.3. Tested on a full ports build by naddy@. | Matthieu Herrb | |
2009-01-26 | util/macros 1.2.1. Tested on a ports bulk build by naddy@. | Matthieu Herrb | |
2009-01-23 | passing a null pointer to free() is valid; sprinkle a few free->xfree. | Okan Demirmen | |
ok oga@ | |||
2009-01-23 | Whitespace nit. | Owain Ainsworth | |
pointed out by okan. | |||
2009-01-23 | Switch to using XInternAtoms for caching the atom numbers. Saves a pile | Owain Ainsworth | |
of function calls and server roundtrips. ok okan@ | |||
2009-01-23 | move conf_clear() and add proto. | Okan Demirmen | |
ok todd@ oga@ | |||
2009-01-23 | Move the keybinding argument to a union to prevent warnings where | Owain Ainsworth | |
sizeof(int) != sizeof(void *). This has been annoying me for ages. ok okan@, todd@ | |||
2009-01-22 | update | Matthieu Herrb | |
2009-01-22 | now that pwin is gone gone gone, we no longer have to do the bwidth | Okan Demirmen | |
dance; xevents now able to deal with a border being set (which fixes those annoying movie-watching apps). ok todd@, oga@ | |||
2009-01-22 | The default font name is strduped, so don't test for default font name | Owain Ainsworth | |
(therefore leaking it) when cleaning up a conf struct. ok okan@ | |||
2009-01-22 | Oops, missed an atom. | Owain Ainsworth | |
ok okan@. | |||
2009-01-22 | Cache all of the X atoms we use at startup. | Owain Ainsworth | |
Do this instead of querying for them every time we use them. This removes an XXX that has been in there since time began. This will become more important as we move towards supporting netwm. ok todd@, okan@. | |||
2009-01-21 | borderwidth as a cwmrc(5) keyword, really helps debugging | Todd T. Fries | |
from okan@ ok oga@ | |||
2009-01-20 | more gcc2 breakage found by sparc | Todd T. Fries | |
2009-01-19 | library dependency ordering matters for static archs, -lXext last in this case | Todd T. Fries | |
from matthieu@, verified on vax | |||
2009-01-19 | sync | Todd T. Fries | |
2009-01-17 | remove unused | Okan Demirmen | |
ok oga@ | |||
2009-01-17 | Finally fix the really annoying race where if you rapidly switch groups several | Owain Ainsworth | |
times you'd end up losing clients (thinking they had gone away). From the ICCCM (which should not be read without a stiff drink in hand, I made this mistake so you don't have to): to request a window to be withdrawn one should send a synthetic UnmapRequest event when iconified. To request iconification one should just unmap the window. The ICCM further recommends that the synthetic event should just be taken as a cue to withdraw, to deal with legacy clients. Taking a hint from this, rework xev_handle_unmaprequest to correctly detect these situations. A Withdrawn window may come back anywhere, even as a subwindow of something else, so the correct way to handle this state is to forget it ever existed. While i'm here, kill a dumb attempt to notice this in client_delete, and nuke the very unnecessary arguments. Todd confirmed this fixes the `race'. ok todd@, ok ok okan@ | |||
2009-01-16 | sync | Todd T. Fries | |
2009-01-16 | revert just the 'race fix'; more works needs to be ironed out with | Okan Demirmen | |
events and state. agreed by oga | |||
2009-01-16 | remove pwin, bringing us to one client, one window. we no longer have | Okan Demirmen | |
to push attributes around, so things get a lot simplier, while fixing a few issues in the meantime; original suggestion by Edd Barrett many many moons ago. annoying window placement and race, found in c2k8 by todd, fix by oga! lots of feedback from todd and oga - thanks! "commit that bad boy" oga@ | |||
2009-01-15 | On startup, don't leak memory when we enumerate existing windows. | Owain Ainsworth | |
The behaviour until now was to ask X for the windows name (which is malloced) then drop that on the floor and do nothing with it. Skip this foolery and just skip the window. I don't believe I never noticed this before! "you can has ok" okan@ | |||
2009-01-15 | - add missing prototypes. | Okan Demirmen | |
- properly name, place and static private functions. - move function which finds the xinerama screen for a coordinate to a more appropriate place while altering its semantics to match others. - tiny bit of style. ok oga@ | |||
2009-01-13 | sync | Matthieu Herrb | |
2009-01-13 | adapt for version 1.99.3: add dri2tokens.h | Matthieu Herrb | |
2009-01-13 | dri2proto 1.99.3. | Matthieu Herrb | |
2009-01-13 | note to self: no cookie, a compile started is not a compile tested | Todd T. Fries | |
2009-01-13 | yet another gcc2 found bad coding practice, move variable declartion to the | Todd T. Fries | |
top of the scope. this time found by sparc. | |||
2009-01-13 | better cast; noticed by ray@ | Okan Demirmen | |
ok ray@ oga@ | |||
2009-01-12 | Sync suggested configuration file with wsmux kernel changes. One step closer | Miod Vallat | |
to X.org able to run without a configuration file. ok matthieu@ | |||
2009-01-12 | regen | Matthieu Herrb | |