25 Commits

Author SHA1 Message Date
Martin Duquesnoy
e885449144 Cfactor/Split/Tag: Use macro instead of function for test functions and use bitfield instead of bool array in tag functions 2011-06-10 19:25:18 +02:00
Martin Duquesnoy
be2c983004 Wmfs: Use stdbool.h for bool type 2011-06-10 18:51:05 +02:00
Martin Duquesnoy
e4dbca928d Wmfs: Replace XRectangle by Geo (using int instead short) 2011-06-06 17:37:31 +02:00
Martin Duquesnoy
eeedd9e4be Cfactor/Mouse: Code cosmetic 2011-06-06 13:18:51 +02:00
Martin Duquesnoy
58b6d9bccb Cfactor: Add SplitFlag test in cfactor_clean() 2011-06-05 13:18:56 +02:00
Martin Duquesnoy
87b558b4b9 Wmfs: Optimization & cosmetic 2011-06-04 20:27:27 +02:00
Martin Duquesnoy
9636f9188d Tag/Split: Disable split mode with tag additional 2011-06-03 16:03:24 +02:00
Martin Duquesnoy
c054e529a3 Cfactor/Client: Use macro to generate redundant uicb functions #2 2011-06-02 17:48:53 +02:00
Martin Duquesnoy
9e932ec98a Revert "Cfactor/Client: Use macro to generate redundant uicb functions"
This reverts commit 83d56269f028d42b58aa944ff91512eb2e1468ce.
2011-06-02 17:43:20 +02:00
Martin Duquesnoy
83d56269f0 Cfactor/Client: Use macro to generate redundant uicb functions 2011-06-02 17:41:53 +02:00
Martin Duquesnoy
57ab723f5d All: Remove split layout (will make a split mode instead) and replace all tag struct bool by flags 2011-06-01 23:10:14 +02:00
Martin Duquesnoy
99018268ef Split/Tag: Adjust tag additional with split layout 2011-05-25 22:13:04 +02:00
Martin Duquesnoy
a44505c1a9 Split: Improve arrange_closed with _split_check_row 2011-05-21 17:14:52 +02:00
Martin Duquesnoy
468ecfdcb8 Cfactor: Improve cfactor_check_geo by checking all row parents client 2011-05-19 20:42:25 +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
f606b5ba88 Cfactor: Fix cfactor clean in case of split 2011-05-14 12:54:26 +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
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
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