Martin Duquesnoy
|
199a148689
|
all: Simplify atom management
|
2008-12-13 13:48:57 +01:00 |
|
Martin Duquesnoy
|
dde207ebf8
|
client/screen: Add screen_get_with_geo for get the current screen with X & Y, and improve the client free placement
|
2008-12-13 00:47:19 +01:00 |
|
Martin Duquesnoy
|
4c0a33ddfc
|
config: Remove debug
|
2008-12-09 20:17:28 +01:00 |
|
Martin Duquesnoy
|
30c48c858e
|
client: Add XSetWindowBorderWidth in client_manage for remove, if there is border, the client->win border.
|
2008-12-09 20:16:43 +01:00 |
|
Martin Duquesnoy
|
05badba757
|
config: Fix keybind section mistake
|
2008-12-08 17:04:10 +01:00 |
|
Martin Duquesnoy
|
7d7dbedce9
|
config: Fix typo
|
2008-12-07 18:23:10 +01:00 |
|
Martin Duquesnoy
|
9febd06a30
|
config: Fix mistake
|
2008-12-07 18:21:51 +01:00 |
|
Martin Duquesnoy
|
f496979219
|
config: Improve tag section
|
2008-12-07 18:20:47 +01:00 |
|
Martin Duquesnoy
|
f5a1a72bbc
|
config: Improve tag section
|
2008-12-07 18:19:41 +01:00 |
|
Martin Duquesnoy
|
0eaed01ca0
|
config: Add config_struct.h
|
2008-12-07 17:58:32 +01:00 |
|
Martin Duquesnoy
|
02e19265de
|
config/util: repart some function of config.c -> utile.c
|
2008-12-07 17:52:48 +01:00 |
|
Martin Duquesnoy
|
f873a83b44
|
config: Make functions for all config section
|
2008-12-07 17:37:03 +01:00 |
|
Martin Duquesnoy
|
fd31ec4e4b
|
infobar: Re-fix infobar toggle pos
|
2008-12-07 16:53:11 +01:00 |
|
Martin Duquesnoy
|
96445baac5
|
infobar: Fix infobar toggle position.
|
2008-12-07 16:43:08 +01:00 |
|
Martin Duquesnoy
|
ddc2ea5254
|
conf: Add "Super" bind for "Mod4"
|
2008-12-06 20:33:07 +01:00 |
|
Martin Duquesnoy
|
d8f5701263
|
conf/tag: If there is no specific screen in tag {}, put it on all screen
|
2008-12-06 20:29:07 +01:00 |
|
Martin Duquesnoy
|
2edd6dbd02
|
Limit the alias size -> 256
|
2008-12-06 20:02:40 +01:00 |
|
Martin Duquesnoy
|
9769790a50
|
infobar: Fix doxygen comment
|
2008-12-06 16:15:20 +01:00 |
|
Martin Duquesnoy
|
0251856951
|
screen: Fix screen_get_sel with sgeo
|
2008-12-06 16:10:43 +01:00 |
|
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 |
|
David Delassus
|
6a24974b7b
|
client: Fix clients placement in free layout
Signed-off-by: David Delassus <linkdd62@gmail.com>
|
2008-12-03 18:45:50 +01:00 |
|
Martin Duquesnoy
|
0c6e3212ed
|
conf/event: Fix mouse binding for root (add screen specification in mouse {} too)
|
2008-12-03 18:20:45 +01:00 |
|
Martin Duquesnoy
|
2450db1d64
|
conf: Change confalias -> conf.alias
|
2008-12-03 17:16:28 +01:00 |
|
Martin Duquesnoy
|
9f177d8d4b
|
config: Rename variables -> alias in the configuration file
|
2008-12-03 17:01:56 +01:00 |
|
Martin Duquesnoy
|
d39dbe658d
|
infobar: Fix infobar_draw_taglist
|
2008-12-03 16:45:16 +01:00 |
|
Martin Duquesnoy
|
d875065df5
|
infobar: Fix statustext
|
2008-12-03 13:52:10 +01:00 |
|
Martin Duquesnoy
|
b1e3918504
|
config: Add option place_at_mouse in the client section
|
2008-12-03 13:44:46 +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 |
|
David Delassus
|
4ed28097e3
|
client: In free layout, wrap newly created clients to mouse position
Signed-off-by: David Delassus <linkdd62@gmail.com>
|
2008-12-02 22:14:53 +01:00 |
|
Martin Duquesnoy
|
be5346ef30
|
client: Fix x base position of the managed client.
|
2008-12-02 20:02:35 +01:00 |
|
Martin Duquesnoy
|
a4307b6364
|
config: Fix David Delassus's little mistake: occupied_tag -> occupied_bg.
|
2008-12-02 19:45:59 +01:00 |
|
David Delassus
|
20e74f62e8
|
tag: Add tag round
Signed-off-by: David Delassus <linkdd62@gmail.com>
|
2008-12-02 19:32:42 +01:00 |
|
David Delassus
|
aac9b78319
|
infobar: Add color on the occupied tag by clients
Signed-off-by: David Delassus <linkdd62@gmail.com>
|
2008-12-02 19:31:34 +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
|
af399b9f49
|
wmfs: Free conf.ntag at quit()
|
2008-12-01 01:47:50 +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
|
2c2625fd72
|
event: Fix expose handle
|
2008-11-30 04:38:01 +01:00 |
|
Martin Duquesnoy
|
82306d407b
|
infobar: Regulate uicb_infobar_togglepos
|
2008-11-30 04:16:04 +01:00 |
|
Martin Duquesnoy
|
7e1b325322
|
tag: Replace tags[][] by **tags
|
2008-11-30 03:51:33 +01:00 |
|
Martin Duquesnoy
|
62c353c0bc
|
util: Delete efree()
|
2008-11-30 03:19:09 +01:00 |
|
Martin Duquesnoy
|
bacf2b194d
|
wmfs: Delete efree(tags) of quit()
|
2008-11-30 03:15:03 +01:00 |
|
Martin Duquesnoy
|
8f5fee389d
|
wmfs: NEW IMPORTANT FEATURE: Add multi-head support #1
|
2008-11-30 03:01:30 +01:00 |
|
Martin Duquesnoy
|
5c58e8ced4
|
Cosmetic
|
2008-11-24 03:15:46 +01:00 |
|
Martin Duquesnoy
|
29da023ce4
|
barwin: Add barwin.c
|
2008-11-24 02:55:44 +01:00 |
|
Martin Duquesnoy
|
ec29e1d67e
|
barwin: Rename bar.c -> barwin.c and all the bar.c function bar_* -> barwin_*
|
2008-11-24 02:54:59 +01:00 |
|
Martin Duquesnoy
|
71bec3d1bb
|
conf: Add tag selection for root mouse binding configuration (mouse { tag = x button = .... )
|
2008-11-24 01:00:33 +01:00 |
|
Martin Duquesnoy
|
5a510cbd66
|
event: Change the place of the wait
|
2008-11-24 00:19:11 +01:00 |
|
Phillipe Pepiot
|
a212be81af
|
Fix : check if a child process is terminated
|
2008-11-23 23:59:42 +01:00 |
|