207 Commits

Author SHA1 Message Date
Raphael Khaiat
b1d4e2a403 Merge branch 'bacardi55' of github.com:xorg62/wmfs into bacardi55 2011-01-05 19:57:22 +01:00
bacardi55@gmail.com
03c41f9b3b Add option (tag_auto_prev) in wmfsrc to disable the auto tag prev
when going twice on the same tag.
2011-01-05 19:51:48 +01:00
Raphael Khaiat
fb1627e8cc Fix Feature #22 : set a default tag and/or screen where to send client
that have no tag/screen specific rule. Feature requested by philpep
2011-01-05 01:25:12 +01:00
Julien Pivotto
bf16b4a2e7 Add a 'ignoretags' rule
Signed-off-by: bacardi55@gmail.com <bacardi55@daimadoshi.bacardi55.org>
2010-12-31 15:12:53 +01:00
Raphael Khaiat
0a708c8dda Merge branch 'master' into bacardi55
Conflicts:
	src/config.c
2010-12-07 19:16:32 +01:00
Philippe Pepiot
6072c2d811 Set default tag params. (patch by bacardi55) fixes #51 2010-12-07 01:38:21 +01:00
Raphael Khaiat
f6206d65b1 Merge branch 'master' into bacardi55
Conflicts:
	src/wmfs.c
2010-11-30 00:38:27 +01:00
Martin Duquesnoy
3cf93a0961 Launcher: Add width_limit option in multi set_launcher section to limit size of launcher window (Requested by s__C) 2010-11-28 13:06:24 +01:00
Raphael Khaiat
e053d41a3d Change the default name at empty as it should be 2010-11-21 22:06:55 +01:00
Raphael Khaiat
1170a6afbc Put back the good default value, thanks xorg62 2010-11-21 22:01:43 +01:00
Raphael Khaiat
a42237aab7 Correction of the #51 bug for default_tag value in tag defined in the
wmfsrc without all options.
2010-11-21 21:55:57 +01:00
Raphael Khaiat
bc31510d64 Merge branch master in bacardi55 2010-11-19 23:41:56 +01:00
Raphael Khaiat
f928497e70 Add "stay_last_tag" fonction/keybind 2010-11-19 20:17:17 +01:00
Philippe Pepiot
82b17ea02f Improve allocating system and integrate parser
emalloc remplaced with xcalloc/xmalloc/xrealloc
and easy wrappers for strings zmalloc/zcalloc/zrealloc
 - exit on fail
 - prevent size_t overflow

Integrate parser in src/
2010-11-19 16:42:14 +01:00
Philippe Pepiot
19ecd89d89 End func_list[] with { NULL, NULL } 2010-11-19 14:44:34 +01:00
Raphael Khaiat
20c99826ce Merge branch 'master' into bacardi55
Conflicts:
	src/wmfs.c
2010-11-18 19:47:36 +01:00
Philippe Pepiot
c2664e8e85 wmfs compile with -W -Wall -Wextra (TODO: fix types !!) 2010-11-17 02:27:15 +01:00
Raphael Khaiat
e5b2a9e058 Add a uicb function to go to the last tag directly (will probably be
used only by myself ^^)
2010-11-17 01:52:24 +01:00
Philippe Pepiot
3d6f8da805 Declare func_list const 2010-11-17 01:24:57 +01:00
Martin Duquesnoy
2a9d024784 Config/Infobar: Add occupied_fg option (Requested by s__C) 2010-10-23 16:36:07 +02:00
Philippe Pepiot
5aeeae4198 Parse: when syntax error, fallback to default config, fixes #45 2010-08-31 00:55:51 +02:00
Martin Duquesnoy
5017c4ced5 Config: Apply PeVe/mseed patch: layout_button_width option in [layouts] section. Thanks to them. 2010-08-12 21:58:28 +02:00
Martin Duquesnoy
dc2e571e5e Config: Fix UGLY mistake (lenght -> length, thanks chacha) 2010-08-12 19:57:00 +02:00
Martin Duquesnoy
a496d77f9e Conf: Add [rules] section. (Feature #34 requested by markand CHACHA) clients option, autofree and automax option are DEPRECATED but works for some revision. 2010-08-10 02:40:06 +02:00
Martin Duquesnoy
c63a9af492 Layout: Remove layer layout (was for testing) 2010-08-05 16:06:39 +02:00
Martin Duquesnoy
1d5792b278 Conf: Move [systray] section in [bar] section 2010-07-23 14:49:57 +02:00
Martin Duquesnoy
461b45545a Conf/Systray: add [systray] section 2010-07-23 14:36:05 +02:00
Raphael Khaiat
aa04eab011 Delete struct default_tag by using tag structure for default_layout feature 2010-07-05 00:43:33 +02:00
Raphael Khaiat
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 2010-07-04 19:42:05 +02:00
Raphael Khaiat
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
2010-07-04 17:46:01 +02:00
Raphael Khaiat
253d50762b Add an option to choose the default layout that will be used when adding
a new tag dynamically. Feature #71 requested by myself ^^
2010-06-26 00:26:16 +02:00
Raphael Khaiat
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
2010-06-25 01:40:53 +02:00
Raphael Khaiat
c6f0204901 Add a default name option (default_name) to change "new tag" when you
add a tag by a keybind.
Add an option (name_count) to put the number of the tag as a
default name.
2010-06-21 23:58:08 +02:00
Martin Duquesnoy
6e05fd498d Conf/Layout/Client: Add option keep_layout_geo (requested by Armael) 2010-06-10 15:41:53 +02:00
Martin Duquesnoy
32b3120fbd Client/conf: Add automax option (same that autofree but for maximization) (Feature #62 requested by bacardi55) 2010-06-09 19:24:48 +02:00
Martin Duquesnoy
12fc01b824 Client: add autofree option in client section (Feature #9 requested by lidstah (and tamtam)) See default wmfsrc 2010-06-06 23:34:11 +02:00
Martin Duquesnoy
9067f3cb66 Client: Add focus traveling with uicb function: client_focus_{right, left, top, bottom} (Feature #45 requested by biiter) [NEED TEST] 2010-06-06 22:48:25 +02:00
Martin Duquesnoy
2040385af6 Tag: Add tag_rename uicb function (Feature #55 requested by bacardi55) 2010-06-05 23:36:49 +02:00
Martin Duquesnoy
995c4e94e7 Client: Add padding option in client to set space between tiled client (Feature #52 requested by Armael) 2010-04-25 17:20:24 +02:00
OldMan
6d1bd844f7 Tag: add uicb functions: tag_next_visible & tag_prev_visible. 2010-04-23 16:36:11 +06:00
Martin Duquesnoy
f9157a4dda Merge branch 'oldman' of github.com:xorg62/wmfs 2010-04-20 18:11:09 +02:00
Martin Duquesnoy
f8115d686d Tag/Clients: Add client_ignore tag option (~Feature #6 requested by Elpinoutoufou) 2010-04-20 18:10:42 +02:00
OldMan
236b86ff0a Infobar: Add toggle_tagautohide uicb function. 2010-04-20 20:11:59 +06:00
Martin Duquesnoy
129a21bada Tag: add tag_new and tag_del function *Dynamic taggin* 2010-04-18 22:25:26 +02:00
Martin Duquesnoy
0f25f75f0d Tag: Add tag_swap and uicb function: tag_swap with cmd = <tag>, tag_swap_next & tag_swap_prev 2010-04-18 18:50:08 +02:00
Martin Duquesnoy
8c0e37cb38 Infobar: Add autohide option in [tags]: Hide empty tags in tag list (Feature #24 requested by Erus) 2010-04-18 17:38:12 +02:00
Martin Duquesnoy
3811d61858 Parser: Fix fetch_section_first when the section doesn't exist 2010-04-17 14:24:08 +02:00
Martin Duquesnoy
49b9a08fab Selbar/Conf: Add max_lenght option to cut title lenght (requested by Erus) 2010-04-16 19:31:33 +02:00
Philippe Pepiot
b472a08490 If conf.status_timing is 0 launch one time 2010-04-15 19:31:04 +02:00
Martin Duquesnoy
d5e1f1da78 Conf: Set bar color as default selbar color 2010-04-15 13:19:41 +02:00