2273ccc5d5
Let wmfs reload now with the same argument that it was launched with
Raphael Khaiat
2011-01-08 18:20:27 +01:00
18e97d3e1e
Wmfs: Use pthread instead of setitimer
Martin Duquesnoy
2011-01-08 15:47:19 +01:00
9de133dac7
Merge branch 'master' of git.wmfs.info:wmfs
Martin Duquesnoy
2011-01-08 15:21:59 +01:00
b1d4e2a403
Merge branch 'bacardi55' of github.com:xorg62/wmfs into bacardi55
Raphael Khaiat
2011-01-05 19:57:22 +01:00
8e6cea6d05
Makes code pretyer :)
Raphael Khaiat
2011-01-05 19:55:16 +01:00
03c41f9b3b
Add option (tag_auto_prev) in wmfsrc to disable the auto tag prev when going twice on the same tag.
bacardi55@gmail.com
2011-01-05 19:51:48 +01:00
42a0612664
Merge branch 'bacardi55' of github.com:xorg62/wmfs into bacardi55
Raphael Khaiat
2011-01-05 01:28:50 +01:00
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
Raphael Khaiat
2011-01-05 01:25:12 +01:00
b85b6bd687
Tag: Add toggle to prev selected tag if tag is selected two times (requested by addikt1ve)
Martin Duquesnoy
2011-01-02 19:36:33 +01:00
bf16b4a2e7
Add a 'ignoretags' rule
Julien Pivotto
2010-12-30 18:31:56 +01:00
f2bd808b86
Fix segfault in parser if options == PARSE_MAX_LIST-1 Reported by Armael Increase PARSE_MAX_LIST from 10 to 32
Philippe Pepiot
2010-12-25 16:25:42 +01:00
f2734a5f2b
Correct typo thanks to ubitux
bacardi55@gmail.com
2010-12-19 13:42:39 +01:00
b4fb75806a
Merge branch 'master' into bacardi55
bacardi55@gmail.com
2010-12-19 13:14:30 +01:00
dbe7588c0a
Ignore SIGALRM before restart If new wmfs process receive SIGALRM before set the handler, wmfs quits Bug found by Erus
Philippe Pepiot
2010-12-18 14:58:29 +01:00
dae3019185
Fix some error in the manpage and in the information printed by the binary
Engil Hramn
2010-12-09 08:28:03 +00:00
c90a5743b3
Parser: Use read() instead of mmap()
Philippe Pepiot
2010-11-29 22:08:01 +01:00
3459ed0b20
Define optarg and optind (was breaking compilation on NetBSD)
Philippe Pepiot
2010-11-29 21:17:04 +01:00
3cf93a0961
Launcher: Add width_limit option in multi set_launcher section to limit size of launcher window (Requested by s__C)
Martin Duquesnoy
2010-11-28 13:06:24 +01:00
719654fcbc
Ewmh: Add _WMFS_FONT property for external information about font
Martin Duquesnoy
2010-11-26 21:32:28 +01:00
e053d41a3d
Change the default name at empty as it should be
Raphael Khaiat
2010-11-21 22:06:55 +01:00
1170a6afbc
Put back the good default value, thanks xorg62
Raphael Khaiat
2010-11-21 22:01:43 +01:00
a42237aab7
Correction of the #51 bug for default_tag value in tag defined in the wmfsrc without all options.
Raphael Khaiat
2010-11-21 21:55:57 +01:00
f5f2d8c7de
Correction for the new function stay_last_tag
Raphael Khaiat
2010-11-21 19:58:01 +01:00
daeffb324e
Fix possibles segfaults, dead assignment and other division by zero. Thanks to clang build report
Philippe Pepiot
2010-11-19 19:55:57 +01:00
d75746bcf4
s/strcpy/strncpy and fix somes unused variables
Philippe Pepiot
2010-11-19 17:36:37 +01:00
82b17ea02f
Improve allocating system and integrate parser emalloc remplaced with xcalloc/xmalloc/xrealloc and easy wrappers for strings zmalloc/zcalloc/zrealloc - exit on fail - prevent size_t overflow
Philippe Pepiot
2010-11-19 16:42:14 +01:00
19ecd89d89
End func_list[] with { NULL, NULL }
Philippe Pepiot
2010-11-19 14:44:34 +01:00
c7b2d98303
BuildSystem: fix XDG_CONFIG_DIR issue
Philippe Pepiot
2010-11-19 14:35:35 +01:00
eda1bfdfec
Merge branch 'master' of git.wmfs.info:wmfs
Martin Duquesnoy
2010-11-18 19:12:35 +01:00
22295948ec
Ewmh: Remove _NET_WORKAREA support, Fix bug #58 signaled by Kernald.
Martin Duquesnoy
2010-11-18 19:12:10 +01:00
c2664e8e85
wmfs compile with -W -Wall -Wextra (TODO: fix types !!)
Philippe Pepiot
2010-11-17 02:27:15 +01:00
e5b2a9e058
Add a uicb function to go to the last tag directly (will probably be used only by myself ^^)
Raphael Khaiat
2010-11-17 01:52:24 +01:00
b6c557a8ee
Declare _POSIX_SOURCE for glib to define kill()
Philippe Pepiot
2010-11-17 01:30:35 +01:00
14f12edf25
Remove non ansi comments
Philippe Pepiot
2010-11-17 01:30:12 +01:00
3d6f8da805
Declare func_list const
Philippe Pepiot
2010-11-17 01:24:57 +01:00
40b4662ff8
Merge branch 'bacardi55'
Philippe Pepiot
2010-11-17 00:53:56 +01:00
8d71b8c2a8
Reload wmfs with exact same argument as it has been launched instead of just reloading the good wmfsrc (idea from ksh.)
Raphael Khaiat
2010-11-16 23:18:18 +01:00
31899139e4
Revert "Reload wmfs with exact same argument as it has been launched instead of"
Raphael Khaiat
2010-11-16 23:13:47 +01:00
61a1e18a59
Reload wmfs with exact same argument as it has been launched instead of just reloading the good wmfsrc (idea from ksh.)
Raphael Khaiat
2010-11-16 23:01:18 +01:00
3d3dbf589f
BuildSystem: s/IMLIB2/IMLIB :> (thx to Erus)
Philippe Pepiot
2010-11-16 21:28:51 +01:00
1294d7e35c
BuildSystem: remove Makefile
Philippe Pepiot
2010-11-16 13:15:06 +01:00
6bd0175db0
BuildSystem: complete rewrite Should compile properly on Linux, FreeBSD, OpenBSD and NetBSD
Philippe Pepiot
2010-11-16 13:09:40 +01:00
2d9baf78c5
Starting wmfs with an alternate wmfs was possible with wmfs -C otherWmfsrc but only $HOME/.config/wmfsrc was read when reloading wmfs. Now, if you start wmfs with -C and a different file, this file will be reloaded.
Raphael Khaiat
2010-11-16 01:09:35 +01:00
bfc56f8c37
BuildSystem: default {C|LD}FLAGS for OpenBSD
Philippe Pepiot
2010-11-14 19:32:12 +01:00
d8e2d54d8e
BuildSystem: fix install target on OpenBSD
Philippe Pepiot
2010-11-14 19:23:41 +01:00
7096101651
Update README
Philippe Pepiot
2010-11-14 15:29:08 +01:00
103c86db03
BuildSystem: small stuffs move VERSION to common.mk Remove obscure {C|LD}_FLAGS OPTIONS with optional libs and LIBS = ${REQUIRED} ${OPTIONS}
Philippe Pepiot
2010-11-14 15:19:36 +01:00
01bd4cc265
BuildSystem: set HAVE_IMLIB instead of HAVE_IMLIB
Philippe Pepiot
2010-11-12 18:14:31 +01:00
f6ad74273c
BuildSystem: fix empty LD_FLAGS cause empty real arg
Philippe Pepiot
2010-11-11 22:36:42 +01:00
c3cf9d64b3
BuildSystem: CFLAGS and LDFLAGS can be customised through command line
Philippe Pepiot
2010-11-11 19:27:09 +01:00
26dde34d5c
BuildSystem: create xsession directory
Philippe Pepiot
2010-11-11 18:51:25 +01:00
9ff9c81441
BuildSystem: change default MANPREFIX
Philippe Pepiot
2010-11-11 18:42:32 +01:00
66d1b9b2fb
BuildSystem: install wmfsrc in XDG_CONFIG_DIR
Philippe Pepiot
2010-11-11 17:19:28 +01:00
6ac65840c0
BuildSystem: pkg-config optional
Philippe Pepiot
2010-11-11 17:13:34 +01:00
7c9e560236
BuildSystem: Improve detection of optionals libs
Philippe Pepiot
2010-11-11 16:33:24 +01:00
5a05594092
BuildSystem: add BSDMakefile
Philippe Pepiot
2010-11-11 16:14:26 +01:00
eb567d9936
BuildSystem: fix stuff on install
Philippe Pepiot
2010-11-09 20:07:29 +01:00
b055908080
Add out-of-tree building (make O=/path -C /path/to/wmfs)
David Delassus
2010-11-09 20:01:14 +01:00
2614c61657
build: all .o and wmfs depend on config.mk
Philippe Pepiot
2010-11-09 19:24:22 +01:00
52e53c7415
Remove another CMakelist.txt
Philippe Pepiot
2010-11-09 18:28:39 +01:00
e01bb5c3b0
Re use doxygen file (in fact still used /o\)
Philippe Pepiot
2010-11-09 18:22:02 +01:00
a1de32cac7
wmfsrc: Made change announced in f3c0f5492a
Philippe Pepiot
2010-11-09 12:36:13 +01:00
57f8768228
Merge branch 'master' of git.philpep.org:wmfs into nocmake
Philippe Pepiot
2010-11-09 12:33:45 +01:00
f3c0f5492a
Parser: fix unused variable
Philippe Pepiot
2010-11-09 12:32:48 +01:00
7db51713e5
Build System: remove cmake Cmake is bloat and wmfs doesn't need a complex build system So now wmfs compile with a Makefile using gmake and pkg-config compilation options can be customised through confix.mk (dwm like)
Philippe Pepiot
2010-11-09 12:15:11 +01:00