Martin Duquesnoy
d2f3377f97
Config/Client: Remove deprecated code, fix bug with nclients
2011-05-18 12:20:01 +02:00
Martin Duquesnoy
7839889071
Split/Layout: Manage splitted client in different case
2011-05-18 11:48:23 +02:00
Martin Duquesnoy
ff923542ba
Client: Add cleanfact set removed by error in unmanage
2011-05-16 23:52:36 +02:00
Martin Duquesnoy
c5e96961cb
Typo split
2011-05-16 23:37:44 +02:00
Martin Duquesnoy
1ba4a0ad46
Client: Improve client_manage with split
2011-05-16 23:16:53 +02:00
Martin Duquesnoy
825620b25c
Split: Add split.c
2011-05-16 22:19:40 +02:00
Martin Duquesnoy
911ac2f74a
Layout Split: Add split layout.
2011-05-16 20:38:54 +02:00
Martin Duquesnoy
7eb15d595f
Layout/Client: Fix max layout ( #92 )
2011-05-14 17:30:02 +02:00
Martin Duquesnoy
dc836ccb86
Client/Layout/Tag: Balance position of window in frame with resizehint, refresh only client size at resizehint toggle and fix layout with tag additional
2011-05-14 15:19:02 +02:00
Martin Duquesnoy
f606b5ba88
Cfactor: Fix cfactor clean in case of split
2011-05-14 12:54:26 +02:00
Martin Duquesnoy
391aae2dea
Client/Layout: Add without-resizehint geo in client struct for split resize use, improve split size of clients.
2011-05-13 23:54:11 +02:00
Martin Duquesnoy
f147bbbaf0
Client/Cfactor: Fix cfactor resizing in case of padding + 2 client resized and improve resizhint behaviour
2011-05-13 23:10:00 +02:00
Martin Duquesnoy
1b02cfed3e
Layout: Add layout_split_client functio with 2 uicb; split_client_{vertical/horizontal}
2011-05-11 21:43:14 +02:00
Martin Duquesnoy
81e74e4bb6
Cfactor: Comment code
2011-05-10 22:19:50 +02:00
Martin Duquesnoy
4cda38ce26
Cfactor: Add exception for parent client and same size
2011-05-10 22:06:00 +02:00
Martin Duquesnoy
c8b9b41a3e
Mouse: Add drag border for cfactor resizing
2011-05-09 22:15:14 +02:00
Martin Duquesnoy
9d44177f20
Mouse/Cfactor: Improve cfactor resize with mouse, resize different part according with the area
2011-05-08 16:09:00 +02:00
Martin Duquesnoy
06fb9553fc
Client: Check if client is tiled for position research
2011-05-04 20:03:15 +02:00
Martin Duquesnoy
1061b79c5a
Cfactor/Mouse: Replace mwfact resizing by cfactor resizing with mouse
2011-05-04 19:06:31 +02:00
Martin Duquesnoy
50dcf7c8c2
CFactor: Improve main function
2011-05-04 18:02:20 +02:00
Martin Duquesnoy
a7162d803d
Cfactor: Add cfactor_scan_row to arrange row parents of factorized client
2011-05-04 16:15:49 +02:00
Martin Duquesnoy
4a804a740b
Cfactor: Add cfactor.c and move all client_factor function of client.c
2011-05-01 15:48:12 +02:00
David Demelier
813d88ff7a
Client: Clean factor if there is TileFlag in client_unmanage
2011-05-01 14:01:21 +02:00
David Demelier
3f9c8a0030
Buildsystem: Add mk/
2011-05-01 13:06:15 +02:00
David Demelier
c628970c60
Buildsystem: Switching home-made configure to BSDBuild
2011-05-01 13:03:29 +02:00
Martin Duquesnoy
3e3b18e6a3
Layout/Client: Fix factor cleaning when new client appears in another tag
2011-04-29 17:49:38 +02:00
Martin Duquesnoy
89ff1ffcc5
Client: Travel client list to get by position
2011-04-29 17:43:02 +02:00
Martin Duquesnoy
dbaa966eb9
Client: Fix multi screen with client_gb_pos()
2011-04-29 14:45:57 +02:00
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