okan
7fa6ca94df
re-work client_snapcalc() so it takes client and edge dimensions with
...
snapdist; allows for simplier snap calculations.
required for an upcoming diff for honoring gap.
2013-01-02 21:37:21 +00:00
okan
68cdbb853d
merge in Xinerama screen query; no functional change.
2013-01-02 18:11:23 +00:00
okan
10e814fedf
have screen_find_xinerama() return struct geom *reliably* instead of
...
XineramaScreenInfo; simplifies goop around the callers.
2013-01-02 16:26:34 +00:00
okan
23c2576b3c
more variable consistency
2013-01-02 02:19:20 +00:00
okan
621a7f2c53
info->xine, for consistent variable names
2013-01-02 02:02:08 +00:00
okan
f26b8dff2e
after we toggle a group hidden, it makes no sense to set it as active
...
(in sticky or non-stick mode), regardless of existing clients assigned
to that group; oga marked this bit XXX in -r1.34 for it didn't seem make
sense then either.
pulled from a diff from from Alexander Polakov.
2013-01-01 14:50:01 +00:00
okan
572328d529
least intrusive way to plug a memleak when unbinding a duplicate key for
...
kbfunc_cmdexec; from Tiago Cunha
2013-01-01 14:33:52 +00:00
okan
f67f32f8a5
replace emptystring with strdup here as well so we know we are free'ing
...
a malloc'd variable everytime; from Tiago Cunha
2013-01-01 14:26:29 +00:00
okan
12bed5f129
make num of groups no longer off-by-one; from Alexander Polakov
...
note that a re-exec of cwm will not rewrite the group number atom of
*existing* clients, so they will remain off-by-one until each client has
its atom updated, or of course a restart of X.
2013-01-01 14:19:56 +00:00
matthieu
b3103fde66
update
2012-12-31 17:50:13 +00:00
matthieu
68b78614da
update
2012-12-19 22:43:29 +00:00
matthieu
5eb5b9b452
Update to xf86-video-vmware 2.1 RC1 (aka 2.0.99.901)
2012-12-19 21:37:21 +00:00
matthieu
a68216fe34
- sync the "legacy" i810 driver, used only on true i810 and i815
...
chipsets to the one in recent intel driver from X.Org.
- remove one of the output probe method in i830PreInit(). This method is
calling functions that are normally forbidden in PreInit(). With
xserver 1.13 this causes a fatal error at run time.
Tested by bluhm@, nick@ and shadchin@ back in september.
2012-12-19 21:19:48 +00:00
okan
f718e8894b
gc unused cmd 'flags' variable
2012-12-19 15:21:34 +00:00
okan
9a1820657c
expand CHILDMASK
2012-12-18 18:39:55 +00:00
okan
ab9f6dbbff
use MOUSEMASK since we already have it
2012-12-18 18:35:36 +00:00
okan
565c84cc7a
remove unused SEARCHMASK
2012-12-18 17:44:18 +00:00
okan
7f6aabcb3d
define LockMask|Mod2Mask; no functional change
2012-12-18 17:37:39 +00:00
okan
44784133e7
simplify config file setup; with Tiago Cunha
2012-12-18 00:14:41 +00:00
okan
4766921753
put a default known_hosts into conf
2012-12-17 23:54:57 +00:00
okan
eabe498038
pull user home directory via getenv or getpwuid and stash it so we don't
...
need to do this everytime; with Tiago Cunha
2012-12-17 23:03:41 +00:00
okan
b08541104f
cmap -> colormap in client_ctx
2012-12-17 18:35:26 +00:00
okan
2410477c9d
stash the default screen visual and colormap in screen_ctx
2012-12-17 18:34:06 +00:00
okan
8f15d97537
replace client highlight with a client flag
2012-12-17 17:48:57 +00:00
okan
4ef0e7d9d2
make client_mtf static
2012-12-17 14:58:46 +00:00
okan
1c7a3484bf
create and use menuq_clear() helper; from Tiago Cunha
2012-12-17 14:32:39 +00:00
okan
b926f75dcc
current_client() returns _curcc, so use it where appropriate
2012-12-17 14:26:29 +00:00
okan
887ac8ab28
screen font -> xftfont
2012-12-17 14:20:52 +00:00
okan
5ca4dca2e3
knf
2012-12-17 02:53:29 +00:00
okan
52982ae188
non-trivial menu drawing rewrite, moving to Xft and solving various
...
font/color drawing issues; from Alexander Polakov
2012-12-17 02:28:45 +00:00
matthieu
5fd3540f40
update
2012-12-16 23:05:35 +00:00
matthieu
195cddcc4b
Update to xf86-video-geode 2.11.14
2012-12-16 23:04:17 +00:00
matthieu
1fa71318ae
update
2012-12-16 18:21:26 +00:00
jsg
f5929fd67d
Recent thinkpads try to set a backlight value one greater than the
...
maximum causing backlight control to be disabled. Limit the backlight
values to the maximum so xbacklight will work.
Backlight control via the brightness buttons won't yet work as
that likely requires opregion/acpi bits.
Tested by jcs@ jasper@ phessler@ naddy@ and Amarendra Godbole
ok phessler@ kettenis@
2012-12-13 01:23:08 +00:00
matthieu
6ccdfafb55
remove white space at end of line
2012-12-08 23:23:27 +00:00
matthieu
a9c3b44e12
Enable the radeon r100 dri module on macppc. ok mpi@
2012-12-07 17:13:41 +00:00
todd
dcd15d31eb
sync
2012-12-04 18:39:51 +00:00
mpi
6fba99f3a9
Correctly define HAVE_POSIX_MEMALIGN, missed in previous. Breakage reported
...
by ajacoutot@
2012-12-04 14:06:32 +00:00
matthieu
ebbac4e612
regen
2012-12-02 22:59:10 +00:00
matthieu
a1dad419fa
Fix XAA support. Problem noticed by sthen@
2012-12-02 22:51:25 +00:00
matthieu
26135f75ee
Check return value of I830MapMMIO().
...
Allows the server to fail with a useful error message instead of
segfaulting later, like reported by Alexei Malinin on misc@.
2012-12-02 17:59:25 +00:00
miod
41bf070000
Sync
2012-12-01 21:10:47 +00:00
miod
ef8a0d093a
Do not build kdrive on static arches, for libGL doesn't get build on them.
...
ok matthieu@
2012-12-01 21:10:42 +00:00
okan
00eccbe44f
zap extra lines
2012-11-29 16:50:03 +00:00
matthieu
20262dc0a9
fix botched file. I managed to commit a file with a typo.
2012-11-29 16:46:10 +00:00
todd
ab0f34c4da
sync
2012-11-29 16:29:17 +00:00
okan
d43f96b65c
specific last match for autogroup; few iterations with Kent Spillner.
2012-11-29 04:25:49 +00:00
okan
ddf27615e6
x_setupscreen -> screen_init; no functional change.
2012-11-29 03:54:46 +00:00
okan
58353e9599
remove dead extern
2012-11-29 03:34:19 +00:00
matthieu
a9777fc130
Don't build profiled versions of libdrm_intel and libdrm_radeon.
2012-11-28 21:13:16 +00:00