Commit graph

41 commits

Author SHA1 Message Date
Reginald Kennedy
d8a7afac8a Improve consistency of warning flags between makefiles.
Change default CC to cc.

Change symlinks to be relative.

Eliminate warnings.
2013-06-15 20:37:18 +08:00
Marco Peereboom
438e30293c remove clang target 2012-10-29 11:45:57 -05:00
David Hill
3b3c4e31f3 add -Wmissing-prototypes 2012-08-28 19:46:51 -04:00
Reginald Kennedy
b2b0c8fcf2 Add support for Xcursor. 2012-08-26 19:21:45 +08:00
Reginald Kennedy
9929a1091c Eliminate more shadows. 2012-07-28 05:18:07 +08:00
David Hill
eaa16b8665 start of Xft. blows up. 2012-07-21 06:00:02 +08:00
David Hill
d691aa1d13 bring back the Display variable. Will be needed for the font code. 2012-07-21 06:00:02 +08:00
David Hill
2a64e76451 remove -lXlib-xcb and -lXtst. Replace with -lX11 and -lxcb.
-lX11 is still needed for keysym stuff.
2012-07-21 05:59:30 +08:00
David Hill
54c8d5ffa9 replace XTestFakeButtonEvent with xcb 2012-07-21 05:59:28 +08:00
David Hill
b7a93bc433 Get rid of a bunch of leftover Xlib events. 2012-07-21 05:59:28 +08:00
David Hill
7552391bb7 convert config_win and fake_keypress to XCB 2012-07-21 05:58:31 +08:00
David Hill
1594c28e74 convert a lot more code over to xcb. 2012-07-21 05:58:30 +08:00
David Hill
0d87fa21e2 create function get_atom_from_string() and initial XCB RANDR support 2012-07-21 05:58:30 +08:00
David Hill
e876d7de13 initial code to compile in xcb support.
many more diffs coming.
2012-07-21 05:58:29 +08:00
Tiago Cunha
e08d2eed9b Unlink es and it manual pages from the build.
They are outdated and mandoc(1) currently gives a few warnings which
might hide the ones from the main manual page and from the compiler.
2012-06-26 19:44:27 +01:00
Marco Peereboom
ba542eb493 remove ggdb3 2012-06-23 10:00:47 -05:00
Marco Peereboom
5a4544daa6 ln spectrwm to scrotwm for now 2012-02-15 17:26:29 -06:00
Marco Peereboom
e83f3b7908 rename scrotwm to spectrwm 2012-02-15 14:09:13 -06:00
Lawrence Teo
befcf15917 new release script and versioning scheme for scrotwm
(adapted from xxxterm)

ok marco
2011-10-26 00:57:00 -04:00
Marco Peereboom
8eb6cfee63 kill cvs tags 2011-10-25 15:54:39 -05:00
Marco Peereboom
ff40361700 Fancy clang stuff 2011-10-25 15:19:29 -05:00
Marco Peereboom
b7645f9cc2 enable spanish and italian man pages again
got fine updates from native speakers
2011-10-06 14:13:23 -05:00
Marco Peereboom
623ccee722 Disable languages as they are very much out of date
Switch to man/man
Link again Xtst
2011-08-08 22:40:57 +00:00
Marco Peereboom
13e7d054a1 oops committed something i shouldnt have 2011-06-09 21:28:29 +00:00
Marco Peereboom
af851bfc41 hack to work around crap like xpdf that doesn't destroy transient
windows.
2011-06-09 16:31:58 +00:00
Marco Peereboom
aaee1e4644 Add portugese from Alicornio <alicornio@ig.com.br>
Update engrish man page while at it.
2010-09-16 02:00:51 +00:00
Marco Peereboom
14d988ce21 Make russian man page work again. From naddy. 2010-09-16 01:16:16 +00:00
Darrin Chandler
4d964ea1ea Implement clock_format for user definable time string.
Slight mods to diff from Aragon Gouveia <aragon@phat.za.net>

"go go go" marco
2010-01-13 21:48:35 +00:00
Marco Peereboom
e8f4fc8e58 Add russian 2009-10-25 00:32:33 +00:00
Marco Peereboom
26bb3f5b3a Man page fixes and italian page from: Andrea Bolognani <eof@kiyuko.org> 2009-10-07 03:19:11 +00:00
Marco Peereboom
58e67eb7f2 Make makefiles work just like ports; this way we can just make install
over a pkg :-)
2009-10-02 19:23:48 +00:00
Marco Peereboom
228c701861 Add spanish translated scrotwm man. Use man scrotwm_es to use it. 2009-10-02 17:57:44 +00:00
Darrin Chandler
b9b62a7f36 Add -std=c89. We already were compliant, and this is mostly to encourage
better patches from the GNU crowd.

"do it" marco@
2009-09-13 17:28:19 +00:00
Ryan McBride
6d08df4744 Add support for passing variables up to X11 via window properties; done by
hooking XCreateWindow and friends via LD_PRELOAD. Used now to make sure that
windows come up in the workspace they were spawn()'d from, but more soon.

Code to do the nasty borrowed with thanks from Enlightenment.
2009-01-24 17:57:26 +00:00
Marco Peereboom
9ad2929d80 Make man 2009-01-23 04:14:40 +00:00
Marco Peereboom
edf59bc088 I want to be able to look at cores for now. 2009-01-19 19:33:38 +00:00
Ryan McBride
367ce80e69 Major churn for multi-headed support (Xrandr and plain multi-screen).
- workspaces now per-screen (X does not let you migrate windows)
- a screen has 1 or more regions (now mapped by Xrandr, later configurable)
- current_ws is dead, long live cur_focus
	- only one window has real focus, but workspaces keep track ws->focus
	- lots of places (especially event handlers) use cur_focus but should
	  identify the correct source of the event instead
- festival of pointer management to keep track of all this.
2009-01-19 05:48:11 +00:00
Marco Peereboom
840cd605d2 Add initial floating support and a forgotten makefile... 2009-01-14 22:06:48 +00:00
Ryan McBride
58096354b1 Complie with warnings, and cleanup.
- remove missing vars.
- add missing <strings.h>.
- the X11 Window type should be %lu in format strings.
2009-01-14 05:14:13 +00:00
Todd Fries
27801d38e0 fix tag 2009-01-13 19:35:17 +00:00
Todd Fries
a74952e12f makefiles are useful 2009-01-13 16:24:34 +00:00