Re: [E-devel] edevelop.slack.com experiment

2017-03-29 Thread Thanatermesis
>
> Since we often need to remember people of stuff:
>  /remind [@person or #channel] [what] [when]
>  /remind me to drink water at 3pm every day
>  /remind me on June 1st to wish Linda happy birthday


If you want, I have a customized (with -just- the basic stuff) a bot that I
personally use based in cinch, I used it since more than one year now and
is perfectly stable and light, there's the list of these few features, you
can include more or disable any of them  https://github.com/Elive/keyra-bot



2017-03-29 2:59 GMT-06:00 Conrad Um :

> What about this one?
> https://about.mattermost.com/
>
> Mattermost is an open source project for slack-alternative and it's MIT
> licensed. Samsung adopted its enterprise edition.
>
> I don't know well about what features are supported compared to slack, but
> its first impression is similar.
>
> On Mar 23, 2017 3:05 PM, "Vincent Torri"  wrote:
>
> > On Thu, Mar 23, 2017 at 1:14 AM, Carsten Haitzler 
> > wrote:
> > > On Wed, 22 Mar 2017 15:18:27 + Tom Hacohen  said:
> > >
> > >> Heya,
> > >>
> > >> I personally think it's a bad idea to rely on a proprietary tool for
> > >> open source development, and from what I remember, I'm not the only
> > >> one.
> > >> This is partially why we self host git and not use Github et al.
> > >>
> > >> Long live IRC.
> > >>
> > >> https://xkcd.com/1782/
> > >
> > > there are things slack does that irc doesn't - like work well with
> > mobiles...
> > > but it does have downsides. like invite-only, closed, ...
> > >
> > > ultimately we should solve this ourselves:
> > >
> > > let's consider building a great IRC client (like express - work on it),
> > and
> > > EXTEND irc.
> >
> > I agree on this. Extend Express like Terminology extends what a
> > terminal usually does.
> >
> > Vincent
> >
> > > yes. let's do what MIRC did. but let's do it a little less
> > > annoyingly. we'd need to build some server infra to be able to upload
> > data to
> > > (images, videos, audio, text etc.) and much like imgur./pastebin (our
> own
> > > screenshot thing for e  and visible on http://www.enlightenment.org/ss
> > ) ...
> > > allow a client to upload some displayable/sharable media and then just
> > stuff a
> > > link into the channel. if you look at slack's irc gateway when you use
> a
> > giphy
> > > image all it does is spew out:
> > >
> > >  giphy: http://gipy.com/8267fv78s6238dx
> > >
> > > all you need is for an irc client to handle such things implicitly and
> > convert
> > > such lines into an image box (and then download the image in the
> > background and
> > > inline it once done)...
> > >
> > > this would be a major start to modernizing irc. whatever - we can argue
> > about
> > > what should be done by default (download blurred out thumbnail and only
> > > download full sized image when clicked on - or just replace with a
> > "download
> > > me" button... let's not get into that). the point is that using other
> > > messengers (slack, telegram, hangouts, whatsapp) people can do this and
> > it
> > > looks nice and is convenient. yes people can abuse it yet such apps
> grow
> > in
> > > popularity. so use an ancient irc client where you dont see this if you
> > hate
> > > it (just a text url), or we can have options... but don't let this be a
> > reason
> > > to NOT extend and improve.
> > >
> > > given a good irc client with such extensions we can get all of the
> > benefits of
> > > something like slack BUT stick to open IRC servers and channels without
> > > fragmenting community.
> > >
> > > then there is the other problem. mobile. ultimately someone will need a
> > mobile
> > > friendly server with proper remote (delayed) wakeups that don't require
> > the
> > > phone to maintain wake locks... and then mobile clients. technically
> > express
> > > could be recycled for tizen... and perhaps android if efl got good
> > android
> > > support. similar story for ios... :)
> > >
> > >> --
> > >> Tom
> > >>
> > >> On Tue, Mar 21, 2017 at 2:52 PM, Gustavo Sverzut Barbieri
> > >>  wrote:
> > >> > Hi all,
> > >> >
> > >> > I'm doing an experiment with slack.com as IRC alternative. I'm no
> > >> > expert in slack, first time I ever used, if you have more experience
> > >> > let me know so I can add you as admin.
> > >> >
> > >> > The biggest annoyance at the time is sign up that requires an
> > >> > invitation, I sent to some in this list, others can do based on
> > >> > domains such as @samsung.com, @osg.samsung.com and so on... but
> they
> > >> > do not allow comcast.net or gmail.com to auto-join.
> > >> >
> > >> > So if you want to join, let me know your email and I'll send the
> > invitation.
> > >> >
> > >> > I've added some interesting plugins as people were demanding
> > >> > voice/video calls at some point, these 2 can be better than simply
> > >> > keeping a google Hangouts open all the time (and night!):
> > >> >
> > >> >  /appear 

Re: [E-devel] Server De spanking is required

2016-10-15 Thread Thanatermesis
I personally use "monit" (available in debian repos), so when my server is
not working it restarts the nginx service, of course it can do other tests
like checking the HD usage that doesn't reach a level, send emails, check
for php service... etc

I have some hooks that I can share if you are interested to use monit

2016-10-15 0:22 GMT-05:00 Jonathan Aquilina :

> Hi Carsten,
>
> This is a description of puppet.
>
> https://puppet.com/product/how-puppet-works
>
> This is also something good to have in case you need to scale outwards,
> as well too easily have things configured and updated with out much
> intervention or hassle about needing root access to the server/s
>
> On 2016-10-09 15:26, Carsten Haitzler wrote:
>
> > On Sun, 09 Oct 2016 11:15:57 +0200 Jonathan Aquilina <
> jaquil...@eagleeyet.net>
> > said:
> >
> >> Hi Carsten,
> >>
> >> I think a good way forward would be to get a small server, I would even
> >> be willing to sponsor a vps and use puppet. It would make automation
> >> deployments and system management alot easier. I am going to be setting
> >> up puppet for my own systems. Would you be interested in such
> >> automation? Also what about infrastructure monitoring?
> >
> > i dislike the idea of getting an external vps/ we already get unlimited
> > bandwidth and have a dedicated macȟine that hosts lots of vm's we manage
> and
> > deploy. having something live outside of that makes it inconsistent.
> imho i
> > dislike that.
> >
> > i have no idea if we use puppet. i have never seen/hear it around our
> systems so
> > i assume we don't. i've never played with it. :) it might indeed be
> useful to
> > let us know when things go wrong and someone needs to do sopme rebooting
> > without having to check the site directly.
> >
> > i'd like to hear beber's input on this though. i personally like to keep
> things
> > as insanely simple as possible and as "standard and boring" as i can as
> that is
> > easy to deal with especially if the admin is asleep/away and someone
> else has
> > to step in. that is kind of why i don't like the idea of a "separate
> vps" as
> > this would then live in a completely different place and be managed
> > differently. we don't have a lack of memory or compute or disk space so
> we need
> > more of this. we do have a bug tho... :) a vps won't solve it as all it
> will do
> > is add another system/domain we currently don't need.
> >
> > On 2016-10-09 11:10, Carsten Haitzler wrote:
> >
> > On Sun, 09 Oct 2016 10:57:57 +0200 Jonathan Aquilina
> >  said:
> >
> > what can i do to help get things sorted out as you had mentioned below
> > though. I am eager to help.
> > well talk with beber. if he trusts you then some debugging. the system is
> > running an oldish 3.18 kernel so who knows if an update fixes it or not.
> :)
> > we could so with cutting down our storage usage as we use 750g or so
> right
> > now out of 1tb. i think beber could do with help with some deployment
> work
> > - andy williams asked a few weeks back to set u a vm for a project of
> his.
> >
> > On 2016-10-09 10:55, Carsten Haitzler wrote:
> >
> > On Sun, 09 Oct 2016 08:17:23 +0200 Jonathan Aquilina
> >  said:
> >
> > Regarding version control repos, why not offload to github which is free
> > even for those projects which are open source.
> > hell no. after having offloaded to sourecforge and finding servers going
> > down or things needing to be done that require admin control, no. we run
> > ours because anything else is generally worse.
> >
> > Bertrand, where do you need a hand. If you are saying this is a kernel
> > issue why not update the system and reboot. Also what is the host system
> > running distro wise?
> >
> > On 2016-10-09 02:20, Carsten Haitzler wrote:
> >
> > On Sat, 08 Oct 2016 11:16:28 +0200 Jonathan Aquilina
> >  said:
> >
> > anything I can help with. Would a server from soyoustart.com help in
> > anyway. I am willing to get the project one and take charge of its
> > maintenance
> > we have a very big beefy server. we're not running out of disk space,
> > processing power etc. (8 core xeon @ 2.2ghz, 48gb ram, 1tb or so of disk
> > space available across both ssd and hdd fully redundant raid0'd).
> >
> > the issue is a software issue i suspect in the host system kernel and we
> > just don't know why or what. (my suspicious is due to it needing a reboot
> > to fix).
> >
> > we have used a fair bit of disk space but tbh the largest user is jenkins
> > (253gb) and it probably could do with a cleanup after a few years to
> lean it
> > back down. we probably could shut down and archive the cvs and svn vm's
> > )extract out the cvs and svn db data to a compressed tarball and make
> that
> > available and otherwise nuke the vm's). that should cut that down to
> 1-2gb
> > saving about 18gb. web is using 52gb - i think that might do with some
> > trimming/compacting. phab is using 55gb 

Re: [E-devel] Server Down

2016-10-15 Thread Thanatermesis
Btw, yesterday I was trying to read the edcref link doc (in edje
documentations) and it gives me an 404 error too

2016-10-15 11:11 GMT-05:00 Stephen Houston :

> This is getting REALLY annoying at how often this happens and never gets
> fixed.  Insanity is defined as doing the same thing over and over expecting
> a different result.
>
> On Sat, Oct 15, 2016 at 6:08 AM Al Poole  wrote:
>
> > Hi,
> >
> > Seems there are server issues.
> >
> > Just letting someone know (if not already).
> >
> > As usual:
> >
> > Spank, Spank, Spank!
> >
> > 
> --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Erigo v1.0.0 is out!

2015-04-02 Thread Thanatermesis
erigo/src/lib/ffi_abstraction.c:155:9: error: too few arguments to function
‘_eo_do_end’

seems like it doesn't compile with EFL 1.13.1 ?


2015-04-02 9:41 GMT+02:00 Yakov Goldberg yako...@samsung.com:

 Hi Hermet,
 thanks for using :)
waiting for more details.
 Ping me on the IRC

 Yakov

 On 04/02/2015 06:00 AM, ChunEon Park wrote:
  great!
  i tried this erigo with the latest efl
  but still it often get a crash randomly while trying something to do.
 
  is it still unstable?
 
  or my problem?
 
  
  -Regards, Hermet-
 
  -Original Message-
  From: Yakov Goldbergyako...@samsung.com
  To: Enlightenment developer list
 enlightenment-devel@lists.sourceforge.net;
  Cc:
  Sent: 2015-04-01 (수) 00:02:22
  Subject: [E-devel] Erigo v1.0.0 is out!
 
  Hello,
 
  We are happy to announce Erigo v1.0.0 release!
 
  We improved stability and added more widgets.
  Now widget's inheritance tree (classes and properties) is taken from
 Eolian and can be managed with black list.
  Configuration/installation options and paths were fixed, so developers
 who are interested to package Erigo, please pay attention.
 
  Here is summary about current release:
 
  Erigo 1.0.0
  ===
 
  Changes since 0.9.1
  ---
  Features:
   * Now all classes and functions are fetched from Eolian.
 Functions can be filtered out with black list.
   * Add infrastructure to support warning message's popup windows.
 Add popup message for Save dialog.
   * Add memo bubble for properties which require to press Enter to
 apply
 changes.
   * Add support for widgets: Fileselector, Fileselector Entry,
 Fileselector Button, Slider, Progressbar, Panes, Conformant.
   * Split Factory to sections.
 
  Internals:
   * Wider usage of Eolian API to generate function names.
   * Check if Property implements GET method and it is possible
 to fetch default values.
 
  Fixes:
  * Configuration and installation options:
For configuration and installation use:
$ cmake ..
 
In order to install into custom path:
$ cmake -DCMAKE_INSTALL_PREFIX=/install_path ..
 
For configuration of Debug version and to run Erigo from build
 path:
$ cmake -DCMAKE_INSTALL_PREFIX=/install_path
 -DCMAKE_BUILD_TYPE=debug ..
 
  * Fix showing properties and classes in Property View.
  * Fix leaks and internal's memory management
 
  We always happy to get feedback and ideas.
 
  Download:https://git.enlightenment.org/tools/erigo.git
  Wiki:https://phab.enlightenment.org/w/projects/gui_builder/
  Videos:
  https://www.youtube.com/playlist?list=PLal8LrkIgqzHrmHm0IBDT6s_Y7uVctR6r
 
  Regards,
Erigo team.
 
 
 
 --
  Dive into the World of Parallel Programming The Go Parallel Website,
 sponsored
  by Intel and developed in partnership with Slashdot Media, is your hub
 for all
  things parallel software development, from weekly thought leadership
 blogs to
  news, videos, case studies, tutorials and more. Take a look and 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
 
 --
  Dive into the World of Parallel Programming The Go Parallel Website,
 sponsored
  by Intel and developed in partnership with Slashdot Media, is your hub
 for all
  things parallel software development, from weekly thought leadership
 blogs to
  news, videos, case studies, tutorials and more. Take a look and 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




 --
 Dive into the World of Parallel Programming The Go Parallel Website,
 sponsored
 by Intel and developed in partnership with Slashdot Media, is your hub for
 all
 things parallel software development, from weekly thought leadership blogs
 to
 news, videos, case studies, tutorials and more. Take a look and 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

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software 

Re: [E-devel] Meet Erigo - the EFL GUI builder

2015-02-19 Thread Thanatermesis
By other side I have also another problem, trying to run it:

/tmp ❯❯❯
erigo1
ERR14503:eo_lexer lib/eolian/eo_lexer.c:652 eo_lexer_set_input() No such
file or directory
ERR14503:eo_lexer lib/eolian/database_fill.c:221
eo_parser_database_fill() unable to create lexer
ERR14503: /build/erigo/erigo/src/bin/main.c:248 main() Could not start
egui

I wondered that I needed the egui dependency... tried to install it, but
later I realized that seems like egui is now erigo renamed

So, what Im doing wrong and why doesn't run anything? seems like there's no
updates on the git repo too


2015-02-17 15:34 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com:

 I have the build of erigo marked to use last tags instead of last
 commits in master, so looks like i should wait in order to get these fixes

 I did that because otherwise erigo and probably others would never build
 here due to the dependency of dev libs instead of released libs



 2015-02-17 10:22 GMT+01:00 Jérémy Zurcher jer...@asynk.ch:

 you do build in a separate tree, my bad

 check your env ??

 On Tuesday 17 February 2015  10:16, Jérémy Zurcher wrote :
  works fine here,
 
  clean your tree with : grep -Rl 'set(CMAKE_INSTALL_PREFIX' | xargs rm
 
  you should build in a separate dir
  $ mkdir build  cd build  cmake .. -DCMAKE_INSTALL_PREFIX=/usr
 -DCMAKE_BUILD_TYPE=release
 
  On Monday 16 February 2015  22:26, Thanatermesis wrote :
   Hum, I was trying it and seems like the prefix is ignored:
  
   example building:
  
   cd build  cmake -DCMAKE_INSTALL_PREFIX=/usr
 -DCMAKE_BUILD_TYPE=release ..
   \
  
   Stills install on /opt
  
  
  
   2015-02-16 9:24 GMT+01:00 Yakov Goldberg yako...@samsung.com:
  
Carnival is cool, enjoy!
I'll be on vacation too. See you after Feb, 25th.
   
Yakov.
   
   
On 02/16/2015 02:14 AM, Martinx - ジェームズ wrote:
 On 15 February 2015 at 12:12, Yakov Goldberg yako...@samsung.com
 mailto:yako...@samsung.com wrote:

 Hi!

 I was happy to help and thanks for packaging.
 Installation of binary works and I'm ready to explain where
 to put
 data/config files.

 One more note. This:
 /$ apt-get source erigo /
 produces an error:
 /E: Unable to find a source package for erigo/

 And I'm usually in #e and #edevelop channels.

 Yakov.


 Cool!! I'm glad you like it!   ^_^

 I forgot to mention that, when you add an Ubuntu PPA repository,
 the
 source repository isn't enabled by default.

 To enable it, edit the following file:

 sudo vi
 /etc/apt/sources.list.d/martinx-ubuntu-enlightenment-utopic.list

 And remove the commentary #  (and the extra space  ) out from
 the
 line:

 # deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu
 utopic
 main

 You file should have at least, two lines, like this (binary /
 sources):

 deb http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic
 main
 deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu
 utopic
main

 Than, you can run: sudo apt-get update, apt-get build-dep
 erigo
 and apt-get source erigo...a

 I'm in the middle of brazilian carnival (small vacation for me)
 these
 days, next week, I'll join on IRC!

 With your help, I can work more on the package, to make it
 complete.

 Cheers!
   
   
   
   
 --
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and
 Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration
  more
Get technology previously reserved for billion-dollar corporations,
 FREE
   
   
 http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
   
  
 --
   Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
   from Actuate! Instantly Supercharge Your Business Reports and
 Dashboards
   with Interactivity, Sharing, Native Excel Exports, App Integration 
 more
   Get technology previously reserved for billion-dollar corporations,
 FREE
  
 http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  --- Hell'O from Yverdoom
 
  Jérémy (jeyzu)
 --- Hell'O from Yverdoom

 Jérémy (jeyzu

Re: [E-devel] Meet Erigo - the EFL GUI builder

2015-02-17 Thread Thanatermesis
I have the build of erigo marked to use last tags instead of last
commits in master, so looks like i should wait in order to get these fixes

I did that because otherwise erigo and probably others would never build
here due to the dependency of dev libs instead of released libs



2015-02-17 10:22 GMT+01:00 Jérémy Zurcher jer...@asynk.ch:

 you do build in a separate tree, my bad

 check your env ??

 On Tuesday 17 February 2015  10:16, Jérémy Zurcher wrote :
  works fine here,
 
  clean your tree with : grep -Rl 'set(CMAKE_INSTALL_PREFIX' | xargs rm
 
  you should build in a separate dir
  $ mkdir build  cd build  cmake .. -DCMAKE_INSTALL_PREFIX=/usr
 -DCMAKE_BUILD_TYPE=release
 
  On Monday 16 February 2015  22:26, Thanatermesis wrote :
   Hum, I was trying it and seems like the prefix is ignored:
  
   example building:
  
   cd build  cmake -DCMAKE_INSTALL_PREFIX=/usr
 -DCMAKE_BUILD_TYPE=release ..
   \
  
   Stills install on /opt
  
  
  
   2015-02-16 9:24 GMT+01:00 Yakov Goldberg yako...@samsung.com:
  
Carnival is cool, enjoy!
I'll be on vacation too. See you after Feb, 25th.
   
Yakov.
   
   
On 02/16/2015 02:14 AM, Martinx - ジェームズ wrote:
 On 15 February 2015 at 12:12, Yakov Goldberg yako...@samsung.com
 mailto:yako...@samsung.com wrote:

 Hi!

 I was happy to help and thanks for packaging.
 Installation of binary works and I'm ready to explain where to
 put
 data/config files.

 One more note. This:
 /$ apt-get source erigo /
 produces an error:
 /E: Unable to find a source package for erigo/

 And I'm usually in #e and #edevelop channels.

 Yakov.


 Cool!! I'm glad you like it!   ^_^

 I forgot to mention that, when you add an Ubuntu PPA repository,
 the
 source repository isn't enabled by default.

 To enable it, edit the following file:

 sudo vi
 /etc/apt/sources.list.d/martinx-ubuntu-enlightenment-utopic.list

 And remove the commentary #  (and the extra space  ) out from
 the
 line:

 # deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu
 utopic
 main

 You file should have at least, two lines, like this (binary /
 sources):

 deb http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic
 main
 deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu
 utopic
main

 Than, you can run: sudo apt-get update, apt-get build-dep erigo
 and apt-get source erigo...a

 I'm in the middle of brazilian carnival (small vacation for me)
 these
 days, next week, I'll join on IRC!

 With your help, I can work more on the package, to make it
 complete.

 Cheers!
   
   
   
   
 --
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and
 Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration 
 more
Get technology previously reserved for billion-dollar corporations,
 FREE
   
   
 http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
   
  
 --
   Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
   from Actuate! Instantly Supercharge Your Business Reports and
 Dashboards
   with Interactivity, Sharing, Native Excel Exports, App Integration 
 more
   Get technology previously reserved for billion-dollar corporations,
 FREE
  
 http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  --- Hell'O from Yverdoom
 
  Jérémy (jeyzu)
 --- Hell'O from Yverdoom

 Jérémy (jeyzu)


 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE

 http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Download BIRT iHub F-Type - The Free Enterprise-Grade

[E-devel] Unable to package elementary docs

2015-02-16 Thread Thanatermesis
As you may probably know, any serious packaging tool doesn't runs on the
computer of an user but probably in a server, pretty sure in a chroot
environment and probably that machine doesn't even has the xorg packages
installed because it don't needs to run an X at all

In the past I needed to add some dbus daemon binding/hacking in the chroot
in order to make it able to generate the thumbnails for the docs, but
actually it dont runs anymore gettings stuck in the previews generator
process

As cedric pointed me:

cedric Thanatermesis, it is likely an issue in your setup
cedric for example if you have SCIM support
cedric that require an X server to be running
cedric or it will deadlock

I tried then to use the xvfb-run tool which run things in a virtualized X
environment headless, which stops the server when the process when the run
command has finished, this would improve the docs packaging by not
requiring an X11 running and connected and so being just another building
dependency for packaging.

So I tried to change the doc/Makefile.am to something like this:


echo Generating widget preview image $${SS} for widget
$${DIR}; \
xvfb-run -a -n 31 --server-args=-screen 0 $${X}x$${Y}x24
$(top_srcdir)/doc/shot.sh $(top_builddir)/doc/html/img/widget/$${DIR}
$${SS} $(top_builddir)/doc/widgets/$${BIN} $${X} $${Y} ; \

But it stills having the preview process stuck
--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Meet Erigo - the EFL GUI builder

2015-02-16 Thread Thanatermesis
Hum, I was trying it and seems like the prefix is ignored:

example building:

cd build  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release ..
\

Stills install on /opt



2015-02-16 9:24 GMT+01:00 Yakov Goldberg yako...@samsung.com:

 Carnival is cool, enjoy!
 I'll be on vacation too. See you after Feb, 25th.

 Yakov.


 On 02/16/2015 02:14 AM, Martinx - ジェームズ wrote:
  On 15 February 2015 at 12:12, Yakov Goldberg yako...@samsung.com
  mailto:yako...@samsung.com wrote:
 
  Hi!
 
  I was happy to help and thanks for packaging.
  Installation of binary works and I'm ready to explain where to put
  data/config files.
 
  One more note. This:
  /$ apt-get source erigo /
  produces an error:
  /E: Unable to find a source package for erigo/
 
  And I'm usually in #e and #edevelop channels.
 
  Yakov.
 
 
  Cool!! I'm glad you like it!   ^_^
 
  I forgot to mention that, when you add an Ubuntu PPA repository, the
  source repository isn't enabled by default.
 
  To enable it, edit the following file:
 
  sudo vi /etc/apt/sources.list.d/martinx-ubuntu-enlightenment-utopic.list
 
  And remove the commentary #  (and the extra space  ) out from the
  line:
 
  # deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic
  main
 
  You file should have at least, two lines, like this (binary / sources):
 
  deb http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic main
  deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic
 main
 
  Than, you can run: sudo apt-get update, apt-get build-dep erigo
  and apt-get source erigo...a
 
  I'm in the middle of brazilian carnival (small vacation for me) these
  days, next week, I'll join on IRC!
 
  With your help, I can work more on the package, to make it complete.
 
  Cheers!



 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE

 http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/enlightenment] master 02/02: Include /usr/local too in the no-duplication of XDG_DATA_DIRS

2015-01-29 Thread Thanatermesis
 Are you planning to add all the possible path on earth ?

not really, they are already static entries (so just these ones) that comes
from the default/fallback XDG_DATA_DIRS standard (if im not wrong), as you
can see in the middle of the screenshot (snprintf stuff):
https://www.enlightenment.org/ss/e-54aa94e4da9742.14698270.jpg

so since they are already static values, do you think that is needed to do
the eina str split loop? if it is, I will improve the patch then




2015-01-29 15:23 GMT+01:00 Cedric BAIL moa.blueb...@gmail.com:

 Seriously ? That's how you deduplicate content ? Are you planning to add
 all the possible path on earth ? Use eina str split and check their is no
 duplicate for real, and remove that patch.
 Le 29 janv. 2015 13:44, Samuel F. Baggen thanaterme...@gmail.com a
 écrit :

  princeamd pushed a commit to branch master.
 
 
 
 http://git.enlightenment.org/core/enlightenment.git/commit/?id=ae3410a0bad31c1850e845eab284540aadb8c65b
 
  commit ae3410a0bad31c1850e845eab284540aadb8c65b
  Author: Thanatermesis thanaterme...@gmail.com
  Date:   Wed Dec 31 19:12:36 2014 +0100
 
  Include /usr/local too in the no-duplication of XDG_DATA_DIRS
 
  @fix and improves the previous fix
 
  (cherry picked from commit e0dcab584bba0d62b21bafdbbeefae78f3cb)
  Signed-off-by: Deon Thomas princeamd.el...@gmail.com
  ---
   src/bin/e_main.c | 4 ++--
   1 file changed, 2 insertions(+), 2 deletions(-)
 
  diff --git a/src/bin/e_main.c b/src/bin/e_main.c
  index 27eabb7..d2742f8 100644
  --- a/src/bin/e_main.c
  +++ b/src/bin/e_main.c
  @@ -127,8 +127,8 @@ _xdg_data_dirs_augment(void)
 
  s = getenv(XDG_DATA_DIRS);
 
  -   // if our prefix is already /usr we should not append /usr/share here
  yet
  -   if (strcmp(p, /usr) == 0)
  +   // don't add e_prefix path if it is already /usr or /usr/local
  +   if ((strcmp(p, /usr) == 0) || (strcmp(p, /usr/local) == 0))
snprintf(newpath, sizeof(newpath), %s, e_prefix_data_get());
  else
snprintf(newpath, sizeof(newpath), %s:%s/share,
  e_prefix_data_get(), p);
 
  --
 
 
 
 

 --
 Dive into the World of Parallel Programming. The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is
 your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, case studies, tutorials and more. Take a
 look and 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

--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and 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/enlightenment] annotated tag v0.18.9 deleted (was ae88931)

2015-01-27 Thread Thanatermesis
Seems like actually there's not any tag for the 18.9 release ?

2014-09-12 12:59 GMT+02:00 Tom Hacohen tom.haco...@samsung.com:

 On 12/09/14 11:53, Enlightenment Git wrote:
  This is an automated email from the git hooks/post-receive script.
 
  tasn pushed a change to annotated tag v0.18.9
  in repository core/enlightenment.
 
  *** WARNING: tag v0.18.9 was deleted! ***
 
  tag was  ae88931
 
  The revisions that were on this annotated tag are still contained in
  other references; therefore, this change does not discard any commits
  from the repository.
 

 I deleted it because it was not actually a correct release tag.

 Mike, please make sure you delete the tag locally too (git tag -d
 v0.18.9) before you push tags upstream again, so you don't accidentally
 push this tag back in.

 --
 Tom.



 --
 Want excitement?
 Manually upgrade your production database.
 When you want reliability, choose Perforce
 Perforce version control. Predictably reliable.

 http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and 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] Meet Erigo - the EFL GUI builder

2015-01-19 Thread Thanatermesis
so v1.13 is alpha, not a release, mmh...

what about making the stable branches to follow the last stable release of
the libs too? I understand the bleeding-edge versions for the development
itself but if the releases don't follow releases too they just will never
compile to who use releases of the libs :)



2015-01-19 15:57 GMT+01:00 Yakov Goldberg yako...@samsung.com:

 Hi Thanatermesis,
   thank you for your message.
   That's actually not Efl, but Elementary.
   We were building Erigo on the latest Elementary, so Erigo will compile
 with v1.13.0-alpha1 and later.

   Sorry for inconvenience, I'm going to add version check.

 Yakov.

 On 01/19/2015 04:41 PM, Thanatermesis wrote:
  Hi Yakov,
 
  I just tried to compile it (master branch) and i get this error:
 
  [ 93%] Building C object src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o
  /tmp/erigo/src/bin/egui_gui/editor.c: In function
 ‘_itemview_item_selected’:
  /tmp/erigo/src/bin/egui_gui/editor.c:3668:19: error:
 ‘ELM_MENU_ITEM_CLASS’
  undeclared (first use in this function)
  /tmp/erigo/src/bin/egui_gui/editor.c:3668:19: note: each undeclared
  identifier is reported only once for each function it appears in
  /tmp/erigo/src/bin/egui_gui/editor.c:3668:4: warning: passing argument 1
 of
  ‘eo_isa’ from incompatible pointer type [enabled by default]
  In file included from /tmp/erigo/src/lib/gui_widget.h:5:0,
from /tmp/erigo/src/lib/ffi_glue.h:5,
from /tmp/erigo/src/bin/egui_gui/editor.c:4:
  /usr/include/eo-1/Eo.h:432:16: note: expected ‘const struct Eo *’ but
  argument is of type ‘struct Elm_Object_Item *’
  make[4]: *** [src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o] Error 1
 
  I'm using *libefl* at *1.12.2*
 
  Note: doing a checkout on 0.9.0 tag doesn't compile it too
 
 
  2015-01-19 14:48 GMT+01:00 Yakov Goldberg yako...@samsung.com:
 
  We are proud to introduce Erigo - the EFL GUI builder.
  Now you can easily build GUIs by using drag and drop with Elementary
  widgets. We currently support C, but support for languages is easy to
  add, and contributions are welcomed!
  It also supports Edje, swallow objects and can simulate real behaviour
  without on-the-fly. Btw, the Erigo UI was created using Erigo itself!
 
  It's still under heavy development, you should most likely use master to
  get the latest features and fixes. However, we do release stable
  snapshots, so if you'd like to use them, just refer to the latest tag on
  git, at the moment it's v0.9.0.
 
  Brace yourself for unexpected crashes, save your work often and please
  report issues as you encounter them. Also we would love to hear about
  your experience using it and suggestions on how we can improve it.
 
  Repo:
  https://git.enlightenment.org/tools/erigo.git/
 
  Detailed information is available at wiki page:
  https://phab.enlightenment.org/w/projects/gui_builder/
 
  and YouTube playlist:
 
 https://www.youtube.com/playlist?list=PLal8LrkIgqzHrmHm0IBDT6s_Y7uVctR6r
 
  Yakov
 
 
 
 
 --
  New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
  GigeNET is offering a free month of service with a new server in
 Ashburn.
  Choose from 2 high performing configs, both with 100TB of bandwidth.
  Higher redundancy.Lower latency.Increased capacity.Completely compliant.
  http://p.sf.net/sfu/gigenet
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 --
  New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
  GigeNET is offering a free month of service with a new server in Ashburn.
  Choose from 2 high performing configs, both with 100TB of bandwidth.
  Higher redundancy.Lower latency.Increased capacity.Completely compliant.
  http://p.sf.net/sfu/gigenet
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




 --
 New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
 GigeNET is offering a free month of service with a new server in Ashburn.
 Choose from 2 high performing configs, both with 100TB of bandwidth.
 Higher redundancy.Lower latency.Increased capacity.Completely compliant.
 http://p.sf.net/sfu/gigenet
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free

Re: [E-devel] Meet Erigo - the EFL GUI builder

2015-01-19 Thread Thanatermesis
Thank you, I will try to recompile it when 1.13 is released then :)

2015-01-19 16:17 GMT+01:00 Yakov Goldberg yako...@samsung.com:

 Yes, of course, you are right.
 I will create stable releases which follow stable libs starting with 1.13
 :)

 I will also check possibility of creating stable version which works
 with 1.12.


 On 01/19/2015 05:09 PM, Thanatermesis wrote:
  so v1.13 is alpha, not a release, mmh...
 
  what about making the stable branches to follow the last stable release
 of
  the libs too? I understand the bleeding-edge versions for the development
  itself but if the releases don't follow releases too they just will never
  compile to who use releases of the libs :)
 
 
 
  2015-01-19 15:57 GMT+01:00 Yakov Goldberg yako...@samsung.com:
 
  Hi Thanatermesis,
 thank you for your message.
 That's actually not Efl, but Elementary.
 We were building Erigo on the latest Elementary, so Erigo will
 compile
  with v1.13.0-alpha1 and later.
 
 Sorry for inconvenience, I'm going to add version check.
 
  Yakov.
 
  On 01/19/2015 04:41 PM, Thanatermesis wrote:
  Hi Yakov,
 
  I just tried to compile it (master branch) and i get this error:
 
  [ 93%] Building C object
 src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o
  /tmp/erigo/src/bin/egui_gui/editor.c: In function
  ‘_itemview_item_selected’:
  /tmp/erigo/src/bin/egui_gui/editor.c:3668:19: error:
  ‘ELM_MENU_ITEM_CLASS’
  undeclared (first use in this function)
  /tmp/erigo/src/bin/egui_gui/editor.c:3668:19: note: each undeclared
  identifier is reported only once for each function it appears in
  /tmp/erigo/src/bin/egui_gui/editor.c:3668:4: warning: passing argument
 1
  of
  ‘eo_isa’ from incompatible pointer type [enabled by default]
  In file included from /tmp/erigo/src/lib/gui_widget.h:5:0,
 from /tmp/erigo/src/lib/ffi_glue.h:5,
 from /tmp/erigo/src/bin/egui_gui/editor.c:4:
  /usr/include/eo-1/Eo.h:432:16: note: expected ‘const struct Eo *’ but
  argument is of type ‘struct Elm_Object_Item *’
  make[4]: *** [src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o] Error 1
 
  I'm using *libefl* at *1.12.2*
 
  Note: doing a checkout on 0.9.0 tag doesn't compile it too
 
 
  2015-01-19 14:48 GMT+01:00 Yakov Goldberg yako...@samsung.com:
 
  We are proud to introduce Erigo - the EFL GUI builder.
  Now you can easily build GUIs by using drag and drop with Elementary
  widgets. We currently support C, but support for languages is easy to
  add, and contributions are welcomed!
  It also supports Edje, swallow objects and can simulate real behaviour
  without on-the-fly. Btw, the Erigo UI was created using Erigo itself!
 
  It's still under heavy development, you should most likely use master
 to
  get the latest features and fixes. However, we do release stable
  snapshots, so if you'd like to use them, just refer to the latest tag
 on
  git, at the moment it's v0.9.0.
 
  Brace yourself for unexpected crashes, save your work often and please
  report issues as you encounter them. Also we would love to hear about
  your experience using it and suggestions on how we can improve it.
 
  Repo:
  https://git.enlightenment.org/tools/erigo.git/
 
  Detailed information is available at wiki page:
  https://phab.enlightenment.org/w/projects/gui_builder/
 
  and YouTube playlist:
 
 
 https://www.youtube.com/playlist?list=PLal8LrkIgqzHrmHm0IBDT6s_Y7uVctR6r
  Yakov
 
 
 
 
 
 --
  New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
  GigeNET is offering a free month of service with a new server in
  Ashburn.
  Choose from 2 high performing configs, both with 100TB of bandwidth.
  Higher redundancy.Lower latency.Increased capacity.Completely
 compliant.
  http://p.sf.net/sfu/gigenet
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 --
  New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
  GigeNET is offering a free month of service with a new server in
 Ashburn.
  Choose from 2 high performing configs, both with 100TB of bandwidth.
  Higher redundancy.Lower latency.Increased capacity.Completely
 compliant.
  http://p.sf.net/sfu/gigenet
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
 
 --
  New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
  GigeNET is offering a free month of service with a new server in
 Ashburn.
  Choose from 2 high performing configs, both with 100TB of bandwidth.
  Higher redundancy.Lower

Re: [E-devel] Meet Erigo - the EFL GUI builder

2015-01-19 Thread Thanatermesis
Hi Yakov,

I just tried to compile it (master branch) and i get this error:

[ 93%] Building C object src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o
/tmp/erigo/src/bin/egui_gui/editor.c: In function ‘_itemview_item_selected’:
/tmp/erigo/src/bin/egui_gui/editor.c:3668:19: error: ‘ELM_MENU_ITEM_CLASS’
undeclared (first use in this function)
/tmp/erigo/src/bin/egui_gui/editor.c:3668:19: note: each undeclared
identifier is reported only once for each function it appears in
/tmp/erigo/src/bin/egui_gui/editor.c:3668:4: warning: passing argument 1 of
‘eo_isa’ from incompatible pointer type [enabled by default]
In file included from /tmp/erigo/src/lib/gui_widget.h:5:0,
 from /tmp/erigo/src/lib/ffi_glue.h:5,
 from /tmp/erigo/src/bin/egui_gui/editor.c:4:
/usr/include/eo-1/Eo.h:432:16: note: expected ‘const struct Eo *’ but
argument is of type ‘struct Elm_Object_Item *’
make[4]: *** [src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o] Error 1

I'm using *libefl* at *1.12.2*

Note: doing a checkout on 0.9.0 tag doesn't compile it too


2015-01-19 14:48 GMT+01:00 Yakov Goldberg yako...@samsung.com:

 We are proud to introduce Erigo - the EFL GUI builder.
 Now you can easily build GUIs by using drag and drop with Elementary
 widgets. We currently support C, but support for languages is easy to
 add, and contributions are welcomed!
 It also supports Edje, swallow objects and can simulate real behaviour
 without on-the-fly. Btw, the Erigo UI was created using Erigo itself!

 It's still under heavy development, you should most likely use master to
 get the latest features and fixes. However, we do release stable
 snapshots, so if you'd like to use them, just refer to the latest tag on
 git, at the moment it's v0.9.0.

 Brace yourself for unexpected crashes, save your work often and please
 report issues as you encounter them. Also we would love to hear about
 your experience using it and suggestions on how we can improve it.

 Repo:
 https://git.enlightenment.org/tools/erigo.git/

 Detailed information is available at wiki page:
 https://phab.enlightenment.org/w/projects/gui_builder/

 and YouTube playlist:
 https://www.youtube.com/playlist?list=PLal8LrkIgqzHrmHm0IBDT6s_Y7uVctR6r

 Yakov



 --
 New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
 GigeNET is offering a free month of service with a new server in Ashburn.
 Choose from 2 high performing configs, both with 100TB of bandwidth.
 Higher redundancy.Lower latency.Increased capacity.Completely compliant.
 http://p.sf.net/sfu/gigenet
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Evas rendering on Qemu distorted

2015-01-12 Thread Thanatermesis
Seems like there's some evas problems rendering on a Qemu default machine:

https://www.enlightenment.org/ss/display.php?image=e-54b3dd7695e692.79059838.jpg

EFL is 1.12.2 compiled a few days ago

Graphic-card details can be seen on:
https://www.enlightenment.org/ss/display.php?image=e-54b3df47631cb4.20541391.jpg
--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
vanity: www.gigenet.com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Evas rendering on Qemu distorted

2015-01-12 Thread Thanatermesis
I forgot to say, E works correctly but the rendering is distorted, a
segfault happened 1-2 minutes after to play with the menus:
http://pastebin.com/4WnthETG

where we can see an entry like:   #4  0xb70e25f7 in
*evas_common_convert_rgba_to_24bpp_bgr_888* (src=0xb3d55000, dst=0xb3d3e000
III, '@' repeats 197 times..., src_jump=0, dst_jump=3, w=123, h=33,
dith_x=0, dith_y=200, pal=0x0) at lib/evas/common/evas_convert_rgb_24.c:75


2015-01-12 16:15 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com:

 Seems like there's some evas problems rendering on a Qemu default machine:


 https://www.enlightenment.org/ss/display.php?image=e-54b3dd7695e692.79059838.jpg

 EFL is 1.12.2 compiled a few days ago

 Graphic-card details can be seen on:
 https://www.enlightenment.org/ss/display.php?image=e-54b3df47631cb4.20541391.jpg




--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
vanity: www.gigenet.com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] PATCH: duplicated XDG_DATA_DIRS fix

2015-01-05 Thread Thanatermesis
As: http://www.enlightenment.org/ss/e-54aa94e4da9742.14698270.jpg

Where the real bug happens is where my patch is, but after that there's
hardcoded /usr/share and /usr/local/share in the case that we dont have
XDG_DATA_DIRS set (which the default dirs are these ones, so having them
hardcoded looks correct here for me)


2015-01-03 17:04 GMT+01:00 Sebastian Dransfeld s...@tango.flipp.net:


  Den Jan 2, 2015 kl. 22:18 skrev Davide Andreoli d...@gurumeditation.it
 :
 
  2014-12-31 19:31 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com:
 
  Right, there's also the case of /usr/local which i have not considered
  (only /usr and /usr/local), so this updated patch fixes it:
 
  http://pastebin.com/1Nn4rETD
 
  by other side these trailing slashes seems like to be made wrongly by
 your
  OS creating the XDG_DATA_DIRS variable, they should not include trailing
  slashes, maybe we should remove the possible trailing slashes from the
  variable get
  I still think that harcoding a path is always the wrong solution, looking
  at that
  file seems to me that the real problem is some line below, in the else:
  snprintf(buf, sizeof(buf), %s:/usr/local/share:/usr/share, newpath);
 
  Why we are blindly adding /usr/share and /usr/loca/share here ??
  plus newpath, that can include the same ??
 
  this seems the real source of the problem, but I'm not in touch with
  that code, I cannot really understand what was the intention here :/
 

 Lazyness. It is there to make sure we have all needed paths, with no check
 for duplicates. The right solution is to parse the env var to a list, then
 add the missing dirs.

 Sebastian

 --
 Dive into the World of Parallel Programming! The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is
 your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, case studies, tutorials and more. Take a
 look and 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

--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and 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] PATCH: duplicated XDG_DATA_DIRS fix

2014-12-31 Thread Thanatermesis
Right, there's also the case of /usr/local which i have not considered
(only /usr and /usr/local), so this updated patch fixes it:

http://pastebin.com/1Nn4rETD

by other side these trailing slashes seems like to be made wrongly by your
OS creating the XDG_DATA_DIRS variable, they should not include trailing
slashes, maybe we should remove the possible trailing slashes from the
variable get


2014-12-31 3:26 GMT+01:00 Jean-Philippe André j...@videolan.org:

 Hi,


 On Wed, Dec 31, 2014 at 3:04 AM, Davide Andreoli d...@gurumeditation.it
 wrote:

  2014-12-30 16:57 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com:
 
   Back from some holidays (more or less)
  
   My previous patch was wrong, since strcmp returns the inverse of what I
   expected (zero if success), so this is the correct one:
  
   http://pastebin.com/xDj755cL
  
   Should I push it to master?
  
 
  This patch seems not the correct approach to me... why you don't add if
 the
  prefix is /usr?
  Because you are assuming /usr is the default on the user system?
 
  Also look at my $XDG_DATA_DIRS:
 
 
 /usr/local/share/enlightenment:/usr/local/share:/usr/local/share/:/usr/share/
  ...
 
  here /usr/local/share is added twice(with and without trailing slash), so
  your patch will not solve my case.
 
  I think you should really check in another way :/
 

 Right, that was my suspicion, that assuming /usr was not the best idea.
 I guess maybe just strstr() over the the existing value so as to not
 prepend anything that's already there. Or prepend and remove the previous
 entry. Dunno. :)


 Best regards,


 

 
 
  
  
   2014-12-24 13:34 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com
 :
  
 Not sure how you got /usr/share to be duplicated, it is not the
 case
here...
   
That's exactly what my patch does :), as:
   
 % echo $XDG_DATA_DIRS | tr ':' '\n' | sort
 /opt/e/share
 /opt/e/share/enlightenment
 /usr/local/share
 /usr/share
   
for your case, since you don't have /usr as default prefix it doesn't
   bugs
to you,  but /usr is the most common prefix, the bug happens only
 when
   the
default prefix is /usr, by adding it before is added statically (as
  like
   in
your last line)
   
 Also, you should remove 'p' in the first snprintf line :)
   
right! corrected in another commit:  http://pastebin.com/xrB51sXW
   
 So... is it really bad to have duplicates in XDG_DATA_DIRS?
   
first, .desktop files would appear in the wrong order (overwrite one
 by
other, priority listing of them), also it may probably increase twice
the amount of processed data (.desktop files scanning, which almost
 all
   are
in /usr/share), and there's also a small bug that icons changes from
  one
   to
other very fastly when you do alt-tab, but i dont know from where
 this
   bug
comes from, it can be related :)
   
   
   
2014-12-24 2:16 GMT+01:00 Jean-Philippe André j...@videolan.org:
   
Hi,
   
Not sure how you got /usr/share to be duplicated, it is not the case
here...
   
On Wed, Dec 24, 2014 at 1:13 AM, Thanatermesis 
thanatermesis.e...@gmail.com
 wrote:
   
 If you run:

 echo $XDG_DATA_DIRS | tr ':' '\n' | sort

 you will see that you have a duplicated one

   
 % echo $XDG_DATA_DIRS | tr ':' '\n' | sort
/opt/e/share
/opt/e/share/enlightenment
/usr/local/share
/usr/share
   
   

 So I did this commit  http://pastebin.com/9BUnzrHu  which works
 on
   both
 e17
 and master branches, where it fixes the problem, as we can see in
 https://www.enlightenment.org/ss/e-54998c1c35fdd0.34968942.jpg

 Lacking of time that somebody checks the commit before to do any
  push
   I
 ended to pushing it only to my own remote (everybody on christmas?
   yeah
i
 should go too!)

 So... what do you think? I should push this commit? anything to
   change?

   
   
Did you have /usr as prefix for EFL but not for E?
Also, you should remove 'p' in the first snprintf line :)
   
So... is it really bad to have duplicates in XDG_DATA_DIRS?
If it is, then something smarter than just checking for /usr should
probably be implemented.
   
Best regards,
   
--
Jean-Philippe André
   
   
  
 
 --
Dive into the World of Parallel Programming! The Go Parallel
 Website,
sponsored by Intel and developed in partnership with Slashdot Media,
  is
your
hub for all things parallel software development, from weekly
 thought
leadership blogs to news, videos, case studies, tutorials and more.
   Take a
look and join the conversation now.
 http://goparallel.sourceforge.net
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo

Re: [E-devel] PATCH: duplicated XDG_DATA_DIRS fix

2014-12-30 Thread Thanatermesis
Back from some holidays (more or less)

My previous patch was wrong, since strcmp returns the inverse of what I
expected (zero if success), so this is the correct one:

http://pastebin.com/xDj755cL

Should I push it to master?


2014-12-24 13:34 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com:

  Not sure how you got /usr/share to be duplicated, it is not the case
 here...

 That's exactly what my patch does :), as:

  % echo $XDG_DATA_DIRS | tr ':' '\n' | sort
  /opt/e/share
  /opt/e/share/enlightenment
  /usr/local/share
  /usr/share

 for your case, since you don't have /usr as default prefix it doesn't bugs
 to you,  but /usr is the most common prefix, the bug happens only when the
 default prefix is /usr, by adding it before is added statically (as like in
 your last line)

  Also, you should remove 'p' in the first snprintf line :)

 right! corrected in another commit:  http://pastebin.com/xrB51sXW

  So... is it really bad to have duplicates in XDG_DATA_DIRS?

 first, .desktop files would appear in the wrong order (overwrite one by
 other, priority listing of them), also it may probably increase twice
 the amount of processed data (.desktop files scanning, which almost all are
 in /usr/share), and there's also a small bug that icons changes from one to
 other very fastly when you do alt-tab, but i dont know from where this bug
 comes from, it can be related :)



 2014-12-24 2:16 GMT+01:00 Jean-Philippe André j...@videolan.org:

 Hi,

 Not sure how you got /usr/share to be duplicated, it is not the case
 here...

 On Wed, Dec 24, 2014 at 1:13 AM, Thanatermesis 
 thanatermesis.e...@gmail.com
  wrote:

  If you run:
 
  echo $XDG_DATA_DIRS | tr ':' '\n' | sort
 
  you will see that you have a duplicated one
 

  % echo $XDG_DATA_DIRS | tr ':' '\n' | sort
 /opt/e/share
 /opt/e/share/enlightenment
 /usr/local/share
 /usr/share


 
  So I did this commit  http://pastebin.com/9BUnzrHu  which works on both
  e17
  and master branches, where it fixes the problem, as we can see in
  https://www.enlightenment.org/ss/e-54998c1c35fdd0.34968942.jpg
 
  Lacking of time that somebody checks the commit before to do any push I
  ended to pushing it only to my own remote (everybody on christmas? yeah
 i
  should go too!)
 
  So... what do you think? I should push this commit? anything to change?
 


 Did you have /usr as prefix for EFL but not for E?
 Also, you should remove 'p' in the first snprintf line :)

 So... is it really bad to have duplicates in XDG_DATA_DIRS?
 If it is, then something smarter than just checking for /usr should
 probably be implemented.

 Best regards,

 --
 Jean-Philippe André

 --
 Dive into the World of Parallel Programming! The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is
 your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, case studies, tutorials and more. Take a
 look and 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



--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and 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] PATCH: duplicated XDG_DATA_DIRS fix

2014-12-24 Thread Thanatermesis
 Not sure how you got /usr/share to be duplicated, it is not the case
here...

That's exactly what my patch does :), as:

 % echo $XDG_DATA_DIRS | tr ':' '\n' | sort
 /opt/e/share
 /opt/e/share/enlightenment
 /usr/local/share
 /usr/share

for your case, since you don't have /usr as default prefix it doesn't bugs
to you,  but /usr is the most common prefix, the bug happens only when the
default prefix is /usr, by adding it before is added statically (as like in
your last line)

 Also, you should remove 'p' in the first snprintf line :)

right! corrected in another commit:  http://pastebin.com/xrB51sXW

 So... is it really bad to have duplicates in XDG_DATA_DIRS?

first, .desktop files would appear in the wrong order (overwrite one by
other, priority listing of them), also it may probably increase twice
the amount of processed data (.desktop files scanning, which almost all are
in /usr/share), and there's also a small bug that icons changes from one to
other very fastly when you do alt-tab, but i dont know from where this bug
comes from, it can be related :)



2014-12-24 2:16 GMT+01:00 Jean-Philippe André j...@videolan.org:

 Hi,

 Not sure how you got /usr/share to be duplicated, it is not the case
 here...

 On Wed, Dec 24, 2014 at 1:13 AM, Thanatermesis 
 thanatermesis.e...@gmail.com
  wrote:

  If you run:
 
  echo $XDG_DATA_DIRS | tr ':' '\n' | sort
 
  you will see that you have a duplicated one
 

  % echo $XDG_DATA_DIRS | tr ':' '\n' | sort
 /opt/e/share
 /opt/e/share/enlightenment
 /usr/local/share
 /usr/share


 
  So I did this commit  http://pastebin.com/9BUnzrHu  which works on both
  e17
  and master branches, where it fixes the problem, as we can see in
  https://www.enlightenment.org/ss/e-54998c1c35fdd0.34968942.jpg
 
  Lacking of time that somebody checks the commit before to do any push I
  ended to pushing it only to my own remote (everybody on christmas? yeah i
  should go too!)
 
  So... what do you think? I should push this commit? anything to change?
 


 Did you have /usr as prefix for EFL but not for E?
 Also, you should remove 'p' in the first snprintf line :)

 So... is it really bad to have duplicates in XDG_DATA_DIRS?
 If it is, then something smarter than just checking for /usr should
 probably be implemented.

 Best regards,

 --
 Jean-Philippe André

 --
 Dive into the World of Parallel Programming! The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is
 your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, case studies, tutorials and more. Take a
 look and 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

--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and 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] PATCH: duplicated XDG_DATA_DIRS fix

2014-12-23 Thread Thanatermesis
If you run:

echo $XDG_DATA_DIRS | tr ':' '\n' | sort

you will see that you have a duplicated one

So I did this commit  http://pastebin.com/9BUnzrHu  which works on both e17
and master branches, where it fixes the problem, as we can see in
https://www.enlightenment.org/ss/e-54998c1c35fdd0.34968942.jpg

Lacking of time that somebody checks the commit before to do any push I
ended to pushing it only to my own remote (everybody on christmas? yeah i
should go too!)

So... what do you think? I should push this commit? anything to change?


Thanatermesis
--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and 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


[EGIT] [bindings/ruby/ffi-efl] master 01/01: Example code for list with buttons

2014-11-28 Thread Thanatermesis
thanatermesis pushed a commit to branch master.

http://git.enlightenment.org/bindings/ruby/ffi-efl.git/commit/?id=63951e9d43b56080c118a517f002fc00243ff0ba

commit 63951e9d43b56080c118a517f002fc00243ff0ba
Author: Thanatermesis thanaterme...@gmail.com
Date:   Fri Nov 28 12:36:06 2014 +0100

Example code for list with buttons

 This example is very simple and plain but can be used as a demo of how
 to make a list with buttons
---
 test/test_list_buttons-native.rb | 71 
 1 file changed, 71 insertions(+)

diff --git a/test/test_list_buttons-native.rb b/test/test_list_buttons-native.rb
new file mode 100644
index 000..3e6607f
--- /dev/null
+++ b/test/test_list_buttons-native.rb
@@ -0,0 +1,71 @@
+#! /usr/bin/env ruby
+# -*- coding: UTF-8 -*-
+#
+# This is a very simple, plain and no-dynamic code that shows how to make a 
simple list with buttons on it
+#
+#
+require 'efl/elm/elm_win'
+require 'efl/elm/elm_icon'
+require 'efl/elm/elm_button'
+require 'efl/elm/elm_object'
+require 'efl/elm/elm_bg'
+require 'efl/elm/elm_list'
+#
+include Efl::Native
+
+def bt_clicked data, object, event
+  puts button clicked
+end
+
+def it_clicked data, object, event
+  puts item clicked
+end
+
+
+#
+elm_init 0, FFI::MemoryPointer::NULL
+#
+win = elm_win_add(nil, list button, 0)
+elm_win_title_set(win, ListButton)
+elm_policy_set(0, 1)
+elm_win_autodel_set(win, true)
+#
+bg = elm_bg_add(win)
+elm_bg_color_set(bg, 255, 255, 255)
+evas_object_size_hint_weight_set(bg, 1.0, 1.0)
+elm_win_resize_object_add(win, bg)
+evas_object_show(bg)
+
+li = elm_list_add(win)
+evas_object_size_hint_weight_set(li, 1.0, 1.0)
+elm_win_resize_object_add(win, li)
+elm_list_mode_set(li, 1)
+evas_object_show(li)
+
+#ic = elm_icon_add(win)
+##snprintf(buf, sizeof(buf), %s/images/logo_small.png, 
elm_app_data_dir_get())
+#elm_image_resizable_set(ic, EINA_FALSE, EINA_FALSE)
+#elm_image_file_set(ic, buf, NULL)
+ic2 = elm_button_add(win)
+elm_object_part_text_set(ic2, nil, Click me)
+evas_object_smart_callback_add(ic2, clicked, method(:bt_clicked), nil)
+evas_object_propagate_events_set(ic2, false)
+elm_list_item_append(li, Hello, nil, ic2, method(:it_clicked), nil)
+evas_object_show(ic2)
+
+ic3 = elm_button_add(win)
+elm_object_part_text_set(ic3, nil, Click me)
+evas_object_smart_callback_add(ic3, clicked, method(:bt_clicked), nil)
+evas_object_propagate_events_set(ic3, false)
+
+# elm_list_item_append is what adds entries, you can add optionally evas 
objetcts like buttons or icons in the start and/or the end of each entry
+elm_list_item_append(li, Hello, nil, ic3, method(:it_clicked), nil)
+evas_object_show(ic3)
+
+#
+evas_object_resize(win, 200, 300)
+evas_object_show(win)
+#
+elm_run
+elm_shutdown
+#

-- 




Re: [E-devel] Videos from the dev day are finally up!

2014-11-18 Thread Thanatermesis
thx * !

will download these huge ones and view them on house :)

2014-11-18 16:44 GMT+01:00 Tom Hacohen t...@stosb.com:

 Hey,

 Sorry for the delay, but the videos are now finally up.

 You can get them from here:
 https://phab.enlightenment.org/w/events/enlightenment_developer_day_2014/

 Some videos are missing due to issues with the recording equipment.

 Many thanks to Cedric for recording and editing everything.

 --
 Tom.

 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE

 http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] discussion - documentation

2014-11-11 Thread Thanatermesis
For a Forum I was recently looking at the discourse one and I was
thinking to move the actual forum of Elive to it http://www.discourse.org/
 , Btw yesterday somebody tried to give a feedback about e18/e19+ but
didn't found easly where is the mailing list (or if there is any)

About the documentation, what about having a git hook in the server that
rejects any commit that modified (or added) code without its relative
documentation ? we can make a simple parser for this or use the
documentation tools to parse the specific commited parts, we could even
use specific keywords for that. On this way there will be no way to push a
fast commit if the documentation is not 100% updated


2014-11-10 8:38 GMT+01:00 Lionel Orry lionel.o...@gmail.com:

 Hello devs,

 On Thu, Nov 6, 2014 at 8:09 AM, Carsten Haitzler ras...@rasterman.com
 wrote:
  i thought i'd start this here for a wide audience.
 
  documentation for efl. it's rather horrible. and yesterday it dawned on
 me...
  it has license problems too.
 
  1. license problems:
 
  the documentation in many parts is lgpl - and that means copying any
 code from
  code snippets or examples in the docs makes the app you copy it into
 lgpl. that
  is BAD. enforcing the license even though with lgpl we intend the library
  boundary to be the library itself. we can add exceptions, but splitting
 docs
  out might actually be best. reality is that no one is ever going to sue
 over
  this and it's safe as it's not intended to be a problem, but
 strictly/legally
  it is. if someone has a legal department that really dots their i's and
 crosses
  their t's... they would spot this.
 
  2. our docs are a mess. a lot are not linked to and undiscoverable. they
 have
  typos, missing docs - often are sparse and with little or nothing in the
 way of
  binding things together. they are at best a very slim reference set for
 apis
  with little besides that. some references are good, but most are also
 very
  thin. keeping docs totally in the hands of core devs (always in the
 source
  tree - src commit access needed) simply is *NOT WORKING*. devs work on
 code. we
  just are not doing docs. we should do them, but reality is we are not
 and have
  little incentive to do it. core devs are busy enough as-is.
 
  3. eo brings the added problem of needing docs to cover multiple
 languages
  from a single source. C, C++, Lua, JS, Python... it's a unique problem
 that
  using doxygen is never going to solve. we need a solution. i haven't
 found
  another solution and to be honest ours will be custom due to eo/eolian
 anwyay.

 I never used it myself but I heard some positive feedbacks about Dexy
 : http://dexy.it
 I also know it includes a markdown parser (have I read markdown
 somewhere in that thread?)

 Have a look we never know. I'te been used on mongrel2 which is made in
 C and also makes use of pyhon for handlers, so both languages are
 supported.

 
  4. people ask questions on efl all the time and we answer in email, irc
 etc. ..
  and this information is not captured. it's lost. that's because there is
 no
  forum for asking such q's. we should closely tie such forums and qa to
  documentation. this would massively improve the value of docs.
 
  5. the theory of keeping docs with the code is just not working. it
 doesn't
  encourage them to be good. it just isn't working - plain and simple.
 it's time
  to re-evaluate that.
 
  ...
 
  we need a solution. we need to expand the set of peole who can
 contribute to
  documentation. we need to handle multiple languages with a single
 source. we
  need to collect qa together with the docs that are relevant. we need to
  encourage our docs not to fragment.
 
  what i propose is we take a long hard look at how we document and
 present docs
  to the world. i'm opening this up to people to contribute to the
 discussion and
  propose solutions and share their knowledge/experience. let me start:
 
  1. we set up a wiki that is easy to drive from a back-end in terms of
 inserting
  content. jpeg has spent a fair bit of time looking at gollum. gollum
 looks good:
  https://github.com/gollum/gollum - it is a wiki that is all plain text
 files
  (hooray! no danged db) in a directory tree... with everything in git.
 that means
  you can edit the wiki with your fave text editor and git commit/push your
  changes. web interface is not needed - but is there for those without
 back-end
  git access. we can automate inserting content with scripts too and so
 life gets
  easy for automated infra. that is good.
 
  2. we need to solve discussions. being able to have a thread on any wiki
 page
  would really help. like reddit or any of these places, we would have a
 live
  community of people discussing things. they can discuss on the page that
 is
  relevant. it'd be nice if someone proposes a way to do this with gollum
 or has
  a solution that already does this that is as nice as gollum is?
 
  3. we write scripts (maybe lua? since we already have 

Re: [E-devel] RFC - Dropping Xembed support from E20

2014-11-04 Thread Thanatermesis
what about having an option like?:  --enable-xembed (makes traditional
systray to work in a ugly way)

and so having it disabled by default, but optional for who needs it

i personally think that if we restrict some usabilities, ppl will move to,
let's say kde or gnome just because it makes its needs working



2014-11-04 12:52 GMT+01:00 Tom Hacohen tom.haco...@samsung.com:

 On 04/11/14 11:00, Michael Hughes wrote:
  In Fedora, installing libappindicator and libappindicator-gtk3 makes
  the Network Manager Applet work without Xembed but the systray is all
  messed up.  The first app loaded works properly but when you load
  additional apps, you get distorted and overlapping icons which do not go
  away entirely when the app is closed.  Restarting E fixes the current
  problems but everything goes South again the next time you make any
  change to the systray.  At any rate, it works a lot better with Xembed.
  AppIndicator probably needs more work before Xembed is eliminated.

 Please report bugs. The thing about appindicator is that it's very easy
 to debug and solve (compared to xembed).

 --
 Tom.




 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Edevelop IRC bot

2014-09-23 Thread Thanatermesis
I don't remember which was the time where the last bot was running in our
IRC channels, but today I found the need to use a specific bot feature, so
there's my small suggestion:

I have recently configured a bot framework with only a few features with
the idea to be a useful tool not-obtrusive, also, it is extremely light
(7mb ram), also, im using it since 1-2 months and seems to be pretty stable
without maintaining needed

You can found a nice description of its features there:
https://github.com/Elive/keyra-bot

Specially the memos one is useful, for example, today raster did a fix and
I needed to confirm that works, but raster was logout just after that so
instead to have another thing to do flying on my mind i can just leave
him a memo in the channel, which will be sent to him when he comes back to
the channel, like:

 !memo raster the ecore vsync commit worked correctly! :)

It has a few other features like reactions to regex matches said in the
channel and own reminders, !remind me about betatest the new build in 30
min, btw it has also a scores plugin to give points to other users :)

So if ppl agree, i can install it in some E server's (just because I found
that is the correct place to have it running)

The framework is made in ruby (cinch) and it is not hard to write plugins
for it, if somebody wants to improve it


Thanatermesis
--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Edevelop IRC bot

2014-09-23 Thread Thanatermesis
raster Thana`: did u try the changes?
-- raster se ha marchado (Quit: Gettin' stinky!)

Lol I just missed him again... see, he will have got the message  :), ok
let me try that memoserv now

Another usage: to not use emails! :]

Since the bot is not an obtrusive toy, why not having a nice feature
available in the channel?


2014-09-23 17:27 GMT+02:00 Jérémy Zurcher jer...@asynk.ch:

 On Tuesday 23 September 2014  16:08, Tom Hacohen wrote :
  Hey,
 
  I don't see the use. Send emails. :)
 
  Anyhow though, OMG RUBY. :
 I love ruby as much as i dislike python ;))
 
  --
  Tom.
 


 --
 Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
 Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
 Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
 Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer

 http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: Evas textblock: Fix crash when cutting ligatures with formats.

2014-06-04 Thread Thanatermesis
Mmh, I'm not sure how much this could be related but I just noticed things
different after moving from 1.9 to 1.10 of efl  elementary, for example:
 - title in e17 windows looks in a lower position and the window border
looks smaller:
- e17 with 1.10:
http://www.enlightenment.org/ss/display.php?image=e-538f192035ed54.53261866.jpg
- e17 with 1.9:
http://www.enlightenment.org/ss/display.php?image=e-538f26c4704c86.21032476.jpg


 - wizard steps doesn't show correctly the sentences in the button, they
looks cutted:
-
http://www.enlightenment.org/ss/display.php?image=e-538f28a6d73883.22714075.jpg



2014-06-04 11:22 GMT+02:00 Tom Hacohen tom.haco...@samsung.com:

 Yeah, I accidentally used the wrong tag (@bugfix) because of e. :)

 Sorry.

 --
 Tom.

 On 04/06/14 10:17, Tom Hacohen wrote:
  tasn pushed a commit to branch master.
 
 
 http://git.enlightenment.org/core/efl.git/commit/?id=3b70b4f28f9a5c0ab24181220501506d2e61871b
 
  commit 3b70b4f28f9a5c0ab24181220501506d2e61871b
  Author: Tom Hacohen t...@stosb.com
  Date:   Wed Jun 4 10:14:24 2014 +0100
 
   Evas textblock: Fix crash when cutting ligatures with formats.
 
   fcolor=#f00i/colorf could cause textblock to crash. It doesn't
   crash anymore. It doesn't render the colours correctly either, but
 at
   least this is the first step.
 
   This is the start of fixing T1308
 
   @bugfix
  ---
src/lib/evas/common/evas_text_utils.c | 4 
src/tests/evas/evas_test_textblock.c  | 3 +++
2 files changed, 7 insertions(+)
 
  diff --git a/src/lib/evas/common/evas_text_utils.c
 b/src/lib/evas/common/evas_text_utils.c
  index 2b43695..dc2407f 100644
  --- a/src/lib/evas/common/evas_text_utils.c
  +++ b/src/lib/evas/common/evas_text_utils.c
  @@ -180,6 +180,10 @@ evas_common_text_props_index_find(const
 Evas_Text_Props *props, int _cutoff)
   int max = props-len - 1;
   int mid;
 
  +   /* Props can be empty, verify they are not before going on. */
  +   if (!props-info)
  +  return -1;
  +
   _cutoff += props-text_offset;
   ot_info = props-info-ot + props-start;
   /* Should get us closer to the right place. */
  diff --git a/src/tests/evas/evas_test_textblock.c
 b/src/tests/evas/evas_test_textblock.c
  index 4c48b60..d8949e2 100644
  --- a/src/tests/evas/evas_test_textblock.c
  +++ b/src/tests/evas/evas_test_textblock.c
  @@ -2612,6 +2612,9 @@ START_TEST(evas_textblock_formats)
   evas_object_textblock_text_markup_prepend(cur, b/b);
   ck_assert_str_eq(evas_object_textblock_text_markup_get(tb),
 abb/bcbr/def);
 
  +   /* Ligatures cut by formats */
  +   evas_object_textblock_text_markup_set(tb, fcolor=#f00i/colorf);
  +   evas_object_textblock_size_formatted_get(tb, NULL, NULL);
 
   END_TB_TEST();
}
 




 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/NeoTech
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: Evas textblock: Fix crash when cutting ligatures with formats.

2014-06-04 Thread Thanatermesis
Also, e17 hangs (creating an infinite crashdump) after to select the size
of the windows/borders in wizard step

The crashdump file can be found here:
http://main.elivecd.org/tmp/e-crashdump-wizard-sizes_e17-efl1.10.txt

 Unrelated to this change. Do you use e17 or an older version?

E from enlightenment-0.17 branch



2014-06-04 16:16 GMT+02:00 Tom Hacohen tom.haco...@samsung.com:

 Unrelated to this change. Do you use e17 or an older version?

 On 04/06/14 15:10, Thanatermesis wrote:
  Mmh, I'm not sure how much this could be related but I just noticed
 things
  different after moving from 1.9 to 1.10 of efl  elementary, for example:
- title in e17 windows looks in a lower position and the window border
  looks smaller:
   - e17 with 1.10:
 
 http://www.enlightenment.org/ss/display.php?image=e-538f192035ed54.53261866.jpg
   - e17 with 1.9:
 
 http://www.enlightenment.org/ss/display.php?image=e-538f26c4704c86.21032476.jpg
 
 
- wizard steps doesn't show correctly the sentences in the button, they
  looks cutted:
   -
 
 http://www.enlightenment.org/ss/display.php?image=e-538f28a6d73883.22714075.jpg
 
 
 
  2014-06-04 11:22 GMT+02:00 Tom Hacohen tom.haco...@samsung.com:
 
  Yeah, I accidentally used the wrong tag (@bugfix) because of e. :)
 
  Sorry.
 
  --
  Tom.
 
  On 04/06/14 10:17, Tom Hacohen wrote:
  tasn pushed a commit to branch master.
 
 
 
 http://git.enlightenment.org/core/efl.git/commit/?id=3b70b4f28f9a5c0ab24181220501506d2e61871b
 
  commit 3b70b4f28f9a5c0ab24181220501506d2e61871b
  Author: Tom Hacohen t...@stosb.com
  Date:   Wed Jun 4 10:14:24 2014 +0100
 
Evas textblock: Fix crash when cutting ligatures with formats.
 
fcolor=#f00i/colorf could cause textblock to crash. It
 doesn't
crash anymore. It doesn't render the colours correctly either,
 but
  at
least this is the first step.
 
This is the start of fixing T1308
 
@bugfix
  ---
 src/lib/evas/common/evas_text_utils.c | 4 
 src/tests/evas/evas_test_textblock.c  | 3 +++
 2 files changed, 7 insertions(+)
 
  diff --git a/src/lib/evas/common/evas_text_utils.c
  b/src/lib/evas/common/evas_text_utils.c
  index 2b43695..dc2407f 100644
  --- a/src/lib/evas/common/evas_text_utils.c
  +++ b/src/lib/evas/common/evas_text_utils.c
  @@ -180,6 +180,10 @@ evas_common_text_props_index_find(const
  Evas_Text_Props *props, int _cutoff)
int max = props-len - 1;
int mid;
 
  +   /* Props can be empty, verify they are not before going on. */
  +   if (!props-info)
  +  return -1;
  +
_cutoff += props-text_offset;
ot_info = props-info-ot + props-start;
/* Should get us closer to the right place. */
  diff --git a/src/tests/evas/evas_test_textblock.c
  b/src/tests/evas/evas_test_textblock.c
  index 4c48b60..d8949e2 100644
  --- a/src/tests/evas/evas_test_textblock.c
  +++ b/src/tests/evas/evas_test_textblock.c
  @@ -2612,6 +2612,9 @@ START_TEST(evas_textblock_formats)
evas_object_textblock_text_markup_prepend(cur, b/b);
ck_assert_str_eq(evas_object_textblock_text_markup_get(tb),
  abb/bcbr/def);
 
  +   /* Ligatures cut by formats */
  +   evas_object_textblock_text_markup_set(tb,
 fcolor=#f00i/colorf);
  +   evas_object_textblock_size_formatted_get(tb, NULL, NULL);
 
END_TB_TEST();
 }
 
 
 
 
 
 
 --
  Learn Graph Databases - Download FREE O'Reilly Book
  Graph Databases is the definitive new guide to graph databases and
 their
  applications. Written by three acclaimed leaders in the field,
  this first edition is now available. Download your free book today!
  http://p.sf.net/sfu/NeoTech
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 --
  Learn Graph Databases - Download FREE O'Reilly Book
  Graph Databases is the definitive new guide to graph databases and
 their
  applications. Written by three acclaimed leaders in the field,
  this first edition is now available. Download your free book today!
  http://p.sf.net/sfu/NeoTech
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 




 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/NeoTech
 ___
 enlightenment-devel mailing list
 enlightenment-devel

[EGIT] [admin/devs] master 01/01: Adding a key for another machine

2014-05-26 Thread Thanatermesis
thanatermesis pushed a commit to branch master.

http://git.enlightenment.org/admin/devs.git/commit/?id=b6d8a70342c4d372c40036c80bfe79ac941b4f40

commit b6d8a70342c4d372c40036c80bfe79ac941b4f40
Author: Thanatermesis thanaterme...@gmail.com
Date:   Mon May 26 21:59:30 2014 +0200

Adding a key for another machine
---
 developers/thanatermesis/id_rsa_s1.pub | 1 +
 1 file changed, 1 insertion(+)

diff --git a/developers/thanatermesis/id_rsa_s1.pub 
b/developers/thanatermesis/id_rsa_s1.pub
new file mode 100644
index 000..c368548
--- /dev/null
+++ b/developers/thanatermesis/id_rsa_s1.pub
@@ -0,0 +1 @@
+ssh-rsa 
B3NzaC1yc2EBIwAAAQEAk45j0yfCnHcyi6EKy/tnUOfUKMMeVf1rc/nRPratslLwVVr+bCqjS/KVc5si+8yGsCxQzow2TC3hlymvyxVZhA0Q17G87UQb61nLeG9sl45LyPg5gqLYZUoxaxjT/L/T5XkqpfXhXle5ix0metdSh0sZHMnfhRvMXOAkQHY7YBWMkh9TOLu45GiUW2XKDSZjEWV0NeR06r66KspqsV5jR6HCZ9iQDMoya/6HdTqNDqpza+qqAcHvXCWAbAgr95PXDbSM1KIS9KCRebHVka1437kCU3vrwXKBIb0OF0Rnseqs4icTu2xnu74H2/+uM/C+o4f2QFjJM/CwlQ0w2kL2+Q==
 elivewebsites@zatara

-- 




Re: [E-devel] the great commit access purge of march 2014... LOOK FOR YOUR NAME!

2014-03-22 Thread Thanatermesis
Some commits that I can remember in my broken memory:

~/t/m/s/w/*terminology* git:master   git log --author=Thanatermesis --all
commit 4641ad1a0519138ff53b99d1c706c658680c17c3
Author: Thanatermesis thanaterme...@gmail.com
*Date:   Mon Feb 3 17:11:38 2014 +0100*

improved manpage in formatting and a small bugfix

 - The example code for the escape terminology command was rendered
   incorrectly in the manpage, this is now fixed
 - the formating was wrong rendered viewing with man, having too much
   newlines that broke the structure, this is better aligned now


~/t/m/s/w/*expedite* git:master   git log --author=Thanatermesis --all
commit a5e6af917af52877b378090811cf836c16d0bfbb
Author: Thanatermesis thanaterme...@gmail.com
*Date:   Mon Dec 2 17:12:30 2013 +0100*

document the -y option in the default help output





2014-03-22 11:29 GMT+01:00 Carsten Haitzler ras...@rasterman.com:

 On Sat, 22 Mar 2014 00:44:27 -0700 Michael Jennings m...@eterm.org said:

  On Fri, Mar 21, 2014 at 6:44 PM, Carsten Haitzler ras...@rasterman.com
  wrote:
 
   I am still working on libast and Eterm as I have time and would prefer
   my access be kept intact.
  
   you are? i see no commits in 6 months... ?
 
  Yes, I am.  I don't recall when my last commits were, though I know
  they were on a branch and done from a different e-mail address.  I
  have 2 projects going, one that makes use of the libast/Eterm stuff,
  and one that doesn't.  I've been focusing on the latter for awhile but
  will go back to the first one when the latter settles down.
 
  And, as I said, I have an Eterm patch waiting to go in.

 ok - back.

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



 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[EGIT] [admin/devs] master 01/01: Updated info for Thanatermesis

2014-03-22 Thread Thanatermesis
thanatermesis pushed a commit to branch master.

http://git.enlightenment.org/admin/devs.git/commit/?id=3f423bbe388c8af9fcd4305b468a1e482de0d8a2

commit 3f423bbe388c8af9fcd4305b468a1e482de0d8a2
Author: Thanatermesis thanaterme...@gmail.com
Date:   Sat Mar 22 14:54:41 2014 +0100

Updated info for Thanatermesis
---
 developers/thanatermesis/info.txt | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/developers/thanatermesis/info.txt 
b/developers/thanatermesis/info.txt
index 1c408cf..263511d 100644
--- a/developers/thanatermesis/info.txt
+++ b/developers/thanatermesis/info.txt
@@ -1,11 +1,11 @@
-Login: thanatermesis
+Login: Thanatermesis
 IRC Nick:  Thanatermesis
 Name:  Samuel F. Baggen
-Location:  Barcelona, Spain
-E-Mail:thanatermesis.el...@gmail.com
+Location:  Zaragoza, Spain
+E-Mail:thanaterme...@gmail.com
 WWW:   http://thanatermesis.org
-Managing:  
-Contributing:  
+Managing:
+Contributing:  Terminology, E, misc  fast-fixes
 Group: Applications, Modules
 Platform:  Elive (Linux)
-GeoData:   41.565034 2.01553
+GeoData:   41.650144 -0.868173

-- 




Re: [E-devel] the great commit access purge of march 2014... LOOK FOR YOUR NAME!

2014-03-21 Thread Thanatermesis
Ouch, I didn't read continuously this ML so I was not noticed about this
step until my git pull failed

Can somebody put me back to active me and princeamd also?

Thanks


2014-03-21 11:34 GMT+01:00 Pau Espin Pedrol pespin.s...@gmail.com:

 Hi,

 It's been a while since I last worked on eflvala. I'm not currently doing
 any related stuff because I have no free time these days. It's ok for me to
 ve moved to the inactive group for now. I may continue work with them at
 some point though, I'll let you know once I have something to push :)

 Pau Espin Pedrol
 mail/jabber: pespin.s...@gmail.com
 http://blog.espeweb.net


 2014-03-21 9:47 GMT+01:00 Carsten Haitzler ras...@rasterman.com:

  On Wed, 19 Mar 2014 16:42:47 +0100 Bertrand Jacquin be...@meleeweb.net
  said:
 
  i'll use that next time. i've dumped it into a script in $HOME there on
  git.e.org :)
 
   getent passwd |
  awk 'BEGIN { FS=: }
{
  if ($3  1000  $3    $7 != /sbin/nologin) {
print $1
  }
}' |
  while read ; do
awk -v REPLY=${REPLY} '{
  if ($2 == REPLY) {
print $1
  }
}' /var/log/gitolite/gitolite-*.log |
tail -n 1 |
read LAST
  
echo ${REPLY} ${LAST:-never}
  done
 
  --
  - Codito, ergo sum - I code, therefore I am --
  The Rasterman (Carsten Haitzler)ras...@rasterman.com
 
 
 
 
 --
  Learn Graph Databases - Download FREE O'Reilly Book
  Graph Databases is the definitive new guide to graph databases and
 their
  applications. Written by three acclaimed leaders in the field,
  this first edition is now available. Download your free book today!
  http://p.sf.net/sfu/13534_NeoTech
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 

 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] the great commit access purge of march 2014... LOOK FOR YOUR NAME!

2014-03-21 Thread Thanatermesis
princeamd contribute actively specially backporting fixes to e17 (actually
he's busy with other tasks) as you can see in the history, im also a
contributor but not very active since i have thousands of other things to
do, I created that commit access in the past for fast-fixes and typos,
where if im compiling or testing something i could fastly do a commit
without the pain to contact (and wait) somebody, I also plan to contribute
more in the future when time can allow me to do it




2014-03-21 12:39 GMT+01:00 Lucas De Marchi lucas.de.mar...@gmail.com:

 On Fri, Mar 21, 2014 at 8:02 AM, Thanatermesis
 thanatermesis.e...@gmail.com wrote:
  Ouch, I didn't read continuously this ML so I was not noticed about this
  step until my git pull failed
 
  Can somebody put me back to active me and princeamd also?

 You don't really need commit access if you are not going to *push*
 stuff.  To pull things you can just rename your remote. E.g
 git://git.enlightenment.org/core/enlightenment.git instead of
 git+ssh://git.enlightenment.org/core/enlightenment.git

 Of course... if you intend to contribute stuff soon, then it's ok to
 recover access.


 Lucas De Marchi


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] the great commit access purge of march 2014... LOOK FOR YOUR NAME!

2014-03-21 Thread Thanatermesis
btw could be nice if next time the +W access is disabled instead of
directly disable everything, so this caused that all my repos  build
system to not work, so im kinda blocked right now until i have the access
back


2014-03-21 13:42 GMT+01:00 Deon Thomas princeamd.el...@gmail.com:

 my last commit was February so I should not be on this list ;)


 On Fri, Mar 21, 2014 at 8:41 AM, Deon Thomas princeamd.el...@gmail.com
 wrote:

  princeamd!, save me
 
 
  On Fri, Mar 21, 2014 at 7:54 AM, Thanatermesis 
  thanatermesis.e...@gmail.com wrote:
 
  princeamd contribute actively specially backporting fixes to e17
 (actually
  he's busy with other tasks) as you can see in the history, im also a
  contributor but not very active since i have thousands of other things
 to
  do, I created that commit access in the past for fast-fixes and typos,
  where if im compiling or testing something i could fastly do a commit
  without the pain to contact (and wait) somebody, I also plan to
 contribute
  more in the future when time can allow me to do it
 
 
 
 
  2014-03-21 12:39 GMT+01:00 Lucas De Marchi lucas.de.mar...@gmail.com:
 
   On Fri, Mar 21, 2014 at 8:02 AM, Thanatermesis
   thanatermesis.e...@gmail.com wrote:
Ouch, I didn't read continuously this ML so I was not noticed about
  this
step until my git pull failed
   
Can somebody put me back to active me and princeamd also?
  
   You don't really need commit access if you are not going to *push*
   stuff.  To pull things you can just rename your remote. E.g
   git://git.enlightenment.org/core/enlightenment.git instead of
   git+ssh://git.enlightenment.org/core/enlightenment.git
  
   Of course... if you intend to contribute stuff soon, then it's ok to
   recover access.
  
  
   Lucas De Marchi
  
  
  
 
 --
   Learn Graph Databases - Download FREE O'Reilly Book
   Graph Databases is the definitive new guide to graph databases and
  their
   applications. Written by three acclaimed leaders in the field,
   this first edition is now available. Download your free book today!
   http://p.sf.net/sfu/13534_NeoTech
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
 
 
 --
  Learn Graph Databases - Download FREE O'Reilly Book
  Graph Databases is the definitive new guide to graph databases and
 their
  applications. Written by three acclaimed leaders in the field,
  this first edition is now available. Download your free book today!
  http://p.sf.net/sfu/13534_NeoTech
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 

 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[EGIT] [apps/terminology] master 01/01: improved manpage in formatting and a small bugfix

2014-02-03 Thread Thanatermesis
thanatermesis pushed a commit to branch master.

http://git.enlightenment.org/apps/terminology.git/commit/?id=4641ad1a0519138ff53b99d1c706c658680c17c3

commit 4641ad1a0519138ff53b99d1c706c658680c17c3
Author: Thanatermesis thanaterme...@gmail.com
Date:   Mon Feb 3 17:11:38 2014 +0100

improved manpage in formatting and a small bugfix

 - The example code for the escape terminology command was rendered
   incorrectly in the manpage, this is now fixed
 - the formating was wrong rendered viewing with man, having too much
   newlines that broke the structure, this is better aligned now
---
 man/terminology.1 | 103 +-
 1 file changed, 47 insertions(+), 56 deletions(-)

diff --git a/man/terminology.1 b/man/terminology.1
index e5864aa..064e074 100644
--- a/man/terminology.1
+++ b/man/terminology.1
@@ -285,74 +285,69 @@ i.e.
   3... sequence of UTF8 chars other than nul (\\000 or 0x00).
   4\\000 char (nul byte or 0x00 to indicate end of sequence)
 e.g.
-  echo \-n '\\033}Hello world\000'
+  echo \-n '\\033}Hello world\\000'
 
 .B Commands:
 
-any values inside square brackets [] are to be replaced by some
-content (numbers, strings, paths, url's etc.). example:
+any values inside square brackets [] are to be replaced by some content 
(numbers, strings, paths, url's etc.). example:
 
 aa[PATH\-OF\-FILE] should be come something like:
-  aa/tmp/file.png
+  aa/tmp/file.png\n
 or aa[true/false] should become something like:
-  aatrue
+  aatrue\n
 or
-  aafalse
+  aafalse\n
 
 \-\-\-
 
 pn[FULL\-PATH\-OR\-URL]
-  = popup the given media file/url now
+  popup the given media file/url now
 
 pq[FULL\-PATH\-OR\-URL]
-  = quque a popup for the given media file/url
+  quque a popup for the given media file/url
 
 bt[FULL\-PATH\-OR\-URL]
-  = set the terminal background media file/url temporarily
+  set the terminal background media file/url temporarily
 
 bp[FULL\-PATH\-OR\-URL]
-  = set the terminal background media file/url permanently
+  set the terminal background media file/url permanently
 
 at[on/true/yes/off/false/no]
-  = set the terminal alpha state to be on, or off temporarily
+  set the terminal alpha state to be on, or off temporarily
 
 ap[on/true/yes/off/false/no]
-  = set the terminal alpha state to be on, or off permanently
+  set the terminal alpha state to be on, or off permanently
 
 qs
-  = query grid and font size. stdin will have written to it:
+  query grid and font size. stdin will have written to it:
 W;H;FW;FH\n
-where W is the width of the terminal grid in characters
-where H is the height of the terminal grid in characters
-where FW is the width of 1 character cell in pixels
-where FH is the height of 1 character cell in pixels
+  where W is the width of the terminal grid in characters\n
+  where H is the height of the terminal grid in characters\n
+  where FW is the width of 1 character cell in pixels\n
+  where FH is the height of 1 character cell in pixels\n
 
 is[CW;H;FULL\-PATH\-OR\-URL]
-  = insert STRETCHED media (where image will stretch to fill the cell area)
-and define expected cell area to be W cells wide and H cells high,
-with the image/media/url.
-where C is the replace character to be identified in later text
-where W is the width in character cells (up to 511).
-where H is the height in character cells (up to 511).
+  insert STRETCHED media (where image will stretch to fill the
+cell area) and define expected cell area to be W cells
+wide and H cells high, with the image/media/url.\n
+  where C is the replace character to be identified in later
+text where W is the width in character cells (up to 511).\n
+  where H is the height in character cells (up to 511).\n
 
-note that this escape alone has no effect. it indicates a future
-intention of inserting media into the terminal. the terminal will
-EXPECT a grid of WxH replace characters to follow, with each
-sequence of such replace characters bebung with a 'ib' escape command
-and ending with an 'ie' escape command.
+  note that this escape alone has no effect. it indicates a future intention 
of inserting media into the terminal. the terminal will EXPECT a grid of WxH 
replace characters to follow, with each sequence of such replace characters 
bebung with a 'ib' escape command and ending with an 'ie' escape command.\n
 
-the FULL\-PATH\-OR\-URL for all  the i commands (is, ic, if, it) may
-be of the form:
+  the FULL\-PATH\-OR\-URL for all  the i commands (is, ic, if, it) may be of 
the form:
 
-  /full/path/to/file.png
+/full/path/to/file.png
 
-OR
+  OR
 
-  /full/path/to/link\n/full/path/to/file.png
+/full/path/to/link\n/full/path/to/file.png
 
-  where a newline character separates a URI for a link and a full
-  path to a file to display in the region. the link is the
-  destination URI when a user may clikc on the given media image

Re: [E-devel] [Enlightenment-intl] EFL 1.8.1

2014-01-12 Thread Thanatermesis
 As 1.8.1 is out, how about updating docs pages to search 1.8 not 1.7?
 http://web.enlightenment.org/p.php?p=docsl=en

I had finally a bit of time and my chroot is able now to build the docs :)
(it required dbus connection), so if anybody want to use my packages to
extract the generated documentation is good  (dpkg -x libelementary-doc.deb
dirextract), you can see the version number and the git commit id of the
build directly on the filename, for example:

http://repository.elivecd.org/pool/efl/e/elementary/
http://repository.elivecd.org/pool/efl/libe/libefl/

There's other dirs too containing other libs, just browse them

 http://www.enlightenment.org/p.php?p=download
 links and tells you :) first 2 links top-left of body :)

Mmmh, maybe it needs to be more clear? somebody tried to compile them and
reported me that doesn't build then I noticed that was using the alpha
versions, instead of the last ones. Maybe the public site downloads should
show (only?) the releases and not the alpha's, and leave the alpha's just
for us and the announcement news links ?




2014/1/11 Carsten Haitzler ras...@rasterman.com

 On Sat, 11 Jan 2014 14:57:19 +0100 Thanatermesis 
 thanatermesis.e...@gmail.com
 said:

 http://www.enlightenment.org/p.php?p=download

 links and tells you :) first 2 links top-left of body :)

  Btw is there some wrong download dir in the website? which seems to
 point
  to:
  http://download.enlightenment.org/releases/
 
  and seems like this other one is more updated:
  http://download.enlightenment.org/rel/libs/efl/
 
 
  2014/1/9 Michaël Bouchaud y...@efl.so
 
   +1 up, any news ?
  
  
   2013/12/11 Daniel Juyung Seo seojuyu...@gmail.com
  
On Tue, Dec 3, 2013 at 3:06 AM, Daniel Juyung Seo 
 seojuyu...@gmail.com
wrote:
   
 As 1.8.1 is out, how about updating docs pages to search 1.8 not
 1.7?
 http://web.enlightenment.org/p.php?p=docsl=en


Any news about this idea?
It still searches EFL 1.7 documentation which is relatively old.
   
Thanks.
   
Daniel Juyung Seo (SeoZ)
   
   
   
 Thanks in advance.

 Daniel Juyung Seo (SeoZ)


 On Mon, Dec 2, 2013 at 12:53 PM, Carsten Haitzler 
   ras...@rasterman.com
wrote:

 Due to a sneaky autofoo m4 macro issue, this resulted in library
 files
 being
 generated with -release names. this snuck past because i did full
rebuilds
 including apps depending on efl and they just re-linked to the new
 releasename .so's.

 efl 1.8.1 is up now with this fixed.

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




   
  
 --
 Rapidly troubleshoot problems before they affect your business.
 Most
   IT
 organizations don't have a clear picture of how application
   performance
 affects their revenue. With AppDynamics, you get 100% visibility
 into
your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
AppDynamics
 Pro!


   
  
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
 ___
 Enlightenment-intl mailing list
 enlightenment-i...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-intl



   
   
  
 --
Rapidly troubleshoot problems before they affect your business. Most
 IT
organizations don't have a clear picture of how application
 performance
affects their revenue. With AppDynamics, you get 100% visibility into
   your
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
 AppDynamics
Pro!
   
  
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
   
  
  
  
   --
   Michaël Bouchaud (yoz) y...@efl.so
  
  
 --
   CenturyLink Cloud: The Leader in Enterprise Cloud Services.
   Learn Why More Businesses Are Choosing CenturyLink Cloud For
   Critical Workloads, Development Environments  Everything In Between.
   Get a Quote or Start a Free Trial Today.
  
  
 http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
 
 --
  CenturyLink Cloud: The Leader in Enterprise Cloud Services.
  Learn Why More

Re: [E-devel] emotion + webm videos

2014-01-12 Thread Thanatermesis
my bad, seems like after 1.8 i had gstreamer enabled again and gstreamer
never worked correctly for me, half of videos frozen the app, now i have it
back to vlc and it works good again :)



2014/1/12 Thanatermesis thanatermesis.e...@gmail.com

 Seems like emotion freezes the application when try's to play a webm
 video, Im using vlc as the backend for emotion but vlc plays the video
 correctly, so i wonder where is the cause, Anybody else having this issue?

 Demo video file which fails here:
 http://main.elivecd.org/tmp/enlightenment/heavy-d_dont_like_emotion.webm


 #saturdaynight


--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Enlightenment-intl] EFL 1.8.1

2014-01-11 Thread Thanatermesis
Btw is there some wrong download dir in the website? which seems to point
to:
http://download.enlightenment.org/releases/

and seems like this other one is more updated:
http://download.enlightenment.org/rel/libs/efl/


2014/1/9 Michaël Bouchaud y...@efl.so

 +1 up, any news ?


 2013/12/11 Daniel Juyung Seo seojuyu...@gmail.com

  On Tue, Dec 3, 2013 at 3:06 AM, Daniel Juyung Seo seojuyu...@gmail.com
  wrote:
 
   As 1.8.1 is out, how about updating docs pages to search 1.8 not 1.7?
   http://web.enlightenment.org/p.php?p=docsl=en
  
  
  Any news about this idea?
  It still searches EFL 1.7 documentation which is relatively old.
 
  Thanks.
 
  Daniel Juyung Seo (SeoZ)
 
 
 
   Thanks in advance.
  
   Daniel Juyung Seo (SeoZ)
  
  
   On Mon, Dec 2, 2013 at 12:53 PM, Carsten Haitzler 
 ras...@rasterman.com
  wrote:
  
   Due to a sneaky autofoo m4 macro issue, this resulted in library files
   being
   generated with -release names. this snuck past because i did full
  rebuilds
   including apps depending on efl and they just re-linked to the new
   releasename .so's.
  
   efl 1.8.1 is up now with this fixed.
  
   --
   - Codito, ergo sum - I code, therefore I am
 --
   The Rasterman (Carsten Haitzler)ras...@rasterman.com
  
  
  
  
 
 --
   Rapidly troubleshoot problems before they affect your business. Most
 IT
   organizations don't have a clear picture of how application
 performance
   affects their revenue. With AppDynamics, you get 100% visibility into
  your
   Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
  AppDynamics
   Pro!
  
  
 
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
   ___
   Enlightenment-intl mailing list
   enlightenment-i...@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-intl
  
  
  
 
 
 --
  Rapidly troubleshoot problems before they affect your business. Most IT
  organizations don't have a clear picture of how application performance
  affects their revenue. With AppDynamics, you get 100% visibility into
 your
  Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
  Pro!
 
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 



 --
 Michaël Bouchaud (yoz) y...@efl.so

 --
 CenturyLink Cloud: The Leader in Enterprise Cloud Services.
 Learn Why More Businesses Are Choosing CenturyLink Cloud For
 Critical Workloads, Development Environments  Everything In Between.
 Get a Quote or Start a Free Trial Today.

 http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] emotion + webm videos

2014-01-11 Thread Thanatermesis
Seems like emotion freezes the application when try's to play a webm video,
Im using vlc as the backend for emotion but vlc plays the video correctly,
so i wonder where is the cause, Anybody else having this issue?

Demo video file which fails here:
http://main.elivecd.org/tmp/enlightenment/heavy-d_dont_like_emotion.webm


#saturdaynight
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] (no subject)

2013-12-16 Thread Thanatermesis
  i have seen many people propose edje as the solution to glade - as a
complete
 ui builder solution. i've seen them expect it to do things that elm boxes,
 tables etc. etc. do and do it completely. it's very hard to do synamic
layouts
 (lists etc.) purely in edje. it's designed mostly around an element with a
 fixed number of things (labels, etc.) and a fixed known number of states.

glade! hum, i have never seen edje as something like glade, its... pretty
different, since glade is for make user-interfaces mostly with widgets i
could say that elementary is more near than edje to be a kind-of glade

By the way, im going to play a bit with elementary these days, and I was
wondering if there's something like a wireframer for elm, so with elm you
can put lots of widgets one after to other from the C code, but it is there
 some way to set margins of the elements? things like spacings and
positionings? If im not wrong, the only way to do that is using edje
instead of elm and put elm basic widgets inside it, right ? maybe what im
saying now sounds a little more like a glade thing



2013/12/17 Carsten Haitzler ras...@rasterman.com

 On Tue, 17 Dec 2013 08:26:52 +1000 David Seikel onef...@gmail.com said:

  On Mon, 16 Dec 2013 22:45:30 +0100 dumblob dumb...@gmail.com wrote:
 
Just as a point of interest, my experiments with using LuaJIT in EFL
  
found that the Lua stuff itself is threadsafe so long as we use a
thread safe memory allocator, which LuaJIT itself provides.  The
memory allocator we currently use in Edje Lua is not thread safe.
I've been meaning to ask, do we have a threadsafe memory allocator
in Eina?
   
You are correct though, the rest of EFL is not as thread safe.  My
LuaJIT experiments involved enough message passing to deal with the
marshall all your bob calls back to the mainloop you mentioned.
   
  
   Well, it doesn't sound that bad. Did you mean the sentence My
   LuaJIT experiments involved enough message passing to deal with the
   marshall all your bob calls back to the mainloop you mentioned.
   like you've done enough message passing testing to rigorously state
   the only problem with Edje is its thread-unsafe memory allocator?
  
   -- Jan Pacner
 
  My experiments mostly concentrated on using EFL and LuaJIT to run many
  thousands of Lua scripts at once, using a message passing technique for
  communication between them.  As I'm the main author of the current Edje
  Lua system, a secondary goal was to see how well my results could be
  used for Edje Lua, which doesn't currently use LuaJIT.
 
  The basic run thousands of Lua scripts at once using message passing
  for communications part was based an an academic paper and the open
  source code that went with it.  I modified their source to make it EFL
  based.  It uses a worker thread system that pulls ready scripts from
  a queue.  Typically a script is ready when there is a message available
  for it.
 
  I then incorporated the result into a LSL scripting engine.  LSL is
  Linden Scripting Language, which was invented by Linden Research for
  their Second Life virtual world platform, and also used in OpenSim, an
  open source clean room implementation of the Second Life server
  software.  It's an event based system.  My version of the engine
  converts LSL scripts into Lua, compiles that, then runs them in the
  worker thread system.  Using the message passing to deal with events.
  Typically a sim (the basic unit of virtual land) would have
  many thousands of LSL scripts running at once.
 
  While doing this I did compare usage of the memory allocator that comes
  with LuaJit and the EFL one we are using in Edje Lua. The EFL one we
  used is not thread safe, the LuaJIT one is.
 
  I've also had long discussions on this list with raster about future
  plans for Edje Lua, including BOB.  This is what led me to believe that
  the message passing system I have been experimenting with would be
  suitable for dealing with marshalling Edje and Evas calls back to the
  main loop.  We also discussed various other options for thread safety in
  Edje Lua.  I've not done any rigorous testing of this part of the plan,
  but it is on my TODO list.  Certainly BOB has no code yet, it's a
  future plan.  It's hard to rigorously test non existent code for a
  future plan.
 
  In the end, what raster said is true, out of all the EFL C API, only
  some is thread safe.  The EFL design does include mechanisms for
  marshalling unsafe calls to the main thread.  So it doesn't matter which
  scripting language is used to wrap it, somewhere along the line this
  call marshalling will have to be taken care of.  My intention with Edje
  Lua is to make that transparent to Lua scripts.

 that's the idea. threads in bob will be a new LuaL per thread - some kind
 of
 pool - exactly as your experiment. they can do whatever they want but only
 access a subset of bound apis from efl. they can do whatever it is they
 need to
 

Re: [E-devel] (no subject)

2013-12-15 Thread Thanatermesis
 slight problem is that in the process of ensuring edje does
 its job, the over-engineering made it look like something different, and
that
 is where suddenly it looks bad because people use it as something
different
 then find all the creaky edge cases.

Can you tell me which creaky edge cases ? I never found edge bad designed
or anything wrong at all on it, im talking of course about the edge that I
met a good number of years ago but i assume that we still having the same
one, just more improved :)

For what something different people wanted to use it ?

 bob is accepting that reality and trying to make something closer to what
 people have expected edje to be.

And what expects people edje to be ?




2013/12/16 Carsten Haitzler ras...@rasterman.com

 On Sun, 15 Dec 2013 17:48:37 +0100 dumblob dumb...@gmail.com said:

 bob would not be bob if it was not tied to a single specific language. lua
 (via
 luajit) is at least the target we think is best. basically instead of
 implementing stuff with edc to design ui elements, you use lua to do the
 same.
 lua is a data file. it is what implements the abstraction. the idea is
 that bob
 COMES with a small mountain of pre-made lua bobjects that already work
 (and
 build on top of each-other via inheritance or other mechanisms).

 the other side of bob is a c library with c apis. just like efl is today.
 no
 different. you expose state/data to bob from the c side (and bob can expose
 data/state back to you). bob (the c library) handles the infra for this -
 threading infra too, mainloop integration, sandboxing etc. etc.

 bob is fundamentally no different to edje in the very high level design.
 the
 difference is what is under the covers. how state is held/handled. how
 state/data is exchanged/shared, how data is implemented (edc + embryo lua
 atm
 and bob would just be plain luajit with the above infra). bob is a result
 of
 lessons learned from edje over the years.

 edje was designed as nothing more than a smart png with layers. eg a psd
 or
 xcf file really. a png that can resize intelligently (not just stretch) as
 well
 as throw in some simple states of that image (normal, activated, disabled)
 and
 some transitions. that was edje's design goal and intent.

 of course it was over-engineered for the job to ensure it covers that job
 as
 fully as it can. slight problem is that in the process of ensuring edje
 does
 its job, the over-engineering made it look like something different, and
 that
 is where suddenly it looks bad because people use it as something
 different
 then find all the creaky edge cases.

 bob is accepting that reality and trying to make something closer to what
 people have expected edje to be.

  Hi,
 
  I've recently come across https://phab.enlightenment.org/w/bob/ and I
  wonder if BÖB is going to be usable in other programming languages than
 Lua
  (e.g. pure C without Lua, in Google Gos gorutines mapped to real threads,
  in pthreads generally etc.). It seems, the implementation will be tightly
  coupled with Lua and some specific form of IPC while abandoning simple
  interface for external bindings to languages with built-in parallelism.
 I'm
  afraid it will not be possible to make e.g. such bindings for Dao (
  http://daovm.net/) which would support the DaoVM parallel
 threads/tasklets.
 
  In other words, I'm not sure, if all public methods/functions of the
 BÖB
  API will be thread-safe and fully independent from Lua. Maybe I'm wrong
  about the goal of EFL 2.0, but I think, tightly coupling only with Lua
 will
  certainly limit the utilization of these great libraries.
 
  Does anyone have some more accurate and detailed information?
 
  Kind regards
 
  -- Jan Pacner
 
 --
  Rapidly troubleshoot problems before they affect your business. Most IT
  organizations don't have a clear picture of how application performance
  affects their revenue. With AppDynamics, you get 100% visibility into
 your
  Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
 AppDynamics Pro!
 
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
  ___
  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



 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
 

Re: [E-devel] [Enlightenment-release] Webkit EFL

2013-12-13 Thread Thanatermesis
Cannot compile in debian stable:

checking for GLIB - version = 2.36.0... no

Debian wheezy uses version:
* Installed: 2.33.12+really2.32.4-5




2013/12/13 Chris Michael devilho...@comcast.net

 A, now That sounds Exactly like the problem !! I will try the patch
 and see.

 Thank You :)

 Cheers,
 dh

 On 12/13/13 18:15, Doug Newgard wrote:
  Oh, I forgot that freetype2 changed the location of some of their files
 in 2.5.1 and the cmake file needs to be updated to work. That's probably
 what's happening, yours isn't patched. Try:
 https://projects.archlinux.org/svntogit/packages.git/tree/trunk/findfreetype.patch?h=packages/cmake
 
  
  Date: Fri, 13 Dec 2013 17:58:27 +
  From: devilho...@comcast.net
  To: enlightenment-devel@lists.sourceforge.net
  Subject: Re: [E-devel] [Enlightenment-release] Webkit EFL
 
  Yea, cmake is not the problem. Yes, I have FindFreetype.cmake file.
 
  Clearly freetype is installed ... yet cmake is not finding it :/
 
  dh
 
  On 12/13/13 17:41, Doug Newgard wrote:
  Yes, it built here just fine.
 
  They aren't using pkg-config, they're using the Find*.cmake modules
 which is the preferred way in cmake. Do you have
 /usr/share/cmake/Modules/FindFreetype.cmake? On my system, it comes with
 the cmake package.
  
  Date: Fri, 13 Dec 2013 14:40:07 +
  From: devilho...@comcast.net
  To: enlightenment-devel@lists.sourceforge.net; cedric.b...@free.fr
  Subject: Re: [E-devel] [Enlightenment-release] Webkit EFL
 
  Anyone actually able to get this to build ??
 
  CMake Error at
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:97
 (message):
  Could NOT find Freetype (missing: FREETYPE_INCLUDE_DIRS) (Required is
 at
  least version 2.4.2)
 
  Yet my freetype version is: media-libs/freetype-2.5.1:2
 
  pkg-config --modversion freetype2
  17.0.11
 
  Cheers,
  dh
 
  On 12/12/13 17:43, Daniel Juyung Seo wrote:
  Awesome Cedric and Ryuan Choi,
  I will also try this soon :)
 
  Btw, why don't you post a news or blog on phab?
 
  Thanks.
 
  Daniel Juyung Seo (SeoZ)
 
 
  On Thu, Dec 12, 2013 at 2:39 PM, Cedric BAIL cedric.b...@free.fr
 wrote:
 
  Hello,
 
  Thanks to the help of Ryuan Choi, we can announce today the release
 of
  a recent Webkit EFL snapshot. It is based on svn r159807. You can
 this
  tarball here (as it was a little bit big, I did go with xz):
 
 
 http://download.enlightenment.org/rel/libs/webkit-efl/webkit-efl-159807.tar.xz
  .
 
  To build it, you need EFL 1.8 and libsoup 2.42 at least. Then
  something like that will do :
  mkdir build  cd build
  cmake .. -DPORT=Efl -DENABLE_WEB_AUDIO=Off -DENABLE_VIDEO=Off
  -DENABLE_VIDEO_TRACK=Off -DENABLE_ACCESSIBILITY=Off
  -DENABLE_BATTERY_STATUS=Off -DCMAKE_INSTALL_PREFIX=/usr/local
  make -j 4
 
  I have tested it with elm web and it work quite well for me. I hope
 it
  will be useful for others. Just be aware that if you build it, you
  need around 4G of ram for the linker. This means it can only be
 build
  on 64bits system. Cross compilation is required for 32bits system.
 
  Enjoy,
  --
  Cedric BAIL
 
 
 
 
 
 



 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Exquisite source code

2013-12-11 Thread Thanatermesis
 someone needs to go integrate it into a distro to actually make use of it
somewhere.

Elive Topaz version used it (not for live but for the installed mode) and
it looked as a really nice booting like this :), and its 3 years old!

Yeah it actually simply works with its features, I will need to put my
hands on it in a future, for use it in the next version of elive, i think
that the only feature that it didn't had was to know when is required an
user input, for example an encrypted partition in boot-time that requires
to put a password, other splash apps closed for show the console to enter
the password, but not exquisite, it stayed in boot instead, I have
researched a bit in the past but i really don't know what triggers this
action




2013/12/10 Carsten Haitzler ras...@rasterman.com

 On Mon, 09 Dec 2013 14:09:37 + Tom Hacohen tom.haco...@samsung.com
 said:

  On 01/12/13 19:00, Thanatermesis wrote:
   Exquisite was a very nice app, seems like it was only SVN but now I
 don't
   found it, can we have it back on GIT ?
 
  Before I migrate it I need to know:
  Is it still actively maintained? (I don't know if I should migrate it or
  not).
 
  If I should migrate it, please also include a description summary and a
  suggested classification (like the others at git.e.org).

 it's up for download on download.enlightenment.org - it just hasn't
 needed any
 new features because no one is pushing it. it probably should get some at
 some
 point - like support for evas drm/kms stuff that will come - but it's not
 there
 yet, so no need to update. fb will do for now. also it likely would/should
 update to support systemd stuff as it s intended to integrate into a
 bootup,
 but no one is using it currently. someone needs to go integrate it into a
 distro to actually make use of it somewhere.

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



 --
 Sponsored by Intel(R) XDK
 Develop, test and display web and hybrid apps with a single code base.
 Download it for free now!

 http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Enlightenment-release] Upcoming 1.8.x releases on Friday

2013-12-09 Thread Thanatermesis
 From a packagers perspective it would be great if we could keep the
 efl, elementary and evas/emotion_generic_loaders version numbers the
 same even if there are no changes, the same as we did for the 1.7 tree.
 I'll leave it for you guys to decide though.

+ 1




2013/12/9 Simon si...@simotek.net

 On 12/09/2013 08:33 PM, Stefan Schmidt wrote:
  Hello.
 
  On Mon, 2013-12-09 at 20:05, Simon wrote:
  On 12/09/2013 05:40 PM, Stefan Schmidt wrote:
  Hello.
 
  On Sun, 2013-12-08 at 14:58, Jeff Hoogland wrote:
  Just wanted to confirm emotion generic players isn't getting a 1.8.1
  release.
  Confirmed. Emotion generic players had not a single commit since
  1.8.0. Nothing to release.
 
  regards
  Stefan Schmidt
From a packagers perspective it would be great if we could keep the
  efl, elementary and evas/emotion_generic_loaders version numbers the
  same even if there are no changes, the same as we did for the 1.7 tree.
  I'll leave it for you guys to decide though.
  I was pondering about that. For 1.7.x we had way more tarballs for one
  release. Due to the merged efl tree this really got down.
 
  Would you expect emotion generic player release tarballs for 1.8.1 and
  1.8.2 even when not a single commit hit that repo?
 
  We can switch back to that model but I'm not a fan of doing empty
  releases just to stay in sync for the version number.
 
  It would only heppen from 1.8.3 though. Skipping a minor release for
  everything but efl. IT will always be out of sync with e18 in any
  case.
 
  In sumarry I have no hard feeling in any direction. :)
 
  regards
  Stefan Schmidt
 
 I wasn't much of a fan of the empty releases at first either, but
 realistic the enlightenment foundation libraries are efl, elementary and
 e*_generic_loaders, its just some components are built separately
 because its easier and others due to licensing. From a user perspective
 particularly in regards to filing bugs it makes it easier if they all
 follow the same versioning, especially if efl and elementary are out of
 sync.
 I understand and treat Enlightenment as a different thing and that i
 understand.
 Cheers
 Simon


 --
 Sponsored by Intel(R) XDK
 Develop, test and display web and hybrid apps with a single code base.
 Download it for free now!

 http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[EGIT] [website/planet] master 02/02: added princeamd feed

2013-11-12 Thread Thanatermesis
thanatermesis pushed a commit to branch master.

http://git.enlightenment.org/website/planet.git/commit/?id=b142f411bbaf8ce3cb254dd4e927dc05991b4004

commit b142f411bbaf8ce3cb254dd4e927dc05991b4004
Author: Thanatermesis thanaterme...@gmail.com
Date:   Tue Nov 12 01:54:48 2013 +0100

added princeamd feed
---
 conf/config.ini | 4 
 1 file changed, 4 insertions(+)

diff --git a/conf/config.ini b/conf/config.ini
index 5ea50b9..144e571 100644
--- a/conf/config.ini
+++ b/conf/config.ini
@@ -107,6 +107,10 @@ user = morlenxus
 name = ~Brian Miculcy
 face = yes
 
+[http://princeamd.wordpress.com/feed/]
+user = princeamd
+name = ~Deon Thomas
+
 [http://www.elivecd.org/feed/]
 user = thanatermesis
 name = ~Thanatermesis

-- 




[EGIT] [website/planet] master 01/02: switched author feed

2013-11-12 Thread Thanatermesis
thanatermesis pushed a commit to branch master.

http://git.enlightenment.org/website/planet.git/commit/?id=556322d979fc972b1a9f5a7d39d29b8fb43d7a89

commit 556322d979fc972b1a9f5a7d39d29b8fb43d7a89
Author: Thanatermesis thanaterme...@gmail.com
Date:   Tue Nov 12 01:52:42 2013 +0100

switched author feed
---
 conf/config.ini | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/conf/config.ini b/conf/config.ini
index a72b029..5ea50b9 100644
--- a/conf/config.ini
+++ b/conf/config.ini
@@ -108,8 +108,8 @@ name = ~Brian Miculcy
 face = yes
 
 [http://www.elivecd.org/feed/]
-user = princeamd
-name = ~Deon Thomas
+user = thanatermesis
+name = ~Thanatermesis
 
 [http://www.rasterman.com/rss.php]
 user = raster

-- 




Re: [E-devel] Any plans to move E-MODULES-EXTRA to git ?

2013-06-15 Thread Thanatermesis
 Don't forget we're talking about in-development, unreleased software. Why
should it maintain compatibility with older systems? If you're going to be
pulling software from VCS, it makes sense that it needs other things from
VCS.

First, because its extremely simple, specially using git, we have always
used if's in C for enable or disable experimental code, is very simple to
do if version  e18 ; disable something, terminology does the same with
the libs. By other side it becomes more difficult if we are talking about
not only a small change, but on that way, stills very simple by using git
because you can leave a stable branch on his state/point and work on your
master or dev one, but if you add a commit that is a generic fix, you can
apply this commit in both development and stable branches, and not leaving
your code that is meant to be for stable use in a totally un-maintained and
forgotten state, because this is not a stable release but a simple tag.

If you have all the time of the world to live in bleeding-edge and found
occasional bugs and be able to fix them each day, its fine for you, but a
lot of people has different needs and they just needs a stable software
that doesn't give problems and being able to work on other things.

Second, it could be *very bad* for Enlightenment reputation to not follow a
minimally stable/released maintaining (not only for e17 but also for its
emodules), a lot of people talked bad about E for years because we had not
any stable version released, now that we have it, we want to leave them
just like a tag in a forgotten world? people can found bugs and they will
be never solved because we don't worry? or they could not build emodules
because there's simply not emodules for that version?  the only thing that
could conduce this behaviour is to* force users to make a fork of E* in the
future for maintaint a better support/bugfixes and compatibility, and I'm
pretty sure that we don't want to diverge the E work in different
locations, nobody never seen the path of enlightenment to have 2 roads :)

That's one of the problems on the free software world, they are not so
forced to make stable releases as how happens on enterprises, and in fact,
software is very unstable on the free software world, not everybody are
developers, my mom also uses linux, fortunately with git these things are
much easier and automated to reach, and a simple process of releasing
stable states is not so difficult, this a simple workflow that can be done
for that:
* have a branch for stable, another for development, and another for frozen
states
* put all the finished features that you decide to include in the next
release onto the frozen branch and wait for the bleeding-edge users to
report you bugs for this RC version
* you can still working on the development branch and experimental
features, when you received a good amount of reports and you fix them on
the frozen branch, you can decide to move it to the stable branch and
publish a release announcement, you have now a version for the common users
with recent features and a stable code
* then move again your finished features from development to frozen and
wait another cycle

In fact you can do the same with only stable and development if your
software is more small or you need to do it more simple, you can go back
and forth in any time between the stable or development branch, having
always their last leaved state



2013/6/14 Daniel Juyung Seo seojuyu...@gmail.com

 On Fri, Jun 14, 2013 at 3:06 AM, Davide Andreoli d...@gurumeditation.it
 wrote:

  2013/6/13 Thanatermesis thanatermesis.e...@gmail.com
 
   Is not more simple to have something like a simple if for do
 something
   depending on the version of E (0.17.3,  0.18...) ? we should maintain
  some
   compatibility, ppl is tend to use e17 as a stable system and developers
  e18
   as a development system
  
 
  In real it's not more simple for me, to keep compatibility I need to test
  everything
  two times and search solutions that fit both versions.
 
  If people use the released version of E should also use released
 version
  of places,
  think at the 83648 revision the places0.17 release.
 
  btw, Im thinking about moving places back to my googlecode svn instead of
  the
  new git. And maybe do a tag/branch for the version that work with 0.17.
 

 Yes we need a branch for e17 support.
 I hope we can do that in e's new git with extra modules like other
 components.

 Daniel Juyung Seo (SeoZ)


 
 
  
  
   2013/6/12 Nikolas Arend sns...@gmail.com
  
On 06/12/2013 07:23 PM, Davide Andreoli wrote:
 2013/6/12 Nikolas Arend sns...@gmail.com

 On 06/12/2013 06:07 PM, Tom Hacohen wrote:
 On 29/05/13 19:41, Davide Andreoli wrote:
 Hi,
 I have 1 module and an half (places and penguins) that I fully
   support
 that
 are still hosted in the old svn E-MODULES-EXTRA folder.

 What we like to do with that?
 No more extra modules hosting?
 move only

Re: [E-devel] Any plans to move E-MODULES-EXTRA to git ?

2013-06-12 Thread Thanatermesis
+1


2013/5/29 Davide Andreoli d...@gurumeditation.it

 Hi,
 I have 1 module and an half (places and penguins) that I fully support that
 are still hosted in the old svn E-MODULES-EXTRA folder.

 What we like to do with that?
 No more extra modules hosting?
 move only the supported ones to git?
 move everything?

 thanks
 davemds

 --
 Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
 Get 100% visibility into your production application - at no cost.
 Code-level diagnostics for performance bottlenecks with 2% overhead
 Download for free and get started troubleshooting in minutes.
 http://p.sf.net/sfu/appdyn_d2d_ap1
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Any plans to move E-MODULES-EXTRA to git ?

2013-06-12 Thread Thanatermesis
Is not more simple to have something like a simple if for do something
depending on the version of E (0.17.3,  0.18...) ? we should maintain some
compatibility, ppl is tend to use e17 as a stable system and developers e18
as a development system


2013/6/12 Nikolas Arend sns...@gmail.com

 On 06/12/2013 07:23 PM, Davide Andreoli wrote:
  2013/6/12 Nikolas Arend sns...@gmail.com
 
  On 06/12/2013 06:07 PM, Tom Hacohen wrote:
  On 29/05/13 19:41, Davide Andreoli wrote:
  Hi,
  I have 1 module and an half (places and penguins) that I fully support
  that
  are still hosted in the old svn E-MODULES-EXTRA folder.
 
  What we like to do with that?
  No more extra modules hosting?
  move only the supported ones to git?
  move everything?
  Depends on how we decide to do it. I think we should move each module
 to
  it's own repo. This means the switch will happen as needed.
  Apart from the fact that places currently does not compile for me
 
  you are on e 0.17 right?


 No, sorry, I thought we were talking about e18, i.e. git master.


 Nick


  instruction to checkout the correct revision for e17 are on the places
 wiki:
  http://code.google.com/p/e17mods/wiki/Places
 
  if instead you get the error on e18 please let me know
 
  davemds
 
 
 
  e_mod_main.c: In function '_places_popup_new':
  e_mod_main.c:482:6: error: too few arguments to function
  'e_popup_autoclose'
  In file included from
 /usr/local/include/enlightenment/e_includes.h:44:0,
 from /usr/local/include/enlightenment/e.h:272,
 from e_mod_main.c:4:
  /usr/local/include/enlightenment/e_popup.h:52:46: note: declared here
  make[2]: *** [e_mod_main.lo] Error 1
 
 
  I'm seconding moving places to git, as I can imagine that the module and
  its functionality is used by a significant number of users.
 
 
  Nick
 
 
 
  --
  Tom.
 
 
 
 
 --
  This SF.net email is sponsored by Windows:
 
  Build for Windows Store.
 
  http://p.sf.net/sfu/windows-dev2dev
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
 --
  This SF.net email is sponsored by Windows:
 
  Build for Windows Store.
 
  http://p.sf.net/sfu/windows-dev2dev
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 --
  This SF.net email is sponsored by Windows:
 
  Build for Windows Store.
 
  http://p.sf.net/sfu/windows-dev2dev
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



 --
 This SF.net email is sponsored by Windows:

 Build for Windows Store.

 http://p.sf.net/sfu/windows-dev2dev
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] GIT Migration Update - Everything is up and running (but still not used)

2013-02-05 Thread Thanatermesis
 $ git branch -r
  origin/HEAD - origin/master
  origin/enlightenment-0.17
  origin/master

There should be a branch of the 0.17.0 release and another for the 0.17.1 ?
or maybe in tags... what is the workflow that we should have for
development status (equivalent to up-to-date svn) ? maybe we should have
a branch for experimental features and another for fixes in a development
topic (branch) and another for the stable topic ?

Is this discussed somewhere or not really decided yet ?



2013/2/4 Tom Hacohen t...@stosb.com

 e-commits most likely, but e-bob will most likely work as well.


 On Mon, Feb 4, 2013 at 2:40 PM, Daniel Willmann d.willm...@samsung.com
 wrote:

  On 04/02/13 14:29, Tom Hacohen wrote:
   And we also need to set up the hooks to send mails to e-svn.
  e-git? :-)
  e-changes?
  Keep the name to remind us of our roots (I know that would be e-cvs or
  e-patches-sent-by-mail-and-managed-by-hand)?
 
 
 
 
 --
  Everyone hates slow websites. So do we.
  Make your web apps faster with AppDynamics
  Download AppDynamics Lite for free today:
  http://p.sf.net/sfu/appdyn_d2d_jan
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 



 --
 Tom.

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_jan
 ___
 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] GIT Migration Update - Everything is up and running (but still not used)

2013-02-05 Thread Thanatermesis
How will be also managed apps like terminology ? i just switched to the
release version instead of svn because it seems to fail using the released
(1.7.5) libs, more specificially with these elm dividers feature

So we will need to have different branches per app that are more stable
and/or compiles with released libs ? what is the idea with this ?



2013/2/5 Thanatermesis thanatermesis.e...@gmail.com

  $ git branch -r
   origin/HEAD - origin/master
   origin/enlightenment-0.17
   origin/master

 There should be a branch of the 0.17.0 release and another for the 0.17.1
 ? or maybe in tags... what is the workflow that we should have for
 development status (equivalent to up-to-date svn) ? maybe we should have
 a branch for experimental features and another for fixes in a development
 topic (branch) and another for the stable topic ?

 Is this discussed somewhere or not really decided yet ?



 2013/2/4 Tom Hacohen t...@stosb.com

 e-commits most likely, but e-bob will most likely work as well.


 On Mon, Feb 4, 2013 at 2:40 PM, Daniel Willmann d.willm...@samsung.com
 wrote:

  On 04/02/13 14:29, Tom Hacohen wrote:
   And we also need to set up the hooks to send mails to e-svn.
  e-git? :-)
  e-changes?
  Keep the name to remind us of our roots (I know that would be e-cvs or
  e-patches-sent-by-mail-and-managed-by-hand)?
 
 
 
 
 --
  Everyone hates slow websites. So do we.
  Make your web apps faster with AppDynamics
  Download AppDynamics Lite for free today:
  http://p.sf.net/sfu/appdyn_d2d_jan
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 



 --
 Tom.

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_jan
 ___
 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] pixelated rendered images

2013-01-14 Thread Thanatermesis
I just noticed that the clock in e17 looks extremely pixelated when the
bars are almost-vertical, It looks like it lacks some middle-painted
pixels (subpixel?) between the bar and the background, is that normal ? or
maybe Im doing something wrong ?

Evas FLAGS:
CFLAGS += -fvisibility=hidden -Wshadow -ffunction-sections -fdata-sections
-ffast-math -flto -funswitch-loops -fpredictive-commoning
-fgcse-after-reload -ftree-vectorize -fipa-cp-clone
LDFLAGS += -fvisibility=hidden -fdata-sections -Wl,--as-needed
-Wl,--gc-sections -Wl,-O1 -flto


Example:
http://main.elivecd.org/tmp/enlightenment/shot-2013-01-14_20-15-10.jpg
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] pixelated rendered images

2013-01-14 Thread Thanatermesis
Oops sorry, maybe I have removed it without notice

This one can be useful too, the clock is smaller but is pretty noticeable
:) http://www.enlightenment.org/ss/e-50f4bc279037f4.19077871.jpg




2013/1/15 Cedric BAIL cedric.b...@free.fr

 On Tue, Jan 15, 2013 at 4:19 AM, Thanatermesis
 thanatermesis.e...@gmail.com wrote:
  I just noticed that the clock in e17 looks extremely pixelated when the
  bars are almost-vertical, It looks like it lacks some middle-painted
  pixels (subpixel?) between the bar and the background, is that normal ?
 or
  maybe Im doing something wrong ?
 
  Evas FLAGS:
  CFLAGS += -fvisibility=hidden -Wshadow -ffunction-sections
 -fdata-sections
  -ffast-math -flto -funswitch-loops -fpredictive-commoning
  -fgcse-after-reload -ftree-vectorize -fipa-cp-clone
  LDFLAGS += -fvisibility=hidden -fdata-sections -Wl,--as-needed
  -Wl,--gc-sections -Wl,-O1 -flto
 
 
  Example:
  http://main.elivecd.org/tmp/enlightenment/shot-2013-01-14_20-15-10.jpg

 I get a file not found there. Maybe you should use e17 shot module :-)
 --
 Cedric BAIL


 --
 Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
 and more. Get SQL Server skills now (including 2012) with LearnDevNow -
 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only - learn more at:
 http://p.sf.net/sfu/learnmore_122512
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17+

2012-12-22 Thread Thanatermesis
 Problem is manpower. We barely could do e17, EFL itself is painful to
 maintain a stable branch. So it will make things worse.

Since we have already released libs this should be not very hard, improving
the stable environment is not much work but is worth of commits in some
kind of branch, the thing is how to work on that way easly and handy,
suggestions:

- switch from svn to git: we know that is the optimal solution, but
everybody needs to want and accept this switch

- temporal solution: the previous suggestion requires also a bit of time to
setup everything, while we do that (or search for another optimal
solution), maybe we could use and e17-stable dir in the svn so that
everybody can be able to commit fixes to it



2012/12/22 Gustavo Sverzut Barbieri barbi...@profusion.mobi

 On Saturday, December 22, 2012, Daniel Juyung Seo wrote:

  Afaik e18 is supposed to use elementary instead of e widgets. So it must
 be
  a big change and not going to happen very soon.


 I'd never use such useless goal for e18. We should be able to use elm and
 start doing new dialogs in it, but say we must convert everything is
 useless because does not add enough value for the cost.




 
  Daniel Juyung Seo (SeoZ)
  On Dec 22, 2012 11:50 PM, Bruno bonbon...@internet.lu javascript:;
  wrote:
 
   On Sat, 22 December 2012 Gustavo Sverzut Barbieri 
  barbi...@profusion.mobi javascript:;
   wrote:
On Saturday, December 22, 2012, Thanatermesis wrote:
   
 I would like to open this thread for know/discuss/talk about the
  plans
   of
 the future status of E17 (not E18), because this is a very waited
 and
 wanted release, we need to provide a good example of quality
 result.

 For example, like in any other software, what are the plans for
  update
   the
 existing release with more bugs fixed ? and in the same way, the
 new
 commits to e17, like improvings or minor fixes can be good to have
 it
   also
 to the actual release and not only in the svn, how we can manage
  that ?

 This is the first commit after the release:


  
 
 http://git.enlightenment.fr/cgit.cgi/svn/e.git/commit/?id=42bdecd16029b779bb1d52febbb3fa502d67ed2a
 and it looks like a fix, how we can work in 2 branches mode in
  order
   to
 be able to commit for dev, for stable, or for both ?

 I don't know if anything is planned, talked, discussed, maybe
 there's
 people working on a new structure in the server based on git for
 the
   future
 development ? so... comments ? thoughts ? ideas ?
   
   
I'd say we must make E17 a rolling release and never ever assign so
  much
expectation to a number or release as we did. We should go like
 chrome
  or
Firefox and release often, a single branch.
   
As for the actual number we can go 18 or 17.1, that's mostly
  irrelevant.
  
   Maybe go for 17.x and switch to 18.x once a bigger feature gets in
 (like
   support for Wayland)
  
   Bruno
  
  
  
 
 --
   LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
   Remotely access PCs and mobile devices and provide instant support
   Improve your efficiency, and focus on delivering more value-add
 services
   Discover what IT Professionals Know. Rescue delivers
   http://p.sf.net/sfu/logmein_12329d2d
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net javascript:;
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
 
 
 --
  LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
  Remotely access PCs and mobile devices and provide instant support
  Improve your efficiency, and focus on delivering more value-add services
  Discover what IT Professionals Know. Rescue delivers
  http://p.sf.net/sfu/logmein_12329d2d
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net javascript:;
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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

 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

[E-devel] E17+

2012-12-21 Thread Thanatermesis
I would like to open this thread for know/discuss/talk about the plans of
the future status of E17 (not E18), because this is a very waited and
wanted release, we need to provide a good example of quality result.

For example, like in any other software, what are the plans for update the
existing release with more bugs fixed ? and in the same way, the new
commits to e17, like improvings or minor fixes can be good to have it also
to the actual release and not only in the svn, how we can manage that ?

This is the first commit after the release:
http://git.enlightenment.fr/cgit.cgi/svn/e.git/commit/?id=42bdecd16029b779bb1d52febbb3fa502d67ed2a
and it looks like a fix, how we can work in 2 branches mode in order to
be able to commit for dev, for stable, or for both ?

I don't know if anything is planned, talked, discussed, maybe there's
people working on a new structure in the server based on git for the future
development ? so... comments ? thoughts ? ideas ?
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] my e is broken :(

2012-12-11 Thread Thanatermesis
This option was enabled by default (removed .e and start a new conf)

Mmh, i found some old files of enlightenment installed in /opt, i removed
them and now im unable to reproduce the problem (it should not conflict,
but anyways)

I will report it back if i see again the problem

2012/12/11 Carsten Haitzler ras...@rasterman.com

 disabled dont composite fullscreen windows ?
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] my e is broken :(

2012-12-10 Thread Thanatermesis
I just switched to releases (instead of svn, for libs and e17), and i have
got problems with the composite on my laptop, let's say after 10 startups
of e17 it freezed 2 times (no segfault, and the mouse still having e17
effects).

Then I tried ctrl + alt + shift + home and noticed that e17 worked good,
but is the composite which not...

btw, why this combo doesn't do a simple restart of composite instead of
unloading it ?

Maybe the composite has some dependency remaining in the start ? This is my
graphic card:  http://www.thinkwiki.org/wiki/Intel_HD_Graphics

   00:02.0 VGA compatible controller [0300]: Intel Corporation Core
   Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00
   [VGA controller])
   Subsystem: Lenovo Device [17aa:215a]
   Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
   ParErr- Stepping- SERR- FastB2B- DisINTx+
   Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast TAbort-
   TAbort- MAbort- SERR- PERR- INTx-
   Latency: 0
   Interrupt: pin A routed to IRQ 43
   Region 0: Memory at f200 (64-bit, non-prefetchable) [size=4M]
   Region 2: Memory at d000 (64-bit, prefetchable) [size=256M]
   Region 4: I/O ports at 1800 [size=8]
   Expansion ROM at unassigned [disabled]
   Capabilities: access denied
   Kernel driver in use: i915


So the problem is with my card or with e17 ? I wonder how to deal with this
problem (for the users what the stable release, I mean)



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

 On Thu, 6 Dec 2012 10:44:18 +0900 Cedric BAIL cedric.b...@free.fr said:

  On Thu, Dec 6, 2012 at 12:51 AM, Daniel Juyung Seo seojuyu...@gmail.com
 
  wrote:
   what is ctrl+alt+shift+home? is that different from e
 restart(ctrl+alt+end)?
 
  Yup, it just go out of composite mode.

 yeah - it stops compositor, unloads module and wipes comp config, so next
 time
 if u try it u get defaults with sw comp. it's the halp - i think my gl
 drivers
 are borked key combo. :)


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



 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Binding filters

2012-11-30 Thread Thanatermesis
I saw somebody turning crazy in E17 with a simple problem: photoshop
doesn't accept the very-needed Alt key, more exactly she runs a virtualbox
with windows on it, and since Alt is very used in e17 for move windows, the
binding is not passed to the entire OS that runs on virtualbox, the
solution was to remove the alt+mouse binding entirely on E17, note that
this is a common problem on most window-managers

I have reported the bug in the past in #1767 , the answer by zmike was:

 not sure how you recently discovered this since it's a problem with
every window manager that uses alt+mouse to move windows (ie. all window
managers).

 short answer: not our problem. if you want alt+click in an application,
don't bind alt+click.

 long answer: there's no sane way to determine whether a user wants to use
an alt+click binding in a window management context or inside the
application. trying to add filters for this would be foolish, a waste of
time, and impossible to do properly.


Which is correct, but... that's not what we do with the 3D/GL blacklisted
graphic cards in evas ?

This happens also in other window-managers, but e17 is a lot better than
that, isn't ? :) , so could be nice to have a new feature in the bindings
(another config named filtered bindings?) where the user can assign some
bindings to ignore, and we can ship e17 with predefined filters that the
user can change (for example on this case, if window = virtualbox ; ignore
alt+mouse binding)

The solution doesn't sounds really complicated, but is important to
remember that virtualbox (or more exactly a virtualized windows) is a
very common use by the users which needs to work correctly, and the alt key
is entirely not working in the entire OS (not only photoshop)

By other side, as another example, think about running a virtualmachine
with any E17 OS on it, if you want to resize or move a window on this e17
you are unable and you simply move/resize the virtualbox itself, giving a
giant lack of usability to that vritualized E17 environment
--
Keep yourself connected to Go Parallel: 
TUNE You got it built. Now make it sing. Tune shows you how.
http://goparallel.sourceforge.net
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] IMPORTANT to all E-Trac user accounts

2012-11-30 Thread Thanatermesis
Seems like that by some reason, the email in your Preferences in Trac was
deleted, this happened to a lot of people, please verify that you have it
correctly set (preferences is in the bottom of the page, if you are logged).

This caused a big problem in trac by not notifying the people about his
report was closed or a comment in your report was added, slowing down
the overall process of catching, fixing, betatesting, and confirming bugs

If your email was deleted from your preferences (seems like a lot of people
has not it set), i -really- suggest to lost a bit of time in the next
process in order to help the process of fixing bugs in EFL/E17:

Since you was not notified about comments added in your reports or status
change, it is important to check all the last comments/changes in your
reports in order to know if a bug is really fixed, or you missed some
important information, for that, I created a nice direct-link to use where
you can see all your reports:

Please change my name Thanatermesis in the link by your trac username in
order to have YOURS results:
http://trac.enlightenment.org/e/query?reporter=~Thanatermesisgroup=componentmax=1000col=idcol=summarycol=typecol=statuscol=prioritycol=milestonecol=componentcol=timeorder=priority


Thanks
--
Keep yourself connected to Go Parallel: 
TUNE You got it built. Now make it sing. Tune shows you how.
http://goparallel.sourceforge.net
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Binding filters

2012-11-30 Thread Thanatermesis
David:  Using win key as default shipped in E17 instead of Alt ? btw my
keyboard has not win key

Zmike:   problem by adding that in wizard is that the user doesn't
know/understand the problematic on that step, and it will not understand
too when it happens (talking to an user as an user, not a dev), so it
doesn't understand e17 internals

Solerman  when the Alt key is used inside an OS (or inside an application
of the OS, on this case photoshop), it is normally used with a mouse
combination (for example by pressing alt while you are drawing, it makes
your movements linear), but by doing this, e17 catch the event as we want
to move the virtualbox window and this is was does, instead to give the
event to the virtualized environment, this affects of course to any
application running inside it, since virtualbox is just another window
managed by e17


Just like evas blacklisted gl cards, there's some situations where we
need to blacklist binding behaviours (like in virtualmachines, which
should pass some important events to the virtualized machine instead of
affect its window). Having them in a (preconfigured) e17 settings is a
good thing where the user can add more or remove them




2012/11/30 Solerman Kaplon soler...@gmail.com

 Em 30-11-2012 10:17, Thanatermesis escreveu:
  I saw somebody turning crazy in E17 with a simple problem: photoshop
  doesn't accept the very-needed Alt key, more exactly she runs a
 virtualbox
  with windows on it, and since Alt is very used in e17 for move windows,
 the
  binding is not passed to the entire OS that runs on virtualbox, the
  solution was to remove the alt+mouse binding entirely on E17, note that
  this is a common problem on most window-managers
 
  I have reported the bug in the past in #1767 , the answer by zmike was:
 

 Is she using alt+click or trying something like alt+f? I don't think E
 should
 interfere with the later.

 Solerman


 --
 Keep yourself connected to Go Parallel:
 TUNE You got it built. Now make it sing. Tune shows you how.
 http://goparallel.sourceforge.net
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Keep yourself connected to Go Parallel: 
TUNE You got it built. Now make it sing. Tune shows you how.
http://goparallel.sourceforge.net
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Binding filters

2012-11-30 Thread Thanatermesis
David: Yeah so that's what I did on her computer, and this is how actually
e17 works, but we still having an usability problem, even me needed to
google to understand what caused the problem and then I figured out that
e17 swallowed the keys instead to pass it to the virtualbox



2012/11/30 David Seikel onef...@gmail.com

 On Fri, 30 Nov 2012 15:00:51 +0100 Thanatermesis
 thanatermesis.e...@gmail.com wrote:

  David:  Using win key as default shipped in E17 instead of Alt ? btw
  my keyboard has not win key

 I did not say default, I said let the user choose easily if they want
 Alt or Win.  I also said most keyboards, recognising that some don't
 have it.  My keyboard does not have a key with a Microsoft Windows
 symbol on it, but there's a key that produces the same key code.

  Zmike:   problem by adding that in wizard is that the user doesn't
  know/understand the problematic on that step, and it will not
  understand too when it happens (talking to an user as an user, not a
  dev), so it doesn't understand e17 internals
 
  Solerman  when the Alt key is used inside an OS (or inside an
  application of the OS, on this case photoshop), it is normally used
  with a mouse combination (for example by pressing alt while you are
  drawing, it makes your movements linear), but by doing this, e17
  catch the event as we want to move the virtualbox window and this
  is was does, instead to give the event to the virtualized
  environment, this affects of course to any application running inside
  it, since virtualbox is just another window managed by e17
 
 
  Just like evas blacklisted gl cards, there's some situations where
  we need to blacklist binding behaviours (like in virtualmachines,
  which should pass some important events to the virtualized machine
  instead of affect its window). Having them in a (preconfigured) e17
  settings is a good thing where the user can add more or remove them
 
 
 
 
  2012/11/30 Solerman Kaplon soler...@gmail.com
 
   Em 30-11-2012 10:17, Thanatermesis escreveu:
I saw somebody turning crazy in E17 with a simple problem:
photoshop doesn't accept the very-needed Alt key, more exactly
she runs a
   virtualbox
with windows on it, and since Alt is very used in e17 for move
windows,
   the
binding is not passed to the entire OS that runs on virtualbox,
the solution was to remove the alt+mouse binding entirely on E17,
note that this is a common problem on most window-managers
   
I have reported the bug in the past in #1767 , the answer by
zmike was:
   
  
   Is she using alt+click or trying something like alt+f? I don't
   think E should
   interfere with the later.
  
   Solerman
  
  
  
 --
   Keep yourself connected to Go Parallel:
   TUNE You got it built. Now make it sing. Tune shows you how.
   http://goparallel.sourceforge.net
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
 
 --
  Keep yourself connected to Go Parallel:
  TUNE You got it built. Now make it sing. Tune shows you how.
  http://goparallel.sourceforge.net
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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


 --
 Keep yourself connected to Go Parallel:
 TUNE You got it built. Now make it sing. Tune shows you how.
 http://goparallel.sourceforge.net
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Keep yourself connected to Go Parallel: 
TUNE You got it built. Now make it sing. Tune shows you how.
http://goparallel.sourceforge.net
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 SRC is now in FEATURE FREEZE aka RELEASE MODE

2012-11-10 Thread Thanatermesis
By the way I discovered the cause of my freeze, it was the option
--enable-thread-safety (don't use it! its a lie!) from ecore, I reported a
bug to ecore


2012/11/9 rustyBSD rusty...@gmx.fr

 Le 08/11/2012 23:54, Michael Blumenkrantz a écrit :
  Hi,
 
  This mail is the official mail informing anyone and everyone working on
 E17
  that we are now in a feature freeze for the upcoming release. This means
 that NO
  new features should be added unless:
 
  1) They are absolutely crucial for the release
  2) They are discussed beforehand
  3) A consensus is reached which determines that the feature in question
 must be
 added
 
  We will be doing continued releases twice every week (Monday and Friday,
 where
  possible) to try and increase improve user testing. This means that all
 changes
  made to the tree need to be tested prior to making a commit. Build breaks
  and SIGILL shenanigans from here on out are not encouraged (hi Cedric!).
 
  Please treat this just like any other release, though you don't have to
 add
  ChangeLog/NEWS entries for any fixes made...yet :)
 
  Thanks in advance for your cooperation, and I look forward to the coming
 end of
  the world.

 And this, can it be committed ? It's just a mistake in the path,
 nothing harmful.



 ---
  src/modules/temperature/tempget.c | 3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)

 diff --git a/src/modules/temperature/tempget.c
 b/src/modules/temperature/tempget.c
 index 3a1c346..ffbfb7f 100644
 --- a/src/modules/temperature/tempget.c
 +++ b/src/modules/temperature/tempget.c
 @@ -343,7 +343,7 @@ init(void)
  break;
case SENSOR_TYPE_LINUX_SYS:
  snprintf(path, sizeof(path),
 - /sys/class/thermal/thermal/%s/temp, sensor_name);
 + /sys/class/thermal/%s/temp, sensor_name);
  sensor_path = strdup(path);
  break;
 default:
 @@ -508,6 +508,7 @@ check(void)
  fclose(f);
   temp = atoi(buf);
   temp /= 1000;
 + ret = 1;
   }
 else
   goto error;



 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [PATCH] Improved usability in Next button of wizard emodule

2012-11-10 Thread Thanatermesis
When the Next button is disabled, the user feels like it doesn't works,
this is an usability problem, the attached patch changes the text to
Please Wait... when its in the disabled status


0001-improved-usability-by-telling-the-user-about-status.patch
Description: Binary data
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e17 Alpha crash in First time configuration.

2012-11-09 Thread Thanatermesis
Problem seems to be the option --enable-thread-safety in ecore


2012/11/8 Deon Thomas princeamd.el...@gmail.com

 That is almost unreadable, but it happens to me too, tested on 2 PC.

 Thank You.
 --- --- --- --- --- --- --- --- ---
 Deon Thomas [ http://www.elivecd.org ]
 Programmer / Network Admin / Microsoft Certified Technology Specialist


 On Wed, Nov 7, 2012 at 1:21 PM, Simon si...@simotek.net wrote:

  This is on a new pretty much empty VM with EFL 1.7.1 installed and
   connman. The segfault appears happens in connman detection [31mERR
  [0mecore_con [31m [0mecore_con_local.c:152 [0m local  connection failed:
  Connection refused [31mERR [31m [0mecore_con.c:487 [0m safety check
  failed:  ecore_con_local_connect(svr, _ecore_con_cl_handler, svr) is
 false
  [31mERR [31m [0mevas_object_textblock.c:6804 [0m cur-node is  NULL
 while
  it shouldn't be, please notify developers. [31mERR [31m
  [0mevas_object_textblock.c:6804 [0m cur-node is  NULL while it shouldn't
  be, please notify developers. build with current split efl tree [31mERR
  [0mecore_con [31m [0mecore_con_local.c:152 [0m local  connection failed:
  Connection refused [31mERR [31m [0mecore_con.c:487 [0m safety check
  failed:  ecore_con_local_connect(svr, _ecore_con_cl_handler, svr) is
 false
  I'll create a bug report tonight if no one else does and will get a
   debugger to it at some point but figured id post it now if someone has
  time. Cheers Simon
 
 --
  LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay
  in control, update software, and manage PCs from one command center
  Diagnose problems and improve visibility into emerging IT issues
 Automate,
  monitor and manage. Do more in less time with Central
 
 http://p.sf.net/sfu/logmein12331_d2d___enlightenment-devel
  mailing
  list enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 LogMeIn Central: Instant, anywhere, Remote PC access and management.
 Stay in control, update software, and manage PCs from one command center
 Diagnose problems and improve visibility into emerging IT issues
 Automate, monitor and manage. Do more in less time with Central
 http://p.sf.net/sfu/logmein12331_d2d
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: mike_m trunk/ecore/src/lib/ecore

2012-11-09 Thread Thanatermesis
Are we talking about --enable-thread-safety in ecore options ? This option
was the cause that my E17 freezed in a SLEEP line at start, only removing
it from ecore i was able to run it correctly... im going to report this bug
to trac


2012/11/7 Mike McCormack mi...@ring3k.org


  That's quite a good patch, thanks ! Nice to see you having time
  contributing again :-)

 Thanks Cedric.

 There's some more work to do to make it all work with the glib based
 main loop.  I'm at least trying to keep it building and working, as time
 permits :-)

 Mike




 --
 LogMeIn Central: Instant, anywhere, Remote PC access and management.
 Stay in control, update software, and manage PCs from one command center
 Diagnose problems and improve visibility into emerging IT issues
 Automate, monitor and manage. Do more in less time with Central
 http://p.sf.net/sfu/logmein12331_d2d
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 SRC is now in FEATURE FREEZE aka RELEASE MODE

2012-11-08 Thread Thanatermesis
If e17 is builded from standard libs instead of the new trunk/efl, seems
like it freezes at the startup... cedric is faster, SeoZ


2012/11/9 Daniel Juyung Seo seojuyu...@gmail.com

 A good announcement.
 Sorry cedric, you just lost your job related with e17.

 Daniel Juyung Seo (SeoZ)


 On Fri, Nov 9, 2012 at 7:54 AM, Michael Blumenkrantz 
 michael.blumenkra...@gmail.com wrote:

  Hi,
 
  This mail is the official mail informing anyone and everyone working on
 E17
  that we are now in a feature freeze for the upcoming release. This means
  that NO
  new features should be added unless:
 
  1) They are absolutely crucial for the release
  2) They are discussed beforehand
  3) A consensus is reached which determines that the feature in question
  must be
 added
 
  We will be doing continued releases twice every week (Monday and Friday,
  where
  possible) to try and increase improve user testing. This means that all
  changes
  made to the tree need to be tested prior to making a commit. Build breaks
  and SIGILL shenanigans from here on out are not encouraged (hi Cedric!).
 
  Please treat this just like any other release, though you don't have to
 add
  ChangeLog/NEWS entries for any fixes made...yet :)
 
  Thanks in advance for your cooperation, and I look forward to the coming
  end of
  the world.
 
 
 
 --
  Everyone hates slow websites. So do we.
  Make your web apps faster with AppDynamics
  Download AppDynamics Lite for free today:
  http://p.sf.net/sfu/appdyn_d2d_nov
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [e-users] EFL Dev Day and Barcelona

2012-11-04 Thread Thanatermesis
Can somebody say there where is that event ? the IRC doesn't seems to know,
at least right now... a notice there could be nice


2012/11/4 Leif Middelschulte leif.middelschu...@gmail.com

 2012/11/2 Cedric BAIL cedric.b...@free.fr:
  On Fri, Nov 2, 2012 at 3:09 AM, Leandro Pereira lean...@profusion.mobi
 wrote:
  On 11/01/2012 03:34 PM, Lucas De Marchi wrote:
  what if we start a new bling bling theme and ship as default?
 
  The default one should have a large title bar, with some remote island,
  a boat passing by and perhaps some seagulls as well. BW is too
 distracting.
 
  No unicorns ? That's so sad !
 No unicorns, but I'll arrive at 22:30hrs at the airport :)
  --
  Cedric BAIL
 
 
 --
  LogMeIn Central: Instant, anywhere, Remote PC access and management.
  Stay in control, update software, and manage PCs from one command center
  Diagnose problems and improve visibility into emerging IT issues
  Automate, monitor and manage. Do more in less time with Central
  http://p.sf.net/sfu/logmein12331_d2d
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



 --
 Leif


 --
 LogMeIn Central: Instant, anywhere, Remote PC access and management.
 Stay in control, update software, and manage PCs from one command center
 Diagnose problems and improve visibility into emerging IT issues
 Automate, monitor and manage. Do more in less time with Central
 http://p.sf.net/sfu/logmein12331_d2d
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] xinerama debugging handy fast tool

2012-08-09 Thread Thanatermesis
We can run fake xinerama's from the script x-ui.sh, but is not very handy
to do it so get the good parameters after some tests takes some time, now
imagine that you want to run some reasonable number of fake-xinerama's...
this painy way to run fake xineramas for tests/debugging can lead to the
lose of motivation to do it.

So I made this modification to the x-ui.sh original file, it can help a lot
in the debugging about xinerama's, benchmark test, or anything... in short,
do it what you want with it :), its meant to be useful (i don't think that
can be merged in the original x-ui.sh file, first it will need the removing
of bashisms), so not sure where it can be put/saved, any thoughts ?

For now, if anybody wants to use it, it's here:
http://main.elivecd.org/tmp/enlightenment/x-ui_auto-xinerama.sh

demo: ./x-ui_auto-xinerama.sh -ax 3x2   (it will run a xephir with 3
horizontal fake screens of xinerama with 2 vertical ones, all in the same
xephir window of course)


Thanatermesis
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ctags is not parsing code correctly

2012-08-07 Thread Thanatermesis
SeoZ:

What exactly my command does is search on the specified dir the files .h,
(note that the -I parameters needs to be given BEFORE the dir), I have it
on that way so the make install send the files to a different directory
dir (where to packaging), so the resulting tag files will contain
something like debian/tmp/usr/include/evas you can run a simple sed to
it for remove the debian/tmp words massively and it will work without
problems.

If you still having problems, which one exactly is ? show me command used,
and the keyword tag that it doesn't trigger for you


Thanatermesis



2012/8/7 Daniel Juyung Seo seojuyu...@gmail.com

 I am also suffering from the same issue for a long time.
 After removing the first 5 lines of tags file, it worked well.
 However, your solution didn't work for me.
 Any suggestion?

 Daniel Juyung Seo (SeoZ)

 On Tue, Aug 7, 2012 at 5:55 AM, Thanatermesis
 thanatermesis.e...@gmail.com wrote:
  Thanks, that's a better way to do it, after a few tests it seems to
  generate the tags correctly, that's the parameters that i used:
 
  ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags --fields=+iaS
  --c-kinds=+pcdgstue --excmd=number \
  -I EINA_MALLOC \
  -I EINA_CONST \
  -I EINA_CONST \
  -I EINA_PURE \
  -I EINA_NOINSTRUMENT \
  -I EINA_WARN_UNUSED_RESULT \
  -I EINA_ARG_NONNULL+ \
  -I EINA_PRINTF+ \
  dir
 
 
  2012/8/5 Lionel Orry lionel.o...@gmail.com
 
  On Sun, Aug 5, 2012 at 6:25 PM, Thanatermesis
  thanatermesis.e...@gmail.com wrote:
   Typo fix: in the previous script there's a typo in NONINSTRUMENT
 which
  is
   NOINSTRUMENT
  
   Lionel: right, for exuberant its the --c-kinds= option, I just changed
  them
   (yes, im using exuberants).
  
 
  with exuberant ctags, adding '-I EINA_ARG_NONNULL' to command line
  works for your use case.
 
  My 2 cents
  Lionel
 
  
  
   2012/8/5 Thanatermesis thanatermesis.e...@gmail.com
  
   Well, I have made some trick for build ctags, if you* want to build
 them
   you maybe need to do it like me, this is the bunch of code that i
 used
  for
   the packaging process, basically it does that: do a copy of
 usr/include
   (where the headers is), modify them by removing the annoying EINA
  keywords
   that make ctags not work correctly, use these files for build ctags,
 and
   finally remove them since they are useless and modified sources, the
  result
   is a ctags file which redirects correctly to the equivalent line in
 the
   headers file when coding
  
   Improvements are welcome
  
   # make this trick for make ctags understand api,
   # removing not needed EINA types used in efl,
   # it does a temporal copy of headers modified used for only build
  ctags
   -rm -rf debian/include.ctags
   -mkdir -p debian/include.ctags/usr
   cp -a debian/tmp/usr/include debian/include.ctags/usr/
   find debian/include.ctags -type f -iname '*.h*' -exec sed -i \
   -e 's|EINA_MALLOC||g' \
   -e 's|EINA_CONST||g' \
   -e 's|EINA_CONST||g' \
   -e 's|EINA_PURE||g' \
   -e 's|EINA_NONINSTRUMENT||g' \
   -e 's|EINA_WARN_UNUSED_RESULT||g' \
   -e 's|EINA_ARG_NONNULL([[:digit:]][^)]*)||g' \
   -e 's|EINA_PRINTF([[:digit:]][^)]*)||g' \
   {} \;
   ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags
  --fields=+iaS
   --c-types=pcdgstue --excmd=number debian/include.ctags
   sed -i 's|debian/include.ctags||g' $(DEB_SOURCE_PACKAGE).tags
   -rm -rf debian/include.ctags
   mkdir -p debian/tmp/usr/share/editor-ctags
   mv $(DEB_SOURCE_PACKAGE).tags debian/tmp/usr/share/editor-ctags/
   # end ctags construction code
  
  
   Thanatermesis
  
  
  
   2012/8/5 Thanatermesis thanatermesis.e...@gmail.com
  
   I was trying ctags and it seems to not recognize correctly the code,
  you
   can test it with your ctags too, for example with these 2 keywords:
  
   evas_object_del
   evas_shutdown
  
   Depend of your ctags command you can have the evas_shutdown one, but
   there's no way to have evas_object_del, after to check the header
 code
  that
   contains it and do some tests by modifying the line which should
  match, i
   found that it works after to get rid of the part:
  
   EINA_ARG_NONNULL(1)
  
   from this complete line:
  
   EAPI void evas_object_del(Evas_Object *obj)
   EINA_ARG_NONNULL(1);
  
   The command that i have used is something like: ctags -R -h
  .h.H.hh.hxx
   -f evas.tags --fields=+iaS --c-types=pcdgstue --excmd=number .
  
   Any ideas of how to build correctly ctags ?
  
  
  
   Thanatermesis
  
  
  
  
 
 --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond.
 Discussions
   will include endpoint security, mobile security

Re: [E-devel] ctags is not parsing code correctly

2012-08-06 Thread Thanatermesis
Thanks, that's a better way to do it, after a few tests it seems to
generate the tags correctly, that's the parameters that i used:

ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags --fields=+iaS
--c-kinds=+pcdgstue --excmd=number \
-I EINA_MALLOC \
-I EINA_CONST \
-I EINA_CONST \
-I EINA_PURE \
-I EINA_NOINSTRUMENT \
-I EINA_WARN_UNUSED_RESULT \
-I EINA_ARG_NONNULL+ \
-I EINA_PRINTF+ \
dir


2012/8/5 Lionel Orry lionel.o...@gmail.com

 On Sun, Aug 5, 2012 at 6:25 PM, Thanatermesis
 thanatermesis.e...@gmail.com wrote:
  Typo fix: in the previous script there's a typo in NONINSTRUMENT which
 is
  NOINSTRUMENT
 
  Lionel: right, for exuberant its the --c-kinds= option, I just changed
 them
  (yes, im using exuberants).
 

 with exuberant ctags, adding '-I EINA_ARG_NONNULL' to command line
 works for your use case.

 My 2 cents
 Lionel

 
 
  2012/8/5 Thanatermesis thanatermesis.e...@gmail.com
 
  Well, I have made some trick for build ctags, if you* want to build them
  you maybe need to do it like me, this is the bunch of code that i used
 for
  the packaging process, basically it does that: do a copy of usr/include
  (where the headers is), modify them by removing the annoying EINA
 keywords
  that make ctags not work correctly, use these files for build ctags, and
  finally remove them since they are useless and modified sources, the
 result
  is a ctags file which redirects correctly to the equivalent line in the
  headers file when coding
 
  Improvements are welcome
 
  # make this trick for make ctags understand api,
  # removing not needed EINA types used in efl,
  # it does a temporal copy of headers modified used for only build
 ctags
  -rm -rf debian/include.ctags
  -mkdir -p debian/include.ctags/usr
  cp -a debian/tmp/usr/include debian/include.ctags/usr/
  find debian/include.ctags -type f -iname '*.h*' -exec sed -i \
  -e 's|EINA_MALLOC||g' \
  -e 's|EINA_CONST||g' \
  -e 's|EINA_CONST||g' \
  -e 's|EINA_PURE||g' \
  -e 's|EINA_NONINSTRUMENT||g' \
  -e 's|EINA_WARN_UNUSED_RESULT||g' \
  -e 's|EINA_ARG_NONNULL([[:digit:]][^)]*)||g' \
  -e 's|EINA_PRINTF([[:digit:]][^)]*)||g' \
  {} \;
  ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags
 --fields=+iaS
  --c-types=pcdgstue --excmd=number debian/include.ctags
  sed -i 's|debian/include.ctags||g' $(DEB_SOURCE_PACKAGE).tags
  -rm -rf debian/include.ctags
  mkdir -p debian/tmp/usr/share/editor-ctags
  mv $(DEB_SOURCE_PACKAGE).tags debian/tmp/usr/share/editor-ctags/
  # end ctags construction code
 
 
  Thanatermesis
 
 
 
  2012/8/5 Thanatermesis thanatermesis.e...@gmail.com
 
  I was trying ctags and it seems to not recognize correctly the code,
 you
  can test it with your ctags too, for example with these 2 keywords:
 
  evas_object_del
  evas_shutdown
 
  Depend of your ctags command you can have the evas_shutdown one, but
  there's no way to have evas_object_del, after to check the header code
 that
  contains it and do some tests by modifying the line which should
 match, i
  found that it works after to get rid of the part:
 
  EINA_ARG_NONNULL(1)
 
  from this complete line:
 
  EAPI void evas_object_del(Evas_Object *obj)
  EINA_ARG_NONNULL(1);
 
  The command that i have used is something like: ctags -R -h
 .h.H.hh.hxx
  -f evas.tags --fields=+iaS --c-types=pcdgstue --excmd=number .
 
  Any ideas of how to build correctly ctags ?
 
 
 
  Thanatermesis
 
 
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has

Re: [E-devel] ctags is not parsing code correctly

2012-08-05 Thread Thanatermesis
Well, I have made some trick for build ctags, if you* want to build them
you maybe need to do it like me, this is the bunch of code that i used for
the packaging process, basically it does that: do a copy of usr/include
(where the headers is), modify them by removing the annoying EINA keywords
that make ctags not work correctly, use these files for build ctags, and
finally remove them since they are useless and modified sources, the result
is a ctags file which redirects correctly to the equivalent line in the
headers file when coding

Improvements are welcome

# make this trick for make ctags understand api,
# removing not needed EINA types used in efl,
# it does a temporal copy of headers modified used for only build ctags
-rm -rf debian/include.ctags
-mkdir -p debian/include.ctags/usr
cp -a debian/tmp/usr/include debian/include.ctags/usr/
find debian/include.ctags -type f -iname '*.h*' -exec sed -i \
-e 's|EINA_MALLOC||g' \
-e 's|EINA_CONST||g' \
-e 's|EINA_CONST||g' \
-e 's|EINA_PURE||g' \
-e 's|EINA_NONINSTRUMENT||g' \
-e 's|EINA_WARN_UNUSED_RESULT||g' \
-e 's|EINA_ARG_NONNULL([[:digit:]][^)]*)||g' \
-e 's|EINA_PRINTF([[:digit:]][^)]*)||g' \
{} \;
ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags --fields=+iaS
--c-types=pcdgstue --excmd=number debian/include.ctags
sed -i 's|debian/include.ctags||g' $(DEB_SOURCE_PACKAGE).tags
-rm -rf debian/include.ctags
mkdir -p debian/tmp/usr/share/editor-ctags
mv $(DEB_SOURCE_PACKAGE).tags debian/tmp/usr/share/editor-ctags/
# end ctags construction code


Thanatermesis


2012/8/5 Thanatermesis thanatermesis.e...@gmail.com

 I was trying ctags and it seems to not recognize correctly the code, you
 can test it with your ctags too, for example with these 2 keywords:

 evas_object_del
 evas_shutdown

 Depend of your ctags command you can have the evas_shutdown one, but
 there's no way to have evas_object_del, after to check the header code that
 contains it and do some tests by modifying the line which should match, i
 found that it works after to get rid of the part:

 EINA_ARG_NONNULL(1)

 from this complete line:

 EAPI void evas_object_del(Evas_Object *obj)
 EINA_ARG_NONNULL(1);

 The command that i have used is something like: ctags -R -h .h.H.hh.hxx
 -f evas.tags --fields=+iaS --c-types=pcdgstue --excmd=number .

 Any ideas of how to build correctly ctags ?



 Thanatermesis

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ctags is not parsing code correctly

2012-08-05 Thread Thanatermesis
Typo fix: in the previous script there's a typo in NONINSTRUMENT which is
NOINSTRUMENT

Lionel: right, for exuberant its the --c-kinds= option, I just changed them
(yes, im using exuberants).



2012/8/5 Thanatermesis thanatermesis.e...@gmail.com

 Well, I have made some trick for build ctags, if you* want to build them
 you maybe need to do it like me, this is the bunch of code that i used for
 the packaging process, basically it does that: do a copy of usr/include
 (where the headers is), modify them by removing the annoying EINA keywords
 that make ctags not work correctly, use these files for build ctags, and
 finally remove them since they are useless and modified sources, the result
 is a ctags file which redirects correctly to the equivalent line in the
 headers file when coding

 Improvements are welcome

 # make this trick for make ctags understand api,
 # removing not needed EINA types used in efl,
 # it does a temporal copy of headers modified used for only build ctags
 -rm -rf debian/include.ctags
 -mkdir -p debian/include.ctags/usr
 cp -a debian/tmp/usr/include debian/include.ctags/usr/
 find debian/include.ctags -type f -iname '*.h*' -exec sed -i \
 -e 's|EINA_MALLOC||g' \
 -e 's|EINA_CONST||g' \
 -e 's|EINA_CONST||g' \
 -e 's|EINA_PURE||g' \
 -e 's|EINA_NONINSTRUMENT||g' \
 -e 's|EINA_WARN_UNUSED_RESULT||g' \
 -e 's|EINA_ARG_NONNULL([[:digit:]][^)]*)||g' \
 -e 's|EINA_PRINTF([[:digit:]][^)]*)||g' \
 {} \;
 ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags --fields=+iaS
 --c-types=pcdgstue --excmd=number debian/include.ctags
 sed -i 's|debian/include.ctags||g' $(DEB_SOURCE_PACKAGE).tags
 -rm -rf debian/include.ctags
 mkdir -p debian/tmp/usr/share/editor-ctags
 mv $(DEB_SOURCE_PACKAGE).tags debian/tmp/usr/share/editor-ctags/
 # end ctags construction code


 Thanatermesis



 2012/8/5 Thanatermesis thanatermesis.e...@gmail.com

 I was trying ctags and it seems to not recognize correctly the code, you
 can test it with your ctags too, for example with these 2 keywords:

 evas_object_del
 evas_shutdown

 Depend of your ctags command you can have the evas_shutdown one, but
 there's no way to have evas_object_del, after to check the header code that
 contains it and do some tests by modifying the line which should match, i
 found that it works after to get rid of the part:

 EINA_ARG_NONNULL(1)

 from this complete line:

 EAPI void evas_object_del(Evas_Object *obj)
 EINA_ARG_NONNULL(1);

 The command that i have used is something like: ctags -R -h .h.H.hh.hxx
 -f evas.tags --fields=+iaS --c-types=pcdgstue --excmd=number .

 Any ideas of how to build correctly ctags ?



 Thanatermesis



--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] ctags is not parsing code correctly

2012-08-04 Thread Thanatermesis
I was trying ctags and it seems to not recognize correctly the code, you
can test it with your ctags too, for example with these 2 keywords:

evas_object_del
evas_shutdown

Depend of your ctags command you can have the evas_shutdown one, but
there's no way to have evas_object_del, after to check the header code that
contains it and do some tests by modifying the line which should match, i
found that it works after to get rid of the part:

EINA_ARG_NONNULL(1)

from this complete line:

EAPI void evas_object_del(Evas_Object *obj) EINA_ARG_NONNULL(1);

The command that i have used is something like: ctags -R -h .h.H.hh.hxx
-f evas.tags --fields=+iaS --c-types=pcdgstue --excmd=number .

Any ideas of how to build correctly ctags ?



Thanatermesis
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Disabling cserve blocks edje_cc

2012-07-05 Thread Thanatermesis
If you compile evas with the option --disable-cserve2 , it will result on a
very problematic edje_cc, for example, in the steps to compile libeweather,
elsa, or detourious, it blocks, like waiting for a thread

bt: http://pastebin.com/XD1FWFuX
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] virtualbox GL blacklist

2012-04-06 Thread Thanatermesis
Maybe blacklist for that version only ?

I think that is related in the way of how it works this GL, i think that is
something like a fake layer underlying to the real graphic card, this could
explain why do strange things like ghosted windows of GL when switching
e17 desktops


2012/4/4 Vincent Torri vincent.to...@gmail.com

 On Wed, Apr 4, 2012 at 11:13 AM, Thanatermesis
 thanatermesis.e...@gmail.com wrote:
  E17 segfaults in the first run on virtualbox, when is running the wizard
  module checking for GL capabilities.
 
  The GL of virtualbox seems at this state a bit buggy, it seems to be a
 kind
  of overlay to the real graphic card, it does some buggy things on the
  interfaces, I think that the best could be to blacklist it (to fallback
 to
  software x11 mode).
 
  There's a traceback and a glxinfo:
 
  http://pastebin.com/YpTTLm3d
 
  http://pastebin.com/rqH2azgK

 i'm wondering if the fact that glx version is   1.4 is the problem or not

 Vincent


 --
 Better than sec? Nothing is better than sec when it comes to
 monitoring Big Data applications. Try Boundary one-second
 resolution app monitoring today. Free.
 http://p.sf.net/sfu/Boundary-dev2dev
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] virtualbox GL blacklist

2012-04-04 Thread Thanatermesis
E17 segfaults in the first run on virtualbox, when is running the wizard
module checking for GL capabilities.

The GL of virtualbox seems at this state a bit buggy, it seems to be a kind
of overlay to the real graphic card, it does some buggy things on the
interfaces, I think that the best could be to blacklist it (to fallback to
software x11 mode).

There's a traceback and a glxinfo:

http://pastebin.com/YpTTLm3d

http://pastebin.com/rqH2azgK



Thanatermesis
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] different possible bugs after upgrade

2012-04-03 Thread Thanatermesis
Today I upgraded E17 and I noticed 2 strange behaviours, can somebody
confirm those bugs to see if is just me or it is by the upgrade ?

1) Remember don't remember:  when you enter on the remembers
configuration of a window/application, you see the options listed but they
simply not works (for example, border style or ignore windows-list)

2) fullscreen window strange behaviour: maximize a window (or more exactly
turn a window to be full-screen mode, which is my combo), then switch your
desktops with ctrl + alt + left/right, when you return to the original
desktop, the window is not here, also, it appears again by pressing
alt+tab (but in any desktop, not only this one)
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] LDFLAGS with -Wl,-z,defs

2012-03-03 Thread Thanatermesis
Hum... I have not see any change in the timeline and I still having the
same problem here (at least for libevas, which is the one that i just tried)

Thanatermesis


2012/2/27 Carsten Haitzler ras...@rasterman.com

 On Sun, 26 Feb 2012 20:13:45 +0100 Thanatermesis 
 thanatermesis.e...@gmail.com
 said:

 compiles now. :)

  Aparently if you add the option -Wl,-z,defs to your LDFLAGS, there's
 some
  libs that doesn't compile, like evas and e_dbus, there's some logs:
 
 
  evas:
  .libs/module_la-evas_engine.o: In function `gl_lib_init':
  evas_engine.c:(.text+0x2912): undefined reference to `dlopen'
 
 
  edbus:
 
  $ make V=1
  make  all-recursive
  make[1]: Entering directory `/mkdeb/build/libedbus/libedbus'
  Making all in src
  make[2]: Entering directory `/mkdeb/build/libedbus/libedbus/src'
  Making all in lib
  make[3]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib'
  Making all in dbus
  make[4]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib/dbus'
  make[4]: Nothing to be done for `all'.
  make[4]: Leaving directory `/mkdeb/build/libedbus/libedbus/src/lib/dbus'
  Making all in bluez
  make[4]: Entering directory
 `/mkdeb/build/libedbus/libedbus/src/lib/bluez'
  /bin/bash ../../../libtool  --tag=CC   --mode=link ccache gcc  -g -O2
  -Wshadow -version-info 2:99:1  -fvisibility=hidden -fdata-sections
  -Wl,--as-needed -Wl,--gc-sections -Wl,-O1 -Wl,-z,defs -o libebluez.la
  -rpath /usr/local/lib e_bluez.lo e_bluez_element.lo e_bluez_manager.lo
  e_bluez_adapter.lo e_bluez_device.lo e_bluez_devicefound.lo
  ../../../src/lib/dbus/libedbus.la
  libtool: link: ccache gcc -shared  -fPIC -DPIC  .libs/e_bluez.o
  .libs/e_bluez_element.o .libs/e_bluez_manager.o
  .libs/e_bluez_adapter.o .libs/e_bluez_device.o
  .libs/e_bluez_devicefound.o   -Wl,-rpath
  -Wl,/mkdeb/build/libedbus/libedbus/src/lib/dbus/.libs
  ../../../src/lib/dbus/.libs/libedbus.so  -O2 -Wl,--as-needed
  -Wl,--gc-sections -Wl,-O1 -Wl,-z -Wl,defs   -pthread -Wl,-soname
  -Wl,libebluez.so.1 -o .libs/libebluez.so.1.1.99
  .libs/e_bluez.o: In function `_e_bluez_system_name_owner_exit':
  /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:93: undefined
  reference to `ecore_event_add'
  .libs/e_bluez.o: In function `e_bluez_manager_sync_elements':
  /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:84: undefined
  reference to `eina_log_print'
  .libs/e_bluez.o: In function `_e_bluez_system_name_owner_enter':
  /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:102: undefined
  reference to `eina_log_print'
  /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:114: undefined
  reference to `ecore_event_add'
  /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:105: undefined
  reference to `eina_log_print'
 
 
 
  Thanatermesis
 
 --
  Virtualization  Cloud Management Using Capacity Planning
  Cloud computing makes use of virtualization - but cloud computing
  also focuses on allowing computing to be delivered as a service.
  http://www.accelacomm.com/jaw/sfnl/114/51521223/
  ___
  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


--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Eina with --disable-safety-checks fails in compilation

2012-03-01 Thread Thanatermesis
If you add the parameter --disable-safety-checks to the configure options
of libeina, the compilation fails:

$ make V=1
make[3]: Entering directory `/mkdeb/build/libeina/libeina/src/lib'
/bin/bash ../../libtool  --tag=CC   --mode=compile ccache gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/include
-DPACKAGE_BIN_DIR=\/usr/bin\
-DPACKAGE_LIB_DIR=\/usr/lib/i386-linux-gnu\
-DPACKAGE_DATA_DIR=\/usr/share/eina\  -D_FORTIFY_SOURCE=2 -pthread -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -O2 -fvisibility=hidden -Wshadow
-ffunction-sections -fdata-sections -ffast-math -Wall -W -Wshadow  -c -o
libeina_la-eina_main.lo `test -f 'eina_main.c' || echo './'`eina_main.c
libtool: compile:  ccache gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
-I../../src/include -I../../src/include -DPACKAGE_BIN_DIR=\/usr/bin\
-DPACKAGE_LIB_DIR=\/usr/lib/i386-linux-gnu\
-DPACKAGE_DATA_DIR=\/usr/share/eina\ -D_FORTIFY_SOURCE=2 -pthread -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -O2 -fvisibility=hidden -Wshadow
-ffunction-sections -fdata-sections -ffast-math -Wall -W -Wshadow -c
eina_main.c  -fPIC -DPIC -o .libs/libeina_la-eina_main.o
In file included from eina_main.c:72:0:
../../src/include/eina_model.h:1192:64: error: nonnull argument references
non-pointer operand (argument 1, operand 2)
In file included from eina_main.c:72:0:
../../src/include/eina_model.h:1261:66: error: nonnull argument references
non-pointer operand (argument 1, operand 2)
make[3]: *** [libeina_la-eina_main.lo] Error 1
make[3]: Leaving directory `/mkdeb/build/libeina/libeina/src/lib'
--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] LDFLAGS with -Wl,-z,defs

2012-02-26 Thread Thanatermesis
Aparently if you add the option -Wl,-z,defs to your LDFLAGS, there's some
libs that doesn't compile, like evas and e_dbus, there's some logs:


evas:
.libs/module_la-evas_engine.o: In function `gl_lib_init':
evas_engine.c:(.text+0x2912): undefined reference to `dlopen'


edbus:

$ make V=1
make  all-recursive
make[1]: Entering directory `/mkdeb/build/libedbus/libedbus'
Making all in src
make[2]: Entering directory `/mkdeb/build/libedbus/libedbus/src'
Making all in lib
make[3]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib'
Making all in dbus
make[4]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib/dbus'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/mkdeb/build/libedbus/libedbus/src/lib/dbus'
Making all in bluez
make[4]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib/bluez'
/bin/bash ../../../libtool  --tag=CC   --mode=link ccache gcc  -g -O2
-Wshadow -version-info 2:99:1  -fvisibility=hidden -fdata-sections
-Wl,--as-needed -Wl,--gc-sections -Wl,-O1 -Wl,-z,defs -o libebluez.la
-rpath /usr/local/lib e_bluez.lo e_bluez_element.lo e_bluez_manager.lo
e_bluez_adapter.lo e_bluez_device.lo e_bluez_devicefound.lo
../../../src/lib/dbus/libedbus.la
libtool: link: ccache gcc -shared  -fPIC -DPIC  .libs/e_bluez.o
.libs/e_bluez_element.o .libs/e_bluez_manager.o
.libs/e_bluez_adapter.o .libs/e_bluez_device.o
.libs/e_bluez_devicefound.o   -Wl,-rpath
-Wl,/mkdeb/build/libedbus/libedbus/src/lib/dbus/.libs
../../../src/lib/dbus/.libs/libedbus.so  -O2 -Wl,--as-needed
-Wl,--gc-sections -Wl,-O1 -Wl,-z -Wl,defs   -pthread -Wl,-soname
-Wl,libebluez.so.1 -o .libs/libebluez.so.1.1.99
.libs/e_bluez.o: In function `_e_bluez_system_name_owner_exit':
/mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:93: undefined
reference to `ecore_event_add'
.libs/e_bluez.o: In function `e_bluez_manager_sync_elements':
/mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:84: undefined
reference to `eina_log_print'
.libs/e_bluez.o: In function `_e_bluez_system_name_owner_enter':
/mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:102: undefined
reference to `eina_log_print'
/mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:114: undefined
reference to `ecore_event_add'
/mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:105: undefined
reference to `eina_log_print'



Thanatermesis
--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] About release, snapshots and openBSD port

2011-11-11 Thread Thanatermesis
2011/11/11 Bruno Dilly bdi...@profusion.mobi

 On Fri, Nov 11, 2011 at 11:19 AM, Jonathan Armani d...@asystant.net
 wrote:
  Hi,
 
  On Fri, Nov 11, 2011 at 8:00 AM, Carsten Haitzler ras...@rasterman.com
 wrote:
  On Thu, 10 Nov 2011 18:18:29 +0100 (CET) Vincent Torri 
 vto...@univ-evry.fr
  said:
 
 
  Hey
 
  I'm talking a lot with an openBSD dev, and currently it's very hard for
  them to follow the changes in the trunk. What they would like to have
 is
  snapshots to provide easily patches for the EFL.
 
  how is that hard? svn checkout or update instead of wget. u also need
 to run
  autogen.sh.
 
  Would it be possible to have, during the freeze period, some daily
  snashots ? It would be nice to fix the openBSD port for the release.
 
  open to patches, but none have been submitted.
 
  Are you kidding ? I though you were reading the svn log. I take a lot
  of my time pushing / polishing these diff (special thanks to vtorrin,
  bluebugs and billiob).
  So you come from nowhere and make all this work looking bad, here and
  on irc, that's amazing.

 Sometimes he acts this way. Don't take it personal, don't let it
 demotivate you.
 Keep the good work ! =)


Procedure:
http://www.spankingpaddles.co.uk/wp-content/uploads/2010/08/paddle-spank.gif



 
  if they require tarballs to
  test and can't just run svn instead to fetch the source... i don't have
 the
  time each day to make tarballs when they can just as easily fetch from
 svn.
  it's the same work on their part. making tarballs is MORE work on our
 part.
 
  You missed the point, we want to be sure that the final archive will be
 ok.
  I'm not asking for snapshot on a daily basis, only some rc before the
  final archive.
  (Wait no project did alpha  rc, right ?)
 
 
 
  Note that i discuss also with a Mageia e17 maintainer, and he told me
 that
  such snapshots will help him too.
 
  a snapshot has no more quality than an svn checkout, so other than a
 mental
  block thinking svn == totally unstable/unusable and an unwillingness to
 use it
  because of a mental block, i don't see the point.
 
  yeah a mental block, I think you don't want to know how many time I
  have to reroll a dist to get all working and how frustating it is.
 
 
  a release that has had quality assurance done on it is a different
 matter - but
  we arent doing them every day. hell no - not with al the efl trees we
 have.
  only chance of that is if we stopped having separate libs and just
 merged them
  into a single efl tree.
 
  Vincent
 
 
 --
  RSA(R) Conference 2012
  Save $700 by Nov 18
  Register now
  http://p.sf.net/sfu/rsa-sfdev2dev1
  ___
  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
 
 
 
 --
  RSA(R) Conference 2012
  Save $700 by Nov 18
  Register now
  http://p.sf.net/sfu/rsa-sfdev2dev1
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
 --
  RSA(R) Conference 2012
  Save $700 by Nov 18
  Register now
  http://p.sf.net/sfu/rsa-sfdev2dev1
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 



 --
 Bruno Dilly
 Senior Developer
 ProFUSION embedded systems
 http://profusion.mobi


 --
 RSA(R) Conference 2012
 Save $700 by Nov 18
 Register now
 http://p.sf.net/sfu/rsa-sfdev2dev1
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] About release, snapshots and openBSD port

2011-11-11 Thread Thanatermesis
This has not much sense, its the same a rc tarball than get it from an
actual svn checkout, I say that because if there's release candidate
tarballs, and something (related to how it builds) needs to be changed, no
matters if previously was made a tarball or not, so it becomes to have no
value at all.

2011/11/11 Iván Briano (Sachiel) sachi...@gmail.com

 2011/11/11 Youness Alaoui kakar...@kakaroto.homelinux.net:
  On Fri, Nov 11, 2011 at 8:49 AM, Bruno Dilly bdi...@profusion.mobi
 wrote:
 
  On Fri, Nov 11, 2011 at 11:19 AM, Jonathan Armani d...@asystant.net
  wrote:
   Hi,
  
   On Fri, Nov 11, 2011 at 8:00 AM, Carsten Haitzler 
 ras...@rasterman.com
  wrote:
   On Thu, 10 Nov 2011 18:18:29 +0100 (CET) Vincent Torri 
  vto...@univ-evry.fr
   said:
  
  
   Hey
  
   I'm talking a lot with an openBSD dev, and currently it's very hard
 for
   them to follow the changes in the trunk. What they would like to
 have
  is
   snapshots to provide easily patches for the EFL.
  
   how is that hard? svn checkout or update instead of wget. u also need
  to run
   autogen.sh.
  
   Would it be possible to have, during the freeze period, some daily
   snashots ? It would be nice to fix the openBSD port for the release.
  
   open to patches, but none have been submitted.
  
   Are you kidding ? I though you were reading the svn log. I take a lot
   of my time pushing / polishing these diff (special thanks to vtorrin,
   bluebugs and billiob).
   So you come from nowhere and make all this work looking bad, here and
   on irc, that's amazing.
 
  Sometimes he acts this way. Don't take it personal, don't let it
  demotivate you.
  Keep the good work ! =)
 
  Reminds me of some of the stuff I've been saying...
  As for don't have time to do tarballs everyday.. well, that's why
 there's
  something called scripts and cron jobs.. those things exist, might be
  good to use these awesome technologies.
 

 The problem with that is guaranteeing that the entire thing builds.
 Doing tarballs out of any random checkout is not unlike doing the
 actual checkout yourself.

 Now, to be fair, what the OpenBSD guys are asking for are some rc
 tarballs before the release to make sure that everything is building
 fine for them on the actual release, not daily tarballs, and this whole
 thing got to this point out of not stating things clearly in the first
 place.

 
  
   if they require tarballs to
   test and can't just run svn instead to fetch the source... i don't
 have
  the
   time each day to make tarballs when they can just as easily fetch
 from
  svn.
   it's the same work on their part. making tarballs is MORE work on our
  part.
  
   You missed the point, we want to be sure that the final archive will
 be
  ok.
   I'm not asking for snapshot on a daily basis, only some rc before the
   final archive.
   (Wait no project did alpha  rc, right ?)
  
  
  
   Note that i discuss also with a Mageia e17 maintainer, and he told
 me
  that
   such snapshots will help him too.
  
   a snapshot has no more quality than an svn checkout, so other than a
  mental
   block thinking svn == totally unstable/unusable and an unwillingness
 to
  use it
   because of a mental block, i don't see the point.
  
   yeah a mental block, I think you don't want to know how many time I
   have to reroll a dist to get all working and how frustating it is.
  
  
   a release that has had quality assurance done on it is a different
  matter - but
   we arent doing them every day. hell no - not with al the efl trees we
  have.
   only chance of that is if we stopped having separate libs and just
  merged them
   into a single efl tree.
  
   Vincent
  
  
 
 --
   RSA(R) Conference 2012
   Save $700 by Nov 18
   Register now
   http://p.sf.net/sfu/rsa-sfdev2dev1
   ___
   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
  
  
  
 
 --
   RSA(R) Conference 2012
   Save $700 by Nov 18
   Register now
   http://p.sf.net/sfu/rsa-sfdev2dev1
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
  
  
 
 --
   RSA(R) Conference 2012
   Save $700 by Nov 18
   Register now
   http://p.sf.net/sfu/rsa-sfdev2dev1
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
 

[E-devel] Demo: Make a complete e17 module in 10 minutes

2009-11-07 Thread Thanatermesis
Now the skel module is a bit more documented, at least more useful for who
try to look at its code for the first time and want to understand how that
works? without previous knowledges of E/EFL

Now there's only one thing needed to motivate new ppl to make e17 modules,
something to see.

The ppl dont' read, not much ppl at least... the ppl are lazy to download
something and to try it, the best is a tutorial explaining the creation of
an e17 module, but finally, what's better for that than a video that shows
how we can build and customize an e17 module in less than 10 minutes ? :)

http://www.youtube.com/watch?v=abNsVyYTSkU

Hope you like it :)

Thanatermesis
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: devilhorns trunk/E-MODULES-EXTRA/skel/src

2009-11-07 Thread Thanatermesis
Sounds very good :), If anybody is interessed on write it maybe can see
useful the templates from emodule-creator, this is just a kind of
script-replace system under base codes, nothing very powerful but very handy
:)

http://us.repository.elive-systems.com/pool/efl/e/emodule-creator/

You should uncompress it than trying to install this package if you are not
in elive, just use dpkg -x or ar x if you are not in a debian based
system


Thanatermesis
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Doxygen, doxywhat ? howto doxygen ?

2009-10-09 Thread Thanatermesis
There's long time that I have wanted to see any howto about Doxygen in the E
websites, but nobody has wrote any one aparently, so today I was decided to
learn the doxygen basics and looking the eina's code I wrote a small
introduction:

http://trac.enlightenment.org/e/wiki/Doxygen

I think that everybody should know doxygen basics and never write any (lib)
thing without its doxygen header definition, so there's a small introduction
for everybody

Of course is a bit crappy but this is a wiki, right ? so fix it if you think
that is crappy :)

I have tried to made it easy and intuitive, hope you like


Thanatermesis
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] .desktop files in .local dir are very bad managed IMHO

2009-08-27 Thread Thanatermesis
Ok I don't have read the code to know how exactly works internally but what
I see (and my experience) is that:

When you drag an icon to your bar, it creates a entire new .desktop file to
your .local directory with totally new values, some set by the user and some
automatic, but most of times they simply doesn't works (bad values), I
have see a lot of different cases, most of them are applications that
doesn't launch, applications that can't be added (when inserted to the bar,
nothing appears), wrong/null icon, etc...

My thoughts are: if there's already an existing .desktop file, original,
good-made, with the correct data on it, with full of translations, with the
correct executable and parameters... why WTF we are going to change them to
something from scratch, bad-auto-detected, and mostly-wrong ?, could be
interesting that the user will modify manually some values, that YES... but
only the ones modified by him! and the rest will remain untouched.

Like I say, this gives a lot of problems (just try to drag-n-drop a bunch of
10-20 applications to your bar and check all of them (icon image that not
works as before, lost translations, wrong executable command set, wrong
parameters of the executable, wmclass changed, error-prone values, big
etc...)

There's also two reports by me from long time ago:

http://trac.enlightenment.org/e/ticket/365
http://trac.enlightenment.org/e/ticket/357



Thanatermesis
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] E logo usage question

2009-07-06 Thread Thanatermesis
A friend is asking me about the license of the new E logo, in order to use
it on a conceptual map of free software that aparently is licensed under
the GPL.

Please if you answer this thread, add in your CC: the email of this person
in order to be informed too:  h |at| saberlibre |dot| net

Btw could be nice to add this information in the E website (if there's any,
I don't have found it), so a subsection/dir of logos and/or license


Thanatermesis
--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have 
the opportunity to enter the BlackBerry Developer Challenge. See full prize 
details at: http://p.sf.net/sfu/blackberry
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] edgebindings module: point of view

2009-03-27 Thread Thanatermesis
In Elive, after the last upgrade some users was complained about that they
can't send a window by dragging it to the other desktop (click in the
border, move it to the edge screen limits, and appear on the new desktop),
but by other side, the switch of desktops by edge screen (by mouse moving to
the limits of the screen) its disabled by default, so aparently with the
actual way of work of this module, it is needed to have both features
working at the same time

I imagine that the idea of this module is to made something more
customizable, but there's still two main features of enlightenment (that
are in e16 too) moved to something a bit different, after to think a bit
about the new module, my point of view is that will be nice to have, apart
of the actual configuration of this module, two simple checkboxes to
enable/disable these two very common and used features (to switch desktop
with the mouse, and to switch desktop when moving windows)


Thanatermesis
--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [BUG] Exquisite

2008-12-17 Thread Thanatermesis
With bootsplash, if is required a user-action between the boot process (like
if you boot with init 1, or you have a mountpoint in your fstab that not
exists or is not detected by this kernel, a maintenance action is
required), bootsplash just stops/quit to give the console to the user to
interact with it, with exquisite it is not the case, it just look like the
init process is paused

Please add the component exquisite to trac :)



Thanatermesis
--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] BUG: python-etk scrollbars

2008-11-29 Thread Thanatermesis
The scrollbars of python-etk not works good, they automatically dissapears,
you can try the example file called 15-list.py found in the examples dir
of python-etk, click with the mouse on the list and move the mouse up and
down in order to scroll the list, on this moment is where appears the
scrollbar widget, but it dissapears when you stop to move (not reproductible
with the mouse wheel)

Video example of the bug (mplayer or xine):
http://main.elivecd.org/tmp/enlightenment/python-etk-scrollbar-bug.ogv


Thanatermesis
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Wrong Flag image

2008-11-10 Thread Thanatermesis
The flag of e/data/images/lang-ca_ES.png is wrong

The actual used image looks like the 'andorra' one, this is a very small
country in the north of catalonia where they speaks french, spanish and
catalan, we should use the one from catalonia instead:
http://en.wikipedia.org/wiki/Image:Flag_of_Catalonia.svg

Looks a bit flashy and ugly, the reason is because (following the story) the
count of Barcelona, after a battle, has wiped his bloody fingers down the
shield and somebody has say hey!, we can use that for our flag!

By other side i would recommend to move the spanish parts of Enlightenment
to the main spanish... so, argentinian (es_AR) to spanish (es_ES), the
difference between Argentinian and Spanish is absolutely minor, I can say
that is 100 % compatible on the side of writed for technical things
(computer language), you can see the difference only when somebody talks it
(vos sos un boludo), and maybe writed in a very few and specific cases but
not in the case of Enlightenment messages at all. If we use the argentinian
could cause problems like enlightenment not available in spanish for all the
rest of spanish users (non-argentinian ones), also, the flag showed by
default in the wizard module (like this report of the catalan one), is by
default set to the argentinian one... confusing since not looks like the
spanish flag

Greetings


Thanatermesis
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Fwd: Entrance problems]

2008-10-20 Thread Thanatermesis
The exact commit is:
http://trac.enlightenment.org/e/changeset?new=36417%40trunk%2Fentranceold=36364%40trunk%2Fentrance


Thanatermesis

2008/10/20 Gustavo Sverzut Barbieri [EMAIL PROTECTED]

 On Sun, Oct 19, 2008 at 6:11 PM, Thanatermesis
 [EMAIL PROTECTED] wrote:
  Hello Gustavo,
 
  I would like to tell you that there's a bug in entrance that does a
  black screen in the big percentage of computers with a X for mouse,
  after to see the commits and go back to the previous version of
  src/daemon/entranced_display.c , everything looks like to work perfectly

 hum... could you point me which commit? And it would be better to mail
 enlightenment-devel for such (in CC now)


  For now i will use this old version for my own usage (for the Elive
  package), but i should like that we can discuss about this in order to
  solve correctly the problem since your commits looks like to be for
  compatibility in hard-loaded or old systems, but by other side made an
  uncompatibility in others
 
  Do you actually maintain entrance ? i know that it doesn't has much
  development ;)

 No, I just fixed that problem.


  PS: your email [EMAIL PROTECTED] is wrong, please update it on the SVN
 info

 it's on purpose, it should omit my mail from web listings, that's how
 it worked some time ago at least :-)

 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] learn efl

2008-10-16 Thread Thanatermesis
You can made a look at this small howto recopilatory that i have writed
just today

http://dev.elivecd.org/wiki/HowtoDevelopWithEFL


Thanatermesis
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [PATCH]: e_remote -profile-list only show profiles from homedir

2008-09-29 Thread Thanatermesis
This patch allow the list of profiles from
/usr/share/enlightenment/data/config/ too, not only homedir, also includes a
check for don't add in the list duplicated entry's


Thanatermesis
diff -Naur e/src/bin/e_config.c e.patch/src/bin/e_config.c
--- e/src/bin/e_config.c	2008-09-25 23:02:51.237697047 +
+++ e.patch/src/bin/e_config.c	2008-09-30 01:16:46.143863597 +
@@ -1797,28 +1797,56 @@
 EAPI Evas_List *
 e_config_profile_list(void)
 {
-   Ecore_List *files;
+   char *file;
char buf[4096];
-   const char *homedir;
+   const char *dir;
+   Ecore_List *names;
+   Ecore_List *files;
Evas_List *flist = NULL;
+
+   names = ecore_list_new();
+
+   dir = e_user_homedir_get();
+   snprintf(buf, sizeof(buf), %s/.e/e/config/, dir);

-   homedir = e_user_homedir_get();
-   snprintf(buf, sizeof(buf), %s/.e/e/config/, homedir);
files = ecore_file_ls(buf);
if (files)
  {
-	char *file;
-	
-	ecore_list_first_goto(files);
-	while ((file = ecore_list_current(files)))
-	  {
-	 snprintf(buf, sizeof(buf), %s/.e/e/config/%s, homedir, file);
-	 if (ecore_file_is_dir(buf))
-	   flist = evas_list_append(flist, strdup(file));
-	 ecore_list_next(files);
-	  }
+   ecore_list_first_goto(files);
+   while ((file = ecore_list_next(files)))
+ {
+snprintf(buf, sizeof(buf), %s/.e/e/config/%s, dir, file);
+if (ecore_file_is_dir(buf))
+  ecore_list_append(names, strdup(file));
+ }
 ecore_list_destroy(files);
  }
+   	
+   dir = e_prefix_data_get();
+   snprintf(buf, sizeof(buf), %s/data/config, dir);
+   
+   files = ecore_file_ls(buf);
+   if (files)
+  {
+   ecore_list_first_goto(files);
+   while ((file = ecore_list_next(files)))
+  {
+ snprintf(buf, sizeof(buf), %s/data/config/%s, dir, file);
+ if (ecore_file_is_dir(buf))
+ {
+if (!ecore_list_find(names, ecore_str_compare, file))
+   ecore_list_append(names, strdup(file));
+	 }
+  }
+ ecore_list_destroy(files);
+  }
+
+   ecore_list_first_goto(names);
+   while ((files = ecore_list_next(names)))
+  flist = evas_list_append(flist, files);
+  
+   ecore_list_destroy(names);
+
return flist;
 }
 
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] E17 translation tool (GUI)

2008-02-11 Thread Thanatermesis
I have write a small GUI application to do translations for Elive things,
where i have included the possibility to translate Enlightenment 17 too, I
have added a variable to use it -only- for e17 translations

This tool is basically a easy way that the users can made translations for
E17 without any cvs/commandline knowledgements, i hope that e17 can receive
more translations thanks to this tool soonly and from users of Elive

The attached script depends of: GNU bash, gksu, poedit, cvs, zenity, gettext

Any patch or comment is welcome

Maybe could be a good idea to add this tool to the E website wiki -
translations page



Thanatermesis


e17_translator.sh
Description: Bourne shell script
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [PATCH]: entrance/configure.in: fat finger bug

2008-01-27 Thread Thanatermesis
Seem like somebody has a dirty 'N' key on his keyboard

This patch fixes a important bug that elements on entrance uses 'entrace'
instead of 'entrance' (like the dir /usr/share/entrance is renamed
/usr/share/entrace ), it also includes less-important 'entrace' fixups


Thanatermesis
diff -Naur entrance/README entrance.patch/README
--- entrance/README	2006-05-13 08:47:34.0 +
+++ entrance.patch/README	2008-01-27 15:44:34.406188129 +
@@ -46,7 +46,7 @@
 To set up your sessions, edit the build_config.sh script in the data/config
 directory before compiling to specify the names of the X sessions on your 
 machine. After installation, you will need to directly edit
-/etc/entrace_config.cfg using an ecore_config editor like ecore_config. The
+/etc/entrance_config.cfg using an ecore_config editor like ecore_config. The
 default sessions are designed to work on a Debian 3.0 installation, so you
 will likely need to update your db before Entrance can work for you. While 
 adding sessions, please note that:
diff -Naur entrance/configure.in entrance.patch/configure.in
--- entrance/configure.in	2008-01-27 15:38:08.465065867 +
+++ entrance.patch/configure.in	2008-01-27 15:44:19.908399858 +
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 
-AC_INIT(entrace, 0.9.9.042, enlightenment-devel@lists.sourceforge.net)
+AC_INIT(entrance, 0.9.9.042, enlightenment-devel@lists.sourceforge.net)
 AC_PREREQ(2.52)
 AC_CONFIG_SRCDIR(configure.in)
 
diff -Naur entrance/debian/README.Debian entrance.patch/debian/README.Debian
--- entrance/debian/README.Debian	2003-03-01 08:29:10.0 +
+++ entrance.patch/debian/README.Debian	2008-01-27 15:44:54.403137469 +
@@ -1,6 +1,6 @@
 entrance for Debian
 ---
 
-Please see the entrace README file for more information.
+Please see the entrance README file for more information.
 
  -- Jordan Evatt [EMAIL PROTECTED], Sat,  1 Mar 2003 01:20:18 -0600
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Updated E17 on Elive (new development versions)

2007-11-25 Thread Thanatermesis
I would like to announce that Elive has released the first development
versions with E17 updated 'to day' (yay!)

Like everytime, Elive include ALL the development libs of EFL and some extra
apps / libs, the EFL libs don't contain any modification made, then any
person that would like to develop anything in EFL can have perfectly a disk
of Elive on their pocket if go to holidays somewhere :)

Full news in http://www.elivecd.org/Main/News


Thanatermesis
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Icon events on e17

2007-02-10 Thread Thanatermesis
I think to the icons can accept events could be a good thing, specially for
the icons animated stuff, for example, I don't like to have a ibar with 10
icons with a animation turning all the time eating my cpu, but i think to
its a good idea to turns animated when i put my mouse on a icon

E17 code needs to are modified or is just needed to add repeat_events to
the e17 themes ?


Thanatermesis
-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Entrance new sessions list way not works properly

2007-01-01 Thread Thanatermesis
Not sure of how works internally but since a change from final of october,
entrance aparently make's his own list of sessions to select (kde, gnome,
enlightenment, fluxbox... etc), the list of those WM to use are simply wrong
making imposible to the users to login on entrance (most of cases), and the
ones from the configuration are sometimes ignored or overwrited, i have
search on the logs of IRC and i have found more persons with the same
problem but no solutions, finally i have downgraded my CVS for use the old
code way

Greetings
Thanatermesis
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] apishow, small tool of api reference

2006-05-24 Thread Thanatermesis
I have just found a script to have started to write long time ago for a friend, a little tool for fast help with the API of EFL 'to day', I send this email just for if any person is interessed because i don't have planed for now to finish to write this tool, but it works a sufficient good if exist any interessed :)
Is just a tool for have a fast reference of the API of EFL, you can enable or disable also the libs of you want to search, it read the .h files from your actual installed libs, for example, you need to add a function in your code but you don't remember the exact name of it and/or their parameters... or you just want to search all the posible functions to contents the word play in the emotion lib... open a terminal, call apishow, and enter the keywords and you have a nice colorized output of the API reference :]
I repeat, this tool not is finished and not works perfect, but is a fast tool for ppl to needs fast works, better anyways to play with the cat, and you can posible to write it better if you like, anyways if you made it, send me the changes ;)
download: http://thanatermesis.org/users/enlightenment/apishowNote: Aparently this bash code not is very compatible with the bash of 'BSD system's'
Thanatermesis


  1   2   >