[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 <cpmichael1@comcast.net>
babbled:

> 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.
> 
> Cheers,
> devilhorns
> 
> 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
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    raster@rasterman.com
裸好多
Tokyo, Japan (東京 日本)