Re: [E-devel] here is the new-UI for E17 if you want to Adopting

2013-02-15 Thread David Seikel
On Sat, 16 Feb 2013 02:49:32 -0500 Jose Gonzalez 
wrote:

> David Seikel wrote:
> > On Sat, 16 Feb 2013 13:43:08 +0900 Carsten Haitzler (The Rasterman)
> >  wrote:
> >
> >   
> >> On Fri, 15 Feb 2013 19:03:34 +0300 المسالم المسالمة
> >>  said:
> >>
> >> 
> >>> and i am now releasing it under GPL license
> >>>   
> >> ummm... this looks exactly like what we already have... but simply
> >> adding efm icons into the shelf too... which is trivial. and now it
> >> misses other gagdets (start, pager, connman etc.)... where do those
> >> go?
> >>
> >> unless u mean.. let's just copy osx? which is what this smells like
> >> it was really intended to be.. lets have an osx dock EXACTLY.. (but
> >> add a clock)... is that what his is meant to be?
> >> 
> >
> > Um, so it's like engage, but with a cock?  Er I meant clock.
> >
> >   
> 
> We must concede that it's certainly pushing the bleeding edge
> of user interfaces to put a cock on the desktop. Perhaps it should be
> called a glandule rather than a mere module?
> Sure beats any of those DesktopX and Rainmeter desktop skins.

lol

/me fails to make jokes about beating things with cocks.


This person is not so good at expressing themselves in English, and
there are some other ideas in the animated GIF they posted other than a
dock with a clock.  Some of them might be good ideas to.

Apologies to  المسالم المسالمة, the word "cock" on your presentation is
obviously a typo, since you used "clock" correctly in other places.
The word "cock" in English is a rude word for "penis".

-- 
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
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] here is the new-UI for E17 if you want to Adopting

2013-02-15 Thread Jose Gonzalez
David Seikel wrote:
> On Sat, 16 Feb 2013 13:43:08 +0900 Carsten Haitzler (The Rasterman)
>  wrote:
>
>   
>> On Fri, 15 Feb 2013 19:03:34 +0300 المسالم المسالمة
>>  said:
>>
>> 
>>> and i am now releasing it under GPL license
>>>   
>> ummm... this looks exactly like what we already have... but simply
>> adding efm icons into the shelf too... which is trivial. and now it
>> misses other gagdets (start, pager, connman etc.)... where do those
>> go?
>>
>> unless u mean.. let's just copy osx? which is what this smells like
>> it was really intended to be.. lets have an osx dock EXACTLY.. (but
>> add a clock)... is that what his is meant to be?
>> 
>
> Um, so it's like engage, but with a cock?  Er I meant clock.
>
>   

We must concede that it's certainly pushing the bleeding edge
of user interfaces to put a cock on the desktop. Perhaps it should be
called a glandule rather than a mere module?
Sure beats any of those DesktopX and Rainmeter desktop skins.





How to Sleep Like a Rock
Obey this one natural trick to fall asleep and stay asleep all night.
http://thirdpartyoffers.juno.com/TGL3141/511f356c54790356a734fst04duc

--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] SVN->Git Migration (was: (no subject))

2013-02-15 Thread David Seikel
On Sat, 16 Feb 2013 15:42:46 +0900 Jérôme Pinot 
wrote:

> On 02/16/13 15:58, David Seikel wrote:
> > On Fri, 15 Feb 2013 11:56:06 -0200 Rafael Antognolli
> >  wrote:
> > 
> > > Hi David,
> > > 
> > > On Thu, Feb 14, 2013 at 9:12 AM, David Seikel 
> > > wrote:
> > > > On Thu, 14 Feb 2013 08:53:22 -0200 Bruno Dilly
> > > >  wrote:
> > > >
> > > >> On Wed, Feb 13, 2013 at 8:42 AM, Daniel Willmann
> > > >>  wrote:
> > > >> > On 13/02/13 00:36, Bruno Dilly wrote:
> > > >> >> On Mon, Feb 11, 2013 at 2:07 PM, Daniel Willmann
> > > >> >>  wrote:
> > > >> >>>
> > > >> >>> Topic branches:
> > > >> >>> * In each repository every developer with commit access
> > > >> >>> will be able to push/update branches in their own namespace
> > > >> >>> (devs//*). These branches will allow non-fastforward
> > > >> >>> updates and no one should expect these to be stable.
> > > >> >>> * This is a testing ground for developers where new
> > > >> >>> features can be developed, debugged and shared with fellow
> > > >> >>> developers. Ideally any new feature would live in its own
> > > >> >>> branch until it matures and is merged into master.
> > > >> >>
> > > >> >> Hey Daniel,
> > > >> >>
> > > >> >> It's a nice proposal, but what about master branch
> > > >> >> permissions ? Every developer would be allowed to push
> > > >> >> stuff on there (with a flow similar to svn) ? Or we'll try
> > > >> >> to establish some kind of policy about it (maintainers,
> > > >> >> review, etc) ?
> > > >> >
> > > >> > As others have already pointed out there seems to be
> > > >> > consensus that we don't have enough manpower to work with an
> > > >> > integrator workflow (whether or not that's true I don't
> > > >> > know).
> > > >>
> > > >> ok, I got it.
> > > >>
> > > >> >
> > > >> > What I want to achieve with the topic branches is that
> > > >> > whoever wants to can maintain an integrator-like workflow.
> > > >> > You develop your feature in a topic branch, then post a
> > > >> > request for review/review and test yourself and if
> > > >> > everything looks good you can merge into master.
> > > >> >
> > > >> > Speaking of merging...is there any preference on merge vs.
> > > >> > rebase?
> > > >> >
> > > >> > Lots of small merges can really pollute your history and I
> > > >> > don't really like them. For larger topic branches I think
> > > >> > merging makes sense.
> > > >>
> > > >> I agree with Tom here.
> > > >> I'm always trying to keep a linear history, focusing on rebases
> > > >> instead of merges.
> > > >> We've used this approach on Profusion projects for years and it
> > > >> worked fine so far.
> > > >>
> > > >> Maybe it will give you a little bit more work, you'll have to
> > > >> fix conflicts in the commits it happens instead of only once
> > > >> in a final merge commit, but it will be nicer to review or look
> > > >> for issues later, imo.
> > > >>
> > > >> Using the merge approach, in a project with so many commiters
> > > >> could lead us to a very confuse history.
> > > >
> > > > If the history is confused, then that's what it should show.  I
> > > > really don't like the idea of rewriting history just to make it
> > > > easier for some people.  Sometimes you just need to track down
> > > > what actually happened, not the convenient lie we tell
> > > > ourselves is what happened.
> > > 
> > > I don't think those that a rebased branch history is a lie. Each
> > > commit will still have the original commit date (if the author
> > > did not change it). You can use that to know when the feature
> > > started to be developed.
> > 
> > It is a lie, it's changing the history to say it was all done one
> > after the other, when in fact a major feature of distributed
> > development was used to branch then merge.  It was not done in a
> > linear fashion, thus making it be linear after the fact is not
> > representing the truth.  Sure SOME parts of the commit history are
> > still the truth, but not all.
> > 
> > > OK, you lose a way to track the parent commit for that feature
> > > branch, but on the other hand you earn something important here:
> > > the knowledge that the commits from that feature branch will
> > > apply correctly on top of the current state of the tree, without
> > > a magic merge commit fixing stuff later since some things on the
> > > tree are not exactly as they seem to be in the diff from this
> > > commit. The changes that appear in the diff from a given commit
> > > are exactly what that commit is doing.
> > 
> > That's what I'm saying, loosing information to make things more
> > convenient.  I'd prefer to err on the side of not loosing
> > information. But then again, I'm a hoarder.  B-)
> > 
> > > I know that this is not a poll, but I particularly prefer rebased
> > > branches/commits too.
> 
> LWN has a neat article about the git rebase thing:
> http://lwn.net/Articles/328436/ 
> 
> "Thou Shalt Not Rebase Trees With History Visible To Others"

I was easily able to come up with many "rebase is evil" things wi

Re: [E-devel] enlightenment-devel Digest, Vol 82, Issue 75

2013-02-15 Thread David Seikel
On Sat, 16 Feb 2013 09:27:18 +0300 المسالم المسالمة
 wrote:

> > ummm... this looks exactly like what we already have... but simply
> > adding efm
> > icons into the shelf too... which is trivial. and now it misses
> > other gagdets
> > (start, pager, connman etc.)... where do those go?
> >
> > unless u mean.. let's just copy osx? which is what this smells like
> > it was really intended to be.. lets have an osx dock EXACTLY.. (but
> > add a clock)... is
> > that what his is meant to be?
> >
> 
> =
> 
> check it out again
> 
> its a GIF file

Ah yes, more than just engage then.  Is there an URL to this rosa linux
you mention?

-- 
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
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] here is the new-UI for E17 if you want to Adopting

2013-02-15 Thread David Seikel
On Sat, 16 Feb 2013 13:43:08 +0900 Carsten Haitzler (The Rasterman)
 wrote:

> On Fri, 15 Feb 2013 19:03:34 +0300 المسالم المسالمة
>  said:
> 
> > and i am now releasing it under GPL license
> 
> ummm... this looks exactly like what we already have... but simply
> adding efm icons into the shelf too... which is trivial. and now it
> misses other gagdets (start, pager, connman etc.)... where do those
> go?
> 
> unless u mean.. let's just copy osx? which is what this smells like
> it was really intended to be.. lets have an osx dock EXACTLY.. (but
> add a clock)... is that what his is meant to be?

Um, so it's like engage, but with a cock?  Er I meant clock.

-- 
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
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] SVN->Git Migration (was: (no subject))

2013-02-15 Thread Jérôme Pinot
On 02/16/13 15:58, David Seikel wrote:
> On Fri, 15 Feb 2013 11:56:06 -0200 Rafael Antognolli
>  wrote:
> 
> > Hi David,
> > 
> > On Thu, Feb 14, 2013 at 9:12 AM, David Seikel 
> > wrote:
> > > On Thu, 14 Feb 2013 08:53:22 -0200 Bruno Dilly
> > >  wrote:
> > >
> > >> On Wed, Feb 13, 2013 at 8:42 AM, Daniel Willmann
> > >>  wrote:
> > >> > On 13/02/13 00:36, Bruno Dilly wrote:
> > >> >> On Mon, Feb 11, 2013 at 2:07 PM, Daniel Willmann
> > >> >>  wrote:
> > >> >>>
> > >> >>> Topic branches:
> > >> >>> * In each repository every developer with commit access will be
> > >> >>> able to push/update branches in their own namespace
> > >> >>> (devs//*). These branches will allow non-fastforward
> > >> >>> updates and no one should expect these to be stable.
> > >> >>> * This is a testing ground for developers where new features
> > >> >>> can be developed, debugged and shared with fellow developers.
> > >> >>> Ideally any new feature would live in its own branch until it
> > >> >>> matures and is merged into master.
> > >> >>
> > >> >> Hey Daniel,
> > >> >>
> > >> >> It's a nice proposal, but what about master branch permissions ?
> > >> >> Every developer would be allowed to push stuff on there (with a
> > >> >> flow similar to svn) ? Or we'll try to establish some kind of
> > >> >> policy about it (maintainers, review, etc) ?
> > >> >
> > >> > As others have already pointed out there seems to be consensus
> > >> > that we don't have enough manpower to work with an integrator
> > >> > workflow (whether or not that's true I don't know).
> > >>
> > >> ok, I got it.
> > >>
> > >> >
> > >> > What I want to achieve with the topic branches is that whoever
> > >> > wants to can maintain an integrator-like workflow. You develop
> > >> > your feature in a topic branch, then post a request for
> > >> > review/review and test yourself and if everything looks good you
> > >> > can merge into master.
> > >> >
> > >> > Speaking of merging...is there any preference on merge vs.
> > >> > rebase?
> > >> >
> > >> > Lots of small merges can really pollute your history and I don't
> > >> > really like them. For larger topic branches I think merging makes
> > >> > sense.
> > >>
> > >> I agree with Tom here.
> > >> I'm always trying to keep a linear history, focusing on rebases
> > >> instead of merges.
> > >> We've used this approach on Profusion projects for years and it
> > >> worked fine so far.
> > >>
> > >> Maybe it will give you a little bit more work, you'll have to fix
> > >> conflicts in the commits it happens instead of only once in a final
> > >> merge commit, but it will be nicer to review or look
> > >> for issues later, imo.
> > >>
> > >> Using the merge approach, in a project with so many commiters could
> > >> lead us to a very confuse history.
> > >
> > > If the history is confused, then that's what it should show.  I
> > > really don't like the idea of rewriting history just to make it
> > > easier for some people.  Sometimes you just need to track down what
> > > actually happened, not the convenient lie we tell ourselves is what
> > > happened.
> > 
> > I don't think those that a rebased branch history is a lie. Each
> > commit will still have the original commit date (if the author did not
> > change it). You can use that to know when the feature started to be
> > developed.
> 
> It is a lie, it's changing the history to say it was all done one after
> the other, when in fact a major feature of distributed development was
> used to branch then merge.  It was not done in a linear fashion, thus
> making it be linear after the fact is not representing the truth.  Sure
> SOME parts of the commit history are still the truth, but not all.
> 
> > OK, you lose a way to track the parent commit for that feature branch,
> > but on the other hand you earn something important here: the knowledge
> > that the commits from that feature branch will apply correctly on top
> > of the current state of the tree, without a magic merge commit fixing
> > stuff later since some things on the tree are not exactly as they seem
> > to be in the diff from this commit. The changes that appear in the
> > diff from a given commit are exactly what that commit is doing.
> 
> That's what I'm saying, loosing information to make things more
> convenient.  I'd prefer to err on the side of not loosing information.
> But then again, I'm a hoarder.  B-)
> 
> > I know that this is not a poll, but I particularly prefer rebased
> > branches/commits too.

LWN has a neat article about the git rebase thing:
http://lwn.net/Articles/328436/ 

"Thou Shalt Not Rebase Trees With History Visible To Others"

-- 
Jérôme Pinot
http://ngc891.blogdns.net/


signature.asc
Description: Digital signature
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case

Re: [E-devel] E SVN: jypark trunk/efl/src/examples/ecore

2013-02-15 Thread Daniel Juyung Seo
svn e/trunk/efl should not be touched anymore.
Please apply this patch to git.
Here is a good reference for Korean.
http://seoz.egloos.com/3930821

Daniel Juyung Seo (SeoZ)

On Sat, Feb 16, 2013 at 3:03 PM, Enlightenment SVN <
no-re...@enlightenment.org> wrote:

> Log:
> add example code related with ecore extn and msg send/recieve
>
>
> Author:   jypark
> Date: 2013-02-15 22:03:36 -0800 (Fri, 15 Feb 2013)
> New Revision: 83968
> Trac: http://trac.enlightenment.org/e/changeset/83968
>
> Added:
>   trunk/efl/src/examples/ecore/ecore_evas_extn_plug_example.c
> trunk/efl/src/examples/ecore/ecore_evas_extn_socket_example.c
>
> Added: trunk/efl/src/examples/ecore/ecore_evas_extn_plug_example.c
> ===
> --- trunk/efl/src/examples/ecore/ecore_evas_extn_plug_example.c
>   (rev 0)
> +++ trunk/efl/src/examples/ecore/ecore_evas_extn_plug_example.c 2013-02-16
> 06:03:36 UTC (rev 83968)
> @@ -0,0 +1,226 @@
> +/**
> + * Ecore example illustrating the basics of ecore evas extn socket usage.
> + *
> + * You'll need at least one Evas engine built for it (excluding the
> + * buffer one). See stdout/stderr for output.
> + * You can check functions of ecore extn socket if you use ecore extn
> plug together.
> + *
> + * @verbatim
> + * gcc -o ecore_evas_extn_socket_example ecore_evas_extn_socket_example.c
> `pkg-config --libs --cflags ecore-evas`
> + * @endverbatim
> + */
> +
> +#ifdef HAVE_CONFIG_H
> +#include "config.h"
> +#else
> +#define EINA_UNUSED
> +#endif
> +
> +#include 
> +#include 
> +#include 
> +// procotol version - change this as needed
> +#define MSG_DOMAIN_CONTROL_OBJECT 0x1004
> +#define MSG_ID_BG_COLOR 0x1005
> +#define MSG_ID_TEXT 0x1006
> +
> +typedef struct _Msg_Color Msg_Color;
> +
> +struct _Msg_Color
> +{
> +   int r;
> +   int g;
> +   int b;
> +   int a;
> +};
> +
> +static void
> +_on_delete(Ecore_Evas *ee)
> +{
> +   Msg_Color *color = NULL;
> +
> +   color = ecore_evas_data_get(ee, "color");
> +   if (color) free(color);
> +   ecore_main_loop_quit();
> +}
> +
> +static void
> +_button_1_up(void *data, Evas *e EINA_UNUSED, Evas_Object *obj
> EINA_UNUSED, void *event_info EINA_UNUSED)
> +{
> +   Ecore_Evas *ee;
> +   Msg_Color *color = NULL;
> +   int r = 0, g = 0, b = 0, a = 0;
> +
> +   ee = data;
> +   color = ecore_evas_data_get(ee, "color");
> +
> +   printf("Plug's button pressed\n");
> +   if (!color)
> + {
> +color = malloc(sizeof(Msg_Color));
> +r = 255;
> +g = 0;
> +b = 0;
> +a = 255;
> +   ecore_evas_data_set(ee, "color", color);
> + }
> +   else
> + {
> +r = ((color->r) + 100) % 255;
> +g = ((color->g) + 100) % 255;
> +b = ((color->b) + 100) % 255;
> +a = color->a;
> + }
> +   printf("Send color info (%x,%x,%x,%x)\n", r, g, b, a);
> +
> +   color->r = r;
> +   color->g = g;
> +   color->b = b;
> +   color->a = a;
> +
> +   ecore_evas_msg_parent_send(ee, MSG_DOMAIN_CONTROL_OBJECT,
> MSG_ID_BG_COLOR, color, sizeof(Msg_Color));
> +}
> +
> +static void
> +_ecore_evas_msg_handle(Ecore_Evas *ee, int msg_domain, int msg_id, void
> *data, int size)
> +{
> +   if (!data) return;
> +   printf("Receive msg from server msg_domain=%x msg_id=%x size=%d\n",
> msg_domain, msg_id, size);
> +
> +   if (msg_domain == MSG_DOMAIN_CONTROL_OBJECT)
> + {
> +if (msg_id == MSG_ID_TEXT)
> +  {
> + Evas_Object *text = NULL;
> + char *txt = data;
> + int len = 0;
> + len = strlen(txt);
> + printf("data len= (%d).\n", len);
> +
> + text = ecore_evas_data_get(ee, "text");
> + if (text && (size == strlen(txt)))
> +   {
> +  printf("Receive msg is text (%s).\n", txt);
> +  evas_object_text_text_set(text, txt);
> +   }
> +  }
> + }
> +}
> +
> +int
> +main(void)
> +{
> +   Ecore_Evas *ee, *ee_plug;
> +   Evas *canvas;
> +   Evas_Object *bg, *button1, *text, *noti_text;
> +   Evas_Object *plug;
> +   int w, h;
> +   int x1, x2, y; //for button position
> +   int plug_x, plug_y, plug_w = 0, plug_h = 0; //for button position
> +
> +   if (ecore_evas_init() <= 0)
> + return 1;
> +
> +   w = 480;
> +   h = 500;
> +   x1 = 20;
> +   x2 = 170;
> +   y = 100;
> +   plug_x = 10;
> +   plug_y = y + (h / 4) + 20;
> +   plug_w = 460;
> +   plug_h = 200;
> +
> +   ee = ecore_evas_new(NULL, 0, 0, w, h, NULL);
> +   ecore_evas_title_set(ee, "Ecore Evas Extn Plug Example");
> +   ecore_evas_show(ee);
> +
> +   ecore_evas_callback_delete_request_set(ee, _on_delete);
> +
> +   printf("Using %s engine! ee=%p\n", ecore_evas_engine_name_get(ee), ee);
> +
> +   //create ecore evas to show info
> +   canvas = ecore_evas_get(ee);
> +   if (ecore_evas_ecore_evas_get(canvas) == ee)
> + printf("Everything is sane!\n");
> +
> +   bg = evas_object_rectangle_add(canvas);
> +   evas_objec

Re: [E-devel] enlightenment-devel Digest, Vol 82, Issue 75

2013-02-15 Thread المسالم المسالمة
> ummm... this looks exactly like what we already have... but simply adding
> efm
> icons into the shelf too... which is trivial. and now it misses other
> gagdets
> (start, pager, connman etc.)... where do those go?
>
> unless u mean.. let's just copy osx? which is what this smells like it was
> really intended to be.. lets have an osx dock EXACTLY.. (but add a
> clock)... is
> that what his is meant to be?
>

=

check it out again

its a GIF file
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment.org (the site)

2013-02-15 Thread David Seikel
On Thu, 14 Feb 2013 19:50:22 + Nathan Baxter
 wrote:

> On 14/02/2013 18:51, Steven Le Roux wrote:
> > There is
> >
> > @enlightenmentfr
> > @edevel
> >
> > But the wall feed can just look for (#efl, #evas, #ecore, #e17,
> > #e18,...) hashtags. It's more useful to show the life of the
> > project, libs, etc...
> 
> Good call!
> 
> > Maybe you could replace xml by Yaml ?which is more readable (even
> > if, ok this template is clear...).
> 
> I'll look into yaml and check back with you on that.
> 
> >   I agree too on the fact we don't need a CMS
> > with database etc. We will maybe have to add some simple feature to
> > this template like blockquotes, etc...
> 
> Agreed! :)
> 
> >   I have to check the existing template
> > engine, but maybe just a tag in  could match a CSS entry
> > to make it blockquoted. Or just write html inside 
> > tags... don't know yet... what do you think ?
> 
> The current page generator needs a lot of work on the output front.
> This is why I want to build the image files first. That'll give me
> the starting point for what needs to be added. Tables are bad and
> should never, ever and not even then be used for layout.

I've said it before, and I'll say it again, there is nothing actually
WRONG with HTML tables except for prejudice against them.  And sometimes
a simple table is actually needed for layout coz otherwise it just gets
too complex and fails when trying to avoid tables.  For everything you
can show where non table use is better, I can show you multiple browsers
where tables will be the only thing that works.

Reminds me of the people that said "Goto is bad and should never, ever
and not even then be used.".  EFL code is full of goto's, I don't use
them myself, but prefer nested if's.  Though apparently nested if's is
really really bad, and some people have replaced my nested if's with
goto's just coz.  You can't win, one or the other has to be used, but
one or the other group thinks the other is really really bad.  I don't
think goto's are bad, I just tend to not use them much, unless doing
assembly, where they are pretty much mandatory.

Recently it seems that the other sort of software table, the
spreadsheet, or two dimensional array of cells, has gone out of favour
and is starting to be called bad things.  People invent all sorts of
crazy things, and even call them fancy names to pretend they are not
really tables, coz "table" is just old fashioned, really bad, and never
ever needed any more.  Guess what?  Tables are sometimes the PERFECT
thing you need.  Avoiding them out of fashion makes no sense.

It's really all about personal style, there's nothing actually wrong
with any of these things.  So saying that they are bad is just wrong.
Saying something is bad just coz it's not fashionable is completely
wrong.

On the other hand, you are doing this work, not me, so you can apply
your own rules of coding style.  Just don't say something is bad simply
coz you don't like them personally, or coz it's fashionable to say so.
Remember, it was fashionable to bag goto's once as being really really
bad, but compilers reduce all the fancy ways of not using goto's to
goto's anyway.  shrugs

-- 
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
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread Daniel Juyung Seo
On Sat, Feb 16, 2013 at 2:42 PM, alex  wrote:

> On 16/02/2013 2:57 PM, Carsten Haitzler wrote:
> > On Fri, 15 Feb 2013 11:29:32 -0500 Adam Flott  said:
> >
> >> On Fri, 15 Feb 2013 16:20:33 +
> >> Nathan Baxter  wrote:
> >>
> >>> All good pointers, cheers!
> >> One last one, what about having the blue text color change based on the
> user's
> >> local time? Bright yellow during the day, blue for night. This is my
> subtle
> >> way of saying the blue is really hard to read. Even with my near perfect
> >> vision and high quality monitors.
> > you have worse vision/monitors than you believe then... the blu is easy
> to
> > read... :)
> >
> > seriously tho - blue was chosen after many tries at other colors and
> simply
> > more people liked blue than any other color. i resisted because blue was
> so
> > common, but its a statistical thing. more people like blue.
> >
>

Hello,


> yes while it is true that most people like blue the use of blue in e17
> web page is far too extreme .
>

I like the current default theme and blue color but I agree with this idea
that e17 web page is far too extreme.

Daniel Juyung Seo (SeoZ)


>   the only good looking colour scheme is when one clicks on the "event"
> or" tracker" .
>
> Nathans new page: fonts are too big but understandable since a smaller
> font (he is using "Electrolize', sans-serif")  on a dark background is
> almost unreadable.
> and the header should be sticky. well almost a must. nothing more
> annoying than scrolling down a page and only to spend seconds finding
> the menu again.
>
>
>
>
> --
> The Go Parallel Website, sponsored by Intel - in partnership with Geeknet,
> is your hub for all things parallel software development, from weekly
> thought
> leadership blogs to news, videos, case studies, tutorials, tech docs,
> whitepapers, evaluation guides, and opinion stories. Check out the most
> recent posts - join the conversation now.
> http://goparallel.sourceforge.net/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] phab down?

2013-02-15 Thread Daniel Juyung Seo
It works for me.
Do you still have problems?

Daniel Juyung Seo (SeoZ)

On Sat, Feb 16, 2013 at 1:54 PM, Carsten Haitzler wrote:

> wassap? it was up last night... who killzeddz it?
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
>
>
>
> --
> The Go Parallel Website, sponsored by Intel - in partnership with Geeknet,
> is your hub for all things parallel software development, from weekly
> thought
> leadership blogs to news, videos, case studies, tutorials, tech docs,
> whitepapers, evaluation guides, and opinion stories. Check out the most
> recent posts - join the conversation now.
> http://goparallel.sourceforge.net/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: seoz trunk/efl

2013-02-15 Thread Daniel Juyung Seo
Weird.
SVN e/trunk/efl is unlocked.
Raster, Daniel Willman, and Tom Hacohen, can you please check this?

Daniel Juyung Seo (SeoZ)

On Sat, Feb 16, 2013 at 3:10 PM, Enlightenment SVN <
no-re...@enlightenment.org> wrote:

> Log:
> revert test commit. SVN e/trunk/efl is not locked?
>
> Author:   seoz
> Date: 2013-02-15 22:10:41 -0800 (Fri, 15 Feb 2013)
> New Revision: 83971
> Trac: http://trac.enlightenment.org/e/changeset/83971
>
> Removed:
>   trunk/efl/a
>
>
>
> --
> The Go Parallel Website, sponsored by Intel - in partnership with Geeknet,
> is your hub for all things parallel software development, from weekly
> thought
> leadership blogs to news, videos, case studies, tutorials, tech docs,
> whitepapers, evaluation guides, and opinion stories. Check out the most
> recent posts - join the conversation now.
> http://goparallel.sourceforge.net/
> ___
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
>
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] SVN->Git Migration (was: (no subject))

2013-02-15 Thread David Seikel
On Fri, 15 Feb 2013 11:56:06 -0200 Rafael Antognolli
 wrote:

> Hi David,
> 
> On Thu, Feb 14, 2013 at 9:12 AM, David Seikel 
> wrote:
> > On Thu, 14 Feb 2013 08:53:22 -0200 Bruno Dilly
> >  wrote:
> >
> >> On Wed, Feb 13, 2013 at 8:42 AM, Daniel Willmann
> >>  wrote:
> >> > On 13/02/13 00:36, Bruno Dilly wrote:
> >> >> On Mon, Feb 11, 2013 at 2:07 PM, Daniel Willmann
> >> >>  wrote:
> >> >>>
> >> >>> Topic branches:
> >> >>> * In each repository every developer with commit access will be
> >> >>> able to push/update branches in their own namespace
> >> >>> (devs//*). These branches will allow non-fastforward
> >> >>> updates and no one should expect these to be stable.
> >> >>> * This is a testing ground for developers where new features
> >> >>> can be developed, debugged and shared with fellow developers.
> >> >>> Ideally any new feature would live in its own branch until it
> >> >>> matures and is merged into master.
> >> >>
> >> >> Hey Daniel,
> >> >>
> >> >> It's a nice proposal, but what about master branch permissions ?
> >> >> Every developer would be allowed to push stuff on there (with a
> >> >> flow similar to svn) ? Or we'll try to establish some kind of
> >> >> policy about it (maintainers, review, etc) ?
> >> >
> >> > As others have already pointed out there seems to be consensus
> >> > that we don't have enough manpower to work with an integrator
> >> > workflow (whether or not that's true I don't know).
> >>
> >> ok, I got it.
> >>
> >> >
> >> > What I want to achieve with the topic branches is that whoever
> >> > wants to can maintain an integrator-like workflow. You develop
> >> > your feature in a topic branch, then post a request for
> >> > review/review and test yourself and if everything looks good you
> >> > can merge into master.
> >> >
> >> > Speaking of merging...is there any preference on merge vs.
> >> > rebase?
> >> >
> >> > Lots of small merges can really pollute your history and I don't
> >> > really like them. For larger topic branches I think merging makes
> >> > sense.
> >>
> >> I agree with Tom here.
> >> I'm always trying to keep a linear history, focusing on rebases
> >> instead of merges.
> >> We've used this approach on Profusion projects for years and it
> >> worked fine so far.
> >>
> >> Maybe it will give you a little bit more work, you'll have to fix
> >> conflicts in the commits it happens instead of only once in a final
> >> merge commit, but it will be nicer to review or look
> >> for issues later, imo.
> >>
> >> Using the merge approach, in a project with so many commiters could
> >> lead us to a very confuse history.
> >
> > If the history is confused, then that's what it should show.  I
> > really don't like the idea of rewriting history just to make it
> > easier for some people.  Sometimes you just need to track down what
> > actually happened, not the convenient lie we tell ourselves is what
> > happened.
> 
> I don't think those that a rebased branch history is a lie. Each
> commit will still have the original commit date (if the author did not
> change it). You can use that to know when the feature started to be
> developed.

It is a lie, it's changing the history to say it was all done one after
the other, when in fact a major feature of distributed development was
used to branch then merge.  It was not done in a linear fashion, thus
making it be linear after the fact is not representing the truth.  Sure
SOME parts of the commit history are still the truth, but not all.

> OK, you lose a way to track the parent commit for that feature branch,
> but on the other hand you earn something important here: the knowledge
> that the commits from that feature branch will apply correctly on top
> of the current state of the tree, without a magic merge commit fixing
> stuff later since some things on the tree are not exactly as they seem
> to be in the diff from this commit. The changes that appear in the
> diff from a given commit are exactly what that commit is doing.

That's what I'm saying, loosing information to make things more
convenient.  I'd prefer to err on the side of not loosing information.
But then again, I'm a hoarder.  B-)

> I know that this is not a poll, but I particularly prefer rebased
> branches/commits too.

-- 
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
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://li

Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread alex
sticky header please?

On 16/02/2013 2:51 AM, Nathan Baxter wrote:
> On 15/02/13 15:48, Iván Briano wrote:
>> On Fri, Feb 15, 2013 at 1:44 PM, Nathan Baxter
>>  wrote:
>>> On 15/02/13 15:42, Tom Hacohen wrote:
 On 15/02/13 15:25, Nathan Baxter wrote:
> I've got a few ideas settled now, I'm mostly happy with the general look
> and feel. It does need some extra bits put in and this is far from
> completed.
>
> http://enlightenment.pixelmasochist.net
>
> My plan is to:
>
> 1. Get the general layout fixed
> There are a lot of bits that will need separators of some
> description.
> The Social anchors will become images.
> 2. Concentrate on the responsive flow
> 3. work out all the cross browser kinks
> 4. get the current e.org php to spit out this html
> 5. re-write the current page contents into this layout style (or convert
> them into xml/yaml?)
>
> Unless there are any oblections :)
>
 Wasn't the whole point making it mobile phone friendly? Because it
 doesn't work on my phone atm.

>>> Yes, but that's down the line. The bulk site needs to be finished so I
>>> know what I have to play with and what I can feasibly drop to get the
>>> layout to work on mobile devices, there's currently only 1 width
>>> specified at the moment, it's barely even a demo. think of it as version
>>> 0.0.4 the personal one that maybe you shouldn't show any body yet :)
>> So you are saying you just showed us your personal bits?
> Maybe I did.
>
 --
 Tom.
>>> --
>>>
>>>
>>> pixelmasochist.net : it all heppens there.
>>>
>>>
>>> --
>>> Free Next-Gen Firewall Hardware Offer
>>> Buy your Sophos next-gen firewall before the end March 2013
>>> and get the hardware for free! Learn more.
>>> http://p.sf.net/sfu/sophos-d2d-feb
>>> ___
>>> enlightenment-devel mailing list
>>> enlightenment-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> --
>> Free Next-Gen Firewall Hardware Offer
>> Buy your Sophos next-gen firewall before the end March 2013
>> and get the hardware for free! Learn more.
>> http://p.sf.net/sfu/sophos-d2d-feb
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread alex
On 16/02/2013 2:57 PM, Carsten Haitzler wrote:
> On Fri, 15 Feb 2013 11:29:32 -0500 Adam Flott  said:
>
>> On Fri, 15 Feb 2013 16:20:33 +
>> Nathan Baxter  wrote:
>>
>>> All good pointers, cheers!
>> One last one, what about having the blue text color change based on the 
>> user's
>> local time? Bright yellow during the day, blue for night. This is my subtle
>> way of saying the blue is really hard to read. Even with my near perfect
>> vision and high quality monitors.
> you have worse vision/monitors than you believe then... the blu is easy to
> read... :)
>
> seriously tho - blue was chosen after many tries at other colors and simply
> more people liked blue than any other color. i resisted because blue was so
> common, but its a statistical thing. more people like blue.
>
yes while it is true that most people like blue the use of blue in e17 
web page is far too extreme .
  the only good looking colour scheme is when one clicks on the "event" 
or" tracker" .

Nathans new page: fonts are too big but understandable since a smaller 
font (he is using "Electrolize', sans-serif")  on a dark background is 
almost unreadable.
and the header should be sticky. well almost a must. nothing more 
annoying than scrolling down a page and only to spend seconds finding 
the menu again.



--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] phab down?

2013-02-15 Thread The Rasterman
wassap? it was up last night... who killzeddz it?

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


--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [EFL/Elementary PATCH] Use eina_file_stat_ls() when listing profiles

2013-02-15 Thread Paulo C. A. Cavalcanti Jr
_elm_config_profiles_list() function checks for file types, so this
patch replaces eina_file_direct_ls() with eina_file_stat_ls() to make it
working on filesystems that do not support d_type in direct structure.
>From 23644194695996d68ea10d8d96e2dfbfa9710a9f Mon Sep 17 00:00:00 2001
From: "Paulo C. A. Cavalcanti Jr" 
Date: Sat, 16 Feb 2013 02:48:30 -0200
Subject: [PATCH] elementary/config: Use eina_file_stat_ls() when listing
 profiles

The eina_file_stat_ls() function should be used instead of
eina_file_direct_ls() in _elm_config_profiles_list() - since it checks
for file types.

Signed-off-by: Paulo C. A. Cavalcanti Jr 
---
 src/lib/elm_config.c |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elm_config.c b/src/lib/elm_config.c
index ff346f4..48f1c53 100644
--- a/src/lib/elm_config.c
+++ b/src/lib/elm_config.c
@@ -792,7 +792,7 @@ sys:
strlen(_elm_data_dir), "config",
sizeof("config") - 1);
 
-   file_it = eina_file_direct_ls(buf);
+   file_it = eina_file_stat_ls(buf);
if (!file_it)
  goto list_free;
 
-- 
1.7.10.4

-- 
Paulo C. A. Cavalcanti Jr, Intel Open Source Technology Center
I speak only for myself.
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] here is the new-UI for E17 if you want to Adopting

2013-02-15 Thread The Rasterman
On Fri, 15 Feb 2013 19:03:34 +0300 المسالم المسالمة
 said:

> and i am now releasing it under GPL license

ummm... this looks exactly like what we already have... but simply adding efm
icons into the shelf too... which is trivial. and now it misses other gagdets
(start, pager, connman etc.)... where do those go?

unless u mean.. let's just copy osx? which is what this smells like it was
really intended to be.. lets have an osx dock EXACTLY.. (but add a clock)... is
that what his is meant to be?

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


--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [EFL/Eio PATCH] Use eina_file_stat_ls() on monitor poll

2013-02-15 Thread Paulo C. A. Cavalcanti Jr
There is a function that checks for file type on monitor poll, so this
patch uses eina_file_stat_ls() instead of eina_file_direct_ls() for that
case.
>From 946fa8bce84f5a4daa20f241a2c95fd7684a5175 Mon Sep 17 00:00:00 2001
From: "Paulo C. A. Cavalcanti Jr" 
Date: Sat, 16 Feb 2013 02:35:29 -0200
Subject: [PATCH] efl/eio: Use eina_file_stat_ls() on monitor poll

_eio_monitor_fallback_heavy_cb() function checks for file type, so we
should use eina_file_stat_ls() to make sure that file type is returned
correctly as expected.

Signed-off-by: Paulo C. A. Cavalcanti Jr 
---
 src/lib/eio/eio_monitor_poll.c |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/eio/eio_monitor_poll.c b/src/lib/eio/eio_monitor_poll.c
index 2b9eb7c..a50bbb0 100644
--- a/src/lib/eio/eio_monitor_poll.c
+++ b/src/lib/eio/eio_monitor_poll.c
@@ -129,7 +129,7 @@ _eio_monitor_fallback_heavy_cb(void *data, Ecore_Thread *thread)
 ecore_thread_main_loop_end();
  }
 
-   it = eina_file_direct_ls(backend->parent->path);
+   it = eina_file_stat_ls(backend->parent->path);
EINA_ITERATOR_FOREACH(it, info)
  {
 Eio_Monitor_Stat *cmp;
-- 
1.7.10.4


-- 
Paulo C. A. Cavalcanti Jr, Intel Open Source Technology Center
I speak only for myself.
--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread The Rasterman
On Fri, 15 Feb 2013 15:25:27 + Nathan Baxter
 said:

> 
> I've got a few ideas settled now, I'm mostly happy with the general look 
> and feel. It does need some extra bits put in and this is far from 
> completed.
> 
> http://enlightenment.pixelmasochist.net
> 
> My plan is to:
> 
> 1. Get the general layout fixed
>  There are a lot of bits that will need separators of some description.
>  The Social anchors will become images.
> 2. Concentrate on the responsive flow
> 3. work out all the cross browser kinks
> 4. get the current e.org php to spit out this html
> 5. re-write the current page contents into this layout style (or convert 
> them into xml/yaml?)
> 
> Unless there are any oblections :)

font... hmm. what font is that? right now it clashes with the font in e's
screenshots... so i'm mulling either use the same.. or... we can change e's
font. people mentioned we might want to ship a font but i never took the time
and stuck to "sans" (vera stuff).

top bar.. y u no have e logo! :) the shadow/lightin seem a little odd... like
too sharp or something? shadow too little? on the right side? i think the
current inset look with shadows makeing it look deeply inset looks better than
the buttony style you have there.

what's up with the random dithery pattern thing? kind of... clashes with the
flat look in the rest of e... it kind of tries to give an organice feel - like
a grainy surface to what is otherwise smooth.

the donate/flatter/twitter/fb/rss thing... just looks totally unfinished -
right? its big and fat with text top-left aligned .. and looks wrong... :)

copyright at the bottom might do with having a separate pane/section at the
bottom - maybe small and thin spanning page widget - a bit darker with a small
font. no need for it to be big and bold. it's "fine print" :)

also i think the image area with the e17 release has happened thing probably
could be 1/2 or 2/3 the height - it might be a bit big... maybe? i assume this
will bre replaced by one of those fade/slide/scroll thingies showing several
news items or screenshots or what not as it auto animates... :) the bg here i
think might be better darker - at least it blends too well with the screenshot
on the left. maybe the screenshot needs a shadow or outline or bordering of
some sort to break it from the bg?

other than that... i like it. it looks nice.

> -- 
> 
> 
> pixelmasochist.net : it all heppens there.
> 
> 
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013 
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> 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


--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread The Rasterman
On Fri, 15 Feb 2013 11:29:32 -0500 Adam Flott  said:

> On Fri, 15 Feb 2013 16:20:33 +
> Nathan Baxter  wrote:
> 
> > All good pointers, cheers! 
> 
> One last one, what about having the blue text color change based on the user's
> local time? Bright yellow during the day, blue for night. This is my subtle
> way of saying the blue is really hard to read. Even with my near perfect
> vision and high quality monitors.

you have worse vision/monitors than you believe then... the blu is easy to
read... :)

seriously tho - blue was chosen after many tries at other colors and simply
more people liked blue than any other color. i resisted because blue was so
common, but its a statistical thing. more people like blue.

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


--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EFL/Evas PATCH] Introduce pixel_alpha_get() on engines

2013-02-15 Thread Paulo C. A. Cavalcanti Jr
pca...@zytor.com (Paulo C. A. Cavalcanti Jr) writes:

> Just follow a patch that fixes a bug with
> evas_object_precise_is_inside_set() users on OpenGL backend.
>
> The _pixel_alpha_get() function used in evas_object_image_is_inside()
> relies on engine_data pointer being *always* an RGBA_Image * - but
> that's not true on OpenGL backend, since that pointer will be a
> Evas_GL_Image * instead. Given that, evas_object_image_is_inside() won't
> be able to get alpha from the pixels of the image being handled.
>
> The patch introduces a pixel_alpha_get() function on engines, and it has
> been implemented for Software and OpenGL backend so far.
>
> Besides, please consider backporting this patch to Evas 1.7.x as well.

Just updated the patch with an unused "if" that got removed.
>From 100b08ad520ada28d150dd2ffeaafdee5349a28e Mon Sep 17 00:00:00 2001
From: "Paulo C. A. Cavalcanti Jr" 
Date: Fri, 15 Feb 2013 18:35:20 -0200
Subject: [PATCH] efl/engines: Introduce pixel_alpha_get()

The _pixel_alpha_get() function used in evas_object_image_is_inside won't
work with engines other than software - since it relies on engine data
being *always* RGBA_Image * - which is wrong for OpenGL backend that uses
Evas_GL_Image * for "engine_data" pointer.

Signed-off-by: Paulo C. A. Cavalcanti Jr 
---
 src/lib/evas/canvas/evas_object_image.c|  123 +++-
 src/lib/evas/include/evas_private.h|2 +
 src/modules/evas/engines/gl_x11/evas_engine.c  |   83 +
 .../evas/engines/software_generic/evas_engine.c|   88 ++
 4 files changed, 212 insertions(+), 84 deletions(-)

diff --git a/src/lib/evas/canvas/evas_object_image.c b/src/lib/evas/canvas/evas_object_image.c
index f3492e2..b1c59bb 100644
--- a/src/lib/evas/canvas/evas_object_image.c
+++ b/src/lib/evas/canvas/evas_object_image.c
@@ -4459,83 +4459,13 @@ evas_object_image_was_opaque(Evas_Object *eo_obj, Evas_Object_Protected_Data *ob
return obj->prev.opaque;
 }
 
-static inline Eina_Bool
-_pixel_alpha_get(RGBA_Image *im, int x, int y, DATA8 *alpha,
- int src_region_x, int src_region_y, int src_region_w, int src_region_h,
- int dst_region_x, int dst_region_y, int dst_region_w, int dst_region_h)
-{
-   int px, py, dx, dy, sx, sy, src_w, src_h;
-   double scale_w, scale_h;
-
-   if ((dst_region_x > x) || (x >= (dst_region_x + dst_region_w)) ||
-   (dst_region_y > y) || (y >= (dst_region_y + dst_region_h)))
- {
-*alpha = 0;
-return EINA_FALSE;
- }
-
-   src_w = im->cache_entry.w;
-   src_h = im->cache_entry.h;
-   if ((src_w == 0) || (src_h == 0))
- {
-*alpha = 0;
-return EINA_TRUE;
- }
-
-   EINA_SAFETY_ON_TRUE_GOTO(src_region_x < 0, error_oob);
-   EINA_SAFETY_ON_TRUE_GOTO(src_region_y < 0, error_oob);
-   EINA_SAFETY_ON_TRUE_GOTO(src_region_x + src_region_w > src_w, error_oob);
-   EINA_SAFETY_ON_TRUE_GOTO(src_region_y + src_region_h > src_h, error_oob);
-
-   scale_w = (double)dst_region_w / (double)src_region_w;
-   scale_h = (double)dst_region_h / (double)src_region_h;
-
-   /* point at destination */
-   dx = x - dst_region_x;
-   dy = y - dst_region_y;
-
-   /* point at source */
-   sx = dx / scale_w;
-   sy = dy / scale_h;
-
-   /* pixel point (translated) */
-   px = src_region_x + sx;
-   py = src_region_y + sy;
-   EINA_SAFETY_ON_TRUE_GOTO(px >= src_w, error_oob);
-   EINA_SAFETY_ON_TRUE_GOTO(py >= src_h, error_oob);
-
-   switch (im->cache_entry.space)
- {
- case EVAS_COLORSPACE_ARGB:
-   {
-  DATA32 *pixel = im->image.data;
-  pixel += ((py * src_w) + px);
-  *alpha = ((*pixel) >> 24) & 0xff;
-   }
-   break;
-
- default:
-ERR("Colorspace %d not supported.", im->cache_entry.space);
-*alpha = 0;
- }
-
-   return EINA_TRUE;
-
- error_oob:
-   ERR("Invalid region src=(%d, %d, %d, %d), dst=(%d, %d, %d, %d), image=%dx%d",
-   src_region_x, src_region_y, src_region_w, src_region_h,
-   dst_region_x, dst_region_y, dst_region_w, dst_region_h,
-   src_w, src_h);
-   *alpha = 0;
-   return EINA_TRUE;
-}
-
 static int
 evas_object_image_is_inside(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj, Evas_Coord px, Evas_Coord py)
 {
Evas_Object_Image *o = eo_data_get(eo_obj, MY_CLASS);
int imagew, imageh, uvw, uvh;
void *pixels;
+   Evas_Func *eng = obj->layer->evas->engine.func;
int is_inside = 0;
 
/* the following code is similar to evas_object_image_render(), but doesn't
@@ -4609,7 +4539,7 @@ evas_object_image_is_inside(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj
   }
 else
   {
- RGBA_Image *im;
+ void *im;
  DATA32 *data = NULL;
  int err = 0;
 
@@ -4617,7 +4547,8 @@ evas_object_image_is_inside(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj
(obj->layer->evas->engine.data.output, pixels, 0, &data, &err);
  

[E-devel] [EFL/Evas PATCH] Introduce pixel_alpha_get() on engines

2013-02-15 Thread Paulo C. A. Cavalcanti Jr
Hi,

Just follow a patch that fixes a bug with
evas_object_precise_is_inside_set() users on OpenGL backend.

The _pixel_alpha_get() function used in evas_object_image_is_inside()
relies on engine_data pointer being *always* an RGBA_Image * - but
that's not true on OpenGL backend, since that pointer will be a
Evas_GL_Image * instead. Given that, evas_object_image_is_inside() won't
be able to get alpha from the pixels of the image being handled.

The patch introduces a pixel_alpha_get() function on engines, and it has
been implemented for Software and OpenGL backend so far.

Besides, please consider backporting this patch to Evas 1.7.x as well.
>From ec6bb8fe0f47340c0982f88c5e260c60709feea2 Mon Sep 17 00:00:00 2001
From: "Paulo C. A. Cavalcanti Jr" 
Date: Fri, 15 Feb 2013 18:35:20 -0200
Subject: [PATCH] efl/engines: Introduce pixel_alpha_get()

The _pixel_alpha_get() function used in evas_object_image_is_inside won't
work with engines other than software - since it relies on engine data
being *always* RGBA_Image * - which is wrong for OpenGL backend that uses
Evas_GL_Image * for "engine_data" pointer.

Signed-off-by: Paulo C. A. Cavalcanti Jr 
---
 src/lib/evas/canvas/evas_object_image.c|  123 +++-
 src/lib/evas/include/evas_private.h|2 +
 src/modules/evas/engines/gl_x11/evas_engine.c  |   83 +
 .../evas/engines/software_generic/evas_engine.c|   93 +++
 4 files changed, 217 insertions(+), 84 deletions(-)

diff --git a/src/lib/evas/canvas/evas_object_image.c b/src/lib/evas/canvas/evas_object_image.c
index f3492e2..b1c59bb 100644
--- a/src/lib/evas/canvas/evas_object_image.c
+++ b/src/lib/evas/canvas/evas_object_image.c
@@ -4459,83 +4459,13 @@ evas_object_image_was_opaque(Evas_Object *eo_obj, Evas_Object_Protected_Data *ob
return obj->prev.opaque;
 }
 
-static inline Eina_Bool
-_pixel_alpha_get(RGBA_Image *im, int x, int y, DATA8 *alpha,
- int src_region_x, int src_region_y, int src_region_w, int src_region_h,
- int dst_region_x, int dst_region_y, int dst_region_w, int dst_region_h)
-{
-   int px, py, dx, dy, sx, sy, src_w, src_h;
-   double scale_w, scale_h;
-
-   if ((dst_region_x > x) || (x >= (dst_region_x + dst_region_w)) ||
-   (dst_region_y > y) || (y >= (dst_region_y + dst_region_h)))
- {
-*alpha = 0;
-return EINA_FALSE;
- }
-
-   src_w = im->cache_entry.w;
-   src_h = im->cache_entry.h;
-   if ((src_w == 0) || (src_h == 0))
- {
-*alpha = 0;
-return EINA_TRUE;
- }
-
-   EINA_SAFETY_ON_TRUE_GOTO(src_region_x < 0, error_oob);
-   EINA_SAFETY_ON_TRUE_GOTO(src_region_y < 0, error_oob);
-   EINA_SAFETY_ON_TRUE_GOTO(src_region_x + src_region_w > src_w, error_oob);
-   EINA_SAFETY_ON_TRUE_GOTO(src_region_y + src_region_h > src_h, error_oob);
-
-   scale_w = (double)dst_region_w / (double)src_region_w;
-   scale_h = (double)dst_region_h / (double)src_region_h;
-
-   /* point at destination */
-   dx = x - dst_region_x;
-   dy = y - dst_region_y;
-
-   /* point at source */
-   sx = dx / scale_w;
-   sy = dy / scale_h;
-
-   /* pixel point (translated) */
-   px = src_region_x + sx;
-   py = src_region_y + sy;
-   EINA_SAFETY_ON_TRUE_GOTO(px >= src_w, error_oob);
-   EINA_SAFETY_ON_TRUE_GOTO(py >= src_h, error_oob);
-
-   switch (im->cache_entry.space)
- {
- case EVAS_COLORSPACE_ARGB:
-   {
-  DATA32 *pixel = im->image.data;
-  pixel += ((py * src_w) + px);
-  *alpha = ((*pixel) >> 24) & 0xff;
-   }
-   break;
-
- default:
-ERR("Colorspace %d not supported.", im->cache_entry.space);
-*alpha = 0;
- }
-
-   return EINA_TRUE;
-
- error_oob:
-   ERR("Invalid region src=(%d, %d, %d, %d), dst=(%d, %d, %d, %d), image=%dx%d",
-   src_region_x, src_region_y, src_region_w, src_region_h,
-   dst_region_x, dst_region_y, dst_region_w, dst_region_h,
-   src_w, src_h);
-   *alpha = 0;
-   return EINA_TRUE;
-}
-
 static int
 evas_object_image_is_inside(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj, Evas_Coord px, Evas_Coord py)
 {
Evas_Object_Image *o = eo_data_get(eo_obj, MY_CLASS);
int imagew, imageh, uvw, uvh;
void *pixels;
+   Evas_Func *eng = obj->layer->evas->engine.func;
int is_inside = 0;
 
/* the following code is similar to evas_object_image_render(), but doesn't
@@ -4609,7 +4539,7 @@ evas_object_image_is_inside(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj
   }
 else
   {
- RGBA_Image *im;
+ void *im;
  DATA32 *data = NULL;
  int err = 0;
 
@@ -4617,7 +4547,8 @@ evas_object_image_is_inside(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj
(obj->layer->evas->engine.data.output, pixels, 0, &data, &err);
  if ((!im) || (!data) || (err))
{
-  ERR("Couldn't get image pixels RGBA_Image %p: im=%p, data=%p, err

Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Iván Briano
On Fri, Feb 15, 2013 at 11:12 PM, Leandro Dorileo
 wrote:
> On Fri, Feb 15, 2013 at 10:56:27PM -0200, Leandro Dorileo wrote:
>> Hi!
>>
>> On Fri, Feb 15, 2013 at 11:01:54AM +, Daniel Willmann wrote:
>> > Hello,
>> >
>> > everything was migrated to git and should be working now. If you have
>> > problems, speak now.
>>
>>
>> That`s awesome, nice job Daniel and others.
>>
>>
>> >
>> > The new web frontend is here:
>> > https://git.enlightenment.org/core/efl.git/
>> > Phabricator:
>> > https://phab.enlightenment.org/
>> >
>> > Mailinglist for commits:
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-git
>> >
>> > Read-only git access:
>> > git clone git://git.enlightenment.org/core/efl.git
>> >
>> > Read/write for developers:
>> > git clone ssh://g...@git.enlightenment.org/core/efl.git
>> >
>>
>>
>> Have we already decided about our workflow with git? Are we going to have
>> an integrator or so? Are we - developers - going to have a hosting space
>> so we can maintain our forks and ask pull requests from?
>
>
> Ok, before someone SPANK!!! SPANK!!! me, I'm reading the previous discussion
> on the topic
>
>

SPANK! SPANK! You should have waited for Tasn to repeat it all over again.

>>
>>
>> >
>> > If you have uncommitted changes in your svn or git-svn checkout:
>> >
>> > Here is how you could do it depending on whether you have pure svn or
>> > git-svn:
>> >
>> > SVN
>> > ---
>> > * Update SVN so you are at the current revision:
>> > $ svn up
>> > $ svn info trunk/efl/ |grep Revision
>> > -> Should be revision 83942
>> >
>> > * Clone the new repo with git clone
>> >
>> > * Find the matching commit in git
>> > $ git log --grep "SVN revision: 83942"
>> > -> This will show you commit c5a8a6b5
>> >
>> > * Reset your working directory to this commit (in a new branch)
>> > $ git checkout -b svn-import c5a8a6b5
>> >
>> > * Copy your files over from SVN. You can just copy everything (do omit
>> >   the .svn directories, though) as the repositories will be in the same
>> >   state now.
>> >
>> > * Check that the changes make sense - git diff should now provide the
>> >   same output as svn diff
>> >
>> > * Save the changes temporarily
>> > $ git stash
>> >
>> > * Checkout master
>> > $ git checkout master
>> >
>> > * Apply the changes again
>> > $ git stash pop
>> >
>> > * After you're done committing delete the branch
>> > $ git branch -D svn-import
>> >
>> > git-svn
>> > ---
>> > * Export all your commits that are not upstream yet
>> > $ git format-patch git-svn..HEAD
>> > -> Creates numbered patch files
>> >
>> > * Clone the new repository with git clone somewhere
>> >
>> > * Apply the patches to the new repository
>> > $ git am 00*.patch
>> >
>> > * For the last command - depending on your checkout - you will probably
>> >   need to add the option -p to adjust the location of the patches.
>> >   So if you did a checkout of the complete trunk/ you'll need to pass
>> >   (I think) -p2 to git am.
>> >
>> > If you have any problems or patches don't apply cleanly, feel free to ask.
>> >
>> >
>> > Regards,
>> > Daniel
>> >
>> > --
>> > Free Next-Gen Firewall Hardware Offer
>> > Buy your Sophos next-gen firewall before the end March 2013
>> > and get the hardware for free! Learn more.
>> > http://p.sf.net/sfu/sophos-d2d-feb
>> > ___
>> > enlightenment-devel mailing list
>> > enlightenment-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>> --
>> Leandro Dorileo
>> ProFUSION embedded systems
>> http://profusion.mobi
>
> --
> Leandro Dorileo
> ProFUSION embedded systems
> http://profusion.mobi
>
> --
> The Go Parallel Website, sponsored by Intel - in partnership with Geeknet,
> is your hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials, tech docs,
> whitepapers, evaluation guides, and opinion stories. Check out the most
> recent posts - join the conversation now. http://goparallel.sourceforge.net/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourc

Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Leandro Dorileo
On Fri, Feb 15, 2013 at 10:56:27PM -0200, Leandro Dorileo wrote:
> Hi!
> 
> On Fri, Feb 15, 2013 at 11:01:54AM +, Daniel Willmann wrote:
> > Hello,
> > 
> > everything was migrated to git and should be working now. If you have
> > problems, speak now.
> 
> 
> That`s awesome, nice job Daniel and others.
> 
> 
> > 
> > The new web frontend is here:
> > https://git.enlightenment.org/core/efl.git/
> > Phabricator:
> > https://phab.enlightenment.org/
> > 
> > Mailinglist for commits:
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-git
> > 
> > Read-only git access:
> > git clone git://git.enlightenment.org/core/efl.git
> > 
> > Read/write for developers:
> > git clone ssh://g...@git.enlightenment.org/core/efl.git
> > 
> 
> 
> Have we already decided about our workflow with git? Are we going to have
> an integrator or so? Are we - developers - going to have a hosting space
> so we can maintain our forks and ask pull requests from?


Ok, before someone SPANK!!! SPANK!!! me, I'm reading the previous discussion
on the topic


> 
> 
> > 
> > If you have uncommitted changes in your svn or git-svn checkout:
> > 
> > Here is how you could do it depending on whether you have pure svn or
> > git-svn:
> > 
> > SVN
> > ---
> > * Update SVN so you are at the current revision:
> > $ svn up
> > $ svn info trunk/efl/ |grep Revision
> > -> Should be revision 83942
> > 
> > * Clone the new repo with git clone
> > 
> > * Find the matching commit in git
> > $ git log --grep "SVN revision: 83942"
> > -> This will show you commit c5a8a6b5
> > 
> > * Reset your working directory to this commit (in a new branch)
> > $ git checkout -b svn-import c5a8a6b5
> > 
> > * Copy your files over from SVN. You can just copy everything (do omit
> >   the .svn directories, though) as the repositories will be in the same
> >   state now.
> > 
> > * Check that the changes make sense - git diff should now provide the
> >   same output as svn diff
> > 
> > * Save the changes temporarily
> > $ git stash
> > 
> > * Checkout master
> > $ git checkout master
> > 
> > * Apply the changes again
> > $ git stash pop
> > 
> > * After you're done committing delete the branch
> > $ git branch -D svn-import
> > 
> > git-svn
> > ---
> > * Export all your commits that are not upstream yet
> > $ git format-patch git-svn..HEAD
> > -> Creates numbered patch files
> > 
> > * Clone the new repository with git clone somewhere
> > 
> > * Apply the patches to the new repository
> > $ git am 00*.patch
> > 
> > * For the last command - depending on your checkout - you will probably
> >   need to add the option -p to adjust the location of the patches.
> >   So if you did a checkout of the complete trunk/ you'll need to pass
> >   (I think) -p2 to git am.
> > 
> > If you have any problems or patches don't apply cleanly, feel free to ask.
> > 
> > 
> > Regards,
> > Daniel
> > 
> > --
> > Free Next-Gen Firewall Hardware Offer
> > Buy your Sophos next-gen firewall before the end March 2013 
> > and get the hardware for free! Learn more.
> > http://p.sf.net/sfu/sophos-d2d-feb
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 
> -- 
> Leandro Dorileo
> ProFUSION embedded systems
> http://profusion.mobi

-- 
Leandro Dorileo
ProFUSION embedded systems
http://profusion.mobi

--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Leandro Dorileo
Hi!

On Fri, Feb 15, 2013 at 11:01:54AM +, Daniel Willmann wrote:
> Hello,
> 
> everything was migrated to git and should be working now. If you have
> problems, speak now.


That`s awesome, nice job Daniel and others.


> 
> The new web frontend is here:
> https://git.enlightenment.org/core/efl.git/
> Phabricator:
> https://phab.enlightenment.org/
> 
> Mailinglist for commits:
> https://lists.sourceforge.net/lists/listinfo/enlightenment-git
> 
> Read-only git access:
> git clone git://git.enlightenment.org/core/efl.git
> 
> Read/write for developers:
> git clone ssh://g...@git.enlightenment.org/core/efl.git
> 


Have we already decided about our workflow with git? Are we going to have
an integrator or so? Are we - developers - going to have a hosting space
so we can maintain our forks and ask pull requests from?


> 
> If you have uncommitted changes in your svn or git-svn checkout:
> 
> Here is how you could do it depending on whether you have pure svn or
> git-svn:
> 
> SVN
> ---
> * Update SVN so you are at the current revision:
> $ svn up
> $ svn info trunk/efl/ |grep Revision
> -> Should be revision 83942
> 
> * Clone the new repo with git clone
> 
> * Find the matching commit in git
> $ git log --grep "SVN revision: 83942"
> -> This will show you commit c5a8a6b5
> 
> * Reset your working directory to this commit (in a new branch)
> $ git checkout -b svn-import c5a8a6b5
> 
> * Copy your files over from SVN. You can just copy everything (do omit
>   the .svn directories, though) as the repositories will be in the same
>   state now.
> 
> * Check that the changes make sense - git diff should now provide the
>   same output as svn diff
> 
> * Save the changes temporarily
> $ git stash
> 
> * Checkout master
> $ git checkout master
> 
> * Apply the changes again
> $ git stash pop
> 
> * After you're done committing delete the branch
> $ git branch -D svn-import
> 
> git-svn
> ---
> * Export all your commits that are not upstream yet
> $ git format-patch git-svn..HEAD
> -> Creates numbered patch files
> 
> * Clone the new repository with git clone somewhere
> 
> * Apply the patches to the new repository
> $ git am 00*.patch
> 
> * For the last command - depending on your checkout - you will probably
>   need to add the option -p to adjust the location of the patches.
>   So if you did a checkout of the complete trunk/ you'll need to pass
>   (I think) -p2 to git am.
> 
> If you have any problems or patches don't apply cleanly, feel free to ask.
> 
> 
> Regards,
> Daniel
> 
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013 
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-- 
Leandro Dorileo
ProFUSION embedded systems
http://profusion.mobi

--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] SVN->Git Migration (was: (no subject))

2013-02-15 Thread Ulisses Furquim
Hi,

On Fri, Feb 15, 2013 at 3:16 PM, Lucas De Marchi
 wrote:
>
> On Fri, Feb 15, 2013 at 11:56 AM, Rafael Antognolli
>  wrote:
> > I know that this is not a poll, but I particularly prefer rebased
> > branches/commits too.
>
> me too.
>
> Merges only make sense when there are maintainers of particular pieces
> of the repository. The best example of this is the Linux Kernel. You
> merge what the submaintainers send to you. They can't rebase on top of
> you because otherwise they would break the history for whoever is
> basing their development on their tree.
>
> On the other side, take projects like BlueZ, ConnMan, WebKit.  There
> aren't merges... and there's no lie as you are implying. People are
> used to rebase before sending the features they developed.
>
> Also we don't need to be black or white here. Sometimes it's easier to
> use merges and still don't pollute the repository. I myself sometimes
> use merges in the projects I maintain, though most of the times
> rebases are better.

+1

-- Ulisses Furquim

--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] can we get a rid of this old fashion desktop look

2013-02-15 Thread jose_...@juno.com

  jose_ogp wrote:

>Apologies for the email client... nothing I can do at the moment.
> But to clarify the replies a bit: The first one was intended as a reply
> to Cedric's comment on virtual desktops, the latter one was a reply to
> Tom Hacohen on his comment regarding the ease of creating profiles.
> 
>In any case, this is something I've discussed somewhat at length with
> both Cedric and Vincent, and somewhat with Carsten... everyone seems
> to have their own views on what's best. 

  Ok, email client (maybe) fixed...

 Just thought I'd take the opportunity while I'm at this to send everyone
here some links related to this notion of "shell" theming, for those that may
be unfamiliar with this notion -- it's been around a long time, especially in 
the
MS Windows world of customization.

  The overall notion of theming (or skinning as it's also sometimes called)
when it comes to the full gui-shell experience, can be broken down into several
sub-systems.
  For example, one that themes the window decorations/menus/etc, one that
themes say init/splash screens, one that themes background wallpapers, one
that themes icon sets, etc... Current e17 (plus say fdo) has those sub-systems
and one can create and share such themes.

  But one in particular that is missing in e is the ability to 'theme' the 
desktop
gui-shell itself -- ie. to specify what themed 'gadgets' to place where on the 
desktop,  
what kinds of virtual desktops to have and with what on them, etc.

  This capability is there in e17, but only for each user to setup.. it's 
not a
sub-system that has an easily exported/imported bundle like decoration themes,
wallpaper themes, splash themes, etc.

  In the Windows world, one does find exactly that missing sub-system... 
done by
several third-parties. Two well-known ones are Stardock's "DesktopX" 
(proprietary)
and "Rainmeter" (gpl), though there are several others (Stardock itself also 
offers
the other kinds of subsystems.. window decorations, wallpapers, splash, icons, 
etc).

  Just to give you an idea of what this gui-shell skinning can be like, 
here are
links to repos where you can find multitudes of them.

  First, here's a repo for DesktopX desktop-shell themes:

http://www.wincustomize.com/explore/desktopx_themes/sort/popular/sortby/halloffame

   There are literally thousands of these made by people... You can spend
time browsing thru them (and note btw that screenshots alone will not do these
justice as they are often very animated, see videos later below).

   And here is a repo for Rainmeter desktop-shell themes:

http://www.customize.org/rainmeter/skins

   Again, there are thousands of them for everyone to browse thru... some 
are
fairly moderate, some fairly extreme.

   These skins/themes are usually very animated and you can see some
example videos (elaborate showcase ones) here:

http://www.youtube.com/watch?v=zukaxUYlfZQ
http://www.youtube.com/watch?v=rBMGe4vjLTE
http://www.youtube.com/watch?v=pW-ohF9tRI8
http://www.youtube.com/watch?v=P-P-NdDvSVk
http://www.youtube.com/watch?v=ujdKSrptsPA
http://www.youtube.com/watch?v=k12R_FRPsso
http://www.youtube.com/watch?v=YCCX9HuPb-Y
http://www.youtube.com/watch?v=x_MekUL2SWs
http://www.youtube.com/watch?v=jn2FpdI5-C0
http://www.youtube.com/watch?v=C2KvbI-P-ak

  Hopefully the above will give everyone who hasn't been exposed to this
a good idea of what be accomplished.
  It's something which e could also have with just a bit of work, and I 
think
would help raise e's popularity (as well as provide some interesting and/or
useful environments). 
  

Woman is 53 But Looks 25
Mom reveals 1 simple wrinkle trick that has angered doctors...
http://thirdpartyoffers.juno.com/TGL3141/511e906938c08106863c9st03duc

--
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] branch master updated. 91ae899232bc9fe50554039b9631ef913c8b4a7c

2013-02-15 Thread Tom Hacohen
On 15/02/13 17:55, Enlightenment Git wrote:
> The branch, master has been updated
>
> This change consists of the following commits:
> 91ae899 Tom Hacohen: Edje textblock: Improved textblock fit and added support 
> for size_range.
>
>
> Summary of changes:
>   ChangeLog|  5 
>   NEWS |  2 ++
>   src/lib/edje/edje_calc.c | 59 
> 
>   3 files changed, 57 insertions(+), 9 deletions(-)
>
> ---
> http://git.enlightenment.org/core/efl.git/commit/?id=91ae899232bc9fe50554039b9631ef913c8b4a7c
>
> commit 91ae899232bc9fe50554039b9631ef913c8b4a7c
> Author: Tom Hacohen 
> Date:   Fri Feb 15 15:38:49 2013 +
>
>  Edje textblock: Improved textblock fit and added support for size_range.
>
>  It's a bit quirky at the moment as you have to set the base font size
>  (text.size) although this doesn't have any effect on textblocks.
>
> diff --git a/ChangeLog b/ChangeLog
> index 801a39d..5e062c7 100644
> --- a/ChangeLog
> +++ b/ChangeLog
> @@ -1,3 +1,8 @@
> +2013-02-15  Tom Hacohen (TAsn)
> +
> +* Edje textblock: Improved textblock fit and added support for
> + size_range.
> +
>   2013-02-15  Jiyoun Park (jypark)
>
>   * Add infrastructure to handle message between ecore and parent ecore 
> in Ecore_Evas.
> diff --git a/NEWS b/NEWS
> index cb86002..7a8c868 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -64,6 +64,7 @@ Additions:
>   * Add eio_eet_sync symbols.
>   * Add infrastructure to handle buggy touchscreen in Ecore_Input_Evas.
>   * Add infrastructure to handle message between ecore and parent ecore 
> in Ecore_Evas.
> +* Edje textblock: Added support for size_range.
>
>   Deprecations:
>   * ecore_x:
> @@ -167,3 +168,4 @@ Fixes:
>   * Fix memory leak in error case in ethumb.
>   * fix bug not to display preedit string with PREEDIT_TYPE_NONE style
>   * Fix bug candidate word couldn't be selected with up/down key in the 
> preedit status
> +* Edje textblock: Improved textblock fit.
> diff --git a/src/lib/edje/edje_calc.c b/src/lib/edje/edje_calc.c
> index b56d5b7..f1ea8cc 100644
> --- a/src/lib/edje/edje_calc.c
> +++ b/src/lib/edje/edje_calc.c
> @@ -1144,6 +1144,26 @@ 
> _edje_part_recalc_single_step(Edje_Part_Description_Common *desc,
>}
>   }
>
> +static double
> +_edje_part_recalc_single_textblock_scale_range_adjust(Edje_Part_Description_Text
>  *chosen_desc, double base_scale, double scale)
> +{
> +   double size, min, max;
> +
> +   if (chosen_desc->text.size == 0)
> +  return scale;
> +
> +   min = base_scale * chosen_desc->text.size_range_min;
> +   max = chosen_desc->text.size_range_max * base_scale;
> +   size = chosen_desc->text.size * scale;
> +
> +   if ((size > max) && (max > 0))
> +  scale = max / (double) chosen_desc->text.size;
> +   else if (size < min)
> +  scale = min / (double) chosen_desc->text.size;
> +
> +   return scale;
> +}
> +
>   static void
>   _edje_part_recalc_single_textblock(FLOAT_T sc,
>  Edje *ed,
> @@ -1277,35 +1297,56 @@ _edje_part_recalc_single_textblock(FLOAT_T sc,
> if (minh && (*maxh < *minh)) *maxh = *minh;
>  }
> }
> +
>   if ((chosen_desc->text.fit_x) || (chosen_desc->text.fit_y))
> {
> - double s = 1.0;
> + double base_s = 1.0;
> + double orig_s;
> + double s = base_s;
>
> - if (ep->part->scale) s = TO_DOUBLE(sc);
> + if (ep->part->scale) base_s = TO_DOUBLE(sc);
>eo_do(ep->object,
> -evas_obj_scale_set(s),
> +evas_obj_scale_set(base_s),
>  evas_obj_textblock_size_formatted_get(&tw, &th));
> +
> + orig_s = base_s;
> + /* Now make it bigger so calculations will be more accurate
> +  * and less influenced by hinting... */
> +   {
> +  orig_s = 
> _edje_part_recalc_single_textblock_scale_range_adjust(chosen_desc, base_s, 
> orig_s * params->w / (double) tw);
> +  eo_do(ep->object,
> +evas_obj_scale_set(orig_s),
> +evas_obj_textblock_size_formatted_get(&tw, &th));
> +   }
>if (chosen_desc->text.fit_x)
>  {
> -  if ((tw > 0) && (tw > params->w))
> +  if (tw > 0)
>   {
> -   s = (s * params->w) / (double)tw;
> +   s = 
> _edje_part_recalc_single_textblock_scale_range_adjust(chosen_desc, base_s, 
> orig_s * params->w / tw);
>  eo_do(ep->object,
>evas_obj_scale_set(s),
> -  evas_obj_textblock_size_formatted_get(&tw, &th));
> +  evas_obj_textblock_size_formatted_get(NULL, N

Re: [E-devel] SVN->Git Migration (was: (no subject))

2013-02-15 Thread Lucas De Marchi
On Fri, Feb 15, 2013 at 11:56 AM, Rafael Antognolli
 wrote:
> Hi David,
>
> On Thu, Feb 14, 2013 at 9:12 AM, David Seikel  wrote:
>> On Thu, 14 Feb 2013 08:53:22 -0200 Bruno Dilly 
>> wrote:
>>
>>> On Wed, Feb 13, 2013 at 8:42 AM, Daniel Willmann
>>>  wrote:
>>> > On 13/02/13 00:36, Bruno Dilly wrote:
>>> >> On Mon, Feb 11, 2013 at 2:07 PM, Daniel Willmann
>>> >>  wrote:
>>> >>>
>>> >>> Topic branches:
>>> >>> * In each repository every developer with commit access will be
>>> >>> able to push/update branches in their own namespace
>>> >>> (devs//*). These branches will allow non-fastforward
>>> >>> updates and no one should expect these to be stable.
>>> >>> * This is a testing ground for developers where new features can
>>> >>> be developed, debugged and shared with fellow developers. Ideally
>>> >>> any new feature would live in its own branch until it matures and
>>> >>> is merged into master.
>>> >>
>>> >> Hey Daniel,
>>> >>
>>> >> It's a nice proposal, but what about master branch permissions ?
>>> >> Every developer would be allowed to push stuff on there (with a
>>> >> flow similar to svn) ? Or we'll try to establish some kind of
>>> >> policy about it (maintainers, review, etc) ?
>>> >
>>> > As others have already pointed out there seems to be consensus that
>>> > we don't have enough manpower to work with an integrator workflow
>>> > (whether or not that's true I don't know).
>>>
>>> ok, I got it.
>>>
>>> >
>>> > What I want to achieve with the topic branches is that whoever
>>> > wants to can maintain an integrator-like workflow. You develop your
>>> > feature in a topic branch, then post a request for review/review
>>> > and test yourself and if everything looks good you can merge into
>>> > master.
>>> >
>>> > Speaking of merging...is there any preference on merge vs. rebase?
>>> >
>>> > Lots of small merges can really pollute your history and I don't
>>> > really like them. For larger topic branches I think merging makes
>>> > sense.
>>>
>>> I agree with Tom here.
>>> I'm always trying to keep a linear history, focusing on rebases
>>> instead of merges.
>>> We've used this approach on Profusion projects for years and it worked
>>> fine so far.
>>>
>>> Maybe it will give you a little bit more work, you'll have to fix
>>> conflicts in the commits it happens instead of only once in a final
>>> merge commit, but it will be nicer to review or look
>>> for issues later, imo.
>>>
>>> Using the merge approach, in a project with so many commiters could
>>> lead us to a very confuse history.
>>
>> If the history is confused, then that's what it should show.  I really
>> don't like the idea of rewriting history just to make it easier for
>> some people.  Sometimes you just need to track down what actually
>> happened, not the convenient lie we tell ourselves is what happened.
>
> I don't think those that a rebased branch history is a lie. Each
> commit will still have the original commit date (if the author did not
> change it). You can use that to know when the feature started to be
> developed.
>
>
> OK, you lose a way to track the parent commit for that feature branch,
> but on the other hand you earn something important here: the knowledge
> that the commits from that feature branch will apply correctly on top
> of the current state of the tree, without a magic merge commit fixing
> stuff later since some things on the tree are not exactly as they seem
> to be in the diff from this commit. The changes that appear in the
> diff from a given commit are exactly what that commit is doing.
>
> I know that this is not a poll, but I particularly prefer rebased
> branches/commits too.

me too.

Merges only make sense when there are maintainers of particular pieces
of the repository. The best example of this is the Linux Kernel. You
merge what the submaintainers send to you. They can't rebase on top of
you because otherwise they would break the history for whoever is
basing their development on their tree.

On the other side, take projects like BlueZ, ConnMan, WebKit.  There
aren't merges... and there's no lie as you are implying. People are
used to rebase before sending the features they developed.

Also we don't need to be black or white here. Sometimes it's easier to
use merges and still don't pollute the repository. I myself sometimes
use merges in the projects I maintain, though most of the times
rebases are better.


Lucas De Marchi

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [E-MODULES-EXTRA, comp-scale] Update use of e/src/bin/e_comp.h api from revision 83743 to current

2013-02-15 Thread Moritz Maxeiner
With the following changes, e_comp.h exposes struct members and with it 
drops their accessor functions,
as well as rename a few functions. Currently the comp-scale module won't 
work anymore, because it still calls
the dropped accessor functions and the renamed functions by their old 
names, this patch
addresses that by changing all of comp-scales calls to these functions 
to the new ones.


http://trac.enlightenment.org/e/changeset/83745/trunk/e/src/bin/e_comp.h
http://trac.enlightenment.org/e/changeset/83752/trunk/e/src/bin/e_comp.h
Index: src/e_mod_main.c
===
--- src/e_mod_main.c(revision 83956)
+++ src/e_mod_main.c(working copy)
@@ -159,7 +159,7 @@
man = eina_list_data_get(e_manager_list());
if (!man) return;
 
-   e = e_comp_evas_get(man->comp);
+   e = man->comp->evas;
if (!e) return;
 
if (!strncmp(params, "go_pager", 8))
Index: src/e_mod_pager.c
===
--- src/e_mod_pager.c   (revision 83956)
+++ src/e_mod_pager.c   (working copy)
@@ -171,7 +171,7 @@
if (scale_state == SCALE_STATE_HOLD)
  {
 E_Manager *man = e_manager_current_get();
-e_comp_update(man->comp);
+e_comp_render_update(man->comp);
 return ECORE_CALLBACK_RENEW;
  }
 
@@ -628,7 +628,7 @@
 
if (it->bd && !it->o)
  {
-e_comp_src_hidden_set(it->src, EINA_FALSE);
+e_comp_win_hidden_set(it->src, EINA_FALSE);
 
 e_object_unref(E_OBJECT(it->bd));
  }
@@ -652,7 +652,7 @@
 if ((it->bd->desk != current_desk) && (!it->bd->sticky))
   e_border_hide(it->bd, 2);
 
-e_comp_src_hidden_set(it->src, EINA_FALSE);
+e_comp_win_hidden_set(it->src, EINA_FALSE);
 
 evas_object_del(it->o_win);
 evas_object_del(it->o);
@@ -674,17 +674,17 @@
Evas_Object *o, *sh_obj, *obj;
E_Border *bd;
 
-   sh_obj = e_comp_src_shadow_get(src);
+   sh_obj = src->shobj;
if (!sh_obj) return NULL;
 
-   obj = e_comp_src_image_get(src);
+   obj = src->obj;
if (!obj) return NULL;
 
-   bd = e_comp_src_border_get(src);
+   bd = src->bd;
 
if (!bd)
  {
-Ecore_X_Window win = e_comp_src_window_get(src);
+Ecore_X_Window win = src-win;
 
 if (win == zone->container->bg_win)
   {
@@ -707,7 +707,7 @@
   }
 else if (scale_conf->pager_fade_popups)
   {
- E_Popup *pop = e_comp_src_popup_get(src);
+ E_Popup *pop = src->pop;
 
  if ((pop) && (pop->zone != zone))
return NULL;
@@ -738,7 +738,7 @@
it->src = src;
e_object_ref(E_OBJECT(it->bd));
 
-   e_comp_src_hidden_set(src, EINA_TRUE);
+   e_comp_win_hidden_set(src, EINA_TRUE);
 
items = eina_list_append(items, it);
 
@@ -749,7 +749,7 @@
(e_mod_border_ignore(it->bd)))
  return NULL;
 
-   it->o_win = e_comp_src_image_mirror_add(src);
+   it->o_win = e_comp_win_image_mirror_add(src);
/* it->o_win = evas_object_image_filled_add(e);
 * o = e_manager_comp_src_image_get(man, src);
 * evas_object_image_source_set(it->o_win, o); */
@@ -1072,7 +1072,7 @@
 
if (input_win) return EINA_FALSE;
 
-   e = e_comp_evas_get(man->comp);
+   e = man->comp->evas;
if (!e) return EINA_FALSE;
 
zone = e_util_zone_current_get(man);
@@ -1147,7 +1147,7 @@
evas_object_resize(zone_clip, zone_w, zone_h);
evas_object_show(zone_clip);
 
-   EINA_LIST_FOREACH((Eina_List *)e_comp_src_list_get(man->comp), l, src)
+   EINA_LIST_FOREACH((Eina_List *)e_comp_win_list_get(man->comp), l, src)
  _pager_win_new(e, man, src);
 
edje_object_file_get(zone->bg_object, &file, &group);
@@ -1265,7 +1265,7 @@
/* XXX disabled for now. */
/* return; */
 
-   e = e_comp_evas_get(man->comp);
+   e = man->comp->evas;
if (!strcmp(info, "change.comp"))
  {
 if (!e)
@@ -1284,7 +1284,7 @@
else if (!strcmp(info, "add.src"))
  {
 DBG("%s: %p | %p\n", info, man, src);
-e_comp_src_hidden_set(src, EINA_TRUE);
+e_comp_win_hidden_set(src, EINA_TRUE);
  }
else if (!strcmp(info, "del.src"))
  {
Index: src/e_mod_scale.c
===
--- src/e_mod_scale.c   (revision 83956)
+++ src/e_mod_scale.c   (working copy)
@@ -298,7 +298,7 @@
  }
 
man = e_manager_current_get();
-   e_comp_update(man->comp);
+   e_comp_render_update(man->comp);
 
if (finish)
  {
@@ -480,12 +480,12 @@
   E_Comp_Win *src;
   E_Manager *man = zone->container->manager;
 
-  EINA_LIST_FOREACH((Eina_List *)e_comp_src_list_get(man->comp), l, src)
-e_comp_src_hidden_set(src, EINA_FALSE);
+  EINA_LIST_FOREACH((Eina_List *)e_comp_win_list_get(man->comp), l, src)
+e_comp_win_hidden_set(src, EINA_FALSE);
}
 
man = e_manager_current_get();
-   e_comp_update(man->comp);
+   e_comp_render_update(man->comp);
 
if (!bd

Re: [E-devel] EFL svnversion call

2013-02-15 Thread Tom Hacohen
On 15/02/13 12:00, Tom Hacohen wrote:
> On 15/02/13 11:49, Doug Newgard wrote:
>> m4/efl.m4 is still trying to call svnversion or git-svn-id to get the 
>> dev_version.
>>
>> I don't have an easy fix, git doesn't have anything quite like the svn 
>> revisions.
>> git describe can get you the count of the number of commits since the last
>> annotated tag, but there are no tags in the EFL git repo yet.
>>
>> Just wanted to make people aware. It only shows up as an error if you don't
>> have svn installed, so I figured it might not get noticed right away.
>
> Haha, so funny. I just thought about it as well (been trying to figure
> this out for the last couple of minutes).
>
> The thing is, that there's git describe. Git describe can give the
> version information easily. For example, from the 1.7 branch:
> v1.7.5-21-ga0f2638
>
> i.e, head is 21 commits after the tag, it's commit hash is ga0... and etc.
>
> The problem with that is that we have "revision" as int in Eina_Version,
> and that obviously doesn't work well with strings.
>
> Daniel and I have been trying to think about it. I say we can try to use
> git describe when it works (just get the "count after tag"), and when it
> doesn't (i.e if there are no tags) count the commits in the history in
> order to get a count. This is not perfect, but can work.
>
> What do you guys think?
>

Ok, so what we did:

We use "git rev-list --count HEAD" in order to get the count of the 
commits in a branch and we use it as a "revision" in the version structure.

Probably not interesting part:
You can jump to a specific commit revision (of the same branch) by doing 
the following:
git checkout HEAD~$(expr $(git rev-list --count HEAD) - REVISION)
where REVISION is the revision number (*not* compatible with svn revs).
For example:
git checkout HEAD~$(expr $(git rev-list --count HEAD) - 1753)

It's important to note that this is probably not interesting for the 
most of you because this is really a rare thing to want to do, but just 
in case...

--
Tom.

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread Daniel Juyung Seo
Thanks for your good job.
I like the new look and feel of e.org.
There are just two comments as of now.

1. Isn't the center image + Download E part too big?
It consumes too much area. If that's just a demo, please make them smaller
:)

2. Font.
For me, the font is not that readable. This is my personal preference so I
am just giving you my opinion.
There is no right and wrong for the fonts. But please keep my opinion in
your mind.

Otherwise, it looks good :)
Thanks.

Daniel Juyung Seo (SeoZ)


On Sat, Feb 16, 2013 at 12:25 AM, Nathan Baxter <
nathanbax...@pixelmasochist.net> wrote:

>
> I've got a few ideas settled now, I'm mostly happy with the general look
> and feel. It does need some extra bits put in and this is far from
> completed.
>
> http://enlightenment.pixelmasochist.net
>
> My plan is to:
>
> 1. Get the general layout fixed
>  There are a lot of bits that will need separators of some description.
>  The Social anchors will become images.
> 2. Concentrate on the responsive flow
> 3. work out all the cross browser kinks
> 4. get the current e.org php to spit out this html
> 5. re-write the current page contents into this layout style (or convert
> them into xml/yaml?)
>
> Unless there are any oblections :)
>
> --
>
>
> pixelmasochist.net : it all heppens there.
>
>
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread Adam Flott
On Fri, 15 Feb 2013 16:20:33 +
Nathan Baxter  wrote:

> All good pointers, cheers! 

One last one, what about having the blue text color change based on the user's
local time? Bright yellow during the day, blue for night. This is my subtle
way of saying the blue is really hard to read. Even with my near perfect vision
and high quality monitors.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread Adam Flott
On Fri, 15 Feb 2013 15:25:27 +
Nathan Baxter  wrote:

> 
> I've got a few ideas settled now, I'm mostly happy with the general look 
> and feel. It does need some extra bits put in and this is far from 
> completed.
> 
> http://enlightenment.pixelmasochist.net

I like. It carries the uniqueness characteristic Enlightenment's brand always
has.

Few quibbles:

 - There's no logo / title in the upper left. Seems too naked.

 - The screen shot provided doesn't show case enough of E17's beauty. I'm a fan
   of large informative screen shots, so maybe have it cycle through a bunch
   while the user is reading the page?

Otherwise, keep up the good work!

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread Nathan Baxter
On 15/02/13 16:10, Adam Flott wrote:
> On Fri, 15 Feb 2013 15:25:27 +
> Nathan Baxter  wrote:
>
>> I've got a few ideas settled now, I'm mostly happy with the general look
>> and feel. It does need some extra bits put in and this is far from
>> completed.
>>
>> http://enlightenment.pixelmasochist.net
> I like. It carries the uniqueness characteristic Enlightenment's brand always
> has.
>
> Few quibbles:
>
>   - There's no logo / title in the upper left. Seems too naked.

Yeah, I need to get a new one for that. I'll dig through the repo for 
the svg and get that sorted. There's also a few more image parts that I 
want to include.

>
>   - The screen shot provided doesn't show case enough of E17's beauty. I'm a 
> fan
> of large informative screen shots, so maybe have it cycle through a bunch
> while the user is reading the page?

The screen grab was a "I need something there now to show people this is 
where the images will be on the front page" It'll get fixed. I too am a 
fan of contextual images in websites. The carousel will be there when 
the JavaScript gets written.

All good pointers, cheers!

> Otherwise, keep up the good work!


-- 


pixelmasochist.net : it all heppens there.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] different shelves for different virtual desktops

2013-02-15 Thread oeai
thanks = )

On 15.02.2013 08:34, Carsten Haitzler (The Rasterman) wrote:
> yes. you can have a different shelf per desktop. each shelf can have its own
> config. each ibar can point to a different app dir with different app icons.
> so yes. just a matter of configuring it. all in the gui.
>
> no. icon layout is controlled by the user prefs. its one of the layout 
> policies
> supported by efm and the default we use is "custom" where a specific x,y is
> remembered in e's config.
>


-- 
OEAI


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread Nathan Baxter
On 15/02/13 15:48, Iván Briano wrote:
> On Fri, Feb 15, 2013 at 1:44 PM, Nathan Baxter
>  wrote:
>> On 15/02/13 15:42, Tom Hacohen wrote:
>>> On 15/02/13 15:25, Nathan Baxter wrote:
 I've got a few ideas settled now, I'm mostly happy with the general look
 and feel. It does need some extra bits put in and this is far from
 completed.

 http://enlightenment.pixelmasochist.net

 My plan is to:

 1. Get the general layout fixed
There are a lot of bits that will need separators of some
 description.
The Social anchors will become images.
 2. Concentrate on the responsive flow
 3. work out all the cross browser kinks
 4. get the current e.org php to spit out this html
 5. re-write the current page contents into this layout style (or convert
 them into xml/yaml?)

 Unless there are any oblections :)

>>> Wasn't the whole point making it mobile phone friendly? Because it
>>> doesn't work on my phone atm.
>>>
>> Yes, but that's down the line. The bulk site needs to be finished so I
>> know what I have to play with and what I can feasibly drop to get the
>> layout to work on mobile devices, there's currently only 1 width
>> specified at the moment, it's barely even a demo. think of it as version
>> 0.0.4 the personal one that maybe you shouldn't show any body yet :)
> So you are saying you just showed us your personal bits?

Maybe I did.

>>> --
>>> Tom.
>>
>> --
>>
>>
>> pixelmasochist.net : it all heppens there.
>>
>>
>> --
>> Free Next-Gen Firewall Hardware Offer
>> Buy your Sophos next-gen firewall before the end March 2013
>> and get the hardware for free! Learn more.
>> http://p.sf.net/sfu/sophos-d2d-feb
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 


pixelmasochist.net : it all heppens there.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread Iván Briano
On Fri, Feb 15, 2013 at 1:44 PM, Nathan Baxter
 wrote:
> On 15/02/13 15:42, Tom Hacohen wrote:
>> On 15/02/13 15:25, Nathan Baxter wrote:
>>>
>>> I've got a few ideas settled now, I'm mostly happy with the general look
>>> and feel. It does need some extra bits put in and this is far from
>>> completed.
>>>
>>> http://enlightenment.pixelmasochist.net
>>>
>>> My plan is to:
>>>
>>> 1. Get the general layout fixed
>>>   There are a lot of bits that will need separators of some
>>> description.
>>>   The Social anchors will become images.
>>> 2. Concentrate on the responsive flow
>>> 3. work out all the cross browser kinks
>>> 4. get the current e.org php to spit out this html
>>> 5. re-write the current page contents into this layout style (or convert
>>> them into xml/yaml?)
>>>
>>> Unless there are any oblections :)
>>>
>>
>> Wasn't the whole point making it mobile phone friendly? Because it
>> doesn't work on my phone atm.
>>
>
> Yes, but that's down the line. The bulk site needs to be finished so I
> know what I have to play with and what I can feasibly drop to get the
> layout to work on mobile devices, there's currently only 1 width
> specified at the moment, it's barely even a demo. think of it as version
> 0.0.4 the personal one that maybe you shouldn't show any body yet :)

So you are saying you just showed us your personal bits?

>
>> --
>> Tom.
>
>
> --
>
>
> pixelmasochist.net : it all heppens there.
>
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread Nathan Baxter
On 15/02/13 15:42, Tom Hacohen wrote:
> On 15/02/13 15:25, Nathan Baxter wrote:
>>
>> I've got a few ideas settled now, I'm mostly happy with the general look
>> and feel. It does need some extra bits put in and this is far from
>> completed.
>>
>> http://enlightenment.pixelmasochist.net
>>
>> My plan is to:
>>
>> 1. Get the general layout fixed
>>   There are a lot of bits that will need separators of some 
>> description.
>>   The Social anchors will become images.
>> 2. Concentrate on the responsive flow
>> 3. work out all the cross browser kinks
>> 4. get the current e.org php to spit out this html
>> 5. re-write the current page contents into this layout style (or convert
>> them into xml/yaml?)
>>
>> Unless there are any oblections :)
>>
>
> Wasn't the whole point making it mobile phone friendly? Because it 
> doesn't work on my phone atm.
>

Yes, but that's down the line. The bulk site needs to be finished so I 
know what I have to play with and what I can feasibly drop to get the 
layout to work on mobile devices, there's currently only 1 width 
specified at the moment, it's barely even a demo. think of it as version 
0.0.4 the personal one that maybe you shouldn't show any body yet :)

> -- 
> Tom.


-- 


pixelmasochist.net : it all heppens there.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment . org reskin progress

2013-02-15 Thread Tom Hacohen
On 15/02/13 15:25, Nathan Baxter wrote:
>
> I've got a few ideas settled now, I'm mostly happy with the general look
> and feel. It does need some extra bits put in and this is far from
> completed.
>
> http://enlightenment.pixelmasochist.net
>
> My plan is to:
>
> 1. Get the general layout fixed
>   There are a lot of bits that will need separators of some description.
>   The Social anchors will become images.
> 2. Concentrate on the responsive flow
> 3. work out all the cross browser kinks
> 4. get the current e.org php to spit out this html
> 5. re-write the current page contents into this layout style (or convert
> them into xml/yaml?)
>
> Unless there are any oblections :)
>

Wasn't the whole point making it mobile phone friendly? Because it 
doesn't work on my phone atm.

--
Tom.

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] can we get a rid of this old fashion desktop look

2013-02-15 Thread jose_...@juno.com

Apologies for the email client... nothing I can do at the moment.
But to clarify the replies a bit: The first one was intended as a reply
to Cedric's comment on virtual desktops, the latter one was a reply to
Tom Hacohen on his comment regarding the ease of creating profiles.

In any case, this is something I've discussed somewhat at length with
both Cedric and Vincent, and somewhat with Carsten... everyone seems
to have their own views on what's best. 

Woman is 53 But Looks 25
Mom reveals 1 simple wrinkle trick that has angered doctors...
http://thirdpartyoffers.juno.com/TGL3141/511e56b99dc9356b9477ast04duc

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] enlightenment . org reskin progress

2013-02-15 Thread Nathan Baxter

I've got a few ideas settled now, I'm mostly happy with the general look 
and feel. It does need some extra bits put in and this is far from 
completed.

http://enlightenment.pixelmasochist.net

My plan is to:

1. Get the general layout fixed
 There are a lot of bits that will need separators of some description.
 The Social anchors will become images.
2. Concentrate on the responsive flow
3. work out all the cross browser kinks
4. get the current e.org php to spit out this html
5. re-write the current page contents into this layout style (or convert 
them into xml/yaml?)

Unless there are any oblections :)

-- 


pixelmasochist.net : it all heppens there.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] can we get a rid of this old fashion desktop look

2013-02-15 Thread Michael Blumenkrantz
agreed, I have no idea what's going on

On Fri, Feb 15, 2013 at 3:14 PM, Guillaume Friloux <
guillaume.fril...@asp64.com> wrote:

> On 15/02/2013 16:09, jose_...@juno.com wrote:
>
>>  Exactly, all those kinds of nuances should be doable... BUT, more
>> importantly I'd say,
>> is that the result ought to be an easily distributable bundle just as
>> themes, inits,
>> wallpapers are.
>>  Profiles are easy to create on your system, but impossible to
>> distribute and making
>> them so could be fairly involved and could also mean possibly exporting a
>> large amount
>> of un-needed data.. For example, would you export the current theme as
>> well, the current
>> init/splash, any custom theme elements from other themes that you're
>> using, etc.
>>   What I feel is needed, as I've argued with you and Carsten, is a
>> dedicated "shell"
>> theming sub-system, which would allow for bundling/exporting just those
>> elements that
>> commonly refer to customizing the desktop itself (including such things
>> as virtual desktops
>> that it might define), not eg. e17 widgetry themes or complex
>> constructions that are allowed
>> by e17's comprehensive customization capabiliites.
>>Two well-known examples of this notion (as I showed you) are of
>> course things like
>> Stardock's DesktopX and also Rainmeter, both from the MS Windows world.
>>
>>
>>  Hello, your mail client breaks threads, so if you cant config/change
> your mail client to do so, please try to keep quotes of who  + sentences
> you are answering too, or it gets very annoying.
>
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] can we get a rid of this old fashion desktop look

2013-02-15 Thread jose_...@juno.com

 And how do you propose distributing some profile that you create
on your system so that others might also enjoy the custom experience
that you made? What would you include with it?
 e17 widgetry/gadget themes, wallpaper themes, splash themes,
are all subsystems that can be created and distributed for people to share,
in a fairly effiicient way.
 That's the kind of functionality that something like a "shell" theming 
system
would enable for the shell gui, but more restrictiveand simpler than a full 
profile..
and indeed one can imagine customizing the gui shell relative to a well-known
profile.


How to Sleep Like a Rock
Obey this one natural trick to fall asleep and stay asleep all night.
http://thirdpartyoffers.juno.com/TGL3141/511e51f457aa951f404aest03duc

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] can we get a rid of this old fashion desktop look

2013-02-15 Thread Guillaume Friloux

On 15/02/2013 16:09, jose_...@juno.com wrote:

 Exactly, all those kinds of nuances should be doable... BUT, more 
importantly I'd say,
is that the result ought to be an easily distributable bundle just as themes, 
inits,
wallpapers are.
 Profiles are easy to create on your system, but impossible to distribute 
and making
them so could be fairly involved and could also mean possibly exporting a large 
amount
of un-needed data.. For example, would you export the current theme as well, 
the current
init/splash, any custom theme elements from other themes that you're using, etc.
  What I feel is needed, as I've argued with you and Carsten, is a dedicated 
"shell"
theming sub-system, which would allow for bundling/exporting just those 
elements that
commonly refer to customizing the desktop itself (including such things as 
virtual desktops
that it might define), not eg. e17 widgetry themes or complex constructions 
that are allowed
by e17's comprehensive customization capabiliites.
   Two well-known examples of this notion (as I showed you) are of course 
things like
Stardock's DesktopX and also Rainmeter, both from the MS Windows world.


Hello, your mail client breaks threads, so if you cant config/change 
your mail client to do so, please try to keep quotes of who  + sentences 
you are answering too, or it gets very annoying.
<>--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] can we get a rid of this old fashion desktop look

2013-02-15 Thread jose_...@juno.com

Exactly, all those kinds of nuances should be doable... BUT, more 
importantly I'd say,
is that the result ought to be an easily distributable bundle just as themes, 
inits,
wallpapers are.
Profiles are easy to create on your system, but impossible to distribute 
and making
them so could be fairly involved and could also mean possibly exporting a large 
amount
of un-needed data.. For example, would you export the current theme as well, 
the current
init/splash, any custom theme elements from other themes that you're using, etc.
 What I feel is needed, as I've argued with you and Carsten, is a dedicated 
"shell"
theming sub-system, which would allow for bundling/exporting just those 
elements that
commonly refer to customizing the desktop itself (including such things as 
virtual desktops
that it might define), not eg. e17 widgetry themes or complex constructions 
that are allowed
by e17's comprehensive customization capabiliites.
  Two well-known examples of this notion (as I showed you) are of course 
things like
Stardock's DesktopX and also Rainmeter, both from the MS Windows world.


NetZero now offers 4G mobile broadband. Sign up now.
http://www.netzero.net/?refcd=NZINTISP0512T4GOUT1

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] our mailing list made into xkcd

2013-02-15 Thread Gustavo Sverzut Barbieri
http://xkcd.com/1172/ :-D

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL svnversion call

2013-02-15 Thread Daniel Willmann
On 15/02/13 12:54, Tom Hacohen wrote:
> On 15/02/13 12:27, Doug Newgard wrote:
>>> On 2013-02-15 13:18, Bertrand Jacquin wrote:
 On 2013-02-15 13:00, Tom Hacohen wrote:
> On 15/02/13 11:49, Doug Newgard wrote:
>> m4/efl.m4 is still trying to call svnversion or git-svn-id to get
>> the dev_version.
>>
>> I don't have an easy fix, git doesn't have anything quite like the
>> svn revisions.
>> git describe can get you the count of the number of commits since
>> the last
>> annotated tag, but there are no tags in the EFL git repo yet.

We could add tags to efl (and the other repos) in order to match the
versioning scheme used before...

For elementary and enlightenment I guess that's easy.
We can choose the one commit after branching and add a tag with micro
version 99 - so for elm we would
git tag -a v1.7.99 61fa8b

Though that screws up the whole concept of tags being releases...
We'd only need that one tag, though - subsequent releases would probably
happen in master so that should work fine.


Looking closer at elementary the 1.7.0 tag could have actually been on
the commit in master. The EFL 1.7 svn doobies commit from raster didn't
add anything - it was just the actual copy operation from trunk to branches/

So that would get elm sorted out. Same with the 1.0 branch - need to
rebase that to the correct version.

Enlightenment is actually already okay - v0.17.0 is inside master and
enlightenment-0.17 branches off after that.

> Daniel and I have been trying to think about it. I say we can try to
> use
> git describe when it works (just get the "count after tag"), and
> when
> it
> doesn't (i.e if there are no tags) count the commits in the history
> in
> order to get a count. This is not perfect, but can work.
>
> What do you guys think?

 I usually use the following to figure out the git version :

 git describe --tags --dirty=-dev

 It will give the following :

 stick to a tag

 

 10 commits after the last tag

 -10-g

 12 commits after the last tag plus modification non commited

 -12-g-dev
>>>
>>> Also, this does not work when there is no tags at all
>>
>> Or when the tags are in branches, which is the case in Elementary. There
> are
>> tags, but none in master 
> 
> Yes. This is what we wanted to do. We actually wanted to use --always 
> --dirty, which means it'll work when there aren't any tags. But it's a 
> problem. I'll take a look into the script daniel has found.



--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e5: Buildbot slave migration

2013-02-15 Thread Lionel Orry
On Mon, Feb 4, 2013 at 5:12 PM, Stefan Schmidt  wrote:
> Hello.
>
> On 04/02/13 15:58, Lionel Orry wrote:
>>
>> On Mon, Feb 4, 2013 at 3:57 PM, Stefan Schmidt 
>> wrote:
>>> Hello.
>>>
>>> On 31/01/13 20:08, Lionel Orry wrote:
 I know my voice does not count much, but I talked about jenkins too a
 while ago and even made a try myself:
 https://github.com/chickenkiller/jenkins-efl
 I worked quite nicely. If you want to take some pieces of it...
>>>
>>> Cool. Thanks for sharing it. With the merged tree its quite different
>>> but I still think that some pieces are useful in there.
>>>

Short notice, I've updated the repo to use the fresh new git repos and
switched to the unified efl library instead of the previous 1.7
separated components. The config should mostly work, apart from small
modifications still needed for doxygen generation. I'll work on that
ASAP.

Cheers,
Lionel

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] SVN->Git Migration (was: (no subject))

2013-02-15 Thread Rafael Antognolli
Hi David,

On Thu, Feb 14, 2013 at 9:12 AM, David Seikel  wrote:
> On Thu, 14 Feb 2013 08:53:22 -0200 Bruno Dilly 
> wrote:
>
>> On Wed, Feb 13, 2013 at 8:42 AM, Daniel Willmann
>>  wrote:
>> > On 13/02/13 00:36, Bruno Dilly wrote:
>> >> On Mon, Feb 11, 2013 at 2:07 PM, Daniel Willmann
>> >>  wrote:
>> >>>
>> >>> Topic branches:
>> >>> * In each repository every developer with commit access will be
>> >>> able to push/update branches in their own namespace
>> >>> (devs//*). These branches will allow non-fastforward
>> >>> updates and no one should expect these to be stable.
>> >>> * This is a testing ground for developers where new features can
>> >>> be developed, debugged and shared with fellow developers. Ideally
>> >>> any new feature would live in its own branch until it matures and
>> >>> is merged into master.
>> >>
>> >> Hey Daniel,
>> >>
>> >> It's a nice proposal, but what about master branch permissions ?
>> >> Every developer would be allowed to push stuff on there (with a
>> >> flow similar to svn) ? Or we'll try to establish some kind of
>> >> policy about it (maintainers, review, etc) ?
>> >
>> > As others have already pointed out there seems to be consensus that
>> > we don't have enough manpower to work with an integrator workflow
>> > (whether or not that's true I don't know).
>>
>> ok, I got it.
>>
>> >
>> > What I want to achieve with the topic branches is that whoever
>> > wants to can maintain an integrator-like workflow. You develop your
>> > feature in a topic branch, then post a request for review/review
>> > and test yourself and if everything looks good you can merge into
>> > master.
>> >
>> > Speaking of merging...is there any preference on merge vs. rebase?
>> >
>> > Lots of small merges can really pollute your history and I don't
>> > really like them. For larger topic branches I think merging makes
>> > sense.
>>
>> I agree with Tom here.
>> I'm always trying to keep a linear history, focusing on rebases
>> instead of merges.
>> We've used this approach on Profusion projects for years and it worked
>> fine so far.
>>
>> Maybe it will give you a little bit more work, you'll have to fix
>> conflicts in the commits it happens instead of only once in a final
>> merge commit, but it will be nicer to review or look
>> for issues later, imo.
>>
>> Using the merge approach, in a project with so many commiters could
>> lead us to a very confuse history.
>
> If the history is confused, then that's what it should show.  I really
> don't like the idea of rewriting history just to make it easier for
> some people.  Sometimes you just need to track down what actually
> happened, not the convenient lie we tell ourselves is what happened.

I don't think those that a rebased branch history is a lie. Each
commit will still have the original commit date (if the author did not
change it). You can use that to know when the feature started to be
developed.


OK, you lose a way to track the parent commit for that feature branch,
but on the other hand you earn something important here: the knowledge
that the commits from that feature branch will apply correctly on top
of the current state of the tree, without a magic merge commit fixing
stuff later since some things on the tree are not exactly as they seem
to be in the diff from this commit. The changes that appear in the
diff from a given commit are exactly what that commit is doing.

I know that this is not a poll, but I particularly prefer rebased
branches/commits too.

-- 
Rafael Antognolli
http://antognolli.org/

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: billiob IN trunk/terminology: . src/bin

2013-02-15 Thread Daniel Juyung Seo
Thanks a lot for the quick response :)

Daniel Juyung Seo (SeoZ)

On Fri, Feb 15, 2013 at 6:10 PM, Boris Faure  wrote:

> On 13-02-15 15:24, Daniel Juyung Seo wrote:
> > Very good and long waited feature!!
> > But I used to use ctrl for this kind of selection.
> > How about others?
>
> It's Alt on urxvt. I'll add support for shift/alt/ctrl tomorrow.
> --
> Boris Faure
> Pointer Arithmetician
>
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL svnversion call

2013-02-15 Thread Tom Hacohen
On 15/02/13 12:27, Doug Newgard wrote:
>> On 2013-02-15 13:18, Bertrand Jacquin wrote:
>>> On 2013-02-15 13:00, Tom Hacohen wrote:
 On 15/02/13 11:49, Doug Newgard wrote:
> m4/efl.m4 is still trying to call svnversion or git-svn-id to get
> the dev_version.
>
> I don't have an easy fix, git doesn't have anything quite like the
> svn revisions.
> git describe can get you the count of the number of commits since
> the last
> annotated tag, but there are no tags in the EFL git repo yet.
>
> Just wanted to make people aware. It only shows up as an error if
> you don't
> have svn installed, so I figured it might not get noticed right
> away.

 Haha, so funny. I just thought about it as well (been trying to
 figure
 this out for the last couple of minutes).

 The thing is, that there's git describe. Git describe can give the
 version information easily. For example, from the 1.7 branch:
 v1.7.5-21-ga0f2638

 i.e, head is 21 commits after the tag, it's commit hash is ga0...
 and
 etc.

 The problem with that is that we have "revision" as int in
 Eina_Version,
 and that obviously doesn't work well with strings.

 Daniel and I have been trying to think about it. I say we can try to
 use
 git describe when it works (just get the "count after tag"), and
 when
 it
 doesn't (i.e if there are no tags) count the commits in the history
 in
 order to get a count. This is not perfect, but can work.

 What do you guys think?
>>>
>>> I usually use the following to figure out the git version :
>>>
>>> git describe --tags --dirty=-dev
>>>
>>> It will give the following :
>>>
>>> stick to a tag
>>>
>>> 
>>>
>>> 10 commits after the last tag
>>>
>>> -10-g
>>>
>>> 12 commits after the last tag plus modification non commited
>>>
>>> -12-g-dev
>>
>> Also, this does not work when there is no tags at all
>
> Or when the tags are in branches, which is the case in Elementary. There are
> tags, but none in master  

Yes. This is what we wanted to do. We actually wanted to use --always 
--dirty, which means it'll work when there aren't any tags. But it's a 
problem. I'll take a look into the script daniel has found.

--
Tom.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL svnversion call

2013-02-15 Thread Tom Hacohen
On 15/02/13 12:04, Eduardo Lima (Etrunko) wrote:
> On Fri, Feb 15, 2013 at 10:00 AM, Tom Hacohen  wrote:
>> On 15/02/13 11:49, Doug Newgard wrote:
>>> m4/efl.m4 is still trying to call svnversion or git-svn-id to get the 
>>> dev_version.
>>>
>>> I don't have an easy fix, git doesn't have anything quite like the svn 
>>> revisions.
>>> git describe can get you the count of the number of commits since the last
>>> annotated tag, but there are no tags in the EFL git repo yet.
>>>
>>> Just wanted to make people aware. It only shows up as an error if you don't
>>> have svn installed, so I figured it might not get noticed right away.
>>
>> Haha, so funny. I just thought about it as well (been trying to figure
>> this out for the last couple of minutes).
>>
>> The thing is, that there's git describe. Git describe can give the
>> version information easily. For example, from the 1.7 branch:
>> v1.7.5-21-ga0f2638
>>
>> i.e, head is 21 commits after the tag, it's commit hash is ga0... and etc.
>>
>> The problem with that is that we have "revision" as int in Eina_Version,
>> and that obviously doesn't work well with strings.
>>
>> Daniel and I have been trying to think about it. I say we can try to use
>> git describe when it works (just get the "count after tag"), and when it
>> doesn't (i.e if there are no tags) count the commits in the history in
>> order to get a count. This is not perfect, but can work.
>>
>
> Hmm, there is a git rev-list which can give the number of commits of a
> branch, but of course it is not tied to the svn revision, for instance
>
> git rev-list --count HEAD
>

Yeah, that's one of the ideas.

--
Tom.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Tom Hacohen
On 15/02/13 12:07, Guillaume Friloux wrote:
> On 15/02/2013 13:01, Tom Hacohen wrote:
>>
>> There are no branches/tags in EFL... Only in elementary/enlightement and
>> the old separately released components of the EFL.
>>
>>
> What does that mean ?
> eina.git ecore.git etc are going to pop up ?

Yes.

--
Tom.



--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] can we get a rid of this old fashion desktop look

2013-02-15 Thread Cedric BAIL
On Fri, Feb 15, 2013 at 7:58 PM, Tom Hacohen  wrote:
> On 14/02/13 17:32, jose_...@juno.com wrote:
>> Well, this is interesting
>>
>> I have no idea what this person might be thinking about, but this
>> is a topic that is well known to Carsten and Cedric... and indeed I've
>> brought it up with them before.
>> There are plenty of examples/inspiration of this notion in the 
>> Windows
>> world.. you just have to look around a bit. If you don't have much exposure
>> to this kind of thing, you can ask Cedric and he may be able to send you
>> some links I've sent him in the past.
>>
>> The notion of an e17 profile is very powerful, but I personally 
>> think it's
>> also too large and comprehensive to be something that is easily created
>> and shared, like for example e17 themes, inits, and backgrounds are.
>>
>> A notion of "shell" theme consisting primarily of a set of desktop 
>> gadgets
>> (or rather just their themes) and the config for placing them on the desktop,
>> plus possibly custom wallpaper, and maybe some other aspects (eg. modules),
>> could be bundled as an eet (indeed even as an edje with data parts).
>> It would provide an easier to create, and distribute, method for 
>> obtaining custom
>> 'gui shells', and rival the kind of desktop customization/skinning that has 
>> been
>> around in the Windows world for a very long time. It would even be possible 
>> to have
>> such shell-themes specific to particular well-known profiles (desktop, 
>> mobile, etc),
>> and so they could be considered as extensions or modifications of such 
>> profiles.
>>
>> Jose.
>
>
> Unlike themes, profiles are *very* easy to create. You just set up your
> config in a running e session and copy it over, give or take.

The idea is to go a little further and have a skin per virtual desktop
that you can easily share. So a set of config for gadget, shelf,
wallpaper and theme packed together that you can decide to apply to a
virtual desktop or a screen or everywhere.
-- 
Cedric BAIL

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL svnversion call

2013-02-15 Thread Doug Newgard
> On 2013-02-15 13:18, Bertrand Jacquin wrote:
> > On 2013-02-15 13:00, Tom Hacohen wrote:
> >> On 15/02/13 11:49, Doug Newgard wrote:
> >>> m4/efl.m4 is still trying to call svnversion or git-svn-id to get
> >>> the dev_version.
> >>>
> >>> I don't have an easy fix, git doesn't have anything quite like the
> >>> svn revisions.
> >>> git describe can get you the count of the number of commits since
> >>> the last
> >>> annotated tag, but there are no tags in the EFL git repo yet.
> >>>
> >>> Just wanted to make people aware. It only shows up as an error if
> >>> you don't
> >>> have svn installed, so I figured it might not get noticed right
> >>> away.
> >>
> >> Haha, so funny. I just thought about it as well (been trying to
> >> figure
> >> this out for the last couple of minutes).
> >>
> >> The thing is, that there's git describe. Git describe can give the
> >> version information easily. For example, from the 1.7 branch:
> >> v1.7.5-21-ga0f2638
> >>
> >> i.e, head is 21 commits after the tag, it's commit hash is ga0...
> >> and
> >> etc.
> >>
> >> The problem with that is that we have "revision" as int in
> >> Eina_Version,
> >> and that obviously doesn't work well with strings.
> >>
> >> Daniel and I have been trying to think about it. I say we can try to
> >> use
> >> git describe when it works (just get the "count after tag"), and
> >> when
> >> it
> >> doesn't (i.e if there are no tags) count the commits in the history
> >> in
> >> order to get a count. This is not perfect, but can work.
> >>
> >> What do you guys think?
> >
> > I usually use the following to figure out the git version :
> >
> > git describe --tags --dirty=-dev
> >
> > It will give the following :
> >
> > stick to a tag
> >
> > 
> >
> > 10 commits after the last tag
> >
> > -10-g
> >
> > 12 commits after the last tag plus modification non commited
> >
> > -12-g-dev
>
> Also, this does not work when there is no tags at all

Or when the tags are in branches, which is the case in Elementary. There are
tags, but none in master  
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx trunk/PROTO/elev8/src/modules/elm

2013-02-15 Thread Daniel Juyung Seo
Thanks for the quick fix :)

Daniel Juyung Seo (SeoZ)

On Fri, Feb 15, 2013 at 9:01 PM, Leandro Pereira wrote:

> On 02/15/2013 03:50 AM, Daniel Juyung Seo wrote:
>
>> Oops. CElmGadget.h is missing.
>>
>>
> Good catch. Committed as r83948.
>
>
>
> Leandro
>
>
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Guillaume Friloux

On 15/02/2013 13:11, Eduardo Lima (Etrunko) wrote:

On Fri, Feb 15, 2013 at 10:07 AM, Guillaume Friloux
 wrote:

On 15/02/2013 13:01, Tom Hacohen wrote:


There are no branches/tags in EFL... Only in elementary/enlightement and
the old separately released components of the EFL.



What does that mean ?
eina.git ecore.git etc are going to pop up ?


Either that or we should run and release 1.8 asap to avoid backporting
patches to SVN. :)
Due to the actual state of the efl dir, im really not in a hurry for 
this ...
Its actually in a very, very bad state for anyone not using EFLs on a PC 
for desktop purpose.
<>--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL svnversion call

2013-02-15 Thread Bertrand Jacquin
On 2013-02-15 13:18, Bertrand Jacquin wrote:
> On 2013-02-15 13:00, Tom Hacohen wrote:
>> On 15/02/13 11:49, Doug Newgard wrote:
>>> m4/efl.m4 is still trying to call svnversion or git-svn-id to get
>>> the dev_version.
>>>
>>> I don't have an easy fix, git doesn't have anything quite like the
>>> svn revisions.
>>> git describe can get you the count of the number of commits since
>>> the last
>>> annotated tag, but there are no tags in the EFL git repo yet.
>>>
>>> Just wanted to make people aware. It only shows up as an error if
>>> you don't
>>> have svn installed, so I figured it might not get noticed right
>>> away.
>>
>> Haha, so funny. I just thought about it as well (been trying to
>> figure
>> this out for the last couple of minutes).
>>
>> The thing is, that there's git describe. Git describe can give the
>> version information easily. For example, from the 1.7 branch:
>> v1.7.5-21-ga0f2638
>>
>> i.e, head is 21 commits after the tag, it's commit hash is ga0... 
>> and
>> etc.
>>
>> The problem with that is that we have "revision" as int in
>> Eina_Version,
>> and that obviously doesn't work well with strings.
>>
>> Daniel and I have been trying to think about it. I say we can try to
>> use
>> git describe when it works (just get the "count after tag"), and 
>> when
>> it
>> doesn't (i.e if there are no tags) count the commits in the history
>> in
>> order to get a count. This is not perfect, but can work.
>>
>> What do you guys think?
>
> I usually use the following to figure out the git version :
>
>   git describe --tags --dirty=-dev
>
> It will give the following :
>
> stick to a tag
>
>   
>
> 10 commits after the last tag
>
>   -10-g
>
> 12 commits after the last tag plus modification non commited
>
>   -12-g-dev

Also, this does not work when there is no tags at all


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL svnversion call

2013-02-15 Thread Bertrand Jacquin
On 2013-02-15 13:00, Tom Hacohen wrote:
> On 15/02/13 11:49, Doug Newgard wrote:
>> m4/efl.m4 is still trying to call svnversion or git-svn-id to get 
>> the dev_version.
>>
>> I don't have an easy fix, git doesn't have anything quite like the 
>> svn revisions.
>> git describe can get you the count of the number of commits since 
>> the last
>> annotated tag, but there are no tags in the EFL git repo yet.
>>
>> Just wanted to make people aware. It only shows up as an error if 
>> you don't
>> have svn installed, so I figured it might not get noticed right 
>> away.
>
> Haha, so funny. I just thought about it as well (been trying to 
> figure
> this out for the last couple of minutes).
>
> The thing is, that there's git describe. Git describe can give the
> version information easily. For example, from the 1.7 branch:
> v1.7.5-21-ga0f2638
>
> i.e, head is 21 commits after the tag, it's commit hash is ga0... and 
> etc.
>
> The problem with that is that we have "revision" as int in 
> Eina_Version,
> and that obviously doesn't work well with strings.
>
> Daniel and I have been trying to think about it. I say we can try to 
> use
> git describe when it works (just get the "count after tag"), and when 
> it
> doesn't (i.e if there are no tags) count the commits in the history 
> in
> order to get a count. This is not perfect, but can work.
>
> What do you guys think?

I usually use the following to figure out the git version :

  git describe --tags --dirty=-dev

It will give the following :

stick to a tag

  

10 commits after the last tag

  -10-g

12 commits after the last tag plus modification non commited

  -12-g-dev

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Eduardo Lima (Etrunko)
On Fri, Feb 15, 2013 at 10:07 AM, Guillaume Friloux
 wrote:
> On 15/02/2013 13:01, Tom Hacohen wrote:
>>
>>
>> There are no branches/tags in EFL... Only in elementary/enlightement and
>> the old separately released components of the EFL.
>>
>>
> What does that mean ?
> eina.git ecore.git etc are going to pop up ?
>

Either that or we should run and release 1.8 asap to avoid backporting
patches to SVN. :)
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Eduardo de Barros Lima ◤✠◢
ebl...@gmail.com

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Guillaume Friloux

On 15/02/2013 13:01, Tom Hacohen wrote:


There are no branches/tags in EFL... Only in elementary/enlightement and
the old separately released components of the EFL.



What does that mean ?
eina.git ecore.git etc are going to pop up ?
<>--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Eduardo Lima (Etrunko)
On Fri, Feb 15, 2013 at 10:01 AM, Tom Hacohen  wrote:
> On 15/02/13 11:56, Eduardo Lima (Etrunko) wrote:
>>
>> On Fri, Feb 15, 2013 at 9:01 AM, Daniel Willmann 
>> wrote:
>>>
>>> Hello,
>>>
>>> everything was migrated to git and should be working now. If you have
>>> problems, speak now.
>>>
>>
>> Awesome! The only things missing are the branches and tags you
>> mentioned on previous emails, or are they hidden somewhere?
>>
>
> There are no branches/tags in EFL... Only in elementary/enlightement and the
> old separately released components of the EFL.
>

DUH! /me runs for the morning caffeine supply

> --
> Tom.
>



-- 
Eduardo de Barros Lima ◤✠◢
ebl...@gmail.com

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL svnversion call

2013-02-15 Thread Eduardo Lima (Etrunko)
On Fri, Feb 15, 2013 at 10:00 AM, Tom Hacohen  wrote:
> On 15/02/13 11:49, Doug Newgard wrote:
>> m4/efl.m4 is still trying to call svnversion or git-svn-id to get the 
>> dev_version.
>>
>> I don't have an easy fix, git doesn't have anything quite like the svn 
>> revisions.
>> git describe can get you the count of the number of commits since the last
>> annotated tag, but there are no tags in the EFL git repo yet.
>>
>> Just wanted to make people aware. It only shows up as an error if you don't
>> have svn installed, so I figured it might not get noticed right away.
>
> Haha, so funny. I just thought about it as well (been trying to figure
> this out for the last couple of minutes).
>
> The thing is, that there's git describe. Git describe can give the
> version information easily. For example, from the 1.7 branch:
> v1.7.5-21-ga0f2638
>
> i.e, head is 21 commits after the tag, it's commit hash is ga0... and etc.
>
> The problem with that is that we have "revision" as int in Eina_Version,
> and that obviously doesn't work well with strings.
>
> Daniel and I have been trying to think about it. I say we can try to use
> git describe when it works (just get the "count after tag"), and when it
> doesn't (i.e if there are no tags) count the commits in the history in
> order to get a count. This is not perfect, but can work.
>

Hmm, there is a git rev-list which can give the number of commits of a
branch, but of course it is not tied to the svn revision, for instance

git rev-list --count HEAD


> What do you guys think?
>
> --
> Tom.
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Eduardo de Barros Lima ◤✠◢
ebl...@gmail.com

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL svnversion call

2013-02-15 Thread Tom Hacohen
On 15/02/13 12:00, Tom Hacohen wrote:
> On 15/02/13 11:49, Doug Newgard wrote:
>> m4/efl.m4 is still trying to call svnversion or git-svn-id to get the 
>> dev_version.
>>
>> I don't have an easy fix, git doesn't have anything quite like the svn 
>> revisions.
>> git describe can get you the count of the number of commits since the last
>> annotated tag, but there are no tags in the EFL git repo yet.
>>
>> Just wanted to make people aware. It only shows up as an error if you don't
>> have svn installed, so I figured it might not get noticed right away.
>
> Haha, so funny. I just thought about it as well (been trying to figure
> this out for the last couple of minutes).
>
> The thing is, that there's git describe. Git describe can give the
> version information easily. For example, from the 1.7 branch:
> v1.7.5-21-ga0f2638
>
> i.e, head is 21 commits after the tag, it's commit hash is ga0... and etc.
>
> The problem with that is that we have "revision" as int in Eina_Version,
> and that obviously doesn't work well with strings.
>
> Daniel and I have been trying to think about it. I say we can try to use
> git describe when it works (just get the "count after tag"), and when it
> doesn't (i.e if there are no tags) count the commits in the history in
> order to get a count. This is not perfect, but can work.
>
> What do you guys think?

Daniel just found the following link:
http://cgit.osmocom.org/cgit/openbsc/plain/openbsc/git-version-gen

We'll take a look and let you know.

Cheers,
Tom.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx trunk/PROTO/elev8/src/modules/elm

2013-02-15 Thread Leandro Pereira
On 02/15/2013 03:50 AM, Daniel Juyung Seo wrote:
> Oops. CElmGadget.h is missing.
>

Good catch. Committed as r83948.



Leandro


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Tom Hacohen
On 15/02/13 11:56, Eduardo Lima (Etrunko) wrote:
> On Fri, Feb 15, 2013 at 9:01 AM, Daniel Willmann  
> wrote:
>> Hello,
>>
>> everything was migrated to git and should be working now. If you have
>> problems, speak now.
>>
>
> Awesome! The only things missing are the branches and tags you
> mentioned on previous emails, or are they hidden somewhere?
>

There are no branches/tags in EFL... Only in elementary/enlightement and 
the old separately released components of the EFL.

--
Tom.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL svnversion call

2013-02-15 Thread Tom Hacohen
On 15/02/13 11:49, Doug Newgard wrote:
> m4/efl.m4 is still trying to call svnversion or git-svn-id to get the 
> dev_version.
>
> I don't have an easy fix, git doesn't have anything quite like the svn 
> revisions.
> git describe can get you the count of the number of commits since the last
> annotated tag, but there are no tags in the EFL git repo yet.
>
> Just wanted to make people aware. It only shows up as an error if you don't
> have svn installed, so I figured it might not get noticed right away.

Haha, so funny. I just thought about it as well (been trying to figure 
this out for the last couple of minutes).

The thing is, that there's git describe. Git describe can give the 
version information easily. For example, from the 1.7 branch:
v1.7.5-21-ga0f2638

i.e, head is 21 commits after the tag, it's commit hash is ga0... and etc.

The problem with that is that we have "revision" as int in Eina_Version, 
and that obviously doesn't work well with strings.

Daniel and I have been trying to think about it. I say we can try to use 
git describe when it works (just get the "count after tag"), and when it 
doesn't (i.e if there are no tags) count the commits in the history in 
order to get a count. This is not perfect, but can work.

What do you guys think?

--
Tom.

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Eduardo Lima (Etrunko)
On Fri, Feb 15, 2013 at 9:01 AM, Daniel Willmann  wrote:
> Hello,
>
> everything was migrated to git and should be working now. If you have
> problems, speak now.
>

Awesome! The only things missing are the branches and tags you
mentioned on previous emails, or are they hidden somewhere?


> The new web frontend is here:
> https://git.enlightenment.org/core/efl.git/
> Phabricator:
> https://phab.enlightenment.org/
>
> Mailinglist for commits:
> https://lists.sourceforge.net/lists/listinfo/enlightenment-git
>
> Read-only git access:
> git clone git://git.enlightenment.org/core/efl.git
>
> Read/write for developers:
> git clone ssh://g...@git.enlightenment.org/core/efl.git
>
>
> If you have uncommitted changes in your svn or git-svn checkout:
>
> Here is how you could do it depending on whether you have pure svn or
> git-svn:
>
> SVN
> ---
> * Update SVN so you are at the current revision:
> $ svn up
> $ svn info trunk/efl/ |grep Revision
> -> Should be revision 83942
>
> * Clone the new repo with git clone
>
> * Find the matching commit in git
> $ git log --grep "SVN revision: 83942"
> -> This will show you commit c5a8a6b5
>
> * Reset your working directory to this commit (in a new branch)
> $ git checkout -b svn-import c5a8a6b5
>
> * Copy your files over from SVN. You can just copy everything (do omit
>   the .svn directories, though) as the repositories will be in the same
>   state now.
>
> * Check that the changes make sense - git diff should now provide the
>   same output as svn diff
>
> * Save the changes temporarily
> $ git stash
>
> * Checkout master
> $ git checkout master
>
> * Apply the changes again
> $ git stash pop
>
> * After you're done committing delete the branch
> $ git branch -D svn-import
>
> git-svn
> ---
> * Export all your commits that are not upstream yet
> $ git format-patch git-svn..HEAD
> -> Creates numbered patch files
>
> * Clone the new repository with git clone somewhere
>
> * Apply the patches to the new repository
> $ git am 00*.patch
>
> * For the last command - depending on your checkout - you will probably
>   need to add the option -p to adjust the location of the patches.
>   So if you did a checkout of the complete trunk/ you'll need to pass
>   (I think) -p2 to git am.
>
> If you have any problems or patches don't apply cleanly, feel free to ask.
>
>
> Regards,
> Daniel
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Eduardo de Barros Lima ◤✠◢
ebl...@gmail.com

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git repository for libefl is live

2013-02-15 Thread Daniel Juyung Seo
Thanks for your job.
I will give you as many feedbacks as I can :)

Daniel Juyung Seo (SeoZ)

On Fri, Feb 15, 2013 at 8:01 PM, Daniel Willmann wrote:

> Hello,
>
> everything was migrated to git and should be working now. If you have
> problems, speak now.
>
> The new web frontend is here:
> https://git.enlightenment.org/core/efl.git/
> Phabricator:
> https://phab.enlightenment.org/
>
> Mailinglist for commits:
> https://lists.sourceforge.net/lists/listinfo/enlightenment-git
>
> Read-only git access:
> git clone git://git.enlightenment.org/core/efl.git
>
> Read/write for developers:
> git clone ssh://g...@git.enlightenment.org/core/efl.git
>
>
> If you have uncommitted changes in your svn or git-svn checkout:
>
> Here is how you could do it depending on whether you have pure svn or
> git-svn:
>
> SVN
> ---
> * Update SVN so you are at the current revision:
> $ svn up
> $ svn info trunk/efl/ |grep Revision
> -> Should be revision 83942
>
> * Clone the new repo with git clone
>
> * Find the matching commit in git
> $ git log --grep "SVN revision: 83942"
> -> This will show you commit c5a8a6b5
>
> * Reset your working directory to this commit (in a new branch)
> $ git checkout -b svn-import c5a8a6b5
>
> * Copy your files over from SVN. You can just copy everything (do omit
>   the .svn directories, though) as the repositories will be in the same
>   state now.
>
> * Check that the changes make sense - git diff should now provide the
>   same output as svn diff
>
> * Save the changes temporarily
> $ git stash
>
> * Checkout master
> $ git checkout master
>
> * Apply the changes again
> $ git stash pop
>
> * After you're done committing delete the branch
> $ git branch -D svn-import
>
> git-svn
> ---
> * Export all your commits that are not upstream yet
> $ git format-patch git-svn..HEAD
> -> Creates numbered patch files
>
> * Clone the new repository with git clone somewhere
>
> * Apply the patches to the new repository
> $ git am 00*.patch
>
> * For the last command - depending on your checkout - you will probably
>   need to add the option -p to adjust the location of the patches.
>   So if you did a checkout of the complete trunk/ you'll need to pass
>   (I think) -p2 to git am.
>
> If you have any problems or patches don't apply cleanly, feel free to ask.
>
>
> Regards,
> Daniel
>
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL svnversion call

2013-02-15 Thread Doug Newgard
m4/efl.m4 is still trying to call svnversion or git-svn-id to get the 
dev_version.

I don't have an easy fix, git doesn't have anything quite like the svn 
revisions.
git describe can get you the count of the number of commits since the last
annotated tag, but there are no tags in the EFL git repo yet.

Just wanted to make people aware. It only shows up as an error if you don't
have svn installed, so I figured it might not get noticed right away.

Doug Newgard  
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Query] Controlling further eventing on an edje draggable part programmatically

2013-02-15 Thread Rajeev Ranjan
Hi,
> --- Original Message ---
> Sender : Carsten Haitzler
> Date : Feb 15, 2013 20:15 (GMT+09:00)
>Title : Re: [E-devel] [Query] Controlling further eventing on an edje 
>draggable part programmatically
> 
> On Fri, 15 Feb 2013 11:02:13 + (GMT) Rajeev Ranjan 
said:
>
>> Hi,
>>   I have a requirement where on certain event like on resize I dont want to
>> keep allowing dragging for an edje draggable part even if mouse,up/touch,up
>> has not yet been done after mouse,down.
>
> this sounds odd. can you please expand on why you need/want this?
>
   Basically my requirement is related to elm_panes(vertical) where in 
landscape mode we have both contents set and in portrait mode, we have single 
content set and left size set to 1.0 to hide the other content area.
Now when we tap on handler in panes in landscape mode and without lifting 
finger, rotate the device to portrait mode, then still the handler can be 
dragged.
In this case, it is unwanted if there is a single content in portrait mode and 
the other one is unset when mode is portrait.

>> For this, I used pointer_mode: NOGRAB for draggable part but it didn't work
>> in case of draggable as it kept taking drag events even if the mouse/touch
>> was outside draggable geometry. Even synthesizing mouse,up,1 with source
>> "" in edc had no effect and drag event was continuously
>> going to the draggable part.
>
> nograb is a totally different thing to what you want i think.. so it's not
> going to help :)
>>
I tested pointer_mode with NOGRAB option for parts other than draggable and 
found that the events
outside the part geometry are ignored in this case(including mouse,up), so I 
thought that may be this should work with draggable as well.

>> Please let me know if there is any way we can control this (avoiding further
>> drag event for a drag part) programmatically.
>> 
>> Thank you.
>> Regards,
>> Rajeev
>> --
>> Free Next-Gen Firewall Hardware Offer
>> Buy your Sophos next-gen firewall before the end March 2013 
>> and get the hardware for free! Learn more.
>> http://p.sf.net/sfu/sophos-d2d-feb
>> ___
>> 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

Thank you.
Regards,
Rajeev
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment-devel Digest, Vol 82, Issue 60

2013-02-15 Thread Nathan Baxter
On 15/02/13 10:45, Carsten Haitzler (The Rasterman) wrote:
> On Fri, 15 Feb 2013 13:41:59 +0300 المسالم المسالمة
>  said:
>
>>> what? do what gnome did? :) ie lose users. :) seriously. the old fashioned
>>> look
>>> is what e is doing (by default) and that's because its what people
>>> generally
>>> want or accept. if you want something else its as easy as configuring -
>>> making
>>> your own profiles from your config, adding modules or writing them, making
>>> themes etc. - it's not something core to e itself. :)
>>>
>> 
>>
>>
>> i am with you about customizing the desktop with what we already get
>>
>> but i am also here to share an idea with you  if you dont want to hear
>> it
>>
>> then its your decision and i respect it
>>
>> i am not here to force you and other people to share it
> happy to listen, but there will be resistance to changing a default away from
> something traditional that people like and know and can use. gnome made that
> mistake.. and then didnt offer a "quick - give me back what i had" option. we
> should, if anything, do experiments in alternative profiles, not the standard.
> small improvements to the standard one - sure. little tweaks and improvements 
> -
> yes. major re-creations that leave people wondering how to use e.. bad.
>

Are there any plans to re-instate buttons? Like the ones in e16, but better.

A configurable block like that could prove really useful, it was doing 
what hover desk did before hover desk did it. Now that we have these 
shevles which can be placed where ever I'm assuming that it may only 
take a module to be created to enable this, in fact this module could be 
block configurable for specific applications. You could set it up so 
that the primary applications take up a larger percentage of space over 
the less used ones, it could be an extension of favourites and/or have 
it's own application set.

and instead of having the pager shown, that could be hidden as the 
applications that get launched are placed on their own desktop. I 
wouldn't like to see this as default, just throwing out some ideas based 
on current technologies. I'd also like to point that this is all 
hypothetical as I have no idea how to build these elements in code, just 
how they might function & look from a design perspective.

>> --
>> Free Next-Gen Firewall Hardware Offer
>> Buy your Sophos next-gen firewall before the end March 2013
>> and get the hardware for free! Learn more.
>> http://p.sf.net/sfu/sophos-d2d-feb
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>


-- 


pixelmasochist.net : it all heppens there.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] branch master updated. e655f0b7358765f02ea392971c6ddbf8518c37c8

2013-02-15 Thread Daniel Juyung Seo
Shall we change the new git mailing list mail title to something useful?

Daniel Juyung Seo (SeoZ)

On Fri, Feb 15, 2013 at 8:16 PM, Enlightenment Git <
no-re...@enlightenment.org> wrote:

> The branch, master has been updated
>
> This change consists of the following commits:
> e655f0b Jaehwan Kim: Fix build break
>
>
> Summary of changes:
>  src/examples/ecore/Makefile.am | 2 --
>  1 file changed, 2 deletions(-)
>
> ---
>
> http://git.enlightenment.org/core/efl.git/commit/?id=e655f0b7358765f02ea392971c6ddbf8518c37c8
>
> commit e655f0b7358765f02ea392971c6ddbf8518c37c8
> Author: Jaehwan Kim 
> Date:   Fri Feb 15 20:15:58 2013 +0900
>
> Fix build break
>
> diff --git a/src/examples/ecore/Makefile.am
> b/src/examples/ecore/Makefile.am
> index 5111834..56d55ae 100644
> --- a/src/examples/ecore/Makefile.am
> +++ b/src/examples/ecore/Makefile.am
> @@ -43,8 +43,6 @@ ecore_con_url_headers_example \
>  ecore_evas_basics_example \
>  ecore_evas_buffer_example_01 \
>  ecore_evas_buffer_example_02 \
> -ecore_evas_extn_socket_example \
> -ecore_evas_extn_plug_example \
>  ecore_evas_callbacks \
>  ecore_evas_ews_example \
>  ecore_evas_object_example \
>
> ---
>
>
> --
> EFL core libraries
>
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
>
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Query] Controlling further eventing on an edje draggable part programmatically

2013-02-15 Thread The Rasterman
On Fri, 15 Feb 2013 11:02:13 + (GMT) Rajeev Ranjan 
said:

> Hi,
>   I have a requirement where on certain event like on resize I dont want to
> keep allowing dragging for an edje draggable part even if mouse,up/touch,up
> has not yet been done after mouse,down.

this sounds odd. can you please expand on why you need/want this?

> For this, I used pointer_mode: NOGRAB for draggable part but it didn't work
> in case of draggable as it kept taking drag events even if the mouse/touch
> was outside draggable geometry. Even synthesizing mouse,up,1 with source
> "" in edc had no effect and drag event was continuously
> going to the draggable part.

nograb is a totally different thing to what you want i think.. so it's not
going to help :)

> Please let me know if there is any way we can control this (avoiding further
> drag event for a drag part) programmatically.
> 
> Thank you.
> Regards,
> Rajeev
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013 
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> 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


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [Query] Controlling further eventing on an edje draggable part programmatically

2013-02-15 Thread Rajeev Ranjan
Hi,
  I have a requirement where on certain event like on resize I dont want to 
keep allowing dragging for an edje draggable part even if mouse,up/touch,up has 
not yet been done after mouse,down.

For this, I used pointer_mode: NOGRAB for draggable part but it didn't work in 
case of draggable as it kept taking drag events even if the mouse/touch was 
outside draggable geometry.
Even synthesizing mouse,up,1 with source "" in edc had no 
effect and drag event was continuously going to the draggable part.

Please let me know if there is any way we can control this (avoiding further 
drag event for a drag part) programmatically.

Thank you.
Regards,
Rajeev
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Git repository for libefl is live

2013-02-15 Thread Daniel Willmann
Hello,

everything was migrated to git and should be working now. If you have
problems, speak now.

The new web frontend is here:
https://git.enlightenment.org/core/efl.git/
Phabricator:
https://phab.enlightenment.org/

Mailinglist for commits:
https://lists.sourceforge.net/lists/listinfo/enlightenment-git

Read-only git access:
git clone git://git.enlightenment.org/core/efl.git

Read/write for developers:
git clone ssh://g...@git.enlightenment.org/core/efl.git


If you have uncommitted changes in your svn or git-svn checkout:

Here is how you could do it depending on whether you have pure svn or
git-svn:

SVN
---
* Update SVN so you are at the current revision:
$ svn up
$ svn info trunk/efl/ |grep Revision
-> Should be revision 83942

* Clone the new repo with git clone

* Find the matching commit in git
$ git log --grep "SVN revision: 83942"
-> This will show you commit c5a8a6b5

* Reset your working directory to this commit (in a new branch)
$ git checkout -b svn-import c5a8a6b5

* Copy your files over from SVN. You can just copy everything (do omit
  the .svn directories, though) as the repositories will be in the same
  state now.

* Check that the changes make sense - git diff should now provide the
  same output as svn diff

* Save the changes temporarily
$ git stash

* Checkout master
$ git checkout master

* Apply the changes again
$ git stash pop

* After you're done committing delete the branch
$ git branch -D svn-import

git-svn
---
* Export all your commits that are not upstream yet
$ git format-patch git-svn..HEAD
-> Creates numbered patch files

* Clone the new repository with git clone somewhere

* Apply the patches to the new repository
$ git am 00*.patch

* For the last command - depending on your checkout - you will probably
  need to add the option -p to adjust the location of the patches.
  So if you did a checkout of the complete trunk/ you'll need to pass
  (I think) -p2 to git am.

If you have any problems or patches don't apply cleanly, feel free to ask.


Regards,
Daniel

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] can we get a rid of this old fashion desktop look

2013-02-15 Thread Tom Hacohen
On 14/02/13 17:32, jose_...@juno.com wrote:
> Well, this is interesting
>
> I have no idea what this person might be thinking about, but this
> is a topic that is well known to Carsten and Cedric... and indeed I've
> brought it up with them before.
> There are plenty of examples/inspiration of this notion in the Windows
> world.. you just have to look around a bit. If you don't have much exposure
> to this kind of thing, you can ask Cedric and he may be able to send you
> some links I've sent him in the past.
>
> The notion of an e17 profile is very powerful, but I personally think 
> it's
> also too large and comprehensive to be something that is easily created
> and shared, like for example e17 themes, inits, and backgrounds are.
>
> A notion of "shell" theme consisting primarily of a set of desktop 
> gadgets
> (or rather just their themes) and the config for placing them on the desktop,
> plus possibly custom wallpaper, and maybe some other aspects (eg. modules),
> could be bundled as an eet (indeed even as an edje with data parts).
> It would provide an easier to create, and distribute, method for 
> obtaining custom
> 'gui shells', and rival the kind of desktop customization/skinning that has 
> been
> around in the Windows world for a very long time. It would even be possible 
> to have
> such shell-themes specific to particular well-known profiles (desktop, 
> mobile, etc),
> and so they could be considered as extensions or modifications of such 
> profiles.
>
> Jose.


Unlike themes, profiles are *very* easy to create. You just set up your 
config in a running e session and copy it over, give or take.

--
Tom.


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] libefl is moving to Git today

2013-02-15 Thread Daniel Juyung Seo
Coolz. We will see what will happen.
Thanks.

Daniel Juyung Seo (SeoZ)

On Fri, Feb 15, 2013 at 7:12 PM, Carsten Haitzler wrote:

> On Fri, 15 Feb 2013 09:09:50 + Daniel Willmann  >
> said:
>
> the efl tree has all its files locked now. by me. you should not commit to
> this
> tree anymore. do all your work in the git tree from now on
>
> > Hello,
> >
> > as promised this is your one hour notice.
> >
> > Please finish what you are doing and commit what you have to. The
> > directory trunk/efl will be locked for further commits at
> > 10:00 UTC (that is roughly in an hour).
> >
> > I will let you know when commit access has been restored to Git.
> >
> >
> > The new web frontend is here:
> > https://git.enlightenment.org/core/efl.git/
> >
> > Read-only git access:
> > git clone git://git.enlightenment.org/core/efl.git
> >
> > Or for developers (not available at the moment):
> > git clone ssh://g...@git.enlightenment.org/core/efl.git
> >
> >
> > Regards,
> > Daniel
> >
> >
> --
> > Free Next-Gen Firewall Hardware Offer
> > Buy your Sophos next-gen firewall before the end March 2013
> > and get the hardware for free! Learn more.
> > http://p.sf.net/sfu/sophos-d2d-feb
> > ___
> > 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
>
>
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment-devel Digest, Vol 82, Issue 60

2013-02-15 Thread Michael Blumenkrantz
if you have an idea to share, share it. stop asking hypothetical and vague
questions.

On Fri, Feb 15, 2013 at 10:41 AM, المسالم المسالمة <
almusalimalmusali...@gmail.com> wrote:

> >
> > what? do what gnome did? :) ie lose users. :) seriously. the old
> fashioned
> > look
> > is what e is doing (by default) and that's because its what people
> > generally
> > want or accept. if you want something else its as easy as configuring -
> > making
> > your own profiles from your config, adding modules or writing them,
> making
> > themes etc. - it's not something core to e itself. :)
> >
>
> 
>
>
> i am with you about customizing the desktop with what we already get
>
> but i am also here to share an idea with you  if you dont want to hear
> it
>
> then its your decision and i respect it
>
> i am not here to force you and other people to share it
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment-devel Digest, Vol 82, Issue 60

2013-02-15 Thread The Rasterman
On Fri, 15 Feb 2013 13:41:59 +0300 المسالم المسالمة
 said:

> >
> > what? do what gnome did? :) ie lose users. :) seriously. the old fashioned
> > look
> > is what e is doing (by default) and that's because its what people
> > generally
> > want or accept. if you want something else its as easy as configuring -
> > making
> > your own profiles from your config, adding modules or writing them, making
> > themes etc. - it's not something core to e itself. :)
> >
> 
> 
> 
> 
> i am with you about customizing the desktop with what we already get
> 
> but i am also here to share an idea with you  if you dont want to hear
> it
> 
> then its your decision and i respect it
> 
> i am not here to force you and other people to share it

happy to listen, but there will be resistance to changing a default away from
something traditional that people like and know and can use. gnome made that
mistake.. and then didnt offer a "quick - give me back what i had" option. we
should, if anything, do experiments in alternative profiles, not the standard.
small improvements to the standard one - sure. little tweaks and improvements -
yes. major re-creations that leave people wondering how to use e.. bad.

> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013 
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> 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


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment-devel Digest, Vol 82, Issue 60

2013-02-15 Thread المسالم المسالمة
>
> what? do what gnome did? :) ie lose users. :) seriously. the old fashioned
> look
> is what e is doing (by default) and that's because its what people
> generally
> want or accept. if you want something else its as easy as configuring -
> making
> your own profiles from your config, adding modules or writing them, making
> themes etc. - it's not something core to e itself. :)
>




i am with you about customizing the desktop with what we already get

but i am also here to share an idea with you  if you dont want to hear
it

then its your decision and i respect it

i am not here to force you and other people to share it
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] libefl is moving to Git today

2013-02-15 Thread The Rasterman
On Fri, 15 Feb 2013 09:09:50 + Daniel Willmann 
said:

the efl tree has all its files locked now. by me. you should not commit to this
tree anymore. do all your work in the git tree from now on

> Hello,
> 
> as promised this is your one hour notice.
> 
> Please finish what you are doing and commit what you have to. The
> directory trunk/efl will be locked for further commits at
> 10:00 UTC (that is roughly in an hour).
> 
> I will let you know when commit access has been restored to Git.
> 
> 
> The new web frontend is here:
> https://git.enlightenment.org/core/efl.git/
> 
> Read-only git access:
> git clone git://git.enlightenment.org/core/efl.git
> 
> Or for developers (not available at the moment):
> git clone ssh://g...@git.enlightenment.org/core/efl.git
> 
> 
> Regards,
> Daniel
> 
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013 
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> 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


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: billiob IN trunk/terminology: . src/bin

2013-02-15 Thread Boris Faure
On 13-02-15 15:24, Daniel Juyung Seo wrote:
> Very good and long waited feature!!
> But I used to use ctrl for this kind of selection.
> How about others?

It's Alt on urxvt. I'll add support for shift/alt/ctrl tomorrow.
-- 
Boris Faure
Pointer Arithmetician

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] libefl is moving to Git today

2013-02-15 Thread Daniel Willmann
Hello,

as promised this is your one hour notice.

Please finish what you are doing and commit what you have to. The
directory trunk/efl will be locked for further commits at
10:00 UTC (that is roughly in an hour).

I will let you know when commit access has been restored to Git.


The new web frontend is here:
https://git.enlightenment.org/core/efl.git/

Read-only git access:
git clone git://git.enlightenment.org/core/efl.git

Or for developers (not available at the moment):
git clone ssh://g...@git.enlightenment.org/core/efl.git


Regards,
Daniel

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] libefl is moving on Friday (15.02.2013)

2013-02-15 Thread The Rasterman
On Fri, 15 Feb 2013 09:36:30 +0100 Peter Kjellerstedt
 said:

> > -Original Message-
> > From: Daniel Willmann [mailto:d.willm...@samsung.com]
> > Sent: den 13 februari 2013 13:48
> > To: Enlightenment developer list
> > Subject: [E-devel] libefl is moving on Friday (15.02.2013)
> > 
> > Hello,
> > 
> > this Friday (15/02/2013) libefl will be moving from SVN to Git.
> > 
> > Timeframe is as follows:
> > 
> > 09:00 UTC: Final warning mail. You should stop committing to /trunk/efl
> > in SVN
> > 10:00 UTC: Raster will lock the directory /trunk/efl so nobody
> > accidentally commits there. When that is done I will update the Git
> > repository for efl and verify that everything is working.
> > 
> > ??:00 UTC: Access will be restored to Git and I'll send an announcement
> > that the migration is done.
> > This shouldn't take too long. I updated the repository yesterday and
> > have the whole work flow figured out. Keep your fingers crossed.
> > 
> > 
> > The new web frontend is here (phabricator is there as well, but
> > requires login):
> > https://git.enlightenment.org/core/efl.git/
> > 
> > Read-only git access:
> > git clone git://git.enlightenment.org/core/efl.git
> > 
> > Or for developers (not available at the moment):
> > git clone ssh://g...@git.enlightenment.org/core/efl.git
> > 
> > 
> > Regards,
> > Daniel
> 
> What about commit mails? Will they still be sent to 
> enlightenment-...@lists.sourceforge.net or will we get a new list 
> that we need to subscribe to?

there's a new list. enlightenment-...@lists.sourceforge.net

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


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx IN trunk/E-MODULES-EXTRA: . elev8 elev8/images elev8/m4 elev8/src

2013-02-15 Thread Daniel Juyung Seo
On Fri, Feb 15, 2013 at 10:50 AM, Cedric BAIL  wrote:

> On Fri, Feb 15, 2013 at 6:18 AM, Davide Andreoli 
> wrote:
> > 2013/2/14 Enlightenment SVN 
> >> Log:
> >> Add elev8 module for E17!
> >>
> >>   Now you can write modules for E17 in JavaScript! As a bonus points, it
> >> makes
> >>   E17 even more unstable!  Hooray!
> >>
> >>   This is just a proof of concept. It should work, but there are lots of
> >> rough
> >>   edges.  See README for details on how to build and use it.
> >>
> >>   Now go make awesome gadgets -- I'd recommend making the Connman
> example
> >> from
> >>   EasyUI work as an E17 gadget.  It should be a low hanging fruit
> (*wink*
> >>   *wink* *nudge* *nudge*).
> >>
> >>
> >>
> >>
> >> Author:   acidx
> >> Date: 2013-02-14 12:43:18 -0800 (Thu, 14 Feb 2013)
> >> New Revision: 83922
> >> Trac: http://trac.enlightenment.org/e/changeset/83922
> >>
> >
> >
> > How much the js script are sand-boxed? What can be done from js?
> > accessing the filesystem? executing commands?
> >
> > I have done somethig similar in the past:
> > http://code.google.com/p/e17mods/wiki/Edgar
> >
> > it was (..it is!) an e17 module that load edje files as gadgets and
> provide
> > a simple
> > api to embryo/edc to make the gadgets do stuff outside the edj.
> > It's cool as you can do gadgets in a single edj file, but was rejected
> due
> > to the fact
> > that the gadget was not sanboxed.
> >
> > There are some gadget implemented:
> > http://code.google.com/p/e17mods/wiki/Gadgets
> > that can be easily ported to this elev8 module I think
>
>
Hello,


> Even if that code is not sandboxed, I think it would be worth it to
> point people to your website on E.org. I didn't know about Edgar
> before...
>

+1 here.
It's good to know that we can even we don't support that officially.

Daniel Juyung Seo (SeoZ)


> --
> Cedric BAIL
>
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] libefl is moving on Friday (15.02.2013)

2013-02-15 Thread Peter Kjellerstedt
> -Original Message-
> From: Daniel Willmann [mailto:d.willm...@samsung.com]
> Sent: den 13 februari 2013 13:48
> To: Enlightenment developer list
> Subject: [E-devel] libefl is moving on Friday (15.02.2013)
> 
> Hello,
> 
> this Friday (15/02/2013) libefl will be moving from SVN to Git.
> 
> Timeframe is as follows:
> 
> 09:00 UTC: Final warning mail. You should stop committing to /trunk/efl
> in SVN
> 10:00 UTC: Raster will lock the directory /trunk/efl so nobody
> accidentally commits there. When that is done I will update the Git
> repository for efl and verify that everything is working.
> 
> ??:00 UTC: Access will be restored to Git and I'll send an announcement
> that the migration is done.
> This shouldn't take too long. I updated the repository yesterday and
> have the whole work flow figured out. Keep your fingers crossed.
> 
> 
> The new web frontend is here (phabricator is there as well, but
> requires login):
> https://git.enlightenment.org/core/efl.git/
> 
> Read-only git access:
> git clone git://git.enlightenment.org/core/efl.git
> 
> Or for developers (not available at the moment):
> git clone ssh://g...@git.enlightenment.org/core/efl.git
> 
> 
> Regards,
> Daniel

What about commit mails? Will they still be sent to 
enlightenment-...@lists.sourceforge.net or will we get a new list 
that we need to subscribe to?

//Peter


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e_mixer commits

2013-02-15 Thread Michael Blumenkrantz
hey,

if you commit stuff to any of the pulseaudio stuff (any of the files that
don't begin with e_ or sys_), please also copy the files over to
PROTO/epulse!

On Thu, Feb 14, 2013 at 9:44 PM, Jérémy Zurcher  wrote:

> issue…
>
> if you have more than one card,
> the selected channel is always the first one,
> regardless of the channel setting.
>
> surely related to the messy callback path in app_mixer,
> i.e. channel list is built twice, no good.
>
> /me fix tomorrow
>
>
>
> --
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel