New SDK Release for Windows & Linux (0.41.17.7), Ecere Communicator for Linux

I’m pleased to announce a new release of the SDK for both Windows & Linux, supporting Unicode and all recent improvements which have been going on in the last 3 months. (The Windows SDK was somewhat outdated, from August). The Linux version features a number of bug fixes and improvements. Quite a few samples have been added as well to showcase the power of the SDK, all released under the BSD license.

Ecere Communicator is now available for Linux. It is an instant messaging client under development supporting AIM/ICQ, MSN and Jabber/XMPP protocols. Basic messaging and contact list functionality (sorry, cannot add contacts yet) are fully working.

A very tiny sample to take a screen shot of the X desktop has been included (code follows) as I’ve found this to be a tedious task to do on my self-built Ecere Linux distribution. It proved itself especially useful while trying to take the attached screen shot with xcompmgr running, somehow the usual xwd, xwdtopnm, pnmtopng utilities didn’t know what to do with the extra alpha channel.

import "ecere"
class ShotApp : GuiApplication
{
   Window window { };
   bool Init()
   {
      Bitmap bitmap { };
      desktop.Grab(bitmap, null, false);
      bitmap.Save("shot00.png", null, null);
      delete bitmap;
      window.Destroy(0);
      return true;
   }
}

I would like to emphasize the very small footprint of the Ecere SDK (libecere.so is all an application needs to run and is only 1.5 MB) and small number of dependencies required to use it. With full functionality, Ecere only requires standard graphic formats, X, GL and core system libraries. It aims to be an alternative to GTK, Qt, GNOME, KDE and therefore doesn’t require any of those. If you ever tried to build them for your LFS (Linux From Scratch), you know how heavy, dependent and long to compile they are. Yet, Ecere already provides a very appealing level of comparable functionality and is still far from what it intends to become.

Download Ecere SDK 0.41.17.7 for: Windows or Linux (obsolete)

Download Ecere Communicator for: Windows or Linux

One Response to “New SDK Release for Windows & Linux (0.41.17.7), Ecere Communicator for Linux”

  1. ipluss says:

    Congratulations !!!!!!!!!!!!!!!!!!!

Leave a Reply