Re: [E-devel] request for efreet localization

2012-06-19 Thread Michael Blumenkrantz
The main issue is that the desktop environment itself is supposed to parse
these files and export the variables. Few do, us included.

Regardless, this fallback variable in efreet should be translated at some
point.

On Tue, Jun 19, 2012 at 4:18 AM, Jérôme Pinot ngc...@gmail.com wrote:

 On 06/18/12 13:53, Michael Blumenkrantz wrote:
  this is for fixing a somewhat annoying corner case with efm involving
  locale change. there's other solutions which are less correct, but I'd
 like
  to get the fallback choice here fixed since that alone will solve the bug
  in most cases.

 It's not exactly a _changing locale_ issue. I didn't change my locale
 for a long time now but what I'm seeing here is that my
 ~/.config/user-dirs.dirs is not read/used. Maybe efreet should somehow
 rely on it and not only use env variables.

 Reading in this order:
 - /etc/xdg/user-dirs.defaults
 - ~/.config/user-dirs.dirs
 - XDG_ env variable

 and then fallback.

 What do you think?
  On Mon, Jun 18, 2012 at 1:49 PM, Sebastian Dransfeld s...@tango.flipp.net
 wrote:
 
   Then I guess there aren't anymore. I think all other localization
   elements has been inside files or filenames.
  
   As far as I know there hasn't been any localization problems with
 efreet
   before.
  
   S.
  
  
   On 06/18/2012 02:43 PM, Michael Blumenkrantz wrote:
hm...I guess I assumed there would be more cases; I don't use a
 localized
E, nor do I have any experience with it.
   
On Mon, Jun 18, 2012 at 1:37 PM, Sebastian Dransfeld
 s...@tango.flipp.net
   wrote:
   
Do you have any other examples but XDG_DESKTOP_DIR? I can't find any
others which should be localized.
   
S.
   
On 06/18/2012 02:27 PM, Michael Blumenkrantz wrote:
sure, the problem is that we don't localize our fallback strings
 here.
   in
many desktop environments, those variables are not sourced/set,
 and so
   we
get the fallback strings every time: these strings are in english,
 so
they're always wrong.
   
On Mon, Jun 18, 2012 at 1:24 PM, Sebastian Dransfeld
   s...@tango.flipp.net
wrote:
   
On 06/14/2012 01:05 PM, Michael Blumenkrantz wrote:
Hi,
   
It's come to my attention that many of the strings in efreet
(especially
src/lib/efreet_base.c; see functions such as
   efreet_desktop_dir_get())
lack
proper localization. This causes unexpected behavior in most
 cases on
non-english platforms, and should probably be fixed by someone
 who
knows
the proper/expected localized directories. If I can get some
 help on
this,
it will fix a number of issues with e's file manager and other
 efreet
uses.
   
Isn't it the point that everything localized should be fetched
 from
XDG_* env variables?
   
S.
 --
 Jérôme Pinot
 http://ngc891.blogdns.net/


 --
 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] [Patch][elementary] using textblocks in the layout as an accessibility object (with focus chain)

2012-06-19 Thread The Rasterman
On Mon, 4 Jun 2012 15:01:39 +0900 Kim Shinwoo kimcinoo@gmail.com said:

cedric - put it in as is :) name is fine.

 Dear all, hello.
 
 To read TEXTBLOCK (especially, TEXTBLOCKs in layout object) in the
 accessibility environment, the TEXTBLOCK should be focusable.
 Because the accessibility uses the elementary focus to change
 highlight object, when user gives specific gesture such as flicking.
 The elm_access(accessibility) gives an object which inherits
 Elm_Layout_Smart_Class. This object is in charge of accessibility task
 for the TEXTBLOCK.
 You can test the TEXTBLOCK working with elementary focus in the
 accessibility environment by using following environment variables.
 
$ export ELM_MODULES=access_outputaccess/api:$ELM_MODULES
$ export ELM_ACCESS_MODE=1
$ elementary_test
 
 This would be ONE SMALL STEP for the accessibility to shake hands
 with the elementary focus.
 
 Thanks a lot.
 Shinwoo Kim.


-- 
- 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 trunk/elementary/data/themes/widgets

2012-06-19 Thread Daniel Juyung Seo
What are those empty lines?
On Jun 19, 2012 10:15 AM, Enlightenment SVN no-re...@enlightenment.org
wrote:

 Log:
 add new genlisut stiles for one_icon, end_icon and no_icon



 Author:   raster
 Date: 2012-06-18 00:35:27 -0700 (Mon, 18 Jun 2012)
 New Revision: 72364
 Trac: http://trac.enlightenment.org/e/changeset/72364

 Modified:
  trunk/elementary/data/themes/widgets/genlist.edc

 Modified: trunk/elementary/data/themes/widgets/genlist.edc
 ===
 --- trunk/elementary/data/themes/widgets/genlist.edc2012-06-18
 07:23:41 UTC (rev 72363)
 +++ trunk/elementary/data/themes/widgets/genlist.edc2012-06-18
 07:35:27 UTC (rev 72364)
 @@ -178,7 +178,6 @@
 fixed: 1 0;
 align: 1.0 0.5;
 aspect: 1.0 1.0;
 -aspect_preference: VERTICAL;
 rel1 {
relative: 1.0  0.0;
offset:   -54;
 @@ -410,6 +409,1266 @@
   }
}
  }
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +group { name: elm/genlist/item/one_icon/default;
 +   data.item: selectraise on;
 +   data.item: texts elm.text;
 +   data.item: contents elm.swallow.icon;
 +   data.item: treesize 20;
 +   data.item: flips elm.text.flip;
 +   //  data.item: states ;
 +   images {
 +  image: bt_sm_base1.png COMP;
 +  image: bt_sm_shine.png COMP;
 +  image: bt_sm_hilight.png COMP;
 +  image: ilist_1.png COMP;
 +  image: ilist_2.png COMP;
 +  image: ilist_item_shadow.png COMP;
 +   }
 +   parts {
 +  part {
 + name:   event;
 + type:   RECT;
 + description {
 +state: default 0.0;
 +color: 0 0 0 0;
 + }
 +  }
 +  part { name: reorder_bg;
 + mouse_events: 0;
 + description { state: default 0.0;
 +visible: 0;
 +color: 255 255 255 0;
 +rel1 {
 +   relative: 0.0 0.0;
 +   offset: -7 -7;
 +}
 +rel2 {
 +   relative: 1.0 1.0;
 +   offset: 9 9;
 +}
 +image {
 +   normal: bt_bases.png;
 +   border: 6 6 6 6;
 +}
 + }
 + description { state: enabled 0.0;
 +inherit: default 0.0;
 +visible: 1;
 +color: 255 255 255 255;
 + }
 +  }
 +  part {
 + name: base_sh;
 + mouse_events: 0;
 + description {
 +state: default 0.0;
 +align: 0.0 0.0;
 +min: 0 10;
 +fixed: 1 1;
 +rel1 {
 +   to: base;
 +   relative: 0.0 1.0;
 +   offset: 0 0;
 +}
 +rel2 {
 +   to: base;
 +   relative: 1.0 1.0;
 +   offset: -1 0;
 +}
 +image {
 +   normal: ilist_item_shadow.png;
 +}
 +fill.smooth: 0;
 + }
 + description {
 +state: default 1.0;
 +inherit: default 0.0;
 +visible: 0;
 + }
 +  }
 +  part {
 + name: base;
 + mouse_events: 0;
 + description {
 +state: default 0.0;
 +image {
 +   normal: ilist_1.png;
 +   border: 2 2 2 2;
 +}
 +fill.smooth: 0;
 + }
 + description {
 +state: default 1.0;
 +inherit: default 0.0;
 +image.normal: ilist_2.png;
 + }
 +  }
 +  part { name: bg;
 + clip_to: disclip;
 + mouse_events: 0;
 + description { state: default 0.0;
 +visible: 0;
 +color: 255 255 255 0;
 +rel1 {
 +   relative: 0.0 0.0;
 +   offset: -5 -5;
 +}
 +rel2 {
 +   relative: 1.0 1.0;
 +   offset: 4 4;
 +}
 +image {
 +   normal: bt_sm_base1.png;
 +   border: 6 6 6 6;
 +}
 +image.middle: SOLID;
 + }
 + description { state: default 1.0;
 +inherit: default 0.0;
 + }
 + description { state: selected 0.0;
 +inherit: default 0.0;
 +visible: 1;
 +color: 255 255 255 255;
 +rel1 {
 +   relative: 0.0 0.0;
 +   offset: -2 -2;
 +}
 +rel2 {
 +   relative: 1.0 1.0;
 +   offset: 1 1;
 +}
 + }
 + description {
 +state: selected 1.0;
 +inherit: selected 0.0;
 + }
 +  }
 +  part { name: elm.swallow.pad;
 + type: SWALLOW;
 + description { state: default 0.0;
 +fixed: 1 0;
 +

Re: [E-devel] [PATCH] elementary: Add elm_progressbar_maxunit_{set, get} functions

2012-06-19 Thread The Rasterman
On Thu, 14 Jun 2012 15:04:40 +0100 Daniel Willmann d.willm...@samsung.com
said:

thanks! in svn it is!

 Some more discussion in IRC led to the conclusion that this should be a 
 handled in a signal callback I've attached the new patch where I also 
 updated the progress bar example.


-- 
- 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: hermet IN trunk/web/www/p: about index

2012-06-19 Thread Daniel Juyung Seo
good job man :) it was too old.
On Jun 19, 2012 5:11 PM, Enlightenment SVN no-re...@enlightenment.org
wrote:

 Log:
 www - updated descriptions also



 Author:   hermet
 Date: 2012-06-19 01:11:32 -0700 (Tue, 19 Jun 2012)
 New Revision: 72456
 Trac: http://trac.enlightenment.org/e/changeset/72456

 Modified:
  trunk/web/www/p/about/en-body trunk/web/www/p/index/en-body

 Modified: trunk/web/www/p/about/en-body
 ===
 --- trunk/web/www/p/about/en-body   2012-06-19 07:58:51 UTC (rev 72455)
 +++ trunk/web/www/p/about/en-body   2012-06-19 08:11:32 UTC (rev 72456)
 @@ -89,12 +89,12 @@
p
 Enlightenment, the window manager is built on top of building blocks
 known as EFL (the Enlightenment Foundation Libraries). There are more
 -than can be sensibly put into the simple block diagram above, but this
 -covers the essentials.
 +than can be sensibly put into the block diagram above, but this covers
 +the essentials.
/p

center
 -?php img(diagram-efl-simple-small.png, Simple E stack);?
 +?php img(diagram-efl-simple-small.png, EFL Block Diagram);?
/center

p

 Modified: trunk/web/www/p/index/en-body
 ===
 --- trunk/web/www/p/index/en-body   2012-06-19 07:58:51 UTC (rev 72455)
 +++ trunk/web/www/p/index/en-body   2012-06-19 08:11:32 UTC (rev 72456)
 @@ -30,13 +30,13 @@
 /p

 p
 - A simple overview of the EFL (Enlightenment Foundation Libraries)
 stack
 - is here. ?php a(about, There is more to this);?, but this gives
 - a quick overview of where it fits in.
 + A overview of the EFL (Enlightenment Foundation Libraries) stack is
 + here. ?php a(about, There is more to this);?, but this gives a
 + quick overview of where it fits in.
 /p

 center
 - ?php ast(about);??php img(diagram-efl-simple-small.png,
 Simple E stack);?/a
 + ?php ast(about);??php img(diagram-efl-simple-small.png, EFL
 Block Diagram);?/a
/center

/div



 --
 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 trunk/elementary/data/themes/widgets

2012-06-19 Thread The Rasterman
On Tue, 19 Jun 2012 18:21:58 +0900 Daniel Juyung Seo seojuyu...@gmail.com
said:

me being silly and making it easier to track what i'm editing :) removed now.

 What are those empty lines?
 On Jun 19, 2012 10:15 AM, Enlightenment SVN no-re...@enlightenment.org
 wrote:
 
  Log:
  add new genlisut stiles for one_icon, end_icon and no_icon
 
 
 
  Author:   raster
  Date: 2012-06-18 00:35:27 -0700 (Mon, 18 Jun 2012)
  New Revision: 72364
  Trac: http://trac.enlightenment.org/e/changeset/72364
 
  Modified:
   trunk/elementary/data/themes/widgets/genlist.edc
 
  Modified: trunk/elementary/data/themes/widgets/genlist.edc
  ===
  --- trunk/elementary/data/themes/widgets/genlist.edc2012-06-18
  07:23:41 UTC (rev 72363)
  +++ trunk/elementary/data/themes/widgets/genlist.edc2012-06-18
  07:35:27 UTC (rev 72364)
  @@ -178,7 +178,6 @@
  fixed: 1 0;
  align: 1.0 0.5;
  aspect: 1.0 1.0;
  -aspect_preference: VERTICAL;
  rel1 {
 relative: 1.0  0.0;
 offset:   -54;
  @@ -410,6 +409,1266 @@
}
 }
   }
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +group { name: elm/genlist/item/one_icon/default;
  +   data.item: selectraise on;
  +   data.item: texts elm.text;
  +   data.item: contents elm.swallow.icon;
  +   data.item: treesize 20;
  +   data.item: flips elm.text.flip;
  +   //  data.item: states ;
  +   images {
  +  image: bt_sm_base1.png COMP;
  +  image: bt_sm_shine.png COMP;
  +  image: bt_sm_hilight.png COMP;
  +  image: ilist_1.png COMP;
  +  image: ilist_2.png COMP;
  +  image: ilist_item_shadow.png COMP;
  +   }
  +   parts {
  +  part {
  + name:   event;
  + type:   RECT;
  + description {
  +state: default 0.0;
  +color: 0 0 0 0;
  + }
  +  }
  +  part { name: reorder_bg;
  + mouse_events: 0;
  + description { state: default 0.0;
  +visible: 0;
  +color: 255 255 255 0;
  +rel1 {
  +   relative: 0.0 0.0;
  +   offset: -7 -7;
  +}
  +rel2 {
  +   relative: 1.0 1.0;
  +   offset: 9 9;
  +}
  +image {
  +   normal: bt_bases.png;
  +   border: 6 6 6 6;
  +}
  + }
  + description { state: enabled 0.0;
  +inherit: default 0.0;
  +visible: 1;
  +color: 255 255 255 255;
  + }
  +  }
  +  part {
  + name: base_sh;
  + mouse_events: 0;
  + description {
  +state: default 0.0;
  +align: 0.0 0.0;
  +min: 0 10;
  +fixed: 1 1;
  +rel1 {
  +   to: base;
  +   relative: 0.0 1.0;
  +   offset: 0 0;
  +}
  +rel2 {
  +   to: base;
  +   relative: 1.0 1.0;
  +   offset: -1 0;
  +}
  +image {
  +   normal: ilist_item_shadow.png;
  +}
  +fill.smooth: 0;
  + }
  + description {
  +state: default 1.0;
  +inherit: default 0.0;
  +visible: 0;
  + }
  +  }
  +  part {
  + name: base;
  + mouse_events: 0;
  + description {
  +state: default 0.0;
  +image {
  +   normal: ilist_1.png;
  +   border: 2 2 2 2;
  +}
  +fill.smooth: 0;
  + }
  + description {
  +state: default 1.0;
  +inherit: default 0.0;
  +image.normal: ilist_2.png;
  + }
  +  }
  +  part { name: bg;
  + clip_to: disclip;
  + mouse_events: 0;
  + description { state: default 0.0;
  +visible: 0;
  +color: 255 255 255 0;
  +rel1 {
  +   relative: 0.0 0.0;
  +   offset: -5 -5;
  +}
  +rel2 {
  +   relative: 1.0 1.0;
  +   offset: 4 4;
  +}
  +image {
  +   normal: bt_sm_base1.png;
  +   border: 6 6 6 6;
  +}
  +image.middle: SOLID;
  + }
  + description { state: default 1.0;
  +inherit: default 0.0;
  + }
  + description { state: selected 0.0;
  +inherit: default 0.0;
  +visible: 1;
  +color: 255 255 255 255;
  +rel1 {
  +   relative: 0.0 0.0;
  +   offset: -2 -2;
  +}
  +

Re: [E-devel] Evas textgrid object

2012-06-19 Thread The Rasterman
On Fri, 15 Jun 2012 09:22:40 +0200 Vincent Torri vincent.to...@gmail.com said:

 Hey
 
 I just committed the textgrid object, which will be used in
 terminology and maybe a couple of other apps. It needs love, though,
 as I'm not a text master in Evas.
 
 I've attached a test example, which should give that :
 
 http://www.maths.univ-evry.fr/pages_perso/vtorri/files/textgrid.png

well done vincent. it'd gotten some love and improvements, optimizations and
now terminology uses it. it's massively sped things up and dropped mem
footprint.

-- 
- 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] Evas textgrid object

2012-06-19 Thread Vincent Torri
On Tue, Jun 19, 2012 at 11:35 AM, Carsten Haitzler ras...@rasterman.com wrote:
 On Fri, 15 Jun 2012 09:22:40 +0200 Vincent Torri vincent.to...@gmail.com 
 said:

 Hey

 I just committed the textgrid object, which will be used in
 terminology and maybe a couple of other apps. It needs love, though,
 as I'm not a text master in Evas.

 I've attached a test example, which should give that :

 http://www.maths.univ-evry.fr/pages_perso/vtorri/files/textgrid.png

 well done vincent. it'd gotten some love and improvements, optimizations and
 now terminology uses it. it's massively sped things up and dropped mem
 footprint.

it would be nice to have some comparisons with different terminals
about speed and mem consumption

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-users] Terminology - time to talk.

2012-06-19 Thread The Rasterman
On Mon, 18 Jun 2012 18:50:52 +1000 David Seikel onef...@gmail.com said:

 On Mon, 18 Jun 2012 08:37:32 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:
 
   it doesn't handle every escape sequence in existence and even the
  ones it does handle may be buggy - ie i got it wrong. as such there
  is no document that tells you the terminal state machine and exactly
  what every mode means, what modes you should start in, what every esc
  seq or char does EXACTLY etc. it's all some level of guess-work based
  on reading pages on escape codes and other terminal emulator srcs.

i've found these on my googling journeys for info.. the problem is they dont
specify the state machine transitions and assumptions exactly :) reality is
they serve as a rough guide and for details i read other terminal srcs :)

 Terminal escape sequences are described in the ECMA-048 standard.  You
 should be able to find that on the ECMA website.  It's four times the
 size of the document I attached, but it's a PDF.  The one I attached
 should be a superset of the ECMA standard.
 
 These URLS might be handy, I got them from a text file called
 all-escapes.txt, but forget where I got it from.  I attached it.
 
 http://www.cs.utk.edu/~shuford/terminal/dec_vt220_codes.txt
 
 http://www.cs.utk.edu/~shuford/terminal/vt100_reference_card.txt
 
 http://www.cs.utk.edu/~shuford/terminal/vt100_codes_news.txt
 
 http://www.cs.utk.edu/~shuford/terminal/ansi_dec_controls_news.txt
 
 http://www.cs.utk.edu/~shuford/terminal/xterm_controls.txt
 
 http://www.cs.utk.edu/~shuford/terminal/color_control_news.txt
 
 http://vt100.net/docs/vt220-rm/
 
 http://vt100.net/ctrlseq_dec.html
 
 http://vt100.net/ctrlfunc_dec.html
 
 http://www.wyse.com/service/support/kbase/SEQwt.asp?Q=9
 
 ftp://ftp.cs.cmu.edu/afs/cs/user/ralf/pub/rbcom346.zip#TERM-EMU.DOC
 
 http://www.itscj.ipsj.or.jp/ISO-IR/2-1.htm
 
 http://www.itscj.ipsj.or.jp/ISO-IR/2-2.htm
 
 http://www.itscj.ipsj.or.jp/ISO-IR/2-3.htm
 
 http://www.itscj.ipsj.or.jp/ISO-IR/2-8-1.htm
 
 http://www.itscj.ipsj.or.jp/ISO-IR/2-8-2.htm
 
 The codes that are returned by function keys and stuff, I started
 testing them yesterday, coz I happen to be writing a terminal app.
 Seems to be a few different standards for those, so I'm just gonna
 support them all in my app.
 
 -- 
 A big old stinking pile of genius that no one wants
 coz there are too many silver coated monkeys in the world.


-- 
- 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] Evas textgrid object

2012-06-19 Thread Tom Hacohen
On 19/06/12 12:44, Vincent Torri wrote:
 it would be nice to have some comparisons with different terminals
 about speed and mem consumption

time cat to all the works of shakespeare (
http://www.gutenberg.org/ebooks/100 ) is way faster in Terminology 
compared to xterm:

Terminology: real   0m0.987s
Xterm: real0m2.784s
Urxvt is a bit faster here: real0m0.660s

But raster claims it's not the same for him, and for him terminology 
beats everyone. :)

--
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-users] Terminology - time to talk.

2012-06-19 Thread The Rasterman
On Mon, 18 Jun 2012 21:54:23 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

 On Sun, Jun 17, 2012 at 10:27 PM, Carsten Haitzler ras...@rasterman.com
 wrote:
  On Sun, 17 Jun 2012 21:43:05 -0300 Gustavo Sverzut Barbieri
  barbi...@profusion.mobi said:
  
  there are some gfx mode thgins in escapes. i assume thats used to draw lines
  using special line characters as it remaps regular chars to these sequences
  when in that mode - i think. i've never tried the menuconfig/ncurses lines
  thing in terminiology, so don't know.
 
 Thanks to KainX and his expertise I was able to get it working. There
 is now a vt100 to unicode table I got from urxvt. The key was to
 understand it may change the charset to DEC's ACS.

hmm i am still missing them from jed - must be a different set of gfx chars...
it's on a mental todo list to look into it.

  For keys: I'll look later, thanks. But I just realized even the
  elm_entry does not handle it :-/
 
  bigger problems :)
 
 Fixed. Ecore_IMF was fine, but XIM module was trying to set styles
 that were not supported in my machine. Now it will fallback if
 unsupported.

ok.

 Also added IMF to terminology based on edje_entry.c, many thanks to
 Sachiel for pointing out where to look for example. I just did the
 basics, no preedit, prediction or surrounding stuff. NO idea how it
 will look like with a vkbd.

it actually mostly works. pretty good stuff! :)

  For example I can type ç by using AltGr + , but not ' + c as
  expected by us-intl or cedilla input methods.
 
  bigger problems indeed :). as i said -i know how compose key combos work. i
  need to make a table and handle them. no idea about altgr stuff. never used
  it, don't know it. would have to research.
 
 done :-)

:)

   These I have no idea where to look, if they are related to termpty or
   what. So I'd wait you ;-)
  
   you'll be waiting a while as i have never used deadkeys. i do know how to
   use the compose key and combos, but even xterm doesn't do those for me,
   so i'm not amazingly worried, but that's about all i could manage off
   the top of my head with a little research (i'll have to build in a table
   of all the compose combos). it doesn't handle every escape sequence in
   existence and even the ones it does handle may be buggy - ie i got it
   wrong. as such there is no document that tells you the terminal state
   machine and exactly what every mode means, what modes you should start
   in, what every esc seq or char does EXACTLY etc. it's all some level of
   guess-work based on reading pages on escape codes and other terminal
   emulator srcs.
 
  Ok, so far it seems to do okay for the tests I did. But the ncurses
  and input problems are bit of pain for me to change. I'll see if I can
  fix those and use it daily.
 
  the ncurses line thing is on a list of stuff to look at - but it wasn't a
  necessity for my daily stuff so i didnt do it yet. :)
 
 as said, done.

:)

  i want it to be unique and noticable. the highlight can be toned down a bit,
  but i want something visible that makes you know its terminology not just
  xterm etc. but just fyi - either your eyesight is horrible, lighting
  conditions insane or you have some of the crappiest screens around if u
  can't read it with that highlight :) are you using that macbook.. speaking
  of crappy screens? :):) (oooh just had to jibe that one in!) :)
 
 my screen is good, so are my eyes... but it's annoying as said by
 multiple people at #edevelop. How about make it your theme and the
 default be usable?

i've toned it down, but its still there. now with a pimp-daddy pulsing cursor
too. :)

  What I plan to work on whenever time (?) allows:
      - detect protocol://xxx and call xdg-open with it. Where to add it?
 
  in termio.c - you'll have to scan the cells fetched by termpty_cellrow_get()
  (fetched 1 row at a time for the visible grid of cells and put into
  textgrid). while scanning you'll have to then detect these. you'll have to
  handle your own line-wrap logic here - ie if url finishes at last char or
  not or it continue on the next line. right now there are special bit
  markers set to know if it was auto-wrapped or not that the
  selection-to-text handling tries to detect. the selection-to-text stuff is
  not that reliable or solid so i need to work on that as its only partly
  usable. look at that code for ideas - that is what converts back to utf8
  strings too. :)
 
 ok, will look at it later.
 
 
      - see if we need reset sigaction for SIGTERM et al. Did you think
  about that?
 
  ummm do we need to? ecore by default auto handles quitting main loop on
  that so nothing to do? or was that sigint?
 
 in the child, where you exec. I'm asking because GLIBC's system does that.

if u exec a child after exec.. all signal handlers are reset by exec. ecore
already sets up sigchild handlers for children and we handle this as an
event. :)

      - change option GUI from side-by-side toolbar (which is broken for
  

Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread David Seikel
On Tue, 19 Jun 2012 19:24:20 +0900 Carsten Haitzler (The Rasterman)
ras...@rasterman.com wrote:

 On Mon, 18 Jun 2012 21:54:23 -0300 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi said:
 
  On Sun, Jun 17, 2012 at 10:27 PM, Carsten Haitzler
  ras...@rasterman.com wrote:
   On Sun, 17 Jun 2012 21:43:05 -0300 Gustavo Sverzut Barbieri
   barbi...@profusion.mobi said:
   
   there are some gfx mode thgins in escapes. i assume thats used to
   draw lines using special line characters as it remaps regular
   chars to these sequences when in that mode - i think. i've never
   tried the menuconfig/ncurses lines thing in terminiology, so
   don't know.
  
  Thanks to KainX and his expertise I was able to get it working.
  There is now a vt100 to unicode table I got from urxvt. The key was
  to understand it may change the charset to DEC's ACS.
 
 hmm i am still missing them from jed - must be a different set of gfx
 chars... it's on a mental todo list to look into it.

That seems to be a pain involving code pages, or something else that
seems be terminal specific sometimes.  I've still not figured out how to
drive line drawing generically in my terminal app.  No, I don't want to
use ncurses, it's too bloated.  I'm trying to make an ncurses
alternative that is not bloated.

My theory is that you can do 99% to 100% of what you need to do using
just a few basic ANSI escape sequences.  Only a few decades old serial
terminals would need anything different.  Most of those ANSI sequences
are historical bloat that's not needed.  Though a terminal would need
to support a large percent of them, a program running on a terminal
wont.  I'm making a tiny library for those programs running on a
terminal.

So far I'm getting good results with a surprisingly little bit of code,
but it's early days yet.  Even mature programs can't always cope with
these box / line graphics.

On the other hand, I've not researched some of this much, only just
started it on the weekend.

Yes, it worked fine on terminology out of the box.  B-)

       - multiple windows and/or tabs
  
   right now this is right on the end of a list of features as
   frankly i'm not happy with the 1 process goes down and ALL my
   terminals go thing that gnome-terminal does. as for tabs - don't
   use TABS... be imaginative. i was thinking a thumbnail-like
   chooser - wp2 style with a quick select bar with smaller thumb on
   mouseover the top of the term or something.
  
  well, if you have tabs you need fast switch AND fast lookup where
  you are. So far nothing beats visual tabs for that.
 
 if we make the theme allow for this on signals and swallows then i
 might entertain it - i still think its too early given stability
 issues. but no bar of tabs by default. option.
 
  The switch often happens with shortcut... so invisible. But the
  lookup
 
 that's fine. the intent was to have shortcuts eventually be able to go
 next/prev term, bring up a grid of them u can then arrow-key select
 etc.
 
  where you are you can easily see with the tab position as in an
  actual physical file/archive. You also need hints of visual bells
  or alarms on other tabs -- tabs are usual and unbeatable as people
  are used to it, even with screen.
  
  IOW: let's use the fancyness for other elements, like the wallpaper
  and font choosers?
 
 we can do better than tabs - and i want to try.

If you mean something like what passes for tabs in elementary, please
don't.  It's on no way shape or form better.  At least the way I
found to do tabs so far on elementary, there was no obvious plain
old ordinary tabs that I found.  That was a pain in elementary, and I'm
not happy with the results.

Sometimes you just want plain old ordinary tabs, just like everyone
else does tabs.  There's good reasons for that.  You can get fancy,
and do better, but please provide plain old ordinary tabs just like
everyone else does first.

       - made it possible to specify the font preview string, with
   some PITA chars by default (Ox0, 1xl).. It works, but height is
   not resizing properly :-/
  
   oooh... do we REALLY want that there all the time? its a waste of
   space and people will barely ever change it. putting that in
   another tab might be more useful and space efficient.
  
  The most annoying bit that leads one to change terminal fonts is due
  some specific glyphs -- that we can't predict. Some people dislike
  lowercase-L as it looks like 1. Some uppercase-O x zero. Some use it
  to detect subtle differences with a...
 
 then change the default string - but the entry box doesn't belong in
 that pane/dialog. there is precious little enough space as-is. an
 entry that you almost NEVER change the content of doesn't belong
 there. in fact the fact that u covered up all of the terminal with
 the dialog is  the problem as u no longer see the preview - that's
 why i left a gap on the left side to see the terminal content itself
 when the font changed.
 
  IOW: letting the user choose a font 

Re: [E-devel] Evas textgrid object

2012-06-19 Thread The Rasterman
On Tue, 19 Jun 2012 13:10:02 +0300 Tom Hacohen tom.haco...@samsung.com said:

 On 19/06/12 12:44, Vincent Torri wrote:
  it would be nice to have some comparisons with different terminals
  about speed and mem consumption
 
 time cat to all the works of shakespeare (
 http://www.gutenberg.org/ebooks/100 ) is way faster in Terminology 
 compared to xterm:
 
 Terminology: real 0m0.987s
 Xterm: real0m2.784s
 Urxvt is a bit faster here: real  0m0.660s
 
 But raster claims it's not the same for him, and for him terminology 
 beats everyone. :)

same file cat here (shakespeare), 80x24 term. same font for terminology, rxvt,
urxvt eterm and xterm. gnome-terminal uses monospace font instead but is about
the same physical size. lower is better (time in seconds).

terminology: 0.277
urxvt: 0.286
rxvt: 0.720
eterm: 1.343
xterm: 2.784
gnome-terminal: 10.686

memory kb after cating the shakespeare file (rss-shared to get real used
pages), same number of save lines (2000). all terms have no bg (terminology
is default so it has some fancy overlay and stuff but they are all bland/blank).

rxvt: 792
urxvt: 1184
eterm: 1952
xterm: 3148
terminology: 4008
gnome-terminal: 4256

note - all terms except terminology display NO imagery. terminology does by
default as an overlay, so not quite the same config. also the others share font
glyphs and font info, terminilogy loads and keeps its own. both of these will
improve with cserve2 :)

as such i'm totally chuffed at the fact that terminology is in fact right up
there in speed if not the best (results really close at the top), but it beats
the pants off gnome-terminal which imho is our real competition and terminology
is not meant to be a minimalist hand-configured terminal like most others
(eterm is a bit different - its kind of half-way). despite fancy alpha
blended overlays of shining glass a pulsing cursor, the cpu totally software
rendering it all (no gfx chip help/accel) we are right up there speed-wise.

as for memory footprint we beat gnome-terminal which is our real competition
level as we also have a full widget set lurking under terminology with a lot of
infra support etc. and we also load imagery oursevles into ram which
gnome-terminal doesn't. considering this si where terminology is without a lot
of optimizing and profiling and effort at a barely-out-of-the-womb stage in
maturity vs very old and long lived terminals that have had many years and
1's of an hours poured into them... i'm as happy as a pig in mud. :)

-- 
- 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]Patch for switching in slideshow with no transition effect

2012-06-19 Thread Rajeev Ranjan
Hi,
   Can somebody have a look at the patch and provide feedback on it.
If things are fine, please commit it.
This will address the issue related to slideshow transition with no effect.
Thank You.
Regards,
Rajeev

--- Original Message ---
Sender : Gustavo Lima Chavesgl...@profusion.mobi
Date : Jun 11, 2012 19:58 (GMT+05:30)
Title : Re: [E-devel] [Patch][Elementary]Patch for switching in slideshow with 
no transition effect

* Rajeev Ranjan [2012-06-09 07:10:11 +]:

 Hi,
Please review the attached patch for supporting simple transition without 
 any effect in slideshow widget.
 
 [Current Issue]:
transition,end singal does not get emitted when the transition is set to 
 NULL or has not been set. This signal is used normal to detect the end of the 
 slideshow images and is
 emitted once transition is over.
 Moreover the visibility of the slides during transition with no effect is not 
 proper as this is not implemented in the corresponding theme.
 
 [Root cause]:
The visibility change needed for images in theme does not happen in case 
 of no transition effect.
 
 [Change Description]:
Handled NULL transition setting in C code and sent the appropriate signal 
 to indicate the next and previous action for image slide. Updated sample code 
 also.
Modified the sample code to incorporate transition with No effect.
 
 Signed-Off-By: Rajeev Ranjan
 
 Thank You.
 Regards,
 Rajeev

Seems good enough.

BR,

 --
 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
--
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-users] Terminology - time to talk.

2012-06-19 Thread The Rasterman
On Tue, 19 Jun 2012 21:13:25 +1000 David Seikel onef...@gmail.com said:

 On Tue, 19 Jun 2012 19:24:20 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:
 
  On Mon, 18 Jun 2012 21:54:23 -0300 Gustavo Sverzut Barbieri
  barbi...@profusion.mobi said:
  
   On Sun, Jun 17, 2012 at 10:27 PM, Carsten Haitzler
   ras...@rasterman.com wrote:
On Sun, 17 Jun 2012 21:43:05 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

there are some gfx mode thgins in escapes. i assume thats used to
draw lines using special line characters as it remaps regular
chars to these sequences when in that mode - i think. i've never
tried the menuconfig/ncurses lines thing in terminiology, so
don't know.
   
   Thanks to KainX and his expertise I was able to get it working.
   There is now a vt100 to unicode table I got from urxvt. The key was
   to understand it may change the charset to DEC's ACS.
  
  hmm i am still missing them from jed - must be a different set of gfx
  chars... it's on a mental todo list to look into it.
 
 That seems to be a pain involving code pages, or something else that
 seems be terminal specific sometimes.  I've still not figured out how to
 drive line drawing generically in my terminal app.  No, I don't want to
 use ncurses, it's too bloated.  I'm trying to make an ncurses
 alternative that is not bloated.

yes - i saw the codepage escapes - i dont know what to do with them currently.

 My theory is that you can do 99% to 100% of what you need to do using
 just a few basic ANSI escape sequences.  Only a few decades old serial
 terminals would need anything different.  Most of those ANSI sequences
 are historical bloat that's not needed.  Though a terminal would need
 to support a large percent of them, a program running on a terminal
 wont.  I'm making a tiny library for those programs running on a
 terminal.
 
 So far I'm getting good results with a surprisingly little bit of code,
 but it's early days yet.  Even mature programs can't always cope with
 these box / line graphics.
 
 On the other hand, I've not researched some of this much, only just
 started it on the weekend.
 
 Yes, it worked fine on terminology out of the box.  B-)
 
    - multiple windows and/or tabs
   
right now this is right on the end of a list of features as
frankly i'm not happy with the 1 process goes down and ALL my
terminals go thing that gnome-terminal does. as for tabs - don't
use TABS... be imaginative. i was thinking a thumbnail-like
chooser - wp2 style with a quick select bar with smaller thumb on
mouseover the top of the term or something.
   
   well, if you have tabs you need fast switch AND fast lookup where
   you are. So far nothing beats visual tabs for that.
  
  if we make the theme allow for this on signals and swallows then i
  might entertain it - i still think its too early given stability
  issues. but no bar of tabs by default. option.
  
   The switch often happens with shortcut... so invisible. But the
   lookup
  
  that's fine. the intent was to have shortcuts eventually be able to go
  next/prev term, bring up a grid of them u can then arrow-key select
  etc.
  
   where you are you can easily see with the tab position as in an
   actual physical file/archive. You also need hints of visual bells
   or alarms on other tabs -- tabs are usual and unbeatable as people
   are used to it, even with screen.
   
   IOW: let's use the fancyness for other elements, like the wallpaper
   and font choosers?
  
  we can do better than tabs - and i want to try.
 
 If you mean something like what passes for tabs in elementary, please
 don't.  It's on no way shape or form better.  At least the way I
 found to do tabs so far on elementary, there was no obvious plain
 old ordinary tabs that I found.  That was a pain in elementary, and I'm
 not happy with the results.

no - i dont want that. i want to do something more like wp2.

 Sometimes you just want plain old ordinary tabs, just like everyone
 else does tabs.  There's good reasons for that.  You can get fancy,
 and do better, but please provide plain old ordinary tabs just like
 everyone else does first.
 
    - made it possible to specify the font preview string, with
some PITA chars by default (Ox0, 1xl).. It works, but height is
not resizing properly :-/
   
oooh... do we REALLY want that there all the time? its a waste of
space and people will barely ever change it. putting that in
another tab might be more useful and space efficient.
   
   The most annoying bit that leads one to change terminal fonts is due
   some specific glyphs -- that we can't predict. Some people dislike
   lowercase-L as it looks like 1. Some uppercase-O x zero. Some use it
   to detect subtle differences with a...
  
  then change the default string - but the entry box doesn't belong in
  that pane/dialog. there is precious little enough space as-is. an
  entry that you 

Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread David Seikel
On Tue, 19 Jun 2012 21:13:25 +1000 David Seikel onef...@gmail.com
wrote:

 On Tue, 19 Jun 2012 19:24:20 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:
 
  On Mon, 18 Jun 2012 21:54:23 -0300 Gustavo Sverzut Barbieri
  barbi...@profusion.mobi said:
  
   On Sun, Jun 17, 2012 at 10:27 PM, Carsten Haitzler
   ras...@rasterman.com wrote:
On Sun, 17 Jun 2012 21:43:05 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

there are some gfx mode thgins in escapes. i assume thats used
to draw lines using special line characters as it remaps regular
chars to these sequences when in that mode - i think. i've never
tried the menuconfig/ncurses lines thing in terminiology, so
don't know.
   
   Thanks to KainX and his expertise I was able to get it working.
   There is now a vt100 to unicode table I got from urxvt. The key
   was to understand it may change the charset to DEC's ACS.
  
  hmm i am still missing them from jed - must be a different set of
  gfx chars... it's on a mental todo list to look into it.
 
 That seems to be a pain involving code pages, or something else that
 seems be terminal specific sometimes.  I've still not figured out how
 to drive line drawing generically in my terminal app.  No, I don't
 want to use ncurses, it's too bloated.  I'm trying to make an ncurses
 alternative that is not bloated.
 
 My theory is that you can do 99% to 100% of what you need to do using
 just a few basic ANSI escape sequences.  Only a few decades old serial
 terminals would need anything different.  Most of those ANSI sequences
 are historical bloat that's not needed.  Though a terminal would need
 to support a large percent of them, a program running on a terminal
 wont.  I'm making a tiny library for those programs running on a
 terminal.
 
 So far I'm getting good results with a surprisingly little bit of
 code, but it's early days yet.  Even mature programs can't always
 cope with these box / line graphics.
 
 On the other hand, I've not researched some of this much, only just
 started it on the weekend.
 
 Yes, it worked fine on terminology out of the box.  B-)
 
    - multiple windows and/or tabs
   
right now this is right on the end of a list of features as
frankly i'm not happy with the 1 process goes down and ALL my
terminals go thing that gnome-terminal does. as for tabs - don't
use TABS... be imaginative. i was thinking a thumbnail-like
chooser - wp2 style with a quick select bar with smaller thumb
on mouseover the top of the term or something.
   
   well, if you have tabs you need fast switch AND fast lookup where
   you are. So far nothing beats visual tabs for that.
  
  if we make the theme allow for this on signals and swallows then i
  might entertain it - i still think its too early given stability
  issues. but no bar of tabs by default. option.
  
   The switch often happens with shortcut... so invisible. But the
   lookup
  
  that's fine. the intent was to have shortcuts eventually be able to
  go next/prev term, bring up a grid of them u can then arrow-key
  select etc.
  
   where you are you can easily see with the tab position as in an
   actual physical file/archive. You also need hints of visual bells
   or alarms on other tabs -- tabs are usual and unbeatable as people
   are used to it, even with screen.
   
   IOW: let's use the fancyness for other elements, like the
   wallpaper and font choosers?
  
  we can do better than tabs - and i want to try.
 
 If you mean something like what passes for tabs in elementary, please
 don't.  It's on no way shape or form better.  At least the way I
 found to do tabs so far on elementary, there was no obvious plain
 old ordinary tabs that I found.  That was a pain in elementary, and
 I'm not happy with the results.
 
 Sometimes you just want plain old ordinary tabs, just like everyone
 else does tabs.  There's good reasons for that.  You can get fancy,
 and do better, but please provide plain old ordinary tabs just like
 everyone else does first.
 
    - made it possible to specify the font preview string, with
some PITA chars by default (Ox0, 1xl).. It works, but height is
not resizing properly :-/
   
oooh... do we REALLY want that there all the time? its a waste
of space and people will barely ever change it. putting that in
another tab might be more useful and space efficient.
   
   The most annoying bit that leads one to change terminal fonts is
   due some specific glyphs -- that we can't predict. Some people
   dislike lowercase-L as it looks like 1. Some uppercase-O x zero.
   Some use it to detect subtle differences with a...
  
  then change the default string - but the entry box doesn't belong in
  that pane/dialog. there is precious little enough space as-is. an
  entry that you almost NEVER change the content of doesn't belong
  there. in fact the fact that u covered up all of the terminal with
  the dialog is  the 

Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread David Seikel
On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The Rasterman)
ras...@rasterman.com wrote:

 On Tue, 19 Jun 2012 21:13:25 +1000 David Seikel onef...@gmail.com
 said:
 
  On Tue, 19 Jun 2012 19:24:20 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com wrote:
  
   On Mon, 18 Jun 2012 21:54:23 -0300 Gustavo Sverzut Barbieri
   barbi...@profusion.mobi said:
   
On Sun, Jun 17, 2012 at 10:27 PM, Carsten Haitzler
ras...@rasterman.com wrote:
 On Sun, 17 Jun 2012 21:43:05 -0300 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi said:
 
 there are some gfx mode thgins in escapes. i assume thats
 used to draw lines using special line characters as it remaps
 regular chars to these sequences when in that mode - i think.
 i've never tried the menuconfig/ncurses lines thing in
 terminiology, so don't know.

Thanks to KainX and his expertise I was able to get it working.
There is now a vt100 to unicode table I got from urxvt. The key
was to understand it may change the charset to DEC's ACS.
   
   hmm i am still missing them from jed - must be a different set of
   gfx chars... it's on a mental todo list to look into it.
  
  That seems to be a pain involving code pages, or something else that
  seems be terminal specific sometimes.  I've still not figured out
  how to drive line drawing generically in my terminal app.  No, I
  don't want to use ncurses, it's too bloated.  I'm trying to make an
  ncurses alternative that is not bloated.
 
 yes - i saw the codepage escapes - i dont know what to do with them
 currently.

See my subsequent email.  Think it's a font issue really.

  My theory is that you can do 99% to 100% of what you need to do
  using just a few basic ANSI escape sequences.  Only a few decades
  old serial terminals would need anything different.  Most of those
  ANSI sequences are historical bloat that's not needed.  Though a
  terminal would need to support a large percent of them, a program
  running on a terminal wont.  I'm making a tiny library for those
  programs running on a terminal.
  
  So far I'm getting good results with a surprisingly little bit of
  code, but it's early days yet.  Even mature programs can't always
  cope with these box / line graphics.
  
  On the other hand, I've not researched some of this much, only just
  started it on the weekend.
  
  Yes, it worked fine on terminology out of the box.  B-)
  
     - multiple windows and/or tabs

 right now this is right on the end of a list of features as
 frankly i'm not happy with the 1 process goes down and ALL my
 terminals go thing that gnome-terminal does. as for tabs -
 don't use TABS... be imaginative. i was thinking a
 thumbnail-like chooser - wp2 style with a quick select bar
 with smaller thumb on mouseover the top of the term or
 something.

well, if you have tabs you need fast switch AND fast lookup
where you are. So far nothing beats visual tabs for that.
   
   if we make the theme allow for this on signals and swallows then i
   might entertain it - i still think its too early given stability
   issues. but no bar of tabs by default. option.
   
The switch often happens with shortcut... so invisible. But the
lookup
   
   that's fine. the intent was to have shortcuts eventually be able
   to go next/prev term, bring up a grid of them u can then
   arrow-key select etc.
   
where you are you can easily see with the tab position as in an
actual physical file/archive. You also need hints of visual
bells or alarms on other tabs -- tabs are usual and unbeatable
as people are used to it, even with screen.

IOW: let's use the fancyness for other elements, like the
wallpaper and font choosers?
   
   we can do better than tabs - and i want to try.
  
  If you mean something like what passes for tabs in elementary,
  please don't.  It's on no way shape or form better.  At least the
  way I found to do tabs so far on elementary, there was no obvious
  plain old ordinary tabs that I found.  That was a pain in
  elementary, and I'm not happy with the results.
 
 no - i dont want that. i want to do something more like wp2.

What's wp2?

And elementary does need a just plain tabs dammit widget.  Though
transition effects are still a great idea.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP 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

Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread Stefan Schmidt
Hello.

On 06/19/2012 12:44 PM, David Seikel wrote:
 On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com  wrote:

 no - i dont want that. i want to do something more like wp2.

 What's wp2?

I think he refers to wallpaper 2. Settings - Wallpaper 2 from the menu.

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] [e-users] Terminology - time to talk.

2012-06-19 Thread David Seikel
On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
s.schm...@samsung.com wrote:

 Hello.
 
 On 06/19/2012 12:44 PM, David Seikel wrote:
  On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com  wrote:
 
  no - i dont want that. i want to do something more like wp2.
 
  What's wp2?
 
 I think he refers to wallpaper 2. Settings - Wallpaper 2 from the
 menu.

Which is nice to have as an option, but does not do all the things tabs
can do.  So it's not a replacement for tabs.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP 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


[E-devel] terminology font size

2012-06-19 Thread Sebastian Dransfeld
Hi,

Why does my font size in terminology not change? No special config flags.

evas configure output:

evas 1.2.99.72470


Configuration Options Summary:

Engines:
   Software Memory Buffer.: yes
   Software X11...: yes (Xlib: yes) (XCB: no)
   OpenGL X11.: yes (Xlib: yes) (XCB: no) (GLES: no) 
(SGX: no) (s3c6410: no)
   Software GDI...: no
   Software DirectDraw: no
   Direct3d...: no
   OpenGL SDL.: no

   OpenGL Cocoa...: no
   Software Framebuffer...: yes
   DirectFB...: no
   PSL1GHT: no
   Software 8bit grayscale: no
   Software 16bit : no
   Software 16bit X11.: no
   Software 16bit Directdraw..: no
   Software 16bit WinCE...: no
   Software 16bit SDL.: no (primitive: no)
   Wayland Shm: yes
   Wayland Egl: no

Image Loaders:
   BMP.: yes
   EDB.: no
   EET.: yes
   GENERIC.: yes
   GIF.: no
   ICO.: yes
   JPEG: yes (region: no)
   PMAPS...: yes
   PNG.: yes
   PSD.: yes
   SVG.: no
   TGA.: yes
   TIFF: yes
   WBMP: yes
   XPM.: yes

Font Sourcing Systems:
   EET.: yes

Font Searching Systems:
   Fontconfig..: yes

Font Rendering Helpers:
   Fribidi.: no
   Harfbuzz: no
   liblinebreak: yes

CPU Specific Extensions:
   Fallback C Code.: yes
   MMX.: yes
   SSE.: yes
   SSE3: yes
   ALTIVEC.: no
   NEON: no
   Thread Support..: yes

Features:
   MAGIC_DEBUG.: yes
   Cache Server: no
   Cache Server 2..: yes

   Threaded Pipe Rendering.: no
   Async Pipe Rendering: no
   Async Events: yes
   Async Image Preload.: yes

   Word Cache..: no
   Metric Cache: no

   Pixman..: no
   Pixman Fonts: no
   Pixman Rects: no
   Pixman Lines: no
   Pixman Polygons.: no
   Pixman Images...: no
   Pixman Image ScaleSample: no

   Tiled 32BPP rotate..: no

ARGB Software Engine Options:
   Sampling Scaler.: yes
   Smooth Scaler...: yes
   YUV Converter...: yes

ARGB Conversion Options:
   Smaller Dither Mask.: no
   Line Dither Mask: no
   No Dither Mask for 16bpp: no
   8bpp RGB 332: yes
   8bpp RGB 666: yes
   8bpp RGB 232: yes
   8bpp RGB 222: yes
   8bpp RGB 221: yes
   8bpp RGB 121: yes
   8bpp RGB 111: yes
   8bpp Grayscale (256): yes
   8bpp Grayscale (16).: yes
   8bpp Grayscale 64-pal...: yes
   16bpp RGB 565...: yes
   16bpp BGR 565...: yes
   16bpp RGB 555...: yes
   16bpp RGB 444...: yes
   16bpp RGB 565 (444 ipaq): yes
   16bpp Rotation 0: yes
   16bpp Rotation 90...: yes
   16bpp Rotation 180..: yes
   16bpp Rotation 270..: yes
   24bpp RGB 888...: yes
   24bpp BGR 888...: yes
   24bpp RGB 666 (666 ezx).: yes
   32bpp RGB ..: yes
   32bpp RGBX .: yes
   32bpp BGR ..: yes
   32bpp BGRX .: yes
   32bpp RGB 666 (666 ezx).: yes
   32bpp Rotation 0: yes
   32bpp Rotation 90...: yes
   32bpp Rotation 180..: yes
   32bpp Rotation 270..: yes

Documentation.: yes
Examples..: install:yes build:no
Tests.: no
Coverage..: no

Compilation: make (or gmake)
   CPPFLAGS.:
   CFLAGS...: -rdynamic -std=gnu99 -g -Wall -Wextra -Wshadow 
-fvisibility=hidden -pipe -march=native
   CXXFLAGS.: -g -O2
   LDFLAGS..:

Installation...: make install (as root if needed, with 'su' or 
'sudo')
   prefix...: /opt/e17


S.

--
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

Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread The Rasterman
On Tue, 19 Jun 2012 21:44:57 +1000 David Seikel onef...@gmail.com said:

 On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:
 
  On Tue, 19 Jun 2012 21:13:25 +1000 David Seikel onef...@gmail.com
  said:
  
   On Tue, 19 Jun 2012 19:24:20 +0900 Carsten Haitzler (The Rasterman)
   ras...@rasterman.com wrote:
   
On Mon, 18 Jun 2012 21:54:23 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

 On Sun, Jun 17, 2012 at 10:27 PM, Carsten Haitzler
 ras...@rasterman.com wrote:
  On Sun, 17 Jun 2012 21:43:05 -0300 Gustavo Sverzut Barbieri
  barbi...@profusion.mobi said:
  
  there are some gfx mode thgins in escapes. i assume thats
  used to draw lines using special line characters as it remaps
  regular chars to these sequences when in that mode - i think.
  i've never tried the menuconfig/ncurses lines thing in
  terminiology, so don't know.
 
 Thanks to KainX and his expertise I was able to get it working.
 There is now a vt100 to unicode table I got from urxvt. The key
 was to understand it may change the charset to DEC's ACS.

hmm i am still missing them from jed - must be a different set of
gfx chars... it's on a mental todo list to look into it.
   
   That seems to be a pain involving code pages, or something else that
   seems be terminal specific sometimes.  I've still not figured out
   how to drive line drawing generically in my terminal app.  No, I
   don't want to use ncurses, it's too bloated.  I'm trying to make an
   ncurses alternative that is not bloated.
  
  yes - i saw the codepage escapes - i dont know what to do with them
  currently.
 
 See my subsequent email.  Think it's a font issue really.
 
   My theory is that you can do 99% to 100% of what you need to do
   using just a few basic ANSI escape sequences.  Only a few decades
   old serial terminals would need anything different.  Most of those
   ANSI sequences are historical bloat that's not needed.  Though a
   terminal would need to support a large percent of them, a program
   running on a terminal wont.  I'm making a tiny library for those
   programs running on a terminal.
   
   So far I'm getting good results with a surprisingly little bit of
   code, but it's early days yet.  Even mature programs can't always
   cope with these box / line graphics.
   
   On the other hand, I've not researched some of this much, only just
   started it on the weekend.
   
   Yes, it worked fine on terminology out of the box.  B-)
   
      - multiple windows and/or tabs
 
  right now this is right on the end of a list of features as
  frankly i'm not happy with the 1 process goes down and ALL my
  terminals go thing that gnome-terminal does. as for tabs -
  don't use TABS... be imaginative. i was thinking a
  thumbnail-like chooser - wp2 style with a quick select bar
  with smaller thumb on mouseover the top of the term or
  something.
 
 well, if you have tabs you need fast switch AND fast lookup
 where you are. So far nothing beats visual tabs for that.

if we make the theme allow for this on signals and swallows then i
might entertain it - i still think its too early given stability
issues. but no bar of tabs by default. option.

 The switch often happens with shortcut... so invisible. But the
 lookup

that's fine. the intent was to have shortcuts eventually be able
to go next/prev term, bring up a grid of them u can then
arrow-key select etc.

 where you are you can easily see with the tab position as in an
 actual physical file/archive. You also need hints of visual
 bells or alarms on other tabs -- tabs are usual and unbeatable
 as people are used to it, even with screen.
 
 IOW: let's use the fancyness for other elements, like the
 wallpaper and font choosers?

we can do better than tabs - and i want to try.
   
   If you mean something like what passes for tabs in elementary,
   please don't.  It's on no way shape or form better.  At least the
   way I found to do tabs so far on elementary, there was no obvious
   plain old ordinary tabs that I found.  That was a pain in
   elementary, and I'm not happy with the results.
  
  no - i dont want that. i want to do something more like wp2.
 
 What's wp2?

e17 wallpaper 2 selector. see that for non-traditional ui.

 And elementary does need a just plain tabs dammit widget.  Though
 transition effects are still a great idea.
 
 -- 
 A big old stinking pile of genius that no one wants
 coz there are too many silver coated monkeys in the world.


-- 
- 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 

Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread The Rasterman
On Tue, 19 Jun 2012 21:41:16 +1000 David Seikel onef...@gmail.com said:

 On Tue, 19 Jun 2012 21:13:25 +1000 David Seikel onef...@gmail.com
 wrote:
 
  On Tue, 19 Jun 2012 19:24:20 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com wrote:
  
   On Mon, 18 Jun 2012 21:54:23 -0300 Gustavo Sverzut Barbieri
   barbi...@profusion.mobi said:
   
On Sun, Jun 17, 2012 at 10:27 PM, Carsten Haitzler
ras...@rasterman.com wrote:
 On Sun, 17 Jun 2012 21:43:05 -0300 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi said:
 
 there are some gfx mode thgins in escapes. i assume thats used
 to draw lines using special line characters as it remaps regular
 chars to these sequences when in that mode - i think. i've never
 tried the menuconfig/ncurses lines thing in terminiology, so
 don't know.

Thanks to KainX and his expertise I was able to get it working.
There is now a vt100 to unicode table I got from urxvt. The key
was to understand it may change the charset to DEC's ACS.
   
   hmm i am still missing them from jed - must be a different set of
   gfx chars... it's on a mental todo list to look into it.
  
  That seems to be a pain involving code pages, or something else that
  seems be terminal specific sometimes.  I've still not figured out how
  to drive line drawing generically in my terminal app.  No, I don't
  want to use ncurses, it's too bloated.  I'm trying to make an ncurses
  alternative that is not bloated.
  
  My theory is that you can do 99% to 100% of what you need to do using
  just a few basic ANSI escape sequences.  Only a few decades old serial
  terminals would need anything different.  Most of those ANSI sequences
  are historical bloat that's not needed.  Though a terminal would need
  to support a large percent of them, a program running on a terminal
  wont.  I'm making a tiny library for those programs running on a
  terminal.
  
  So far I'm getting good results with a surprisingly little bit of
  code, but it's early days yet.  Even mature programs can't always
  cope with these box / line graphics.
  
  On the other hand, I've not researched some of this much, only just
  started it on the weekend.
  
  Yes, it worked fine on terminology out of the box.  B-)
  
     - multiple windows and/or tabs

 right now this is right on the end of a list of features as
 frankly i'm not happy with the 1 process goes down and ALL my
 terminals go thing that gnome-terminal does. as for tabs - don't
 use TABS... be imaginative. i was thinking a thumbnail-like
 chooser - wp2 style with a quick select bar with smaller thumb
 on mouseover the top of the term or something.

well, if you have tabs you need fast switch AND fast lookup where
you are. So far nothing beats visual tabs for that.
   
   if we make the theme allow for this on signals and swallows then i
   might entertain it - i still think its too early given stability
   issues. but no bar of tabs by default. option.
   
The switch often happens with shortcut... so invisible. But the
lookup
   
   that's fine. the intent was to have shortcuts eventually be able to
   go next/prev term, bring up a grid of them u can then arrow-key
   select etc.
   
where you are you can easily see with the tab position as in an
actual physical file/archive. You also need hints of visual bells
or alarms on other tabs -- tabs are usual and unbeatable as people
are used to it, even with screen.

IOW: let's use the fancyness for other elements, like the
wallpaper and font choosers?
   
   we can do better than tabs - and i want to try.
  
  If you mean something like what passes for tabs in elementary, please
  don't.  It's on no way shape or form better.  At least the way I
  found to do tabs so far on elementary, there was no obvious plain
  old ordinary tabs that I found.  That was a pain in elementary, and
  I'm not happy with the results.
  
  Sometimes you just want plain old ordinary tabs, just like everyone
  else does tabs.  There's good reasons for that.  You can get fancy,
  and do better, but please provide plain old ordinary tabs just like
  everyone else does first.
  
     - made it possible to specify the font preview string, with
 some PITA chars by default (Ox0, 1xl).. It works, but height is
 not resizing properly :-/

 oooh... do we REALLY want that there all the time? its a waste
 of space and people will barely ever change it. putting that in
 another tab might be more useful and space efficient.

The most annoying bit that leads one to change terminal fonts is
due some specific glyphs -- that we can't predict. Some people
dislike lowercase-L as it looks like 1. Some uppercase-O x zero.
Some use it to detect subtle differences with a...
   
   then change the default string - but the entry box doesn't belong in
   that pane/dialog. there is precious little 

Re: [E-devel] terminology font size

2012-06-19 Thread Tom Hacohen
On 19/06/12 15:21, Sebastian Dransfeld wrote:
 Hi,

 Why does my font size in terminology not change? No special config flags.

We don't do any scaling to bitmap fonts, so if you use one, you can't 
resize it IIRC.

--
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] terminology font size

2012-06-19 Thread Sebastian Dransfeld
On 06/19/2012 02:26 PM, Tom Hacohen wrote:
 On 19/06/12 15:21, Sebastian Dransfeld wrote:
 Hi,

 Why does my font size in terminology not change? No special config flags.

 We don't do any scaling to bitmap fonts, so if you use one, you can't
 resize it IIRC.

That's it.

S.


--
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-users] Terminology - time to talk.

2012-06-19 Thread David Seikel
On Tue, 19 Jun 2012 21:23:27 +0900 Carsten Haitzler (The Rasterman)
ras...@rasterman.com wrote:

 On Tue, 19 Jun 2012 21:41:16 +1000 David Seikel onef...@gmail.com
 said:
 
  On Tue, 19 Jun 2012 21:13:25 +1000 David Seikel onef...@gmail.com
  wrote:
  
   On Tue, 19 Jun 2012 19:24:20 +0900 Carsten Haitzler (The
   Rasterman) ras...@rasterman.com wrote:
   
On Mon, 18 Jun 2012 21:54:23 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

 On Sun, Jun 17, 2012 at 10:27 PM, Carsten Haitzler
 ras...@rasterman.com wrote:
  On Sun, 17 Jun 2012 21:43:05 -0300 Gustavo Sverzut Barbieri
  barbi...@profusion.mobi said:
  
  there are some gfx mode thgins in escapes. i assume thats
  used to draw lines using special line characters as it
  remaps regular chars to these sequences when in that mode -
  i think. i've never tried the menuconfig/ncurses lines
  thing in terminiology, so don't know.
 
 Thanks to KainX and his expertise I was able to get it
 working. There is now a vt100 to unicode table I got from
 urxvt. The key was to understand it may change the charset to
 DEC's ACS.

hmm i am still missing them from jed - must be a different set
of gfx chars... it's on a mental todo list to look into it.
   
   That seems to be a pain involving code pages, or something else
   that seems be terminal specific sometimes.  I've still not
   figured out how to drive line drawing generically in my terminal
   app.  No, I don't want to use ncurses, it's too bloated.  I'm
   trying to make an ncurses alternative that is not bloated.
   
   My theory is that you can do 99% to 100% of what you need to do
   using just a few basic ANSI escape sequences.  Only a few decades
   old serial terminals would need anything different.  Most of
   those ANSI sequences are historical bloat that's not needed.
   Though a terminal would need to support a large percent of them,
   a program running on a terminal wont.  I'm making a tiny library
   for those programs running on a terminal.
   
   So far I'm getting good results with a surprisingly little bit of
   code, but it's early days yet.  Even mature programs can't always
   cope with these box / line graphics.
   
   On the other hand, I've not researched some of this much, only
   just started it on the weekend.
   
   Yes, it worked fine on terminology out of the box.  B-)
   
      - multiple windows and/or tabs
 
  right now this is right on the end of a list of features as
  frankly i'm not happy with the 1 process goes down and ALL
  my terminals go thing that gnome-terminal does. as for tabs
  - don't use TABS... be imaginative. i was thinking a
  thumbnail-like chooser - wp2 style with a quick select bar
  with smaller thumb on mouseover the top of the term or
  something.
 
 well, if you have tabs you need fast switch AND fast lookup
 where you are. So far nothing beats visual tabs for that.

if we make the theme allow for this on signals and swallows
then i might entertain it - i still think its too early given
stability issues. but no bar of tabs by default. option.

 The switch often happens with shortcut... so invisible. But
 the lookup

that's fine. the intent was to have shortcuts eventually be
able to go next/prev term, bring up a grid of them u can then
arrow-key select etc.

 where you are you can easily see with the tab position as in
 an actual physical file/archive. You also need hints of
 visual bells or alarms on other tabs -- tabs are usual and
 unbeatable as people are used to it, even with screen.
 
 IOW: let's use the fancyness for other elements, like the
 wallpaper and font choosers?

we can do better than tabs - and i want to try.
   
   If you mean something like what passes for tabs in elementary,
   please don't.  It's on no way shape or form better.  At least
   the way I found to do tabs so far on elementary, there was no
   obvious plain old ordinary tabs that I found.  That was a pain
   in elementary, and I'm not happy with the results.
   
   Sometimes you just want plain old ordinary tabs, just like
   everyone else does tabs.  There's good reasons for that.  You can
   get fancy, and do better, but please provide plain old ordinary
   tabs just like everyone else does first.
   
      - made it possible to specify the font preview string,
  with some PITA chars by default (Ox0, 1xl).. It works, but
  height is not resizing properly :-/
 
  oooh... do we REALLY want that there all the time? its a
  waste of space and people will barely ever change it.
  putting that in another tab might be more useful and
  space efficient.
 
 The most annoying bit that leads one to change terminal fonts
 is due some specific glyphs -- that we can't predict. Some
 people dislike lowercase-L as 

Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread The Rasterman
On Tue, 19 Jun 2012 22:30:09 +1000 David Seikel onef...@gmail.com said:

 On Tue, 19 Jun 2012 21:23:27 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:
 
  On Tue, 19 Jun 2012 21:41:16 +1000 David Seikel onef...@gmail.com
  said:
 
  aaah indeed this is it. terminus fonts work, others dont. now time to
  find out precisely why and make things work. i know all those fonts
  have line gfx - its just mapped wrongly somehow. i'm thinking it may
  be an evas + encoding issue.
 
 That was way easier to figure out with terminology than other
 terminals, so I heartily approve of the font choosing system.

in terminology the font selector is now by far the most mature and polished
bit. and now it shows. :) effort was invested, and it pays off. a lot of the
rest is still forming and getting together at all.

-- 
- 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-users] Terminology - time to talk.

2012-06-19 Thread The Rasterman
On Tue, 19 Jun 2012 22:19:55 +1000 David Seikel onef...@gmail.com said:

 On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
 s.schm...@samsung.com wrote:
 
  Hello.
  
  On 06/19/2012 12:44 PM, David Seikel wrote:
   On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The Rasterman)
   ras...@rasterman.com  wrote:
  
   no - i dont want that. i want to do something more like wp2.
  
   What's wp2?
  
  I think he refers to wallpaper 2. Settings - Wallpaper 2 from the
  menu.
 
 Which is nice to have as an option, but does not do all the things tabs
 can do.  So it's not a replacement for tabs.

does what tabs do when u bring it up. in fact its better as u get full
previews. i dont plan on making any regular tabs. i plan on doing this as it'l
recycle the wallpaper and theme selection widget code - same thing. just now
terminal previews. when i get to it.

-- 
- 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] terminology font size

2012-06-19 Thread The Rasterman
On Tue, 19 Jun 2012 14:29:04 +0200 Sebastian Dransfeld s...@tango.flipp.net
said:

 On 06/19/2012 02:26 PM, Tom Hacohen wrote:
  On 19/06/12 15:21, Sebastian Dransfeld wrote:
  Hi,
 
  Why does my font size in terminology not change? No special config flags.
 
  We don't do any scaling to bitmap fonts, so if you use one, you can't
  resize it IIRC.
 
 That's it.

i should disable the slider if a bitmap font is selected.

-- 
- 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


[E-devel] [Patch][elementary] elm_cofig, setting accessibility mode

2012-06-19 Thread Kim Shinwoo
Dear all, hello.

This patch is for setting the accessibility mode.
I'm not sure that the way to set is proper or not, because the module name
is fixed in the code as access_outputaccess/api
There would be better way to set it. If you have, please let me know.
thanks.

hmm. elm_config_access_set(Eina_Bool is_access, const char* module_name)
would be better.. isn't it?
and checking previous status would be fine to avoid duplicated module value.

hmmm. then the patch will have -1 * 90251293450198374

Sincerely,
Shinwoo Kim.


elm.config.set.access.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] [e-users] Terminology - time to talk.

2012-06-19 Thread David Seikel
On Tue, 19 Jun 2012 21:45:17 +0900 Carsten Haitzler (The Rasterman)
ras...@rasterman.com wrote:

 On Tue, 19 Jun 2012 22:19:55 +1000 David Seikel onef...@gmail.com
 said:
 
  On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
  s.schm...@samsung.com wrote:
  
   Hello.
   
   On 06/19/2012 12:44 PM, David Seikel wrote:
On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The
Rasterman) ras...@rasterman.com  wrote:
   
no - i dont want that. i want to do something more like wp2.
   
What's wp2?
   
   I think he refers to wallpaper 2. Settings - Wallpaper 2 from the
   menu.
  
  Which is nice to have as an option, but does not do all the things
  tabs can do.  So it's not a replacement for tabs.
 
 does what tabs do when u bring it up. in fact its better as u get full
 previews. i dont plan on making any regular tabs.

It's the when you bring it up part that's the problem.  Tabs don't
need to be brought up to show you the info they display.  You don't
have to do anything to keep an eye on programs that change the tab text
to show you progress or something important other than look up (on the
tabs that's not the one you are using right now).  You don't have to do
anything to see which tab is which when you carefully name them.  This
is not better for those uses of tabs.  It hides the info you want to see
at a glance and makes it a separate step to get to that info.

Most of my terminal tabs are running MC, some on the same directories,
they will look identical or almost identical in a thumbnail that's
small enough to show them all.  That's not gonna help me at all.

Doing something different is good, it's just not better if it removes
useful functionality.  Your idea is good, it just removes useful
functionality that is provided with tabs.  It's no substitute for tabs,
it's something completely different.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP 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


Re: [E-devel] [Patch][elementary] elm_cofig, setting accessibility mode

2012-06-19 Thread Vincent Torri
@since in doc

Vincent

On Tue, Jun 19, 2012 at 3:37 PM, Kim Shinwoo kimcinoo@gmail.com wrote:
 Dear all, hello.

 This patch is for setting the accessibility mode.
 I'm not sure that the way to set is proper or not, because the module name
 is fixed in the code as access_outputaccess/api
 There would be better way to set it. If you have, please let me know.
 thanks.

 hmm. elm_config_access_set(Eina_Bool is_access, const char* module_name)
 would be better.. isn't it?
 and checking previous status would be fine to avoid duplicated module value.

 hmmm. then the patch will have -1 * 90251293450198374

 Sincerely,
 Shinwoo Kim.

 --
 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-users] Terminology - time to talk.

2012-06-19 Thread David Seikel
On Tue, 19 Jun 2012 23:50:50 +1000 David Seikel onef...@gmail.com
wrote:

 On Tue, 19 Jun 2012 21:45:17 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:
 
  On Tue, 19 Jun 2012 22:19:55 +1000 David Seikel onef...@gmail.com
  said:
  
   On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
   s.schm...@samsung.com wrote:
   
Hello.

On 06/19/2012 12:44 PM, David Seikel wrote:
 On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The
 Rasterman) ras...@rasterman.com  wrote:

 no - i dont want that. i want to do something more like wp2.

 What's wp2?

I think he refers to wallpaper 2. Settings - Wallpaper 2 from
the menu.
   
   Which is nice to have as an option, but does not do all the things
   tabs can do.  So it's not a replacement for tabs.
  
  does what tabs do when u bring it up. in fact its better as u get
  full previews. i dont plan on making any regular tabs.
 
 It's the when you bring it up part that's the problem.  Tabs don't
 need to be brought up to show you the info they display.  You don't
 have to do anything to keep an eye on programs that change the tab
 text to show you progress or something important other than look up
 (on the tabs that's not the one you are using right now).  You don't
 have to do anything to see which tab is which when you carefully name
 them.  This is not better for those uses of tabs.  It hides the info
 you want to see at a glance and makes it a separate step to get to
 that info.
 
 Most of my terminal tabs are running MC, some on the same directories,
 they will look identical or almost identical in a thumbnail that's
 small enough to show them all.  That's not gonna help me at all.
 
 Doing something different is good, it's just not better if it
 removes useful functionality.  Your idea is good, it just removes
 useful functionality that is provided with tabs.  It's no substitute
 for tabs, it's something completely different.

Hmmm, if you use your thumbnail idea as an optional background (toned
down a bit so it's not getting in the way) that shows LIVE thumbnails,
that would be wonderful.  It's still not going to be a substitute for
all of the functionality of tabs though.  Just gets a little closer
than having to bring it up.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP 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


Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread Daniel Juyung Seo
OMG.
Look at this.
http://www.enlightenment.org/ss/e-4fe0885bc67d38.29931697.jpg

This happened when I launched every-launcher while building trunk on
terminology.

Daniel Juyung Seo (SeoZ)

On Tue, Jun 19, 2012 at 10:58 PM, David Seikel onef...@gmail.com wrote:
 On Tue, 19 Jun 2012 23:50:50 +1000 David Seikel onef...@gmail.com
 wrote:

 On Tue, 19 Jun 2012 21:45:17 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:

  On Tue, 19 Jun 2012 22:19:55 +1000 David Seikel onef...@gmail.com
  said:
 
   On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
   s.schm...@samsung.com wrote:
  
Hello.
   
On 06/19/2012 12:44 PM, David Seikel wrote:
 On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The
 Rasterman) ras...@rasterman.com  wrote:

 no - i dont want that. i want to do something more like wp2.

 What's wp2?
   
I think he refers to wallpaper 2. Settings - Wallpaper 2 from
the menu.
  
   Which is nice to have as an option, but does not do all the things
   tabs can do.  So it's not a replacement for tabs.
 
  does what tabs do when u bring it up. in fact its better as u get
  full previews. i dont plan on making any regular tabs.

 It's the when you bring it up part that's the problem.  Tabs don't
 need to be brought up to show you the info they display.  You don't
 have to do anything to keep an eye on programs that change the tab
 text to show you progress or something important other than look up
 (on the tabs that's not the one you are using right now).  You don't
 have to do anything to see which tab is which when you carefully name
 them.  This is not better for those uses of tabs.  It hides the info
 you want to see at a glance and makes it a separate step to get to
 that info.

 Most of my terminal tabs are running MC, some on the same directories,
 they will look identical or almost identical in a thumbnail that's
 small enough to show them all.  That's not gonna help me at all.

 Doing something different is good, it's just not better if it
 removes useful functionality.  Your idea is good, it just removes
 useful functionality that is provided with tabs.  It's no substitute
 for tabs, it's something completely different.

 Hmmm, if you use your thumbnail idea as an optional background (toned
 down a bit so it's not getting in the way) that shows LIVE thumbnails,
 that would be wonderful.  It's still not going to be a substitute for
 all of the functionality of tabs though.  Just gets a little closer
 than having to bring it up.

 --
 A big old stinking pile of genius that no one wants
 coz there are too many silver coated monkeys in the world.

 --
 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-users] Terminology - time to talk.

2012-06-19 Thread Viktor Kojouharov
On Tue, Jun 19, 2012 at 4:50 PM, David Seikel onef...@gmail.com wrote:

 On Tue, 19 Jun 2012 21:45:17 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:

  On Tue, 19 Jun 2012 22:19:55 +1000 David Seikel onef...@gmail.com
  said:
 
   On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
   s.schm...@samsung.com wrote:
  
Hello.
   
On 06/19/2012 12:44 PM, David Seikel wrote:
 On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The
 Rasterman) ras...@rasterman.com  wrote:

 no - i dont want that. i want to do something more like wp2.

 What's wp2?
   
I think he refers to wallpaper 2. Settings - Wallpaper 2 from the
menu.
  
   Which is nice to have as an option, but does not do all the things
   tabs can do.  So it's not a replacement for tabs.
 
  does what tabs do when u bring it up. in fact its better as u get full
  previews. i dont plan on making any regular tabs.

 It's the when you bring it up part that's the problem.  Tabs don't
 need to be brought up to show you the info they display.  You don't
 have to do anything to keep an eye on programs that change the tab text
 to show you progress or something important other than look up (on the
 tabs that's not the one you are using right now).  You don't have to do
 anything to see which tab is which when you carefully name them.  This
 is not better for those uses of tabs.  It hides the info you want to see
 at a glance and makes it a separate step to get to that info.

 Most of my terminal tabs are running MC, some on the same directories,
 they will look identical or almost identical in a thumbnail that's
 small enough to show them all.  That's not gonna help me at all.

 Doing something different is good, it's just not better if it removes
 useful functionality.  Your idea is good, it just removes useful
 functionality that is provided with tabs.  It's no substitute for tabs,
 it's something completely different.


The tabs themselves aren't very useful either. All they do is show the
terminal title, which is useless most of the time, so you wont be able to
differentiate between them if you just sat down in front of that terminal
for the first time. At the end of the day, most of us probably use hotkeys
to jump between tabs, and that will work just as well in a wp2 context.


 --
 A big old stinking pile of genius that no one wants
 coz there are too many silver coated monkeys in the world.


 --
 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-users] Terminology - time to talk.

2012-06-19 Thread David Seikel
On Tue, 19 Jun 2012 17:27:59 +0300 Viktor Kojouharov
vkojouha...@gmail.com wrote:

 On Tue, Jun 19, 2012 at 4:50 PM, David Seikel onef...@gmail.com
 wrote:
 
  On Tue, 19 Jun 2012 21:45:17 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com wrote:
 
   On Tue, 19 Jun 2012 22:19:55 +1000 David Seikel
   onef...@gmail.com said:
  
On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
s.schm...@samsung.com wrote:
   
 Hello.

 On 06/19/2012 12:44 PM, David Seikel wrote:
  On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The
  Rasterman) ras...@rasterman.com  wrote:
 
  no - i dont want that. i want to do something more like
  wp2.
 
  What's wp2?

 I think he refers to wallpaper 2. Settings - Wallpaper 2
 from the menu.
   
Which is nice to have as an option, but does not do all the
things tabs can do.  So it's not a replacement for tabs.
  
   does what tabs do when u bring it up. in fact its better as u get
   full previews. i dont plan on making any regular tabs.
 
  It's the when you bring it up part that's the problem.  Tabs don't
  need to be brought up to show you the info they display.  You
  don't have to do anything to keep an eye on programs that change
  the tab text to show you progress or something important other than
  look up (on the tabs that's not the one you are using right now).
  You don't have to do anything to see which tab is which when you
  carefully name them.  This is not better for those uses of tabs.
  It hides the info you want to see at a glance and makes it a
  separate step to get to that info.
 
  Most of my terminal tabs are running MC, some on the same
  directories, they will look identical or almost identical in a
  thumbnail that's small enough to show them all.  That's not gonna
  help me at all.
 
  Doing something different is good, it's just not better if it
  removes useful functionality.  Your idea is good, it just removes
  useful functionality that is provided with tabs.  It's no
  substitute for tabs, it's something completely different.
 
 
 The tabs themselves aren't very useful either. All they do is show the
 terminal title, which is useless most of the time, so you wont be
 able to differentiate between them if you just sat down in front of
 that terminal for the first time. At the end of the day, most of us
 probably use hotkeys to jump between tabs, and that will work just as
 well in a wp2 context.

You don't quite understand what I'm saying.  Those terminal titles in
the tabs is EXACTLY the functionality that would be missed.  They
contain information that is useful some times to some people.  That
information is useful coz it's there to be seen at a glance.  That
information can be changed by the program running on that terminal.  It
may be very important to someone to see that information when it
changes, and not have to do something to show the information.

Just coz you don't use it and think it's useless, does not mean others
think it''as useless.

Tabs provide two basic functions, one is to change to another
terminal.  I'm fine with that being done in this wp2 style.  The other
is to provide useful information at a glance, without having to do
anything other than look.  That's the useful functionality that will be
missing.  That's the functionality that some people need.  That's why
we need tabs.

Not doing tabs is throwing the baby out with the bath water.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP 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


Re: [E-devel] [Patch] Fixed multibuttonentry`s bugs

2012-06-19 Thread Hyoyoung Chang
In svn r72484. thanks.

On Tue, Jun 19, 2012 at 2:23 PM, Minseok Kim minseok3@samsung.com wrote:
 Dear all,

 I've added patches for fixing bugs in multibuttonentry.

 First, elm_multibuttonentry_1.patch
 When multibuttonentry is clicked, it shows entry input panel.
 but at this time, there's no code for setting focus on entry.
 because of that, sometimes it cause a problem when moving focus.

 Second, elm_multibuttonentry_2.patch
 When item is added, multibuttonentry's internal entry is relocated and
 resized.
 At this time, there was an issue about setting coordinates.
 When multibuttonentry is scrolled in other widget, it sets wrong
 coordinates.
 So I've fixed.

 Please review these patches.
 Thank you.

 --
 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: data/themes data/themes/images src/bin

2012-06-19 Thread Gustavo Sverzut Barbieri
On Tue, Jun 19, 2012 at 10:16 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:

 Log:
 emit signal to cursor on key down.

I usually dislike your graphics, but I have to admit this patch is
nice indeed. I'm considering to use it with mild.edc :-)

Anyone using mild.edc? If so, do you want this cursor as well?

--
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
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-users] Terminology - time to talk.

2012-06-19 Thread The Rasterman
On Wed, 20 Jun 2012 00:47:40 +1000 David Seikel onef...@gmail.com said:

   It's the when you bring it up part that's the problem.  Tabs don't
   need to be brought up to show you the info they display.  You
   don't have to do anything to keep an eye on programs that change
   the tab text to show you progress or something important other than
   look up (on the tabs that's not the one you are using right now).
   You don't have to do anything to see which tab is which when you
   carefully name them.  This is not better for those uses of tabs.
   It hides the info you want to see at a glance and makes it a
   separate step to get to that info.
  
   Most of my terminal tabs are running MC, some on the same
   directories, they will look identical or almost identical in a
   thumbnail that's small enough to show them all.  That's not gonna
   help me at all.
  
   Doing something different is good, it's just not better if it
   removes useful functionality.  Your idea is good, it just removes
   useful functionality that is provided with tabs.  It's no
   substitute for tabs, it's something completely different.
  
  
  The tabs themselves aren't very useful either. All they do is show the
  terminal title, which is useless most of the time, so you wont be
  able to differentiate between them if you just sat down in front of
  that terminal for the first time. At the end of the day, most of us
  probably use hotkeys to jump between tabs, and that will work just as
  well in a wp2 context.
 
 You don't quite understand what I'm saying.  Those terminal titles in
 the tabs is EXACTLY the functionality that would be missed.  They
 contain information that is useful some times to some people.  That

you made my point for me.. SOME of the time SOME people want just a title.
SOME. ... MOST don't go run the exact same identical thing so its
unrecognisable in N tabs. optimize for the common case first.

 information is useful coz it's there to be seen at a glance.  That
 information can be changed by the program running on that terminal.  It
 may be very important to someone to see that information when it
 changes, and not have to do something to show the information.
 
 Just coz you don't use it and think it's useless, does not mean others
 think it''as useless.
 
 Tabs provide two basic functions, one is to change to another
 terminal.  I'm fine with that being done in this wp2 style.  The other
 is to provide useful information at a glance, without having to do
 anything other than look.  That's the useful functionality that will be
 missing.  That's the functionality that some people need.  That's why
 we need tabs.
 
 Not doing tabs is throwing the baby out with the bath water.

-- 
- 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-users] Terminology - time to talk.

2012-06-19 Thread The Rasterman
On Tue, 19 Jun 2012 23:14:44 +0900 Daniel Juyung Seo seojuyu...@gmail.com
said:

looks like the image data for an image got corrupted.

 OMG.
 Look at this.
 http://www.enlightenment.org/ss/e-4fe0885bc67d38.29931697.jpg
 
 This happened when I launched every-launcher while building trunk on
 terminology.
 
 Daniel Juyung Seo (SeoZ)
 
 On Tue, Jun 19, 2012 at 10:58 PM, David Seikel onef...@gmail.com wrote:
  On Tue, 19 Jun 2012 23:50:50 +1000 David Seikel onef...@gmail.com
  wrote:
 
  On Tue, 19 Jun 2012 21:45:17 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com wrote:
 
   On Tue, 19 Jun 2012 22:19:55 +1000 David Seikel onef...@gmail.com
   said:
  
On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
s.schm...@samsung.com wrote:
   
 Hello.

 On 06/19/2012 12:44 PM, David Seikel wrote:
  On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The
  Rasterman) ras...@rasterman.com  wrote:
 
  no - i dont want that. i want to do something more like wp2.
 
  What's wp2?

 I think he refers to wallpaper 2. Settings - Wallpaper 2 from
 the menu.
   
Which is nice to have as an option, but does not do all the things
tabs can do.  So it's not a replacement for tabs.
  
   does what tabs do when u bring it up. in fact its better as u get
   full previews. i dont plan on making any regular tabs.
 
  It's the when you bring it up part that's the problem.  Tabs don't
  need to be brought up to show you the info they display.  You don't
  have to do anything to keep an eye on programs that change the tab
  text to show you progress or something important other than look up
  (on the tabs that's not the one you are using right now).  You don't
  have to do anything to see which tab is which when you carefully name
  them.  This is not better for those uses of tabs.  It hides the info
  you want to see at a glance and makes it a separate step to get to
  that info.
 
  Most of my terminal tabs are running MC, some on the same directories,
  they will look identical or almost identical in a thumbnail that's
  small enough to show them all.  That's not gonna help me at all.
 
  Doing something different is good, it's just not better if it
  removes useful functionality.  Your idea is good, it just removes
  useful functionality that is provided with tabs.  It's no substitute
  for tabs, it's something completely different.
 
  Hmmm, if you use your thumbnail idea as an optional background (toned
  down a bit so it's not getting in the way) that shows LIVE thumbnails,
  that would be wonderful.  It's still not going to be a substitute for
  all of the functionality of tabs though.  Just gets a little closer
  than having to bring it up.
 
  --
  A big old stinking pile of genius that no one wants
  coz there are too many silver coated monkeys in the world.
 
  --
  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
 


-- 
- 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: data/themes data/themes/images src/bin

2012-06-19 Thread Eduardo Lima (Etrunko)
On Tue, Jun 19, 2012 at 12:19 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Tue, Jun 19, 2012 at 10:16 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:

 Log:
 emit signal to cursor on key down.

 I usually dislike your graphics, but I have to admit this patch is
 nice indeed. I'm considering to use it with mild.edc :-)


Not bad at all for a blinking rectangle :)


-- 
Eduardo de Barros Lima
ebl...@gmail.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


[E-devel] [PATCH] elementary: Fix typo preventing examples to be compiled

2012-06-19 Thread Daniel Willmann
Just a quick fix. Seems like this was not compile tested.

Regards,
Signed-off-by: Daniel Willmann d.willm...@samsung.com
---
 .../elementary/src/examples/progressbar_example.c  |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/trunk/elementary/src/examples/progressbar_example.c b/trunk/elementary/src/examples/progressbar_example.c
index f24038e..e0620c8 100644
--- a/trunk/elementary/src/examples/progressbar_example.c
+++ b/trunk/elementary/src/examples/progressbar_example.c
@@ -97,7 +97,7 @@ _progress_format_cb(double val)
 static void
 _progress_format_free(char *str)
 {
-   free(fstr);
+   free(str);
 }
 
 static void
--
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-users] Terminology - time to talk.

2012-06-19 Thread David Seikel
On Wed, 20 Jun 2012 00:29:57 +0900 Carsten Haitzler (The Rasterman)
ras...@rasterman.com wrote:

 On Wed, 20 Jun 2012 00:47:40 +1000 David Seikel onef...@gmail.com
 said:
 
It's the when you bring it up part that's the problem.  Tabs
don't need to be brought up to show you the info they
display.  You don't have to do anything to keep an eye on
programs that change the tab text to show you progress or
something important other than look up (on the tabs that's not
the one you are using right now). You don't have to do anything
to see which tab is which when you carefully name them.  This
is not better for those uses of tabs. It hides the info you
want to see at a glance and makes it a separate step to get to
that info.
   
Most of my terminal tabs are running MC, some on the same
directories, they will look identical or almost identical in a
thumbnail that's small enough to show them all.  That's not
gonna help me at all.
   
Doing something different is good, it's just not better if it
removes useful functionality.  Your idea is good, it just
removes useful functionality that is provided with tabs.  It's
no substitute for tabs, it's something completely different.
   
   
   The tabs themselves aren't very useful either. All they do is
   show the terminal title, which is useless most of the time, so
   you wont be able to differentiate between them if you just sat
   down in front of that terminal for the first time. At the end of
   the day, most of us probably use hotkeys to jump between tabs,
   and that will work just as well in a wp2 context.
  
  You don't quite understand what I'm saying.  Those terminal titles
  in the tabs is EXACTLY the functionality that would be missed.  They
  contain information that is useful some times to some people.  That
 
 you made my point for me.. SOME of the time SOME people want just a
 title. SOME. ... MOST don't go run the exact same identical thing so
 its unrecognisable in N tabs. optimize for the common case first.

You where not talking about optimising a common case, you where talking
about throwing out the antiquated idea of tabs coz you thought you
could do it better.  I'm pointing out that better does not mean
throwing away perfectly good functionality.

Sooo, programs want to display their little bit of text on the term
title / tab for whatever reason.  Where does this little bit of text
go?  A tab is the perfect spot for it.  You still have not answered the
basic fundamental problem, how are you replacing this functionality
with your better idea?

You are only implementing half the functionality, and trying to brush
off the other half coz it does not fit into your idea of what a flash
program should look like.  Most people are not expecting flash from a
terminal program.

You can make it flash all you want, but if it's only doing half the
job, you can't call it better.

Most people don't want to show a video as the background for their
terminal.  Can't say you are optimising for any common case there.  lol

It's not like tabs is harder than what you want to do.  You just think
it's too old fashioned to WANT to do it.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP 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


Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread Gustavo Sverzut Barbieri
On Tue, Jun 19, 2012 at 11:47 AM, David Seikel onef...@gmail.com wrote:
 On Tue, 19 Jun 2012 17:27:59 +0300 Viktor Kojouharov
 vkojouha...@gmail.com wrote:

 On Tue, Jun 19, 2012 at 4:50 PM, David Seikel onef...@gmail.com
 wrote:

  On Tue, 19 Jun 2012 21:45:17 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com wrote:
 
   On Tue, 19 Jun 2012 22:19:55 +1000 David Seikel
   onef...@gmail.com said:
  
On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
s.schm...@samsung.com wrote:
   
 Hello.

 On 06/19/2012 12:44 PM, David Seikel wrote:
  On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The
  Rasterman) ras...@rasterman.com  wrote:
 
  no - i dont want that. i want to do something more like
  wp2.
 
  What's wp2?

 I think he refers to wallpaper 2. Settings - Wallpaper 2
 from the menu.
   
Which is nice to have as an option, but does not do all the
things tabs can do.  So it's not a replacement for tabs.
  
   does what tabs do when u bring it up. in fact its better as u get
   full previews. i dont plan on making any regular tabs.
 
  It's the when you bring it up part that's the problem.  Tabs don't
  need to be brought up to show you the info they display.  You
  don't have to do anything to keep an eye on programs that change
  the tab text to show you progress or something important other than
  look up (on the tabs that's not the one you are using right now).
  You don't have to do anything to see which tab is which when you
  carefully name them.  This is not better for those uses of tabs.
  It hides the info you want to see at a glance and makes it a
  separate step to get to that info.
 
  Most of my terminal tabs are running MC, some on the same
  directories, they will look identical or almost identical in a
  thumbnail that's small enough to show them all.  That's not gonna
  help me at all.
 
  Doing something different is good, it's just not better if it
  removes useful functionality.  Your idea is good, it just removes
  useful functionality that is provided with tabs.  It's no
  substitute for tabs, it's something completely different.
 
 
 The tabs themselves aren't very useful either. All they do is show the
 terminal title, which is useless most of the time, so you wont be
 able to differentiate between them if you just sat down in front of
 that terminal for the first time. At the end of the day, most of us
 probably use hotkeys to jump between tabs, and that will work just as
 well in a wp2 context.

 You don't quite understand what I'm saying.  Those terminal titles in
 the tabs is EXACTLY the functionality that would be missed.  They
 contain information that is useful some times to some people.  That
 information is useful coz it's there to be seen at a glance.  That
 information can be changed by the program running on that terminal.  It
 may be very important to someone to see that information when it
 changes, and not have to do something to show the information.

 Just coz you don't use it and think it's useless, does not mean others
 think it''as useless.

 Tabs provide two basic functions, one is to change to another
 terminal.  I'm fine with that being done in this wp2 style.  The other
 is to provide useful information at a glance, without having to do
 anything other than look.  That's the useful functionality that will be
 missing.  That's the functionality that some people need.  That's why
 we need tabs.

 Not doing tabs is throwing the baby out with the bath water.

I'm all with you here.

But I'm far from reaching a consensus with raster on every part of the
gui, let's make the basics work and get the multi-instance/tab/window
working. Then make it a lib and we can create our own chrome to it...
no video, plain boring tabs, simpler config would do very well for me
:-)

by 'plain boring tabs' I mean about the visual. I want them to be
detachable to new windows and movable, so I can shift them in the tab
bar.

I also want to integrate bells to the tab, so I can be notified when
emerge saw something that I should pay attention, or IRC... etc

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
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-users] Terminology - time to talk.

2012-06-19 Thread Gustavo Sverzut Barbieri
On Tue, Jun 19, 2012 at 1:06 PM, David Seikel onef...@gmail.com wrote:
 On Wed, 20 Jun 2012 00:29:57 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:

 On Wed, 20 Jun 2012 00:47:40 +1000 David Seikel onef...@gmail.com
 said:

It's the when you bring it up part that's the problem.  Tabs
don't need to be brought up to show you the info they
display.  You don't have to do anything to keep an eye on
programs that change the tab text to show you progress or
something important other than look up (on the tabs that's not
the one you are using right now). You don't have to do anything
to see which tab is which when you carefully name them.  This
is not better for those uses of tabs. It hides the info you
want to see at a glance and makes it a separate step to get to
that info.
   
Most of my terminal tabs are running MC, some on the same
directories, they will look identical or almost identical in a
thumbnail that's small enough to show them all.  That's not
gonna help me at all.
   
Doing something different is good, it's just not better if it
removes useful functionality.  Your idea is good, it just
removes useful functionality that is provided with tabs.  It's
no substitute for tabs, it's something completely different.
   
   
   The tabs themselves aren't very useful either. All they do is
   show the terminal title, which is useless most of the time, so
   you wont be able to differentiate between them if you just sat
   down in front of that terminal for the first time. At the end of
   the day, most of us probably use hotkeys to jump between tabs,
   and that will work just as well in a wp2 context.
 
  You don't quite understand what I'm saying.  Those terminal titles
  in the tabs is EXACTLY the functionality that would be missed.  They
  contain information that is useful some times to some people.  That

 you made my point for me.. SOME of the time SOME people want just a
 title. SOME. ... MOST don't go run the exact same identical thing so
 its unrecognisable in N tabs. optimize for the common case first.

 You where not talking about optimising a common case, you where talking
 about throwing out the antiquated idea of tabs coz you thought you
 could do it better.  I'm pointing out that better does not mean
 throwing away perfectly good functionality.

 Sooo, programs want to display their little bit of text on the term
 title / tab for whatever reason.  Where does this little bit of text
 go?  A tab is the perfect spot for it.  You still have not answered the
 basic fundamental problem, how are you replacing this functionality
 with your better idea?

 You are only implementing half the functionality, and trying to brush
 off the other half coz it does not fit into your idea of what a flash
 program should look like.  Most people are not expecting flash from a
 terminal program.

 You can make it flash all you want, but if it's only doing half the
 job, you can't call it better.

 Most people don't want to show a video as the background for their
 terminal.  Can't say you are optimising for any common case there.  lol

 It's not like tabs is harder than what you want to do.  You just think
 it's too old fashioned to WANT to do it.

Exactly and these are the points I'm arguing with him... but he won't
listen, it's his thing and it must be good for him and that's it.  So
far I gave up on this, let's just make it a lib and we can have a old
fashioned term for those who want them.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
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: jihoon trunk/ecore/src/modules/immodules/xim

2012-06-19 Thread Gustavo Sverzut Barbieri
On Tue, Jun 19, 2012 at 12:18 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 xim: add NULL checker


 +   if (!imf_context_data) return;

As this is an error use EINA_SAFETY_ON_NULL_RETURN() and
EINA_SAFETY_ON_NULL_RETURN_VAL() so people can know when it
unexpectedly failed.

It would be nice to convert other existing checks to this.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
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] CElmProgressBar: Add binding and example for changed signal

2012-06-19 Thread Daniel Willmann
This just got in Elementary, support it here as well.

Signed-off-by: Daniel Willmann d.willm...@samsung.com
---
 trunk/PROTO/elev8/data/javascript/progressbar.js   |   29 +--
 .../PROTO/elev8/src/modules/elm/CElmProgressBar.cc |   38 
 .../PROTO/elev8/src/modules/elm/CElmProgressBar.h  |   10 ++
 3 files changed, 75 insertions(+), 2 deletions(-)

diff --git a/trunk/PROTO/elev8/data/javascript/progressbar.js b/trunk/PROTO/elev8/data/javascript/progressbar.js
index 77ee657..a8de8bc 100644
--- a/trunk/PROTO/elev8/data/javascript/progressbar.js
+++ b/trunk/PROTO/elev8/data/javascript/progressbar.js
@@ -16,6 +16,7 @@ var logo_icon_unscaled = elm.Icon ({
 var bars = new Array(4);
 var bouncers = new Array(3);
 var start_time;
+var changed_label;
 
 function set_animator(on) {
 start_time = elm.loop_time();
@@ -38,6 +39,17 @@ function bouncing(on) {
 }
 }
 
+function changed_cb(obj) {
+t = elm.loop_time() - start_time;
+progress = obj.value;
+if (progress == 0)
+changed_label.label = Not started;
+else {
+sec = (t/progress)*(1-progress);
+changed_label.label = Finished in  + sec.toFixed(0) +  seconds;
+}
+}
+
 var desc = elm.Window({
 title : Progressbar,
 elements : {
@@ -68,6 +80,17 @@ var desc = elm.Window({
 align : { x : -1.0, y : 0.5 },
 weight : EXPAND_BOTH,
 }),
+changed_progress : elm.ProgressBar ({
+label : ,
+units : %1.1f units,
+on_changed : changed_cb,
+align : { x : -1.0, y : 0.5 },
+weight : EXPAND_BOTH,
+}),
+changed_label : elm.Label ({
+   label : Not started,
+   align : { x : 0, y: 0.5},
+}),
 hbox : elm.Box ({
 align : FILL_BOTH,
 weight : EXPAND_BOTH,
@@ -143,10 +166,12 @@ var el = win.elements.the_box.elements;
 
 bars[0] = el.progress_plain;
 bars[1] = el.icon_progress;
-bars[2] = el.hbox.elements.vertical_pb;
-bars[3] = el.hbox.elements.vert_icon;
+bars[2] = el.changed_progress;
+bars[3] = el.hbox.elements.vertical_pb;
+bars[4] = el.hbox.elements.vert_icon;
 
 bouncers[0] = el.infinite_bounce;
 bouncers[1] = el.hbox.elements.vert_infinite;
 bouncers[2] = el.wheel;
 
+changed_label = el.changed_label;
diff --git a/trunk/PROTO/elev8/src/modules/elm/CElmProgressBar.cc b/trunk/PROTO/elev8/src/modules/elm/CElmProgressBar.cc
index 9a73ff1..ff75acb 100644
--- a/trunk/PROTO/elev8/src/modules/elm/CElmProgressBar.cc
+++ b/trunk/PROTO/elev8/src/modules/elm/CElmProgressBar.cc
@@ -11,6 +11,7 @@ GENERATE_PROPERTY_CALLBACKS(CElmProgressBar, units);
 GENERATE_PROPERTY_CALLBACKS(CElmProgressBar, span);
 GENERATE_PROPERTY_CALLBACKS(CElmProgressBar, pulser);
 GENERATE_PROPERTY_CALLBACKS(CElmProgressBar, value);
+GENERATE_PROPERTY_CALLBACKS(CElmProgressBar, on_changed);
 GENERATE_METHOD_CALLBACKS(CElmProgressBar, pulse);
 
 GENERATE_TEMPLATE(CElmProgressBar,
@@ -21,6 +22,7 @@ GENERATE_TEMPLATE(CElmProgressBar,
   PROPERTY(span),
   PROPERTY(pulser),
   PROPERTY(value),
+  PROPERTY(on_changed),
   METHOD(pulse));
 
 HandleValue CElmProgressBar::pulse(const Arguments args)
@@ -43,6 +45,7 @@ void CElmProgressBar::Initialize(HandleObject target)
 CElmProgressBar::~CElmProgressBar()
 {
cached.icon.Dispose();
+   on_changed_set(Undefined());
 }
 
 HandleValue CElmProgressBar::icon_get() const
@@ -123,4 +126,39 @@ void CElmProgressBar::value_set(HandleValue value)
  elm_progressbar_value_set(eo, value-NumberValue());
 }
 
+void CElmProgressBar::OnChanged(void *)
+{
+   HandleFunction callback(Function::Cast(*cb.changed));
+   HandleValue args[1] = { jsObject };
+
+   callback-Call(jsObject, 1, args);
+}
+
+void CElmProgressBar::OnChangedWrapper(void *data, Evas_Object *, void *event_info)
+{
+   static_castCElmProgressBar*(data)-OnChanged(event_info);
+}
+
+HandleValue CElmProgressBar::on_changed_get() const
+{
+   return cb.changed;
+}
+
+
+void CElmProgressBar::on_changed_set(HandleValue val)
+{
+   if (!cb.changed.IsEmpty())
+ {
+evas_object_smart_callback_del(eo, changed, OnChangedWrapper);
+cb.changed.Dispose();
+cb.changed.Clear();
+ }
+
+   if (!val-IsFunction())
+ return;
+
+   cb.changed = PersistentValue::New(val);
+   evas_object_smart_callback_add(eo, changed, OnChangedWrapper, this);
+}
+
 }
diff --git a/trunk/PROTO/elev8/src/modules/elm/CElmProgressBar.h b/trunk/PROTO/elev8/src/modules/elm/CElmProgressBar.h
index a68ad5c..46e3dbf 100644
--- a/trunk/PROTO/elev8/src/modules/elm/CElmProgressBar.h
+++ b/trunk/PROTO/elev8/src/modules/elm/CElmProgressBar.h
@@ -21,6 +21,10 @@ protected:
   PersistentValue icon;
} cached;
 
+   struct {
+  PersistentValue changed;
+   } cb;
+
 

Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread Vincent Torri
On Tue, Jun 19, 2012 at 6:10 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Tue, Jun 19, 2012 at 11:47 AM, David Seikel onef...@gmail.com wrote:
 On Tue, 19 Jun 2012 17:27:59 +0300 Viktor Kojouharov
 vkojouha...@gmail.com wrote:

 On Tue, Jun 19, 2012 at 4:50 PM, David Seikel onef...@gmail.com
 wrote:

  On Tue, 19 Jun 2012 21:45:17 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com wrote:
 
   On Tue, 19 Jun 2012 22:19:55 +1000 David Seikel
   onef...@gmail.com said:
  
On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
s.schm...@samsung.com wrote:
   
 Hello.

 On 06/19/2012 12:44 PM, David Seikel wrote:
  On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The
  Rasterman) ras...@rasterman.com  wrote:
 
  no - i dont want that. i want to do something more like
  wp2.
 
  What's wp2?

 I think he refers to wallpaper 2. Settings - Wallpaper 2
 from the menu.
   
Which is nice to have as an option, but does not do all the
things tabs can do.  So it's not a replacement for tabs.
  
   does what tabs do when u bring it up. in fact its better as u get
   full previews. i dont plan on making any regular tabs.
 
  It's the when you bring it up part that's the problem.  Tabs don't
  need to be brought up to show you the info they display.  You
  don't have to do anything to keep an eye on programs that change
  the tab text to show you progress or something important other than
  look up (on the tabs that's not the one you are using right now).
  You don't have to do anything to see which tab is which when you
  carefully name them.  This is not better for those uses of tabs.
  It hides the info you want to see at a glance and makes it a
  separate step to get to that info.
 
  Most of my terminal tabs are running MC, some on the same
  directories, they will look identical or almost identical in a
  thumbnail that's small enough to show them all.  That's not gonna
  help me at all.
 
  Doing something different is good, it's just not better if it
  removes useful functionality.  Your idea is good, it just removes
  useful functionality that is provided with tabs.  It's no
  substitute for tabs, it's something completely different.
 
 
 The tabs themselves aren't very useful either. All they do is show the
 terminal title, which is useless most of the time, so you wont be
 able to differentiate between them if you just sat down in front of
 that terminal for the first time. At the end of the day, most of us
 probably use hotkeys to jump between tabs, and that will work just as
 well in a wp2 context.

 You don't quite understand what I'm saying.  Those terminal titles in
 the tabs is EXACTLY the functionality that would be missed.  They
 contain information that is useful some times to some people.  That
 information is useful coz it's there to be seen at a glance.  That
 information can be changed by the program running on that terminal.  It
 may be very important to someone to see that information when it
 changes, and not have to do something to show the information.

 Just coz you don't use it and think it's useless, does not mean others
 think it''as useless.

 Tabs provide two basic functions, one is to change to another
 terminal.  I'm fine with that being done in this wp2 style.  The other
 is to provide useful information at a glance, without having to do
 anything other than look.  That's the useful functionality that will be
 missing.  That's the functionality that some people need.  That's why
 we need tabs.

 Not doing tabs is throwing the baby out with the bath water.

 I'm all with you here.

 But I'm far from reaching a consensus with raster on every part of the
 gui, let's make the basics work and get the multi-instance/tab/window
 working. Then make it a lib and we can create our own chrome to it...
 no video, plain boring tabs, simpler config would do very well for me
 :-)

 by 'plain boring tabs' I mean about the visual. I want them to be
 detachable to new windows and movable, so I can shift them in the tab
 bar.

 I also want to integrate bells to the tab, so I can be notified when
 emerge saw something that I should pay attention, or IRC... etc

I agree with raster with the fact that having a terminal which shines,
even if it does not fit all your needs, can attract people.

after that, if we can make it modular so that we can add tabs in the
theme, then it's just a matter of work, and we can have both world.

these days, I'm more inclined in attracting peope with shiny apps
first. After, we can fix things

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. 

Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread David Seikel
On Tue, 19 Jun 2012 13:13:06 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:

 On Tue, Jun 19, 2012 at 1:06 PM, David Seikel onef...@gmail.com
 wrote:
  On Wed, 20 Jun 2012 00:29:57 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com wrote:
 
  On Wed, 20 Jun 2012 00:47:40 +1000 David Seikel onef...@gmail.com
  said:
 
 It's the when you bring it up part that's the problem.
  Tabs don't need to be brought up to show you the info they
 display.  You don't have to do anything to keep an eye on
 programs that change the tab text to show you progress or
 something important other than look up (on the tabs that's
 not the one you are using right now). You don't have to do
 anything to see which tab is which when you carefully name
 them.  This is not better for those uses of tabs. It hides
 the info you want to see at a glance and makes it a separate
 step to get to that info.

 Most of my terminal tabs are running MC, some on the same
 directories, they will look identical or almost identical in
 a thumbnail that's small enough to show them all.  That's not
 gonna help me at all.

 Doing something different is good, it's just not better if
 it removes useful functionality.  Your idea is good, it just
 removes useful functionality that is provided with tabs.
  It's no substitute for tabs, it's something completely
 different.


The tabs themselves aren't very useful either. All they do is
show the terminal title, which is useless most of the time, so
you wont be able to differentiate between them if you just sat
down in front of that terminal for the first time. At the end
of the day, most of us probably use hotkeys to jump between
tabs, and that will work just as well in a wp2 context.
  
   You don't quite understand what I'm saying.  Those terminal
   titles in the tabs is EXACTLY the functionality that would be
   missed.  They contain information that is useful some times to
   some people.  That
 
  you made my point for me.. SOME of the time SOME people want just a
  title. SOME. ... MOST don't go run the exact same identical thing
  so its unrecognisable in N tabs. optimize for the common case
  first.
 
  You where not talking about optimising a common case, you where
  talking about throwing out the antiquated idea of tabs coz you
  thought you could do it better.  I'm pointing out that better
  does not mean throwing away perfectly good functionality.
 
  Sooo, programs want to display their little bit of text on the term
  title / tab for whatever reason.  Where does this little bit of text
  go?  A tab is the perfect spot for it.  You still have not answered
  the basic fundamental problem, how are you replacing this
  functionality with your better idea?
 
  You are only implementing half the functionality, and trying to
  brush off the other half coz it does not fit into your idea of what
  a flash program should look like.  Most people are not expecting
  flash from a terminal program.
 
  You can make it flash all you want, but if it's only doing half the
  job, you can't call it better.
 
  Most people don't want to show a video as the background for their
  terminal.  Can't say you are optimising for any common case there.
   lol
 
  It's not like tabs is harder than what you want to do.  You just
  think it's too old fashioned to WANT to do it.
 
 Exactly and these are the points I'm arguing with him... but he won't
 listen, it's his thing and it must be good for him and that's it.  So
 far I gave up on this, let's just make it a lib and we can have a old
 fashioned term for those who want them.

Maybe one of us might find the time to just implement tabs dammit and
commit.  Purely optional so he can't complain.  B-)

I'm thinking of doing that for unlimited scroll back.

Apart from low resource usage and speed (which should be a given for EFL
developers); I only want a few things from a terminal program.  Proper
tabs; unlimited scroll back; and if you're gonna use keystrokes for
commands, let me disable them so that the actual terminal programs I use
can get them.  I'd switch to terminology in an instant if it had all
three.

Compatibility with MC used to be on that list, but with this terminal
library I'm making, a MC clone is one of the use cases.  So eventually
I'll not care less about MC, I'll have my own.  B-)

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP 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. 

[E-devel] Hapy birthday, Jorge !

2012-06-19 Thread Vincent Torri
yes, happy birthday !

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


[E-devel] small video with terminology and its cursor

2012-06-19 Thread Vincent Torri
http://www.maths.univ-evry.fr/pages_perso/vtorri/files/terminology_cursor.mpeg

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] [PATCH] elementary: Fix typo preventing examples to be compiled

2012-06-19 Thread Stefan Schmidt
Hello.

On Tue, 2012-06-19 at 16:55, Daniel Willmann wrote:
 Just a quick fix. Seems like this was not compile tested.

Build fix. Nice. Its in svn now.

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] E SVN: bdilly trunk/elementary/src/lib

2012-06-19 Thread Gustavo Sverzut Barbieri
On Tue, Jun 19, 2012 at 3:20 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 Elm: fix the widget event callback freeing

  Removes the event callback list within _smart_del. The current
  implementation does not care about the node data resulting on
  memory leaks.

  Here follows the valgrind log:

  16 bytes in 1 blocks are definitely lost in loss record 11 of 168
  at 0x4C29DB4: calloc (in
          /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
          by 0x522EC34: elm_widget_event_callback_add (elm_widget.c:1996)
          by 0x5A7AA2B: _edje_emit_handle (edje_program.c:1322)
          by 0x5A766B6: _edje_message_queue_process (edje_message_queue.c:764)
          by 0x5A76856: _edje_job (edje_message_queue.c:160)
          by 0x628C02A: _ecore_job_event_handler (ecore_job.c:115)
          by 0x6288C1F: _ecore_event_call (ecore_private.h:319)
          by 0x628D09B: _ecore_main_loop_iterate_internal (ecore_main.c:1814)
          by 0x628D566: ecore_main_loop_begin (ecore_main.c:931)
          by 0x4023B0: elm_main (test.c:198)

I'm worried about it. The original code says it should be empty, but
it's not. That would mean some callbacks are still pending and were
not deleted. If that was the case, then if the callback is called it
would access the now-deleted memory.

Maybe investigate why the callbacks were not deleted?

Alternatively you should check how to delete the callbacks and their data.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
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: bdilly trunk/elementary/src/lib

2012-06-19 Thread Gustavo Lima Chaves
* Gustavo Sverzut Barbieri barbi...@profusion.mobi [2012-06-19 15:28:41 
-0300]:

 On Tue, Jun 19, 2012 at 3:20 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
  Elm: fix the widget event callback freeing
 
   Removes the event callback list within _smart_del. The current
   implementation does not care about the node data resulting on
   memory leaks.
 
   Here follows the valgrind log:
 
   16 bytes in 1 blocks are definitely lost in loss record 11 of 168
   at 0x4C29DB4: calloc (in
           /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
           by 0x522EC34: elm_widget_event_callback_add (elm_widget.c:1996)
           by 0x5A7AA2B: _edje_emit_handle (edje_program.c:1322)
           by 0x5A766B6: _edje_message_queue_process 
  (edje_message_queue.c:764)
           by 0x5A76856: _edje_job (edje_message_queue.c:160)
           by 0x628C02A: _ecore_job_event_handler (ecore_job.c:115)
           by 0x6288C1F: _ecore_event_call (ecore_private.h:319)
           by 0x628D09B: _ecore_main_loop_iterate_internal (ecore_main.c:1814)
           by 0x628D566: ecore_main_loop_begin (ecore_main.c:931)
           by 0x4023B0: elm_main (test.c:198)

 I'm worried about it. The original code says it should be empty, but
 it's not. That would mean some callbacks are still pending and were
 not deleted. If that was the case, then if the callback is called it
 would access the now-deleted memory.

Don't worry. It's not a direct Evas object event callback, just a list
with event matching data. The real Evas event hooking happens on
widget_can_focus_set(), reaching that list via
elm_widget_event_propagate(). If the object dies, you won't have them
called anymore.


 Maybe investigate why the callbacks were not deleted?

 Alternatively you should check how to delete the callbacks and their data.

 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 --
 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] Hapy birthday, Jorge !

2012-06-19 Thread jose_...@juno.com
Indeed, wishing you a happy birthday Jorge!


53 Year Old Mom Looks 33
The Stunning Results of Her Wrinkle Trick Has Botox Doctors Worried
http://thirdpartyoffers.juno.com/TGL3141/4fe0e7746c2d094aa12st02duc

--
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-users] Terminology - time to talk.

2012-06-19 Thread Eduardo Lima (Etrunko)
One thing I noticed when running some instances of terminology it that
it is very processor hungry. For instance when running 'top' you may
notice it figures among the first ones. This doesn't happen when you
run top from gnome-terminal for instance.

Best regards, Etrunko

On Tue, Jun 19, 2012 at 1:59 PM, David Seikel onef...@gmail.com wrote:
 On Tue, 19 Jun 2012 13:13:06 -0300 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:

 On Tue, Jun 19, 2012 at 1:06 PM, David Seikel onef...@gmail.com
 wrote:
  On Wed, 20 Jun 2012 00:29:57 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com wrote:
 
  On Wed, 20 Jun 2012 00:47:40 +1000 David Seikel onef...@gmail.com
  said:
 
 It's the when you bring it up part that's the problem.
  Tabs don't need to be brought up to show you the info they
 display.  You don't have to do anything to keep an eye on
 programs that change the tab text to show you progress or
 something important other than look up (on the tabs that's
 not the one you are using right now). You don't have to do
 anything to see which tab is which when you carefully name
 them.  This is not better for those uses of tabs. It hides
 the info you want to see at a glance and makes it a separate
 step to get to that info.

 Most of my terminal tabs are running MC, some on the same
 directories, they will look identical or almost identical in
 a thumbnail that's small enough to show them all.  That's not
 gonna help me at all.

 Doing something different is good, it's just not better if
 it removes useful functionality.  Your idea is good, it just
 removes useful functionality that is provided with tabs.
  It's no substitute for tabs, it's something completely
 different.


The tabs themselves aren't very useful either. All they do is
show the terminal title, which is useless most of the time, so
you wont be able to differentiate between them if you just sat
down in front of that terminal for the first time. At the end
of the day, most of us probably use hotkeys to jump between
tabs, and that will work just as well in a wp2 context.
  
   You don't quite understand what I'm saying.  Those terminal
   titles in the tabs is EXACTLY the functionality that would be
   missed.  They contain information that is useful some times to
   some people.  That
 
  you made my point for me.. SOME of the time SOME people want just a
  title. SOME. ... MOST don't go run the exact same identical thing
  so its unrecognisable in N tabs. optimize for the common case
  first.
 
  You where not talking about optimising a common case, you where
  talking about throwing out the antiquated idea of tabs coz you
  thought you could do it better.  I'm pointing out that better
  does not mean throwing away perfectly good functionality.
 
  Sooo, programs want to display their little bit of text on the term
  title / tab for whatever reason.  Where does this little bit of text
  go?  A tab is the perfect spot for it.  You still have not answered
  the basic fundamental problem, how are you replacing this
  functionality with your better idea?
 
  You are only implementing half the functionality, and trying to
  brush off the other half coz it does not fit into your idea of what
  a flash program should look like.  Most people are not expecting
  flash from a terminal program.
 
  You can make it flash all you want, but if it's only doing half the
  job, you can't call it better.
 
  Most people don't want to show a video as the background for their
  terminal.  Can't say you are optimising for any common case there.
   lol
 
  It's not like tabs is harder than what you want to do.  You just
  think it's too old fashioned to WANT to do it.

 Exactly and these are the points I'm arguing with him... but he won't
 listen, it's his thing and it must be good for him and that's it.  So
 far I gave up on this, let's just make it a lib and we can have a old
 fashioned term for those who want them.

 Maybe one of us might find the time to just implement tabs dammit and
 commit.  Purely optional so he can't complain.  B-)

 I'm thinking of doing that for unlimited scroll back.

 Apart from low resource usage and speed (which should be a given for EFL
 developers); I only want a few things from a terminal program.  Proper
 tabs; unlimited scroll back; and if you're gonna use keystrokes for
 commands, let me disable them so that the actual terminal programs I use
 can get them.  I'd switch to terminology in an instant if it had all
 three.

 Compatibility with MC used to be on that list, but with this terminal
 library I'm making, a MC clone is one of the use cases.  So eventually
 I'll not care less about MC, I'll have my own.  B-)

 --
 A big old stinking pile of genius that no one wants
 coz there are too many silver coated monkeys in the world.

 

Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-19 Thread Gustavo Sverzut Barbieri
On Tue, Jun 19, 2012 at 6:20 PM, Eduardo Lima (Etrunko)
ebl...@gmail.com wrote:
 One thing I noticed when running some instances of terminology it that
 it is very processor hungry. For instance when running 'top' you may
 notice it figures among the first ones. This doesn't happen when you
 run top from gnome-terminal for instance.

check with the mild theme: terminology -t mild.edj

maybe it's that glare on top of text.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
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-users] Terminology - time to talk.

2012-06-19 Thread Gustavo Lima Chaves
* Gustavo Sverzut Barbieri barbi...@profusion.mobi [2012-06-19 19:02:20 
-0300]:

 On Tue, Jun 19, 2012 at 6:20 PM, Eduardo Lima (Etrunko)
 ebl...@gmail.com wrote:
  One thing I noticed when running some instances of terminology it that
  it is very processor hungry. For instance when running 'top' you may
  notice it figures among the first ones. This doesn't happen when you
  run top from gnome-terminal for instance.
 
 check with the mild theme: terminology -t mild.edj
 
 maybe it's that glare on top of text.

Nah, I'd say you're using an old version of it. I had it too, but now
it's gold WRT that.

And Raster, besides the fun we make on the crazy features of
terminology, I much appreciate your effort on it :) I'm very inclined
to adopt it and help with patches. You rock :)

 
 -- 
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 
 --
 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] [PATCH] elementary: Add elm_progressbar_maxunit_{set, get} functions

2012-06-19 Thread Michaël Bouchaud
Damn !!!
sorry raster, I've forget to send my draft answer.
I have talked to the author on irc, but I don't warned you to not apply
it
I've rewrited this patch in a diffferent way and it's already commited.
Sorry for your waste of time to review it... but I  must revert it.
Sorry sorry sorry, I know you are a busy man

Best regards

2012/6/19 Carsten Haitzler ras...@rasterman.com

 On Thu, 14 Jun 2012 15:04:40 +0100 Daniel Willmann d.willm...@samsung.com
 
 said:

 thanks! in svn it is!

  Some more discussion in IRC led to the conclusion that this should be a
  handled in a signal callback I've attached the new patch where I also
  updated the progress bar example.


 --
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)ras...@rasterman.com




-- 
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] [e-users] Terminology - time to talk.

2012-06-19 Thread Cedric BAIL
On Tue, Jun 19, 2012 at 10:50 PM, David Seikel onef...@gmail.com wrote:
 On Tue, 19 Jun 2012 21:45:17 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:
 On Tue, 19 Jun 2012 22:19:55 +1000 David Seikel onef...@gmail.com
 said:
  On Tue, 19 Jun 2012 13:04:19 +0100 Stefan Schmidt
  s.schm...@samsung.com wrote:
   On 06/19/2012 12:44 PM, David Seikel wrote:
On Tue, 19 Jun 2012 20:37:37 +0900 Carsten Haitzler (The
Rasterman) ras...@rasterman.com  wrote:
   
no - i dont want that. i want to do something more like wp2.
   
What's wp2?
  
   I think he refers to wallpaper 2. Settings - Wallpaper 2 from the
   menu.
 
  Which is nice to have as an option, but does not do all the things
  tabs can do.  So it's not a replacement for tabs.

 does what tabs do when u bring it up. in fact its better as u get full
 previews. i dont plan on making any regular tabs.

 It's the when you bring it up part that's the problem.  Tabs don't
 need to be brought up to show you the info they display.  You don't
 have to do anything to keep an eye on programs that change the tab text
 to show you progress or something important other than look up (on the
 tabs that's not the one you are using right now).  You don't have to do
 anything to see which tab is which when you carefully name them.  This
 is not better for those uses of tabs.  It hides the info you want to see
 at a glance and makes it a separate step to get to that info.

So what does prevent the wp2 style tabs to display the title as a
subtitle of the thumnail. I don't see any limitation here. It could
even be part of the theme and be removed by people that don't want it.
For getting feedback on activity on other theme we could do :
- when in wp2, blink with some red color the thumnail where a bell as
been triggered. Highlight with some other color the term that did
change since the last time we checked the wp2 state.
- when not in wp2, a bell is triggered in another term, we could get
the thumnail of that term and make it float like a ghost for some time
as an overlay of the current term (making it possible to click on it
and make it the active one). We could also do the same when the title
of another term change.

All of this are idea, but it proves that displaying relevant
information at the right time without the need to permanently display
useless information is possible. The only thing is that we need to
think how to use everything we have, animation, mouse over, gesture,
... to always display the most important information and do it in a
shinny way. We have to create something new here and we can do it.

As a personnal statement, I hate toolbar, tab and menu, as they all
steal usefull space from what I am currently focusing on. The
important part is the content and what is going on with it.

 Most of my terminal tabs are running MC, some on the same directories,
 they will look identical or almost identical in a thumbnail that's
 small enough to show them all.  That's not gonna help me at all.

Why do you think it's impossible to put the title under a thumbnail ?

 Doing something different is good, it's just not better if it removes
 useful functionality.  Your idea is good, it just removes useful
 functionality that is provided with tabs.  It's no substitute for tabs,
 it's something completely different.

It only remove them because you didn't think of a way to have them.
Now tell me that, it's really impossible to display the term title
under/over the thumbnail, that it is impossible to highlight properly
the right tab the way you want.

As a side note, I think it's good you gave us your requirement, at
least we can make sure that they are in the final design.
-- 
Cedric BAIL

--
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: jihoon trunk/ecore/src/modules/immodules/xim

2012-06-19 Thread Jihoon Kim
Thanks for your comment.
I've fixed and committed according to your comment.

On Wednesday, June 20, 2012, Gustavo Sverzut Barbieri wrote:

 On Tue, Jun 19, 2012 at 12:18 PM, Enlightenment SVN
 no-re...@enlightenment.org javascript:; wrote:
  Log:
  xim: add NULL checker


  +   if (!imf_context_data) return;

 As this is an error use EINA_SAFETY_ON_NULL_RETURN() and
 EINA_SAFETY_ON_NULL_RETURN_VAL() so people can know when it
 unexpectedly failed.

 It would be nice to convert other existing checks to this.

 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com javascript:;
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202


 --
 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 javascript:;
 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: jihoon trunk/ecore/src/modules/immodules/xim

2012-06-19 Thread Gustavo Sverzut Barbieri
On 19/06/2012, at 23:21, Jihoon Kim imfin...@gmail.com wrote:

 Thanks for your comment.
 I've fixed and committed according to your comment.

I saw, thanks!



 
 On Wednesday, June 20, 2012, Gustavo Sverzut Barbieri wrote:
 
 On Tue, Jun 19, 2012 at 12:18 PM, Enlightenment SVN
 no-re...@enlightenment.org javascript:; wrote:
 Log:
 xim: add NULL checker
 
 
 +   if (!imf_context_data) return;
 
 As this is an error use EINA_SAFETY_ON_NULL_RETURN() and
 EINA_SAFETY_ON_NULL_RETURN_VAL() so people can know when it
 unexpectedly failed.
 
 It would be nice to convert other existing checks to this.
 
 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com javascript:;
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 
 
 --
 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 javascript:;
 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] [Patch][elementary] elm_cofig, setting accessibility mode

2012-06-19 Thread Kim Shinwoo
Dear all, hello.

I have revised the previous patch as below
  - elm_config_access_set(Eina_Bool is_access, const char* module_name)
  - checki previous status
  - use @since in doc (Vincent, thanks for your response!)

Then please review and give come feedbacks. Thanks.

Sincerely,
Shinwoo Kim.

2012/6/19 Vincent Torri vincent.to...@gmail.com

 @since in doc

 Vincent

 On Tue, Jun 19, 2012 at 3:37 PM, Kim Shinwoo kimcinoo@gmail.com
 wrote:
  Dear all, hello.
 
  This patch is for setting the accessibility mode.
  I'm not sure that the way to set is proper or not, because the module
 name
  is fixed in the code as access_outputaccess/api
  There would be better way to set it. If you have, please let me know.
  thanks.
 
  hmm. elm_config_access_set(Eina_Bool is_access, const char* module_name)
  would be better.. isn't it?
  and checking previous status would be fine to avoid duplicated module
 value.
 
  hmmm. then the patch will have -1 * 90251293450198374
 
  Sincerely,
  Shinwoo Kim.
 
 
 --
  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



elm.config.access.2nd.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] [Patch][elementary] elm_cofig, setting accessibility mode

2012-06-19 Thread Kim Shinwoo
I have revised the previous patch again as below
  - check previous status both is_access and module

A cosmetic bug in the previous mail.
  - the argument name: elm_config_access_set(Eina_Bool is_access, const
char* module)

Thanks.

Sincerely,
Shinwoo Kim.


2012/6/20 Kim Shinwoo kimcinoo@gmail.com

 Dear all, hello.

 I have revised the previous patch as below

   - elm_config_access_set(Eina_Bool is_access, const char* module_name)
   - checki previous status
   - use @since in doc (Vincent, thanks for your response!)

 Then please review and give come feedbacks. Thanks.

 Sincerely,
 Shinwoo Kim.


 2012/6/19 Vincent Torri vincent.to...@gmail.com

 @since in doc

 Vincent

 On Tue, Jun 19, 2012 at 3:37 PM, Kim Shinwoo kimcinoo@gmail.com
 wrote:
  Dear all, hello.
 
  This patch is for setting the accessibility mode.
  I'm not sure that the way to set is proper or not, because the module
 name
  is fixed in the code as access_outputaccess/api
  There would be better way to set it. If you have, please let me know.
  thanks.
 
  hmm. elm_config_access_set(Eina_Bool is_access, const char* module_name)
  would be better.. isn't it?
  and checking previous status would be fine to avoid duplicated module
 value.
 
  hmmm. then the patch will have -1 * 90251293450198374
 
  Sincerely,
  Shinwoo Kim.
 
 
 --
  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





elm.config.access.3rd.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


[E-devel] [patch][elementary] module, datetime, remove unnecessary lines

2012-06-19 Thread Kim Shinwoo
Dear all, hello.

The datetime module has unnecessary lines.
The datetime resets ctxpopup parent in ctxpopup parent resize callback.

But ctxpopup has its own callback for the parent resize.
In this callback, ctxpopup hides itself. then, ctxpopup recalculates its
parent size when ctxpopup shows itself.

So the parent resize callback in the datetime is not necessary.
Then, please review the patch and give some feedbacks. Thanks.

Sincerely,
Shinwoo Kim.


elm.module.datetime.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