summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-24Reduce diffs with upstreams. No functional change.Matthieu Herrb
2014-09-23Update _NET_CURRENT_DESKTOP with the screen's group_active->num.Okan Demirmen
2014-09-23Move stuff that doesn't belong in group_init; while here, explicitlyOkan Demirmen
initialize hideall and cycling.
2014-09-22syncTodd T. Fries
2014-09-18Move motion time check to the top of each MotionNotify block (andOkan Demirmen
eliminate from ButtonRelease); further limits the amount of work done outside the threshold, notably mousefunc_sweep_calc, screen_find_xinerama and client_snapcalc.
2014-09-17these client actions are just toggles; less confusing with better namesOkan Demirmen
2014-09-17ewmh states _NET_WM_STATE_STICKY should not alter positionOkan Demirmen
2014-09-17Use a similarly named check as sticky for hidden check in a group.Okan Demirmen
2014-09-17don't toggle _WM_STATE_HIDDEN here yetOkan Demirmen
2014-09-17Update to xkeyboard-config 2.12.Alexandr Shadchin
plus fix for fr(oss) from Daniel Jakots <vigdis at chown dot me> ok matthieu@
2014-09-17Implement EWMH _NET_WM_STATE_HIDDEN.Okan Demirmen
2014-09-17Introduce a check to see if a group holds only 'sticky' clients and useOkan Demirmen
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.
2014-09-15use similiar style for client flagsOkan Demirmen
2014-09-11Remove incorrect cast in kbfunc_exec. In kbfunc_ssh, reverse logic onOkan Demirmen
truncation check so it's obvious.
2014-09-10fold in 'active' into 'flags'Okan Demirmen
2014-09-08move the check for an empty queue up during cycleOkan Demirmen
2014-09-08name the group client queue appropriately, like other queuesOkan Demirmen
2014-09-08more style nits and wrappingOkan Demirmen
2014-09-08since mruq has been folded in, rename mru-named functionsOkan Demirmen
2014-09-08Remove duplicate client queue (mruq); instead, remove and take theOkan Demirmen
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).
2014-09-08Now that a group knows its screen, only pass down the group_ctx.Okan Demirmen
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