Commit Graph

1250 Commits

Author SHA1 Message Date
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
Julien Danjou fb07026639 add a_strncat() 2008-01-07 15:48:04 +01:00
Rico Schiekel 079569e6b4 tell textbox widget colors
usage is simple:
,----
| echo "<screen> widget_tell <mytextbox> #[fg_color] #[bg_color] <text>" | awesome-client
| e.g.
| echo "0 widget_tell t normal behaviour" | awesome-client
| echo "0 widget_tell t #ff0000 red text on default background" | awesome-client
| echo "0 widget_tell t #ffffff #ff0000 white text on red background" | awesome-client
| ...
`----
the fg and bg colors are optional. if not given, the last state is
used.
2008-01-07 15:21:50 +01:00
Julien Danjou 44e6edf4d1 add comment about XGetWA 2008-01-07 14:11:14 +01:00
Julien Danjou a1205efc20 move toggle floating function to layout.c and fix problem when moving with mouse tiled windows 2008-01-07 13:38:26 +01:00
Julien Danjou 8877aae6c9 add show_all option to tasklist 2008-01-07 11:20:24 +01:00
Nikos Ntarmos db0be0ac57 partial support for mouse bindings on root window when window displayed 2008-01-07 10:06:04 +01:00
Nikos Ntarmos 32163d80e1 Clipping instead of ignoring for progressbar widget
FS#25
2008-01-07 09:29:11 +01:00
Nikos Ntarmos 348440bc8e autoscale graph widget
FS#26
2008-01-07 09:28:07 +01:00
marco candrian 127a871367 uicb 'statusbar_toggle' allows a statusbar-identifier (manpage update) 2008-01-07 09:24:56 +01:00
marco candrian c0ff2c6088 padding_left defaults to 0. Easier for x/y users. 2008-01-07 09:24:42 +01:00
marco candrian 23fc37a4a6 not needed i_tmp variable removed and using h_index instead 2008-01-07 09:24:31 +01:00
marco candrian 40dc6eab21 rounding on progressbar fixed 2008-01-07 09:24:21 +01:00
marco candrian 81566ec821 documentation for the graph-widget
also: lpadding to padding_left
and bcolor to bordercolor on the progressbar
2008-01-07 09:24:04 +01:00