[E-devel] patch to language module
Hi, all. How do you do? Attached is a patch to make language module using exml-config for search EXML.h and link libexml.so. Thank you, Takayuki YAMAGUCHI --- configure.in.old2006-09-02 11:39:39.0 +0900 +++ configure.in2006-09-03 15:33:12.400960250 +0900 @@ -131,6 +131,21 @@ ]) AC_SUBST(edje_cc) +AC_ARG_WITH(exml-config, +[ --with-exml-config=EXML_CONFIG use exml-config specified ], +[ + EXML_CONFIG=$withval; + echo using $EXML_CONFIG for exml-config; +/ +],[ + PROG=exml-config; + AC_PATH_PROG(EXML_CONFIG, $PROG, , $PATH) +]) +exml_cflags=`$EXML_CONFIG --cflags` +exml_libs=`$EXML_CONFIG --libs` +AC_SUBST(exml_cflags) +AC_SUBST(exml_libs) + AC_ARG_WITH(enlightenment-config, [ --with-enlightenment-config=E_CONFIGuse enlightenment-config specified ], [ @@ -147,8 +162,6 @@ AC_SUBST(e_libs) AC_SUBST(e_modules)--- src/module/Makefile.am.old 2006-05-18 07:26:00.0 +0900 +++ src/module/Makefile.am 2006-09-03 15:39:06.675101000 +0900 @@ -1,7 +1,7 @@ INCLUDES = -I. \ -I$(top_srcdir) \ -I$(includedir) \ - @e_cflags@ + @e_cflags@ @exml_cflags@ pkgdir = $(datadir)/$(MODULE_ARCH) pkg_LTLIBRARIES= module.la @@ -13,7 +13,7 @@ e_mod_keybindings.h \ e_mod_lang.c \ e_mod_lang.h -module_la_LIBADD = @e_libs@ -lexml -lxkbfile -lX11 +module_la_LIBADD = @e_libs@ @exml_libs@ -lxkbfile -lX11 module_la_LDFLAGS = -module -avoid-version module_la_DEPENDENCIES = $(top_builddir)/config.h -AC_CHECK_HEADERS(EXML.h,, AC_MSG_ERROR([Cannot find EXML.h. Make sure your CFLAGS environment variable contains include lines for the location of this file and EXML lib is installed])) - AC_CHECK_HEADERS(X11/XKBlib.h,, AC_MSG_ERROR([Cannot find XKBlib.h. Make sure your CFLAGS environment variable contains include lines for the location of this file.])) AC_CHECK_HEADERS(X11/extensions/XKBrules.h,, AC_MSG_ERROR([Cannot find XKBrules.h. Make sure your CFLAGS environment variable contains include lines for the location of this file.])) - 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=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Workload and spare time
The idea was that engage module would become a shelf that zoomed everything, rather than an ibar like thing that just zooms icons. This is what standalone used to do (except systray icons that is). Also shaped support is something that standalone has but the module never did. Andy On Sat, 2006-09-02 at 19:01 -0700, shadoi wrote: Christopher Michael wrote: David Seikel wrote: On Sat, 02 Sep 2006 19:14:08 +0100 Andrew Williams [EMAIL PROTECTED] wrote: I was thinking just to tidy things up I might put the engage module in e_modules in case anyone wants to fix it up after the gadman removal. I welcome the move, and so long as devilhorns agrees, I say go for it. If I have time for it before anybody else gets to it, I'll fix up the gadman issue myself. For the moment I still have .desktop stuff to keep me busy. Engage standalone is something I hope to have a minute for now and then so I will separate the two. I thought standalone was deprecated? Hmm, this will fork the engage codebase. Was there much shared code between the two? No problems here :) Thought about looking into the gadman engage stuff myself, time permitting. Although not as busy as onefang, hehe, I still have my share of work todo :) Here's a crazy idea. What about making engage's zooming mode an additional ibar style? It would probably much require that the shelf be below everything (unless you could use shaped icons... does it already do that? I forget.) That way, those who want the fancy zooming can have it and those that want engage that acts as a laucher/taskbar/itray/potato peeler can have it in the standalone app. The engage e17 module lacks most of those features currently anyway. -Blake - 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=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - 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=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [epdf] compile fix
On Sun, 3 Sep 2006 14:32:01 +0900 Jerome Pinot [EMAIL PROTECTED] wrote: Just a small fix to get epdf compile again. epdf seems to be broken, but at least, epdf_etk_test works and the package compile. Applied, thanks. signature.asc Description: PGP signature - 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=lnkkid=120709bid=263057dat=121642___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] cpufreq module for 1CPU
On Sat, 02 Sep 2006 15:31:09 +0200 Rabinath [EMAIL PROTECTED] babbled: To make the cpufreq module set the speed for both (or all?) CPUs, the freqset utility has to be modified. This should do the job. thanks. :) in! -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) - 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=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Imlib2 alpha threshold in mask generation
Hello, When using imlib2 to render mask bitmaps, the pixel alpha value is used to determine whether or not to set the corresponding mask bit. As things are now the mask bit is set if the alpha value is = 128, i.e. 50% opacity. This is bad when rendering pixmaps/masks for ARGB windows. Attached patch adds imlib_context_get/set_mask_alpha_threshold(), which allows getting/setting the alpha threshold above which a mask bit is set. Default behavior is unchanged (default alpha threshold is 128). If there are no objections I will commit this. /Kim diff -ur -X ../imlib2-clean/excl.lst ../imlib2-clean/src/lib/api.c ./src/lib/api.c --- ../imlib2-clean/src/lib/api.c 2006-07-12 21:16:56.0 +0200 +++ ./src/lib/api.c 2006-09-03 12:07:39.0 +0200 @@ -103,6 +103,7 @@ Imlib_Progress_Function progress_func; charprogress_granularity; chardither_mask; + int mask_alpha_threshold; Imlib_Filterfilter; Imlib_Rectangle cliprect; Imlib_TTF_Encoding encoding; @@ -194,6 +195,7 @@ context-progress_func = NULL; context-progress_granularity = 0; context-dither_mask = 0; + context-mask_alpha_threshold = 128; context-filter = NULL; context-cliprect.x = 0; context-cliprect.y = 0; @@ -479,6 +481,34 @@ } /** + * @param mask_alpha_threshold The mask alpha threshold. + * + * Selects, if you are rendering to a mask, the alpha threshold above which + * mask bits are set. The default mask alpha threshold is 128, meaning that + * a mask bit will be set if the pixel alpha is = 128. + */ +void +imlib_context_set_mask_alpha_threshold(int mask_alpha_threshold) +{ + if (!ctx) + ctx = imlib_context_new(); + ctx-mask_alpha_threshold = mask_alpha_threshold; +} + +/** + * @return The current mask mask alpha threshold. + * + * Returns the current mask alpha threshold. + */ +int +imlib_context_get_mask_alpha_threshold(void) +{ + if (!ctx) + ctx = imlib_context_new(); + return ctx-mask_alpha_threshold; +} + +/** * @param anti_alias The anti alias flag. * * Toggles anti-aliased scaling of images. This @@ -1759,7 +1789,7 @@ ctx-depth, ctx-colormap, im, pixmap_return, mask_return, 0, 0, im-w, im-h, im-w, im-h, 0, ctx-dither, ctx-dither_mask, - ctx-color_modifier); + ctx-mask_alpha_threshold, ctx-color_modifier); } /** @@ -1799,7 +1829,8 @@ ctx-depth, ctx-colormap, im, pixmap_return, mask_return, 0, 0, im-w, im-h, width, height, ctx-anti_alias, ctx-dither, - ctx-dither_mask, ctx-color_modifier); + ctx-dither_mask, ctx-mask_alpha_threshold, + ctx-color_modifier); } /** @@ -1840,7 +1871,8 @@ __imlib_RenderImage(ctx-display, im, ctx-drawable, ctx-mask, ctx-visual, ctx-colormap, ctx-depth, 0, 0, im-w, im-h, x, y, im-w, im-h, 0, ctx-dither, ctx-blend, - ctx-dither_mask, ctx-color_modifier, ctx-operation); + ctx-dither_mask, ctx-mask_alpha_threshold, + ctx-color_modifier, ctx-operation); } /** @@ -1871,7 +1903,8 @@ ctx-visual, ctx-colormap, ctx-depth, 0, 0, im-w, im-h, x, y, width, height, ctx-anti_alias, ctx-dither, ctx-blend, ctx-dither_mask, - ctx-color_modifier, ctx-operation); + ctx-mask_alpha_threshold, ctx-color_modifier, + ctx-operation); } /** @@ -1910,7 +1943,7 @@ ctx-colormap, ctx-depth, source_x, source_y, source_width, source_height, x, y, width, height, ctx-anti_alias, ctx-dither, ctx-blend, 0, - ctx-color_modifier, ctx-operation); + 0, ctx-color_modifier, ctx-operation); } DATA32 @@ -2757,7 +2790,7 @@ __imlib_RenderImage(ctx-display, im, ctx-drawable, 0, ctx-visual, ctx-colormap, ctx-depth, u-x, u-y, u-w, u-h, x + u-x, y + u-y, u-w, u-h, 0, ctx-dither, 0, -0, ctx-color_modifier, OP_COPY); +0, 0, ctx-color_modifier, OP_COPY); } __imlib_SetMaxXImageCount(ctx-display, 0); } @@ -5001,7 +5034,8 @@ destination_x, destination_y, h_angle_x, h_angle_y, v_angle_x, v_angle_y, ctx-anti_alias, ctx-dither, ctx-blend, ctx-dither_mask, - ctx-color_modifier, ctx-operation); +
[E-devel] ecore for debian not build (don't enable fb support by default)
aborting build deb packages with error: , | dh_install -plibecore0-fb | dh_install: libecore0-fb missing files (debian/tmp/usr/lib/libecore_fb.so.*), aborting | make[1]: Leaving directory `/root/CVS/e17/libs/ecore' | make[1]: *** [binary-install/libecore0-fb] Error 1 ` Index: libs/ecore/debian/rules === RCS file: /var/cvs/e/e17/libs/ecore/debian/rules,v retrieving revision 1.11 diff -u -3 -r1.11 rules --- libs/ecore/debian/rules 7 Apr 2006 16:54:43 - 1.11 +++ libs/ecore/debian/rules 3 Sep 2006 14:14:28 - @@ -8,4 +8,4 @@ DEB_MAKE_CLEAN_TARGET := clean DEB_CONFIGURE_EXTRA_FLAGS := --disable-ecore-evas-dfb --disable-ecore-dfb clean:: - if [ -f $(CURDIR)/../../snapshot ]; then ./autogen.sh --prefix=/usr --disable-ecore-evas-dfb --disable-ecore-dfb; fi + if [ -f $(CURDIR)/../../snapshot ]; then ./autogen.sh --prefix=/usr --disable-ecore-evas-dfb --disable-ecore-dfb --enable-ecore-fb --enable-ecore-evas-fb; fi -- Vlad Alyukov RT QA Engineer SWsoft, Inc. - 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=lnkkid=120709bid=263057dat=121642___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] patch to language module
On Sun, Sep 03, 2006 at 04:03:52PM +0900, ?$B;38}5.9T wrote: Hi, all. How do you do? Attached is a patch to make language module using exml-config for search EXML.h and link libexml.so. Thanks, it is in cvs. Thank you, Takayuki YAMAGUCHI --- configure.in.old2006-09-02 11:39:39.0 +0900 +++ configure.in2006-09-03 15:33:12.400960250 +0900 @@ -131,6 +131,21 @@ ]) AC_SUBST(edje_cc) +AC_ARG_WITH(exml-config, +[ --with-exml-config=EXML_CONFIG use exml-config specified ], +[ + EXML_CONFIG=$withval; + echo using $EXML_CONFIG for exml-config; +/ +],[ + PROG=exml-config; + AC_PATH_PROG(EXML_CONFIG, $PROG, , $PATH) +]) +exml_cflags=`$EXML_CONFIG --cflags` +exml_libs=`$EXML_CONFIG --libs` +AC_SUBST(exml_cflags) +AC_SUBST(exml_libs) + AC_ARG_WITH(enlightenment-config, [ --with-enlightenment-config=E_CONFIGuse enlightenment-config specified ], [ @@ -147,8 +162,6 @@ AC_SUBST(e_libs) AC_SUBST(e_modules)--- src/module/Makefile.am.old 2006-05-18 07:26:00.0 +0900 +++ src/module/Makefile.am 2006-09-03 15:39:06.675101000 +0900 @@ -1,7 +1,7 @@ INCLUDES = -I. \ -I$(top_srcdir) \ -I$(includedir) \ - @e_cflags@ + @e_cflags@ @exml_cflags@ pkgdir = $(datadir)/$(MODULE_ARCH) pkg_LTLIBRARIES= module.la @@ -13,7 +13,7 @@ e_mod_keybindings.h \ e_mod_lang.c \ e_mod_lang.h -module_la_LIBADD = @e_libs@ -lexml -lxkbfile -lX11 +module_la_LIBADD = @e_libs@ @exml_libs@ -lxkbfile -lX11 module_la_LDFLAGS = -module -avoid-version module_la_DEPENDENCIES = $(top_builddir)/config.h -AC_CHECK_HEADERS(EXML.h,, AC_MSG_ERROR([Cannot find EXML.h. Make sure your CFLAGS environment variable contains include lines for the location of this file and EXML lib is installed])) - AC_CHECK_HEADERS(X11/XKBlib.h,, AC_MSG_ERROR([Cannot find XKBlib.h. Make sure your CFLAGS environment variable contains include lines for the location of this file.])) AC_CHECK_HEADERS(X11/extensions/XKBrules.h,, AC_MSG_ERROR([Cannot find XKBrules.h. Make sure your CFLAGS environment variable contains include lines for the location of this file.])) - 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=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Aleksej Struk Master Degree Student Free University of Bozen-Bolzano Faculty of Computer Science phone: +39-0471-061749 cell phone: +39-3204627049 +370-61278908 [EMAIL PROTECTED] [EMAIL PROTECTED] - http://astruk.googlepages.com/home - 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=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Evas Evoak future changes
... This would be true on PC, but on embedded device you will really like the idea of using as much as possible the hardware. Preserving evas ability in this area is really something important in my opinion. indeed, but there's a problem. evas manages internally always ARGB data, so to actually use the hw on evas the hw should support argb blittings. on embedded devices it is difficult to find support for 32 bit image data, most of them are 16 bit, this is changing and will change on the future. But the main reason for this re-design is really to allow for both modular engines AND modular objects to work.. not just to make it easier to add new engines supporting the current set (or an extended set) of objects and/or their properties - though that is certainly an added bonus. Each object type is thus a collection of modules, one for each engine it may want to provide an optimized implementation for.. But it must provide at least one module - the 'generic' one. The mechanism is then setup so that this generic module can work with ANY engine - so long as the engine provides the required buffer functions, and its general gfx context 'derives' from the 'generic' one. This sound really good. Did you already start some work ? After playing a bit with evas engine, a lot of what you propose make sense and would really like to help in this area if I can. great =) Cedric - 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=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - 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=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] sorry about the delays!
ok guys - i have been much busy - i have a lot of email in my queue marked to reply to - i am going to try work through it this week. i have been really swamped down by projects of late and my job offers me no time or opportunity to address these mails either, so i am going to try and squeeze it in on evenings along with everything else. so just a fyi - if you are expecting me to comment/jump in - you are in for a bit of a further delay :( -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) - 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=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel