Commit Graph

1643 Commits

Author SHA1 Message Date
Julien Danjou b4793e0fef move attribute noreturn 2008-01-21 15:57:24 +01:00
Hans Ulrich Niedermann a3e8081c62 Add check for --help and --version support
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-21 15:52:22 +01:00
Hans Ulrich Niedermann f9527bea3c Reformat automake options in configure.ac
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-21 15:52:22 +01:00
Hans Ulrich Niedermann a34c277081 Catch too many awesome command line options
Also add --help option.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-21 15:52:22 +01:00
Hans Ulrich Niedermann 70ce4b8856 Mute version check (unless it fails)
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-21 15:52:22 +01:00
Hans Ulrich Niedermann 7ffd48ccd6 Use consistent wording in version check
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-21 15:52:22 +01:00
Julien Danjou 0ccfeb14b5 use info from the right screen 2008-01-19 14:56:18 +01:00
Julien Danjou 7b5b02416a fix a bug in the tasklist loop that made clicking on tasklist focusing a wrong client 2008-01-18 09:49:04 +01:00
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