Imho, the biggest problem would be that in order to change tags, some key has to be pressed (at least in the usual configurations), which most apps won't like (i.e. they know "if the user clicks and then drags, i'll do this and that" but not "if the user clicks, then presses mod4+4 and then drags, i'll do $foo"). One thing you could do would be this:
Add two widgets to your wibox, with arrows or something on them. Then add a mouse::enter signal handler to them, which starts a timer of say 2 seconds. The timer then checks whether the mouse is still on the widget and if so, it switches to the next/previous tag. You could also add a mouse::leave handler to stop the timer, so no accidential tag switch can happen. -- Gregor Best
pgpew2SUhYRRw.pgp
Description: PGP signature