9f177d8d4b
config: Rename variables -> alias in the configuration file
Martin Duquesnoy
2008-12-03 17:01:56 +01:00
d39dbe658d
infobar: Fix infobar_draw_taglist
Martin Duquesnoy
2008-12-03 16:45:16 +01:00
d875065df5
infobar: Fix statustext
Martin Duquesnoy
2008-12-03 13:52:10 +01:00
b1e3918504
config: Add option place_at_mouse in the client section
Martin Duquesnoy
2008-12-03 13:44:46 +01:00
92a4992ba7
layout/tag: Add client_focus(NULL) in uicb_tag and remove it of arrange()
Martin Duquesnoy
2008-12-02 23:07:16 +01:00
5babea7311
mouse: Remove resize mwfact with mouse
Martin Duquesnoy
2008-12-02 23:02:30 +01:00
4ed28097e3
client: In free layout, wrap newly created clients to mouse position
David Delassus
2008-12-02 19:40:33 +01:00
be5346ef30
client: Fix x base position of the managed client.
Martin Duquesnoy
2008-12-02 20:02:35 +01:00
a4307b6364
config: Fix David Delassus's little mistake: occupied_tag -> occupied_bg.
Martin Duquesnoy
2008-12-02 19:45:59 +01:00
20e74f62e8
tag: Add tag round
David Delassus
2008-12-02 18:27:07 +01:00
aac9b78319
infobar: Add color on the occupied tag by clients
David Delassus
2008-12-01 22:26:34 +01:00
8eec996d1b
screen/client: Add y in the if of screen_get_sel and client_moveresize for find the screen verticaly
Martin Duquesnoy
2008-12-01 20:14:45 +01:00
af399b9f49
wmfs: Free conf.ntag at quit()
Martin Duquesnoy
2008-12-01 01:47:50 +01:00
077d60c3d4
config/screen: Multi-Head support: Add screen option in tag {} in the configuration file, Improved other things...
Martin Duquesnoy
2008-12-01 01:37:34 +01:00
e9b2219566
CMake: Add check for xinerama
Marc Lagrange
2008-11-30 08:55:55 +01:00
7ca18df97d
layout: Fix layoutswitch()
Martin Duquesnoy
2008-11-30 04:41:33 +01:00
2c2625fd72
event: Fix expose handle
Martin Duquesnoy
2008-11-30 04:38:01 +01:00
82306d407b
infobar: Regulate uicb_infobar_togglepos
Martin Duquesnoy
2008-11-30 04:16:04 +01:00
7e1b325322
tag: Replace tags[][] by **tags
Martin Duquesnoy
2008-11-30 03:51:33 +01:00
62c353c0bc
util: Delete efree()
Martin Duquesnoy
2008-11-30 03:19:09 +01:00
bacf2b194d
wmfs: Delete efree(tags) of quit()
Martin Duquesnoy
2008-11-30 03:15:03 +01:00
8f5fee389d
wmfs: NEW IMPORTANT FEATURE: Add multi-head support #1
Martin Duquesnoy
2008-11-30 03:01:30 +01:00
3f22499bd2
CMake: Fix build
Marc Lagrange
2008-11-24 18:17:23 +01:00
c3e908d8d6
CMake: Fix build out-of-source - fix make doc
Marc Lagrange
2008-11-24 07:57:39 +01:00
324e1ca316
Temporary fix build out-of-source : break make doc.
Marc Lagrange
2008-11-24 07:51:47 +01:00
5c58e8ced4
Cosmetic
Martin Duquesnoy
2008-11-24 03:15:46 +01:00
29da023ce4
barwin: Add barwin.c
Martin Duquesnoy
2008-11-24 02:55:44 +01:00
ec29e1d67e
barwin: Rename bar.c -> barwin.c and all the bar.c function bar_* -> barwin_*
Martin Duquesnoy
2008-11-24 02:54:59 +01:00
71bec3d1bb
conf: Add tag selection for root mouse binding configuration (mouse { tag = x button = .... )
Martin Duquesnoy
2008-11-24 01:00:33 +01:00
5a510cbd66
event: Change the place of the wait
Martin Duquesnoy
2008-11-24 00:19:11 +01:00
a212be81af
Fix : check if a child process is terminated
Phillipe Pepiot
2008-11-23 23:59:42 +01:00
b8218dff33
Merge branch 'master' of git@tux-atome.fr:wmfs
Martin Duquesnoy
2008-11-23 17:53:36 +01:00
6817438746
WMFS 0.1rc3: Empty Spaces
Martin Duquesnoy
2008-11-23 17:52:54 +01:00
fa709c801c
Fix typo in doxygen config
Marc Lagrange
2008-11-23 15:59:44 +01:00
a08690132d
Restoring doxygen config ...
Marc Lagrange
2008-11-23 15:58:55 +01:00
da0265a34c
client: Remove client_pertag function
Martin Duquesnoy
2008-11-23 16:33:24 +01:00
0965e049d1
wmfs: Typo & cosmetic
Martin Duquesnoy
2008-11-23 16:32:09 +01:00
61241a3509
wmfs: Change uicb_reload
Martin Duquesnoy
2008-11-23 14:57:44 +01:00
77d005d28d
CMake: Fix CHANGELOG bug in released version. - If the dir is a git tree CHANGELOG is generated from 'git log' - If the dir is'nt a git tree, a 'touch CHANGELOG' is made.
Marc Lagrange
2008-11-23 09:44:58 +01:00
f0670c213e
CMake: Add doxugen build via custom target, fix configure_files, and update doxygen file. - Doxygen documentation cann be built via 'make doc' in build dir if you have doxygen - configure_files now configure output to build dir - update doxygen file to latest revision accepted by doxy (doxygen -u)
Marc Lagrange
2008-11-23 09:36:29 +01:00
a9cac394d6
config: Remove useless option
Martin Duquesnoy
2008-11-23 02:46:15 +01:00
ac979c847b
wmfs: New feature: Reload configuration function
Martin Duquesnoy
2008-11-23 02:41:48 +01:00
d363754ff9
client: Add ogeo initialization at client_manage
Martin Duquesnoy
2008-11-23 00:49:38 +01:00
4d4c0c6f65
event: Fix map bug in map request
Martin Duquesnoy
2008-11-22 17:20:48 +01:00
1d72b95a3b
event: Fix unmapnotify (add thing in the if()) add check in hide / unhide
Martin Duquesnoy
2008-11-22 15:23:58 +01:00
11808514b4
event: Add configureevent function (to replace configurerequest)
Martin Duquesnoy
2008-11-22 00:39:06 +01:00
4ff699dcd6
event: Add unmapwithevent in Client structure for specify the unmap reason of the client and manage it
Martin Duquesnoy
2008-11-20 23:13:51 +01:00
cda95f3dcc
event: Re-add unmapnotify handle, Fix the unmap window for re-map it, Change the error handler to according to this
Martin Duquesnoy
2008-11-20 23:03:40 +01:00
ac58ced07a
event: Remove Unmap notify handle function provisionally and improve uicb_client_kill
Martin Duquesnoy
2008-11-20 16:59:10 +01:00
8d0fb5948f
Cosmetic & typo #2
Martin Duquesnoy
2008-11-19 17:09:52 +01:00
c49ef0524d
Cosmetic & typo
Martin Duquesnoy
2008-11-18 20:49:54 +01:00
b0d42cb605
wmfs: Simplify scan function
Martin Duquesnoy
2008-11-17 20:28:44 +01:00
b80ff52aff
all: Cosmetic and typo
Martin Duquesnoy
2008-11-17 20:23:39 +01:00
b95d5df147
layout/wmfs: Fix unmanage clients and quit() And fix tile layout when there many nmaster (Top/Bottom)
Martin Duquesnoy
2008-11-17 00:23:46 +01:00
a55ddfe2ca
client/frame: Improve client_unmanage function and add frame_delete
Martin Duquesnoy
2008-11-16 20:45:52 +01:00
587fa97a8c
config: Improve config.c: Bug when the default config file is loaded are fixed
Martin Duquesnoy
2008-11-16 14:23:04 +01:00
d00b6a6c49
TODO: Update todo
Martin Duquesnoy
2008-11-15 13:21:09 +01:00
6670b3d219
client: Fix unmanage : reparent the destroyed client to root for unmanage it
Martin Duquesnoy
2008-11-14 19:44:23 +01:00
d856ec1012
Fix some things, render, code, typo
Martin Duquesnoy
2008-11-14 08:21:33 +01:00
3c7c11fe29
event/infobar: Fix status text position in the infobar and put a condition in configurerequest event function
Martin Duquesnoy
2008-11-13 19:30:20 +01:00
826a74640f
config: Remove tile_symbol
Martin Duquesnoy
2008-11-13 08:33:44 +01:00
0d8a10f0b9
layout: Remove layout_tile_switch, useless now
Martin Duquesnoy
2008-11-13 08:32:23 +01:00
22431c203c
infobar: New infobar with new BarWindow; Add shadow, better rendering, improve system...
Martin Duquesnoy
2008-11-13 08:03:56 +01:00
7c77a4b5ae
frame: Fix window border shadow, will be improved with the configuration file.
Martin Duquesnoy
2008-11-12 18:55:27 +01:00
b28327f7af
frame: Remove buttons stuff and add border "shadow" but no color defined for now.
Martin Duquesnoy
2008-11-11 13:14:39 +01:00
5ba931d1d6
frame: Add frame buttons support: 3 buttons at the top-right of the client for multiple usage
Martin Duquesnoy
2008-11-10 04:06:14 +01:00
f0a78fd027
Add doc/ directory in gitignore
Marc Lagrange
2008-11-09 20:27:17 +01:00
91494deaf1
layout: Improve toggle free: set the old selected client position / size if the toggle set free
Martin Duquesnoy
2008-11-09 20:34:37 +01:00
5f9ec19234
doc: Add wmfs.doxygen; a complete doxygen configuration file, can create graph, doc about function etc...
Martin Duquesnoy
2008-11-09 20:05:29 +01:00
9e779d5aa6
all: Prepare the code to Doxygen: Add function comment with definition, parameter & return precision
Martin Duquesnoy
2008-11-09 18:46:09 +01:00