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
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
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
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
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