summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-08Update to xf86-video-ati 6.14.6. Tested by mpi@, brad, eric@, ajacoutot@.Matthieu Herrb
2012-08-07Native build system for gl-docs. Removes last dependencyMatthieu Herrb
on imake in xenocara.
2012-08-07Add privsep prototypes to osdep.hMatthieu Herrb
2012-08-07In non-privilege sepration mode, avoid accidentally sendingMatthieu Herrb
a SIGUSR1 signal to init(8). It can happen that xdm dies before the X server that it started. In that case X's is reparented by init... This is handled correctly when privilege separation is not compiled but got overlooked in the privilege separation case.
2012-08-07Rename 'socket' parameter to avoid shadowing the global declaration.Matthieu Herrb
2012-08-07Remove white space diff with X.Org.Matthieu Herrb
2012-08-07support multibyte input to menu code; from Alexander Polakov with a tiny tweak.Okan Demirmen
2012-08-05Typo. From Pappe Kaugummi via jmc@.Matthieu Herrb
2012-08-05Force the use of mkdir to create directories.Matthieu Herrb
Recent autotools insist on using install-sh which is stupid
2012-08-05updateMatthieu Herrb
2012-08-05regen autotoolsMatthieu Herrb
2012-08-05Update to xserver 1.12.3.Matthieu Herrb
2012-08-05Automake 1.12 now uses autoconf 2.69.Matthieu Herrb
2012-08-05Indent with tabs like the rest of the script.Antoine Jacoutot
ok matthieu@
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.