summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-07Add screen_ctx to group_ctx, and populate on init.Okan Demirmen
2014-09-07more style nitsOkan Demirmen
2014-09-07screen_fromroot -> screen_findOkan Demirmen
2014-09-07Get rid of a redundant array of groups per screen; we already have aOkan Demirmen
link to the group queue for each screen.
2014-09-07updateJonathan Gray
2014-09-07Mesa 10.2.7Jonathan Gray
2014-09-07Merge Mesa 10.2.7Jonathan Gray
2014-09-07Import Mesa 10.2.7Jonathan Gray
2014-09-07Import Mesa 10.2.7Jonathan Gray
2014-09-06Few style nits; extend 'path' to MAXPATHLEN.Okan Demirmen
2014-09-06generic sighandlerOkan Demirmen
2014-09-06style nitOkan Demirmen
2014-09-06Move termpath and lockpath into cmdq; side effect is that 'lock' andOkan Demirmen
'term' now show up in the application menu.
2014-09-06Rework group names: stash the group name inside the group_ctx as opposedOkan Demirmen
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.
2014-09-02bring menu bits closer togetherOkan Demirmen
2014-09-01add explicit paran and drop some empty lines bringing like functions closerOkan Demirmen
2014-09-01Merge group_menu into mousefunc_menu_group.Okan Demirmen
2014-08-31Fix the HAVE_UUID_CREATE code now that its gets used:Matthieu Herrb
- fix temp declaration - use snprintf instread of strcpy()
2014-08-31Get rid of the 'nocreate' feature, unused for 6 years and stopMatthieu Herrb
building the xetcXX.tgz set
2006-11-27Bring over distrib from XF4Matthieu Herrb
2014-08-31Install relative symlinks in conf.d. Noticed by ajacoutot@Matthieu Herrb
2014-08-30fix xterm entryMatthieu Herrb
2014-08-30updateMatthieu Herrb
2014-08-28regenMatthieu Herrb
2014-08-28Reduce diffs with upstream. No functional change.Matthieu Herrb
2014-08-28Use a phony target to build xetc.tgz so that its gets rebuilt everytimeMatthieu Herrb
2014-08-28Move xetc set to xbase like etc in base. ok and a tweak by ajacoutot@Matthieu Herrb
There are still some issues, they will be fixed in tree.
2014-08-27move fontconfig configuration files that don't change to xbaseMatthieu Herrb
2014-08-25syncMatthieu Herrb
2014-08-25Unlink xfs from the build.Matthieu Herrb
no objections from at least krw@, ajacoutot@, dcoppa@
2014-08-25Since the flatting out of sc->group_names is only for settingOkan Demirmen
NET_DESKTOP_NAMES, merge the helper into xu_ewmh_net_desktop_names, where we actually set the property.
2014-08-25Implement _NET_WM_STATE_STICKY, bound to CM-s by default; allows anyOkan Demirmen
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.
2014-08-24Enable xcb-iccmMatthieu Herrb
2014-08-24Don't need to override datadir anymore.Matthieu Herrb
2014-08-24syncMatthieu Herrb
2014-08-24less verboseMatthieu Herrb
2014-08-24Continue effort to bring keyboard and mouse functions together; mergeOkan Demirmen
name_to_kbfunc and name_to_mousefunc.
2014-08-24gc->hidden has never consistently kept track of a group's state;Okan Demirmen
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.
2014-08-22Fix nogroup regression, where nogroup became an actual group - theOkan Demirmen
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.
2014-08-20Remove duplicate AC_SUBST()Matthieu Herrb
2014-08-20Purely mechanical; unify 'num', 'no' and 'shortcut'.Okan Demirmen
2014-08-20Split off group window restacking.Okan Demirmen
2014-08-20whitespaceOkan Demirmen
2014-08-20fix a misleading comment and function nameOkan Demirmen
2014-08-19Remove unnecessary memset since reload was replaced with restart;Okan Demirmen
from Kent Spillner.
2014-08-19Pull highstack from group_ctx (and useless calculations of); in the oneOkan Demirmen
place that we use highstack, replace that usage with a local variable (for now until stacking is done properly).
2014-08-18Get rid of nhidden in group_ctx; it actually never reported correctlyOkan Demirmen
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().
2014-08-14updateJonathan Gray
2014-08-14update to libdrm 2.4.56Jonathan Gray
2014-08-13Install resource files in /usr/X11R6/share/X11/app-defaultsMatthieu Herrb
/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@