[E-devel] last call for efm mount bugs
you've all got until this friday to notify me of any remaining efm mount bugs. after that I'm switching gears and probably won't be working on it for a bit. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote: you've all got until this friday to notify me of any remaining efm mount bugs. after that I'm switching gears and probably won't be working on it for a bit. Mount no work ubuntu-12.04. Try gentoo later. :) -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
I'm using ubuntu 12.04 here and it works perfectly with all backends. I call your bluff. On Wed, Jun 13, 2012 at 8:07 AM, P Purkayastha ppu...@gmail.com wrote: On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote: you've all got until this friday to notify me of any remaining efm mount bugs. after that I'm switching gears and probably won't be working on it for a bit. Mount no work ubuntu-12.04. Try gentoo later. :) -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
May I know your configure flags? It doesn't work here with the default configure flags. I used easy_e17 (well, my own fork of it). pstree shows that e17 is launched properly with consolekit (try to have a widescreen fixed font email view): |-lightdm-+-Xorg | |-lightdm | |-lightdm-+-starte17-+-ck-launch-sessi---enlightenment-+-dropbox---15*[{dropbox}] | | | | |-enlightenment_f On 06/13/2012 03:10 PM, Michael Blumenkrantz wrote: I'm using ubuntu 12.04 here and it works perfectly with all backends. I call your bluff. On Wed, Jun 13, 2012 at 8:07 AM, P Purkayasthappu...@gmail.com wrote: On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote: you've all got until this friday to notify me of any remaining efm mount bugs. after that I'm switching gears and probably won't be working on it for a bit. Mount no work ubuntu-12.04. Try gentoo later. :) -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
Here is the log of a stalled compilation. eeze is detected but for some reason eeze_mount is disabled. http://pastebin.com/8fXbQ0Db And, here is the config.log: http://pastebin.com/jaCyV3a1 On 06/13/2012 03:23 PM, Michael Blumenkrantz wrote: More useful would be to know what the configure output from e says are enabled for your mount backends. Whenever I'm testing I always ensure that I disable the ones I am not using. Perhaps explicitly disabling all but one will narrow down your issue? If you're on a single user system, I recommend using the eeze backend; just requires latest eeze built with libmount support and (probably) no extra configuration in /etc/enlightenment/sysactions.conf if you're in an admin group. It's much more difficult to troubleshoot udisks since I can only say that it Works For Me (tm) and I have no idea how to properly configure udisks with all that *kit nonsense. On Wed, Jun 13, 2012 at 8:16 AM, P Purkayasthappu...@gmail.com wrote: May I know your configure flags? It doesn't work here with the default configure flags. I used easy_e17 (well, my own fork of it). pstree shows that e17 is launched properly with consolekit (try to have a widescreen fixed font email view): |-lightdm-+-Xorg | |-lightdm | |-lightdm-+-starte17-+-ck-launch-sessi---enlightenment-+-dropbox---15*[{dropbox}] | | | | |-enlightenment_f On 06/13/2012 03:10 PM, Michael Blumenkrantz wrote: I'm using ubuntu 12.04 here and it works perfectly with all backends. I call your bluff. On Wed, Jun 13, 2012 at 8:07 AM, P Purkayasthappu...@gmail.com wrote: On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote: you've all got until this friday to notify me of any remaining efm mount bugs. after that I'm switching gears and probably won't be working on it for a bit. Mount no work ubuntu-12.04. Try gentoo later. :) -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
Your eeze is not built with libmount support. E detects this and disables eeze mounting. On Wed, Jun 13, 2012 at 8:39 AM, P Purkayastha ppu...@gmail.com wrote: Here is the log of a stalled compilation. eeze is detected but for some reason eeze_mount is disabled. http://pastebin.com/8fXbQ0Db And, here is the config.log: http://pastebin.com/jaCyV3a1 On 06/13/2012 03:23 PM, Michael Blumenkrantz wrote: More useful would be to know what the configure output from e says are enabled for your mount backends. Whenever I'm testing I always ensure that I disable the ones I am not using. Perhaps explicitly disabling all but one will narrow down your issue? If you're on a single user system, I recommend using the eeze backend; just requires latest eeze built with libmount support and (probably) no extra configuration in /etc/enlightenment/sysactions.conf if you're in an admin group. It's much more difficult to troubleshoot udisks since I can only say that it Works For Me (tm) and I have no idea how to properly configure udisks with all that *kit nonsense. On Wed, Jun 13, 2012 at 8:16 AM, P Purkayasthappu...@gmail.com wrote: May I know your configure flags? It doesn't work here with the default configure flags. I used easy_e17 (well, my own fork of it). pstree shows that e17 is launched properly with consolekit (try to have a widescreen fixed font email view): |-lightdm-+-Xorg | |-lightdm | |-lightdm-+-starte17-+-ck-launch-sessi---enlightenment-+-dropbox---15*[{dropbox}] | | | | |-enlightenment_f On 06/13/2012 03:10 PM, Michael Blumenkrantz wrote: I'm using ubuntu 12.04 here and it works perfectly with all backends. I call your bluff. On Wed, Jun 13, 2012 at 8:07 AM, P Purkayasthappu...@gmail.com wrote: On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote: you've all got until this friday to notify me of any remaining efm mount bugs. after that I'm switching gears and probably won't be working on it for a bit. Mount no work ubuntu-12.04. Try gentoo later. :) -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
Re: [E-devel] E SVN: tasn trunk/evas/src/lib/canvas
Fixed in 72068, Thanks. -- Tom. On 12/06/12 21:23, Daniel Juyung Seo wrote: Hello Tom. This breaks eyelight. Can you check with eyelight? Please refer the following screenshot. http://www.flickr.com/photos/67308399@N05/718081/in/photostream When I run eyelight and move forward/backward fast, objects are not deleted correctly. howto) 1. build/install PROTO/eyelight 2. run $eyelight -p=efl.elt in trunk/MARKETING/conf/FOSDEM/2011/EFL This commit broke it. Thanks in advance. Daniel Juyung Seo (SeoZ) On Mon, Jun 11, 2012 at 5:35 PM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: Evas smart: Remove from the list, don't assume we have not other refcounts. Without it, it just assumes the object has no refcounts and deletes the object by force. It's very bad if you use refcounts, because your refcounts are gone. Author: tasn Date: 2012-06-11 01:35:07 -0700 (Mon, 11 Jun 2012) New Revision: 71936 Trac: http://trac.enlightenment.org/e/changeset/71936 Modified: trunk/evas/src/lib/canvas/evas_object_smart.c Modified: trunk/evas/src/lib/canvas/evas_object_smart.c === --- trunk/evas/src/lib/canvas/evas_object_smart.c 2012-06-11 08:19:04 UTC (rev 71935) +++ trunk/evas/src/lib/canvas/evas_object_smart.c 2012-06-11 08:35:07 UTC (rev 71936) @@ -301,7 +301,10 @@ { Evas_Object_Smart *o = (Evas_Object_Smart *)(obj-object_data); while (o-contained) - evas_object_del((Evas_Object *)(o-contained)); + { +evas_object_smart_member_del( + EINA_INLIST_CONTAINER_GET(o-contained, Evas_Object)); + } } EAPI Evas_Object * -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
I had to install libmount-dev, and libblkid-dev for eeze to get compiled with libmount support. I compiled eeze and e. Now, I don't get any device icons in the menu or the desktop. Will check this later. Have to do some other stuff now. On 06/13/2012 03:52 PM, Michael Blumenkrantz wrote: Your eeze is not built with libmount support. E detects this and disables eeze mounting. On Wed, Jun 13, 2012 at 8:39 AM, P Purkayasthappu...@gmail.com wrote: Here is the log of a stalled compilation. eeze is detected but for some reason eeze_mount is disabled. http://pastebin.com/8fXbQ0Db And, here is the config.log: http://pastebin.com/jaCyV3a1 On 06/13/2012 03:23 PM, Michael Blumenkrantz wrote: More useful would be to know what the configure output from e says are enabled for your mount backends. Whenever I'm testing I always ensure that I disable the ones I am not using. Perhaps explicitly disabling all but one will narrow down your issue? If you're on a single user system, I recommend using the eeze backend; just requires latest eeze built with libmount support and (probably) no extra configuration in /etc/enlightenment/sysactions.conf if you're in an admin group. It's much more difficult to troubleshoot udisks since I can only say that it Works For Me (tm) and I have no idea how to properly configure udisks with all that *kit nonsense. On Wed, Jun 13, 2012 at 8:16 AM, P Purkayasthappu...@gmail.com wrote: May I know your configure flags? It doesn't work here with the default configure flags. I used easy_e17 (well, my own fork of it). pstree shows that e17 is launched properly with consolekit (try to have a widescreen fixed font email view): |-lightdm-+-Xorg | |-lightdm | |-lightdm-+-starte17-+-ck-launch-sessi---enlightenment-+-dropbox---15*[{dropbox}] | | | | |-enlightenment_f On 06/13/2012 03:10 PM, Michael Blumenkrantz wrote: I'm using ubuntu 12.04 here and it works perfectly with all backends. I call your bluff. On Wed, Jun 13, 2012 at 8:07 AM, P Purkayasthappu...@gmail.com wrote: On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote: you've all got until this friday to notify me of any remaining efm mount bugs. after that I'm switching gears and probably won't be working on it for a bit. Mount no work ubuntu-12.04. Try gentoo later. :) -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and
Re: [E-devel] last call for efm mount bugs
On Wed, Jun 13, 2012 at 9:52 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: Your eeze is not built with libmount support. E detects this and disables eeze mounting. maybe you should echo something in red in the configure output (like i did with static modules in eina) if eeze_mount will not be available Vincent -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
It's not really that big of a deal imo. Most people won't even know what eeze mounting is, and udisks should work for everyone. On Wed, Jun 13, 2012 at 10:27 AM, Vincent Torri vincent.to...@gmail.comwrote: On Wed, Jun 13, 2012 at 9:52 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: Your eeze is not built with libmount support. E detects this and disables eeze mounting. maybe you should echo something in red in the configure output (like i did with static modules in eina) if eeze_mount will not be available Vincent -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ 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: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/
On Wed, 13 Jun 2012 10:55:52 +0900 Carsten Haitzler (The Rasterman) ras...@rasterman.com said: here are some notes in email on what textgrid in evas needs to be like (may miss some things but it gives the general direction) - missong const's for getters that dont change obj etc: typedef enum { EVAS_PALETTE_NONE, EVAS_PALETTE_STANDARD, EVAS_PALETTE_EXTENDED, EVAS_PALETTE_LAST } Evas_Palette; typedef enum { EVAS_FONT_STYLE_NORMAL = (1 0), EVAS_FONT_STYLE_BOLD = (1 1), EVAS_FONT_STYLE_ITALIC = (1 2) ) Evas_Font_Style; typedef struct _Evas_Text_Cell { intglyph; unsigned char fg, bg; unsigned short bold : 1; unsigned short italic: 1; unsigned short underline : 1; unsigned short strikethrough : 1; unsigned short fg_extended : 1; unsigned short bg_extended : 1; } Evas_Text_Cell; EAPI Evas_Object * evas_object_textgrid_add(Evas *e); EAPI void evas_object_textgrid_size_set(Evas_Object *o, int w, int h); EAPI void evas_object_textgrid_size_get(Evas_Object *o, int *w, int *h); EAPI void evas_object_textgrid_palett_set(Evas_Object *o, Evas_Palette pal, int n, int r, int g, int b, int a); EAPI void evas_object_textgrid_palett_get(Evas_Object *o, Evas_Palette pal, int n, int *r, int *g, int *b, int *a); EAPI void evas_object_textgrid_cellrow_set(Evas_Object *o, int y, Evas_Text_Cell *row); EAPI Evas_Text_Cell * evas_object_textgrid_cellrow_get(Evas_Object *o, int y); EAPI void evas_object_textgrid_update_add(Evas_Object *o, int x, int y, int w, int h); EAPI void evas_object_textgrid_font_source_set(Evas_Object *o, const char *font); EAPI const char * evas_object_textgrid_font_source_get(Evas_Object *o); EAPI void evas_object_textgrid_font_set(Evas_Object *o, const char *font, Evas_Font_Size size); EAPI void evas_object_textgrid_font_get(Evas_Object *o, const char **font, Evas_Font_Size *size); EAPI void evas_object_textgrid_cell_size_get(Evas_Object *o, int *w, int *h); EAPI Evas_Font_Style evas_object_textgrid_supported_font_styles_get(Evas_Object *o); EAPI void evas_object_textgrid_supported_font_styles_set(Evas_Object *o, Evas_Font_Style fstyles); On Wed, 13 Jun 2012 10:13:43 +0900 Sanjeev BA eflel...@gmail.com said: performance isn't something i'm worried about right now because i KNOW its horrible. it's an array of NxM (eg 80x24 or more if u resize it to be biggeR) text OBJECTs and rect objects. so thats by default at its normal size about 2000 text objects and 2000 rect objects. the plan is to have an evas textgrid object take all of this over as a single object. terminology exists as a test case for textgrid. it exists to provide real world input :) i'm going to have to expand the object count by another 4000 objects to handle strikethrough and underline. again - it's dumb as nuts in the way it does this because i'm expecting textgrid to fix it all in one foul swoop :) in the meantime i want to at least make it look decent and add the basics like font selector (works now, doesn't save though), theme selector, background selector, other options settings, handle visual bell, and some other bits and pieces, as well as in general improve its terminal emulation handling, usability (selections need work, but are usable) etc. and i know i don't have time to do all of the needed things for it, but i've put together a first cut of an efl terminal emulator that is usable. if you think something is missing - pitch in and help. :) the code is in fact surprisingly small and easy to follow. right now i need to split off the options stuff as its polluting the main.c file :) here's a short list of things i think we can do in the short to medium term to make it a first-class terminal: * evas textgrid needs creating and to be used * underline and strikethrough need supporting at termio level * blink and blink2 attributes need to be supported * improve terminal emulation handling (i know it doesn't handle gfx chars and it definitely has an incomplete escape handling core - many are commented out and unhandled) * copy paste support for clipboard not just primary (like xterm) * dnd text (to/from terminal) * ecore-imf support * handle multibyte displays better (does handle utf8 only atm and then maybe not according to convention) * general input mode handling improvements (keypad, other key input, mousereporting etc.) * save of config after options changes (option checkbox for temporary local only changes) * selection of themes * selection of background wallpapers (and support them at all - doesn't right now - should support regular images, animated gifs, and edje files) * transparency support (theme needs to be told to go into tranpsarency mode and then window alpha enabled) * visual bell reporting (signals to theme) * scrollbar (elm scroller that mirrors
Re: [E-devel] test
On Wed, 13 Jun 2012 19:46:13 +0900 (KST) ChunEon Park her...@naver.com said: test fail. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: discomfitor IN trunk/evas: . src/lib/canvas
And Actually, I already added the warnings about that. 6467 * @warning We don't guarantee any proper results if you create a Image object 6468 * without setting the evas engine. of course other objects also. -Regards, Hermet- -Original Message- From: ChunEon Parkhermet@naver.com To: enlightenment-devel@lists.sourceforge.net; enlightenment-svn@lists.sourceforge.net; Cc: Sent: 2012-06-13 (수) 19:32:32 Subject: Re: [E-devel] E SVN: discomfitor IN trunk/evas: . src/lib/canvas Not only image but other much functions depend on the engine now. It's awful to check the engine for every APIs. How about just putting the information in doc? -Regards, Hermet- -Original Message- From: Enlightenment SVNno-reply@enlightenment.org To: enlightenment-svn@lists.sourceforge.net; Cc: Sent: 2012-06-13 (수) 17:20:28 Subject: E SVN: discomfitor IN trunk/evas: . src/lib/canvas Log: fix crash when adding an image to an engineless canvas Author: discomfitor Date: 2012-06-13 01:20:28 -0700 (Wed, 13 Jun 2012) New Revision: 72071 Trac: http://trac.enlightenment.org/e/changeset/72071 Modified: trunk/evas/ChangeLog trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/ChangeLog === --- trunk/evas/ChangeLog2012-06-13 08:15:28 UTC (rev 72070) +++ trunk/evas/ChangeLog2012-06-13 08:20:28 UTC (rev 72071) @@ -800,3 +800,8 @@ 2012-06-12 ChunEon Park (Hermet) * Removed empty evas_object_map_source_set/get APIs. Will Not be implemented. + +2012-06-13 Mike Blumenkrantz + +* Fix crash in evas_object_image_add() when called prior to setting an engine + for the given canvas. Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c2012-06-13 08:15:28 UTC (rev 72070) +++ trunk/evas/src/lib/canvas/evas_object_image.c2012-06-13 08:20:28 UTC (rev 72071) @@ -177,6 +177,7 @@ MAGIC_CHECK(e, Evas, MAGIC_EVAS); return NULL; MAGIC_CHECK_END(); + EINA_SAFETY_ON_NULL_RETURN_VAL(e-engine.func, NULL); obj = evas_object_new(e); evas_object_image_init(obj); evas_object_inject(obj, e); -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] test
yay! -Regards, Hermet- -Original Message- From: Carsten Haitzlerras...@rasterman.com To: enlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-06-13 (수) 19:48:43 Subject: Re: [E-devel] test On Wed, 13 Jun 2012 19:46:13 +0900 (KST) ChunEon Park hermet@naver.com said: test fail. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [Patch] elm_config_font_overlay_apply bug fix
Dear All, [Current Issue] - The API applies the changes with elm_config_font_overlay_set(). But at the first time, application fonts have not been changed after elm_config_font_overlay_apply api is called. The application fonts changed only when the display is updated or elm_config_font_overlay_apply api is called again. [Main cause] - When the elm_config_font_overlay_apply is called at fist time, it calls edje_text_class_del and edje_text_class_set in locally. But edje_text_class_set just returns without _ejde_reclc() when new text class is ceated. So in this case, there is nothing to be changed. Since second call the api, edje_text_class_del api calls _edje_recalc() in locally. So the application fonts are changed. [Change Description] - There is two method. The first is to enable ejde_test_class_set api is can be recalced when the fist calling. The second is to add _elm_rescale() function in elm_config_font_overlay_apply API. This occurs edje_recalc effect after font overay set. I attached the second method. Please review the attached patch for elm_config_font_overay_apply bug fixing. Thanks. elm_config_font_overlay_apply_bug_fix.diff Description: Binary data -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] test
it's interesting mail thread :) 2012. 6. 13. 오후 7:53에 ChunEon Park her...@naver.com님이 작성: yay! -Regards, Hermet- -Original Message- From: Carsten Haitzlerras...@rasterman.com To: enlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-06-13 (수) 19:48:43 Subject: Re: [E-devel] test On Wed, 13 Jun 2012 19:46:13 +0900 (KST) ChunEon Park hermet@naver.com said: test fail. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] test
I am enjoying it. On Wed, Jun 13, 2012 at 2:03 PM, Jihoon Kim imfin...@gmail.com wrote: it's interesting mail thread :) 2012. 6. 13. 오후 7:53에 ChunEon Park her...@naver.com님이 작성: yay! -Regards, Hermet- -Original Message- From: Carsten Haitzlerras...@rasterman.com To: enlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-06-13 (수) 19:48:43 Subject: Re: [E-devel] test On Wed, 13 Jun 2012 19:46:13 +0900 (KST) ChunEon Park hermet@naver.com said: test fail. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ 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: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/
On Wed, Jun 13, 2012 at 12:31 PM, Carsten Haitzler ras...@rasterman.com wrote: On Wed, 13 Jun 2012 10:55:52 +0900 Carsten Haitzler (The Rasterman) ras...@rasterman.com said: here are some notes in email on what textgrid in evas needs to be like (may miss some things but it gives the general direction) - missong const's for getters that dont change obj etc: typedef enum { EVAS_PALETTE_NONE, EVAS_PALETTE_STANDARD, EVAS_PALETTE_EXTENDED, EVAS_PALETTE_LAST } Evas_Palette; typedef enum { EVAS_FONT_STYLE_NORMAL = (1 0), EVAS_FONT_STYLE_BOLD = (1 1), EVAS_FONT_STYLE_ITALIC = (1 2) ) Evas_Font_Style; I can eventually add underline and strikethrough in the enum above (they appear in Evas_Text_Cell below). Or should I crete another enum as it's not really a font style ? typedef struct _Evas_Text_Cell { int glyph; unsigned char fg, bg; unsigned short bold : 1; unsigned short italic : 1; unsigned short underline : 1; unsigned short strikethrough : 1; unsigned short fg_extended : 1; unsigned short bg_extended : 1; } Evas_Text_Cell; hmmm, Glyph is what ? In my previous Textgrid object, I used an Eina_Unicode, which is a wchar_t (32 bits on unix, 16 bits on windows) if wchar_t is available, and un unsigned int (or uint32_t) otherwise. No text_props here ? Btw, why exposing such structure ? On can access its values with methods. Vincent EAPI Evas_Object * evas_object_textgrid_add(Evas *e); EAPI void evas_object_textgrid_size_set(Evas_Object *o, int w, int h); EAPI void evas_object_textgrid_size_get(Evas_Object *o, int *w, int *h); EAPI void evas_object_textgrid_palett_set(Evas_Object *o, Evas_Palette pal, int n, int r, int g, int b, int a); EAPI void evas_object_textgrid_palett_get(Evas_Object *o, Evas_Palette pal, int n, int *r, int *g, int *b, int *a); EAPI void evas_object_textgrid_cellrow_set(Evas_Object *o, int y, Evas_Text_Cell *row); EAPI Evas_Text_Cell * evas_object_textgrid_cellrow_get(Evas_Object *o, int y); EAPI void evas_object_textgrid_update_add(Evas_Object *o, int x, int y, int w, int h); EAPI void evas_object_textgrid_font_source_set(Evas_Object *o, const char *font); EAPI const char * evas_object_textgrid_font_source_get(Evas_Object *o); EAPI void evas_object_textgrid_font_set(Evas_Object *o, const char *font, Evas_Font_Size size); EAPI void evas_object_textgrid_font_get(Evas_Object *o, const char **font, Evas_Font_Size *size); EAPI void evas_object_textgrid_cell_size_get(Evas_Object *o, int *w, int *h); EAPI Evas_Font_Style evas_object_textgrid_supported_font_styles_get(Evas_Object *o); EAPI void evas_object_textgrid_supported_font_styles_set(Evas_Object *o, Evas_Font_Style fstyles); -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ 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: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/
On 13/06/12 16:17, Vincent Torri wrote: typedef struct _Evas_Text_Cell { intglyph; unsigned char fg, bg; unsigned short bold : 1; unsigned short italic: 1; unsigned short underline : 1; unsigned short strikethrough : 1; unsigned short fg_extended : 1; unsigned short bg_extended : 1; } Evas_Text_Cell; hmmm, Glyph is what ? In my previous Textgrid object, I used an Eina_Unicode, which is a wchar_t (32 bits on unix, 16 bits on windows) if wchar_t is available, and un unsigned int (or uint32_t) otherwise. Glyph is an index of a specific char in a font file, don't use it, as it's not the same for all characters across font files. You should use Eina_Unicode as did before. -- Tom. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Someone broke hoversel, whoever did it, please fix it
Resend, never made it to the list. Original Message Subject: Someone broke hoversel, whoever did it, please fix it Date: Wed, 13 Jun 2012 15:43:11 +0300 From: Tom Hacohen tom.haco...@samsung.com To: enlightenment-devel enlightenment-devel@lists.sourceforge.net Just open the hoversel test and see. -- Tom. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Keep or remove HAL support in E and EFM for the release?
Hello. We just had a short discussion on IRC about keeping or removing the HAL backend used in E and EFM for the release. Main points seem to be: Arguments for removing: - Mike as our main device backend guy does neither care nor use HAL. He supports udisk and eeze mounting though. - Keeping the code in for the release means we have to maintain it and fix bugs. - HAL upstream seems dead. Arguments for keeping: - The BSD users still use it (There seem to be a udisk port for *BSD http://ftp1.fr.freebsd.org/mirrors/rsync.frugalware.org/frugalware-stable/source/xapps/udisks/, any of our BSD users is using that) I there anything missing? I would like to hear back from people using a recent (as in svn checkout) E with HAL and their reason. regards Stefan Schmidt -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Keep or remove HAL support in E and EFM for the release?
On Wed, Jun 13, 2012 at 3:30 PM, Stefan Schmidt s.schm...@samsung.com wrote: Hello. We just had a short discussion on IRC about keeping or removing the HAL backend used in E and EFM for the release. Main points seem to be: Arguments for removing: - Mike as our main device backend guy does neither care nor use HAL. He supports udisk and eeze mounting though. - Keeping the code in for the release means we have to maintain it and fix bugs. - HAL upstream seems dead. Arguments for keeping: - The BSD users still use it (There seem to be a udisk port for *BSD http://ftp1.fr.freebsd.org/mirrors/rsync.frugalware.org/frugalware-stable/source/xapps/udisks/, any of our BSD users is using that) I there anything missing? I would like to hear back from people using a recent (as in svn checkout) E with HAL and their reason. openindiana (formerly opensolaris) has only HAL, afaik. Vincent -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Someone broke hoversel, whoever did it, please fix it
* Tom Hacohen tom.haco...@samsung.com [2012-06-13 16:27:41 +0300]: Resend, never made it to the list. WTF :/ I'll check it soon. Original Message Subject: Someone broke hoversel, whoever did it, please fix it Date: Wed, 13 Jun 2012 15:43:11 +0300 From: Tom Hacohen tom.haco...@samsung.com To: enlightenment-devel enlightenment-devel@lists.sourceforge.net Just open the hoversel test and see. -- Tom. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Gustavo Lima Chaves Computer Engineer @ ProFUSION Embedded Systems -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] test
one, two. one, two. Date: Wed, 13 Jun 2012 19:46:13 +0900 From: her...@naver.com To: enlightenment-devel@lists.sourceforge.net Subject: [E-devel] test test -Regards, Hermet- -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ 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: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/
On 13/06/12 17:56, Carsten Haitzler (The Rasterman) wrote: On Wed, 13 Jun 2012 16:25:23 +0300 Tom Hacohen tom.haco...@samsung.com said: Glyph is an index of a specific char in a font file, don't use it, as it's not the same for all characters across font files. You should use Eina_Unicode as did before. no. as this is insufficient. you need. you want an int. First of all, as I said, you can't use the glyph index, because as I said, it won't work between fonts, so you have to store the unicode value... And if you store the unicode value, why not use Eina_Unicode which was made just for that? -- Tom. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ 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: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/
On Wed, 13 Jun 2012 17:56:55 +0300 Tom Hacohen tom.haco...@samsung.com said: On 13/06/12 17:56, Carsten Haitzler (The Rasterman) wrote: On Wed, 13 Jun 2012 16:25:23 +0300 Tom Hacohen tom.haco...@samsung.com said: Glyph is an index of a specific char in a font file, don't use it, as it's not the same for all characters across font files. You should use Eina_Unicode as did before. no. as this is insufficient. you need. you want an int. First of all, as I said, you can't use the glyph index, because as I its not the freetype font glyph index - its the codepoint - unicode. call it whatever u like - it has to be an int. read temrinology's code. it does this and it works just fine.. between fonts. said, it won't work between fonts, so you have to store the unicode value... And if you store the unicode value, why not use Eina_Unicode which was made just for that? 16bits is not enough on windows. at least that's what vincent claims. and there is no need or DESIRE to abstract this. size matters. we need 32bits of space. efl works on the notion that int == 32bits. make it an int. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ 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: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/
On Wed, Jun 13, 2012 at 5:06 PM, Carsten Haitzler ras...@rasterman.com wrote: On Wed, 13 Jun 2012 17:56:55 +0300 Tom Hacohen tom.haco...@samsung.com said: On 13/06/12 17:56, Carsten Haitzler (The Rasterman) wrote: On Wed, 13 Jun 2012 16:25:23 +0300 Tom Hacohen tom.haco...@samsung.com said: Glyph is an index of a specific char in a font file, don't use it, as it's not the same for all characters across font files. You should use Eina_Unicode as did before. no. as this is insufficient. you need. you want an int. First of all, as I said, you can't use the glyph index, because as I its not the freetype font glyph index - its the codepoint - unicode. call it whatever u like - it has to be an int. read temrinology's code. it does this and it works just fine.. between fonts. said, it won't work between fonts, so you have to store the unicode value... And if you store the unicode value, why not use Eina_Unicode which was made just for that? 16bits is not enough on windows. at least that's what vincent claims. and there is no need or DESIRE to abstract this. size matters. we need 32bits of space. efl works on the notion that int == 32bits. make it an int. http://msdn.microsoft.com/en-us/library/windows/desktop/aa379421%28v=vs.80%29.aspx Vincent -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ 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: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/
On Wed, Jun 13, 2012 at 12:31 PM, Carsten Haitzler ras...@rasterman.com wrote: On Wed, 13 Jun 2012 10:55:52 +0900 Carsten Haitzler (The Rasterman) ras...@rasterman.com said: here are some notes in email on what textgrid in evas needs to be like (may miss some things but it gives the general direction) - missong const's for getters that dont change obj etc: typedef enum { EVAS_PALETTE_NONE, EVAS_PALETTE_STANDARD, EVAS_PALETTE_EXTENDED, EVAS_PALETTE_LAST } Evas_Palette; typedef enum { EVAS_FONT_STYLE_NORMAL = (1 0), EVAS_FONT_STYLE_BOLD = (1 1), EVAS_FONT_STYLE_ITALIC = (1 2) ) Evas_Font_Style; typedef struct _Evas_Text_Cell { int glyph; unsigned char fg, bg; unsigned short bold : 1; unsigned short italic : 1; unsigned short underline : 1; unsigned short strikethrough : 1; unsigned short fg_extended : 1; unsigned short bg_extended : 1; } Evas_Text_Cell; EAPI Evas_Object * evas_object_textgrid_add(Evas *e); EAPI void evas_object_textgrid_size_set(Evas_Object *o, int w, int h); EAPI void evas_object_textgrid_size_get(Evas_Object *o, int *w, int *h); EAPI void evas_object_textgrid_palett_set(Evas_Object *o, Evas_Palette pal, int n, int r, int g, int b, int a); about the palette, do I store it as a buffer of 256 colors ? Or as a pojnter (Palette * + realloc, or an Eina_Array) ? Vincent EAPI void evas_object_textgrid_palett_get(Evas_Object *o, Evas_Palette pal, int n, int *r, int *g, int *b, int *a); EAPI void evas_object_textgrid_cellrow_set(Evas_Object *o, int y, Evas_Text_Cell *row); EAPI Evas_Text_Cell * evas_object_textgrid_cellrow_get(Evas_Object *o, int y); EAPI void evas_object_textgrid_update_add(Evas_Object *o, int x, int y, int w, int h); EAPI void evas_object_textgrid_font_source_set(Evas_Object *o, const char *font); EAPI const char * evas_object_textgrid_font_source_get(Evas_Object *o); EAPI void evas_object_textgrid_font_set(Evas_Object *o, const char *font, Evas_Font_Size size); EAPI void evas_object_textgrid_font_get(Evas_Object *o, const char **font, Evas_Font_Size *size); EAPI void evas_object_textgrid_cell_size_get(Evas_Object *o, int *w, int *h); EAPI Evas_Font_Style evas_object_textgrid_supported_font_styles_get(Evas_Object *o); EAPI void evas_object_textgrid_supported_font_styles_set(Evas_Object *o, Evas_Font_Style fstyles); On Wed, 13 Jun 2012 10:13:43 +0900 Sanjeev BA eflel...@gmail.com said: performance isn't something i'm worried about right now because i KNOW its horrible. it's an array of NxM (eg 80x24 or more if u resize it to be biggeR) text OBJECTs and rect objects. so thats by default at its normal size about 2000 text objects and 2000 rect objects. the plan is to have an evas textgrid object take all of this over as a single object. terminology exists as a test case for textgrid. it exists to provide real world input :) i'm going to have to expand the object count by another 4000 objects to handle strikethrough and underline. again - it's dumb as nuts in the way it does this because i'm expecting textgrid to fix it all in one foul swoop :) in the meantime i want to at least make it look decent and add the basics like font selector (works now, doesn't save though), theme selector, background selector, other options settings, handle visual bell, and some other bits and pieces, as well as in general improve its terminal emulation handling, usability (selections need work, but are usable) etc. and i know i don't have time to do all of the needed things for it, but i've put together a first cut of an efl terminal emulator that is usable. if you think something is missing - pitch in and help. :) the code is in fact surprisingly small and easy to follow. right now i need to split off the options stuff as its polluting the main.c file :) here's a short list of things i think we can do in the short to medium term to make it a first-class terminal: * evas textgrid needs creating and to be used * underline and strikethrough need supporting at termio level * blink and blink2 attributes need to be supported * improve terminal emulation handling (i know it doesn't handle gfx chars and it definitely has an incomplete escape handling core - many are commented out and unhandled) * copy paste support for clipboard not just primary (like xterm) * dnd text (to/from terminal) * ecore-imf support * handle multibyte displays better (does handle utf8 only atm and then maybe not according to convention) * general input mode handling improvements (keypad, other key input, mousereporting etc.) * save of config after options changes (option checkbox for temporary local only changes) * selection of themes * selection of background wallpapers (and support them at all - doesn't
Re: [E-devel] Someone broke hoversel, whoever did it, please fix it
On Wed, Jun 13, 2012 at 10:55 AM, Gustavo Lima Chaves gl...@profusion.mobiwrote: * Tom Hacohen tom.haco...@samsung.com [2012-06-13 16:27:41 +0300]: Resend, never made it to the list. WTF :/ I'll check it soon. Just the popout theme of the hover widget raises the borkage. There has been no changes on it since ages, would it be Edje the culprit? It's being hard to track it. Cedric, could you help here? BR, -- Gustavo Lima Chaves Senior Developer ProFUSION embedded systems http://profusion.mobi -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
On 13/06/12 09:37, Michael Blumenkrantz wrote: you've all got until this friday to notify me of any remaining efm mount bugs. after that I'm switching gears and probably won't be working on it for a bit. Bug: If you don't have permissions (udisk) to mount efm will open an empty window and pressing up there segs e. Otherwise, it seems to work. -- Tom. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
On Wed, 13 Jun 2012 21:18:32 +0300 Tom Hacohen t...@stosb.com wrote: On 13/06/12 09:37, Michael Blumenkrantz wrote: you've all got until this friday to notify me of any remaining efm mount bugs. after that I'm switching gears and probably won't be working on it for a bit. Bug: If you don't have permissions (udisk) to mount efm will open an empty window and pressing up there segs e. Otherwise, it seems to work. -- Tom. bt? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
On 13/06/12 21:20, Michael Blumenkrantz wrote: bt? Not very useful as I don't have debug symbols and I'm doing something else ATM, but it's easy to reproduce as I explained, and you'll have to reproduce to test your fix anyway... #0 0x7fc0f8a0dd17 in waitpid () from /lib/libpthread.so.0 #1 0x00433f2d in e_alert_show () #2 signal handler called #3 0x7fc0f778d3a1 in __strlen_sse2 () from /lib/libc.so.6 #4 0x7fc0f778d016 in strdup () from /lib/libc.so.6 #5 0x7fc0e446d07a in ?? () from /usr/lib/enlightenment/modules/fileman/linu #6 0x7fc0fa0bbcd2 in edje_match_callback_exec () from /usr/lib/libedje.so.1 #7 0x7fc0fa0c1203 in _edje_emit_handle () from /usr/lib/libedje.so.1 #8 0x7fc0fa0bd0ef in _edje_message_queue_process () from /usr/lib/libedje.s #9 0x7fc0fa0bd257 in ?? () from /usr/lib/libedje.so.1 #10 0x7fc0f99085fb in ?? () from /usr/lib/libecore.so.1 #11 0x7fc0f990515c in _ecore_event_call () from /usr/lib/libecore.so.1 #12 0x7fc0f99095e9 in ?? () from /usr/lib/libecore.so.1 #13 0x7fc0f9909b67 in ecore_main_loop_begin () from /usr/lib/libecore.so.1 #14 0x00431cf9 in main () (gdb) c -- Tom. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
On Wed, 13 Jun 2012 21:34:28 +0300 Tom Hacohen t...@stosb.com wrote: On 13/06/12 21:20, Michael Blumenkrantz wrote: bt? Not very useful as I don't have debug symbols and I'm doing something else ATM, but it's easy to reproduce as I explained, and you'll have to reproduce to test your fix anyway... #0 0x7fc0f8a0dd17 in waitpid () from /lib/libpthread.so.0 #1 0x00433f2d in e_alert_show () #2 signal handler called #3 0x7fc0f778d3a1 in __strlen_sse2 () from /lib/libc.so.6 #4 0x7fc0f778d016 in strdup () from /lib/libc.so.6 #5 0x7fc0e446d07a in ?? () from /usr/lib/enlightenment/modules/fileman/linu #6 0x7fc0fa0bbcd2 in edje_match_callback_exec () from /usr/lib/libedje.so.1 #7 0x7fc0fa0c1203 in _edje_emit_handle () from /usr/lib/libedje.so.1 #8 0x7fc0fa0bd0ef in _edje_message_queue_process () from /usr/lib/libedje.s #9 0x7fc0fa0bd257 in ?? () from /usr/lib/libedje.so.1 #10 0x7fc0f99085fb in ?? () from /usr/lib/libecore.so.1 #11 0x7fc0f990515c in _ecore_event_call () from /usr/lib/libecore.so.1 #12 0x7fc0f99095e9 in ?? () from /usr/lib/libecore.so.1 #13 0x7fc0f9909b67 in ecore_main_loop_begin () from /usr/lib/libecore.so.1 #14 0x00431cf9 in main () (gdb) c -- Tom. there's very few strdups in e, so this will be easier than you think -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] last call for efm mount bugs
On 13/06/12 21:47, Michael Blumenkrantz wrote: there's very few strdups in e, so this will be easier than you think Cool. Anyhow, bug: connect my s2, press yes on the usb storage option (i.e make it available to the pc) and then disable this. Nautilus handles it good, I on the other hand still have icons on my desktop. :| -- Tom. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Segfault in python-elm
Hey guys, I was trying to use the python-elementary bindings today but when I do an import elementary in the interpreter, I get a segfault. A gdb backtrace is attached. Best regards. -- Rafael Fonseca $: gdb /usr/bin/python2 GNU gdb (GDB) 7.4.1 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as i686-pc-linux-gnu. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /usr/bin/python2...(no debugging symbols found)...done. (gdb) r Starting program: /usr/bin/python2 [Thread debugging using libthread_db enabled] Using host libthread_db library /lib/libthread_db.so.1. Python 2.7.3 (default, Apr 24 2012, 00:06:13) [GCC 4.7.0 20120414 (prerelease)] on linux2 Type help, copyright, credits or license for more information. import elementary Program received signal SIGSEGV, Segmentation fault. 0xb7da6e18 in __memcpy_ssse3 () from /lib/libc.so.6 (gdb) bt #0 0xb7da6e18 in __memcpy_ssse3 () from /lib/libc.so.6 #1 0xb7837a6d in __pyx_pf_10elementary_12c_elementary_init ( __pyx_self=optimized out) at ./elementary/elementary.c_elementary.c:8805 #2 __pyx_pw_10elementary_12c_elementary_1init (__pyx_self=0x0, unused=0x0) at ./elementary/elementary.c_elementary.c:8682 #3 0xb7ef943f in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0 #4 0xb7efa03d in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0 #5 0xb7efa1b3 in PyEval_EvalCode () from /usr/lib/libpython2.7.so.1.0 #6 0xb7f098f2 in PyImport_ExecCodeModuleEx () from /usr/lib/libpython2.7.so.1.0 #7 0xb7f09b7f in load_source_module () from /usr/lib/libpython2.7.so.1.0 #8 0xb7f0a930 in load_package () from /usr/lib/libpython2.7.so.1.0 #9 0xb7f0ac91 in import_submodule () from /usr/lib/libpython2.7.so.1.0 #10 0xb7f0af2a in load_next () from /usr/lib/libpython2.7.so.1.0 #11 0xb7f0b449 in import_module_level.isra.9 () from /usr/lib/libpython2.7.so.1.0 #12 0xb7f0b9e7 in PyImport_ImportModuleLevel () from /usr/lib/libpython2.7.so.1.0 #13 0xb7ef0ff3 in builtin___import__ () from /usr/lib/libpython2.7.so.1.0 #14 0xb7e9ba21 in PyCFunction_Call () from /usr/lib/libpython2.7.so.1.0 #15 0xb7e60260 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0 #16 0xb7ef2edb in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.7.so.1.0 #17 0xb7ef6620 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0 #18 0xb7efa03d in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0 #19 0xb7efa1b3 in PyEval_EvalCode () from /usr/lib/libpython2.7.so.1.0 #20 0xb7f12eca in run_mod () from /usr/lib/libpython2.7.so.1.0 #21 0xb7f14e3c in PyRun_InteractiveOneFlags () from /usr/lib/libpython2.7.so.1.0 #22 0xb7f15020 in PyRun_InteractiveLoopFlags () from /usr/lib/libpython2.7.so.1.0 #23 0xb7f15621 in PyRun_AnyFileExFlags () from /usr/lib/libpython2.7.so.1.0 #24 0xb7f26932 in Py_Main () from /usr/lib/libpython2.7.so.1.0 #25 0x08048587 in main () -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: discomfitor trunk/efreet/src/lib
Hum ... if we support '_NAME' maybee we need to support too, the UBUNTU`s mess with po '.desktop' files Someone have some sugestion about it. I'm really disagreed with this approach, many stats to have only one translated string. But ubuntu is very popular ... :'( and they don't care about unity ^^ so did you mean we must care about X-Ubuntu-Gettext-Domain and translate strings with it 2012/6/11 Enlightenment SVN no-re...@enlightenment.org Log: the dicks at canonical like to break fdo .desktop file spec by adding invalid characters (underscores) to key names. we are not amused. Author: discomfitor Date: 2012-06-11 02:38:10 -0700 (Mon, 11 Jun 2012) New Revision: 71941 Trac: http://trac.enlightenment.org/e/changeset/71941 Modified: trunk/efreet/src/lib/efreet_desktop.c Modified: trunk/efreet/src/lib/efreet_desktop.c === --- trunk/efreet/src/lib/efreet_desktop.c 2012-06-11 09:05:35 UTC (rev 71940) +++ trunk/efreet/src/lib/efreet_desktop.c 2012-06-11 09:38:10 UTC (rev 71941) @@ -809,10 +809,11 @@ const char *not_show_in = NULL, *only_show_in = NULL; val = efreet_ini_localestring_get(ini, Name); +if (!val) val = efreet_ini_localestring_get(ini, _Name); if (val) desktop-name = strdup(val); else { -ERR(efreet_desktop_generic_fields_parse error: no Name); +ERR(efreet_desktop_generic_fields_parse error: no Name or _Name fields); return 0; } @@ -820,6 +821,7 @@ if (val) desktop-generic_name = strdup(val); val = efreet_ini_localestring_get(ini, Comment); +if (!val) val = efreet_ini_localestring_get(ini, _Comment); if (val) desktop-comment = strdup(val); val = efreet_ini_localestring_get(ini, Icon); -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Michaël Bouchaud (yoz) y...@efl.so -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Segfault in python-elm
2012/6/13 Rafael Fonseca fonsecasantos.raf...@gmail.com: Hey guys, I was trying to use the python-elementary bindings today but when I do an import elementary in the interpreter, I get a segfault. A gdb backtrace is attached. mmm, intresting... never tried from the py console before, so I can't tell if this was working before. All the tests works as expected and they do import elementary on the first line of code... really no idea of the problem here. just write a script ;) davemds Best regards. -- Rafael Fonseca -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: stefan trunk/devs/stefan
2012/6/13 Enlightenment SVN no-re...@enlightenment.org: Log: devs/stefan: Add my first real work with gimp. Hackergotchi icons. I noted that you liked gimp... can you please add the small-white-arrow at the bottom of the icon-map file please? ..or you will point to nothing in the map at: http://www.enlightenment.org/p.php?p=contact/devsmap thanks davemds Author: stefan Date: 2012-06-13 12:02:59 -0700 (Wed, 13 Jun 2012) New Revision: 72094 Trac: http://trac.enlightenment.org/e/changeset/72094 Added: trunk/devs/stefan/icon-big.png trunk/devs/stefan/icon-map.png trunk/devs/stefan/icon-med.png trunk/devs/stefan/icon-sml.png -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ 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: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/
On Wed, 13 Jun 2012 18:07:11 +0200 Vincent Torri vincent.to...@gmail.com said: On Wed, Jun 13, 2012 at 5:06 PM, Carsten Haitzler ras...@rasterman.com wrote: On Wed, 13 Jun 2012 17:56:55 +0300 Tom Hacohen tom.haco...@samsung.com said: On 13/06/12 17:56, Carsten Haitzler (The Rasterman) wrote: On Wed, 13 Jun 2012 16:25:23 +0300 Tom Hacohen tom.haco...@samsung.com said: Glyph is an index of a specific char in a font file, don't use it, as it's not the same for all characters across font files. You should use Eina_Unicode as did before. no. as this is insufficient. you need. you want an int. First of all, as I said, you can't use the glyph index, because as I its not the freetype font glyph index - its the codepoint - unicode. call it whatever u like - it has to be an int. read temrinology's code. it does this and it works just fine.. between fonts. said, it won't work between fonts, so you have to store the unicode value... And if you store the unicode value, why not use Eina_Unicode which was made just for that? 16bits is not enough on windows. at least that's what vincent claims. and there is no need or DESIRE to abstract this. size matters. we need 32bits of space. efl works on the notion that int == 32bits. make it an int. http://msdn.microsoft.com/en-us/library/windows/desktop/aa379421%28v=vs.80%29.aspx apparently it only uses wchar_t IF its size is = 4. that's fine. 2 is not enough. microsoft got it wrong. :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] elementary: Add elm_progressbar_maxunit_{set, get} functions
Hum not really needed as is... We just need a format function here ... a progressbar is from 0.0 to 1.0. 2012/6/12 Daniel Willmann d.willm...@samsung.com Hello, updated version. I added the @since 1.1 mentioned by Stefan and mentioned the default value. Regards, Daniel These functions change the range of the value displayed on the progress bar with elm_progressbar_unit_format_set. At the moment the value displayed is in the range of 0 to 100. These functions allow you to change the upper range to something else. This is useful if the value represented by the progress bar is something else than percent, such as hours left. Signed-off-by: Daniel Willmann d.willm...@samsung.com --- trunk/elementary/ChangeLog |3 +++ trunk/elementary/src/lib/elm_progressbar.c | 27 +- trunk/elementary/src/lib/elm_progressbar.h | 29 3 files changed, 58 insertions(+), 1 deletion(-) -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Michaël Bouchaud (yoz) y...@efl.so -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] About the desktop icons
OK, I found something weird in e. Last update made my desktop icons just disappeared. Despite the fact I'm using the french localisation, e was looking for the icons in the ~/Desktop folder (instead of ~/Bureau). But what is really weird is when I plug an external device, the link still show up in ~/Bureau, which is not read by e, so showing nothing on the desktop. Something is really mixed up here. I'm trying to build without HAL but it doesn't seems to work yet and this bug doesn't help. zmike, any idea? -- Jérôme Pinot http://ngc891.blogdns.net/ signature.asc Description: Digital signature -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel