Nikos Ntarmos
a1437fb66c
don't draw the border of skip'ed windows
...
Teaching ewmh_process_window_state_atom(...) to clear the border for
windows that are to be skipped from the taskbar, much like skip'ed
windows.
2008-01-18 08:35:12 +01:00
Julien Danjou
b3f1b213a6
don't draw if icon is not valid
2008-01-17 13:45:24 +01:00
Julien Danjou
c248d9afca
resize with floating geom when setting floating
2008-01-17 10:08:20 +01:00
Julien Danjou
0c3ac0468a
add support for Button6 and Button7
2008-01-16 20:53:46 +01:00
Nikos Ntarmos
7c122e00ac
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-16 19:01:30 +01:00
Julien Danjou
3fc3fd9623
use previous statusbar to get screen size
2008-01-16 15:26:48 +01:00
Julien Danjou
f77dcc056d
missing CFG_END
2008-01-16 12:19:29 +01:00
Julien Danjou
7478ce6a37
fix typo
2008-01-16 07:57:32 +01:00
Nikos Ntarmos
cedfecc68d
Simplify textbox_tell
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-15 17:18:07 +01:00
Julien Danjou
9c49a65a56
enhance uicb documentation
2008-01-15 16:32:32 +01:00
Laurent Fousse
823fc3c0de
document new layouts
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-15 08:34:17 +01:00
Nikos Ntarmos
a9170edf10
don't draw the border of skip'ed windows
...
ewmh_process_window_type_atom(...) clears the border for windows that
are to be skipped. However, client_updatewmhints(...) doesn't.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-15 08:24:26 +01:00
Hans Ulrich Niedermann
eadebdd35d
Add version generation script, version stamp file
...
Use a single script to generate the version number from git. This script
* strips the v from the start of the "git describe" output
* changes all "-" occurences to "."
* does NOT create a properly sortable version number from "2.1-rc2"
type "git describe" output
* does NOT generate a "proper" "1.2.3" type version number under any
circumstances
* will generate "2.1" in case the "git describe" output is "2.1"
These policy might need closer adaption to awesome's tagging habit
some time.
In dist tarballs, ship a "version-stamp" file with the package version
in it. If the "version-stamp" file is present (i.e. if it is a source
tree from a dist tarball), no git checks will be performed.
Concept from autoconf, but code written from scratch to match
awesome's requirements.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-15 08:21:43 +01:00
Fabienne Ducroquet
aedfe8b665
Fix client_togglehorizontalmax and client_toggleverticalmax
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-12 17:02:12 +01:00
Julien Danjou
d99374bff2
readd border size on geom
2008-01-12 14:24:13 +01:00
Julien Danjou
c0daa1d91e
allow version without v (for real release)
2008-01-12 13:50:44 +01:00
Nikos Ntarmos
c36ef2797b
check for subwindow
...
Fix FS#31
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-11 19:18:43 +01:00
Julien Danjou
9bc67800d2
drop EnterWindow event to keep focus
2008-01-11 18:06:49 +01:00
Julien Danjou
903555e502
better fix for max windows
2008-01-11 17:56:50 +01:00
Julien Danjou
a28c052af2
drop EnterWindow events to keep focus
2008-01-11 16:48:11 +01:00
Julien Danjou
93e137eaab
invalidate cache
2008-01-11 16:44:24 +01:00
Julien Danjou
7c93dd381e
fix maximization on floating layouts
2008-01-11 16:41:03 +01:00
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