WidgetRunner
Dragging widgets (Undecorated XUL windows)
Posted July 30th, 2007 by 20after4
Tags:
The following is a simple bit of code that can make a borderless window dragable, currently tested only on Linux. While this may not be needed in most X Windows Managers (due to alt-click dragability) it's still an important part of any desktop widget runtime. In WidgetRunner you can simply include this JavaScript file to provide the functionality automatically. More...
WidgetRunner
Tags:
WidgetRunner is an open source Desktop Widget platform based on XULRunner. The project aims to create a platform for Desktop Widgets similar to Apple's Dashboard and Yahoo's Konfabulator.
More...
Borderless XUL windows
Posted July 24th, 2007 by 20after4
Tags:
So I'm trying to make borderless desktop widgets with XULRunner. It's mostly working except for one strange limitation - I can't seem to get the windows to resize to less than 100px in height. If anyone has a clue how to make an XUL window that is smaller than 100px high, please let me know, I'm stumped.
Update: I finally got it to work! This involved a combination of omitting width and height attributes from the xul window tag and then calling window.sizeToContent() in the window's load event handler.
Update #2: now I have round, borderless xul windows on linux, however, I don't have alpha blending. The alpha channel on my PNG icon seems to be ignored, see screenshot...

