Martin Duquesnoy
17d063fe47
Main: Fix --info option
2009-03-21 15:22:56 +01:00
Martin Duquesnoy
5d2a43fd1c
Screen: Fix segfault.
2009-03-19 21:55:12 +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
a6868a0af0
Client: Remove unused variable
2009-03-14 17:57:03 +01:00
Martin Duquesnoy
1f8726d893
Client: Fix client_get_name (if there is again no title, try XFetchName)
2009-03-14 14:41:28 +01:00
Martin Duquesnoy
e1ec0c29df
Client: Fix client_swap.
2009-03-14 14:31:18 +01:00
Martin Duquesnoy
9e39ebd684
Client: Can swap 2 clients of different screen
2009-03-14 12:23:42 +01:00
Martin Duquesnoy
23d00abb5a
Client/Mouse: Add tile movement and so client_swap.
2009-03-10 22:19:01 +01:00
Martin Duquesnoy
f9a2c441f3
event: Check if the state_fullscreent is false to do configure notify event
2009-02-28 06:00:39 +01:00
Martin Duquesnoy
3d0b3410c1
client: Add client_configure() in client_moveresize.
2009-02-22 22:55:01 +01:00
Martin Duquesnoy
de5a6812db
All: Fix some things in the default configuration file and frame.c
2009-02-22 15:28:34 +01:00
Marc Lagrange
1d83f14c3f
Add wmfs.desktop and entry to install in CMakeLists.txt
...
Signed-off-by: Marc Lagrange <marc@antignu.(none)>
2009-02-22 10:00:10 +01:00
Martin Duquesnoy
56a2c10bbe
conf: Fix default wmfs keybinds.
2009-02-21 22:44:56 +01:00
Marc Lagrange
8b021f008e
Update TODO and README
...
Signed-off-by: Marc Lagrange <marc@antignu.(none)>
2009-02-21 19:46:41 +01:00
Martin Duquesnoy
1edb96fe9d
shell: Add license #2
2009-02-21 20:43:21 +01:00
Martin Duquesnoy
0b21f0c263
shell: Add license
2009-02-21 20:18:08 +01:00
Martin Duquesnoy
fa990be4e6
all: update
2009-02-21 15:42:20 +01:00
Martin Duquesnoy
6c5356143f
frame: Remove strdup
2009-02-14 19:55:56 +01:00
Martin Duquesnoy
9331a9662f
client: Remove XFetchName, replace by XGetWindowProperty for get a client title utf8.
2009-02-14 19:52:53 +01:00
Martin Duquesnoy
c68aa48bc2
All: Update !!!! \o/
2009-02-13 23:02:03 +01:00
Martin Duquesnoy
a4aafdecfe
quit: Free all conf thing
2009-02-03 15:02:46 +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
7980246b5c
conf: Add a default menu in the default conf.
2009-02-02 19:32:14 +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
Philippe Pepiot
b2112c5e87
Shell: Add --cmd feature
2009-02-01 21:23:13 +01:00
Martin Duquesnoy
1fb1458162
menu: Add free(menulayout.item)
2009-01-31 18:43:47 +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
b49f81d83b
infobar->launcher: can manage ctrl-c/ctrl-d (for cancel) & Add doxygen comment
2009-01-18 21:42:39 +01:00
Martin Duquesnoy
936a369278
infobar->launcher: Add getevent() to the launcher event loop.
2009-01-18 19:57:57 +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
Perrin "kAworu" Alexandre
d789c6d0f2
secure macros def.
...
Signed-off-by: Perrin "kAworu" Alexandre <kaworu(a)kaworu,ch>
2009-01-14 23:52:35 +01:00
Martin Duquesnoy
9df3a89490
Shell: Check if there is _WMFS_RUNNING.
2009-01-13 19:53:05 +01:00
Marc Lagrange
213152609b
Add binary to make : wmfs-shell
...
Signed-off-by: Marc Lagrange <marc@shebang.sangor>
2009-01-12 23:01:27 +01:00
Martin Duquesnoy
9a764b6a25
Shell: Add statustext.
2009-01-11 22:19:09 +01:00
Martin Duquesnoy
e3e52b70d6
shell: Add wmfs-shell.
2009-01-11 22:07:00 +01:00
Martin Duquesnoy
26efad90ec
Merge branch 'master' of git@tux-atome.fr:wmfs
2009-01-11 22:06:36 +01:00
Martin Duquesnoy
b0908ad409
shell: Add wmfs-shell.
2009-01-11 22:04:48 +01:00
Marc Lagrange
697e07ad38
python: The right exception is called, WmfsInitError instead of error.
...
a wmfs.WmfsInitError is available with a wmfs.WmfsInitError.message containing message error.
In [2]: wmfs.init()
---------------------------------------------------------------------------
WmfsInitError Traceback (most recent call last)
/usr/home/marc/<ipython console> in <module>()
WmfsInitError: WMFS not running?
In [3]: try:
...: wmfs.init()
...: except wmfs.WmfsInitError, e:
...: print 'Error: '+e.message
...:
Error: WMFS not running?
Signed-off-by: Marc Lagrange <marc@shebang.sangor>
2009-01-09 13:34:08 +01:00
Marc Lagrange
f56ccc1643
python: Add exception for wmfs.init()
...
if wmfs is not running, an exception is called like:
In [2]: wmfs.init()
---------------------------------------------------------------------------
error Traceback (most recent call last)
/usr/home/marc/<ipython console> in <module>()
error: WMFS not running?
Signed-off-by: Marc Lagrange <marc@shebang.sangor>
2009-01-09 13:29:18 +01:00
Martin Duquesnoy
c6f4f09967
python: Fix test stuff
2009-01-08 21:45:39 +01:00
Martin Duquesnoy
e90fc58732
frame/titlebar: Remove border Between client and titlebar
2009-01-08 21:43:50 +01:00
Marc Lagrange
c8e82eac86
python/setup.py: Fix build on FreeBSD, edit name/desc/etc...
...
Signed-off-by: Marc Lagrange <marc@shebang.sangor>
2009-01-07 15:40:13 +01:00
Martin Duquesnoy
7b1c730c80
python: Send only one event message for wmfs.uicb function
2009-01-04 23:09:40 +01:00
Martin Duquesnoy
f99a082a79
event: Remove debug stuff and warning
2009-01-04 19:48:11 +01:00
Martin Duquesnoy
b2eb9ee33e
python: Add wmfs_uicb python function
2009-01-04 19:46:15 +01:00
Martin Duquesnoy
1189fe1690
Add python wmfslib
2009-01-04 18:13:13 +01:00
Martin Duquesnoy
d174422bdb
config: Add option stipple (boolean) in titlebar section
2009-01-02 21:36:24 +01:00