Monday, June 18, 2012

One point one point one point - no, just the three...

Version 1.1.1 (I noticed a bug just after submitting 1.1.0) of BelleChat is now ready for download in Nokia Store. Here are the new features:

  • It now handles private messages. When a private message comes in or you QUERY another user, BelleChat will open a new tab.
  • BelleChat handles most of the CTCP messages automatically. USERINFO is switchable, as it's there to display user (err, you) information, not client (BelleChat) information. You'll notice a new Settings page where you can enter your vital statistics, if you so wish.
  • Protected channels are now handled. These are channels which require a key to join. This is a feature requested by Daren Pearcy, one of my users. See, I do listen...
  • Another thing Daren requested, which was something I'd already thought about, is autojoining channels. You'll see a new edit box on the Server Settings page. Enter one or more channels in here, and when BelleChat connects, it'll join those channels if it can.
So what's next, I hear you cry? Well, there's autojoining protected channels, as well as multiple server information, and other, more esoteric IRC features (DCC, anyone?).

Just one thing. One of the reviews in Nokia Store complained that his phone gets hot while running BelleChat. IRC was created in the early 90s, when most people's home computers weren't connected to the internet, let alone their mobile phones. It uses an always on connection, it doesn't poll or anything like that. So it's gonna be connected to the cellular network (or wifi - unlike a lot of other apps out there, it lets the operating system decide what the best network connection to use, which is the way it should be) all the time, and get hot. There's not much I can do about that. In fact, as far as I can make out, Symbian, with its proper multitasking, is the only mobile phone OS out there will run IRC properly, because all the others will kill it if it's not in the foreground.