summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Collapse)Author
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-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@
2014-07-31Complete man page substitutions for xterm(1) and resize(1)Matthieu Herrb
problem noticed by and tweaks by naddy@. ok deraadt@
2014-07-30puffy 5.6Todd T. Fries
2014-07-30switch to tradcppJonathan Gray
fixes whitespace issues with auxcpp reported by Allan Streib
2014-07-14Update to xterm-309. Version 308 tested by several people includingMatthieu Herrb
naddy@ who found a small regression, fixed in 309.
2014-07-13update glxinfo and glxgears to Mesa demos 8.2.0Jonathan Gray
2014-07-12Replace xrdb-cpp by auxcppMatthieu Herrb
2014-07-12More ucpp->xrdb-cpp renamingMatthieu Herrb
2014-07-12Tell xrdb to default to xrdb-cpp as C pre-processorMatthieu Herrb
2014-07-12Hook xrdb-cppMatthieu Herrb
2014-07-12Local tweaks to ucpp for xrdb:Matthieu Herrb
- exit on the 1st error it finds. Better than stopping processing input - accept -P as a synonym for -l since this is what xrdb uses to suppress #line markers.
2014-07-12Renname the manual pageMatthieu Herrb
2014-07-12Replace the Makefile with a xenocara-compatible one.Matthieu Herrb
2014-07-12Import a copy of ucpp, lightweight cpp for use by xrdb so that it Matthieu Herrb
doesn't depend on the 'comp' set. ok espie@ deraadt@
2014-05-09Missing new files in update to xterm 304Matthieu Herrb
2014-05-09Update to xterm 304. With help of shadchin@Matthieu Herrb
tested by ajacoutot@ and shadchin@
2014-05-03Missed in xbacklight 1.2.1 updateMatthieu Herrb
2014-05-03Update to xrandr 1.4.2Matthieu Herrb
2014-05-03Update to xinput 1.6.1Matthieu Herrb
2014-05-03Update to xbacklight 1.2.1Matthieu Herrb
2014-05-03Update to xauth 1.0.9Matthieu Herrb
2014-04-21plug memleak (currently unused func); from Tiago CunhaOkan Demirmen
2014-04-11Add -fno-stack-protector to the two files which already need to be builtMiod Vallat
with -O1 on landisk - they definitely hit worst case logic in what passes for a compiler we're using. ok martynas@
2014-03-15Apply the ':' symbol to the SunPaste/XF86Paste events translations.Matthieu Herrb
This makes shure that shift modifers are taken into account to trigger the translation. It fixes the 'v' key on Zaurus keyboard, which has SunPaste at 3rd level and was thus bound to insert-selection() regardless of the shift level.
2014-02-27Alignment fix; found the hard way on sparc64 by landry@ (and thanks tooOkan Demirmen
for fast access to a box!) ok deraadt@, matthieu@
2014-02-26puffy 5.5Todd T. Fries
2014-02-26oops Pablo Mendez Hernandez <pablomh@gmail.com> pointed out thereMatthieu Herrb
is a typo in previous commit. ok jca@, dcoppa@, deraadt@
2014-02-25Support for ed25519 keys. from Tristan Le Guern with tweaks by sthen@Matthieu Herrb
Ok deraadt@
2014-02-14Update to xterm 301Matthieu Herrb
2014-02-08Make sure we cycle through existing client's group membership and setOkan Demirmen
the hidden state on the group; important to know group hidden state after a re-exec or restart of cwm (as easily seen in group menu).
2014-02-08Replace a few hand rolled loops with like tailq loops.Okan Demirmen
2014-02-07all mapped clients now should have a group, so simplify some casesOkan Demirmen
2014-02-07If _NET_WM_DESKTOP is set to -1 during client creation, place the client intoOkan Demirmen
group 0 (nogroup); solves problem initially discovered by oga@nicotinebsd with tint2. A clientmessage *after* client creation already handles this case. Go further and assign every client to a group; in non-sticky mode, group 0 (nogroup) and sticky mode, the active group. In both cases, autogroup will override the group assignment. Removing a group from a client always places the client back into group 0 (nogroup). Autogroup can also assign a client to group 0 (nogroup) to keep a client always visible (unless of course one opts to hide all clients).
2014-02-06Some clients set the urgency flag even if they are the active client;Okan Demirmen
prevent annoying behavior by only setting the cwm urgency flag if the client is not active; diff from Thomas Adam.
2014-02-03Introduce a region queue and replace screen's XineramaScreenInfo; weOkan Demirmen
still use Xinerama to populate the regions per screen, but will switch at a more appropriate time.
2014-02-03make this XQueryTree like the otherOkan Demirmen
2014-02-03Move redundant bits from screen_init (while dealing with existingOkan Demirmen
clients) directly into client_init, performing the X roundtrip only once. With the previous change in maprequest, this moves decision making into one place for creating new clients.
2014-02-02Move redundant window attr fetch from maprequest directly intoOkan Demirmen
client_init and perform that X roundtrip only once.
2014-02-02No need to store screen colormap and visual; rather just use the XOkan Demirmen
macros in the one place they are needed.
2014-02-02Unlike free(3), XFree(3) can't be passed a NULL pointer.Okan Demirmen
2014-02-02The menu already limits entries with MENU_MAXENTRY, so don't botherOkan Demirmen
holding a command name limit as well.
2014-02-01Take menu's bwidth into account for position/size; reported by Thomas Adam.Okan Demirmen
2014-02-01Let the config parser continue parsing even after encountering an error;Okan Demirmen
original idea (with now-outdated patch) from Thomas Adam. Since we now report where errors exist, this now makes more sense. Expand a bit on config file parsing in the cwm(1). Discussed with a few, including sthen; ok sthen.