grim/guifications2

9bb103ce6002
This should adjust the context menu to fit within the screen (and thus display
properly). In testing, I discovered that the context menu doesn't display
correctly for me either with or without this, so near as I can tell it doesn't
break anything. Fixes #396.
###############################################################################
# For some version some time:
###############################################################################
Rewrite menu code:
This is really nasty, and really needs to be rewritten and cleaned up.
Master Notifications:
Figure out what I want to do about it showing up in the new
notification window when a master already exists.
Preview themes:
I'd like to do this inside the theme editor, but also show it
in the themes page. The problem is we need data, that I'd like
the user to be able to modify. For instance, we need a buddy
and or a conversation, as well as what they said, if they have a
buddy icon, etc. I'm very open to ideas on this..
Translatable themes:
I'm open to suggestions. xml:lang sounds good.. but then we're doing
excessive checks for languages that probably aren't there. So I'm open
to suggestions.
Fading:
Just waiting for those of you out there, to make this happen.