Kris Maglione
bec00971f9
[wmiir] Use buffered IO.
2010-05-30 15:29:30 -04:00
Kris Maglione
a7705355e8
Give up on implementing proglist portably in sh and do it in C. Fixes issue #42 .
2010-05-30 15:18:15 -04:00
Kris Maglione
7792c327d0
Ensure default sigpipe handler in wmiir. Fixes issue #160 .
2010-05-28 00:29:31 -04:00
Kris Maglione
5cd40801d2
Update email address in copyright statements.
2010-05-22 19:02:12 -04:00
Kris Maglione
14c09cbc53
Experimental demand-loading of Xft. Removed hard dependency.
2010-05-22 18:58:37 -04:00
Kris Maglione
ab2d1760f8
Factor out common code into library.
2010-05-21 22:52:47 -04:00
Kris Maglione
0ac2afce5c
Update copyrights.
2010-05-17 13:59:30 -04:00
Kris Maglione
e31731e8bc
Better font metrics support.
2009-10-30 03:06:14 -04:00
Kris Maglione
704887372c
Remove unused variable.
2009-10-25 14:47:45 -04:00
Kris Maglione
28360c55d9
Fix wmiir.
2009-10-13 22:02:47 -04:00
Kris Maglione
730828f28e
More doc updates. Add wmiir.1.
2009-10-12 22:07:51 -04:00
Kris Maglione
262c6ec430
Fix warnings in optimized compile.
2009-10-01 16:42:54 -04:00
Kris Maglione
4af4c3825f
Makefile cleanup and other general cleanup.
2009-09-17 09:27:11 -04:00
Kris Maglione
fac8780e4b
Update copyright dates, allow space indents in wmiirc key/event specs, fix 'Urgent toggle'.
2009-05-13 12:57:22 -04:00
Bart Trojanowski
28c50a26de
add wimenu prompt support
2009-03-29 23:01:07 -04:00
Kris Maglione
ed57a3c76d
Handle 'wmiir setsid' with no arguments gracefully.
2009-03-11 17:20:08 -04:00
Kris Maglione
5d69ff8dd8
Best just read the diff.
2008-08-25 12:47:56 -04:00
Kris Maglione
fc5e60f952
Remove spurious %r from fatal() call in wmiir.
2008-06-02 22:31:59 -04:00
Kris Maglione
938b128ef5
Don't write extra NUL on xwrite.
2008-05-31 12:00:39 -04:00
Kris Maglione
37146f5b85
Fix ticket #13 .
2008-03-08 12:14:09 -05:00
Kris Maglione
cfeed07dc4
Cleanup.
2008-02-03 15:06:26 -05:00
Kris Maglione
9b76a0aee0
Fix some bugs (fancy debugging code vindicated). Add some comments. Shut up ken.
2008-01-28 17:58:23 -05:00
Kris Maglione
1f72d945d8
Fix a fullscreen bug. Add setsid command to wmiir.
2008-01-21 23:21:37 -05:00
Kris Maglione
37d553300f
Significant changes:
...
Improved focus semantics.
/client/*/ctl slay command.
Find unresponsive clients on kill.
Draw titlebars of floating clients differently.
Hack to set window properties of programs:
wihack command/libwmii_hack.so library.
Added wmii.rc, on which rc.wmii now depends.
The usual cleanup.
2008-01-17 17:50:35 -05:00
Kris Maglione
aef6e4c22e
Significant changes:
...
EWMH support
Improvements to fullscreen mode
Improvements in focus, especially in no-input windows
Cleaner rc.wmii, with wmii.rc include
Filter out gcc error/warning dups
2008-01-14 15:42:21 -05:00
Kris Maglione
2efbe03e90
Bunch of fixes.
2007-07-16 16:52:35 -04:00
Kris Maglione
286003998a
Run latex2man. Other cleanup.
2007-07-03 10:16:14 -04:00
Kris Maglione
209fb08f82
Add Plan 9 formatted IO. Various cleanups and fixes.
2007-07-01 07:08:30 -04:00
Kris Maglione
da3c5d8f7a
Fix size calculation in realloc.
2007-05-25 06:25:41 -04:00
Kris Maglione
f9a94a516a
Added more -Wfoo-bar-baz flags.
2007-05-24 17:42:33 -04:00
Kris Maglione
d8adf5a2a8
Fixed uint that should have been an int.
2007-05-24 16:49:45 -04:00
Kris Maglione
c2e3829dee
Alias 'wmiir remove' to 'wmiir rm'
2007-05-24 16:03:15 -04:00
Kris Maglione
e977005195
Use a uchar* buffer for wmiir.c to avoid a warning.
2007-04-22 00:07:23 -04:00
Kris Maglione
375b59eefd
Cleanup LICENSE and README. Some minor changes from last night that I can't remember.
2007-04-06 15:29:24 -04:00
Kris Maglione
e012b7c5f7
Fix ARGBEGIN bug. Refactor wmiir.c. Create lib and include directories before installing.
2007-03-27 17:39:00 -04:00
Kris Maglione
983f1baa16
Fixed some bugs.
2007-03-26 17:21:05 -04:00
Kris Maglione
44c9792a4c
Add a default label to the argument checking in wmiir
2007-03-26 15:46:37 -04:00
Kris Maglione
b0e967a3e9
Fixed VERSION info in wmiir and wmii.
2007-03-26 01:40:47 -04:00
Kris Maglione
b306ac581f
New tree layout and make system. Note: This will currently *not* install configuration scripts.
2007-03-26 00:48:00 -04:00
Anselm R. Garbe
4a7273b827
reorganized, still liblitz there
2006-10-12 15:11:25 +02:00
Anselm R. Garbe
874228cf1a
applied 20h's patches with small minor changes (made wmiir compile against his changes)
2006-07-11 14:06:21 +02:00
Anselm R. Garbe
fd462e83c7
same fix in wmiir.c reported by aki, proceeded with input widget
2006-07-06 14:44:26 +02:00
Kris Maglione
8da59d1ff9
Made use of malloc wrappers added in last commit
2006-07-04 18:00:11 -04:00
Kris Maglione
21a0cc12d7
Removed a braindamaged realloc/strcat
2006-06-23 19:11:21 -04:00
Kris Maglione
ffc6aa63ba
Made 'wmiir create' also write whatever's available on stdin to the already open fid
2006-06-22 22:53:54 -04:00
Kris Maglione
e9ce32ed93
Fixed buffer overflow vulnerabilities in ixp_unpack functions
2006-06-18 21:23:17 -04:00
Kris Maglione
a4e2ab7b59
Merge in diffs for fs2.c and libixp
2006-06-17 07:32:49 -04:00
Mikhail Gusarov
185ed448a6
ixp_unpack_* functions cleanup
2006-06-12 18:34:59 +07:00
Anselm R. Garbe
2ba3598def
fixed gualteri's bug report
2006-05-24 09:26:08 +02:00
Anselm R. Garbe
874b2a730c
do not write to stdin, but to stdout, wmiir
2006-05-23 08:34:31 +02:00