Julien Danjou
|
f37c71c162
|
add support for _NET_WM_STATE_FULLSCREEN
This commit also drop the handle_event_configurerequest() because it seems
totally unuseful now. This can cause problem, and if so, report it.
|
2007-12-28 18:31:31 +01:00 |
Julien Danjou
|
88ee1e037e
|
drop PointerMotion events while resizing
|
2007-12-28 17:39:29 +01:00 |
Julien Danjou
|
e60b300112
|
optimize mwfact resizing with mouse
|
2007-12-28 17:37:41 +01:00 |
Julien Danjou
|
6dde3eaf16
|
allow to resize mwfact with mouse
|
2007-12-28 17:11:20 +01:00 |
Julien Danjou
|
48f92f60d1
|
change uicb_focus_history() to use focus_get_latest_client_for_tags() which now takes an index as arg
|
2007-12-28 14:27:15 +01:00 |
Julien Danjou
|
4e45103537
|
skip skippable windows when looking for a client
|
2007-12-28 14:12:54 +01:00 |
Julien Danjou
|
91c0f00b2b
|
update EWMH info before applying rules
|
2007-12-28 14:03:22 +01:00 |
Julien Danjou
|
e0c1472249
|
windows that start in Withdrawstate are skipped in focus list
|
2007-12-28 13:43:47 +01:00 |
Julien Danjou
|
629f2efb83
|
bug fix in focus_get_latest_client_for_tags: restore tags on each roll
|
2007-12-28 12:48:42 +01:00 |
Julien Danjou
|
56596cc24d
|
cosmetic
|
2007-12-28 12:39:40 +01:00 |
Julien Danjou
|
14909f47a9
|
move tclink in awesomeconf
|
2007-12-28 11:34:35 +01:00 |
Julien Danjou
|
899f84fce7
|
indent
|
2007-12-28 11:15:15 +01:00 |
Julien Danjou
|
19cd145861
|
use focus history when focus(NULL)
|
2007-12-28 10:12:34 +01:00 |
Julien Danjou
|
3851e755df
|
maximize resize in a volatile way
|
2007-12-27 23:50:37 +01:00 |
Julien Danjou
|
1644cb51c3
|
don't XSync everything, and remove max flag on move/resize + redraw statusbar
|
2007-12-27 23:50:19 +01:00 |
Julien Danjou
|
f9aff4ef40
|
don't die for parsing errors, set up a minimal conf
|
2007-12-27 23:28:33 +01:00 |
Julien Danjou
|
a22a308e60
|
split screen section parsing in another static fct
|
2007-12-27 23:18:50 +01:00 |
Julien Danjou
|
f93a441da7
|
remove Display from Client struct
|
2007-12-27 23:10:43 +01:00 |
Julien Danjou
|
48d9ea047f
|
simplify is_client_tagged() proto
|
2007-12-27 23:05:34 +01:00 |
Julien Danjou
|
e95dc4b4cd
|
simplify tag_client() and untag_client() proto
|
2007-12-27 22:43:59 +01:00 |
Julien Danjou
|
2287c0ff7c
|
add support for NET_WM_STATE and NET_WM_STATE_STICKY
|
2007-12-27 22:39:29 +01:00 |
Julien Danjou
|
87fce96644
|
add support for NET_CLOSE_WINDOW
|
2007-12-27 20:49:38 +01:00 |
Julien Danjou
|
38c3547dfb
|
fix warning
|
2007-12-27 20:35:53 +01:00 |
Julien Danjou
|
5f92667773
|
simplify sel handling
|
2007-12-27 19:57:46 +01:00 |
Julien Danjou
|
50e7595a0c
|
add support for _NET_ACTIVE_WINDOW
|
2007-12-27 19:33:01 +01:00 |
Julien Danjou
|
8f9be2289a
|
focus_get_latest_client_for_tags() now supports Tag **, use it for widgets
|
2007-12-27 19:23:10 +01:00 |
Julien Danjou
|
a1f5e2ee22
|
add support for _NET_DESKTOP_NAMES
|
2007-12-27 19:11:18 +01:00 |
Julien Danjou
|
3de4814910
|
add support for _NET_CURRENT_DESKTOP
|
2007-12-27 18:42:20 +01:00 |
Julien Danjou
|
502f502e23
|
add support for _NET_NUMBER_OF_DESKTOPS
|
2007-12-27 18:26:50 +01:00 |
Julien Danjou
|
e335b32e5f
|
add copyright notice
|
2007-12-27 18:11:47 +01:00 |
Julien Danjou
|
423659d401
|
move ewmh_update_net_client_list() into ewmh.c
|
2007-12-27 18:01:36 +01:00 |
Julien Danjou
|
73691143af
|
externalize EWMH handling
|
2007-12-27 17:27:20 +01:00 |
Julien Danjou
|
6b448c1aeb
|
cosmetic
|
2007-12-27 17:13:44 +01:00 |
Julien Danjou
|
849e7c1a70
|
install shared data (icons) in /usr/local/share
|
2007-12-27 16:58:09 +01:00 |
Julien Danjou
|
211034c725
|
bug fix with move_client_to_screen and proto simplification of tag_with_current_selected()
|
2007-12-27 16:29:58 +01:00 |
Julien Danjou
|
c66c6dff84
|
add support for _NET_CLIENT_LIST
|
2007-12-27 16:19:05 +01:00 |
Julien Danjou
|
0f4a9df88c
|
set support for _NET_WM_ICON
|
2007-12-27 16:07:24 +01:00 |
Julien Danjou
|
029f73ddfc
|
handle signals
|
2007-12-27 16:03:21 +01:00 |
Julien Danjou
|
77bb659563
|
O3
|
2007-12-27 15:56:17 +01:00 |
Julien Danjou
|
c900e37843
|
add mouse bindings to status bar
|
2007-12-27 15:49:00 +01:00 |
Julien Danjou
|
0d75586ed5
|
fix p_delete
|
2007-12-27 14:21:26 +01:00 |
Julien Danjou
|
382c5ceb5e
|
missing CFG_END
|
2007-12-27 14:10:16 +01:00 |
Julien Danjou
|
a95694c177
|
simplify proto
|
2007-12-27 14:02:27 +01:00 |
Julien Danjou
|
2404274066
|
call with phys_screen and not logical screen
|
2007-12-27 13:53:52 +01:00 |
Julien Danjou
|
dcee599f8c
|
remove deprecated functions
|
2007-12-27 13:23:50 +01:00 |
Julien Danjou
|
f5f31d36d7
|
switch to get_current_tags() in client.c
|
2007-12-27 13:22:40 +01:00 |
Julien Danjou
|
7099794c64
|
switch to get_current_tags() in event.c
|
2007-12-27 13:14:20 +01:00 |
Julien Danjou
|
1fb83771f0
|
use get_current_tags() for focus, fix some bugs with multiple selected tags
|
2007-12-27 13:09:39 +01:00 |
Julien Danjou
|
652fdc6cce
|
switch to get_current_tags() in layout.c
|
2007-12-27 12:56:04 +01:00 |
Julien Danjou
|
238eb7f346
|
switch to get_current_tags() in screen.c
|
2007-12-27 12:52:04 +01:00 |