Julien Danjou
542df6a3ab
do not try to guess where we should XSync(), XSync after bunch of XEvents
2008-01-11 16:17:15 +01:00
Julien Danjou
121477db61
fix comment
2008-01-11 16:01:10 +01:00
Julien Danjou
10f8493ffa
fix widget invalidation
2008-01-11 16:01:10 +01:00
Julien Danjou
f7ea8a1c50
invalidate cache on tag switching
2008-01-11 16:01:10 +01:00
Julien Danjou
d7b2bff489
use phys_screen not screen
2008-01-11 16:01:10 +01:00
Julien Danjou
d427ffe4d2
invalidate only if we focus a new client
2008-01-11 16:01:10 +01:00
Julien Danjou
3ed6ac2bdf
fix flags assignment
2008-01-11 16:01:10 +01:00
Nikos Ntarmos
860f811bb6
XFree data returned by XineramaQueryScreens in get_screen_count(...)
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-11 13:58:27 +01:00
Nikos Ntarmos
a245b2c033
restart on XRandR event
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-11 13:41:29 +01:00
Nikos Ntarmos
956ce4ab8e
add nscreen var to store screen count
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-11 13:39:48 +01:00
Julien Danjou
72338dc74f
does not set only floating, also resize
2008-01-11 13:37:45 +01:00
Julien Danjou
901f1da5ca
fix documentation
2008-01-11 13:37:33 +01:00
Julien Danjou
c21a84bed5
remove printf
2008-01-11 13:28:46 +01:00
Julien Danjou
c709baaae3
fix screen changes with maximized windows
2008-01-11 13:27:58 +01:00
Julien Danjou
d09d3ccafd
use ev->same_screen var
2008-01-11 12:01:59 +01:00
Julien Danjou
7d4747155a
grab root buttons click on first run
2008-01-11 12:01:56 +01:00
Julien Danjou
b497cd4a01
add tag_create UICB documentation
2008-01-11 12:01:53 +01:00
Julien Danjou
876377880d
cosmetic
2008-01-11 12:01:51 +01:00
Julien Danjou
34309baa60
change Layout linked list to by cycling
2008-01-11 10:32:44 +01:00
Julien Danjou
53f3a4aca7
invalidate LAYOUTS unconditionnaly
2008-01-11 10:22:42 +01:00
Julien Danjou
2aacaa9320
stop dropping EnterWindow event
...
and make statusbar_update_position static
2008-01-10 20:53:31 +01:00
Julien Danjou
81f1b96cb2
do not install LICENSE file
2008-01-10 15:13:49 +01:00
marco candrian
9e865b34ab
an emtpy line flushes data into awesome (in awesome-client)
2008-01-10 07:10:35 +01:00
Julien Danjou
ce0b433aba
check if client is not NULL
...
Debian bug #459992
2008-01-10 07:05:54 +01:00
Hans Ulrich Niedermann
5aa2d4fd1a
On tarball creation, check package/git version
...
Check that the package version matches the git version
(the output of "git describe") before creating dist tarballs.
2008-01-09 17:48:05 +01:00
Hans Ulrich Niedermann
26d54994c4
autogen.sh: update package version when necessary
...
Force update of PACKAGE_VERSION from "git describe" when necessary.
2008-01-09 17:47:59 +01:00
Hans Ulrich Niedermann
b55774c0e0
autogen.sh: Change to source directory first
...
Change to the source tree's top directory before doing anything else.
2008-01-09 17:47:01 +01:00
Hans Ulrich Niedermann
9e943442d9
More detailed elaboration on build requirements
2008-01-09 17:45:36 +01:00
marco candrian
4f05f954d0
direct calculating of the line length to draw
...
the graph_tell() does not modify directly the line-lenght to draw, rather
then calculating the value in percent and in the graph_draw, calculating
the line length ouf of that the percent.
(while trying to fix something little, a whole new scale thing resulted;
also I didn't really understand the old system, my fault that is)
2008-01-09 10:10:29 +01:00
Julien Danjou
bbc94b97f8
fix some cache flags
2008-01-09 09:59:45 +01:00
Nikos Ntarmos
08e13d598e
Fix for 'windows showing up in tile-mode and not before already floated'
...
FS#22
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-09 09:43:39 +01:00
Julien Danjou
838cfad304
remove ggdb3 flag
2008-01-09 09:38:00 +01:00
Nikos Ntarmos
09e878a166
Locale and international text in widgets
...
I just noticed that international (reads Greek) text is not rendered at
all in widgets. I traced it down to LC_CTYPE being non-empty in my
environment. Are there any objections to adding the setlocale(...) call
back in awesome.c:main(...)? I could set up a script emptying LC_CTYPE
and then exec'ing awesome, but I guess it's harmless to have awesome do
that internally. Unless I'm missing something...
2008-01-09 09:16:19 +01:00
marco candrian
cf6f6be5e6
SYNOPSIS and DESCRIPTION changes
2008-01-09 09:11:37 +01:00
Nikos Ntarmos
95e348ab31
Don't draw a square on the taglist for skipped windows
...
I tend to prefer to not see a square on the taglist for tags which only
have skipped windows. E.g., if I run 'stalonetray --sticky
-w/--skip-taskbar', in which case it appears on all tags but not on the
tasklist, showing all of the tags as occupied seems somewhat awkward.
2008-01-09 09:11:23 +01:00
Hans Ulrich Niedermann
9fea26dda0
Substitute icon path in awesomerc (2/2)
...
This part does the modifications in awesomerc.in which has been
renamed in the first part.
2008-01-09 09:08:49 +01:00
Hans Ulrich Niedermann
607df96600
Substitute icon path in awesomerc (1/2)
...
Use the path where the icons will actually be installed instead
of some static default value.
2008-01-09 09:08:46 +01:00
Nikos Ntarmos
283a21db81
Call XQueryPointer on arrange(...) to see if the pointer is over a client window
...
and reset the mouse key bindings if it's over the root
2008-01-07 21:00:04 +01:00
Nikos Ntarmos
a44277c84b
Add a 'flush'-like function to awesome-client
2008-01-07 19:59:26 +01:00
Julien Danjou
e3f5dc81e9
fix swapping when already master
2008-01-07 19:07:22 +01:00
Julien Danjou
cef0253652
no need to refocus
2008-01-07 19:06:23 +01:00
Julien Danjou
4a610dfeb3
no need to restore focus
2008-01-07 19:03:17 +01:00
Julien Danjou
df121e7c03
cache is already invalidated
2008-01-07 19:00:45 +01:00
Julien Danjou
6483b36389
only invalidate cache if client is urgent
2008-01-07 19:00:17 +01:00
Arnaud Fontaine
7a2b851a03
fix XGetTransientForHint() call
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-07 18:57:25 +01:00
Julien Danjou
c2ca948b39
add new_get_focus option
2008-01-07 18:54:45 +01:00
Julien Danjou
cf6305570e
awesome-client send now everything in one message
2008-01-07 18:30:17 +01:00
Julien Danjou
5c9291ff0b
use a cache system for status bar
2008-01-07 18:12:38 +01:00
marco candrian
dbb0456bed
manpage update (scale, max and awesomerc(1))
2008-01-07 16:05:55 +01:00
Julien Danjou
a41c25c0f5
modify the tell function to respect spaces
2008-01-07 15:48:42 +01:00