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
Julien Danjou
8978f0837e
break on detach or for() will fail to assign ->next
2008-01-04 17:08:30 +01:00