Martin Duquesnoy
cb8e9889c8
Layout: Fix nmaster cleanfact use
2011-04-29 14:25:39 +02:00
Martin Duquesnoy
11edb78e84
Client/Layout: Improve client tile factor
2011-04-29 14:03:42 +02:00
Martin Duquesnoy
82eb33df85
Client/Layout: Add manual resize for tiled client with client_resize_{direction} uicb function.
2011-04-28 04:34:29 +02:00
Philippe Pepiot
12aa86e914
build system: add a target dist to makefile
...
Generate a tarbal for wmfs with make dist
Version set to date +%Y%m in setlocalversion
Move .PHONY BEFORE phony targets
Signed-off-by: Philippe Pepiot <phil@philpep.org>
2011-04-16 21:36:27 +02:00
Philippe Pepiot
e57a6c5e62
build system: add setlocalversion
...
Version is built from git commit id, for example wmfs-ga33ec04-dirty
-> 'g', this is a git repo
-> a33ec04 is the beginning of the commit id (sha1)
-> dirty mean that there is uncommitted changes
wmfs users gives their 'wmfs -v' and developers can easily identify wmfs
version.
Move status.sh to scripts/ with setlocalversion
Signed-off-by: Philippe Pepiot <phil@philpep.org>
2011-04-16 20:52:28 +02:00
Philippe Pepiot
a33ec045ab
Parser: fix leak in include()
2011-04-14 12:14:26 +02:00
Philippe Pepiot
05bedec5c6
Config: Don't allocate child [rule] section if no [rules]
2011-04-14 12:13:51 +02:00
Martin Duquesnoy
88d92149dd
Wmfsrc: Fix default value for autohide
2011-04-07 18:05:50 +02:00
Martin Duquesnoy
e28c6a3d64
Merge branch 'bacardi55' of github.com:xorg62/wmfs
...
Conflicts:
src/event.c
2011-04-07 18:02:27 +02:00
Philippe Pepiot
3f21c79f08
Prevent segfault in uicb_checklayout() closes #105
2011-03-24 14:31:54 +01:00
Raphael Khaiat
0e8634fbe4
Fix bug #104 found by pistache
2011-03-24 13:34:47 +01:00
Raphael Khaiat
df4e32f4f9
Fix feature expose when there is no client on the screen.
...
Bug found by pistache
2011-03-24 13:05:37 +01:00
Viet Nguyen Quoc
6372f3974c
Fix "flick" when new client is not in current tag
2011-03-23 14:15:19 +01:00
Raphael Khaiat
703974cb00
Add the keybind client_set_master in the default wmfsrc
2011-03-23 13:55:54 +01:00
Viet Nguyen Quoc
4064cbdfd9
Add client_set_master command
...
The function swaps selected client with the first one (master).
2011-03-23 13:49:23 +01:00
Raphael Khaiat
a7f9bf65ff
Fix "expose" feature by adding "request_update" to all tags of the
...
screen
2011-03-23 13:42:53 +01:00
Raphael Khaiat
79928efd35
Delete useless function
2011-03-22 14:08:59 +01:00
Raphael Khaiat
b1a52a3a6b
Fix "expose feature"
2011-03-22 14:07:53 +01:00
Raphael Khaiat
41c4570dcf
Add "expose" feature ala mac OS X to display all client of a screen
...
Feature #100 requested by shibo
2011-03-21 13:28:15 +01:00
Martin Duquesnoy
ae47ab6f71
Event: Apply pl's patch (bug #97 )
2011-03-12 23:09:42 +01:00
Paride Legovini
5ece3a6e55
focus_follow_movement caused flickering, fixed.
...
When using focus_follow_movement, client_focus() should be called only
if the target client is unfocused. Calling client_focus() on every motion
event causes an ugly flickering of the window.
Signed-off-by: Raphael Khaiat <raphael@khaiat.org>
2011-03-11 17:18:00 +01:00
Raphael Khaiat
4d39413f56
Merge branch 'master' into bacardi55
2011-03-11 17:17:19 +01:00
Martin Duquesnoy
8bc30628c3
Client: Fix client closing from additional tag
2011-03-06 02:20:49 +01:00
Martin Duquesnoy
041e9ec20d
Event/conf: Add focus_follow_movement [misc] option requested by pl_
2011-02-25 19:22:29 +01:00
Martin Duquesnoy
1e35777c18
Client: Add client_screen_set uicb function requested by 0x1
2011-02-25 11:11:33 +01:00
Raphael Khaiat
3ca201c42a
Delete deprecated option raiseswitch
2011-02-23 23:22:11 +01:00
Raphael Khaiat
34f2cb5b03
Merge branch 'master' of github.com:xorg62/wmfs into bacardi55
2011-02-23 23:19:40 +01:00
Raphael Khaiat
946e4c1606
Remove double follow_client entry in the rule section of the wmfsrc
2011-02-23 23:19:06 +01:00
Clément Bœsch
6291639b24
Remove a lot of static declarations
...
A lot of functions are also moved in the process.
2011-02-23 22:37:42 +01:00
Clément Bœsch
6a0eedb63c
Make a bunch of stuff static
2011-02-23 22:37:13 +01:00
Clément Bœsch
22c9eee9af
Remove unused functions
2011-02-23 22:37:13 +01:00
Clément Bœsch
7d66c50676
Cosmetic
2011-02-23 22:37:13 +01:00
Clément Bœsch
9766392332
Avoid overflow on ret
2011-02-23 21:53:40 +01:00
Clément Bœsch
d79404f5ee
Avoid last ret char not being zero after strncpy
2011-02-23 21:53:40 +01:00
Clément Bœsch
f5134bd6b3
Option -W is deprecated; -Wextra is its replacement
2011-02-23 21:53:40 +01:00
Martin Duquesnoy
d213d13784
Barwin/Frame: Optimization of saikobee feature
2011-02-23 15:15:31 +01:00
Martin Duquesnoy
57019236aa
Merge https://github.com/saikobee/wmfs
2011-02-23 14:15:56 +01:00
Brian Mock
ac00fefaa9
Fixed tag bar border drawing
2011-02-23 00:51:50 -08:00
Brian Mock
ddcdf6ce83
Tag background wasn't shaded properly
2011-02-22 23:25:39 -08:00
Brian Mock
9235775dd2
Final touches, including wmfsrc default options
2011-02-22 19:37:06 -08:00
Brian Mock
971fb3240a
Should work... but no compile
2011-02-22 15:37:50 -08:00
Brian Mock
bd1575e1b2
Fixed some bad whitespace in config.c
2011-02-22 14:05:46 -08:00
Brian Mock
83d2da9da6
Added comments to all my color.c functions
2011-02-22 13:02:40 -08:00
Brian Mock
3be59059f4
Shading seems to work, still need to add config
2011-02-22 12:35:42 -08:00
Raphael Khaiat
891ba6d866
Fix client_tile_raise feature
2011-02-22 14:47:32 +01:00
Brian Mock
5729fe95fb
Fixed style on "if"
2011-02-21 16:30:23 -08:00
Brian Mock
43686dc82c
Fixed licensing info to use my name
2011-02-21 16:28:38 -08:00
Brian Mock
d1f400e940
Forgot license info
2011-02-21 16:23:56 -08:00
Brian Mock
16120744a8
Added color functions
2011-02-21 16:20:02 -08:00
Martin Duquesnoy
e2942ec597
Client: Fix raise of client when maximize
2011-02-21 12:54:42 +01:00