ajacoutot
5a95941c6d
Merge the following commit from upstream:
...
Touch: Fix duplicate TouchBegin selection with virtual devices
http://cgit.freedesktop.org/xorg/xserver/commit/?id=314776eb369ca2e438907795ae030dd743c281fc
This fixes gtk+3 applications crashing with 'BadImplementation' error.
ok matthieu@
2013-05-19 07:20:38 +00:00
okan
a6a2d45671
if -> ifdef
2013-05-14 13:39:53 +00:00
okan
7f75636e2f
- let callers of font_draw figure out (and pass) the color instead of an
...
'active' flag.
- use strlen() inside of font_draw; the only instance where it wasn't
used happened to be ignored on a subsequent draw.
2013-05-14 12:35:56 +00:00
ajacoutot
a68efeab64
Create the obj dir when building the gallium driver.
...
ok matthieu@
2013-05-14 07:55:46 +00:00
matthieu
9f0105228d
update
2013-05-12 13:10:20 +00:00
matthieu
eb05615134
Remove calls to miInitializeBackingStore() and includes of mibstore.h
...
mibstore.h defines miInitializeBackingStore() as an empty stub, and
goes away in xserver 1.14.
2013-05-12 13:06:24 +00:00
okan
27a9825a40
swap x/y calculations in kbd move/resize to match those in the respective mouse functions
2013-05-11 22:03:17 +00:00
okan
7ab1469590
new -> init
2013-05-11 22:01:07 +00:00
okan
f00ab96178
replace conf_{gap,color,font} with conf_screen since really we are
...
configuring the screen *after* parsing, just as we do a conf_client on
client manage.
2013-05-11 21:46:27 +00:00
okan
dc5b3b52df
more type fixes for mask/button
2013-05-10 16:32:47 +00:00
okan
6ab8a91ea8
spacing
2013-05-10 16:10:40 +00:00
okan
8044f37078
int type fixes
2013-05-10 16:05:34 +00:00
okan
f0fe071b5a
fix KeySym type
2013-05-10 15:44:43 +00:00
okan
384bb6c501
border width/color makes sense for some, so put it back
2013-05-07 01:35:41 +00:00
okan
fb30b6ad26
negative values for borderwith, moveamount, snapdist and gap are
...
configuration errors, so warn and load defaults.
2013-05-06 19:09:19 +00:00
okan
52cbef8a12
remove group in client_delete directly.
2013-05-06 16:03:11 +00:00
okan
ed984685b1
border width/color makes no sense on menuwin
2013-05-06 16:00:34 +00:00
shadchin
ac3d3b5f55
Update to xf86-input-mouse 1.9.0.
...
ok matthieu@
2013-05-03 09:34:38 +00:00
shadchin
83ceffd3fa
Update to xf86-input-keyboard 1.7.0.
...
ok matthieu@
2013-05-03 09:32:18 +00:00
ajacoutot
a6e96391d2
Start dbus-launch in a consistent way int xinitrc and Xsession and fix
...
an indent weirdness while here.
ok matthieu@
2013-05-03 05:57:05 +00:00
okan
72e88bc952
- no need to position and size the menu window before an Expose event
...
since we'll be calculating required size later anyway; allows us to
consolidate all prompt/display/search string building goop into
menu_draw.
- reset the pos/size of menuwin when leaving a menu.
- reverse the 'prompt' NULL check to be consistent with 'initial' one
and fix a whitespace nit while here.
2013-05-02 20:18:35 +00:00
okan
c3f5c37243
zap leftover debug printf
2013-05-02 19:41:52 +00:00
okan
ed8f41814a
get rid of cc->name in the resize box and make dimensions more readable.
2013-05-02 19:33:17 +00:00
okan
5e2856ce65
only redraw the name/size box when the client resizes, not every time
...
there's movement; should slightly help with resize syncs.
2013-05-02 19:30:10 +00:00
okan
f0a6447140
no need for font_{ascent,descent,height} wrappers; limit font_width to
...
just requiring xftfont.
2013-05-02 17:25:15 +00:00
matthieu
eabfe35559
Remove white space only diff with upstreams
2013-05-02 06:57:29 +00:00
okan
b0af7028d0
group conf_* init functions
2013-04-30 21:12:20 +00:00
okan
66a7b7fbf9
missing proto
2013-04-30 21:11:07 +00:00
okan
3b69bf465e
type fix
2013-04-30 21:10:23 +00:00
todd
6110842458
sync
2013-04-30 17:17:00 +00:00
okan
87e16df157
use an int in screen_init and avoid needing to cast for screen number (which).
2013-04-29 00:56:47 +00:00
matthieu
27596cfb74
upate
2013-04-28 19:30:01 +00:00
matthieu
f2c99c06c2
Update to libX11 1.6RC. No bump needed.
2013-04-28 16:55:55 +00:00
matthieu
31b7754eaf
Update to xproto 7.0.24
2013-04-28 16:53:26 +00:00
matthieu
4e052de081
update
2013-04-27 15:27:25 +00:00
matthieu
08c8ef950a
Generate a correct libfontconfig.la on static only architectures.
2013-04-25 06:53:38 +00:00
matthieu
b661ecfd0d
gcc 2.95 doesn't support flexible array members.
2013-04-25 06:52:15 +00:00
todd
d48d052c66
sync
2013-04-22 17:33:02 +00:00
okan
fe3f832f4b
mechanical xu_{get,set}state -> xu_{get,set}_wm_state change
2013-04-17 13:57:06 +00:00
okan
62aed144f2
slightly rework WM_STATE set/get to make it less ambigious; will be more clear
...
on what needs to change to make it right in the end.
2013-04-17 13:52:20 +00:00
okan
fbc1e7edbd
zap extra space
2013-04-17 13:31:47 +00:00
okan
373f1ddf90
add conf_ignore and move group_make_autogroup to conf_autogroup to match.
2013-04-17 13:30:38 +00:00
matthieu
bf60acb55f
Use MAKE_FLAGS to propagate XENOCARA_BUILD_GALLIUM to install step.
2013-04-14 19:59:03 +00:00
matthieu
70a0f58f6c
Allow flags to be passed to make using ${MAKE_FLAGS}
2013-04-14 19:57:40 +00:00
okan
726def3405
only a window is required to set WM_STATE. also un-confuse xu_ptr_getpos
...
by using 'win' instead of 'rootwin' so as not to imply only the root
window is queried, rather any window.
2013-04-14 16:13:17 +00:00
mpi
290e67360e
Add a new option to the xenocara infrastructure be able to automatically
...
build the Gallium3D software rasterizer as part of the libGL.
Note that it can also makes use of LLVM to build the llvmpipe if the
corresponding port is installed. Please refer to the README for a more
complete documentation.
Prodded by ajacoutot@, ok matthieu@
2013-04-14 10:23:04 +00:00
okan
461decc718
we handle WM_STATE here, so remove misleading comment.
2013-04-12 20:54:27 +00:00
okan
2dfe178aa9
we already set window state in client_hide or client_unhide right before, so
...
there's no need to do it again.
2013-04-12 20:45:57 +00:00
okan
5e28ed99db
makes no sense to set an error handler which uses X_Dpy before XOpenDisplay.
2013-04-12 14:49:16 +00:00
okan
0b6abd364f
push Screenq into screen_init
2013-04-12 14:46:30 +00:00