[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [E-devel] Recent Module Api Changes
On Sun, 02 Jul 2006 11:21:53 -0400 Christopher Michael <firstname.lastname@example.org>
> Hi All,
> Just a friendly note about some recent changes.
> Firstly, I have committed changes to all the config dialogs so that they
> use their respective icons in the window border.
> Also, I have committed, with help from rasties, some changes to the
> module api. I've added the ability for modules to use their icon in the
> about dialogs and the about dialogs border. A screenshot of this is <a
> href="http://devilhorns.us/images/module_about.png">shown here</a>.
> e_module_dialog_show now takes the module as it's first parameter,
> followed by title and then text:
> EAPI void e_module_dialog_show(E_Module *m, const char *title, const
> char *body);
> If you would like a module_dialog that looks the old way ie: using the E
> logo and enlightenment/modules icon, you can pass NULL as the module
> parameter and it will default to the older version of module_dialog.
> If you get segfaults when clicking About in the module config dialog you
> should check that you have updated, rebuilt, and installed e17/apps/e
> and also updated e_modules/* (for whatever modules you use).
actually - just bump the module api version up one :) well this would be
normally what we need to do when breaking api's modules use. a recompile will
fix it after the code has been changed for the new api (otherwise the compile
will fail). :)
> Just wanted to let people know about these changes in case they get
> segfaults when clicking about, and also so that people reading this ml
> will know what happened, and how to help users if they have problems.
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> enlightenment-devel mailing list
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) email@example.com
Tokyo, Japan (東京 日本)