summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-04If dbus is installed, start the daemon as part of the X session.Matthieu Herrb
That will help applications that depend on dbus beeing started. With ajacoutot@.
2012-08-04Switch to automake 1.12/autoconf 2.68.Matthieu Herrb
Note that I don't plan to regenerate all the autotools files now. It's a lazy update that will only take effect when autotools files are re-generated, upon updates or for another reason.
2012-08-04updateMatthieu Herrb
2012-07-23X.Org 7.7.Matthieu Herrb
2012-07-22puffy 5.2Todd T. Fries
2012-07-22Rework a bit, add a subsection about radeon[old].Matthieu Herrb
2012-07-22This is now X.Org 7.7Matthieu Herrb
2012-07-22Fix for ClickPad (xenocara part). On issue pointed gilles@ and matthieu@Alexandr Shadchin
ok gilles@, matthieu@, mpi@, miod@, deraadt@
2012-07-18Further simplify Xinerama init and re-init on XRR events.Okan Demirmen
While testing for Xinerama during setup was done display-wide, each time XineramaQueryScreens() is called either in start-up or due to an XRR event, the library re-tests for the Xinerama extension anyway before moving on; so the initial test is redundant and allows another global to go away with one other change: always fill in sc->xinerama (and _no), regardless of the success of malloc in XineramaQueryScreens(), and use it to see if Xinerama dimensions exist when asked by client and/or menu code.
2012-07-16unify various max routines to match client placement and partially menu onesOkan Demirmen
when calculating screen dimensions.
2012-07-16check valueOkan Demirmen
2012-07-16move the HasXinerama check into screen_find_xinerama and simplify logic;Okan Demirmen
moves closer to logic in menu code.
2012-07-13re-use geom struct in client_ctx (saved)geometry.Okan Demirmen
2012-07-13Fix path to mesa sourcesMartin Pieuchot
2012-07-13convert xmax/ymax uses to view geometry.Okan Demirmen
2012-07-13introduce screen "view" area and "work" area (gap applied) to simplifyOkan Demirmen
various blocks that require understanding the screen geometry.
2012-07-13Lets gallium a chance to build with our llvm portMartin Pieuchot
2012-07-13Let swrastg a chance to compileMartin Pieuchot
2012-07-13Import swrastg the Gallium3D software rasterizer. It uses the softpipeMartin Pieuchot
driver by default but can also use the llvmpipe driver that use LLVM for code generation if available. Not yet linked to the build as it depends on pthreads and we don't know yet how to handle the switch from the default 'swrast' driver, but having it in tree will help testing and debugging the remaining issues. Tested by ajacoutot@ and matthieu@, looks ok to matthieu@
2012-07-13Import the infrastructure for building Gallium3D graphics drivers.Martin Pieuchot
Currently only software drivers are supported, looks ok to matthieu.
2012-07-11syncTodd T. Fries
2012-07-08two nits missing in previous commitAlexandr Shadchin
2012-07-08Cleanup and uniform style. No functional changes.Alexandr Shadchin
2012-07-08Brown paperbag commit.Matthieu Herrb
Prodded by espie@ I reviewed the history of OpenBSD local changes carefully and found a number of merge errors accumulated over the complicated CVS history of this driver. This the 6.14.4 code + OpenBSD local fixes as it should be.
2012-07-08fix atom for setting WM_STATE.Okan Demirmen
2012-07-08fix atom for retrieving WM_STATE between re-exec's.Okan Demirmen
2012-07-08remove a redundant assignment and another one up.Okan Demirmen
2012-07-07Update to freetype-2.4.10.David Coppa
With help and ok matthieu@
2012-07-07Unbreak GLX1.3 ctors with software dri, this makes clutter/cogl works withMartin Pieuchot
software accleration. Upstream commit d44f821213d7ed67fed18d6ea6c34b61a665c89e by Adam Jackson ok ajacoutot@, jasper@, robert@
2012-07-07Don't enable INTEL_swap_event unconditionally and wait forever for anMartin Pieuchot
event that's not coming. This unbreak clutter/cogl and probably other toolkits. Upstream commit 25620eb1d277c6b80edb136eaeca12532fcfd3ce by Adam Jackson ok ajacoutot@, jasper@, robert@
2012-07-06querying for Xinerama should be done per display, not per screen, soOkan Demirmen
move chuck to display init; allows some shuffling to occur limiting screen_init_xinerama()'s scope while keeping order intact.
2012-07-06Add a couple examples of keybindings using keysyms, as discussedDavid Coppa
with okan@ and sthen@. OK okan@, sthen@
2012-07-05the display's width and height are updated after an XRandR event so weOkan Demirmen
don't need to pass down the new values to screen_update_geometry(); so just read the width/height values directly for both uses of screen_update_geometry(). prep for further changes in this area.
2012-07-04assign and use screen ctx where appropriate and consistently.Okan Demirmen
2012-07-04use the screen ctx since we already have it assigned.Okan Demirmen
2012-07-04fix missing atom (WM_PROTOCOLS) wrt new style handing; without this, theOkan Demirmen
window manager didn't know if a client supported CLIENT_PROTO_DELETE and thus used a hammer, XKillClient. behaviour reported by Tim van der Molen.
2012-07-03re-implement atom handing; makes for a normalized and more consistentOkan Demirmen
separation between cwm and ewmh. seen by a few.
2012-06-30syncAlexandr Shadchin
2012-06-30Update to xf86-input-synaptics 1.6.2Alexandr Shadchin
ok matthieu@, mpi@
2012-06-24Remove -Wredundant-decls gcc warning option. It causes lots ofMatthieu Herrb
noise in OpenBSD system headers. requested by espie@, ok guenther@. Note that this will only take effect once configure scripts and Makefile.in are re-generated. This will happen in a not too short future.
2012-06-24Link libIntelXvMC.so to pthread-stubs, not pthreads.Matthieu Herrb
Needed by future matthew@ patch.
2012-06-24Do not assume that merge.sh has the 'x' bit set.Matthieu Herrb
2012-06-23syncTodd T. Fries
2012-06-21syncTodd T. Fries
2012-06-21Since the transition to Xserver 1.12, the standard vgaHW layerMartin Pieuchot
that depends on libpciaccess and is broken on macppc, so use vgaHWSetMmioFuncs() instead of vgaHWSetStdFuncs() and unbreak the nv driver on this platfrom. ok matthieu@
2012-06-20Remove mac68k bits from Xenocara.Matthieu Herrb
The imake config bits are not removed. Those files are frozen, until they can be removed, once the last port that still uses imake dies.
2012-06-18Don't unload sub-modules with xserver 1.12Matthieu Herrb
2012-06-18syncTodd T. Fries
2012-06-16screenFd -> consoleFd conversions that were missed in xserver 1.12 import.Matthieu Herrb
2012-06-14Finish removing the impact driver. Those files were left overMatthieu Herrb
almost 4 years ago, and no one noticed.