Martin Duquesnoy
|
58b6d9bccb
|
Cfactor: Add SplitFlag test in cfactor_clean()
|
2011-06-05 13:18:56 +02:00 |
|
Martin Duquesnoy
|
73a0d7ed01
|
Event: Replace event big switch by array of function pointer to handle events
|
2011-06-05 12:22:18 +02:00 |
|
Martin Duquesnoy
|
ecda7adcf7
|
Infobar/Split: Add split mode indicator (rectangle at bottom-right of layout button)
|
2011-06-04 21:30:58 +02:00 |
|
Martin Duquesnoy
|
9e78421e2e
|
Wmfs: Optimization & cosmetic #2
|
2011-06-04 20:57:42 +02:00 |
|
Martin Duquesnoy
|
87b558b4b9
|
Wmfs: Optimization & cosmetic
|
2011-06-04 20:27:27 +02:00 |
|
Martin Duquesnoy
|
82bea4cee8
|
Client: Fix flag storage in _WMFS_FLAGS prop
|
2011-06-04 15:56:44 +02:00 |
|
Martin Duquesnoy
|
d9cc60a205
|
Wmfs: Replace _WMFS_ISFREE by _WMFS_FLAGS for clients win prop
|
2011-06-04 12:51:58 +02:00 |
|
Martin Duquesnoy
|
af0ddeda3f
|
Split/Conf: Add split_move_direction function
|
2011-06-04 11:34:58 +02:00 |
|
Martin Duquesnoy
|
7d754f71d4
|
Split: Add test of sc & tile flag at integration
|
2011-06-03 18:10:25 +02:00 |
|
Martin Duquesnoy
|
517f6dc700
|
Split: Simplify set_current & integrate
|
2011-06-03 18:08:02 +02:00 |
|
Martin Duquesnoy
|
d229efe44b
|
Split: Fix search for next splitted client
|
2011-06-03 18:02:51 +02:00 |
|
Martin Duquesnoy
|
0445bb05da
|
Conf: Add "split" bool option in [tag] section
|
2011-06-03 17:47:41 +02:00 |
|
Martin Duquesnoy
|
7b47fd041a
|
Struct/Conf: Remove useless var, add split toggle keybind (Alt-s)
|
2011-06-03 16:31:34 +02:00 |
|
Martin Duquesnoy
|
9636f9188d
|
Tag/Split: Disable split mode with tag additional
|
2011-06-03 16:03:24 +02:00 |
|
Martin Duquesnoy
|
b36af57fb0
|
Split: Begin to set split mode
|
2011-06-02 23:54:03 +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
|
0b94f5496e
|
Client: Fix flag set and manage
|
2011-06-02 14:38:10 +02:00 |
|
Martin Duquesnoy
|
34d94335f2
|
Layout/Tag: Fix some screen/tag in tags[][]
|
2011-06-01 23:14:56 +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
|
c556b45a8d
|
Split/Client: Fix integration with 1 client & transfert on another screen
|
2011-05-24 23:14:29 +02:00 |
|
Martin Duquesnoy
|
f75c75645d
|
Layout/Client: Fix arrange with split & transfert
|
2011-05-23 12:19:16 +02:00 |
|
Martin Duquesnoy
|
6a93c6fa35
|
Split/Layout: Improve split layout integration in tag behavior
|
2011-05-22 23:42:25 +02:00 |
|
Martin Duquesnoy
|
24de771713
|
Layout: Use grid layout for split if first arrange is needed with many client
|
2011-05-21 17:33:31 +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
|
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 |
|