IABSD.fr/xenocara

Branch :


Log

Author Commit Date CI Message
eb9a95d6 2014-09-27 08:56:18 Use PCIOCREADMASK to size the PCI BARs. This makes more parts of libpciaccess usable when machdep.allowaperture is zero. ok matthieu@
8b73a0ce 2014-09-24 06:36:07 Reduce diffs with upstreams. No functional change.
9cd0504b 2014-09-23 14:25:08 Update _NET_CURRENT_DESKTOP with the screen's group_active->num.
b9aa3504 2014-09-23 13:45:48 Move stuff that doesn't belong in group_init; while here, explicitly initialize hideall and cycling.
3fe13b5a 2014-09-22 06:17:22 sync
c9ebdf69 2014-09-18 13:56:58 Move motion time check to the top of each MotionNotify block (and eliminate from ButtonRelease); further limits the amount of work done outside the threshold, notably mousefunc_sweep_calc, screen_find_xinerama and client_snapcalc.
1d2cb82c 2014-09-17 18:41:44 these client actions are just toggles; less confusing with better names
9daa5fe3 2014-09-17 18:09:30 ewmh states _NET_WM_STATE_STICKY should not alter position
05b4f349 2014-09-17 16:32:53 Use a similarly named check as sticky for hidden check in a group.
49d0fee8 2014-09-17 16:30:21 don't toggle _WM_STATE_HIDDEN here yet
83e66faf 2014-09-17 16:11:50 Update to xkeyboard-config 2.12. plus fix for fr(oss) from Daniel Jakots <vigdis at chown dot me> ok matthieu@
8ffcf70d 2014-09-17 16:00:44 Implement EWMH _NET_WM_STATE_HIDDEN.
d4ceb9f4 2014-09-17 14:31:37 Introduce a check to see if a group holds only 'sticky' clients and use this check to decide if a group is virtually empty. Rationale: if a group contains *only* 'sticky' clients, it should be skipped while cycling through groups. Apply similar logic to the group menu. Based on an idea from phessler@, who also tested another version.
50da66bd 2014-09-15 13:00:49 use similiar style for client flags
264064d6 2014-09-11 16:06:26 Remove incorrect cast in kbfunc_exec. In kbfunc_ssh, reverse logic on truncation check so it's obvious.
3d7b8e2b 2014-09-10 20:30:38 fold in 'active' into 'flags'
5b08aa92 2014-09-08 21:24:27 move the check for an empty queue up during cycle
57ff8d46 2014-09-08 21:15:14 name the group client queue appropriately, like other queues
85b6a48d 2014-09-08 20:37:02 more style nits and wrapping
f0917410 2014-09-08 20:32:40 since mruq has been folded in, rename mru-named functions
0fefd96f 2014-09-08 20:11:22 Remove duplicate client queue (mruq); instead, remove and take the global Clientq and place it inside screen_ctx since every client belongs to a screen, then use the same per screen clientq to track stacking order (the sole reason for mruq).
898bea2d 2014-09-08 13:51:29 Now that a group knows its screen, only pass down the group_ctx.
b5dd6e39 2014-09-07 20:57:26 Add screen_ctx to group_ctx, and populate on init.
c4e86dac 2014-09-07 19:27:30 more style nits
ae092d42 2014-09-07 17:38:38 screen_fromroot -> screen_find
63dc9657 2014-09-07 17:27:20 Get rid of a redundant array of groups per screen; we already have a link to the group queue for each screen.
0284368b 2014-09-07 15:34:12 update
b222fe70 2014-09-07 15:32:18 Mesa 10.2.7
29ddf62f 2014-09-07 15:20:06 Merge Mesa 10.2.7
dd38df57 2014-09-07 15:00:10 Import Mesa 10.2.7
ea3574d1 2014-09-06 18:50:43 Few style nits; extend 'path' to MAXPATHLEN.
28f5392d 2014-09-06 16:24:32 generic sighandler
dc9a1b77 2014-09-06 16:18:08 style nit
70027868 2014-09-06 16:14:35 Move termpath and lockpath into cmdq; side effect is that 'lock' and 'term' now show up in the application menu.
4abab668 2014-09-06 16:08:58 Rework group names: stash the group name inside the group_ctx as opposed to having to manage an array outside in screen_ctx for group names and shortcuts. Simplifies (and moves bits for) reading, and constructing data for, EWMH's _NET_DESKTOP_NAMES.
bef5d30e 2014-09-02 14:08:39 bring menu bits closer together
1150bfd2 2014-09-01 18:17:32 add explicit paran and drop some empty lines bringing like functions closer
de52ddf6 2014-09-01 18:04:58 Merge group_menu into mousefunc_menu_group.
17de6442 2014-08-31 17:57:40 Fix the HAVE_UUID_CREATE code now that its gets used: - fix temp declaration - use snprintf instread of strcpy()
f046325e 2014-08-31 16:52:26 Get rid of the 'nocreate' feature, unused for 6 years and stop building the xetcXX.tgz set
ec589d93 2014-08-31 13:50:27 Install relative symlinks in conf.d. Noticed by ajacoutot@
de5c9a0e 2014-08-30 20:07:08 fix xterm entry
66215073 2014-08-30 20:03:43 update
9f7fb363 2014-08-28 17:34:57 regen
d30eea24 2014-08-28 17:34:29 Reduce diffs with upstream. No functional change.
4f157902 2014-08-28 17:11:19 Use a phony target to build xetc.tgz so that its gets rebuilt everytime
03381c31 2014-08-28 17:08:33 Move xetc set to xbase like etc in base. ok and a tweak by ajacoutot@ There are still some issues, they will be fixed in tree.
d960df55 2014-08-27 20:36:17 move fontconfig configuration files that don't change to xbase
12928f23 2014-08-25 19:16:37 sync
66e7ac61 2014-08-25 19:14:54 Unlink xfs from the build. no objections from at least krw@, ajacoutot@, dcoppa@
ea1518cb 2014-08-25 14:31:22 Since the flatting out of sc->group_names is only for setting NET_DESKTOP_NAMES, merge the helper into xu_ewmh_net_desktop_names, where we actually set the property.
749976d1 2014-08-25 12:49:19 Implement _NET_WM_STATE_STICKY, bound to CM-s by default; allows any client to 'stick' to all desktops (ewmh speak) or groups - this currently has the same affect as setting a client's group to 'nogroup', with the exception that the client can also be in a group, so when un-sticking, the client will go back to its original group/desktop.
8de4aab4 2014-08-24 20:22:20 Enable xcb-iccm
de9a66e3 2014-08-24 19:58:52 Don't need to override datadir anymore.
e53f2ffd 2014-08-24 17:47:54 sync
764308f8 2014-08-24 15:53:08 less verbose
4acfe913 2014-08-24 15:49:58 Continue effort to bring keyboard and mouse functions together; merge name_to_kbfunc and name_to_mousefunc.
4485c34f 2014-08-24 15:37:45 gc->hidden has never consistently kept track of a group's state; group_show() and group_hide() are not the only ways a group can change state - if all clients in a group are either hidden or unhidden, then that group's state should change, as well as the various EWMH ways. Instead of trying to keep track in a wide variety of places, simply query the clients in a group before needing to take action based on the group's state. Solves long standing confusion of when a group is hidden or not.
95674549 2014-08-22 19:04:00 Fix nogroup regression, where nogroup became an actual group - the symantics between cwm groups and ewmh got in the way. Ensure a client that wants to be in nogroup stays in nogroup (thus stays in view), even when (re)reading NET_WM_DESKTOP. Paritially reverts patchset 644 (2014-02-07 13:09 PST) which deals with a NULL cc->group. All to be revisited when NET_WM_STATE_STICKY hits cwm. Reported by many; testing and ok phessler.
5f423ee2 2014-08-20 20:23:42 Remove duplicate AC_SUBST()
b7cd8019 2014-08-20 15:15:29 Purely mechanical; unify 'num', 'no' and 'shortcut'.
045b9946 2014-08-20 13:42:27 Split off group window restacking.
2c1d1423 2014-08-20 12:35:39 whitespace
cb5bdeab 2014-08-20 12:33:12 fix a misleading comment and function name
f819bd3e 2014-08-19 18:39:41 Remove unnecessary memset since reload was replaced with restart; from Kent Spillner.
7fd50277 2014-08-19 12:47:51 Pull highstack from group_ctx (and useless calculations of); in the one place that we use highstack, replace that usage with a local variable (for now until stacking is done properly).
c4aace03 2014-08-18 13:57:57 Get rid of nhidden in group_ctx; it actually never reported correctly since nhidden wasn't incremented nor decremeted in all the right places, thus confusing matters. We don't need to carry a count around, so just use a local variable in the one place we need one to supply XRestackWindows().
7ee8bee3 2014-08-14 04:02:47 update
4d28f01d 2014-08-14 04:00:28 update to libdrm 2.4.56
7afaae9f 2014-08-13 21:02:16 Install resource files in /usr/X11R6/share/X11/app-defaults /etc/X11/app-defaults stays 1st in the libXt search path so, people and ports can put customized versions there if needed. If you didn't customize the versions in /etc/X11/app-defaults, they should be removed to avoid future issues when one file changes. discussed at g2k14 and ok ajacoutot@
08e6b37d 2014-08-11 16:18:10 update
c63c2890 2014-08-06 17:00:09 calloc the pci_sys struct before probing for PCI. As the functions check if the member pointers are NULL but not the pointer to the struct itself. Reworked version of a diff from ratchov@ who created it to prevent a xserver crash on zaurus where there is no PCI. 'looks ok' matthieu@, ok deraadt@
ceaf6855 2014-07-31 20:13:40 Complete man page substitutions for xterm(1) and resize(1) problem noticed by and tweaks by naddy@. ok deraadt@
5293d646 2014-07-30 20:06:30 Various updates for 5.6: - remove the discussion about aperture driver on i386/amd64; it is handled by the installer - change references to rc.conf to rc.conf.local(8)
739a89b8 2014-07-30 19:57:08 update
cdcf1e39 2014-07-30 18:27:25 tantrum sync
7b291240 2014-07-30 17:10:26 puffy 5.6
35e8287b 2014-07-30 16:48:32 switch to tradcpp fixes whitespace issues with auxcpp reported by Allan Streib
615c9c22 2014-07-23 20:47:37 remove blank lines too
4612f7bf 2014-07-23 17:57:09 unfsck
fc8314e9 2014-07-23 02:34:11 sync
75f9a262 2014-07-20 19:27:11 update
aefac521 2014-07-20 19:22:20 Update to pixman 0.32.6
7eba4784 2014-07-19 17:06:47 Mesa git no longer includes Intel AUB definitions, instead it uses the libdrm definitions. Install the AUB header so this will work.
92dd606d 2014-07-17 13:53:23 use CPPFLAGS instead of CFLAGS for additional defines/includes
8010eee3 2014-07-16 21:44:07 /usr/share is needed, spotted by nigel@
c7cf8e7d 2014-07-16 21:38:36 Unbreak release after recent sysmerge sum file changes. quikly discussed with deraadt@ todd@ matthieu@ other fallout can be worked in tree
8992205b 2014-07-14 19:14:51 No need to make openchrome dependant on libdrm
189f4074 2014-07-14 19:12:23 regen
e245ec9a 2014-07-14 19:11:49 This openchrome driver, built without dri support doesn't need libdrm
bdc9f3dd 2014-07-14 19:06:02 Move the logic that says that the openchrome driver requires librm to the drivers Makefile, and don't build it if the user choose not to build libdrm.
f63da8b3 2014-07-14 11:28:43 Update to xf86-video-neomagic 1.2.8.
32a3bd0e 2014-07-14 10:12:16 Add -lgbm to Libs as a temporary workaround, since EGL has unknown symbols from libgbm, and that breaks www/webkit (and probably all the 23 ports linking against EGL, which now probably need WANTLIB fixes..) with/ok matthieu@
0b8c690f 2014-07-14 08:56:32 Remove lines about locally maintained application.
3c760b26 2014-07-14 08:30:36 update
39102e30 2014-07-14 08:30:10 Update to xterm-309. Version 308 tested by several people including naddy@ who found a small regression, fixed in 309.
019c7950 2014-07-13 16:12:24 Kill duplicate line
bd92ff34 2014-07-13 16:03:31 regen
be26f210 2014-07-13 16:03:17 Supress a bunch of gcc warnings
6686bb37 2014-07-13 16:02:55 Sync configure.ac and src/Makefile.am with recent X.Org templates