Martin Duquesnoy
|
588cdea544
|
screen: Add sgeo for don't have to exec screen_get_geo at all times...
|
2008-12-06 15:56:11 +01:00 |
|
Martin Duquesnoy
|
92a4992ba7
|
layout/tag: Add client_focus(NULL) in uicb_tag and remove it of arrange()
|
2008-12-02 23:07:16 +01:00 |
|
Martin Duquesnoy
|
5babea7311
|
mouse: Remove resize mwfact with mouse
|
2008-12-02 23:02:30 +01:00 |
|
Martin Duquesnoy
|
8eec996d1b
|
screen/client: Add y in the if of screen_get_sel and client_moveresize for find the screen verticaly
|
2008-12-01 20:14:45 +01:00 |
|
Martin Duquesnoy
|
077d60c3d4
|
config/screen: Multi-Head support: Add screen option in tag {} in the configuration file, Improved other things...
|
2008-12-01 01:37:34 +01:00 |
|
Martin Duquesnoy
|
7ca18df97d
|
layout: Fix layoutswitch()
|
2008-11-30 04:41:33 +01:00 |
|
Martin Duquesnoy
|
8f5fee389d
|
wmfs: NEW IMPORTANT FEATURE: Add multi-head support #1
|
2008-11-30 03:01:30 +01:00 |
|
Martin Duquesnoy
|
b95d5df147
|
layout/wmfs: Fix unmanage clients and quit() And fix tile layout when there many nmaster (Top/Bottom)
|
2008-11-17 00:23:46 +01:00 |
|
Martin Duquesnoy
|
d856ec1012
|
Fix some things, render, code, typo
|
2008-11-14 08:21:33 +01:00 |
|
Martin Duquesnoy
|
0d8a10f0b9
|
layout: Remove layout_tile_switch, useless now
|
2008-11-13 08:32:23 +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
|
5ba931d1d6
|
frame: Add frame buttons support: 3 buttons at the top-right of the client for multiple usage
|
2008-11-10 04:06:14 +01:00 |
|
Martin Duquesnoy
|
91494deaf1
|
layout: Improve toggle free: set the old selected client position / size if the toggle set free
|
2008-11-09 20:34:37 +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
|
528a22b75a
|
layout: Add toggle_free function
|
2008-11-08 23:39:29 +01:00 |
|
Martin Duquesnoy
|
644c10aa68
|
layout: Fix togglemax
|
2008-11-08 23:31:39 +01:00 |
|
Martin Duquesnoy
|
c4f86043ce
|
layout: Fix max layout
|
2008-11-08 23:29:34 +01:00 |
|
Martin Duquesnoy
|
ba425f172f
|
all: Massive change: new way for window management, use frame
|
2008-11-08 20:32:11 +01:00 |
|
Martin Duquesnoy
|
dece4e7c7c
|
infobar: Add infobar.c and rename all infobar function
|
2008-11-05 19:59:56 +01:00 |
|
Martin Duquesnoy
|
8f38ec390e
|
layout: Add second layout button when the selected layout is a tiling layout and InfoBar struct
|
2008-11-05 19:11:26 +01:00 |
|
Martin Duquesnoy
|
d2255a2581
|
titlebar: Add bg_normal & focus in the conf
|
2008-11-04 20:33:27 +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
|
dbae20cf0f
|
all: Fix typo
|
2008-10-31 10:02:19 +01:00 |
|
Martin Duquesnoy
|
f41a145a4c
|
layout: Fix nmaster
|
2008-10-30 19:40:50 +01:00 |
|
Martin Duquesnoy
|
52448e5802
|
client/layout: Fix client title & and mwfact & nmaster in the bar
|
2008-10-30 19:05:24 +01:00 |
|
Martin Duquesnoy
|
c1cf5ad27a
|
layout: Fix set_mwfact for all tile* function
|
2008-10-30 13:21:09 +01:00 |
|
Martin Duquesnoy
|
8799c9eab2
|
layout: Add multi-tile: Left Right Top & Bottom
|
2008-10-30 10:10:54 +01:00 |
|
Martin Duquesnoy
|
add0f0187b
|
all: Fix segfault (remove titlebar border again)
|
2008-10-27 18:21:55 +01:00 |
|
Martin Duquesnoy
|
4c9c324780
|
Fix typo
|
2008-10-26 15:52:51 +01:00 |
|
Martin Duquesnoy
|
d6a5595c64
|
all: Remove many efree test
|
2008-10-26 15:49:17 +01:00 |
|
Martin Duquesnoy
|
5d0a26db44
|
util/all: Add efree function
|
2008-10-26 13:45:14 +01:00 |
|
Martin Duquesnoy
|
385d76be05
|
titlebar: Fix titlebar less and placement
|
2008-10-25 17:36:01 +02:00 |
|
Martin Duquesnoy
|
fb256b333f
|
clients/titlebar: Re-Add titlebar border, better titlebar placement system
|
2008-10-24 19:12:52 +02:00 |
|
Martin Duquesnoy
|
7153632bc2
|
client: Improve ishide function
|
2008-10-21 20:49:11 +02:00 |
|
Martin Duquesnoy
|
941ef24527
|
conf->client: Add client section in conf, with multi mouse section, modifier etc...
|
2008-10-20 20:31:14 +02:00 |
|
Martin Duquesnoy
|
bfefc41d96
|
titlebar: Massive change for the titlebar : Add a titlebar section in the configuration file + text alignement : left / center / right. Remove the titlebar border (useless)
|
2008-10-20 03:05:37 +02:00 |
|
Martin Duquesnoy
|
ed495b9dff
|
client: Fix default client position
|
2008-10-20 00:45:42 +02:00 |
|
Martin Duquesnoy
|
c67e56f15e
|
arrange: Add selbytag[seltag]->win for the focus condition (maybe fix the segfault
|
2008-10-19 17:05:48 +02:00 |
|
Martin Duquesnoy
|
09646ddf85
|
layout: Fix tile #2
|
2008-10-19 14:41:21 +02:00 |
|
Martin Duquesnoy
|
793525064a
|
layout: Fix tile
|
2008-10-19 14:34:54 +02:00 |
|
Martin Duquesnoy
|
24fe19225a
|
Wmfs: Remove comment things
|
2008-10-19 14:29:31 +02:00 |
|
Martin Duquesnoy
|
ffd0e541f4
|
layout: Fix client size
|
2008-10-19 14:26:17 +02:00 |
|
Martin Duquesnoy
|
58460f6b58
|
All: Retry Unmap/Re-map for hide client (tag switch)
|
2008-10-19 14:19:16 +02:00 |
|
Martin Duquesnoy
|
31765c6165
|
ALL: Improve client structure
|
2008-10-18 17:38:11 +02:00 |
|
Martin Duquesnoy
|
f061810390
|
layout/wmfs: Improve geometry system + tile layout
|
2008-10-18 15:40:26 +02:00 |
|
Martin Duquesnoy
|
ecda429cec
|
ALL: Remove XPM support
|
2008-10-17 20:46:21 +02:00 |
|
Martin Duquesnoy
|
d875bddb43
|
layout: Fix tile bug (when you close the last tiled and !sel)
|
2008-10-16 19:11:49 +02:00 |
|
Martin Duquesnoy
|
70f6637820
|
[layout/structs]: Fix max layout segfault and add typedef for unsigned type
|
2008-10-15 18:58:56 +02:00 |
|
Martin Duquesnoy
|
336cfd7425
|
[src] Add src/ for *.c *.h
|
2008-10-13 22:12:27 +02:00 |
|