Martin Duquesnoy
|
96cc645788
|
Client/Mouse: Add client_swap (new trial)
|
2009-06-19 01:16:17 +02:00 |
|
Martin Duquesnoy
|
16171797a3
|
Client: client_set_wanted_tag() -> set xch to { 0 } so fix possibly segfault.
|
2009-06-13 15:50:10 +02:00 |
|
Martin Duquesnoy
|
8bdc1a6294
|
Wmfs: Simplify mainloop()
|
2009-04-24 04:44:26 +02:00 |
|
Martin Duquesnoy
|
92156f050d
|
Client: Add _WMFS_ISFREE attributes to re-set the c->free attributes when reloading.
|
2009-04-23 22:17:27 +02:00 |
|
Martin Duquesnoy
|
6d224f93d0
|
Wmfs: Replace raise(SIGTERM) by quit() in main()
|
2009-04-23 20:20:51 +02:00 |
|
Martin Duquesnoy
|
4380d64da1
|
Client: Add option in client_manage to arrange or not.
|
2009-04-23 19:57:56 +02:00 |
|
Martin Duquesnoy
|
8e10f82c23
|
Scan: Check _WMFS_TAG and _WMFS_SCREEN when scan() to place correctly every client.
|
2009-04-23 17:16:16 +02:00 |
|
Martin Duquesnoy
|
2ae33ef544
|
Client: Add client attributes _WMFS_TAG and _WMFS_SCREEN
|
2009-04-23 16:33:15 +02:00 |
|
Martin Duquesnoy
|
78d0572a70
|
ewmh: Fix net_wm_state_fullscreen management.
|
2009-04-21 22:51:30 +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
|
0f3fcb2192
|
Client/Conf/Tag: Add clients = {} list section in tag {} section for choose which clients will goes in which tags.
|
2009-04-20 13:11:45 +02:00 |
|
Martin Duquesnoy
|
4a8db8d34b
|
Menu: Fix menulayout bug
|
2009-04-20 11:47:54 +02:00 |
|
Martin Duquesnoy
|
c58a75539b
|
Client: Fix arrangement bug: add screen argument to ishide().
|
2009-04-06 03:04:37 +02:00 |
|
Martin Duquesnoy
|
02af9d6523
|
Layout: Simplify mirror code.
|
2009-03-30 07:46:16 +02:00 |
|
Martin Duquesnoy
|
76da4887c4
|
Client: Fix ishide() : Now, check the screen.
|
2009-03-28 20:23:40 +01:00 |
|
Martin Duquesnoy
|
0faf031150
|
Client: When a client is deleted, his previous client take the focus.
|
2009-03-28 15:12:47 +01:00 |
|
Martin Duquesnoy
|
cc54ab8819
|
Layout: Fix uicb_set_layout.
|
2009-03-26 01:23:13 +01:00 |
|
Martin Duquesnoy
|
ac7b3b0d15
|
Client/Button/Titlbar: Fix potential segfault.
|
2009-03-23 02:24:28 +01:00 |
|
Martin Duquesnoy
|
0d60b5dd90
|
titlebar: Fix size and position in frame.c, fix layout with these changes
|
2009-03-22 13:39:54 +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
|
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
|
56a2c10bbe
|
conf: Fix default wmfs keybinds.
|
2009-02-21 22:44: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
|
e90fc58732
|
frame/titlebar: Remove border Between client and titlebar
|
2009-01-08 21:43:50 +01:00 |
|
Martin Duquesnoy
|
c6b6bf2cab
|
conf: Add fg_{normal, focus} in titlebar section
|
2009-01-02 08:39:43 +01:00 |
|
Martin Duquesnoy
|
24e0212c3b
|
layout: Fix togglemax function
|
2009-01-01 18:52:57 +01:00 |
|
Martin Duquesnoy
|
edd7ec5363
|
client: Fix client_maximize for fullscreen state
|
2009-01-01 18:22:38 +01:00 |
|
Martin Duquesnoy
|
aba1d341f8
|
all: Fix tag bug, add wmfs hint (_WMFS_TAG_NAMES, _WMFS_CURRENT_LAYOUT...)
|
2008-12-19 20:08:22 +01:00 |
|
Martin Duquesnoy
|
4594561647
|
ewmh: Replace array by pointer in ewmh_set_workarea (thanks drmax)
|
2008-12-15 03:16:14 +01:00 |
|
Martin Duquesnoy
|
41e432371b
|
ewmh: Add _NET_CLIENT_LIST ewmh support and UTF8_STRING for _NET_DESKTOP_NAMES
|
2008-12-14 21:45:31 +01:00 |
|
Martin Duquesnoy
|
f8d1049240
|
New feature: EWMH Support ! #1
|
2008-12-14 15:43:21 +01:00 |
|
Martin Duquesnoy
|
199a148689
|
all: Simplify atom management
|
2008-12-13 13:48:57 +01:00 |
|
Martin Duquesnoy
|
dde207ebf8
|
client/screen: Add screen_get_with_geo for get the current screen with X & Y, and improve the client free placement
|
2008-12-13 00:47:19 +01:00 |
|
Martin Duquesnoy
|
30c48c858e
|
client: Add XSetWindowBorderWidth in client_manage for remove, if there is border, the client->win border.
|
2008-12-09 20:16:43 +01:00 |
|
Martin Duquesnoy
|
96445baac5
|
infobar: Fix infobar toggle position.
|
2008-12-07 16:43:08 +01:00 |
|
Martin Duquesnoy
|
588cdea544
|
screen: Add sgeo for don't have to exec screen_get_geo at all times...
|
2008-12-06 15:56:11 +01:00 |
|
David Delassus
|
6a24974b7b
|
client: Fix clients placement in free layout
Signed-off-by: David Delassus <linkdd62@gmail.com>
|
2008-12-03 18:45:50 +01:00 |
|
Martin Duquesnoy
|
9f177d8d4b
|
config: Rename variables -> alias in the configuration file
|
2008-12-03 17:01:56 +01:00 |
|
Martin Duquesnoy
|
d39dbe658d
|
infobar: Fix infobar_draw_taglist
|
2008-12-03 16:45:16 +01:00 |
|
Martin Duquesnoy
|
b1e3918504
|
config: Add option place_at_mouse in the client section
|
2008-12-03 13:44:46 +01:00 |
|
Martin Duquesnoy
|
5babea7311
|
mouse: Remove resize mwfact with mouse
|
2008-12-02 23:02:30 +01:00 |
|
David Delassus
|
4ed28097e3
|
client: In free layout, wrap newly created clients to mouse position
Signed-off-by: David Delassus <linkdd62@gmail.com>
|
2008-12-02 22:14:53 +01:00 |
|