Commit Graph

  • 20756b30cd Merge remote branch 'origin/master' into bacardi55 Raphael Khaiat 2010-11-01 18:43:10 +01:00
  • d242ab880a Merge branch 'bacardi55' Raphael Khaiat 2010-11-01 18:42:40 +01:00
  • 658e26bd49 parse: detect empty file + fix memleak Philippe Pepiot 2010-10-30 23:16:44 +02:00
  • 464f06c5c1 parse: typo Philippe Pepiot 2010-10-30 23:11:10 +02:00
  • a0e5ddc45a Ewmh: Apply lukasg's patch for fullscreen flag (Bug #48 fixed, thanks to lukasg) Martin Duquesnoy 2010-10-25 13:06:48 +02:00
  • 2a9d024784 Config/Infobar: Add occupied_fg option (Requested by s__C) Martin Duquesnoy 2010-10-23 16:36:07 +02:00
  • 6b788edc38 Tag: Disable prevseltag saving when switching tag to the current tag (bug #57 by Erus) Martin Duquesnoy 2010-10-11 20:56:42 +02:00
  • 8f8d47dc23 Merge branches 'master' and 'bacardi55' into bacardi55 Raphael Khaiat 2010-09-19 12:29:03 +02:00
  • 3a021bf026 Parse: fix segfault Philippe Pepiot 2010-09-05 22:08:38 +02:00
  • 1ec6d90c1e Merge branch 'master' into bacardi55 Raphael Khaiat 2010-09-05 15:13:49 +02:00
  • b91db6b431 Parser: free keywords list and free files Philippe Pepiot 2010-08-31 01:55:42 +02:00
  • c6469260de Cmake: put default config in XDGCONFDIR Philippe Pepiot 2010-08-31 00:59:35 +02:00
  • 5aeeae4198 Parse: when syntax error, fallback to default config, fixes #45 Philippe Pepiot 2010-08-31 00:55:51 +02:00
  • 3841e55f82 Parser: Use defined Bool or create one Philippe Pepiot 2010-08-30 19:50:38 +02:00
  • 4a3952f54f Parser: errors on calloc fail or buffer overflow Philippe Pepiot 2010-08-30 19:37:04 +02:00
  • 8816bd6753 Spawn: check write() Philippe Pepiot 2010-08-28 23:47:47 +02:00
  • 3366ec835f Parser and launcher: check asprintf return Philippe Pepiot 2010-08-28 23:44:49 +02:00
  • 839ebeaf2b Launcher: autocompletion alphabetical sort from PeVe Radek Tříška 2010-08-28 23:08:29 +02:00
  • 36aa4ce43a Parser: when @include path can be prefixed by "~" or be relative to parent file directory. refs #21 Philippe Pepiot 2010-08-28 21:26:42 +02:00
  • 4f1742eef9 Parser: recode / independant from wmfs code / @include works, closes #21 Philippe Pepiot 2010-08-28 20:40:54 +02:00
  • fd9cedd695 Parser: simplification, don't abuse of macros (work in progress) Philippe Pepiot 2010-08-27 03:06:30 +02:00
  • 3644bc736b Fix typo in wmfsrc pathspec. Tomáš Chvátal 2010-08-21 20:53:22 +02:00
  • 1eeb5e167e Fixup one more source/binary dir missmatch Tomáš Chvátal 2010-08-21 21:00:46 +02:00
  • a1d134a1b7 Drop duped file. Tomáš Chvátal 2010-08-21 19:52:53 +02:00
  • 52bfa713df Fix username settings in conf.h Tomáš Chvátal 2010-08-21 20:00:19 +02:00
  • 3b60e23f9f Remove warning Martin Duquesnoy 2010-08-21 20:30:03 +02:00
  • 59d9dcdc93 Fixup xinerama define. Tomáš Chvátal 2010-08-21 20:07:55 +02:00
  • 9055a55d58 Use cmake properly, basically complete cmake build system rewrite. Tomáš Chvátal 2010-08-21 13:28:15 +02:00
  • e254f76211 Revert "CMake: Add scarabeus patch (rewrite of CMakeLists.h), fix warning" Martin Duquesnoy 2010-08-21 13:42:30 +02:00
  • e6db51d8fd CMake: Add scarabeus patch (rewrite of CMakeLists.h), fix warning Martin Duquesnoy 2010-08-21 13:38:25 +02:00
  • ce4575ee04 Event: Focus client before click on titlebar buttons Martin Duquesnoy 2010-08-20 06:19:19 +02:00
  • e9b409b564 Config: Put example in default conf Martin Duquesnoy 2010-08-18 23:45:12 +02:00
  • 578b62ec09 Update version Martin Duquesnoy 2010-08-18 23:43:20 +02:00
  • 4f42436098 Config: Apply second patch of mseed/PeVe about conf split: Can comment @include line in conf. Martin Duquesnoy 2010-08-18 23:42:31 +02:00
  • dce3b8eb3c Client: Fix screen setting in client_set_attributes Martin Duquesnoy 2010-08-18 21:32:39 +02:00
  • ce8238fb20 Client: Fix mistake in function name Martin Duquesnoy 2010-08-18 21:29:48 +02:00
  • e9ffab7d62 Client: Fix client_get_prev/next not working when screen switching with mouse Martin Duquesnoy 2010-08-18 19:41:47 +02:00
  • cf565c9b57 Config: Apply mseed/PeVe great patch: Add conf split with @include "file". Thanks to Czech WMFS dev team :) Martin Duquesnoy 2010-08-18 13:36:55 +02:00
  • 179c94f26f Menu: Apply PeVe/mseed path: Menu optimisation/improvment and some fixation Martin Duquesnoy 2010-08-13 03:11:44 +02:00
  • 5017c4ced5 Config: Apply PeVe/mseed patch: layout_button_width option in [layouts] section. Thanks to them. Martin Duquesnoy 2010-08-12 21:58:28 +02:00
  • 7b0113ab6e Config: Fix mistaken option Martin Duquesnoy 2010-08-12 20:23:09 +02:00
  • dc2e571e5e Config: Fix UGLY mistake (lenght -> length, thanks chacha) Martin Duquesnoy 2010-08-12 19:57:00 +02:00
  • 5d9ad3e1db Client: Fix mistake Martin Duquesnoy 2010-08-10 14:22:03 +02:00
  • 695cf69790 Client: Fixed wm_window_role condition in rules function Martin Duquesnoy 2010-08-10 14:21:17 +02:00
  • 86b20ba799 Client: Fix role usage in rule section Martin Duquesnoy 2010-08-10 10:45:01 +02:00
  • ec2c2f6337 Client: Fixes details in client_set_rule Martin Duquesnoy 2010-08-10 03:38:53 +02:00
  • 5d7f4a2382 Config: Add WM_WINDOW_ROLE match in rule section Martin Duquesnoy 2010-08-10 03:22:22 +02:00
  • d8d09f9e1a Struct: Fix mistake in Alias struct Martin Duquesnoy 2010-08-10 02:47:14 +02:00
  • a496d77f9e Conf: Add [rules] section. (Feature #34 requested by markand CHACHA) clients option, autofree and automax option are DEPRECATED but works for some revision. Martin Duquesnoy 2010-08-10 02:40:06 +02:00
  • 7a1bfb48f5 Menu: Set clientlist menu alignement to left for better visibility Martin Duquesnoy 2010-08-10 01:37:37 +02:00
  • 3e71c420d6 Client: Add "all" cmd option to clientlist uicb function to display all client in menu instead only in current tag Martin Duquesnoy 2010-08-10 01:31:23 +02:00
  • 0eab6d1a92 Merge branch 'master' into bacardi55 Raphael Khaiat 2010-08-07 14:44:44 +02:00
  • c63a9af492 Layout: Remove layer layout (was for testing) Martin Duquesnoy 2010-08-05 16:06:39 +02:00
  • 0c38afdb35 Frame: Fix buttons flags with max and layout max Martin Duquesnoy 2010-08-05 14:45:21 +02:00
  • 19f9a35685 Menu: Improve submenu behaviour (Thanks to peve and mseed) Martin Duquesnoy 2010-08-03 20:33:40 +02:00
  • ed390279f5 Merge branch 'master' into bacardi55 Raphael Khaiat 2010-08-03 08:20:13 +02:00
  • 6d99de883c Layout: Fix toggle maximization in free layout Martin Duquesnoy 2010-08-03 02:03:01 +02:00
  • 7abc282d21 Merge branch 'master' into bacardi55 Raphael Khaiat 2010-08-03 00:08:52 +02:00
  • ed254ea417 Event: Fix configure event in tiling mode. Martin Duquesnoy 2010-08-02 22:10:02 +02:00
  • f2e9c1fd02 Util: Remove debug printf Martin Duquesnoy 2010-08-02 19:20:53 +02:00
  • 36ca03f8f3 Util: Add patht function to transform path: '~/' is now allowed Martin Duquesnoy 2010-08-02 19:20:06 +02:00
  • 00638264d3 Frame: Fix buttons flags with free and layout free Martin Duquesnoy 2010-08-02 18:56:49 +02:00
  • 6a420e2934 Systray: Reparent systray window to infobar Martin Duquesnoy 2010-08-02 17:32:16 +02:00
  • 132f7d1da4 Client: Add focusontag option in Client structure to save focused client on every tag Martin Duquesnoy 2010-08-02 17:26:43 +02:00
  • 4a1ab8ef79 Client/Tag: Fix focus problems with tag_transfert Martin Duquesnoy 2010-08-02 16:27:30 +02:00
  • 61015e2567 Client: Fix possible flash-fullscreen problem Martin Duquesnoy 2010-08-02 16:12:33 +02:00
  • 5742ed4fca Client: Fix client swapping with additional tag Martin Duquesnoy 2010-08-02 15:45:31 +02:00
  • 872d9cb348 Event: Remove test in propertynotify handle Martin Duquesnoy 2010-07-31 14:30:45 +02:00
  • 2292ab97d1 Systray: Fix systray at reloading or for manage already running tray icon Martin Duquesnoy 2010-07-31 14:28:04 +02:00
  • 3b81cacaac Client: Fix arranging bug when closing client in additional tag condition Martin Duquesnoy 2010-07-26 19:38:23 +02:00
  • 0270a28181 Ewmh: Improve ewmh_send_message Martin Duquesnoy 2010-07-26 11:38:25 +02:00
  • e6fc0a4976 Event: Remove send_client_message function Martin Duquesnoy 2010-07-26 11:32:26 +02:00
  • 374abb0e26 Update improvement Martin Duquesnoy 2010-07-26 11:20:20 +02:00
  • 1d5792b278 Conf: Move [systray] section in [bar] section Martin Duquesnoy 2010-07-23 14:49:57 +02:00
  • 461b45545a Conf/Systray: add [systray] section Martin Duquesnoy 2010-07-23 14:36:05 +02:00
  • 4cf2b8bf8f Status: Fix text drawing with systray shift Martin Duquesnoy 2010-07-23 12:31:08 +02:00
  • cc10d56359 Systray/status: Adapt statuspos (with image/rectangle) with systray width Martin Duquesnoy 2010-07-23 04:15:33 +02:00
  • 1094861b49 Ewmh: Fix panels crash and type_dock management Martin Duquesnoy 2010-07-22 23:57:31 +02:00
  • fdb1d2c748 Systray: Fix BadWindow (because of unmap event) and segfault at pressing button Martin Duquesnoy 2010-07-22 22:07:26 +02:00
  • 908978cca1 !! Implementation of System tray !! Martin Duquesnoy 2010-07-22 20:12:27 +02:00
  • b3325867ed Merge remote branch 'origin/master' into bacardi55 Raphael Khaiat 2010-07-21 23:04:49 +02:00
  • d32ee3295e Systray: Prepare file Martin Duquesnoy 2010-07-21 22:52:18 +02:00
  • 910421c41c Layout: Fix screen test in arrange (reported by mseed) Martin Duquesnoy 2010-07-21 13:20:09 +02:00
  • 46d212297a Ewmh: Add _NET_WM_STATE_STICKY management Martin Duquesnoy 2010-07-17 03:32:47 +02:00
  • bf9e9ca578 Improve _NET_WM_STATE part in ewmh_manage_window_type Martin Duquesnoy 2010-07-17 03:21:08 +02:00
  • ce652d29e4 Fix _NET_WM_STATE_FULLSCREEN for flash apps or stuff like this Martin Duquesnoy 2010-07-17 03:09:55 +02:00
  • 00e4e9975e Fix a bug that printed the tag previous count instead of the new one when using the tag_add with the name_count = true Raphael Khaiat 2010-07-06 23:03:40 +02:00
  • aa04eab011 Delete struct default_tag by using tag structure for default_layout feature Raphael Khaiat 2010-07-05 00:43:33 +02:00
  • afdda3b95a Add an option (selected_layout_symbol) in the wmfsrc -> [layouts] to change the star (*) that is used as default symbol for the selected symbol in the layout list in the infobar Raphael Khaiat 2010-07-04 19:42:05 +02:00
  • 2522b21ab3 Add default_tag section in the tags section of the wmfsrc. It allows user to set all options of a new tag when they will use add a tag dynamically. Feature #73 requested by bacardi55 Raphael Khaiat 2010-07-04 17:46:01 +02:00
  • 8aeded6cd6 Fix mistake in ewmh manage window type function Martin Duquesnoy 2010-06-30 13:23:20 +02:00
  • 9a3b06c645 Wmfs coding norms :) Raphael Khaiat 2010-06-30 13:13:08 +02:00
  • 89b115e850 Fix bug #54 reported by bacardi55 Raphael Khaiat 2010-06-30 00:57:55 +02:00
  • e71f85ff26 Fix segfault when using client_ignore_tag. bug #72 reported by myself Raphael Khaiat 2010-06-27 00:47:36 +02:00
  • 253d50762b Add an option to choose the default layout that will be used when adding a new tag dynamically. Feature #71 requested by myself ^^ Raphael Khaiat 2010-06-26 00:26:16 +02:00
  • e17f36f24f Change declaration place for uniformity Raphael Khaiat 2010-06-25 14:02:14 +02:00
  • 6d720d9848 Remove useless lines, thanks to xorg62 :-) Raphael Khaiat 2010-06-25 13:55:08 +02:00
  • 414273fff9 Prevent user the resize client while using tile_grid vertically or horizontally. Raphael Khaiat 2010-06-25 13:52:04 +02:00
  • cee16d6f7f Add a tile_grid_vertical layout that split vertically unlike the tile_grid layout that split horizontally. Add tile_grid_horizontal too that is the same as tile_grid. You should use the tile_grid_horizontal, tile_grid is kept for backward compatibility Raphael Khaiat 2010-06-25 01:40:53 +02:00
  • fb0ddc6b73 When name_count is true, put the count in the tag name after using wmfs -c tag_new Raphael Khaiat 2010-06-22 01:11:11 +02:00