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
|
64ad8d22a1
|
Confparse: Simplify get_sec()
Just find start and end section then copy it into the return string.
Prevent multiple call to _strdup.
|
2009-08-27 07:39:30 +02:00 |
|
Philippe Pepiot
|
fda24134a6
|
Confparse: Use MAP_FAILED instead of -1
|
2009-08-26 17:13:16 +02:00 |
|
Philippe Pepiot
|
1cfe0ce94e
|
Confparse: prevent multiple _strdup call in file_to_str()
|
2009-08-26 03:03:07 +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
|
ad83c1db0e
|
Confparse: Fix emalloc in secname()
|
2009-08-25 16:55:23 +02:00 |
|
Martin Duquesnoy
|
9919a61bc9
|
Wmfs: Remove confuse.h include.
|
2009-08-24 20:25:29 +02:00 |
|
Martin Duquesnoy
|
949148c072
|
ViWMFS: Add help message.
|
2009-08-24 18:35:51 +02:00 |
|
Martin Duquesnoy
|
a9807f8314
|
ViWMFS: Add some command and fix some stuff
|
2009-08-24 17:50:04 +02:00 |
|
Martin Duquesnoy
|
a34af54e78
|
Conf/ViWMFS: Add bind to set WMFS in ViWMFS mode in the default configuration and improve viwmfs function.
|
2009-08-24 17:27:27 +02:00 |
|
Martin Duquesnoy
|
44e2844ad3
|
ViWMFS: Improve viwmfs()
|
2009-08-24 16:32:19 +02:00 |
|
Martin Duquesnoy
|
14762210c1
|
ViWMFS: Add viwmfs.c.
|
2009-08-24 16:26:52 +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
|
6715ba034b
|
Confparse: Remove debug pintf
|
2009-08-23 02:58:17 +02:00 |
|
Martin Duquesnoy
|
9ca98a83ff
|
Confparse: Fix little mistake who make big bug.
|
2009-08-23 02:56:30 +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
|
324b6bc5d4
|
Client: Fix mistake in client_manage.
|
2009-08-22 23:19:22 +02:00 |
|
Martin Duquesnoy
|
36c9f52296
|
All: Update head license in each file.
|
2009-08-22 22:56:41 +02:00 |
|
Martin Duquesnoy
|
514f7a0226
|
Mouse: Add 2 separate functions to move client in tile and move from one tag to another with mouse.
|
2009-08-22 02:05:26 +02:00 |
|
Martin Duquesnoy
|
378cb70acc
|
Mouse: Securize client swapping / client tagging with mouse
|
2009-08-21 17:56:36 +02:00 |
|
Martin Duquesnoy
|
8a3111fb75
|
Mouse/Typo: Improve client tile move system (Remove break after swap).
|
2009-08-21 17:18:52 +02:00 |
|
Martin Duquesnoy
|
c97cc8a7db
|
Wmfs: Remove all Boolean value in the Client struct: all works with flags and fix multi-head _NET_WM_STATE_FULLSCREEN little placement buf.
|
2009-08-20 17:50:59 +02:00 |
|
Martin Duquesnoy
|
6db79e381d
|
Confparse: Improve section stuff: Section work like this now: [secname] option = "pwet" [/secname]
|
2009-08-20 14:16:59 +02:00 |
|
Martin Duquesnoy
|
a5a5126082
|
Wmfs: Fix typo.
|
2009-08-20 12:09:42 +02:00 |
|
Martin Duquesnoy
|
81b9f8ebed
|
Scan: Fix possible segfault when reload with scan and client->tag attribute.
|
2009-08-20 11:57:43 +02:00 |
|
Martin Duquesnoy
|
64159591fb
|
Ewmh: _NET_WM_STATE_FULLSCREEN management improved
|
2009-08-20 11:40:07 +02:00 |
|
Martin Duquesnoy
|
020e2c88c7
|
Layout: Get the selected screen before toggle resizhint.
|
2009-08-19 23:16:10 +02:00 |
|
Martin Duquesnoy
|
93f2fe49fa
|
Mouse: Fix bug #5 found by Linkdd.
|
2009-08-19 14:04:16 +02:00 |
|
Martin Duquesnoy
|
d4ba00c518
|
Getinfo: Fix mwfact info bug
|
2009-08-19 11:41:01 +02:00 |
|
Martin Duquesnoy
|
5fb455840a
|
Confparse: Improve file_to_str.
|
2009-08-11 00:45:53 +02:00 |
|
Martin Duquesnoy
|
20d247438c
|
Confparse: Improve stuff and add wmfsrc_new, the next wmfs configuration file.
|
2009-08-10 23:50:18 +02:00 |
|
martin
|
3b18a3937e
|
Remove *~
|
2009-08-08 16:00:02 +02:00 |
|
martin
|
f5fe7dda77
|
Confparse: Add confparse/ libconfuse soon useless.
|
2009-08-08 15:57:26 +02:00 |
|
Martin Duquesnoy
|
b8f633c9f1
|
Client: Secure uicb_client_resize
|
2009-08-01 01:45:23 +02:00 |
|
Martin Duquesnoy
|
33a7864da2
|
Client: Add condition in uicb_client_resize
|
2009-08-01 01:20:08 +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
|
f252636744
|
Menu: Improve mouse event management in menu_manage_event. (Add Button{4, 5} management and quit when clicking on another window)
|
2009-07-29 16:17:54 +02:00 |
|
Martin Duquesnoy
|
24bb4224b3
|
Client/Layout: Fix layout arranging bug with multihead, when closing a client who is on another screen in the current tag.
|
2009-07-28 11:50:01 +02:00 |
|
Martin Duquesnoy
|
b5ec3dd9fa
|
Mouse/Client: Focus the selected client when swapping with mouse (requested by pist)
|
2009-07-25 01:57:42 +02:00 |
|
Martin Duquesnoy
|
ec2ccea884
|
Client: Add client_get_{next, prev} to simplify some functions.
|
2009-07-22 20:56:53 +02:00 |
|
Martin Duquesnoy
|
8251de7096
|
Util: Fix head comment mistake
|
2009-07-22 15:53:53 +02:00 |
|