Martin Duquesnoy
|
4ff699dcd6
|
event: Add unmapwithevent in Client structure for specify the unmap reason of the client and manage it
|
2008-11-20 23:13:51 +01:00 |
|
Martin Duquesnoy
|
cda95f3dcc
|
event: Re-add unmapnotify handle, Fix the unmap window for re-map it, Change the error handler to according to this
|
2008-11-20 23:03:40 +01:00 |
|
Martin Duquesnoy
|
ac58ced07a
|
event: Remove Unmap notify handle function provisionally and improve uicb_client_kill
|
2008-11-20 16:59:10 +01:00 |
|
Martin Duquesnoy
|
c49ef0524d
|
Cosmetic & typo
|
2008-11-18 20:49:54 +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
|
a55ddfe2ca
|
client/frame: Improve client_unmanage function and add frame_delete
|
2008-11-16 20:45:52 +01:00 |
|
Martin Duquesnoy
|
587fa97a8c
|
config: Improve config.c: Bug when the default config file is loaded are fixed
|
2008-11-16 14:23:04 +01:00 |
|
Martin Duquesnoy
|
d00b6a6c49
|
TODO: Update todo
|
2008-11-15 13:21:09 +01:00 |
|
Martin Duquesnoy
|
6670b3d219
|
client: Fix unmanage : reparent the destroyed client to root for unmanage it
|
2008-11-14 19:44:23 +01:00 |
|
Martin Duquesnoy
|
d856ec1012
|
Fix some things, render, code, typo
|
2008-11-14 08:21:33 +01:00 |
|
Martin Duquesnoy
|
22431c203c
|
infobar: New infobar with new BarWindow; Add shadow, better rendering, improve system...
|
2008-11-13 08:03:56 +01:00 |
|
Martin Duquesnoy
|
b28327f7af
|
frame: Remove buttons stuff and add border "shadow" but no color defined for now.
|
2008-11-11 13:14:39 +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
|
5f9ec19234
|
doc: Add wmfs.doxygen; a complete doxygen configuration file, can create graph, doc about function etc...
|
2008-11-09 20:05:29 +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
|
97c8da0153
|
event: Improve configure request event handle
|
2008-11-09 16:31:17 +01:00 |
|
Martin Duquesnoy
|
80f1ebead0
|
Cosmetic
|
2008-11-09 05:13:28 +01:00 |
|
Martin Duquesnoy
|
bd2b1b83b0
|
wmfs: Add signal handler for SIGTERM and SIGINT
|
2008-11-09 04:58:10 +01:00 |
|
Martin Duquesnoy
|
0a15b3ba6f
|
event: Improve event system
|
2008-11-09 03:36:59 +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
|
0da49d84b4
|
titlebar: Remove border, just adjust the size with the client border
|
2008-11-08 00:22:43 +01:00 |
|
Martin Duquesnoy
|
f789d0a28b
|
Cosmetic
|
2008-11-06 23:59:50 +01:00 |
|
Martin Duquesnoy
|
4c5388209c
|
event: Re-add unmapnotify function
|
2008-11-06 22:07:46 +01:00 |
|
Martin Duquesnoy
|
64f450d6ec
|
titlebar: Fix titlebar base size
|
2008-11-06 20:26:03 +01:00 |
|
Martin Duquesnoy
|
b5ba311576
|
init: Add init.c
|
2008-11-06 07:59:11 +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
|
e3dcf8ddf9
|
event: Remove unmapnotify handle
|
2008-11-04 22:22:07 +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
|
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
|
add0f0187b
|
all: Fix segfault (remove titlebar border again)
|
2008-10-27 18:21:55 +01:00 |
|
Martin Duquesnoy
|
c0801d1c27
|
client: Fix raise and unmanage
|
2008-10-26 17:09:29 +01:00 |
|
Martin Duquesnoy
|
3fbfbc08c3
|
client: Add client_get_title and improve client_raise
|
2008-10-26 17:03:36 +01:00 |
|
Martin Duquesnoy
|
4c9c324780
|
Fix typo
|
2008-10-26 15:52:51 +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
|
7514d55d6f
|
titlebar: Add titlebar.c and titlebar position in the configuration
|
2008-10-25 14:10:28 +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
|
dcdffcd447
|
client: Fix hide/unhide
|
2008-10-24 17:38:42 +02:00 |
|
Martin Duquesnoy
|
a77afe157c
|
client: Fix uicb_client_prev
|
2008-10-24 17:34:57 +02:00 |
|
Martin Duquesnoy
|
1f1c765285
|
client: Add comment for uicb_client_prev
|
2008-10-24 16:33:39 +02:00 |
|
Martin Duquesnoy
|
518e80bf28
|
client: Add condition in ishide function
|
2008-10-21 21:07:28 +02:00 |
|
Martin Duquesnoy
|
23de91e5b4
|
client: Remove client_switch function: put all in uicb_client_{prev, next}
|
2008-10-21 21:00: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
|
1effeb8368
|
conf->titlebar: Add multi mouse section for titlebar
|
2008-10-20 18:20:39 +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
|
5a9ac485eb
|
client: Remove updatetitlebar in focus
|
2008-10-20 01:20:00 +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 |
|