IABSD.fr/xenocara

Branch :


Log

Author Commit Date CI Message
efe2ba92 2013-11-27 17:04:35 alter -r1.145 getsizehints to deal with clients that don't have WM_NORMAL_HINTS.
9b29ffac 2013-11-27 16:24:17 Remove the option to bind a key by keycode with brackets; it never worked (and no one complained!). While it's fairly easy to fix, users should be using keysym names and not keycodes. Discussed at length months ago with todd@, matthieu@ and Owain.
a09ca80c 2013-11-27 14:20:32 simplify/unfold
57ba45de 2013-11-27 00:01:23 Rewrite active/inactive client handling in client_setactive(); client_leave() served no real purpose, likewise no reason to handle LeaveNotify events since an EnterNotify will process the next active client (and we don't have anything important to process anyway), so xev_handle_leavenotify() goes as well. Allows a simplification of client_mtf() and client_cycle_leave() for clarity. While here, unify a few client_current() checks. No intended behaviour change.
4c219fb9 2013-11-26 16:31:06 sync
3ab274cd 2013-11-25 18:21:55 Log message: use u_char for buffers in yylex, for ctype calls, as done in all other parse.y in the tree found by millert@, ok okan@
b2e29e99 2013-11-24 17:00:15 update
c1a35daf 2013-11-24 06:25:09 update
f0c6bb99 2013-11-24 06:23:35 Mesa 9.2.3
c6a24178 2013-11-24 06:19:52 Merge Mesa 9.2.3 ok mpi@ kettenis@
309b4c32 2013-11-24 05:52:36 Import Mesa 9.2.3
45b6aece 2013-11-22 15:44:48 remove useless goo. okay matthieu@
2748158d 2013-11-21 13:30:07 update to libdrm 2.4.47 ok mpi@, jsg@
0cc5ada0 2013-11-19 21:26:36 sync
783f743e 2013-11-18 20:39:48 Give /dev/drm0 to the user logging into xdm to be able to run OpenGL applications. ok kettenis@, naddy@
53ea49d9 2013-11-18 19:45:41 Fix shadow framebuffer implementation. Tested by Martijn van Duren and mpi@.
5707a4cc 2013-11-17 16:55:36 update
dc89b51a 2013-11-17 14:33:05 Unhook radeonold from the build
632f11c5 2013-11-12 21:25:00 Alter the r1.35 of event.c race fix. Remove the forward looking event queue check (removing the need for a server grab/ungrab) - if the client is going away, let it fall all the way through to a DestroyNotify event. There's no longer a need for us to manually destroy a client ourselves (removing yet another server grab/ungrab). Instead, when the UnmapNotify event is synthetic, simply set the state to Withdrawn (as per ICCCM), else Iconic (in our case 'hidden'). Verified with test case from the 2009 race which was the original reason for r1.35 of event.c.
05229178 2013-11-11 16:56:08 update
bedbd41b 2013-11-11 16:51:59 Update to xf86-input-keyboard 1.8.0. ok matthieu@
ce53b02c 2013-11-11 12:51:15 Put back the border draw call in client_resize; since we are adding and removing the border on maximized clients we need to redraw. Also noticed by Tim van der Molen
a9f7b7bc 2013-11-11 03:16:50 Enable hardware acceleration on haswell again. Seems to work with the kernel changes I've just committed on a desktop with hd 4600, and matthieu's haswell ult with hd 4400.
847eaa78 2013-11-10 16:08:06 update
bd28a639 2013-11-10 15:20:04 Bunch of fonts package updates. build system churn + removal of old RCS keyworks. No actual visible changes indended.
67a8879b 2013-11-09 02:57:37 update
fd926d26 2013-11-09 02:54:53 Mesa 9.2.2
12557abe 2013-11-09 02:46:54 Merge Mesa 9.2.2
fc1e3907 2013-11-09 02:25:41 Import Mesa 9.2.2
e8fcfc29 2013-11-08 17:35:12 stash WMProtocols in flags
b543fee1 2013-11-05 00:55:42 quick keyboard focus fix for clients that neither populate wmhints nor wmprotocols, like rdesktop; focus needs to be re-visited
d21ac16a 2013-11-02 19:13:56 The only reason we need to keep XSizeHints in our client_ctx is for flags, so just add one to hints; consolidates sizehints and shrinks. Additionally don't abuse PSize for XGetWMNormalHints() failures.
55854c36 2013-11-02 13:17:32 a little header cleanup
47ae5c2e 2013-11-01 21:54:20 x/y from XSizeHints are obsolete (and have been for a long time), so instead use x/y from XWindowAttributes when USPosition|PPosition are set.
05007911 2013-11-01 19:04:50 remove unused file.
95e47782 2013-11-01 14:07:19 re-add support for WM_TAKE_FOCUS, and additionally this time only call XSetInputFocus() for clients that have the InputHint; latter fix discovered by Valery Masiutsin with a PoC patch - solves keyboard input focus loss for java apps.
0e583835 2013-10-30 18:05:34 Fix jagged diagonal lines (xenocara part) Make sure that you have a recent kernel. ok matthieu@. tested edd@, Henri Kemppainen and Alf Schlichting.
16eff2ad 2013-10-29 15:43:21 sync
68325ef0 2013-10-26 17:52:02 sync
bc888af0 2013-10-26 17:49:57 Update to xkeyboard-config 2.10.1. ok matthieu@
a8efa775 2013-10-25 19:46:16 A client_delete should behave differently depending on whether the triggering event was unmap (with pending destroy) log destroy; we only need to grab/ungrab the server lock, set WithdrawnState and XRemoveFromSaveSet clients coming from an unmap event - doing so for clients coming from destroy are already gone, hence we generate errors.
819249ae 2013-10-25 18:14:20 X11 clients for OpenBSD/aviion. ok matthieu@
7aaaa113 2013-10-25 18:12:59 Do not attempt to build kdrive if we did not build Mesa, for its configure script looks for libGL. ok matthieu@
f2b7dc8d 2013-10-23 00:41:06 sync
eb93ff8a 2013-10-20 12:41:07 Use arc4random
d730882b 2013-10-20 12:40:02 Use arc4random()
fe7f17ac 2013-10-20 12:34:21 Reduce diff with upstreams.
680fd7c5 2013-10-20 12:27:33 update
b91348b6 2013-10-20 12:25:48 Update to xf86-video-vesa 2.3.3
ae569081 2013-10-20 12:24:01 Update to xf86-video-dummy 0.3.7
816ad650 2013-10-20 02:00:02 shuffle
f22f30d0 2013-10-20 01:55:32 wrap key ungrab like btn ungrab, for it'll be used again
25ca4147 2013-10-20 01:35:47 revert 1.138 (WM_TAKE_FOCUS) for now
d5f92c3e 2013-10-19 19:39:34 Using xu_btn_ungrab() buttons during client_leave doesn't work (error BadValue) when the modifier is already AnyModifier . Instead alter xu_btn_ungrab() to ungrab AnyButton/AnyModifier and call it only when a client is coming into focus in client_setactive(), instead of iterating over ignore mods - matches how we handle key grabs.
70cf4945 2013-10-19 18:59:22 I believe we redraw the border in too many cases; likely a leftover from the cc->pwin days - don't redraw on every unhide, resize, and mouse move/resize Expose event (note, all Expose events trigger a redraw anyway). Tested with some finicky X apps I could think of, though I'm sure others will find more - if so, and they 'lose' the border, please report!
f2ed8ceb 2013-10-19 00:24:54 For clients that support WM_TAKE_FOCUS in their WM_PROTOCOLS property, send a ClientMessage event.
0710bf7e 2013-10-17 13:59:10 a few err->errx since we don't have error messages here; from Tiago Cunha
8d4654cc 2013-10-15 23:06:43 sync
13ffd052 2013-10-10 19:51:43 -update
8e0a332f 2013-10-10 19:49:34 Update to freetype 2.5.0.1. Tested by many.
63985638 2013-10-09 05:37:56 Fix from upstreams for CVE-2013-4396 Use after free in Xserver handling of ImageText requests
7a2103c0 2013-10-08 19:26:10 update
c42f6ceb 2013-10-07 13:40:26 trying parsing a XLFD string first, then by pattern
4d34166c 2013-10-05 10:31:01 update
e14706fc 2013-10-05 10:12:54 regen for Mesa 9.2.1
74afb474 2013-10-05 09:53:49 Merge Mesa 9.2.1
42e72c47 2013-10-05 09:19:47 Import Mesa 9.2.1
78f4db51 2013-10-03 13:51:57 unify type; no change
f86494b3 2013-09-30 05:06:06 sync
4bed559f 2013-09-28 17:54:31 update
f0a97458 2013-09-28 17:51:20 Update to libXv 1.0.10
46246189 2013-09-28 17:47:01 Update to libXrandr 1.4.2
aaee1890 2013-09-28 17:40:32 Update to libXpm 3.5.11
a52fe232 2013-09-28 17:31:50 Update to libXmu 1.1.2
640a5138 2013-09-28 17:25:07 Update to libXaw 1.0.12
8c1effea 2013-09-28 17:03:13 Update to libX11 1.6.2. No API change.
7bdeca03 2013-09-28 16:22:59 Update to xman 1.1.3
1cd6f941 2013-09-28 15:37:13 Update to makedepend 1.0.5
5ae225f3 2013-09-28 15:36:30 Update to xserver 1.14.3
6d16454b 2013-09-24 21:03:32 Don't build libGL on m88k for the time being, the recent update triggers a known hairy bug in DWARF debug information generation on m88k, which is currently being investigated. Found the hard way by aoyama@
94ac41a2 2013-09-22 13:07:30 Update to videoproto 2.3.2
7f712382 2013-09-22 13:06:34 Update to util-macros 1.17.1
e73cdbbf 2013-09-14 14:13:29 sync
50c06b35 2013-09-14 09:23:02 Update to libSM 1.2.2
d3b60aa1 2013-09-14 09:21:39 Update to xrdb 1.1.0
4c8f7b3f 2013-09-14 09:20:18 Update to xmodmap 1.0.8
d33701f2 2013-09-14 09:19:02 Update to xlsclients 1.1.3
bd8b3f90 2013-09-14 09:18:09 Update to xkill 1.0.4
c38ca59e 2013-09-14 09:16:23 Update to xinit 1.3.3
6a7a1261 2013-09-14 09:15:39 Update to xclock 1.0.7
a1552061 2013-09-14 09:14:46 Update to xclipboard 1.1.3
62ffe4ca 2013-09-14 09:14:02 Update to twm 1.0.8
ec2836f3 2013-09-10 03:10:31 disable blit acceleration on haswell for now seems to mitigate some hangs seen by weerd@ and matthieu@
b59e1d7f 2013-09-09 19:17:09 move the DESTDIR/RELEASEDIR check to the main target okay matthieu@
84922f95 2013-09-09 14:51:24 revert a local patch to check for swrastg, LLVMpipe installs as swrast now ok mpi@ ajacoutot@
99a421e0 2013-09-09 13:38:33 Beagle has been replaced by armv7.
412d2184 2013-09-08 19:45:02 update
72cced58 2013-09-08 10:05:09 Monochrome X.org server is available on luna88k now. ok miod@
b81ed5cd 2013-09-07 02:18:32 update the note on using Mesa with LLVM ok mpi@ ajacoutot@
30ff36c6 2013-09-07 02:12:21 make an if statement work as intended fixes build breakage on alpha reported by todd and naddy