[E-devel] patch to language module

2006-09-03 Thread 山口貴行
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

2006-09-03 Thread Andrew Williams
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

2006-09-03 Thread David Seikel
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

2006-09-03 Thread The Rasterman
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

2006-09-03 Thread Kim Woelders

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)

2006-09-03 Thread Vlad Alyukov

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

2006-09-03 Thread Aleksej Struk
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

2006-09-03 Thread Jorge Luis Zapata Muga
...

 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!

2006-09-03 Thread The Rasterman
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