Philippe Pepiot
d75746bcf4
s/strcpy/strncpy and fix somes unused variables
2010-11-19 17:36:37 +01:00
Philippe Pepiot
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
Integrate parser in src/
2010-11-19 16:42:14 +01:00
Philippe Pepiot
c2664e8e85
wmfs compile with -W -Wall -Wextra (TODO: fix types !!)
2010-11-17 02:27:15 +01:00
Philippe Pepiot
8816bd6753
Spawn: check write()
2010-08-28 23:47:47 +02:00
Radek Tříška
839ebeaf2b
Launcher: autocompletion alphabetical sort from PeVe
2010-08-28 23:26:35 +02:00
Martin Duquesnoy
f2e9c1fd02
Util: Remove debug printf
2010-08-02 19:20:53 +02:00
Martin Duquesnoy
36ca03f8f3
Util: Add patht function to transform path: '~/' is now allowed
2010-08-02 19:20:06 +02:00
Philippe Pepiot
52dba6418e
fix posible issue with statusbar when reloading wmfs
...
spawn() now return the child pid
2010-04-20 03:32:22 +02:00
Philippe Pepiot
761afe51a0
Merge branch 'master' of git.philpep.org:wmfs into philpep
2010-04-13 19:58:58 +02:00
Philippe Pepiot
9b33623d33
New parser in use.
...
Warning : be prudent :)
2010-04-13 19:57:02 +02:00
Martin Duquesnoy
b0b74b46eb
Code cosmetic..
2010-04-12 18:33:32 +02:00
Martin Duquesnoy
aa9609b5cf
Draw: Replace statustext_image by parse_color_block, remove image stuff in status.c (draw_text image stuff is sufficient) and update version
2010-03-28 15:41:54 +02:00
Philippe Pepiot
6f1624f43b
Init: Define layout_list statically
2010-01-24 19:41:24 +01:00
Martin Duquesnoy
af0d459b4c
Infobar: Improve and simplify infobar_draw_statustext.
2010-01-10 03:00:48 +01:00
Philippe Pepiot
e723c03fe3
All: Use err(x) warn(x) instead of fprintf for formated error messages
...
with additional information from errno.
2009-10-14 00:15:24 +02:00
Martin Duquesnoy
36c9f52296
All: Update head license in each file.
2009-08-22 22:56:41 +02:00
Martin Duquesnoy
020e2c88c7
Layout: Get the selected screen before toggle resizhint.
2009-08-19 23:16:10 +02:00
Martin Duquesnoy
5fb455840a
Confparse: Improve file_to_str.
2009-08-11 00:45:53 +02:00
Martin Duquesnoy
8251de7096
Util: Fix head comment mistake
2009-07-22 15:53:53 +02:00
Martin Duquesnoy
33689fc5a0
Client/Layout: Fix focus issue ( #1 ) with max layout.
2009-07-22 14:27:52 +02:00
martin
42fa59a524
Conf/Event: Add option "focus_follow_mouse" in misc section request by gyo.
2009-07-03 19:04:09 +02:00
Martin Duquesnoy
ad0bedd285
statustext color parsing trial [UNSTABLE]
2009-06-24 10:03:52 +02:00
Martin Duquesnoy
8cde052456
Spawn: Applied KERNEL_ERROR's patch.
2009-06-19 21:56:36 +02:00
Martin Duquesnoy
96cc645788
Client/Mouse: Add client_swap (new trial)
2009-06-19 01:16:17 +02:00
Martin Duquesnoy
5be5b19266
Titlebar/Stipple: Add option stipple_{normal, focus} to choose stipple color.
2009-04-21 16:58:01 +02:00
Martin Duquesnoy
2b406a54c6
Util: Improve _strdup.
2009-04-21 15:25:15 +02:00
Martin Duquesnoy
a3f144f642
Event buttonpress: Fix bug #9 opened by Cheaterman.
2009-03-28 19:17:46 +01:00
Martin Duquesnoy
fa990be4e6
all: update
2009-02-21 15:42:20 +01:00
Martin Duquesnoy
c68aa48bc2
All: Update !!!! \o/
2009-02-13 23:02:03 +01:00
Martin Duquesnoy
292ff26eb7
launcher/conf: Add launcher section in the configuration file, see the default conf.
2009-02-03 14:55:57 +01:00
Martin Duquesnoy
13363877f7
Menu/layout: Add menu.c & Menu for layout switch (or just switch, manage it in the conf layout { system = "menu/switch"})
2009-01-31 18:39:49 +01:00
Martin Duquesnoy
b0908ad409
shell: Add wmfs-shell.
2009-01-11 22:04:48 +01:00
Martin Duquesnoy
1189fe1690
Add python wmfslib
2009-01-04 18:13:13 +01:00
Martin Duquesnoy
f8d1049240
New feature: EWMH Support ! #1
2008-12-14 15:43:21 +01:00
Martin Duquesnoy
199a148689
all: Simplify atom management
2008-12-13 13:48:57 +01:00
Martin Duquesnoy
02e19265de
config/util: repart some function of config.c -> utile.c
2008-12-07 17:52:48 +01:00
Martin Duquesnoy
62c353c0bc
util: Delete efree()
2008-11-30 03:19:09 +01:00
Martin Duquesnoy
8f5fee389d
wmfs: NEW IMPORTANT FEATURE: Add multi-head support #1
2008-11-30 03:01:30 +01:00
Martin Duquesnoy
7c77a4b5ae
frame: Fix window border shadow, will be improved with the configuration file.
2008-11-12 18:55:27 +01:00
Martin Duquesnoy
5f9ec19234
doc: Add wmfs.doxygen; a complete doxygen configuration file, can create graph, doc about function etc...
2008-11-09 20:05:29 +01:00
Martin Duquesnoy
9e779d5aa6
all: Prepare the code to Doxygen: Add function comment with definition, parameter & return precision
2008-11-09 18:46:09 +01:00
Martin Duquesnoy
b5ba311576
init: Add init.c
2008-11-06 07:59:11 +01:00
Martin Duquesnoy
0dfdf50694
util: Remove getwinstate
2008-11-04 15:01:02 +01:00
Martin Duquesnoy
5c54de2481
layout/mouse: Add grid layout and mwfact resize with mouse.
2008-11-04 14:41:24 +01:00
Martin Duquesnoy
5d0a26db44
util/all: Add efree function
2008-10-26 13:45:14 +01:00
Martin Duquesnoy
58460f6b58
All: Retry Unmap/Re-map for hide client (tag switch)
2008-10-19 14:19:16 +02:00
Martin Duquesnoy
336cfd7425
[src] Add src/ for *.c *.h
2008-10-13 22:12:27 +02:00