HTTPMail 1.52 released
I’ve received quite a lot of email about 10.5.3 breaking the plugin, and finally got around to looking into it today. I have uploaded a new version of the plugin that seems to work for me 😉
As always the latest version can be grabbed from my downloads page.
Microsoft is going to disable WebDav access to Hotmail
Weird characters in the previous post
WebView woes
– (unsigned)webView:(WebView *)sender dragDestinationActionMaskForDraggingInfo:(id <NSDraggingInfo>)draggingInfo {
NSPasteboard* pb = [draggingInfo draggingPasteboard];
if([pb availableTypeFromArray: [NSArray arrayWithObject: NSFilenamesPboardType]]) {
// @TODO: this code assumes that any file dragged in is an image! Bad things will probably happen if they aren’t
NSArray* filenames = [pb propertyListForType: NSFilenamesPboardType];
NSMutableString* html = [NSMutableString string];
for(NSString* filename in filenames) {
[html appendFormat: @”<img src=\”%@\”/>”, [[[NSURL alloc] initFileURLWithPath: filename] absoluteString]];
}
[pb declareTypes: [NSArray arrayWithObject: NSHTMLPboardType] owner: self];
[pb setString: html forType: NSHTMLPboardType];
}
return WebDragDestinationActionAny;
}
MMKeys songbird plugin
I’ve been insanely busy the last few months. I’ve recently changed jobs and had to go overseas to meet the client so have not had as much time to work on things such as my HTTPMail plugin 🙁
Anyway, today I got an email saying there was a new version of Sonbird (a really nice music player for Linux, OS X and another popular OS that I wont name here 😉 ). Quite some time ago I wrote a plugin for Songbird to get the multimedia keys on my keyboard working, unfortunately upgrades to both Songbird and Ubuntu seemed to break the plugin but I’d not had much of a chance to look into it. Today I decided to have a quick look and see what I could see. The result is a new version of the plugin that seems to work for me 🙂
I’ll be posting the source to my git repository as soon as I can some time 😉
HTTPMail plugin 1.51 release
ok, I’ve just released a new version of the plugin for Leopard.
here.
Changes:
- Fixed downloading loop
- Fixed NULL account
- Fixed disappearing account problem
Enjoy 🙂
Come and get it
The Leopard version of my HTTPMail plugin for Mail can be downloaded from here. Please note that as with any first release with a new version of OS X things may not be as stable as I would like. It works on my machine 😉
I have updated the documentation to show screen shots from Leopard and overall the installation and setup procedures are a little more streamlined.
Enjoy
Almost there!
Yesterday I got account editing working, and tonight’s effort sees sending working. It is still not possible to create new accounts, but that is something for another time. It’s almost midnight and I’m going to be woken up at some time around 3 or 4 am by the little one for a feed so I’d better go get some sleep while I can 😉
Once I’ve got account creation working then the plugin is pretty much done for Leopard 🙂
git
I’ve been using darcs as my version control software of choice for quite a while now, but unfortunately I’m having trouble using it with dreamhost 🙁 I’ve looked about on the web for anybody who has successfully created public repositories on dreamhost, but all I can find is people asking how to do it. Since I want to make the source for my httpmail plugin available and working with the sourceforge subversion repository is a pain I’ve decided to give git a try.
My public git repository is available at http://git.danielparnell.com/ and the httpmail project can be accessed directly via
http://git.danielparnell.com/public/httpmail.git
.
The code currently in the repository contains a target for Leopard which partially works. I’m not going to release binaries as yet because it is nowhere near ready for prime time at this stage.
What works:
- Connecting to Hotmail
- Downloading messages from the inbox
- Downloading messages from sub-folders (as long as the plugin is configured to store sub-folders under the root folder, not the inbox folder)
What doesn’t work
- Creating accounts
- Sending mail
- Pretty much everything else
So, if you’re feeling brave, and have git installed on your system along with XCode 3.0, feel free to check out the source and have a play (any code contributions will be greatly appreciated). For everybody else, rest assured I am working on it, if somewhat slowly.