Commit Graph

1191 Commits

Author SHA1 Message Date
Julien Danjou d16b11bb30 cosmetic 2008-01-06 22:46:59 +01:00
Julien Danjou 845ea9dcc3 rework uicb, cosmetic, use a_str functions 2008-01-06 22:42:06 +01:00
Julien Danjou 7faa483e89 add support for _NET_WM_WINDOW_TYPE_DIALOG 2008-01-06 22:28:27 +01:00
Julien Danjou b4ff03c27e fix rearrange 2008-01-06 22:28:15 +01:00
Julien Danjou 4fbce766bf add auto option to float in rules 2008-01-06 22:21:23 +01:00
Julien Danjou 7ad579898f simplify unmanage code 2008-01-06 21:57:53 +01:00
Julien Danjou cc871d3391 remove cleanup stuff, we don't need them, and they are not complete 2008-01-06 21:50:32 +01:00
Julien Danjou 3badaee8c7 remove unused variable 2008-01-06 21:50:03 +01:00
Julien Danjou d2a682c2a0 add manpages to .gitignore 2008-01-06 21:47:43 +01:00
Julien Danjou dd5945cfea fix move to screen with floating/non-floating win 2008-01-06 21:43:19 +01:00
Julien Danjou d99660e0b8 apply rules after configurerequest 2008-01-06 21:28:49 +01:00
marco candrian 37da7d0d01 graph widget added
example config:

graph gr_cpu {
  width = 80
  height = "0.8"
  fg = "#336633"
  bg = "#000000"
  bordercolor = "#669966"
  padding_left = 0
  mouse = {...}
  x = ...
  y = ...
}

Looks like here: http://www.calmar.ws/tmp/112-Sun-screen.png

I renamed lpadding to padding_left, and bcolor to bordercolor
also on the progressbar widget.

The awesomerc page would still be to write, when this patch will get accepted.

Hints are always welcomed.
2008-01-06 20:51:40 +01:00
Julien Danjou a30579b32e respect config for resizing 2008-01-06 20:43:13 +01:00
Julien Danjou af708d2fbc Rewrite everything about client geoemtry, resize, etc. 2008-01-06 20:36:39 +01:00
Julien Danjou 633d7c07ee add get_current_layout() to get current layout :-) 2008-01-06 11:35:51 +01:00
Julien Danjou 7983a3196d simplify window_configure() args 2008-01-05 20:25:55 +01:00
Julien Danjou 4d756f84c3 send window_configure on configrequest for floating 2008-01-05 20:23:30 +01:00
Hans Ulrich Niedermann 9f1f37af20 Ship icons in dist tarball 2008-01-05 20:21:10 +01:00
Julien Danjou 70a3114dba use Area as arg for client_resize 2008-01-05 20:19:59 +01:00
Julien Danjou 163acc8624 use Area to store window geoms 2008-01-05 19:38:50 +01:00
Julien Danjou 5a66ffb2e7 remove flags attribute 2008-01-05 18:57:33 +01:00
Julien Danjou a8a9b7d925 simplify client_resize 2008-01-05 18:54:17 +01:00
Julien Danjou e833ab06d6 Revert "honor configrequest"
This reverts commit 1eebcd74cd.
2008-01-05 18:31:01 +01:00
Julien Danjou 1eebcd74cd honor configrequest 2008-01-05 18:05:27 +01:00
Julien Danjou e991be1401 add various autostuff to ignore 2008-01-05 17:51:06 +01:00
Julien Danjou fd456907c2 install layouts icons 2008-01-05 17:32:51 +01:00
marco candrian f33ce43af0 adding option 'x' and 'y' and general cleanup
' = ' looks (probably) better compared to no whitespace
I ordered items in a more human-like manner instead of an alpha order
2008-01-05 13:27:19 +01:00
Julien Danjou 5770b56af0 allow negativ coords 2008-01-05 13:01:40 +01:00
Julien Danjou bfab98d1d4 add support for y coords in clics 2008-01-05 12:51:40 +01:00
Julien Danjou b1c62a618f store widget height 2008-01-05 12:44:14 +01:00
Julien Danjou 609318cbec use 2 vars for knowing if users supplied coords 2008-01-05 12:35:12 +01:00
Julien Danjou a34d1bc583 fix comparisons 2008-01-05 12:01:09 +01:00
Julien Danjou 3018282169 use switch instead of if/elseif/else 2008-01-05 11:57:24 +01:00
Julien Danjou 2a1aac5b56 change README for autogen.sh 2008-01-05 11:44:05 +01:00
marco candrian 88a0b1cd12 autogen.sh added 2008-01-05 11:42:28 +01:00
marco candrian 54f2300e5b typo fix, and some cleanup 2008-01-05 11:39:38 +01:00
Nikos Ntarmos 3bd36a4749 use default config file on parsing errors 2008-01-05 09:24:43 +01:00
Nikos Ntarmos 64658bcf93 widgets/textbox.c area.x miscalculation due to variable width 2008-01-05 09:12:20 +01:00
Hans Ulrich Niedermann 2476faf85d Include sub-Makefiles directly, then remove them 2008-01-04 22:14:53 +01:00
Hans Ulrich Niedermann 7cad659806 Document AWESOME_CFLAGS, and use only with gcc
awesome's default compiler flags work only with gcc, so we only use
them if gcc is detected.

Additionally, you can now avoid using these default flags by adding
AWESOME_CFLAGS="" to your make command lines.
2008-01-04 22:06:52 +01:00
Julien Danjou a4c09d142c add support for x,y coords supplying in widgets 2008-01-04 22:05:52 +01:00
Julien Danjou 6ca7d7b2db use Area in Widget 2008-01-04 21:46:25 +01:00
Julien Danjou e77729ed50 add AWESOME_CFLAGS with various warning 2008-01-04 21:07:39 +01:00
Hans Ulrich Niedermann ec09073087 switch to autotools as build system 2008-01-04 20:49:49 +01:00
Julien Danjou 1d6613349e typedef enum Alignment 2008-01-04 19:17:20 +01:00
Julien Danjou af6ff367eb typedef enum Position 2008-01-04 19:12:07 +01:00
Julien Danjou 343c6c7df0 add xprop for rules, change tags to regex and documente regex 2008-01-04 18:47:12 +01:00
Julien Danjou 8705b9e172 document font, add boolean type 2008-01-04 18:01:48 +01:00
Julien Danjou 3742f31216 remove setborder uicb 2008-01-04 17:56:18 +01:00
Julien Danjou 1d08ed45a8 add new_become_master option to disable new client becoming automaticaly master 2008-01-04 17:53:28 +01:00