Package: awesome Version: 3.1~rc3-1 Severity: normal I applied the following patch:
awful.hooks.arrange.register(function (screen) local layout = awful.layout.get(screen) if layout then - mylayoutbox[screen].image = image(beautiful["layout_" .. layout]) + img = image(beautiful["layout_" .. layout]) + mylayoutbox[screen].image = img.rotate(img, math.pi / 2) else mylayoutbox[screen].image = nil end in my rc.lua in the hope that icons would be rotated (cf. #489409). But, for a starter, I was expecting img.rotate(number) to be how it works, except that I was getting the following error message then: bad argument #1 to 'rotate' (image expected, got number) Second, that's pretty annoying to have to use math.pi for angle calculation. And last but not least, the rotated image is scaled down... Mike PS: Also, beautiful.awesome_icon is apparently not an image, so it can't be rotated... -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages awesome depends on: ii libc6 2.7-16 GNU C Library: Shared libraries ii libcairo2 1.6.4-6.1 The Cairo 2D vector graphics libra ii libdbus-1-3 1.2.1-4 simple interprocess messaging syst ii libev3 3.43-1 high-performance event loop librar ii libglib2.0-0 2.16.6-1 The GLib library of C routines ii libimlib2 1.4.0-1.2 powerful image loading and renderi ii liblua5.1-0 5.1.3-1 Simple, extensible, embeddable pro ii libncurses5 5.7+20081122-1 shared libraries for terminal hand ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio ii libreadline5 5.2-3 GNU readline and history libraries ii libx11-6 2:1.1.5-2 X11 client-side library ii libx11-xcb1 2:1.1.5-2 Xlib/XCB interface library ii libxcb-atom1 0.3.0-1 utility libraries for X C Binding ii libxcb-aux0 0.3.0-1 utility libraries for X C Binding ii libxcb-event1 0.3.0-1 utility libraries for X C Binding ii libxcb-icccm1 0.3.0-1 utility libraries for X C Binding ii libxcb-keysyms0 0.3.0-1 utility libraries for X C Binding ii libxcb-property1 0.3.0-1 utility libraries for X C Binding ii libxcb-randr0 1.1-1.1 X C Binding, randr extension ii libxcb-render-util0 0.3.0-1 utility libraries for X C Binding ii libxcb-render0 1.1-1.1 X C Binding, render extension ii libxcb-xinerama0 1.1-1.1 X C Binding, xinerama extension ii libxcb1 1.1-1.1 X C Binding ii menu 2.1.41 generates programs menu for all me Versions of packages awesome recommends: ii x11-xserver-utils 7.3+5 X server utilities awesome suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]