[e-users] Found a little error in documentation (maybe)

2014-04-18 Thread cedlemo
Hi,

I have played a little with evas and in the documentation for the 
functions used to set/configure the render engine
(see 
https://build.enlightenment.org/job/nightly_efl_gcc_x86_64/lastSuccessfulBuild/artifact/doc/html/group__Evas__Output__Method.html#details
 
or Evas_Common.h linge  1047 ) I have found an error.


|einfo-info.display = display;|

The problem is that einfo is an Evas_Engine_Info_Software_X11 structure 
and the info structure, inside it,  doesn't have a display member.

In a little test, I tried to use this fonctions with the X11 render 
engine. I used einfo-info.connection instead

and I was able to compile the program event if it didn't work as 
expected. ( 
http://stackoverflow.com/questions/21217949/evas-and-x11-example )

So:

1 how to set the X11 engine and use it ?
2 how to propose a patch ( I have read I have to use arcanist or 
something like that?)

Regards

Cedlemo

--
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] ephysics and libbullet problems

2014-04-18 Thread Stefan Schmidt
Hello.

On Fri, 2014-04-18 at 09:10, David Seikel wrote:
 On Fri, 18 Apr 2014 07:13:46 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:
 
  On Thu, 17 Apr 2014 14:15:57 +0200 Stefan Schmidt
  ste...@datenfreihafen.org said:
  
   Hello.
   
   On Thu, 2014-04-17 at 20:52, Carsten Haitzler wrote:
On Thu, 17 Apr 2014 07:24:53 -0400 Will Hopper
wjhopper...@gmail.com said:

 Thanks for the info about compatible versions. I was guessing
 that it was because the files were called
 libbulletsoftbody.so.2.81 and libbulletsoftbody.so.2.81 and
 that the hard coded version number was causing problems finding
 it. Anyway, I first looked around for the 2.81 debs online to
 downgrade, but couldn't find the ones for debian, only ubuntu,
 and they also weren't in the debian-snapshot archives. But
 today I remembered the .deb archive of installed and previously
 installed packages that apt keeps lying around, and luckily the
 2.81 debs were still there! So I manually downgraded and life
 is good again.
 
 But I'm still confused about one thing - efl still depends on
 libbullet even with --disable-physics?

it shouldn't - but we don't test disabling things like that.
   
   Actually we do. :) The mingw build which runs for every push to the
   efl repo has --disable-physics set and we have no libbullet for
   mingw installed so disabling works as expecting from what I can see.
  
  well that one then gets tested. most don't though. :)
 
 I suspect what doesn't get tested is disabling bullet physics when the
 bullet library does exist.

At least for the 1.9 branch your guess is wrong. I just compiled efl
with --disbale-physics but having libbullet installed.

If the original author still is using 1.8 I don't know but would be
surprised if that was broken before as he would not be the only one
disabling it.

regards
Stefan Schmidt

--
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] ephysics and libbullet problems

2014-04-18 Thread Stefan Schmidt
Hello.

On Fri, 2014-04-18 at 07:13, Carsten Haitzler wrote:
 On Thu, 17 Apr 2014 14:15:57 +0200 Stefan Schmidt ste...@datenfreihafen.org
 said:
 
  Hello.
  
  On Thu, 2014-04-17 at 20:52, Carsten Haitzler wrote:
   On Thu, 17 Apr 2014 07:24:53 -0400 Will Hopper wjhopper...@gmail.com 
   said:
   
Thanks for the info about compatible versions. I was guessing that it 
was
because the files were called libbulletsoftbody.so.2.81 and
libbulletsoftbody.so.2.81 and that the hard coded version number was
causing problems finding it. Anyway, I first looked around for the 2.81
debs online to downgrade, but couldn't find the ones for debian, only
ubuntu, and they also weren't in the debian-snapshot archives. But 
today I
remembered the .deb archive of installed and previously installed 
packages
that apt keeps lying around, and luckily the 2.81 debs were still there!
So I manually downgraded and life is good again.

But I'm still confused about one thing - efl still depends on libbullet
even with --disable-physics?
   
   it shouldn't - but we don't test disabling things like that.
  
  Actually we do. :) The mingw build which runs for every push to the
  efl repo has --disable-physics set and we have no libbullet for mingw
  installed so disabling works as expecting from what I can see.
 
 well that one then gets tested. most don't though. :)

We don't have a full matrix off all build options thats correct. We
have tons of implicit checks with the mingw build alone though. It
builds with the following options:

--build=x86_64-pc-linux-gnu --host=x86_64-w64-mingw32
--with-windows-version=win7 --disable-pulseaudio --disable-physics
--with-bin-edje-cc=${WORKSPACE}/native/destdir/bin/edje_cc
--with-tests=none --disable-harfbuzz --disable-avahi
--disable-gstreamer1 --enable-lua-old
--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aaa
--with-bin-eolian-gen=${WORKSPACE}/native/destdir/bin/eolian_gen

Not a full matrix but still covering a lot of the widely used options.
At least I consider disabling of pulseaudio, libbullet, luajit and
gstreamer1 as the most uses options people tend to add to avoid deps.

regards
Stefan Schmidt

--
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] edje_object_signal_callback_add not triggering

2014-04-18 Thread The Rasterman
On Fri, 18 Apr 2014 04:58:33 +0200 Olivier Nougarede onougar...@hotmail.fr
said:

 In an edc file, i have the following:
 
 group { name: ok_img;
min: 20  20;
parts {
   part { name: okimg;
  type: IMAGE;
   mouse_events: 1;
  description { state: default 0.0;
 image.normal: ic_ok.png;
  }
   }
}
programs {
   program {
 name:ok_img_clicked;
 signal: mouse,clicked,1;
 source:okimg;
 action: SIGNAL_EMIT mclick okimg;
  }
}
 }
 
 in a source file:
 o, hbox are * Evas_Object,
 
 o = elm_image_add(hbox);
 elm_image_file_set(o, APP_THEME,ok_img);
 elm_image_no_scale_set(o, EINA_TRUE);
 elm_image_resizable_set(o, EINA_TRUE, EINA_TRUE);
 elm_box_pack_end(hbox, o);
 evas_object_show(o);
 edje_object_signal_callback_add(o, mclick,okimg, cb, target);
 
 In main.c
 elm_theme_overlay_add(NULL, APP_THEME);
 
 The image is displayed on my widget, but clicking it does not trigger the
 callback! I must be missing something important... but what???

elm images are images. images are not interactive elements. they display
images. if you want it to be interactive use elm layout.


-- 
- 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/NeoTech
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] DE freezing up and problem removing e17

2014-04-18 Thread Brandon Perkins
I have 64bit Debian Jessie and I am using the e17 from the Debian repo.
I had to reinstall my debian repo and the enlightenment desktop environment
because my school tech support claimed they had to wipe everything in order
to successfully reinstall my windows partition.  S

My first problem is that when I try to run an e17 session the DE will
freeze up in a weird way.  I can move my mouse around but I can't access
any menus or open windows.  And if I have a window open before it freezes
then it is stuck there (can't be closed, moved around, or closed).  I have
to hold the power button to force a shutdown.

The second problem has to do with removing it.  I can't seem to get rid of
the configuration files that were created during the initial setup of e17,
because I feel this might be part of the reason to the first problem.  For
the compositing and special effects settings I had disabled everything ( I
just wanted to disable compositing, but I disabled the other two options
cause I thought wouldn't need them), but I think disabling the last two
options may have caused the freezing.  But since I can't seem to erase the
configuration files, reinstalling e17 seems pointless.

Does someone know how to fix this problem?
--
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] DE freezing up and problem removing e17

2014-04-18 Thread Christopher Barry
On Fri, 18 Apr 2014 23:00:37 -0400
Brandon Perkins ingeniar...@gmail.com wrote:

I have 64bit Debian Jessie and I am using the e17 from the Debian repo.
I had to reinstall my debian repo and the enlightenment desktop
environment because my school tech support claimed they had to wipe
everything in order to successfully reinstall my windows partition.
S

My first problem is that when I try to run an e17 session the DE will
freeze up in a weird way.  I can move my mouse around but I can't
access any menus or open windows.  And if I have a window open before
it freezes then it is stuck there (can't be closed, moved around, or
closed).  I have to hold the power button to force a shutdown.

The second problem has to do with removing it.  I can't seem to get
rid of the configuration files that were created during the initial
setup of e17, because I feel this might be part of the reason to the
first problem.  For the compositing and special effects settings I had
disabled everything ( I just wanted to disable compositing, but I
disabled the other two options cause I thought wouldn't need them),
but I think disabling the last two options may have caused the
freezing.  But since I can't seem to erase the configuration files,
reinstalling e17 seems pointless.

Does someone know how to fix this problem?
--
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

do the following from the linux terminal (use 'ctl-alt-f1' from
your login manager) *without* e running:

mv ~/.e ~/.e-old

then do an 'alt-f7' (ctl not needed from the terminal) to get back to
the login manager, and then login to e. It will run through initial
setup, and you'll have the default configuration.

-C

--
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users