Commit Graph

164 Commits

Author SHA1 Message Date
Martin Duquesnoy
4beaeb7a14 Client/Conf: Fix the mistake of the autistic linkdd.. 2009-11-21 22:11:06 +01:00
Martin Duquesnoy
a812c6d47e Config: set "set_new_win_master" false by default. 2009-11-15 15:52:15 +01:00
Martin Duquesnoy
e9bc1590b0 Config: Fix bug with titlebar buttons. 2009-11-15 14:27:20 +01:00
Martin Duquesnoy
c37e192b4d Conf: *TEST* make parser faster. 2009-11-06 19:52:26 +01:00
linkdd
a84cc5ef48 Add option to set the new windows as master or not 2009-10-20 18:22:30 +02:00
Philippe Pepiot
e723c03fe3 All: Use err(x) warn(x) instead of fprintf for formated error messages
with additional information from errno.
2009-10-14 00:15:24 +02:00
Martin Duquesnoy
b45b14dcd0 Conf: Fix "bug" #7 requested by sahko. 2009-10-12 19:16:03 +02:00
Martin Duquesnoy
ff729f59fa Layout: Add layer layout (manual layout), testing. 2009-10-11 19:24:13 +02:00
Martin Duquesnoy
dc03eb8aa5 Conf: Fix segfault when there is no value in layout system option. 2009-09-15 17:00:08 +02:00
Martin Duquesnoy
543320486c Conf: Fix segfault when layout system is switch. 2009-09-05 11:01:37 +02:00
Philippe Pepiot
36cc0c1f88 Config: Fix possible free(NULL) 2009-09-01 16:24:10 +02:00
Philippe Pepiot
e740aecaea Config: Wrapper for conf_*_section
Pointer returned by get_sec() wasn't free()
2009-08-27 08:10:55 +02:00
Philippe Pepiot
a0838ba8fc config: remove duplicate call to screen_count() 2009-08-26 00:10:49 +02:00
Philippe Pepiot
4f75391775 config: remove possible duplicate call to get_size_sec 2009-08-25 22:44:32 +02:00
Martin Duquesnoy
1dce5bae3b Conf/README: Update readme and optimize some stuff in config.c 2009-08-23 15:50:54 +02:00
Martin Duquesnoy
e8213b2fe4 Confparse: Add warning if a = is missing 2009-08-23 14:46:08 +02:00
Martin Duquesnoy
77ead81d3f Confparse: Fix possibly segfault if there is many option on a single line and if there is a missing '='. 2009-08-23 14:34:04 +02:00
Martin Duquesnoy
99b336fea1 Config: Re-add client_{move, resize} 2009-08-23 02:15:22 +02:00
Martin Duquesnoy
bf3038cb78 !! IMPORTANT !! NEW CONFIG FILE SYNTAX, NO LIBCONFUSE NEEDED ANYMORE. 2009-08-23 01:58:24 +02:00
Martin Duquesnoy
36c9f52296 All: Update head license in each file. 2009-08-22 22:56:41 +02:00
Martin Duquesnoy
fd14922e62 Client: Add uicb function client_{move, resize} requested by YDB. 2009-08-01 01:12:44 +02:00
Martin Duquesnoy
7eceb99dee Wmfs/Conf: Fix segfault if there is no tag {} section. 2009-07-29 23:12:26 +02:00
Martin Duquesnoy
7097296cc8 Menu: Fix segfault if there is no menu {} section in config. 2009-07-29 17:42:50 +02:00
Martin Duquesnoy
702d6065fa Wmfs: Add -C option to load a configuration file 2009-07-29 17:14:55 +02:00
Martin Duquesnoy
daae7d4764 Client/Layout: Remove tile_switch uicb function; add client_swap_{next, prev}. 2009-07-14 22:59:24 +02:00
Martin Duquesnoy
ec009c98e1 Client: Add 2 uicb function requested by bacardi95: client_screen_{next, prev}. 2009-07-13 21:54:00 +02:00
martin
42fa59a524 Conf/Event: Add option "focus_follow_mouse" in misc section request by gyo. 2009-07-03 19:04:09 +02:00
martin
e82d75b5ca Layout/Tag: Add request_update in Tag struct. WMFS Doesn't update layout each time you switch the tag, but only when it's requested. 2009-06-20 03:11:49 +02:00
Martin Duquesnoy
59f203ee8f Conf: Add misc { pad = x }. 2009-06-18 21:57:15 +02:00
Martin Duquesnoy
af4e77405c Mouse: Remove transparent_{move / resize} : new movement/resize mode with revert border. 2009-06-14 21:36:45 +02:00
Martin Duquesnoy
71471902f0 Infobar/Conf: Add bar { height = x } option (requested by ecc___) to set infobars height. 2009-06-06 15:08:06 +02:00
Martin Duquesnoy
0f0678e1c5 Conf: Add option move_transparent in misc {}. 2009-04-24 22:36:51 +02:00
Martin Duquesnoy
12fc19d1b0 Conf: Add option resize_transparent in misc section for light client resize. 2009-04-22 10:39:39 +02:00
Martin Duquesnoy
5be5b19266 Titlebar/Stipple: Add option stipple_{normal, focus} to choose stipple color. 2009-04-21 16:58:01 +02:00
Martin Duquesnoy
4a8db8d34b Menu: Fix menulayout bug 2009-04-20 11:47:54 +02:00
Martin Duquesnoy
d1fe3977a7 Layout/conf: Add toggle_resizehint uicb function. 2009-03-29 03:43:05 +02:00
Martin Duquesnoy
4d5883bbf0 Conf: Add multi mouse section possible in bar section. 2009-03-26 20:31:23 +01:00
Martin Duquesnoy
436aaf5856 Button: Add line multi section in button section (button { line { coord = {x1, y1, x2, y2} } }) to make your own button motive. 2009-03-23 00:56:06 +01:00
Martin Duquesnoy
9c6ecc2459 Client/conf: Add border_shadow boolean option in the configuration file. 2009-03-21 20:53:11 +01:00
Martin Duquesnoy
1e6bf6821a Titlebar/button: New feature: Titlebar button. (titlebar{ button {} } in the configuration file) 2009-03-21 20:34:42 +01:00
Martin Duquesnoy
74fd1d7c92 Infobar: Complete requested feature #8 (By Cheaterman) infobar_position = "<pos>" by tag 2009-03-19 20:17:25 +01:00
Martin Duquesnoy
0b3a2d1b8f Infobar: Add hide position (Feature #8 requested by Cheaterman) 2009-03-19 00:20:07 +01:00
Martin Duquesnoy
c68aa48bc2 All: Update !!!! \o/ 2009-02-13 23:02:03 +01:00
Martin Duquesnoy
292ff26eb7 launcher/conf: Add launcher section in the configuration file, see the default conf. 2009-02-03 14:55:57 +01:00
Martin Duquesnoy
2d26778835 conf/menu: Add menu support in the configuration file: menu { set_menu { ... } } (See the default configuration) And call it with a keybind or mousebind : func = "menu" cmd = "<menu name>". 2009-02-02 19:30:39 +01:00
Martin Duquesnoy
33234f2266 Menu: Improve menu draw system ; Add some function ... 2009-02-02 03:42:53 +01:00
Martin Duquesnoy
13363877f7 Menu/layout: Add menu.c & Menu for layout switch (or just switch, manage it in the conf layout { system = "menu/switch"}) 2009-01-31 18:39:49 +01:00
Martin Duquesnoy
c5e2df97f7 infobar: Add launcher ! (alt-p in the basic configuration). 2009-01-18 19:44:05 +01:00
Martin Duquesnoy
796c7988d6 infobar: Add option to set the borders around the tag buttons, the layout button and the infobar. 2009-01-18 03:25:10 +01:00
Martin Duquesnoy
1189fe1690 Add python wmfslib 2009-01-04 18:13:13 +01:00