summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Collapse)Author
2015-09-05Update to xterm 320. Tested by jsg@ Thanks.Matthieu Herrb
2006-11-26Importing xterm 216Matthieu Herrb
2015-08-30Remove abuse of \/ which is not a slash but an italic correction;Ingo Schwarze
ok matthieu@, who will also push these fixes upstream (thanks).
2015-08-28Lost fix from r1.112; add comment.Okan Demirmen
Reported (again!) by Peter Kane.
2015-08-27Mechanical change: group->gcOkan Demirmen
2015-08-27Add consistent checks against NULL.Okan Demirmen
2015-08-27Move client cycle grab/ungrab into a more relevant place; while here,Okan Demirmen
update comments about why we need to grab/ungrab the keyboard.
2015-08-27Re-add lost chunk in group_cycle from r1.113.Okan Demirmen
2015-08-25Further simplify _NET_WM_DESKTOP handling using new group_assign().Okan Demirmen
2015-08-25oops; remove left over debug printOkan Demirmen
2015-08-25Allowing sending a valid 'nogroup' (0) group_ctx to group_assign()Okan Demirmen
(since we init all groups), though assigning the client's group to NULL for 'sticky'; use this simplification in a few places (others to follow).
2015-08-25Split out sticky mode checks and the restoring of a client's group andOkan Demirmen
_NET_WM_DESKTOP from the config-based auto-grouping; no (intentional) behavior changes. Needed for further work in cleaning up this area.
2015-08-24Implement _NET_CLIENT_LIST_STACKING (from Thomas Admin), butOkan Demirmen
bottom-to-top order, as per spec (notified Thomas as well).
2015-08-24Don't allow freeze operations on fullscreen (consistent with whatOkan Demirmen
fullscreen does).
2015-08-24Sort _NET_WM_STATE Atoms like the spec.Okan Demirmen
2015-08-23Move CLIENT_STICKY logic from client hide/unhide to group hide/unhide;Okan Demirmen
rationale being that clients should be able to hide/unhide independently of group switching.
2015-08-21Fix whitespace.Okan Demirmen
2015-08-21Add Xkb modifier to ignore mask; from Alexander Polakov.Okan Demirmen
2015-08-21Fix whitespace.Okan Demirmen
2015-08-21Add client freeze extension to _NET_WM_STATE Atom, allowing flag toOkan Demirmen
persist. As usual with new Atoms, requires X restart.
2015-08-21_NET_WM_STATE_STICKY implies only sticky at the group/desktop level, notOkan Demirmen
position and size; based on discussion with a few.
2015-08-21Instead of special casing the 'term' and 'lock' commands, go back toOkan Demirmen
keeping them hidden; showing them has apparently caused confusion/angst.
2015-08-21Leave command list order from .cwmrc alone; remove sort.Okan Demirmen
2015-08-21Bring group and client cycle closer together.Okan Demirmen
2015-08-20Alter big move and resize bindings to match what's in cwm(1);Okan Demirmen
functionally the same, but re-binding should be based on default bindings. Matches other similiar bindings. Discovered by a portable user.
2015-07-19Don't redefine build: locallyMatthieu Herrb
2015-07-12introduce 'groupsearch' for group menu search; matches on either groupOkan Demirmen
number/shortcut and/or name.
2015-07-12simplify menu print textOkan Demirmen
2015-07-03revert previous; seems search_match_text() needs mi->text pre-populated.Okan Demirmen
(only used in one place, application menu searching); re-visit later. broken application menu searching reported by Peter Kane.
2015-07-01styleOkan Demirmen
2015-07-01only special case label matches (and still list); get rid of the rest - ↵Okan Demirmen
matchname is complete enough
2015-06-30no longer need to pass down format strings after introducing search_print_cmdOkan Demirmen
2015-06-30Introduce a callback for cmd menu printing, special-casing 'lock' andOkan Demirmen
'term'.
2015-06-30keep cmdq sortedOkan Demirmen
2015-06-30style and spacing nitsOkan Demirmen
2015-06-30Re-implement XClientMessage handling so that we can feed screen_find andOkan Demirmen
client_find valid resources as needed, relieving the need for screen_find to ungracefully handle invalid root windows. Removes a long standing XXX. Should theoretically allow XClientMessage handling on more than one X screen. Alter callers of screen_find to handle failures.
2015-06-29Shuffle code in kbfunc_ssh so that a missing known_hosts file stillOkan Demirmen
allows a (now blank) menu to appear, as opposed to nothing at all. Behavior reported by Alex Greif.
2015-06-28move client_find downOkan Demirmen
2015-06-28replace assert usageOkan Demirmen
2015-06-28Transparent backgrounds for 8bpp and 4bpp images too.Matthieu Herrb
2015-06-26region is a _ctx, so name it soOkan Demirmen
2015-06-26Mechanical change from xinerama to region backed areas.Okan Demirmen
2015-06-26Make background transparentMike Belopuhov
2015-06-26collect 'gap' applicationsOkan Demirmen
2015-06-26Replace screen region info gathering with XRandR equivalent of XineramaOkan Demirmen
queries (currently act on XRandR events anyway). Fall-back mode without XRandR is still what X provides. This removes -lXinerama.
2015-06-23move to 5.8 art (way ahead of schedule...)Theo de Raadt
from todd
2015-06-20Now that nolisten tcp is the Xserver default, don't pass the optionMatthieu Herrb
in scripts anymore.
2015-06-20Merge from upstreams Fix crash for enable/disable without a device argumentMatthieu Herrb
commit 904a32d908219d6fea833576f7c31727bd3aea2f Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Mon Nov 25 14:51:50 2013 +1000 Fix crash for enable/disable without a device argument Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2015-06-15Pass '-nolisten tcp' option to Xserver so that it doesn't listenMatthieu Herrb
on port 6000 by default anymore. ok jasper@, ajacoutot@, naddy@, phessler@
2015-06-14Use mktemp to create .serverauth file. Inspired by Debian patchesMatthieu Herrb