Julien Danjou
bff3b1778b
[magnifier] Use the focus stacking order
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 22:00:51 +02:00
Julien Danjou
e4bd29c274
[layouts] Max and Magnifier need to raise clients
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 21:46:23 +02:00
Julien Danjou
bc38b86c80
[client] Need arrange on focus
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 21:46:13 +02:00
Julien Danjou
4047bb6e71
[awesomerc] Only raise on focus with keyboard
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 21:36:58 +02:00
Julien Danjou
e890297617
[client] Focus even if we think we already have focus
...
Because sometimes clients steal focus.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 21:34:52 +02:00
Julien Danjou
a1df77428d
[magnifier] Use mwfact
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 21:31:32 +02:00
Julien Danjou
1b41983a6f
[magnifier] Check for n > 0
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 21:28:29 +02:00
Julien Danjou
6ad47dc828
[layouts] Add magnifier layout
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 20:54:53 +02:00
Julien Danjou
66f34b38ae
[layout] Arrange after focus is gave
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 20:52:55 +02:00
Julien Danjou
55b4c773d0
[client] Fix client_resize() comments
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 20:17:33 +02:00
Julien Danjou
eede70e773
[tile] Cosmetic
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 20:15:52 +02:00
Lucas de Vries
08b2949e69
[taglist] Add show_empty option
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 18:40:41 +02:00
Julien Danjou
c774a01b9b
[taglist] Fix taglist drawing
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 17:09:24 +02:00
Julien Danjou
b1467494ea
Revert "[lua] Add a hook on standard fd activity"
...
This reverts commit 785c41f089
.
Too much potential deadlock problems.
2008-05-27 16:36:06 +02:00
Julien Danjou
4b3e7f766c
[tag] Fix tag add checking
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 16:20:38 +02:00
Julien Danjou
60c8a3593d
[lua] Split screen.* out of awesome.*
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 16:07:17 +02:00
Julien Danjou
c3d16391f5
[statusbar] Add position_get() function for statusbars
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 16:04:05 +02:00
Julien Danjou
785c41f089
[lua] Add a hook on standard fd activity
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 15:56:14 +02:00
Julien Danjou
664dfcd0b8
[statusbar] Force X to sync after drawing statusbar
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 15:51:58 +02:00
Julien Danjou
aa33db169a
[statusbar] Need arrange on every position change
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 15:23:24 +02:00
Julien Danjou
05bb1d3833
[statusbar] Fix potential error if statusbar is Off on start
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 15:21:27 +02:00
Julien Danjou
a0b24c5505
[statusbar] Implement multi-threading per statusbar
...
More more efficient than before.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 11:17:51 +02:00
Julien Danjou
7cdba19a56
[layout] Stop starting a thread for layout freshing
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 11:01:57 +02:00
Julien Danjou
8d0f2bcb07
[build] Use good path to Lua interpreter
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-27 10:57:58 +02:00
Julien Danjou
b1c20dd651
[lua] Document some functions
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-26 20:39:54 +02:00
Julien Danjou
96f2da3505
[build] List all function in manpage
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-26 20:24:30 +02:00
Julien Danjou
721e67ba8c
[doc] Add header in API section
2008-05-26 20:24:26 +02:00
Julien Danjou
94cce69d68
[awesomerc] Use white icon by default
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-26 20:19:03 +02:00
Julien Danjou
51e72f1d68
[build] Print a newline after printing comments
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-26 20:17:15 +02:00
Alex Cornejo
710c457f08
Remove old confuse structures and include.
...
I noticed the new version of awesome does not (or should not) depend
on libconfuse, however there were some unused headers and structures
that needed to be removed in order to compile without having
libconfuse.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-26 18:21:20 +02:00
Julien Danjou
0e3531d3a3
[client] Rework raise and mouse stuff
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-26 18:08:29 +02:00
Julien Danjou
a5c00cca24
[layout] Pass screen number on arrange; fix layoutbox
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-26 16:07:35 +02:00
Julien Danjou
be44700669
[doc] Add new Lua based documentation generator for API
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-26 15:25:40 +02:00
Julien Danjou
93741f6b91
[client] Push client on stack list on manage
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 19:47:19 +02:00
Julien Danjou
c81dacf091
[client] Add proper stacking support
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 19:32:30 +02:00
Julien Danjou
72be933ef2
[focus] Split client_node functions out
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 18:12:27 +02:00
Julien Danjou
f6f74c4565
[client] Add client.name_set() function and hook on title update
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 17:51:45 +02:00
Julien Danjou
2654b5b938
[statusbar] Remove todo.
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 17:44:59 +02:00
Julien Danjou
971d51918b
[tag] Check that tag has not been added before.
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 17:43:09 +02:00
Julien Danjou
d9dd1fba8e
Revert "[client] Remove ismax attribute."
...
This reverts commit fb822997b3
.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 17:42:20 +02:00
Julien Danjou
bdc8382474
[widget] Fix warning
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 17:39:46 +02:00
Julien Danjou
2b0e70dc5b
[statusbar] Check for names and uniqness before adding, add remove function
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 14:34:16 +02:00
Julien Danjou
ab62a78884
[widget] Print error on unkown widget type
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 14:08:46 +02:00
Julien Danjou
c822a9ccf1
[widget] Rename WidgetConstructor to widget_constructor_t
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 14:07:01 +02:00
Julien Danjou
083a4f13f7
[statusbar] Fix event handling on child window
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 14:01:09 +02:00
Julien Danjou
c9fde5a9f0
[client] Check that tag and client are on the same screen
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 12:06:10 +02:00
Fabienne Ducroquet
1d8481fc9e
[client] Save geometry of windows when resizing in floating layout
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-25 08:26:39 +02:00
Julien Danjou
9d99ff48ae
[widget] Add luaA_widget_userdata_new() function
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-24 19:58:25 +02:00
Fabienne Ducroquet
834405425e
Rearrange the screen when changing layout
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-24 15:46:40 +02:00
Fabienne Ducroquet
1555e3838b
Add shortcuts to change the layout
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-05-24 15:46:40 +02:00