Commit Graph

  • f873a83b44 config: Make functions for all config section Martin Duquesnoy 2008-12-07 17:37:03 +01:00
  • fd31ec4e4b infobar: Re-fix infobar toggle pos Martin Duquesnoy 2008-12-07 16:53:11 +01:00
  • 96445baac5 infobar: Fix infobar toggle position. Martin Duquesnoy 2008-12-07 16:43:08 +01:00
  • ddc2ea5254 conf: Add "Super" bind for "Mod4" Martin Duquesnoy 2008-12-06 20:33:07 +01:00
  • d8f5701263 conf/tag: If there is no specific screen in tag {}, put it on all screen Martin Duquesnoy 2008-12-06 20:29:07 +01:00
  • 2edd6dbd02 Limit the alias size -> 256 Martin Duquesnoy 2008-12-06 20:02:40 +01:00
  • 9769790a50 infobar: Fix doxygen comment Martin Duquesnoy 2008-12-06 16:15:20 +01:00
  • 0251856951 screen: Fix screen_get_sel with sgeo Martin Duquesnoy 2008-12-06 16:10:43 +01:00
  • 588cdea544 screen: Add sgeo for don't have to exec screen_get_geo at all times... Martin Duquesnoy 2008-12-06 15:56:11 +01:00
  • 6a24974b7b client: Fix clients placement in free layout David Delassus 2008-12-03 17:36:48 +01:00
  • 0c6e3212ed conf/event: Fix mouse binding for root (add screen specification in mouse {} too) Martin Duquesnoy 2008-12-03 18:20:45 +01:00
  • 2450db1d64 conf: Change confalias -> conf.alias Martin Duquesnoy 2008-12-03 17:16:28 +01:00
  • 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
  • 73db5819a5 CMake: Oops ! Re-add xinerama Martin Duquesnoy 2008-12-01 01:38:49 +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
  • 0bee33b89e Updating readme: add doxygen comment Marc Lagrange 2008-11-23 09:40:14 +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
  • fdb38b5dec event: Fix configure request handle Martin Duquesnoy 2008-11-21 02:21:43 +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
  • 22c0e81df6 wmfs: Remove debug mainloop printfs Martin Duquesnoy 2008-11-13 19:31:23 +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
  • 97c8da0153 event: Improve configure request event handle Martin Duquesnoy 2008-11-09 16:31:17 +01:00
  • 80f1ebead0 Cosmetic Martin Duquesnoy 2008-11-09 05:13:28 +01:00
  • bd2b1b83b0 wmfs: Add signal handler for SIGTERM and SIGINT Martin Duquesnoy 2008-11-09 04:58:10 +01:00
  • 0a15b3ba6f event: Improve event system Martin Duquesnoy 2008-11-09 03:36:59 +01:00
  • 528a22b75a layout: Add toggle_free function Martin Duquesnoy 2008-11-08 23:39:29 +01:00
  • 644c10aa68 layout: Fix togglemax Martin Duquesnoy 2008-11-08 23:31:39 +01:00
  • c4f86043ce layout: Fix max layout Martin Duquesnoy 2008-11-08 23:29:34 +01:00
  • ba425f172f all: Massive change: new way for window management, use frame Martin Duquesnoy 2008-11-08 20:32:11 +01:00
  • 0da49d84b4 titlebar: Remove border, just adjust the size with the client border Martin Duquesnoy 2008-11-08 00:22:43 +01:00
  • f789d0a28b Cosmetic Martin Duquesnoy 2008-11-06 23:59:50 +01:00
  • 74cbb4e6a4 wmfs.h: Remove mouseaction() prototype Martin Duquesnoy 2008-11-06 23:57:30 +01:00
  • 262b50607d mouse: Add mouse.c and separate mouse action Martin Duquesnoy 2008-11-06 23:56:29 +01:00
  • 4c5388209c event: Re-add unmapnotify function Martin Duquesnoy 2008-11-06 22:07:46 +01:00
  • 64f450d6ec titlebar: Fix titlebar base size Martin Duquesnoy 2008-11-06 20:26:03 +01:00