Philippe Pepiot
9ff9c81441
BuildSystem: change default MANPREFIX
2010-11-11 18:42:32 +01:00
Philippe Pepiot
66d1b9b2fb
BuildSystem: install wmfsrc in XDG_CONFIG_DIR
2010-11-11 17:19:28 +01:00
Philippe Pepiot
6ac65840c0
BuildSystem: pkg-config optional
2010-11-11 17:13:34 +01:00
Philippe Pepiot
7c9e560236
BuildSystem: Improve detection of optionals libs
2010-11-11 16:33:24 +01:00
Philippe Pepiot
5a05594092
BuildSystem: add BSDMakefile
2010-11-11 16:14:26 +01:00
Philippe Pepiot
eb567d9936
BuildSystem: fix stuff on install
2010-11-09 20:07:29 +01:00
David Delassus
b055908080
Add out-of-tree building (make O=/path -C /path/to/wmfs)
2010-11-09 20:04:19 +01:00
Philippe Pepiot
2614c61657
build: all .o and wmfs depend on config.mk
2010-11-09 19:24:22 +01:00
Philippe Pepiot
52e53c7415
Remove another CMakelist.txt
2010-11-09 18:28:39 +01:00
Philippe Pepiot
e01bb5c3b0
Re use doxygen file (in fact still used /o\)
2010-11-09 18:22:02 +01:00
Philippe Pepiot
a1de32cac7
wmfsrc: Made change announced in f3c0f5492afbec288f91ea080916a92d8e94941b
2010-11-09 12:36:13 +01:00
Philippe Pepiot
57f8768228
Merge branch 'master' of git.philpep.org:wmfs into nocmake
2010-11-09 12:33:45 +01:00
Philippe Pepiot
f3c0f5492a
Parser: fix unused variable
2010-11-09 12:32:48 +01:00
Philippe Pepiot
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)
Remove doxygen config files (wmfs code doesn't use it, and nobody use
doxygen with wmfs)
Replace wmfsrc.in by wmfsrc (change @WMFS_TERM@ and use shell choice
urxvt || xterm || ...)
Remove generation of Changelog file (we can git log > Changelog before
creating a dist package)
Remove README from install process (this file don't need to be included in dist
package)
What's next before merging into master ?
- provide a BSD Makefile
- discuss if we use or not pkg-config (we can document common places
to include directory and libs in config.mk)
- compile out of tree
2010-11-09 12:15:11 +01:00
Philippe Pepiot
658e26bd49
parse: detect empty file + fix memleak
2010-10-30 23:16:44 +02:00
Philippe Pepiot
464f06c5c1
parse: typo
2010-10-30 23:11:10 +02:00
Martin Duquesnoy
a0e5ddc45a
Ewmh: Apply lukasg's patch for fullscreen flag (Bug #48 fixed, thanks to lukasg)
2010-10-25 13:06:48 +02:00
Martin Duquesnoy
2a9d024784
Config/Infobar: Add occupied_fg option (Requested by s__C)
2010-10-23 16:36:07 +02:00
Martin Duquesnoy
6b788edc38
Tag: Disable prevseltag saving when switching tag to the current tag (bug #57 by Erus)
2010-10-11 20:56:42 +02:00
Philippe Pepiot
3a021bf026
Parse: fix segfault
2010-09-05 22:08:38 +02:00
Philippe Pepiot
b91db6b431
Parser: free keywords list and free files
2010-08-31 01:55:42 +02:00
Philippe Pepiot
c6469260de
Cmake: put default config in XDGCONFDIR
2010-08-31 00:59:35 +02:00
Philippe Pepiot
5aeeae4198
Parse: when syntax error, fallback to default config, fixes #45
2010-08-31 00:55:51 +02:00
Philippe Pepiot
3841e55f82
Parser: Use defined Bool or create one
2010-08-30 19:50:38 +02:00
Philippe Pepiot
4a3952f54f
Parser: errors on calloc fail or buffer overflow
2010-08-30 19:37:04 +02:00
Philippe Pepiot
8816bd6753
Spawn: check write()
2010-08-28 23:47:47 +02:00
Philippe Pepiot
3366ec835f
Parser and launcher: check asprintf return
2010-08-28 23:44:49 +02:00
Radek Tříška
839ebeaf2b
Launcher: autocompletion alphabetical sort from PeVe
2010-08-28 23:26:35 +02:00
Philippe Pepiot
36aa4ce43a
Parser: when @include path can be prefixed by "~" or be relative to
...
parent file directory. refs #21
2010-08-28 21:26:42 +02:00
Philippe Pepiot
4f1742eef9
Parser: recode / independant from wmfs code / @include works, closes #21
2010-08-28 20:40:54 +02:00
Philippe Pepiot
fd9cedd695
Parser: simplification, don't abuse of macros (work in progress)
2010-08-27 03:06:30 +02:00
Tomáš Chvátal
3644bc736b
Fix typo in wmfsrc pathspec.
2010-08-23 07:04:51 +02:00
Tomáš Chvátal
1eeb5e167e
Fixup one more source/binary dir missmatch
2010-08-23 07:04:46 +02:00
Tomáš Chvátal
a1d134a1b7
Drop duped file.
2010-08-21 20:40:42 +02:00
Tomáš Chvátal
52bfa713df
Fix username settings in conf.h
2010-08-21 20:40:23 +02:00
Martin Duquesnoy
3b60e23f9f
Remove warning
2010-08-21 20:30:03 +02:00
Tomáš Chvátal
59d9dcdc93
Fixup xinerama define.
2010-08-21 20:29:37 +02:00
Tomáš Chvátal
9055a55d58
Use cmake properly, basically complete cmake build system rewrite.
...
Signed-off-by: Tomáš Chvátal <scarabeus@gentoo.org>
2010-08-21 15:32:26 +02:00
Martin Duquesnoy
e254f76211
Revert "CMake: Add scarabeus patch (rewrite of CMakeLists.h), fix warning"
...
This reverts commit e6db51d8fd03adc66f9f5de3a1722fbf0cdfa698.
2010-08-21 13:42:30 +02:00
Martin Duquesnoy
e6db51d8fd
CMake: Add scarabeus patch (rewrite of CMakeLists.h), fix warning
2010-08-21 13:38:25 +02:00
Martin Duquesnoy
ce4575ee04
Event: Focus client before click on titlebar buttons
2010-08-20 06:19:19 +02:00
Martin Duquesnoy
e9b409b564
Config: Put example in default conf
2010-08-18 23:45:12 +02:00
Martin Duquesnoy
578b62ec09
Update version
2010-08-18 23:43:20 +02:00
Martin Duquesnoy
4f42436098
Config: Apply second patch of mseed/PeVe about conf split: Can comment @include line in conf.
2010-08-18 23:42:31 +02:00
Martin Duquesnoy
dce3b8eb3c
Client: Fix screen setting in client_set_attributes
2010-08-18 21:32:39 +02:00
Martin Duquesnoy
ce8238fb20
Client: Fix mistake in function name
2010-08-18 21:29:48 +02:00
Martin Duquesnoy
e9ffab7d62
Client: Fix client_get_prev/next not working when screen switching with mouse
2010-08-18 19:41:47 +02:00
Martin Duquesnoy
cf565c9b57
Config: Apply mseed/PeVe great patch: Add conf split with @include "file". Thanks to Czech WMFS dev team :)
2010-08-18 13:36:55 +02:00
Martin Duquesnoy
179c94f26f
Menu: Apply PeVe/mseed path: Menu optimisation/improvment and some fixation
2010-08-13 03:11:44 +02:00
Martin Duquesnoy
5017c4ced5
Config: Apply PeVe/mseed patch: layout_button_width option in [layouts] section. Thanks to them.
2010-08-12 21:58:28 +02:00