Commit Graph

1112 Commits

Author SHA1 Message Date
okan
e52aef56f0 assign and use screen ctx where appropriate and consistently. 2012-07-04 23:42:03 +00:00
okan
3a1ddcb19e use the screen ctx since we already have it assigned. 2012-07-04 18:07:12 +00:00
okan
74ef1605a1 fix missing atom (WM_PROTOCOLS) wrt new style handing; without this, the
window manager didn't know if a client supported CLIENT_PROTO_DELETE and
thus used a hammer, XKillClient.

behaviour reported by Tim van der Molen.
2012-07-04 18:00:13 +00:00
okan
d24974f4cb re-implement atom handing; makes for a normalized and more consistent
separation between cwm and ewmh.  seen by a few.
2012-07-03 13:49:03 +00:00
matthieu
4b78f29c94 Update to xinput 1.6.0 2012-06-11 19:26:23 +00:00
matthieu
c6a1665ad1 Update to xterm 279. Tested by krw@, mpi@, shadchin@. 2012-06-07 20:20:23 +00:00
okan
50687e789b get rid of more stray lines/spaces 2012-05-16 21:57:21 +00:00
okan
838f6a5713 instead of using the menu window for _NET_SUPPORTING_WM_CHECK, create a
dummy one to use instead; allows us to not have to wait for menu_init(),
so re-shuffle _NET_SUPPORTED slightly.

ok sthen@
2012-05-16 01:17:14 +00:00
okan
61a281d1f3 fix comment 2012-05-16 01:10:11 +00:00
okan
adfd269db7 cycle through other common cycling modifiers; based on a diff from
Alexander Polakov.

ok sthen@
2012-05-16 01:09:17 +00:00
okan
abc316c162 convert from deprecated XKeycodeToKeysym to XkbKeycodeToKeysym
ok sthen@
2012-05-16 01:04:36 +00:00
matthieu
430b4661ef Update to xkbcomp 1.2.4 2012-05-15 06:11:32 +00:00
matthieu
4f06515ad9 Update to xmodmap 1.0.7 2012-05-15 06:05:48 +00:00
matthieu
4e4df9aa35 Update to xlsfonts 1.0.4 2012-05-15 06:03:17 +00:00
matthieu
feae0862ba Update to xinput 1.5.4 2012-05-15 05:59:28 +00:00
matthieu
328fca93fa Update fstobdf to version 1.0.5 2012-05-15 05:56:24 +00:00
matthieu
a8dd095f2f Update to fslsfonts 1.0.4 2012-05-15 05:53:55 +00:00
okan
87d3c25241 altpersist->cycling to be more clear that this is for cycling mod
persistence; based on a diff from Alexander Polakov, in preparation for
looping through other potential cycling modifiers.
2012-05-13 15:17:13 +00:00
okan
6dcdd18c5a knf, some from a diff from Tiago Cunha. 2012-05-13 15:15:54 +00:00
okan
dcfe652e93 wrap long lines; from Tiago Cunha. 2012-05-10 00:39:47 +00:00
okan
41a86560b4 fix section order: move AUTHORS below HISTORY; from Tiago Cunha
ok jmc@
2012-05-09 18:37:39 +00:00
pascal
0bb9a6d6a1 kill useless .Pp
ok jmc@
2012-05-07 21:25:29 +00:00
matthieu
3d2d4a1ced Update to xterm 278. Tested by mpi@, shadchin@ 2012-04-14 09:02:46 +00:00
matthieu
7fdca87027 add new specific rules for sh. Whithout those, xterm segfaults on
landisk.
2012-04-07 20:22:27 +00:00
matthieu
2ac5749d6e Remove special build rule disabling optimisation for arm.
Issue apparently fixed, probably by gcc4.
2012-04-07 20:11:43 +00:00
matthieu
f28fa15613 Update to xkbevd 1.1.3 2012-04-07 16:16:31 +00:00
matthieu
606f6f44d7 Update to xwud 1.0.4 2012-04-07 16:13:08 +00:00
matthieu
23e4b1c787 Update to xpr 1.0.4 2012-04-07 16:10:39 +00:00
matthieu
8563437cef Update to xmodmap 1.0.6 2012-04-07 16:07:52 +00:00
matthieu
8915dc5e75 Update to xlsatoms 1.1.1 2012-04-07 16:04:47 +00:00
matthieu
6ba2949b77 Update to xlogo 1.0.4 2012-04-07 16:00:59 +00:00
matthieu
dfd3e7ed0d Update to xload 1.1.1 2012-04-07 15:57:21 +00:00
matthieu
6575cdb6e1 Update to xhost 1.0.5 2012-04-07 15:52:30 +00:00
matthieu
1df31bf605 Update to xgamma 1.0.5 2012-04-07 15:47:32 +00:00
matthieu
10b8ba770d Update to xfontsel 1.0.4 2012-04-07 15:44:34 +00:00
matthieu
2aaa135718 Update to xauth 1.0.7 2012-04-07 15:39:35 +00:00
matthieu
9e2d9b2980 Update to setxkbmap 1.3.0 2012-04-07 15:24:43 +00:00
matthieu
353ef7261a Remove the whole extras directory, not used in OpenBSD builds.
Noticed by fgsch@ a while ago.
2012-03-18 17:17:13 +00:00
matthieu
a19de2b180 Regen with util-macros 1.17. Fixes configure on landisk 2012-03-15 07:52:47 +00:00
matthieu
64c9e1243d Update to bitmap 1.0.6 2012-03-10 11:46:07 +00:00
matthieu
6031f2a714 Remove unused variable. 2012-03-06 23:24:37 +00:00
matthieu
7aed9f3167 Fix 2 NULL pointer dereferences. 2012-03-06 23:23:44 +00:00
matthieu
bb3737dfe0 Update to xfs 1.1.2 2012-03-04 18:36:21 +00:00
matthieu
8b42ccbd9f Update to listres 1.0.3 2012-03-04 18:07:46 +00:00
fgsch
948a98459f rename getline() occurrences to get_line(). 2012-03-04 12:07:01 +00:00
matthieu
27e99179cf Update to xwininfo 1.1.2 2012-02-28 20:49:29 +00:00
matthieu
44bf88c12b Update xwd to 1.0.5 2012-02-28 20:47:43 +00:00
matthieu
2c16010781 Update to xev 1.2.0 2012-02-28 20:44:03 +00:00
matthieu
41d3f90df9 Update xfd to 1.1.1 2012-02-18 09:39:12 +00:00
matthieu
528c956d16 Update to xcompmgr 1.1.6 2012-02-18 09:34:47 +00:00
matthieu
3742ca3c5d Update to xcmsdb 1.0.4 2012-02-18 09:29:41 +00:00
matthieu
2d5c0bef29 oops 2012-02-18 09:23:57 +00:00
matthieu
d8bbfde75d Update to xclock 1.0.6 2012-02-18 09:23:24 +00:00
matthieu
63e678492e Update to xclipboard 1.1.2. 2012-02-18 09:13:03 +00:00
matthieu
bbe1ef7ca1 Update to oclock 1.0.3 2012-02-18 09:08:55 +00:00
matthieu
34ff5946f0 Update to mkfontscale 1.1.0 2012-02-18 09:05:24 +00:00
matthieu
ecc5f838aa update to mkfontdir 1.0.7. no functional change. 2012-02-18 09:01:38 +00:00
ajacoutot
42a7ccaa6a Match the default PATH with what we use in login.conf(5).
This will allow glib's gio mount to find and use mount(8).

input from and ok matthieu@
2012-02-08 14:31:14 +00:00
todd
a3f2742206 puffy 5.1 2012-02-07 20:09:52 +00:00
matthieu
77cabb72e1 Restart menu update: remove window managers that are not available
from ports/packages. Replace them with some more modern ones.
2012-01-29 12:33:56 +00:00
matthieu
0fcf43aa9d Remove trailing white space 2012-01-29 12:20:59 +00:00
espie
6de1c98f99 make xman work again.
if we run into unformatted pages, they're candidate for mandoc (otherwise,
groff should have formatted them already).

We shouldn't ever try to run them thru tbl first, since mandoc takes care
of enough tbl constructs, and will get confused at roff low-level anyways.

So, just run thru cat to avoid changing xman too much.

Since mandoc doesn't have a -Tlatin1 mode, approximate it with -Tascii.
-Tutf8 is definitely out of question until xman talks utf8.

okay matthieu@
2012-01-08 14:03:48 +00:00
okan
42304914dc check if we're in the group already, else multiple calls to
group_movetogroup() on one client will still increment nhidden if the
group is hidden.

found the hard way by Thomas Jeunet and fix from Alexander Polakov -
thanks to both!

ok oga@
2011-12-29 20:48:38 +00:00
matthieu
fe045f1eac replace <varargs.h> by <stdarg.h>. Spotted my Marco Peereboom with clang.
ok kettenis@
2011-12-15 21:12:42 +00:00
matthieu
e329834eb9 set CONFIG_SITE in configure's environment. 2011-12-10 14:54:18 +00:00
matthieu
4b586ef4f2 Restore ecdsa ssh keys support, lost in update to 1.1.11.
Noticed by jsg@
2011-12-03 13:46:00 +00:00
matthieu
9fb6f6d395 Ooops revert something that I didn't intend to commit.
Sorry todd for the gratuitous set changes.
2011-11-30 22:00:28 +00:00
fgsch
5fc00d6a7b fix long standing but wrt to DPMS kicking in and causing the program to
run even if timeout was not specified.  while im here simplify some code.
matthieu@ ok
2011-11-18 00:16:57 +00:00
matthieu
9a810f9e89 Update to xterm 276. Tested by ajacoutot@, krw@, naddy@, shadchin@. 2011-11-16 21:14:25 +00:00
matthieu
8b4d780078 Update to xdm 1.1.11 plus a few patches from git master.
patched to restore static greeter.
Tested by shadchin@, jasper@
2011-11-15 20:53:44 +00:00
matthieu
c45d1a0c09 Bring in full Changelog from xdm 1.1.9. For some reason this file
was missing many entries.
2011-11-06 22:00:14 +00:00
okan
a396addc5c put snapdist in the correct location; as an option, not a bind; Tiago Cunha.
ok oga@
2011-11-06 02:03:47 +00:00
matthieu
84d60d9bd5 Update to xinit 1.3.1 2011-10-31 14:00:14 +00:00
matthieu
25414d5149 Update to xdpyinfo 1.3.0 2011-10-31 13:54:39 +00:00
matthieu
ec8a851f3c Update to sessreg 1.0.7 2011-10-31 13:49:18 +00:00
okan
6f33ccac59 rename variable to reduce potential for name-space collision.
bikesheding and ok oga@.
2011-10-17 18:18:38 +00:00
okan
66bb8d02da use xfree instead of free since strings is allocated with xmalloc; from
dhill

ok oga@
2011-10-12 15:43:50 +00:00
matthieu
a574170c9d Set user PATH from login.conf instead of hard-coded default.
prodded by ajacoutot@. Patch tweaks and ok millert@.
2011-09-30 19:59:05 +00:00
okan
7a6e2b9d5a move client to group (movetogroup) and hide client only if group is
already hidden (suggested behavior from Alexander Polakov).

ok sthen oga
2011-09-19 07:23:03 +00:00
matthieu
c516620bcf Update to xterm-275. Tested by jasper@. 2011-09-17 11:51:57 +00:00
okan
e18bdf5702 fix spelling I keep getting wrong for some unknown reason; found by and
diff from Alexander Polakov.
2011-09-13 09:17:30 +00:00
okan
5d6aec2db4 add WM_TRANSIENT_FOR event support: moves dialogs, toolbars and such to
the group of the main application window; based on a diff from Alexander
Polakov with CLIENT_IGNORE flag suggestion from oga@.

ok oga@
2011-09-13 08:41:57 +00:00
okan
780e9cb0df repair groupcycle (broke after cycle-in-group support added more flags);
found by and fix from Thomas Pfaff.

ok oga@
2011-09-13 08:37:49 +00:00
okan
3f2d53b6dd allow configurable menu font color; from Alexander Polakov with a tweak
from me.

ok oga@
2011-09-08 12:35:33 +00:00
okan
107bc37429 allow menufg/menubg to be configurable; from Alexander Polakov.
ok oga@
2011-09-08 12:07:03 +00:00
okan
9ab59987f7 reinit menu on reload; from Alexander Polakov. needed for catching
upcoming menu config changes.

ok oga@
2011-09-08 12:00:49 +00:00
okan
9dabac6117 restore a comment and add another for clarity. 2011-09-05 07:37:55 +00:00
oga
d341c2bfd8 Make flavours of maximisation additive.
i.e. horiz-max + vertmax = full maximisation.  full - horiz = vertmax.
etc.

Martynas wrote something like this once, so I did okan, this version
seems to finally deal with the corner cases.

ok okan@.
2011-09-04 16:59:31 +00:00
okan
d1b5022611 split off window hints from geometry so we don't need to carry them all
around when dealing with {,h,v}max.  same idea from oga.
2011-09-03 09:42:33 +00:00
okan
ed6f73250e simplify color initialization.
ok oga@
2011-09-03 09:25:39 +00:00
okan
aa9dbd1dca Add {r,}cycleingroup to cycle through clients belonging to the same
group as the active client (as opposed to all unhidden clients); from
Alexander Polakov, with a tiny tweak requested by oga.

ok oga@
2011-09-03 09:20:58 +00:00
okan
f93ec1eba0 "defaultfont" is unclear (and confusing while reading code) when it also
applies to the user supplied font, so rename.

ok oga@
2011-09-03 09:17:16 +00:00
matthieu
a40b5df9e7 Switch to xkeyboard-config is done. Remove old xkbdata and unifdef it.
ok shadchin@
2011-08-30 21:15:30 +00:00
okan
d44962b456 zap unused macro. ok oga@ 2011-08-29 09:10:49 +00:00
okan
dda3ed6180 restore mouse move via the keyboard, noticed by todd@. while the check
for cc was wrong due to the fact that cc->sc is always filled in during
the event, we don't even need it - just operate on the focused screen's
root window regardless.

ok todd@ oga@
2011-08-29 09:09:45 +00:00
matthieu
82fb94cb15 Update to xterm 273. Tested by marco@, jasper@. 2011-08-28 17:40:55 +00:00
matthieu
b9695778d5 2 more .orig files added by mistake. Noticed by shadchin@. Thanks. 2011-08-28 14:23:18 +00:00
matthieu
cdcbc06814 Update to xset 1.2.2 2011-08-28 13:24:52 +00:00
matthieu
007b4f1d62 Update to xrandr 1.3.5 2011-08-28 13:21:00 +00:00
matthieu
6ef0fdd29a Update to xprop 1.2.1 2011-08-28 13:16:51 +00:00