Re: [E-devel] Epsilon problems

2007-12-04 Thread [EMAIL PROTECTED]

Nathan wrote:

> 1. Split thumbnail generation into pluggable processes. If we can
> specify external commands for generating thumbnails, we reduce the
> amount of code necessary to support new formats. This also gives us
> robustness when a dependency mis-behaves and crashes the thumbnailing
> process.
> 
> 2. Switch to dbus for client to server IPC. Many of the issues
> currently with the epsilon daemon stem from some initial problems
> with ecore_ipc, and the hacky conversion to ecore_con. Dbus is also
> targeted at remote method invocation, which is essentially the goal
> of the epsilon daemon communications.
> 
> 3. Develop a dbus standard communication protocol with FDO. Ideally,
> we could get a protocol adopted by the major desktops which would
> allow for a single thumbnailing process to be present regardless of
> your application mix. For instance, if you are running nautilus under
> E and it handles thumbnailing requests, then we don't need to start a
> background epsilon process.

I think these are all reasonable ideas. I especially like the
idea of having pluggable thumbnail generation that can be used by
different desktop/handheld environments. It's absurd that right now
there's really just: everything has to be some 'standard' image format
or everyone does their own thing and no one else can use it but them.
I don't think there's a need to require that 'thumbnailing'
must involve a specific means for storing some standard image format
somewhere.. one may not want or need to store anything really. There's
really very little difference between 'thumbnailing', 'iconifying',
'pre-viewing', ... or 'full-viewing'.

If "web-browsers" have a notion of interfaces for plugings that
can display stuff as varied as they do, there shouldn't be any reason
why "desktops" can't be as flexible, or maybe do even better.

   jose.

_
Looking for insurance?  Click to compare and save big.
http://thirdpartyoffers.juno.com/TGL2121/fc/Ioyw6i3m275pfSc0Kmxy2ouBR0YuLqtPmFmIrPpMwHwci7k448XSWU/



-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Epsilon problems

2007-12-04 Thread [EMAIL PROTECTED]

I wrote:

>   For jpgs you don't have to worry about it since we only
> deal with rgb images then, hence there's no difference (and no
> premul or un-premul takes place). It does matter for pngs with
> alpha though, and then it's fastest to deal with pngs embedded
> in eet. But I think the cost of disk access is likely a far
> greater factor than any premul/un-premul operations anyway.

I forget that the system you're dealing with is flash-drive
based, not disk-drive.. so maybe it might have some impact to have
to do the premul/un-premul conversions - if saving images with alpha
to png. Both premul and un-premul conversions use only ints though,
no floats.

_
Free information on hiring a Business Consulting Service. Click here.
http://thirdpartyoffers.juno.com/TGL2121/fc/Ioyw6i3m0mYEcDI9G4NoYxgzY3bLAGgAk35H8Jh0LfBtPMnL14vCQo/



-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Wiki] add a page about the build of the EFL on Win32

2007-12-04 Thread Mike Frysinger
On Tuesday 04 December 2007, Vincent Torri wrote:
> On Tue, 4 Dec 2007, Mike Frysinger wrote:
> > On Monday 03 December 2007, Vincent Torri wrote:
> >> On Sun, 2 Dec 2007, Mike Frysinger wrote:
> >>> On Saturday 01 December 2007, Vincent Torri wrote:
>  I have added a document in the Wiki that details how to build the EFL
>  on Windows. You can find it here:
> 
>  http://wiki.enlightenment.org/index.php/Category:EFL_Windows
> 
>  There's also a link in the main page of the Wiki.
> 
>  Currently, only the build with MSYS/MinGW is described. Also, I only
>  wrote the build of eet. I'll add the other EFL later (mainly, how to
>  install the dependencies)
> >>>
> >>> forcing -L/-I paths to /usr/local sounds like a lie ... sane compilers
> >>> should search those paths automatically ...
> >>
> >> I recall that it's on Windows :D
> >>
> >> Well, I'm sure that gcc 3.4.5 which is shipped with MinGW does not
> >> search header files in /usr/local/include. So I have concluded that it
> >> does not search the static libs in /usr/local/lib, but I'm not sure
> >> about that. I'll try to see if I can remove LDFLAGS.
> >
> > just look at the output of `gcc -print-search-dirs`
> > -mike
>
> I don't know if I can rely on that it. For example, on Ubuntu, with gcc
> 4.1.2,  /usr/local/lib is not in the paths that are searched for the
> libraries.

that isnt gcc doing the extra /usr/local/lib search.  that's the linker using 
the list of paths in /etc/ld.so.conf for additional search paths.

> Also, the path for headers is not displayed 

hrm, i thought it was.  this will indirectly show the include paths:
echo "" | gcc -v -E -
-mike


signature.asc
Description: This is a digitally signed message part.
-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Nightly build log for E17 on 2007-12-04 10:19:54 -0800

2007-12-04 Thread Nightly build system
Build log for Enlightenment DR 0.17 on 2007-12-04 10:19:54 -0800
Build logs are available at http://download.enlightenment.org/tests/logs

Packages that failed to build:
edvi  http://download.enlightenment.org/tests/logs/edvi.log
engage  http://download.enlightenment.org/tests/logs/engage.log
epdf  http://download.enlightenment.org/tests/logs/epdf.log
evolve  http://download.enlightenment.org/tests/logs/evolve.log

Packages with no supported build system:
entice, esmart_rsvg, exorcist, python-efl, 

Packages skipped:
camE, enotes, enscribe, epbb, eplay, erss, etk_server, etox, e_utils, 
Evas_Perl, 
evoak, gfx_routines, lvs-gui, med, nexus, notgame, ruby-efl, webcam, 

Packages that build OK:
alarm, bling, cpu, deskshow, eclair, ecore, edb, e_dbus, edje_editor, edje, 
edje_viewer, eet, eflame, eflpp, efreet, elapse, elation, elicit, elitaire, 
e, embrace, embryo, emotion, emphasis, empower, emu, engrave, engycad, enhance, 
enity, enterminus, enthrall, entrance_edit_gui, entrance, entropy, envision, 
epeg, ephoto, e_phys, epsilon, equate, esmart, estickies, etk_extra, etk, 
etk-perl, evas, evfs, ewl, examine, exhibit, exml, expedite, express, extrackt, 
feh, flame, forecasts, gevas2, iconbar, imlib2_loaders, imlib2, Imlib2_Perl, 
imlib2_tools, language, mail, mem, mixer, moon, net, news, pesh, photo, 
rage, rain, screenshot, scrot, slideshow, snow, taskbar, tclock, uptime, 
weather, winselector, wlan, 

Debian GNU/Linux 4.0 \n \l

Linux enlightenment2 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC 2007 i686 
GNU/Linux


See http://download.enlightenment.org/tests/ for details.


-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Epsilon problems

2007-12-04 Thread Nathan Ingersoll
On 12/4/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> I don't think there's a need to require that 'thumbnailing'
> must involve a specific means for storing some standard image format
> somewhere.. one may not want or need to store anything really. There's
> really very little difference between 'thumbnailing', 'iconifying',
> 'pre-viewing', ... or 'full-viewing'.

At the very least, it should be a negotiable process where clients can
specify the result formats they can support and the thumbnailer can
select from those supported formats. A fallback requirement of png or
some other standard format would be reasonable. This would allow us to
support jpg, mpeg, edje, or whatever format we choose, and any clients
that also support those formats could benefit.

-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel