mozpad
XULRunner + Python
Much Awesomeness
- The Awesome X Window Manager (awesome wm) is a light-weight, tiling window manager based on dwm. Similar to wmii or ion but seemingly more advanced and very easy to use. Version 2 is available from Debian and Ubuntu repositories so you can simply apt-get install awesome ... now isn't that awesome?
- More...
R.I.P. Allpeers!
A new year, a new mozpad
MozPad
More Information
More information about MozPad can be found at the following sites:- MozPad.org - the main project wiki.
- MozPad moon - the project news aggregator.
- mozilla.community.mozpad - community newsgroup More...
Certificate Change Notifier
I'm working on a simple extension for Firefox that would notify the user when an SSL/TLS site's certificate changes. This way an informed user could decide if the certificate change was valid / expected and opt out of an ssl session in questionable circumstances. Is there any interest in such an extension? My friend ask me whether there was a way to do it so I'm working on proof of concept code, I will release it as open source if anyone cares.
Update:
Working proof of concept code released. See XPI attachment below. Note: this is tested in Firefox 3.0 beta 2 and it uses mozStorage (sqlite) to keep track of the url/certificate mappings. This isn't really usable, it's simply a proof of concept with no useful user interface. It will pop up an alert when you visit a site that has changed it's certificate since your last visit.Update #2:
An updated version of this extension is now available on addons.mozilla.org (it's in the sandbox until it's been reviewed.) You have to log in before you can view the sandbox: Addon #6415XUL Controls Example
Tonight I threw together a little XUL file that demonstrates most of the major user interface [controls|widgets|whatever] so that I could get a quick idea of how any given GTK theme would look on a variety of different interface elements. I'm sure there is a GTK application that does this but I thought that it would be an interesting use for XULExplorer.
So without further ado I present you with my mostly useless example-widgets.xul
Web Fonts and Mozilla
Update:
More...Customizing WebRunner Behavior
I would like to share a technique that I am using to customize WebRunner's behavior without directly changing the source code. In my AppRunner extension I have created an overlay for webrunner.xul and within the overlay I include my custom apprunner.js script. Today I decided that I want to modify the behavior of a function in the core WebRunner application object.
In webrunner.js there is a global WebRunner object which is defined like this:
More...