1058 Commits

Author SHA1 Message Date
Raphael Khaiat
2320e8586c Implement fixture #63 : auto center option for free client 2011-01-10 20:40:55 +01:00
Raphael Khaiat
c317afc79d Re-arrange code for fix #67 (avoid code duplication) 2011-01-10 20:39:14 +01:00
Raphael Khaiat
7bb0fdcbad Fix bug #67 2011-01-08 18:23:11 +01:00
Raphael Khaiat
2273ccc5d5 Let wmfs reload now with the same argument that it was launched with 2011-01-08 18:20:27 +01:00
Martin Duquesnoy
18e97d3e1e Wmfs: Use pthread instead of setitimer 2011-01-08 15:47:19 +01:00
Martin Duquesnoy
9de133dac7 Merge branch 'master' of git.wmfs.info:wmfs 2011-01-08 15:21:59 +01:00
Raphael Khaiat
b1d4e2a403 Merge branch 'bacardi55' of github.com:xorg62/wmfs into bacardi55 2011-01-05 19:57:22 +01:00
Raphael Khaiat
8e6cea6d05 Makes code pretyer :) 2011-01-05 19:55:16 +01:00
bacardi55@gmail.com
03c41f9b3b Add option (tag_auto_prev) in wmfsrc to disable the auto tag prev
when going twice on the same tag.
2011-01-05 19:51:48 +01:00
Raphael Khaiat
42a0612664 Merge branch 'bacardi55' of github.com:xorg62/wmfs into bacardi55 2011-01-05 01:28:50 +01:00
Raphael Khaiat
fb1627e8cc Fix Feature #22 : set a default tag and/or screen where to send client
that have no tag/screen specific rule. Feature requested by philpep
2011-01-05 01:25:12 +01:00
bacardi55@gmail.com
c8eb002768 Fix tag_prev_sel 2011-01-04 22:53:24 +01:00
bacardi55@gmail.com
0d0c3af47b Merge branch 'master' of github.com:xorg62/wmfs into bacardi55 2011-01-04 22:51:42 +01:00
bacardi55@gmail.com
5b5dd104d9 Merge branch 'bacardi55' of github.com:xorg62/wmfs into bacardi55 2011-01-04 21:13:14 +01:00
Philippe Pepiot
0a2c1f9d13 Use sigaction instead of signal.
SIGCHLD and SIGALRM are now exclusives (one mask other)
2011-01-04 03:02:29 +01:00
Philippe Pepiot
c817b7277b Disable status script timer on reload (instead of ignoring signal) 2011-01-04 01:24:51 +01:00
Philippe Pepiot
99e85cbfc2 Use setitimer instead of alarm 2011-01-04 01:10:27 +01:00
Julien Pivotto
a1ad5685f9 Fix libvte bug when resizing them
Signed-off-by: Raphael Khaiat <raphael@khaiat.org>
2011-01-03 22:27:41 +01:00
Julien Pivotto
abf71d99b9 [PATCH] Add a ignoretags rule 2011-01-03 21:49:25 +01:00
Raphael Khaiat
1460229397 Merge branch 'master' into bacardi55 2011-01-03 21:40:27 +01:00
Martin Duquesnoy
47a68568fe Tag: Fix last feature with tag_round 2011-01-03 21:33:43 +01:00
Martin Duquesnoy
a0fd6a77cc Layout: Fix nmaster ksh bug with tile_right/left 2011-01-03 20:01:04 +01:00
bacardi55@gmail.com
ef6b057234 Merge branch 'master' into bacardi55 2011-01-03 19:42:54 +01:00
Martin Duquesnoy
e32726f008 Tag: Fix infobar position when tag switch with last feature 2011-01-03 19:40:42 +01:00
bacardi55@gmail.com
74bbf0bd04 Merge remote branch 'github/master' into bacardi55 2011-01-02 19:51:36 +01:00
Martin Duquesnoy
b85b6bd687 Tag: Add toggle to prev selected tag if tag is selected two times (requested by addikt1ve) 2011-01-02 19:36:33 +01:00
Julien Pivotto
bf16b4a2e7 Add a 'ignoretags' rule
Signed-off-by: bacardi55@gmail.com <bacardi55@daimadoshi.bacardi55.org>
2010-12-31 15:12:53 +01:00
Philippe Pepiot
f2bd808b86 Fix segfault in parser if options == PARSE_MAX_LIST-1
Reported by Armael
Increase PARSE_MAX_LIST from 10 to 32
2010-12-25 16:25:42 +01:00
bacardi55@gmail.com
f2734a5f2b Correct typo thanks to ubitux 2010-12-19 13:42:39 +01:00
bacardi55@gmail.com
b4fb75806a Merge branch 'master' into bacardi55 2010-12-19 13:14:30 +01:00
Philippe Pepiot
dbe7588c0a Ignore SIGALRM before restart
If new wmfs process receive SIGALRM before set the handler, wmfs quits
Bug found by Erus
2010-12-18 14:58:29 +01:00
Engil Hramn
dae3019185 Fix some error in the manpage and in the information printed by the binary 2010-12-09 17:09:47 +01:00
Raphael Khaiat
3f461810d2 Add engil's patch 2010-12-09 16:01:19 +01:00
Raphael Khaiat
0a708c8dda Merge branch 'master' into bacardi55
Conflicts:
	src/config.c
2010-12-07 19:16:32 +01:00
Philippe Pepiot
6072c2d811 Set default tag params. (patch by bacardi55) fixes #51 2010-12-07 01:38:21 +01:00
Philippe Pepiot
ce3813608c Status script not spawned if still running 2010-12-07 01:34:22 +01:00
Philippe Pepiot
6c332c9ea5 Oops. Fix signal not handled at all 2010-12-07 01:19:28 +01:00
Philippe Pepiot
d606f999f9 Add distclean target (clean && remove Makefile) 2010-12-07 00:30:36 +01:00
Philippe Pepiot
87575a019d Use SIGALRM instead of pthread for status script 2010-12-07 00:28:12 +01:00
Philippe Pepiot
6882cfb986 Only one handler for signals 2010-12-07 00:12:54 +01:00
Philippe Pepiot
9e457b3832 Remove glibc stuffs, wmfs is not ansi C that's a fact 2010-12-06 23:49:42 +01:00
Philippe Pepiot
c8a74878a1 Remove double fork for spawn and kill status with SIGTERM 2010-12-03 16:59:07 +01:00
Philippe Pepiot
d0058146dd Remove non used function get_mouse_pos 2010-12-03 12:36:51 +01:00
Philippe Pepiot
77e458048d Fix tag_new() tag name
possible overflow + random memory access
2010-12-03 11:06:33 +01:00
Raphael Khaiat
f6206d65b1 Merge branch 'master' into bacardi55
Conflicts:
	src/wmfs.c
2010-11-30 00:38:27 +01:00
Philippe Pepiot
c90a5743b3 Parser: Use read() instead of mmap() 2010-11-29 22:08:01 +01:00
Philippe Pepiot
3459ed0b20 Define optarg and optind (was breaking compilation on NetBSD) 2010-11-29 21:17:04 +01:00
Martin Duquesnoy
3cf93a0961 Launcher: Add width_limit option in multi set_launcher section to limit size of launcher window (Requested by s__C) 2010-11-28 13:06:24 +01:00
Martin Duquesnoy
719654fcbc Ewmh: Add _WMFS_FONT property for external information about font 2010-11-26 21:32:28 +01:00
Raphael Khaiat
e053d41a3d Change the default name at empty as it should be 2010-11-21 22:06:55 +01:00