okan
ed984685b1
border width/color makes no sense on menuwin
2013-05-06 16:00:34 +00:00
ajacoutot
a6e96391d2
Start dbus-launch in a consistent way int xinitrc and Xsession and fix
...
an indent weirdness while here.
ok matthieu@
2013-05-03 05:57:05 +00:00
okan
72e88bc952
- no need to position and size the menu window before an Expose event
...
since we'll be calculating required size later anyway; allows us to
consolidate all prompt/display/search string building goop into
menu_draw.
- reset the pos/size of menuwin when leaving a menu.
- reverse the 'prompt' NULL check to be consistent with 'initial' one
and fix a whitespace nit while here.
2013-05-02 20:18:35 +00:00
okan
c3f5c37243
zap leftover debug printf
2013-05-02 19:41:52 +00:00
okan
ed8f41814a
get rid of cc->name in the resize box and make dimensions more readable.
2013-05-02 19:33:17 +00:00
okan
5e2856ce65
only redraw the name/size box when the client resizes, not every time
...
there's movement; should slightly help with resize syncs.
2013-05-02 19:30:10 +00:00
okan
f0a6447140
no need for font_{ascent,descent,height} wrappers; limit font_width to
...
just requiring xftfont.
2013-05-02 17:25:15 +00:00
okan
b0af7028d0
group conf_* init functions
2013-04-30 21:12:20 +00:00
okan
66a7b7fbf9
missing proto
2013-04-30 21:11:07 +00:00
okan
3b69bf465e
type fix
2013-04-30 21:10:23 +00:00
okan
87e16df157
use an int in screen_init and avoid needing to cast for screen number (which).
2013-04-29 00:56:47 +00:00
okan
fe3f832f4b
mechanical xu_{get,set}state -> xu_{get,set}_wm_state change
2013-04-17 13:57:06 +00:00
okan
62aed144f2
slightly rework WM_STATE set/get to make it less ambigious; will be more clear
...
on what needs to change to make it right in the end.
2013-04-17 13:52:20 +00:00
okan
fbc1e7edbd
zap extra space
2013-04-17 13:31:47 +00:00
okan
373f1ddf90
add conf_ignore and move group_make_autogroup to conf_autogroup to match.
2013-04-17 13:30:38 +00:00
okan
726def3405
only a window is required to set WM_STATE. also un-confuse xu_ptr_getpos
...
by using 'win' instead of 'rootwin' so as not to imply only the root
window is queried, rather any window.
2013-04-14 16:13:17 +00:00
okan
461decc718
we handle WM_STATE here, so remove misleading comment.
2013-04-12 20:54:27 +00:00
okan
2dfe178aa9
we already set window state in client_hide or client_unhide right before, so
...
there's no need to do it again.
2013-04-12 20:45:57 +00:00
okan
5e28ed99db
makes no sense to set an error handler which uses X_Dpy before XOpenDisplay.
2013-04-12 14:49:16 +00:00
okan
0b6abd364f
push Screenq into screen_init
2013-04-12 14:46:30 +00:00
okan
a7e1ba7503
_NET_WM_NAME is UTF8_STRING type
2013-04-10 19:08:09 +00:00
okan
a1a6245df6
plug memleak; always need to menuq_clear even when a selection is made.
2013-04-08 15:43:04 +00:00
okan
4ad10add15
reverse logic to make it like the others
2013-04-08 13:05:27 +00:00
okan
a395df4a8f
consistency
2013-04-08 13:02:31 +00:00
okan
29a51173bc
missing prototype
2013-04-08 00:56:21 +00:00
okan
ec8c1c2f0f
add missing proto; replace magic number
2013-04-05 17:36:02 +00:00
okan
13a11c8799
zap stray whitespace
2013-04-05 17:07:25 +00:00
okan
1eec28aa57
- no reason to breakout ClassHints work, so fold into client_{new,delete},
...
but keep _MOTIF_WM_HINTS separate.
- simplify fetching app/class hint.
- fix _MOTIF_WM_HINTS Atom type.
2013-04-03 20:22:55 +00:00
okan
01d25075d0
honor PATH search order for exec; from Andres Perera.
2013-04-03 19:28:00 +00:00
okan
b0d374e0fb
move XUngrabServer to the end of client_new() to avoid races where clients,
...
such as those using sdl, attempt to manage the clients themselves when the
clients aren't fully ready. other wm's grab the xserver during the whole
client setup process, so match.
behavior found by jsg.
2013-04-03 19:20:50 +00:00
okan
118cf232b6
replace handrolled for loop with TAILQ_FOREACH; from andres.p@zoho.com
2013-03-09 21:55:56 +00:00
matthieu
c153d35e6c
Remove moved file
2013-03-09 16:39:02 +00:00
matthieu
0e6071eb0b
Update to xrandr 1.4.0
2013-03-09 16:35:16 +00:00
matthieu
9cde44668a
Upate to xsm 1.0.3
2013-03-09 16:22:38 +00:00
matthieu
263f249525
Update to xvinfo 1.1.2
2013-03-09 15:28:07 +00:00
matthieu
2aa97e5651
Update to xvidtune 1.0.3
2013-03-09 15:24:46 +00:00
matthieu
d9bd2560da
Update to xstdcmap 1.0.3
2013-03-09 15:20:56 +00:00
matthieu
dd07b39118
Update to xsetroot 1.1.1
2013-03-09 15:16:14 +00:00
matthieu
b6732faf32
Update to xkbutils 1.0.4
2013-03-09 15:13:30 +00:00
matthieu
fd8289ee9d
Update to xfsinfo 1.0.4
2013-03-09 15:07:57 +00:00
matthieu
cda652a22e
Upate to xcalc 1.0.5
2013-03-09 15:04:53 +00:00
matthieu
34f23a9551
Update to ico 1.0.4
2013-03-09 15:01:34 +00:00
matthieu
149d6fe9cb
Update to beforelight 1.0.5
2013-03-09 14:59:44 +00:00
matthieu
d6a58c5477
Update to bdftopcf 1.0.4
2013-03-09 14:57:25 +00:00
matthieu
a232c77744
Update to xterm 291. Tested by many.
2013-03-09 14:45:38 +00:00
matthieu
53e93bb749
Update to sessreg 1.0.8
2013-03-05 21:03:36 +00:00
matthieu
8d01ae38c0
Update to xev 1.2.1
2013-03-05 21:01:56 +00:00
matthieu
d722203568
Update to rgb 1.0.5.
2013-03-05 20:40:53 +00:00
matthieu
fe859a9f34
Merge patch from Tom Dickey for a segfault that happens when using the
...
mouse wheel over the scrollbar. ok guenther@ deraadt@
2013-02-27 22:11:56 +00:00
naddy
cd204645e0
don't touch the pty permissions after grantpt() or openpty(); ok matthieu@
2013-02-10 15:41:48 +00:00