Re: [E-devel] image loading questions
Cool, glad to hear you guys think memory loading is a sane idea! haha, that is funny that we came up with the same plan, CodeWarrior. I'll try to come on IRC sometime again to disucss it further. :) On 7/16/07, Cedric BAIL <[EMAIL PROTECTED]> wrote: > On Monday 16 July 2007 12:26:51 Hisham Mardam Bey wrote: > > On 7/15/07, Eric Wasylishen <[EMAIL PROTECTED]> wrote: > > > Hi, I have a few questions related image loading. > > > > > > One thing I'm working on is an xmms2 client using ETK/evolve. I'd like > > > it to show album cover art; the way the xmms2 client lib handles this > > > is it gives you a pointer to an image file that was copied in to > > > memory but not decoded. People using gtk have a function in gdk_pixbuf > > > for this, which automatically determines the image format (probably > > > jpg or png for covers) and decodes it, but as far as I can tell > > > imlib2/evas lack this feature? (though I noticed epeg can load a jpeg > > > file from memory.) > > > > > > One option I though of is just copying the loader code for say JPG and > > > PNG from evas or imlib2 in to my app, and modifying it to do what I > > > need. Or, would loading images from memory be useful enough to go in > > > evas or imlib2? > > > > Would be nice to have in evas. > > Definitively. I started looking at this and only wrote a patch for eet. This > patch add a new eet_memopen_read. So you can add eet file also to your > idea :) > > Cedric > > - > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] new project for e17
I think a networkmanager module for e17 would be fantastic. IMO, networkmanager is a great example of technology "just working." There are some docs and examples in their svn: http://svn.gnome.org/viewcvs/NetworkManager/trunk/ The client part just needs dbus, and since e already uses e_dbus that dependency wouldn't be a problem. On 7/15/07, Daniel Patterson <[EMAIL PROTECTED]> wrote: > On Sun, 15 Jul 2007 14:33:08 -0400 > Ross Vandegrift <[EMAIL PROTECTED]> wrote: > > > On Sun, Jul 15, 2007 at 11:15:45AM -0700, Daniel Patterson wrote: > > > Using any Gnome daemon ties in gnome dependencies > > > > Nope. NetworkManager is designed to be agnostic to any particular > > environment. KDE uses it for it's backend as well. From my box: > > > > [EMAIL PROTECTED]:~$ apt-cache depends network-manager > > network-manager > > Depends: libc6 > > Depends: libdbus-1-3 > > Depends: libdbus-glib-1-2 > > Depends: libgcrypt11 > > Depends: libglib2.0-0 > > Depends: libgpg-error0 > > Depends: libhal1 > > Depends: libiw28 > > Depends: libnl1-pre6 > > Depends: libnm-util0 > > Depends: iproute > > Depends: iputils-arping > > Depends: dhcdbd > > Depends: lsb-base > > Depends: wpasupplicant > > Depends: dbus > > Depends: hal > > Depends: ifupdown > > |Recommends: network-manager-gnome > > Recommends: > > knetworkmanager > > > > > > I suppose you might take issue with glib, hal, or dbus, but have fun > > with lots of things at that point... > > > > > > > not...). if you had a frontend that could bring up network > > > (dhclient or dhcpcd), or wireless (iwconfig, or wlanconfig), and > > > ppp (pppd), I think you would have a pretty nice application... > > > though I'm not sure why they should be integrated, just make three > > > nice separate apps! > > > > Because it's awesome to be lazy. I've temporary gone back to Gnome on > > my laptop explicity because of NetworkManager support. I take my > > laptop all over town and my network only ever needs to be configured > > once. It remembers what networks work, and if I plug in the wired > > ethernet, it doesn't worry about wireless. > > > > I'm not sure why you think this is "more trouble than it's worth". > > It's easy, non-intrusive, and works in all cases I've encountered at > > work/home/coffee shop. > > > > I stand corrected... what I said was based on personal experience with > it a while ago (around a year)... I tried to install it and it pulled in > twenty to thirty dependencies... perhaps something was wrong with it in > its early stages, or it was mistakingly pulling in something it did not > actually need. > > - > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] image loading questions
Hi, I have a few questions related image loading. One thing I'm working on is an xmms2 client using ETK/evolve. I'd like it to show album cover art; the way the xmms2 client lib handles this is it gives you a pointer to an image file that was copied in to memory but not decoded. People using gtk have a function in gdk_pixbuf for this, which automatically determines the image format (probably jpg or png for covers) and decodes it, but as far as I can tell imlib2/evas lack this feature? (though I noticed epeg can load a jpeg file from memory.) One option I though of is just copying the loader code for say JPG and PNG from evas or imlib2 in to my app, and modifying it to do what I need. Or, would loading images from memory be useful enough to go in evas or imlib2? Another project I'd like to do is an image viewer where image loading doesn't block the GUI. After some reading my plan is to write a daemon which loads the image data in to shared memory for the gui app to access, though I'm not sure what advantages/disadvantages this would have over doing it in a thread. To get the best performance possible, I want it to load jpg's at a reduced size (epeg and evas can) and be able to cancel loading an image (only imlib2 can?) So far the best solution I can see is to use epeg and imlib2. Any better ideas? I greatly appreciate any tips or advice.. thanks :) - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] TODO item(s) need clarification.....
On my computer, I found raising the framerate to 60 or more in the performance configuration makes the sliding much smoother, even with dropshadows still on. Firefox still lags quite a lot though, but disabling dropshadows makes it slide smoothly too. I guess Firefox takes too much CPU to redraw its window. On 3/21/07, The Rasterman Carsten Haitzler <[EMAIL PROTECTED]> wrote: > On Fri, 16 Mar 2007 15:55:37 -0500 Eric Schuele <[EMAIL PROTECTED]> > babbled: > > > On 03/16/2007 15:26, Brian Mattern wrote: > > > On Fri, Mar 16, 2007 at 09:10:56AM -0500, Eric Schuele wrote: > > >> hehe... a wobble transistion. cool. you think each window individually > > >> should wobble or the entire desktop? > > > > > > More like when you switch desktops, the old desktop's windows immediately > > > disappear, and the new desktop's windows appear, but wobble for a > > > second. > > > > > > However, I don't see how this would be possible without a compositor. > > > > > > While on the topic of desktop transitions does anyone else notice that > > > e17's seem pretty slow? they get choppy when i have large and/or many > > > windows (on an athlon 64 3000+). e16 handled sliding windows beautifully > > > on an 800mhz box... > > > > yes. I have noticed this. Thought it was simply my graphics adapter > > wasn't keeping up. Sloow and choppy, even on my 2.66Ghz P4 laptop. > > turn off dropshadow and watch it get smooth. dropshadow is not cheap. > > > > > > > rephorm > > > > > > > > > - > > > Take Surveys. Earn Cash. Influence the Future of IT > > > Join SourceForge.net's Techsay panel and you'll get the chance to share > > > your > > > opinions on IT & business topics through brief surveys-and earn cash > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > ___ > > > enlightenment-devel mailing list > > > enlightenment-devel@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > > > > > -- > > Regards, > > Eric > > > > - > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share your > > opinions on IT & business topics through brief surveys-and earn cash > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > ___ > > 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)[EMAIL PROTECTED] > 裸好多 > Tokyo, Japan (東京 日本) > > - > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel