Re: [E-devel] C++ ?
Take a look at the BINDINGS directory, we have C++, Javascript, Perl, Python, and Vala. -- :M: -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Gesture Recognizers (was: E SVN: raster IN trunk/TMP/st/elementary: . src/lib)
Am Mittwoch, den 05.01.2011, 02:28 -0800 schrieb Enlightenment SVN: > Log: > From: Jeonghyun Yun > Subject: [E-devel] [Patch] elm_genlist multi-touch smart callbacks > added > > I added 6 multi-touch smart callbacks in elm_genlist, please refer to > below. > > "multi,sweep,left" - Genlist has been multi-touch swept left. > "multi,sweep,right" - Genlist has been multi-touch swept right. > "multi,sweep,top" - Genlist has been multi-touch swept top. > "multi,sweep,bottom" - Genlist has been multi-touch swept bottom. > "multi,pinch,out" - Genlist has been multi-touch pinched out. > "multi,pinch,in" - Genlist has been multi-touch pinched in. > > I think these smart callbacks are very useful for elm_genlist > multi-touch > effect. While that is pretty cool per se, I wonder whether the right way to do that would be to either add support for that on the Elm.Window object or (even better) to factor it out into a gesture recognizer object that can be added to an Elm.Window derivative. :M: -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] upcoming changes
Am Dienstag, den 03.08.2010, 13:32 -0400 schrieb Michael Blumenkrantz: > Short read: within the next week, function pointers within function > definitions will become typedefs when they are used repeatedly. Awesome. This is very welcome for my Vala bindings, since Vala does not support anonymous definitions. Thanks, -- :M: -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] eem updated to new efl
Cool! -- :M: -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Fwd: Glamo secrets, acceleration, X11, directfb, was: X11 dependencies hardcoded in ecore_evas
Am Sonntag, den 18.04.2010, 13:38 +0200 schrieb mobi phil: > > dfb isnt common to fb and x11 - it is an enitre display system of its own. > > there is a specific xdirectfb server on top of dfb. but it is not a common > > component. i think you misunderstand directfb... :) \ > > No!!! I do not misunderstand... Yourself you said the same... Indeed there > is a simple xdirectfb on top of dfb. So If everybody, Qt based apps (QtMoko) > and X would talk to directfb, then directfb would be an almost perfect > lowest common denominator. The lowest common denominator is already present, it's the dumb (but almost always present) framebuffer. I'd appreciate a library that implements an OSD in EFL. -- :M: -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje_cc dependencies
Am Sonntag, den 18.04.2010, 06:09 +0200 schrieb Vincent Torri: > 2) edje_cc uses only the evas buffer engine. Isn't it time to split the > monolithic Ecore_Evas_Engine structure and dlopen modules ? Something like that would be appreciated. Right now in OE we have the problem that we would have to build two versions of EFL, one for framebuffer-and-X11, and one for framebuffer-only. Although the framebuffer-and-X11 version runs fine on pure-framebuffer systems, it always links to the X11 libraries thanks to pkgconfig. -- :M: -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Fb engine : No events
Am Dienstag, den 26.01.2010, 09:54 +0900 schrieb Carsten Haitzler: > On Tue, 26 Jan 2010 01:08:31 +0100 (CET) Vincent Torri > said: > > > > > > > On Tue, 26 Jan 2010, Nicolas Aguirre wrote: > > > > > Hi, > > > > > > We are trying to use Enna in fb mode. But it seems that events are not > > > send > > > in the same way as other engines do i.e ECORE_EVENT_KEY_DOWN. > > > I have tried exepedite, All tests run fine but it doesn't respond to any > > > key > > > events. > > > When I launch enna I have the same behaviour : no key event. > > > I know that it was working "some month" ago and there is a lot of stuff > > > added since, but maybe some of you could have an idea ? > > > > just a note: ecore_fb is not using ecore_input. Maybe it's the problem > > > > indeed. ecore-input add could have done this. should fix that! ... cedric? (oh > man of ecore-input!) > Any updates on that? Without touchscreen input EFL sucks somewhat... -- :M: -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: billiob trunk/edje/src/lib
Am Dienstag, den 26.01.2010, 14:34 -0800 schrieb Enlightenment SVN: > Log: > edje: remove useless code (Composing is done in xlib, in ecore_x, you need > to compile ecore with --enable-xim) Doesn't this break for non-X backends, like directfb, sdl, framebuffer? :M: -- The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] elm_genlist Performance Problem Revisited (Loading and Scrolling)
Am Donnerstag, den 21.01.2010, 10:26 -0200 schrieb Gustavo Sverzut Barbieri: > And to say more, just like I did with Guarana's list, we should > abstract the model it uses, providing functions to check the number of > items and get items given its index. That way we can write those > functions that query SQL and no need to actually create a list with > 1000 elements in order to show it. Yep. This is actually how other modern MVC-toolkits are doing that -- the UITableView in Cocoa Touch is an amazing example for it. -- :M: -- Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: sachiel trunk/edje/src/lib
Am Donnerstag, den 14.01.2010, 10:07 -0800 schrieb Enlightenment SVN: > Log: > Bunch of functions changed to return Eina_Bool. > - EAPI void edje_object_scale_set (Evas_Object *obj, > double scale); > + EAPI Eina_Booledje_object_scale_set (Evas_Object *obj, > double scale); What's the semantics of that? Can scale_set go wrong? -- :M: -- Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Elementary is the right choice?
Carlos, I think that's an amazing idea. I'd love to see such kinds of widgets available for ELM. ELM is certainly the right choice for that. Cheers, :M: -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Elementary with framebuffer backend font question
Raster, X may not be big our bloated, but would you please stop pretending you know all usecases people will ever have? There _are_ usecases for plain framebuffer. :M: -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Fwd: E SVN: barbieri IN trunk/ecore: . src/lib/ecore
Amazing stuff, this is very helpful for my EFL Vala bindings, since Vala is pretty hardwired to glib and implements lots of cool things -- including coroutines, async, and great dbus support -- on top of it. Thanks Gustavo and also INdT, of course. :M: -- Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: barbieri IN trunk/PROTO/ethumb/src: bin lib lib/client tests
On Saturday 12 September 2009 20:23:05 Enlightenment SVN wrote: > Log: > API BREAK: Fix Ethumb API to be more EFL-like > >* Callbacks were named to help Vala bindings. Thanks! :M: -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] First two typedef patches
On Saturday 18 July 2009 17:50:52 Gustavo Sverzut Barbieri wrote: > On Sat, Jul 18, 2009 at 8:36 AM, Michael 'Mickey' > > Lauer wrote: > > Hi, > > > > as you might know, I'm working on Vala bindings for EFL > > (http://git.freesmartphone.org/?p=libeflvala.git;a=tree;f=vapi). To > > generate proper C code, Vala requires function pointers to have types -- > > anonymous callbacks won't do. Here are my first two commits to retrofit > > these. Ok to commit? > > Ok, just commit them. These things are no harm. Thanks for confirming, they're in now. Cheers, :M: -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] First two typedef patches
Hi, as you might know, I'm working on Vala bindings for EFL (http://git.freesmartphone.org/?p=libeflvala.git;a=tree;f=vapi). To generate proper C code, Vala requires function pointers to have types -- anonymous callbacks won't do. Here are my first two commits to retrofit these. Ok to commit? Cheers, :M: This adds typedefs for some callbacks. This is necessary for Vala bindings, since Vala does not work with anonymous functions. Signed-off-By: Michael 'Mickey' Lauer Index: src/lib/Edje.h === --- src/lib/Edje.h (Revision 41406) +++ src/lib/Edje.h (Arbeitskopie) @@ -162,6 +162,10 @@ EDJE_LOAD_ERROR_RECURSIVE_REFERENCE = 9 }; +typedef void (*Edje_Signal_Cb) (void *data, Evas_Object *obj, const char *emission, const char *source); +typedef void (*Edje_Text_Change_Cb) (void *data, Evas_Object *obj, const char *part); +typedef void (*Edje_Message_Handler_Cb) (void *data, Evas_Object *obj, Edje_Message_Type type, int id, void *msg); + #ifdef __cplusplus extern "C" { #endif @@ -222,8 +226,8 @@ EAPI const char *edje_load_error_str (int error); /* edje_program.c */ - EAPI void edje_object_signal_callback_add (Evas_Object *obj, const char *emission, const char *source, void (*func) (void *data, Evas_Object *obj, const char *emission, const char *source), void *data); - EAPI void*edje_object_signal_callback_del (Evas_Object *obj, const char *emission, const char *source, void (*func) (void *data, Evas_Object *obj, const char *emission, const char *source)); + EAPI void edje_object_signal_callback_add (Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data); + EAPI void*edje_object_signal_callback_del (Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func); EAPI void edje_object_signal_emit (Evas_Object *obj, const char *emission, const char *source); EAPI void edje_object_play_set(Evas_Object *obj, int play); EAPI int edje_object_play_get(const Evas_Object *obj); @@ -244,7 +248,7 @@ EAPI int edje_object_part_exists (const Evas_Object *obj, const char *part); EAPI const Evas_Object *edje_object_part_object_get (const Evas_Object *obj, const char *part); EAPI void edje_object_part_geometry_get (const Evas_Object *obj, const char *part, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h); - EAPI void edje_object_text_change_cb_set (Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, const char *part), void *data); + EAPI void edje_object_text_change_cb_set (Evas_Object *obj, Edje_Text_Change_Cb func, void *data); EAPI void edje_object_part_text_set (Evas_Object *obj, const char *part, const char *text); EAPI const char *edje_object_part_text_get (const Evas_Object *obj, const char *part); EAPI void edje_object_part_text_unescaped_set(Evas_Object *obj, const char *part, const char *text_to_escape); @@ -290,7 +294,7 @@ /* edje_message_queue.c */ EAPI void edje_object_message_send (Evas_Object *obj, Edje_Message_Type type, int id, void *msg); - EAPI void edje_object_message_handler_set(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, Edje_Message_Type type, int id, void *msg), void *data); + EAPI void edje_object_message_handler_set(Evas_Object *obj, Edje_Message_Handler_Cb func, void *data); EAPI void edje_object_message_signal_process (Evas_Object *obj); EAPI void edje_message_signal_process(void); Index: src/lib/Evas.h === --- src/lib/Evas.h (Revision 41406) +++ src/lib/Evas.h (Arbeitskopie) @@ -448,6 +448,8 @@ EVAS_OBJECT_POINTER_MODE_NOGRAB } Evas_Object_Pointer_Mode; +typedef void (*Evas_Smart_Cb) (void *data, Evas_Object *obj, void *event_info); + #ifdef __cplusplus extern "C" { #endif @@ -852,8 +854,8 @@ EAPI Evas_Smart *evas_object_smart_smart_get (const Evas_Object *obj) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_PURE; EAPI void *evas_object_smart_data_get(const Evas_Object *obj) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_PURE; EAPI void evas_object_smart_data_set(Evas_Object *obj, void *data) EINA_ARG_NONNULL(1); - EAPI void evas_object_smart_callback_add(Evas_Object *obj, const char *event, void (*func) (void *data, Evas_Object *obj, void *event_info), const void *data) EINA_ARG_NONNULL(1, 2, 3); - EAPI void *evas_object_smart_callback_del(Evas_Object *obj, const char *event, void (*func) (void *data, Evas_Object *obj, void *event_info)) EINA_ARG_NONNULL(1, 2, 3); + EAPI void
Re: [E-devel] [PATCH] etk_scrolled_view.c: make scrolled_view + viewport draggable again
On Tuesday 09 December 2008 13:47:13 Carsten Haitzler wrote: > On Tue, 9 Dec 2008 13:34:03 +0100 "Michael 'Mickey' Lauer" > > babbled: > > > do not consider elementary and guarana separate entities, they're for > > > now, but we'll merge soon, just need time, but xmas is there for this > > > kind of thing ;-) > > > > Wow, that's good news! > > quietly behind the scenes we have agreed we need to merge and be 1 - they > are close enough in structure and gaols that this is not a technical > problem - and it's definitely not a political one. we both very much want a > merge. it is simply that both started development in separate pools for > separate goals and reasons that they are not the same right now - but this > will change, so expect in the future to see a merge. the real questions are > more like "what the hell will we do with the api?" ie grn_* vs elm_* ... or > will we maintain both or use #defines (for now) to at least keep codebases > mostly building with minor changes... who knows - but the will to merge is > there on both sides. the technical ability is there as they share the same > core infra - edje and evas, and even the same packing "concepts" with evas > min/max/align/weight properties. I wonder what's the status of that merge? Cheers, Mickey. -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] ecore_evas_fb.c fix input
Done, thanks for the reminder. :M: -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] ecore_fb absolute coordinate support
Am Tuesday 16 December 2008 11:23:37 schrieb Lars Munch: > On Mon, Dec 15, 2008 at 08:56:18PM +0100, Michael 'Mickey' Lauer wrote: > > Am Monday 15 December 2008 11:24:07 schrieb Lars Munch: > > > This patch adds absolute coordinate support to ecore_fb, e.g. > > > touchscreen support. There is no calibration support yet, it just uses > > > the values it gets from the kernel. > > > > Why don't you use tslib? > > One less dependency and if the touchscreen driver is already calibrated > then it "just works". I don't think that justifies adding that code to ecore_fb. Everyone and their brother is using tslib these days. Anyways, if you want that patch to go in, keep the tslib functionality around and only add on top. -- :M: -- SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] ecore_fb absolute coordinate support
Am Monday 15 December 2008 11:24:07 schrieb Lars Munch: > This patch adds absolute coordinate support to ecore_fb, e.g. > touchscreen support. There is no calibration support yet, it just uses > the values it gets from the kernel. Why don't you use tslib? -- :M: -- SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster IN trunk/TMP/st/elementary: . src/bin src/lib
Am Wednesday 10 December 2008 07:33:24 schrieb Enlightenment SVN: > Log: > be able to build without x - so it should work on the fb.. and it does... > at leats my mouse and keyboard do - and windows are fullscreen of course... > and really you have a technical limit of 1 window... but hey! that's the > fb! Thanks for that! :) -- :M: -- SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] etk_scrolled_view.c: make scrolled_view + viewport draggable again
Am Tuesday 09 December 2008 11:38:32 schrieb Gustavo Sverzut Barbieri: > On Tue, Dec 9, 2008 at 5:00 AM, Sebastian Dransfeld > > <[EMAIL PROTECTED]> wrote: > > Jose Gonzalez wrote: > >> Sebastian Dransfeld wrote: > >>> Jose Gonzalez wrote: > Gustavo wrote: > > On Mon, Dec 1, 2008 at 8:15 AM, John Lee <[EMAIL PROTECTED]> wrote: > >>... by adding 3 callbacks to viewport->event and connecting > >>them back to the original callbacks. > >> > >> Signed-off-by: John Lee <[EMAIL PROTECTED]> > > > > nobody replied to this in a while, so I commited to ETK as it seems > > to work. > > > > Thanks for the patch and sorry taking so long to commit. > > Since my retiring from work on evas, I took a better look at etk.. > and > I have to say that there's a lot that could be done to it, not only > fixes, > but also major internal refactoring, some api changes, and more > 'basic' stuff. > >>> > >>> Then you should also realise that etk is a dead end, and no one is > >>> going to do any major work on it. Don't waste your time. > >>> > >>> Sebastian > >> > >> Really? That's quite severe.. especially since much of this > >> stuff is fairly straightforward to accomplish. > >> What makes you state with such certainty that "etk a dead end" > >> just because some refactoring and improvements could be > >> made to greatly improve the lib? Or do you mean it might > >> be better to start with a new code base? > > > > As it is now, none of the main developers are using time on etk, and > > raster and Gustavo have their own widget libraries (elementary/guarana). > > do not consider elementary and guarana separate entities, they're for > now, but we'll merge soon, just need time, but xmas is there for this > kind of thing ;-) Wow, that's good news! :M: -- SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] ecore timer precision
A global precicion switch sounds much too broad to me, since we will never find a precision that will please all use-cases in parallel. Couldn't you do it as glib does? (timeout_add, timeout_add_seconds). -- :M: - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Exalt Plans? (was: E SVN: watchwolf IN trunk/PROTO/exalt/src: bin bin_command lib_dbus)
Hi Watchwolf, I'm currently evaluating Exalt, NetworkManager and Connman for using as the networking backend of the freesmartphone.org framework implementation. Can you elaborate on the relationship of the code in your exalt repository and the code in e17/PROTO? Which goals do you have for either one? Can you also comment on how the current state of exalt relates to connman's and networkmanager's feature set? I had a look at exalt and while the API is very un-dbus-like, the backend seems to be pretty solid. Thanks, :M: - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] ANN: Guarana and Enjoy 0.1.0
Congrats to the release, Gustavo! Can you briefly summarize how Guarana relates to Ewl, Etk, and Elementary? Cheers, Mickey. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/edje/src/lib
Am Thursday 18 September 2008 03:48:17 schrieb Enlightenment SVN: > Author: raster > Date: 2008-09-17 18:48:17 -0700 (Wed, 17 Sep 2008) > New Revision: 36064 > > Log: > disabel start/stop emits for programs - there is a good point that they > are largely useless. Can we rather have this configurable at compile time? For instance on the desktop I want to see that in edje-editor to debug my edje's. On my phone, I don't care and rather want all the speed I get. -- :M: - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] cvs->svn...
Am Sonntag 17 August 2008 16:00:46 schrieb Gustavo Sverzut Barbieri: > So far I have one request: BINDINGS or something like it. I don't > consider python-efl as PROTO anymore, it's stable and covers a good > amount of API. In this case it coulde either be /BINDINGS/python-efl > or /PYTHON. bindings sounds good to me, also for ruby-efl, eflpp, etc. -- :M: - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] RFC: embryo release in 2 weeks
Am Samstag 02 August 2008 02:52:08 schrieb Carsten Haitzler: > On Sat, 2 Aug 2008 08:25:17 +0800 Toma <[EMAIL PROTECTED]> babbled: > > seems there's a few votes for keep of embryo. i'm going to just monitor the > sentiment here - i'm agnostic really - though edje needs a LOT better > "scripting" support. yes JS might be an option - python imho is just away > too big and heavy. existing efl bindings are not really useful as edje will > have to wrap and hide most things - ie you set up a timer - edje needs to > know so it can delete the timer on edje object deletion. just an example. > so it's pretty much a level playing field based on: > > 1. efficiency of the language - the leaner/faster, the better > 2. actual language ease of use/documentation/facilities. etc. > 3. aptness of the language engine to embedding as a slave to a library for > doing code logic (ie be able to function fully sandboxed without any > features/calls and all calls are explicitly exported from edje). > > lua right now seems to be probably the candidate i've seen. embryo is a > close second (used to be better than lua). As much as I'd like to see Python being there, I have to agree with it being to heavy for that. Lua would be ok. -- :M: - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Porting E to an ARM based embedded system.
Be sure to give OpenEmbedded a try, this will give you a major kickstart. All of E is in OE. Openmoko is relying on OE as well. -- :M: - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Patche for efl_emotion
In CVS. Thanks and sorry for the delay. -- :M: - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Evas] possible bug in gradient
[...] > So, if anyone has any comments, suggestions, issues.. *anything* with > evas gradients -- now would be a good time to pipe in. :) I'd _love_ using gradients, in fact I would use them much more often, _if_ not everytime I start using them, it all feels like I'm operating a powerful machine that has 100s of controls and I don't understand anything. Perhaps this is an inherent problem from the gradient complexity, but I'd appreciate if we had some documentary material that outlines how to achieve which kind of results, which gradient type to use for what, how many stops for what effect etc. etc. -- :M: - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [RFC] EET crypto and signature support.
Am Montag 16 Juni 2008 15:33:23 schrieb Cedric BAIL: > Hi all, > > I want to add crypto and signature support inside EET. This could > help us provide some secure way to store password for example or the > possibility to add signature to theme. That's an amazing idea. I have a couple of professional fonts which I'd love to include in my .eet's, alas I don't have permission to redistribute them. I guess this work would allow me to do that -- would it? -- :M: - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] EFL error handling (was: checking a part's type?)
> > We could put checks like this in edje_object_part_swallow. But I can't > > help to > > think was programmed to work this way for a reason I ignore. > > All ELFs are written in this way, without error checking and reporting, i > think it's for performance reason and I like it :) I sincerely hope that this was an ironic statement. The complete lack of error handling in the EFL (well, apart from image loading) is dooming like the sword of damocles. I'm afraid as EFL gets more popular this will be a _major_ hindrance for professional adoption and I'd really like us to revisit this before it's too late (read: stable APIs). :M: -- Dr. Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Ecore_Fb + libts
Looks good to me except: #ifdef HAVE_TSLIB -if ( _ecore_fb_ts_apply_cal ) -num = ts_read_raw( _ecore_fb_tslib_tsdev, &_ecore_fb_tslib_event, 1 ); -else -num = ts_read( _ecore_fb_tslib_tsdev, &_ecore_fb_tslib_event, 1 ); +num = ts_read( _ecore_fb_tslib_tsdev, &_ecore_fb_tslib_event, 1 ); If you apply this change, you can no longer write calibration utilities with ecore_fb. Regards, :M: -- Dr. Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Gevas (was: E + SCALE ( http://www.socallinuxexpo.org/ Feb 8-10 2008 ))
Ben Martin wrote: > Unfortunately its too early to demo gevas on meamo and its > integration... maybe in 6 months You've been doing or will do more work on that? Great! I'm very interested in combining glib and ecore mainloops. What's your general experience with that? (yes, I've seen gevas in CVS). Regards, :M: -- Dr. Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Ecore_Fb + libts
Tobias, can you summarize what exactly your problem is? I have been working with evas framebuffer apps some years ago without problems -- perhaps I can help or try to reproduce what you're doing. :M: -- Dr. Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E CVS: libs/e_dbus lok
Gustavo Sverzut Barbieri wrote: > On Jan 16, 2008 4:47 PM, Enlightenment CVS > <[EMAIL PROTECTED]> wrote: >> Enlightenment CVS committal >> >> Author : lok >> Project : e17 >> Module : libs/e_dbus >> >> Dir : e17/libs/e_dbus >> >> >> Modified Files: >> configure.in >> >> >> Log Message: >> Added a dependency to Evas. > we really should split e_dbus into lib and apps, damn, having the > e_dbus to depend on evas is a bit insane... maybe one just want to use > it with a daemon and this will pull many useless things. This is just a matter of appropriate packaging. The library itself won't link to evas. Regards, :M: -- Dr. Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E CVS: libs/ecore raster
Carsten Haitzler wrote: > On Wed, 19 Dec 2007 14:16:19 +0100 Michael 'Mickey' Lauer > <[EMAIL PROTECTED]> babbled: >> Enlightenment CVS wrote: >> > @@ -569,7 +581,7 @@ >> > if test "x$have_ecore_fb" = "xyes" ; then >> > AC_CHECK_HEADER(tslib.h, >> >[ >> > - tslib_libs="-lts" >> > + AC_CHECK_LIB(ts, ts_open, tslib_libs="-lts", tslib_libs="-ltslib") >> > AC_DEFINE(HAVE_TSLIB, 1, [Build Ecore_FB Touchscreen Code]) >> >] >> > ) >> >> I don't understand the fourth argument -- sure this is correct? (I >> never heard of libtslib.so). > check the ecore patches in efl1/ in openembedded Sure, I know, since I wrote these patches. It's: - tslib_libs="-ltslib" + tslib_libs="-lts" There is no library called libtslib -- it's libts. So >> > + AC_CHECK_LIB(ts, ts_open, tslib_libs="-lts", tslib_libs="-ltslib") is why I still don't understand the last argument to AC_CHECK_LIB. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E CVS: libs/ecore raster
Enlightenment CVS wrote: > @@ -569,7 +581,7 @@ > if test "x$have_ecore_fb" = "xyes" ; then > AC_CHECK_HEADER(tslib.h, >[ > - tslib_libs="-lts" > + AC_CHECK_LIB(ts, ts_open, tslib_libs="-lts", tslib_libs="-ltslib") > AC_DEFINE(HAVE_TSLIB, 1, [Build Ecore_FB Touchscreen Code]) >] > ) I don't understand the fourth argument -- sure this is correct? (I never heard of libtslib.so). Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Edje on arm embedded device
mario wrote: > On Dec 16, 2007 11:04 PM, Gustavo Sverzut Barbieri <[EMAIL PROTECTED]> wrote: >> > I'm still working on my arm board: >> > All it's ok evas_fb_test run perfectly. >> > >> > Now I'm working on edje: there is a problem in a simple program: >> > >> Mario, it works great on Nokia devices (arm1136jf-s and arm926ej-s), I >> never tried with fb engine, just software_16_x11 and software_x11, but >> I can't see how can this change things. > Solved. > I used an old (August) version of edje taken from > http://download.enlightenment.org/snapshots/ > Now I'm using the code from cvs and all it's ok > ok but slow > better than qtopia but still slow! > next step: try the software16 engine over kdrive to see if something is > better. > ... even if kdrive seems to be impossibile to compile. You might want to take a look at OpenEmbedded -- it's just a one-liner then. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Edje Editor digest
[EMAIL PROTECTED] wrote: > Dave wrote: >> Hi all, >> Just two words to make you inform the new edje_editor status. >> I have now reach a first stable version of the patch to edje >> (bugzilla #294). In my opinion this version is ready >> to be committed to the edje cvs, but I didn't get any devs >> opinion > At this point, since you're starting to dwelve further and > further into things, you'd likely want edje's maintainer to give > feedback - and that would be Carsten.. who seems to be very busy > at the moment. Fwiw, raster is temporarily without internet access, but I expect him to get that solved within a few days. > Maybe you could take a tentative look into what issues > you might run into as you try and advance things further? eg, what > happens if you try to implement adding/removing parts, what happens > if you try to implement editing an animated edje (tweened images > or whatnot), what do you do about transitions, programs, etc, etc. Yeah, that'd be very interesting. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Edje editing proposal
Dave, this is great news! > I have filed a patch to bgzilla with this first implementation. bug#294 Uh oh... Raster, please consider looking at the bugzilla this time ;) > If you want to try it simply patch edje and set > #define TEST_DIRECT_EDJE 1 > in edje_editor/src/bin/main.h on line 15 > then open the editor with a file to open: > edje_editor /path.to/default.edj > But remember that you can't do nothing more than the browsing and change > size (all the other stuff will segv!) > Please let me know what do you think about. +1 from me. Looks like a step into the right direction. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - 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] Ecore_Support
Sebastian Dransfeld wrote: > Peter Wehrfritz wrote: >> But is it really reasonable to split ecore in such small parts? In >> particular when you think on ecore_txt (1 function) or ecore_job (1 + 3 >> functions). > Another point in splitting should be to make ecore_evas check engines > runtime and not compile time. Yeah, I'd like to see that as well, i.e. for embedded systems. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Recent e_modules configure.in changes
If you want to be nice to cross-compilation environments, AC_PATH_PROG(EDJE_CC, "edje_cc", "", $PATH) edje_cc is more advisable than edje_cc="$(pkg-config --variable=prefix edje)/bin/edje_cc" since in the latter case it would probably point to the cross-compiled edje_cc which we surely can't run during the build process. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] ETK engines? (was: Software sdl engine for ETK)
> src/engines/ecore_evas_software_x11/Makefile > src/engines/ecore_evas_software_x11_16/Makefile > src/engines/ecore_evas_gl_x11/Makefile > +src/engines/ecore_evas_software_sdl/Makefile > src/engines/ecore_fb/Makefile Could you briefly summarize why we have to have different etk engines? I can think about the framebuffer, X, and SDL having different means to deal with "top-level windows" and such, however, why does the difference of e.g. software_x11 and software_x11_16 need dedicated engines for ETK? Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E CVS: proto/eflpp andreas
Gustavo Sverzut Barbieri wrote: > On 8/22/07, Enlightenment CVS <[EMAIL PROTECTED]> wrote: >> Enlightenment CVS committal >> >> Author : andreas >> Project : e17 >> Module : proto/eflpp >> >> Dir : e17/proto/eflpp/examples/ecore/callbacks >> >> >> Modified Files: >> main.cpp >> >> >> Log Message: >> - added GL and XRender backend support >> - changed example code to new API >> >> === >> RCS file: /cvs/e/e17/proto/eflpp/examples/ecore/callbacks/main.cpp,v >> retrieving revision 1.3 >> retrieving revision 1.4 >> diff -u -3 -r1.3 -r1.4 >> --- main.cpp3 Aug 2007 06:38:00 - 1.3 >> +++ main.cpp22 Aug 2007 22:35:49 - 1.4 >> @@ -24,7 +24,7 @@ >>alpha( 0 ), alphadirection( 1 ), >>xaddfactor( 1 ), yaddfactor( 1 ) >> { >> -mw = new efl::EcoreEvasWindow( WIDTH, HEIGHT ); >> +mw = new efl::EcoreEvasWindowSoftwareX11( WIDTH, HEIGHT ); >> evas = mw->canvas(); > Sorry to bother you, I'm not even using c++ bindings yet, however > wouldn't be better to have namespaces, even nested to avoid ugly names > as EcoreEvasWindowSoftwareX11? > IMHO efl::ecore::evas::WindowSoftwareX11 is better, and u can simple > remove namespaces if desired. > In the python bindings I use namespaces extensively, like > ecore.evas.SoftwareX11. Even hardcore C++ programmers rarely use nested namespaces for a variety of reasons. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E on a PDA
muzzle wrote: > Is there some embedded distribution interested in using efl to build > their graphic environment (I think angstrom was considering ea e17 > environment)? I'm one of the founders of Angstrom and we have added E17 as one of the UI options in our images. > I remember seeing something on evas and gtk-framebuffer. Was it just > an intellectual challenge or is somebody working on an embedded > environment that uses e17 and gtk on a framebuffer? Recently I have been sidetracked by my work for OpenMoko, however surrounding the Angstrom project, I'm still interested in EFL using direct framebuffer access for things like boot managers, installers, first-boot-wizards, and the like. > There are possibly tons of e17-on-embedded spinoffs that I forgot, can > you add those you know of? The current incarnation of OpenMoko is using a Gtk+ based UI. We are looking into complementing this with a set of EFL-based applications. Actual work on that hasn't really started yet, but it will soon. > I remember a few post on the ml from people looking for hints on > using/developing e17 in an embedded environment. There are probably > quite a few people scattered around that are have been thinking about > e17 for this kind of systems, shouldn't there be at least a page in > the e17 wiki, to keep track of those people and projects? Sounds good to me. Please go for it and I'll add my share. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] adding get workarea to Ecore_X
Kim Woelders wrote: > Dr. Michael 'Mickey' Lauer wrote: >> Carsten Haitzler wrote: >>> On Fri, 20 Jul 2007 16:55:09 +0200 "Dr. Michael 'Mickey' Lauer" >>> <[EMAIL PROTECTED]> babbled: >> >>>> I found this patch to be necessary when working with Ecore X windows that >>>> register with the window manager as the desktop window -- otherwise I >>>> can't get the correct size of the desktop minus the space that's >>>> occupied by panels etc. >>>> >>>> (The only glitch is that the semantics is not symmetrical to >>>> set_workareas where you do additional processing depending on your >>>> amount of virtual workspaces) >> >>> could you make it symmetrical? basically you could have multiple areas... >>> it's >>> bad not to be symmetrical >> >> I agree, however, the semantics of the NETWM_WORKAREA atom is clearly >> defined in >> http://standards.freedesktop.org/wm-spec/wm-spec-1.4.html#id2510516 >> >> So this is really just the workarea for _one_ desktop. It might be >> wise to add ecore_desk_get_workareas (plural) in addition, but I >> wouldn't know what to compute there. >> > Not correct, read the spec again. _NET_WORKAREA (x, y, width, height > CARDINAL[][4]/32) holds the work area for *each* desktop, i.e. an array > of [x, y, width, height]'s. Ah, that's how it's meant -- thanks. I see, we should expose the complete array to the caller then. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] adding get workarea to Ecore_X
Carsten Haitzler wrote: > On Fri, 20 Jul 2007 16:55:09 +0200 "Dr. Michael 'Mickey' Lauer" > <[EMAIL PROTECTED]> babbled: >> I found this patch to be necessary when working with Ecore X windows that >> register with the window manager as the desktop window -- otherwise I >> can't get the correct size of the desktop minus the space that's >> occupied by panels etc. >> >> (The only glitch is that the semantics is not symmetrical to >> set_workareas where you do additional processing depending on your >> amount of virtual workspaces) > could you make it symmetrical? basically you could have multiple areas... it's > bad not to be symmetrical I agree, however, the semantics of the NETWM_WORKAREA atom is clearly defined in http://standards.freedesktop.org/wm-spec/wm-spec-1.4.html#id2510516 So this is really just the workarea for _one_ desktop. It might be wise to add ecore_desk_get_workareas (plural) in addition, but I wouldn't know what to compute there. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] adding get workarea to Ecore_X
http://linuxtogo.org/~mickeyl/patches/ecore-add-get-workarea.patch Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [PATCH] adding get workarea to Ecore_X
I found this patch to be necessary when working with Ecore X windows that register with the window manager as the desktop window -- otherwise I can't get the correct size of the desktop minus the space that's occupied by panels etc. (The only glitch is that the semantics is not symmetrical to set_workareas where you do additional processing depending on your amount of virtual workspaces) Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E CVS: proto mickeyl
Vincent Torri wrote: > no. It has been added intentionnaly. As I said in my commit message, it's > to avoid a circular dependancy. I see, ok, thanks. > Please describe the error. It compiles, install and work fine on my > computer. Maybe I've forgotten to commit something. Make: No rule to build pdf_thumbnailer.c Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - 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] Is this a community project?
(I hope you don't mind an "outsiders" view on the project...) I have been following this project since 2002 and while I'm not so much interested in a window manager (I'm into mobile embedded systems), I have become more and more excited about your base libraries (including Etk and Ewl). Luckily I'm now in a position where I can decide on the ingredients of a forthcoming mobile communications platform [1] and I'm actively pushing EFL for that. I'm really glad to see that E is getting more modular and that more and more goodness gets moved into the base libraries for a broader usage. However I can understand of course that the base goal that put most of you together was and still is a kick-ass window manager + desktop environment. As long as this goal pushes the development of the base libraries (which it did now for quite some years), I think you're right on track... [1] http://www.openmoko.org Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - 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] E CVS: libs/edje pfritz
Vincent Torri wrote: > On Fri, 6 Jul 2007, Enlightenment CVS wrote: >> style = EVAS_TEXT_STYLE_OUTLINE_SHADOW; >>else if (ep->part->effect == EDJE_TEXT_EFFECT_OUTLINE_SOFT_SHADOW) >> style = EVAS_TEXT_STYLE_OUTLINE_SOFT_SHADOW; >> + else if (ep->part->effect == EDJE_TEXT_EFFECT_FAR_SHADOW) >> +style = EVAS_TEXT_STYLE_FAR_SHADOW; >> + else if (ep->part->effect == EDJE_TEXT_EFFECT_FAR_SOFT_SHADOW) >> +style = EVAS_TEXT_STYLE_FAR_SOFT_SHADOW; >> + else if (ep->part->effect == EDJE_TEXT_EFFECT_GLOW) >> +style = EVAS_TEXT_STYLE_GLOW; >> #define EDJE_TEXT_EFFECT_SOFT_SHADOW 5 >> #define EDJE_TEXT_EFFECT_OUTLINE_SHADOW 6 >> #define EDJE_TEXT_EFFECT_OUTLINE_SOFT_SHADOW 7 >> -#define EDJE_TEXT_EFFECT_LAST8 >> +#define EDJE_TEXT_EFFECT_FAR_SHADOW 8 >> +#define EDJE_TEXT_EFFECT_FAR_SOFT_SHADOW 9 >> +#define EDJE_TEXT_EFFECT_GLOW 10 >> +#define EDJE_TEXT_EFFECT_LAST 11 > Isn't it better to use an enum + a switch, instead of defines + if/else ? FWIW, I agree. What we lose in runtime performance we gain more than twice in clarity and maintenance. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - 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] cvs account request
Carsten Haitzler wrote: > missing 1 thing - we need your ssh public key (id_dsa.pub) oops ;) (attached) Cheers, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de- 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] cvs account request
Hi, I have been working on C++ bindings to EFL for quite a while now, and since recently Andreas 'audifahrer' Volz contact me to support working on that, I'd like to introduce them to the Enlightenment CVS to make them more "visible". Judging from the state, I think they would make a perfect fit in /proto/eflpp. Here's my bits of information: Login: mickeyl IRC Nick: mickeyl Name: Michael Lauer Location: Frankfurt/Main, Germany E-Mail: [EMAIL PROTECTED] WWW: http://www.vanille-media.de Managing: eflpp If you need anything else, let me know. Regards, :M: -- Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de - 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] Ecore and framebuffer: problematic duo?
Dunno whether it can help you, but you may have a look at the C++ bindings to EFL at http://projects.linuxtogo.org/projects/eflpp/ In the cvs tree is a couple of example programs I run w/ ecore on framebuffer. See also the framebuffer specific initialization sequence in EcoreEvasWindow. Note that the code is a couple of months old and EFL changed, I'm not sure whether it still compiles. I plan to get back working on EFL++ in Q4/2007. -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de - 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
Re: [E-devel] Edje with framebuffer (and some ecore question)
Am Dienstag, den 30.01.2007, 01:20 +0100 schrieb Jorge Luis Zapata Muga: > On 1/29/07, Michael 'Mickey' Lauer > <[EMAIL PROTECTED]> wrote: > > Am Montag, den 29.01.2007, 17:57 +0100 schrieb Massimiliano Calamelli: > > > 0) Can i use edje and evas without ecore? > > edje needs ecore. evas doesn't need ecore. > > > > > 1) It's ecore ready to run on fb? > > yes -- at least it was some months ago when I last checked. > > > > > 2) How to handle mouse events on fb? > > I contributed a tslib driver to ecore_fb. tslib is "the" standard > > touchscreen library driver on embedded systems. > > true, but with the input system rewrite of ecore_fb, tslib support > doesnt compiles by default (not checked if it even compiles), but the > code is there for porting :) i actually prefer to have support of > absolute axis on the event devices instead of tslib. What do you mean with absolute axis? tslib can both emit raw coordinates (before calibration) and absolute coordinates (after calibration). -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de - 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
Re: [E-devel] Edje with framebuffer (and some ecore question)
Am Montag, den 29.01.2007, 17:57 +0100 schrieb Massimiliano Calamelli: > 0) Can i use edje and evas without ecore? edje needs ecore. evas doesn't need ecore. > 1) It's ecore ready to run on fb? yes -- at least it was some months ago when I last checked. > 2) How to handle mouse events on fb? I contributed a tslib driver to ecore_fb. tslib is "the" standard touchscreen library driver on embedded systems. -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de - 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
Re: [E-devel] Evas gradients
Jose, all your gradient work is very exciting, however I think quite a few people lost track over what we now can do with gradients. Would it be too much asked if you could tease us with a couple of screenshots laying out the new gradient possibilities? All the descriptions are sounding really really cool, but my imaginative eye is just lacking a bit ;) Thanks, :M: -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de - 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
[E-devel] Looking for Steffen Schulz
(Sorry for hijacking this list...) Hi Steffen, thanks for your EFL++ patches -- all my replies came back with an unknown forward address to debug-computing.de. I'm sure you are on this list, so please get back to me with a correct address. Thanks, -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de - 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
Re: [E-devel] Evas (evas_fb_test) crashing on 8bps framebuffers
Am Dienstag, den 05.09.2006, 15:20 +0200 schrieb Rene Rebe: > Hi, > > On Tuesday 05 September 2006 15:02, Carsten Haitzler wrote: > > > Any chance this can be fixed, e.g. FBIOGETCMAP the palette and setup > > > the 8bit converter for it? As far as I can see the 8bit converter is > > > already there for the 8bps xlib case. > > > > unlikely as it's 1. not a priority, 2. not needed for us, 3. no one is > > paying us to do this (it's done for fun in spare time, so our priorities > > are our own). > > > > but... patches gladly accepted :) > > Of course I did not expect anyone to fix it for me, I just wanted to know from > the Evas overguru if said steps would be needed to address this. > > I noticed this because I'm right now working on the third user-space > boot screen (splash) project because usplash and splashy are just > crap all over. > No kidding! I have no idea why these things turn into unmaintainable monster so fast. > I think some few lines of glue code with Evas doing the rendering would > be a awesome alternative. Maybe I come back in some days with some > real world code ,-) That'd be cool -- keep us posted. -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de - 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
Re: [E-devel] C++ bindings for EFL?
Hi, as Koen and Justin have already pointed out, I'm working on the C++ bindings for EFL. > - Does someone know about their development activity? IIRC I started EFL++ back in 2004 and until mid-2005, it was regularly worked on. In the last 12 months I couldn't do much on it because I was pretty busy with other things. I'm afraid this won't change until the end of this year, but I'm definitly planning to keep the bindings alive. > - Are these libraries on topic here? Given that this list is already high-volume, I don't think we should clutter it even more with C++ specific questions. I have just created eflpp-devel mailing list at http://linuxtogo.org/cgi-bin/mailman/listinfo which should be the right place. >- Is a C++ bindings developer on this list? Here I am. Since you already found the project page, you know about the status of the bindings. It is by no means complete and there are a lot of issues, but as you can see by compiling the example programs, there's already a critical amount of code that makes it usable (to me, at least). I have concentrated on evas(-fb) and edje until now, because these are the things I need for my own projects (Installer and BootManager for the forthcoming Angstrom Linux Distribution for Embedded Devices). Etk and Ewl definitly should be the next major topic -- however there are a couple of things that need to be decided on before this can be done. See README and TODO for some of the most prominent issues. It would be cool to have more people working on the bindings, but we probably won't attract any real users before at least one of Etk or Ewl is done >= 50%. Anyway, I welcome all contributions, so lets see how this works out. I invite all who are interested to download the code, play with it, join the mailing list and get some ideas rolling. Cheers, Mickey. -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de - 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
Re: [E-devel] Evas and the framebuffer
You're right, ecore-fb has some problems and assumptions that need to be fixed. I'm very interested in doing this as well. For instance, to cope with rotated framebuffers, I had to add some glue code which you can find in the ecore part of my EFL++ binding: http://projects.linuxtogo.org/plugins/scmcvs/cvsweb.php/efl%2B% 2B/src/ecore/ecore.cpp?rev=1.1.1.1;content-type=text% 2Fplain;cvsroot=eflpp I'm also planning to submit more generic device handling functions in the future. The current stuff in ecore-fb is more or less tailored for one ipaq model. As part of the OpenEmbedded and Angstrom initiatives, we're working on making ecore-fb more useful on handhelds and phones. So in short, let's discuss :) -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de - 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
Re: [E-devel] EFL documentation priorities
Am Donnerstag, den 06.07.2006, 13:39 +0300 schrieb [EMAIL PROTECTED]: > What do you feel that is missing from the Ejde book? More examples, perhaps task-based instead of feature-based, i.e. "So if you want to have fade something out and something else into the same position, then do it like that..." > What would you like to see in the Edje book? Perhaps more on the interaction of Edje and Evas, i.e. how to work with swallowed elements, how to use color- and textclasses in a sane way, etc. > Also if you feel that a new/other document has a higher > priority than the Edje book and would be more useful > to the EFL community, please say so! No! Edje is the most underrated UI library I know atm. - more documentation has a chance to fix that :) -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de 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
Re: [E-devel] EFL High Level documentation draft
Am Mittwoch, den 28.06.2006, 09:51 +0300 schrieb [EMAIL PROTECTED]: > The first full draft of the EFL documentation > is finished. Thanks to Matthew R. Dempsky for > fixing several spelling mistakes (although I am > sure there are more). Wow - good job! I enjoyed reading this - you have a comprehensive style of writing and a talent for didactics. Can't wait to see the other chapters :) -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de 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
Re: [E-devel] ETK without X possible?
Hi Nathan, it finally works. What helped was your pointer into the ewl_embed_test.c - there you have ewl_object_fill_policy_set(EWL_OBJECT(emb), EWL_FLAG_FILL_ALL) - which seems to be necessary to get move and resizing the embedded ewl working. Without doing that, it exposes the clipping problem as shown in my original mail. Thanks for looking into it! -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de 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
Re: [E-devel] ETK without X possible?
Am Donnerstag, den 22.06.2006, 17:22 -0500 schrieb Nathan Ingersoll: > Are you moving the evas object returned from the ewl embed? Yes, that's exactly what I'm doing. My use case is that I want to create some buttons and dialogs on top of an edje and want to position them on the background using evas_object_move(). > I'll try > to write up a similar test case and add it to ewl_embed for an example > (and debugging if there's an issue). Thanks very much! -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de 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
Re: [E-devel] ETK without X possible?
Am Dienstag, den 20.06.2006, 23:26 -0500 schrieb Nathan Ingersoll: > I was either not aware of, or forgot about these issues. Peter fixed > the (0, 0) issue, and I committed a fix for embedding multiple widget > areas. Both of these fixes are in CVS now, so update and if you run > into similar problems again, please let us know. I just tried again with a fresh cvs checkout but couldn't observe an improvement. Please see http://www.vanille.de/temp/ewlembed1.png - default positioning of an ewl_button. http://www.vanille.de/temp/ewlembed2.png - after calling evas_object_move( 10, 10 ). It looks like the widget is drawn at the new coordinates, but is clipped with its old rect. (By the way, evas_object_resize() has no effect either, but I guess that's expected behaviour for an embedded ewl object, or is it?) -- Regards, Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de 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
Re: [E-devel] ETK without X possible?
Simon wrote: > But we plan to put all the Ecore_X-dependant code in a separated dir > (ie the files etk_dnd.c, etk_selection.c, etk_clipboard.c, > etk_popup_window.c, ...) so a framebuffer port could be really easily > written. That's good news. I'll keep holding my breath for that :) Nathan wrote: >If you want a widget set that already supports the framebuffer, you >could use EWL. Some time in 2005 I tried that, but didn't get very far, i.e. I couldn't position EWL widgets other than (0,0) on the framebuffer and it didn't work with more than one widget at one time at all. I'll do another check asap and report again then. Thanks, :M: -- Michael 'Mickey' Lauer | Freelancer | http://www.Vanille-Media.de ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] ETK without X possible?
Hi, ecore_x looks like an optional dependency for ETK. Would it be possible to run it without X at all? I already work with framebuffer-only versions of evas, ecore and edje. It would be nice to have access to a full blown widget toolkit without needing X. While I can do a lot of impressive things with edje alone, it's still a bit low-level. -- Regards, Mickey. -- Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] PATCH: tslib support for ecore-fb
Hi guys, this is the first in (hopefully) a series of patches making ecore-fb more versatile and support a lot of different devices. The attached patch adds tslib support to ecore-fb. tslib is _the_ touchscreen abstraction library currently in use by a lot of linux capable PDAs, Phones, WebPads, etc. The patch is against ecore-cvs-20050907 - I have tested it on a h3600, a SIEMENS SIMpad, and on SL5000, SL5500, SLC7x0, SLC1000, SLC3x00 Zaurus models. There are two issues with the patch: a) It contains a bit more messages if things go wrong than you may like - compared to the rest of ecore-fb. I wouldn't recommend that, but feel free to rip those lines out, if you think it's necessary. b) I'm sorry, but I'm a autotools illiterate. The patch doesn't contain the necessary bits to make your autoconf scripts look for and add -ltslib to the ecore-fb LDFLAGS flags. I put all tslib specific things in #ifdef HAVE_TSLIB guards to match your style of feature configurability, so we can have --enable-tslib-support. -- Regards, Mickey. ------ Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- # # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher # --- ecore/src/lib/ecore_fb/ecore_fb.c~add-tslib-support 2005-09-08 00:44:23.0 +0200 +++ ecore/src/lib/ecore_fb/ecore_fb.c 2005-09-09 12:42:52.0 +0200 @@ -4,6 +4,11 @@ #include "ecore_fb_private.h" #include "Ecore_Fb.h" +#ifdef HAVE_TSLIB +#include +#include +#endif + #include #include #include @@ -73,6 +78,11 @@ unsigned char z; }; +#ifdef HAVE_TSLIB +struct tsdev *_ecore_fb_tslib_tsdev = NULL; +struct ts_sample _ecore_fb_tslib_event; +#endif + static void _ecore_fb_size_get(int *w, int *h); static int _ecore_fb_ts_fd_handler(void *data, Ecore_Fd_Handler *fd_handler); static int _ecore_fb_kbd_fd_handler(void *data, Ecore_Fd_Handler *fd_handler); @@ -265,10 +275,39 @@ ecore_fb_init(const char *name __UNUSED__) { int prev_flags; +#ifdef HAVE_TSLIB + char *tslib_tsdevice = NULL; +#endif _ecore_fb_init_count++; if (_ecore_fb_init_count > 1) return _ecore_fb_init_count; +#ifdef HAVE_TSLIB +if ( ( tslib_tsdevice = getenv("TSLIB_TSDEVICE") ) != NULL ) +{ +printf( "ECORE_FB: TSLIB_TSDEVICE = '%s'\n", tslib_tsdevice ); +_ecore_fb_tslib_tsdev = ts_open( tslib_tsdevice, 1 ); /* 1 = nonblocking, 0 = blocking */ + +if ( !_ecore_fb_tslib_tsdev ) +{ +printf( "ECORE_FB: Can't ts_open (%s)\n", strerror( errno ) ); +return 0; +} + +if ( ts_config( _ecore_fb_tslib_tsdev ) ) +{ +printf( "ECORE_FB: Can't ts_config (%s)\n", strerror( errno ) ); +return 0; +} +_ecore_fb_ts_fd = ts_fd( _ecore_fb_tslib_tsdev ); +if ( _ecore_fb_ts_fd < 0 ) +{ +printf( "ECORE_FB: Can't open touchscreen (%s)\n", strerror( errno ) ); +return 0; +} +} +#else _ecore_fb_ts_fd = open("/dev/touchscreen/0", O_RDONLY); +#endif if (_ecore_fb_ts_fd >= 0) { prev_flags = fcntl(_ecore_fb_ts_fd, F_GETFL); @@ -786,7 +825,21 @@ char *ptr; double t; int did_triple = 0; - + +#ifdef HAVE_TSLIB +if ( _ecore_fb_ts_apply_cal ) +num = ts_read_raw( _ecore_fb_tslib_tsdev, &_ecore_fb_tslib_event, 1 ); +else +num = ts_read( _ecore_fb_tslib_tsdev, &_ecore_fb_tslib_event, 1 ); +if ( num != 1 ) +{ +return 1; /* no more samples at this time */ +} +x = _ecore_fb_tslib_event.x; +y = _ecore_fb_tslib_event.y; +pressure = _ecore_fb_tslib_event.pressure; +v = 1; /* loop, there might be more samples */ +#else ptr = (char *)&(_ecore_fb_ts_event); ptr += _ecore_fb_ts_event_byte_count; num = sizeof(Ecore_Fb_Ts_Event) - _ecore_fb_ts_event_byte_count; @@ -807,6 +860,7 @@ y = _ecore_fb_ts_event.y; } pressure = _ecore_fb_ts_event.pressure; +#endif /* add event to queue */ /* always add a move event */ if ((pressure) || (prev_pressure))
Re: [E-devel] Elive for EFL developers special version
Am Montag, den 05.09.2005, 11:25 -0500 schrieb Nathan Ingersoll: > Personally, I don't see myself using a system like this for much > actual development work. That being said, I'd find a mini-CD very > useful for doing demos. I think the idea would be a small stable base > that just gets frequent updates to the EFL and E apps. Speaking about updates... a lot of bugs have been fixed since the last round of snaps uploaded to freedesktop.org. It would be nice for (us) distro builders if we could have these updated. -- Regards, Mickey. ------ Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- --- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] bug: extern "C" missing in emotion.h
Could anyone with cvs access please add the C++ linking guards to Emotion.h? Thanks, Mickey. -- Regards, Mickey. -- Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- --- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Edje: Gradients and Lines ?
Hi, is there any special reason except "no one needed/coded them yet" for Gradients and Lines being unavailable as Edje parts? I for one would think especially gradients would be pretty helpful. -- Regards, Mickey. -- Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- --- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Esmart_Container as overlay?
Am Sonntag, den 28.08.2005, 15:44 -0500 schrieb Brian Mattern: > >would it be possible to use an Esmart_Container as an overlay > >(all objects are aligned on top of each other (layer-wise), instead of > >horizontal or vertical. This would be pretty handy, for instance, to > >have a common means to manage a button created out of a > >shadow image, a rectangle, and a label. > > > The layout code for the container is plugin based, so you would just > need to add an 'overlay' layout plugin, that does what you want with the > list of container elements. Use the existing layout plugins as examples :) I see, thanks. > However, edje would be much more suited to doing buttons like this. I didn't fully wrap my head around edje, however it looked to me like it's best suited for static interfaces, e.g. where you know all options and buttons that will appear in your application a priori. How would I go in adding an arbitrary number of edje-crafted buttons to an evas? -- Regards, Mickey. -------------- Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- --- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Esmart_Text_Entry standalone?
Hi, is it possible to use an Esmart_Text_Entry as object on an evas without coupling it to an Edje? I have created one but it doesn't show up. -- Regards, Mickey. -- Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- --- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Esmart_Container as overlay?
Hi, would it be possible to use an Esmart_Container as an overlay (all objects are aligned on top of each other (layer-wise), instead of horizontal or vertical. This would be pretty handy, for instance, to have a common means to manage a button created out of a shadow image, a rectangle, and a label. -- Regards, Mickey. -- Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- --- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Ewl_Embed position on Evas
Hi, I can't seem to move an Ewl_Embed onto an Evas to another position than 0,0. When I move it, it just seems to be clipped at that position, but not moved. Is this a bug or not supported? -- Regards, Mickey. -- Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- --- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Building guis with Edje
Am Dienstag, den 22.03.2005, 13:52 +0100 schrieb Andreas Volz: > Am Tue, 22 Mar 2005 12:56:02 +0900 schrieb Carsten Haitzler (The > Rasterman): > > > > Am Thu, 17 Mar 2005 16:00:44 +0900 schrieb Carsten Haitzler (The > > > Rasterman): > > > > > > > > Also, if so, are there any scripting language bindings for the > > > > > relevant APIs? I already have various routines for reading the > > > > > meta data files in PHP and Perl. > > > > > > > > ruby is gaining lots of bindings thanks to tillman :) > > > > > > Ruby is great, but does someone yet work on python or C++ API for > > > the EFL? > > > > no need for c++ - u have the c api there already. it is all accessible > > from c++. > > You're mostly right, but many people (including me) like to use a C++ > version of an C API. No problem with the C API, but using C API in a C++ > app is not very "clean". But in the current stage there're more > important things to do than creating a C++ Wrapper ;-) For what it's worth... a couple of months ago, I have been working on a C++ wrapper. It's in early stages, but I could make the code available, if you want to help developing it :) The preliminary homepage is @ http://vanille.de/projects/efl++.html -- Regards, Mickey. -- Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- --- This SF.net email is sponsored by Microsoft Mobile & Embedded DevCon 2005 Attend MEDC 2005 May 9-12 in Vegas. Learn more about the latest Windows Embedded(r) & Windows Mobile(tm) platforms, applications & content. Register by 3/29 & save $300 http://ads.osdn.com/?ad_id=6883&alloc_id=15149&op=click ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] evas + png in eet ?
Hi, is stuffing a picture.png into /path/to/my.eet and then trying to load it via evas_object_image_load( obj, "/path/to/my.eet", "picture.png" ) supposed to work? -- Regards, Mickey. ------ Dipl.-Inf. Michael 'Mickey' Lauer <[EMAIL PROTECTED]> -- --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel