Re: [E-devel] Bug report: Framebuffer support is broken.

2015-09-28 Thread Simon Lees


On 09/27/2015 09:49 AM, vj wrote:
> Hello,
>
> Is this the correct place for a bug report?
phab.enlightenment.org is a better place because they will get tracked 
and remembered better there, and patches can be added and pushed easily, 
but often they get picked up here as well

Cheers

Simon
> If yes, here it is:
>
> I'm trying to build a buildroot system with the musl libc, efl and
> elementary libraries and framebuffer graphics.
> For testing I'm using terminology.
> The target is the BeagleBoneBlack with an Cortex-A8 ARM cpu and the
> host is x86-64.
> It has been tested with two toolchains: gcc-4.9.3 and gcc-5.2.0. Both
> with the same result.
> It is build with the warning messages enabled.
> When running terminology, a message appears in eina_module_load with:
> could not dlopen("/usr/lib/ecore_evas/engines/fb/v-1.15/module.so",
> Error relocating /usr/lib/ecore_evas/engines/fb/v-1.15/module.so:
> ecore_fb_ts_shutdown: symbol not found): RTLD_NOW
> Rebuilding efl with the -fvisibility=default gcc flag it works fine,
> but it's use should be discouraged IMO.
> It seems like the EAPI macro has no effect...
>
> The issue is also reproducible with:
> qemu-arm -L /tmp/buildroot /tmp/buildroot/usr/bin/terminology
> Which is much easy than to load it to a BBB.
>
> For reference and reproducibility I have been using
> git://github.com/RomainNaour/buildroot.git
> branch efl-1.15.1-v1
> git revert --no-edit bae9cf8354208bdad7780e0d11e5b4c8cf1b1f3e
>
> The toolchain configuration is:
> BR2_arm=y
> BR2_cortex_a8=y
> BR2_ARM_EABIHF=y
> BR2_ARM_FPU_NEON=y
> BR2_DL_DIR="/var/abs/local/sources"
> BR2_HOST_DIR="/opt/arm-buildroot-linux-musleabihf"
> BR2_TOOLCHAIN_BUILDROOT_MUSL=y
> BR2_BINUTILS_VERSION_2_25_X=y
> BR2_GCC_VERSION_5_X=y
> BR2_TOOLCHAIN_BUILDROOT_CXX=y
> BR2_GCC_ENABLE_LTO=y
> BR2_GCC_ENABLE_GRAPHITE=y
>
> And the system configuration is:
> BR2_arm=y
> BR2_cortex_a8=y
> BR2_ARM_EABIHF=y
> BR2_ARM_FPU_NEON=y
> BR2_OPTIMIZE_3=y
> BR2_TOOLCHAIN_EXTERNAL=y
> BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y
> BR2_TOOLCHAIN_EXTERNAL_PATH="/opt/arm-buildroot-linux-musleabihf/usr"
> BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-buildroot-linux-musleabihf"
> BR2_TOOLCHAIN_EXTERNAL_GCC_5=y
> BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_2=y
> BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y
> BR2_TOOLCHAIN_EXTERNAL_CXX=y
> BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
> # BR2_PACKAGE_EFL_RECOMMENDED_CONFIG is not set
> BR2_PACKAGE_EFL_FB=y
> BR2_PACKAGE_EFL_PNG=y
> BR2_PACKAGE_EFL_JPEG=y
> BR2_PACKAGE_TERMINOLOGY=y
>
> Regards,
>Vicente.
>
> --
> ___
> 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


Re: [E-devel] Bug report: Framebuffer support is broken.

2015-09-27 Thread vj
Hello,
I've just seen the message from the day before:
http://sourceforge.net/p/enlightenment/mailman/message/34492801/
Which includes this patch:

--- a/src/lib/ecore_fb/ecore_fb_private.h
+++ b/src/lib/ecore_fb/ecore_fb_private.h
@@ -33,6 +33,20 @@

 #include 

+#ifdef EAPI
+# undef EAPI
+#endif
+
+#ifdef __GNUC__
+# if __GNUC__ >= 4
+#  define EAPI __attribute__ ((visibility("default")))
+# else
+#  define EAPI
+# endif
+#else
+# define EAPI
+#endif
+
 /* ecore_fb_li.c */
 struct _Ecore_Fb_Input_Device
 {
@@ -92,4 +106,7 @@
 #define TS_GET_CAL 0x8014660a
 #endif

+#undef EAPI
+#define EAPI
+
 #endif


And it indeed fixes the problem.
The problem is that ecore_fb_private.h relies on the EAPI macro defined
at Ecore_Fb.h, but Ecore_Fb.h first defines the macro, then uses it and
finally undefines it again.
By undefine I mean re-defines it as empty.

I don't know the reason of this "define, use, undefine" sequence placed
in all and every single file that exports a public symbol, why is it not
defined just once in a top-level include?
And also, why is the EAPI macro defined for prototypes and not definitions?
These questions are just curiosity.

So, all in all, could this patch be applied?
Thanks,
  Vicente.

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


Re: [E-devel] Bug report: Framebuffer support is broken.

2015-09-27 Thread Nicolas Aguirre
2015-09-27 2:19 GMT+02:00 vj :
> Hello,
>
> Is this the correct place for a bug report?
> If yes, here it is:
>
> I'm trying to build a buildroot system with the musl libc, efl and
> elementary libraries and framebuffer graphics.
> For testing I'm using terminology.
> The target is the BeagleBoneBlack with an Cortex-A8 ARM cpu and the
> host is x86-64.
> It has been tested with two toolchains: gcc-4.9.3 and gcc-5.2.0. Both
> with the same result.
> It is build with the warning messages enabled.
> When running terminology, a message appears in eina_module_load with:
> could not dlopen("/usr/lib/ecore_evas/engines/fb/v-1.15/module.so",
> Error relocating /usr/lib/ecore_evas/engines/fb/v-1.15/module.so:
> ecore_fb_ts_shutdown: symbol not found): RTLD_NOW
> Rebuilding efl with the -fvisibility=default gcc flag it works fine,
> but it's use should be discouraged IMO.
> It seems like the EAPI macro has no effect...
>

Hi Vincente

We got this error few moth ago when trying to launch elementary on a
yocto build.
We didn't fix correctly the problem, but at least with the patch :
https://github.com/FlorentRevest/EFL/commit/6ecc8b8d889a712bbc24c56704a650c3c5a6ab99
it builds and run correctly. Not sure if the touchscreen was working,
as we had only a simple screen.

It would be better if we could fix the problem correctly:-)

Regards,
Nicolas

> The issue is also reproducible with:
> qemu-arm -L /tmp/buildroot /tmp/buildroot/usr/bin/terminology
> Which is much easy than to load it to a BBB.
>
> For reference and reproducibility I have been using
> git://github.com/RomainNaour/buildroot.git
> branch efl-1.15.1-v1
> git revert --no-edit bae9cf8354208bdad7780e0d11e5b4c8cf1b1f3e
>
> The toolchain configuration is:
> BR2_arm=y
> BR2_cortex_a8=y
> BR2_ARM_EABIHF=y
> BR2_ARM_FPU_NEON=y
> BR2_DL_DIR="/var/abs/local/sources"
> BR2_HOST_DIR="/opt/arm-buildroot-linux-musleabihf"
> BR2_TOOLCHAIN_BUILDROOT_MUSL=y
> BR2_BINUTILS_VERSION_2_25_X=y
> BR2_GCC_VERSION_5_X=y
> BR2_TOOLCHAIN_BUILDROOT_CXX=y
> BR2_GCC_ENABLE_LTO=y
> BR2_GCC_ENABLE_GRAPHITE=y
>
> And the system configuration is:
> BR2_arm=y
> BR2_cortex_a8=y
> BR2_ARM_EABIHF=y
> BR2_ARM_FPU_NEON=y
> BR2_OPTIMIZE_3=y
> BR2_TOOLCHAIN_EXTERNAL=y
> BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y
> BR2_TOOLCHAIN_EXTERNAL_PATH="/opt/arm-buildroot-linux-musleabihf/usr"
> BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-buildroot-linux-musleabihf"
> BR2_TOOLCHAIN_EXTERNAL_GCC_5=y
> BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_2=y
> BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y
> BR2_TOOLCHAIN_EXTERNAL_CXX=y
> BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
> # BR2_PACKAGE_EFL_RECOMMENDED_CONFIG is not set
> BR2_PACKAGE_EFL_FB=y
> BR2_PACKAGE_EFL_PNG=y
> BR2_PACKAGE_EFL_JPEG=y
> BR2_PACKAGE_TERMINOLOGY=y
>
> Regards,
>   Vicente.
>
> --
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Nicolas Aguirre
Mail: aguirre.nico...@gmail.com
Web: http://www.calaos.fr
Blog: http://dev.enlightenment.fr/~captainigloo/

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


[E-devel] Bug report: Framebuffer support is broken.

2015-09-26 Thread vj
Hello,

Is this the correct place for a bug report?
If yes, here it is:

I'm trying to build a buildroot system with the musl libc, efl and
elementary libraries and framebuffer graphics.
For testing I'm using terminology.
The target is the BeagleBoneBlack with an Cortex-A8 ARM cpu and the
host is x86-64.
It has been tested with two toolchains: gcc-4.9.3 and gcc-5.2.0. Both
with the same result.
It is build with the warning messages enabled.
When running terminology, a message appears in eina_module_load with:
could not dlopen("/usr/lib/ecore_evas/engines/fb/v-1.15/module.so",
Error relocating /usr/lib/ecore_evas/engines/fb/v-1.15/module.so:
ecore_fb_ts_shutdown: symbol not found): RTLD_NOW
Rebuilding efl with the -fvisibility=default gcc flag it works fine,
but it's use should be discouraged IMO.
It seems like the EAPI macro has no effect...

The issue is also reproducible with:
qemu-arm -L /tmp/buildroot /tmp/buildroot/usr/bin/terminology
Which is much easy than to load it to a BBB.

For reference and reproducibility I have been using
git://github.com/RomainNaour/buildroot.git
branch efl-1.15.1-v1
git revert --no-edit bae9cf8354208bdad7780e0d11e5b4c8cf1b1f3e

The toolchain configuration is:
BR2_arm=y
BR2_cortex_a8=y
BR2_ARM_EABIHF=y
BR2_ARM_FPU_NEON=y
BR2_DL_DIR="/var/abs/local/sources"
BR2_HOST_DIR="/opt/arm-buildroot-linux-musleabihf"
BR2_TOOLCHAIN_BUILDROOT_MUSL=y
BR2_BINUTILS_VERSION_2_25_X=y
BR2_GCC_VERSION_5_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_GCC_ENABLE_LTO=y
BR2_GCC_ENABLE_GRAPHITE=y

And the system configuration is:
BR2_arm=y
BR2_cortex_a8=y
BR2_ARM_EABIHF=y
BR2_ARM_FPU_NEON=y
BR2_OPTIMIZE_3=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y
BR2_TOOLCHAIN_EXTERNAL_PATH="/opt/arm-buildroot-linux-musleabihf/usr"
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-buildroot-linux-musleabihf"
BR2_TOOLCHAIN_EXTERNAL_GCC_5=y
BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_2=y
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y
BR2_TOOLCHAIN_EXTERNAL_CXX=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
# BR2_PACKAGE_EFL_RECOMMENDED_CONFIG is not set
BR2_PACKAGE_EFL_FB=y
BR2_PACKAGE_EFL_PNG=y
BR2_PACKAGE_EFL_JPEG=y
BR2_PACKAGE_TERMINOLOGY=y

Regards,
  Vicente.

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


Re: [E-devel] Bug list for 1.13

2015-02-03 Thread Stefan Schmidt
Hello.

On 16/01/15 11:20, Stefan Schmidt wrote:
> Hello.
>
> Its again this time of the release cycle: Bug fixing!
>
> I have a query for all efl and elm bugs excluding whishlist items:
> https://phab.enlightenment.org/maniphest/query/AVSkCM86TT.L/
>
> Not sure if this is private to my account or if others can use it as well.
>
> With three weeks ahead before the 1.13 release it would be good if we
> get an idea how many showstopper and important bugs we have that would
> need fixing before the release.
>
> I cleared out the incoming queue and added the priority I saw fit.
>
> What I see right now is one showstopper bug (T2002, genlust) and 11
> important bugs classified as high.
> Some of the bugs classified as high are over six month old so I would
> think that they can't be that important really.
>
> Please have a look at the list and adjust the priorities if you see fit,
> but please avoid bumping the  bug that annoys you to showstopper. :)
>
> Also please have a look at the bugs if you have the expertise in this
> area to help to get them solved before the release.

I just run through all new bugs from incoming and adjusted some priorities.

We now have one showstopper bug and 9 in high:

Showstopper Issues
T2031 win center trap is 100% useless 

High
T2072 Elementary Configuration Dialog Crashes Constantly in Font Dialog

T1987 Probably an endianess issue by calling the Test File Format
Support function on PowerPC 
T2077 evas_object_event_callback_del (or evas_event_callback_del) is
ignoring the prioritized sequence of callback list.

T2042 evas_object_geometry_get called on elm_ctxpopup object always
returns width and height equals to 0. 
T2033 box sizing is incorrect 
T2022 list uses hardcoded part names and restricts all usage to these
parts 
T1905 E-git with elf-git crashes on showing settings windows or resizing
windows 
T1973 window INLINE_IMAGE cannot be used on its own canvas

T1800 eldbus blockers 

Addionally to this we have the problem with the
ecore_x_input_multi_select() API removal I raised in a different thread.

Anything else I forgot?

regards
Stefan Schmidt


--
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] Bug list for 1.13

2015-01-16 Thread Stefan Schmidt
Hello.

On 16/01/15 12:05, Tom Hacohen wrote:
> On 16/01/15 10:20, Stefan Schmidt wrote:
>> Hello.
>>
>> Its again this time of the release cycle: Bug fixing!
>>
>> I have a query for all efl and elm bugs excluding whishlist items:
>> https://phab.enlightenment.org/maniphest/query/AVSkCM86TT.L/
>>
>> Not sure if this is private to my account or if others can use it as well.
>>
>> With three weeks ahead before the 1.13 release it would be good if we
>> get an idea how many showstopper and important bugs we have that would
>> need fixing before the release.
>>
>> I cleared out the incoming queue and added the priority I saw fit.
>>
>> What I see right now is one showstopper bug (T2002, genlust) and 11
>> important bugs classified as high.
>> Some of the bugs classified as high are over six month old so I would
>> think that they can't be that important really.
>>
>> Please have a look at the list and adjust the priorities if you see fit,
>> but please avoid bumping the  bug that annoys you to showstopper. :)
>>
>> Also please have a look at the bugs if you have the expertise in this
>> area to help to get them solved before the release.
> Not private, I can see that just fine.

Cool.

regards
Stefan Schmidt

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


Re: [E-devel] Bug list for 1.13

2015-01-16 Thread Tom Hacohen
On 16/01/15 10:20, Stefan Schmidt wrote:
> Hello.
>
> Its again this time of the release cycle: Bug fixing!
>
> I have a query for all efl and elm bugs excluding whishlist items:
> https://phab.enlightenment.org/maniphest/query/AVSkCM86TT.L/
>
> Not sure if this is private to my account or if others can use it as well.
>
> With three weeks ahead before the 1.13 release it would be good if we
> get an idea how many showstopper and important bugs we have that would
> need fixing before the release.
>
> I cleared out the incoming queue and added the priority I saw fit.
>
> What I see right now is one showstopper bug (T2002, genlust) and 11
> important bugs classified as high.
> Some of the bugs classified as high are over six month old so I would
> think that they can't be that important really.
>
> Please have a look at the list and adjust the priorities if you see fit,
> but please avoid bumping the  bug that annoys you to showstopper. :)
>
> Also please have a look at the bugs if you have the expertise in this
> area to help to get them solved before the release.

Not private, I can see that just fine.

--
Tom.



--
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] Bug list for 1.13

2015-01-16 Thread Stefan Schmidt
Hello.

Its again this time of the release cycle: Bug fixing!

I have a query for all efl and elm bugs excluding whishlist items:
https://phab.enlightenment.org/maniphest/query/AVSkCM86TT.L/

Not sure if this is private to my account or if others can use it as well.

With three weeks ahead before the 1.13 release it would be good if we
get an idea how many showstopper and important bugs we have that would
need fixing before the release.

I cleared out the incoming queue and added the priority I saw fit.

What I see right now is one showstopper bug (T2002, genlust) and 11
important bugs classified as high.
Some of the bugs classified as high are over six month old so I would
think that they can't be that important really.

Please have a look at the list and adjust the priorities if you see fit,
but please avoid bumping the  bug that annoys you to showstopper. :)

Also please have a look at the bugs if you have the expertise in this
area to help to get them solved before the release.

regards
Stefan Schmidt


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


Re: [E-devel] Bug in eterm leading to stuck process using 100% CPU

2014-08-04 Thread Galatsanos Panagiotis
I would also like to see where terminology is outperformed performance-wise.


On Wed, Jul 30, 2014 at 4:07 AM, Cedric BAIL  wrote:

> Hello,
>
> On Wed, Jul 30, 2014 at 12:40 AM, Michael Jennings 
> wrote:
> > Thanks, Boris!  I object to referring to Terminology as an "upgrade"
> > to Eterm since they're completely different products (and Eterm is
> > way, way more stable and more performant, at least for the time
> > being), but I'll happily accept bug fixes.  :-)
>
> I am interested by which benchmark eterm out perform terminology. I
> have been running benchmark against all the terminal that are packaged
> on my distribution (eterm isn't) and only urxvt does outperform
> terminology by something like 5 or 10% (I know why and where to target
> to get that little boost, but it's way to much work to win something
> that small). So if you have any identified slow path, I am interested
> to look at it and eventually fix it :-)
>
> Being who I am, this will absolutely not help you for the stability
> part of course ! :-D
> --
> Cedric BAIL
>
>
> --
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the future.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] BUG : cant give flash player a permission

2014-07-31 Thread Guillaume Friloux
This has strictly nothing to do with e.
This is very well known bug.
Just use google.
exemple : 
http://askubuntu.com/questions/74332/cant-click-the-allow-button-in-flash

On 14/08/01, Carsten Haitzler wrote:
> On Fri, 1 Aug 2014 01:52:21 +0300 المسالم المسالمة
>  said:
> 
> > as what i wrote in the subject
> > 
> > when i use one of these browsers
> > 
> > firefox , chromium , opera ...
> > 
> > in E17 environment
> > 
> > i cant give a permission for flash player to use the mic and the cam
> > 
> > 
> > http://www.macromedia.com/support/documentation/en/flashplayer/help/images/pop_privacy.gif
> 
> no idea why - flash player is embedded inside the browser. it's closed source
> so can't see what/ is going on. so no - not going to fix it. if you wish to
> figure out what a now unmaintained blob of closed source does - go for it.
> 
> -- 
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
> 
> 
> --
> Want fast and easy access to all the code in your enterprise? Index and
> search up to 200,000 lines of code with a free copy of Black Duck
> Code Sight - the same software that powers the world's largest code
> search on Ohloh, the Black Duck Open Hub! Try it now.
> http://p.sf.net/sfu/bds
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


pgpUbhBuHVOJF.pgp
Description: PGP signature
--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] BUG : cant give flash player a permission

2014-07-31 Thread The Rasterman
On Fri, 1 Aug 2014 01:52:21 +0300 المسالم المسالمة
 said:

> as what i wrote in the subject
> 
> when i use one of these browsers
> 
> firefox , chromium , opera ...
> 
> in E17 environment
> 
> i cant give a permission for flash player to use the mic and the cam
> 
> 
> http://www.macromedia.com/support/documentation/en/flashplayer/help/images/pop_privacy.gif

no idea why - flash player is embedded inside the browser. it's closed source
so can't see what/ is going on. so no - not going to fix it. if you wish to
figure out what a now unmaintained blob of closed source does - go for it.

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


--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] BUG : cant give flash player a permission

2014-07-31 Thread المسالم المسالمة
as what i wrote in the subject

when i use one of these browsers

firefox , chromium , opera ...

in E17 environment

i cant give a permission for flash player to use the mic and the cam


http://www.macromedia.com/support/documentation/en/flashplayer/help/images/pop_privacy.gif
--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug in eterm leading to stuck process using 100% CPU

2014-07-29 Thread Cedric BAIL
Hello,

On Wed, Jul 30, 2014 at 12:40 AM, Michael Jennings  wrote:
> Thanks, Boris!  I object to referring to Terminology as an "upgrade"
> to Eterm since they're completely different products (and Eterm is
> way, way more stable and more performant, at least for the time
> being), but I'll happily accept bug fixes.  :-)

I am interested by which benchmark eterm out perform terminology. I
have been running benchmark against all the terminal that are packaged
on my distribution (eterm isn't) and only urxvt does outperform
terminology by something like 5 or 10% (I know why and where to target
to get that little boost, but it's way to much work to win something
that small). So if you have any identified slow path, I am interested
to look at it and eventually fix it :-)

Being who I am, this will absolutely not help you for the stability
part of course ! :-D
-- 
Cedric BAIL

--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug in eterm leading to stuck process using 100% CPU

2014-07-29 Thread Michael Jennings
No worries; I don't take it personally, and I totally understand that
the time had come.  I actually agree!  And I'll be the first to admit
I've had higher priorities for my non-work time (kids change
EVERYTHING); things would be greatly different if coding on E-related
stuff comprised my day job.  :-)

It's just important to keep a distinction between "upgrade" and
"alternative" (or perhaps eventually "replacement") since the two are
almost entirely unrelated (i.e., Eterm was merely used as a reference
during the initial coding of Terminology).

When I said "stable," I was referring to the fact that Eterm hasn't
crashed on me in years...literally.  Contrast that with Terminology,
which crashed within minutes when I tried to use it.  :-(

Eventually, I hope, Terminology will be able to do everything Eterm
can do (along with all the stuff it can already do that Eterm can't)
and do it in a rock-solid manner.  When that day comes, I too will
switch!  So please don't think I'm bothered by its existence or that I
begrudge you the choice you made; I don't.  You made the right call.

Michael

--
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)


On Tue, Jul 29, 2014 at 4:08 PM, Carsten Haitzler  wrote:
> On Tue, 29 Jul 2014 15:40:47 -0700 Michael Jennings  
> said:
>
>> Thanks, Boris!  I object to referring to Terminology as an "upgrade"
>> to Eterm since they're completely different products (and Eterm is
>> way, way more stable and more performant, at least for the time
>> being), but I'll happily accept bug fixes.  :-)
>
> one of them uses efl... the other does not. :) one of them is actively
> developed... the other is not (i guess that is another way of saying...
> stable :)). :)
>
> you know we don't hate you mej. :) the time had come for a terminal that
> actually fit in e these days. i looked at "fixing" eterm. i rummaged through
> its code. it was frankly just easier to start again.
>
>> Michael
>>
>> --
>> Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  
>> Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
>>
>>
>> On Tue, Jul 29, 2014 at 11:38 AM, Boris Faure  wrote:
>> > On 14-07-29 17:52, Boris Faure wrote:
>> >> On 14-07-29 16:23, sebastien.ponc...@m4x.org wrote:
>> >> > Hi all,
>> >> >
>> >> >   I've recently been enabled to use Eterm after an upgrade, because it
>> >> > freezes on start.
>> >>
>> >> You should upgrade to Terminology :)
>> >>
>> >> >  Using strace reveals that Eterm spends 100% CPU
>> >> > closing all file descriptors from 0 to 65535 in a tight loop (it
>> >> > restarts from 0 when reaching 65535).
>> >> >   Attaching in gdb gave me the culprit in the code : command.c lines
>> >> > 1562 to 1679, reproduced here :
>> >> >
>> >> > /*
>> >> >  * Close all file descriptors.  If only stdin/out/err are closed,
>> >> >  * child processes remain alive upon deletion of the window.
>> >> >  */
>> >> > {
>> >> > unsigned short i;
>> >> > unsigned long max_fds;
>> >> >
>> >> > /* get number of available file descriptors */
>> >> > #ifdef _POSIX_VERSION
>> >> > max_fds = sysconf(_SC_OPEN_MAX);
>> >> > #else
>> >> > max_fds = getdtablesize();
>> >> > #endif
>> >> >
>> >> > D_TTY(("Closing file descriptors 0-%d.\n", max_fds));
>> >> > for (i = 0; i < max_fds; i++) {
>> >> > if (i != fd)
>> >> > close(i);
>> >> > }
>> >> > D_TTY(("...closed.\n"));
>> >> > }
>> >> >
>> >> > Guess what happens if sysconf(_SC_OPEN_MAX) returns 65536
>> >> > A simple fix is to change the declaration of i to unsigned int. Although
>> >> > I'm not sure this loop is very efficient.
>> >>
>> >> It should be turned into unsigned long, just like max_fds. I'll make the
>> >> patch tonight if nobody did it before.
>> >
>> > It's done, as a "long" since sysconf() returns a long and
>> > getdtablesize() returns an int.
>> >
>> > --
>> > Boris Faure
>> > Pointer Arithmetician
>> >
>> > --
>> > Infragistics Professional
>> > Build stunning WinForms apps today!
>> > Reboot your WinForms applications with our WinForms controls.
>> > Build a bridge from your legacy apps to the future.
>> > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>> > ___
>> > enlightenment-devel mailing list
>> > enlightenment-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >
>>
>> --
>> Infragistics Professional
>> Build stunning WinForms apps today!
>> Reboot your WinForms applications with our WinForms controls.
>> Build a bridge from your legacy apps to the future.
>> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>> _

Re: [E-devel] Bug in eterm leading to stuck process using 100% CPU

2014-07-29 Thread The Rasterman
On Tue, 29 Jul 2014 15:40:47 -0700 Michael Jennings  said:

> Thanks, Boris!  I object to referring to Terminology as an "upgrade"
> to Eterm since they're completely different products (and Eterm is
> way, way more stable and more performant, at least for the time
> being), but I'll happily accept bug fixes.  :-)

one of them uses efl... the other does not. :) one of them is actively
developed... the other is not (i guess that is another way of saying...
stable :)). :)

you know we don't hate you mej. :) the time had come for a terminal that
actually fit in e these days. i looked at "fixing" eterm. i rummaged through
its code. it was frankly just easier to start again.

> Michael
> 
> --
> Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  
> Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
> 
> 
> On Tue, Jul 29, 2014 at 11:38 AM, Boris Faure  wrote:
> > On 14-07-29 17:52, Boris Faure wrote:
> >> On 14-07-29 16:23, sebastien.ponc...@m4x.org wrote:
> >> > Hi all,
> >> >
> >> >   I've recently been enabled to use Eterm after an upgrade, because it
> >> > freezes on start.
> >>
> >> You should upgrade to Terminology :)
> >>
> >> >  Using strace reveals that Eterm spends 100% CPU
> >> > closing all file descriptors from 0 to 65535 in a tight loop (it
> >> > restarts from 0 when reaching 65535).
> >> >   Attaching in gdb gave me the culprit in the code : command.c lines
> >> > 1562 to 1679, reproduced here :
> >> >
> >> > /*
> >> >  * Close all file descriptors.  If only stdin/out/err are closed,
> >> >  * child processes remain alive upon deletion of the window.
> >> >  */
> >> > {
> >> > unsigned short i;
> >> > unsigned long max_fds;
> >> >
> >> > /* get number of available file descriptors */
> >> > #ifdef _POSIX_VERSION
> >> > max_fds = sysconf(_SC_OPEN_MAX);
> >> > #else
> >> > max_fds = getdtablesize();
> >> > #endif
> >> >
> >> > D_TTY(("Closing file descriptors 0-%d.\n", max_fds));
> >> > for (i = 0; i < max_fds; i++) {
> >> > if (i != fd)
> >> > close(i);
> >> > }
> >> > D_TTY(("...closed.\n"));
> >> > }
> >> >
> >> > Guess what happens if sysconf(_SC_OPEN_MAX) returns 65536
> >> > A simple fix is to change the declaration of i to unsigned int. Although
> >> > I'm not sure this loop is very efficient.
> >>
> >> It should be turned into unsigned long, just like max_fds. I'll make the
> >> patch tonight if nobody did it before.
> >
> > It's done, as a "long" since sysconf() returns a long and
> > getdtablesize() returns an int.
> >
> > --
> > Boris Faure
> > Pointer Arithmetician
> >
> > --
> > Infragistics Professional
> > Build stunning WinForms apps today!
> > Reboot your WinForms applications with our WinForms controls.
> > Build a bridge from your legacy apps to the future.
> > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> 
> --
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls. 
> Build a bridge from your legacy apps to the future.
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/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


--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug in eterm leading to stuck process using 100% CPU

2014-07-29 Thread Michael Jennings
Thanks, Boris!  I object to referring to Terminology as an "upgrade"
to Eterm since they're completely different products (and Eterm is
way, way more stable and more performant, at least for the time
being), but I'll happily accept bug fixes.  :-)

Michael

--
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)


On Tue, Jul 29, 2014 at 11:38 AM, Boris Faure  wrote:
> On 14-07-29 17:52, Boris Faure wrote:
>> On 14-07-29 16:23, sebastien.ponc...@m4x.org wrote:
>> > Hi all,
>> >
>> >   I've recently been enabled to use Eterm after an upgrade, because it
>> > freezes on start.
>>
>> You should upgrade to Terminology :)
>>
>> >  Using strace reveals that Eterm spends 100% CPU
>> > closing all file descriptors from 0 to 65535 in a tight loop (it
>> > restarts from 0 when reaching 65535).
>> >   Attaching in gdb gave me the culprit in the code : command.c lines
>> > 1562 to 1679, reproduced here :
>> >
>> > /*
>> >  * Close all file descriptors.  If only stdin/out/err are closed,
>> >  * child processes remain alive upon deletion of the window.
>> >  */
>> > {
>> > unsigned short i;
>> > unsigned long max_fds;
>> >
>> > /* get number of available file descriptors */
>> > #ifdef _POSIX_VERSION
>> > max_fds = sysconf(_SC_OPEN_MAX);
>> > #else
>> > max_fds = getdtablesize();
>> > #endif
>> >
>> > D_TTY(("Closing file descriptors 0-%d.\n", max_fds));
>> > for (i = 0; i < max_fds; i++) {
>> > if (i != fd)
>> > close(i);
>> > }
>> > D_TTY(("...closed.\n"));
>> > }
>> >
>> > Guess what happens if sysconf(_SC_OPEN_MAX) returns 65536
>> > A simple fix is to change the declaration of i to unsigned int. Although
>> > I'm not sure this loop is very efficient.
>>
>> It should be turned into unsigned long, just like max_fds. I'll make the
>> patch tonight if nobody did it before.
>
> It's done, as a "long" since sysconf() returns a long and
> getdtablesize() returns an int.
>
> --
> Boris Faure
> Pointer Arithmetician
>
> --
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the future.
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug in eterm leading to stuck process using 100% CPU

2014-07-29 Thread Boris Faure
On 14-07-29 17:52, Boris Faure wrote:
> On 14-07-29 16:23, sebastien.ponc...@m4x.org wrote:
> > Hi all,
> > 
> >   I've recently been enabled to use Eterm after an upgrade, because it
> > freezes on start.
> 
> You should upgrade to Terminology :)
> 
> >  Using strace reveals that Eterm spends 100% CPU
> > closing all file descriptors from 0 to 65535 in a tight loop (it
> > restarts from 0 when reaching 65535).
> >   Attaching in gdb gave me the culprit in the code : command.c lines
> > 1562 to 1679, reproduced here :
> > 
> > /*
> >  * Close all file descriptors.  If only stdin/out/err are closed,
> >  * child processes remain alive upon deletion of the window.
> >  */
> > {
> > unsigned short i;
> > unsigned long max_fds;
> > 
> > /* get number of available file descriptors */
> > #ifdef _POSIX_VERSION
> > max_fds = sysconf(_SC_OPEN_MAX);
> > #else
> > max_fds = getdtablesize();
> > #endif
> > 
> > D_TTY(("Closing file descriptors 0-%d.\n", max_fds));
> > for (i = 0; i < max_fds; i++) {
> > if (i != fd)
> > close(i);
> > }
> > D_TTY(("...closed.\n"));
> > }
> > 
> > Guess what happens if sysconf(_SC_OPEN_MAX) returns 65536
> > A simple fix is to change the declaration of i to unsigned int. Although
> > I'm not sure this loop is very efficient.
> 
> It should be turned into unsigned long, just like max_fds. I'll make the
> patch tonight if nobody did it before.

It's done, as a "long" since sysconf() returns a long and
getdtablesize() returns an int.

-- 
Boris Faure
Pointer Arithmetician


signature.asc
Description: Digital signature
--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug in eterm leading to stuck process using 100% CPU

2014-07-29 Thread Boris Faure
On 14-07-29 16:23, sebastien.ponc...@m4x.org wrote:
> Hi all,
> 
>   I've recently been enabled to use Eterm after an upgrade, because it
> freezes on start.

You should upgrade to Terminology :)

>  Using strace reveals that Eterm spends 100% CPU
> closing all file descriptors from 0 to 65535 in a tight loop (it
> restarts from 0 when reaching 65535).
>   Attaching in gdb gave me the culprit in the code : command.c lines
> 1562 to 1679, reproduced here :
> 
> /*
>  * Close all file descriptors.  If only stdin/out/err are closed,
>  * child processes remain alive upon deletion of the window.
>  */
> {
> unsigned short i;
> unsigned long max_fds;
> 
> /* get number of available file descriptors */
> #ifdef _POSIX_VERSION
> max_fds = sysconf(_SC_OPEN_MAX);
> #else
> max_fds = getdtablesize();
> #endif
> 
> D_TTY(("Closing file descriptors 0-%d.\n", max_fds));
> for (i = 0; i < max_fds; i++) {
> if (i != fd)
> close(i);
> }
> D_TTY(("...closed.\n"));
> }
> 
> Guess what happens if sysconf(_SC_OPEN_MAX) returns 65536
> A simple fix is to change the declaration of i to unsigned int. Although
> I'm not sure this loop is very efficient.

It should be turned into unsigned long, just like max_fds. I'll make the
patch tonight if nobody did it before.

-- 
Boris Faure
Pointer Arithmetician


signature.asc
Description: Digital signature
--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Bug in eterm leading to stuck process using 100% CPU

2014-07-29 Thread sebastien . ponce_e
Hi all,

  I've recently been enabled to use Eterm after an upgrade, because it
freezes on start. Using strace reveals that Eterm spends 100% CPU
closing all file descriptors from 0 to 65535 in a tight loop (it
restarts from 0 when reaching 65535).
  Attaching in gdb gave me the culprit in the code : command.c lines
1562 to 1679, reproduced here :

/*
 * Close all file descriptors.  If only stdin/out/err are closed,
 * child processes remain alive upon deletion of the window.
 */
{
unsigned short i;
unsigned long max_fds;

/* get number of available file descriptors */
#ifdef _POSIX_VERSION
max_fds = sysconf(_SC_OPEN_MAX);
#else
max_fds = getdtablesize();
#endif

D_TTY(("Closing file descriptors 0-%d.\n", max_fds));
for (i = 0; i < max_fds; i++) {
if (i != fd)
close(i);
}
D_TTY(("...closed.\n"));
}

Guess what happens if sysconf(_SC_OPEN_MAX) returns 65536
A simple fix is to change the declaration of i to unsigned int. Although
I'm not sure this loop is very efficient.

Cheers,

Sebastien

--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug with Evas Map Overflowing frame.

2014-06-11 Thread Jeff Hoogland
Ack. Any idea why I didn't start seeing this until I moved to using EFL
1.10 and E19 alpha1? With my previous GIT builds of both EFL/elm/E I didn't
see this issue even though you and raster say it has been around for awhile
now.


On Wed, Jun 11, 2014 at 10:20 PM, Cedric BAIL  wrote:

> On Thu, Jun 12, 2014 at 4:47 AM, Jeff Hoogland 
> wrote:
> > Would a good/reasonable temporary fix be to add something back in to
> cover
> > it up? End users don't care if it is really over flowing if they can't
> see
> > it.
>
> No good temporary fix here also. As clip is ignored in this scenario
> it is impossible to clip it at all. Alternative would be to disable
> Evas_Map, but that have other impact...
>
> > On Wed, Jun 11, 2014 at 7:08 PM, Cedric BAIL 
> wrote:
> >
> >> Hello,
> >>
> >> On Wed, Jun 11, 2014 at 8:10 PM, Jeff Hoogland 
> >> wrote:
> >> > I brought this up on IRC yesterday and Raster said it won't be fixed
> ->
> >> > http://forums.bodhilinux.com/index.php?/topic/10529-eepdater/
> >> >
> >> > Is this really the case? It looks HUGELY unprofessional and makes
> things
> >> > feel unfinished/hacky.
> >>
> >> It is just a very very difficult bug to fix. Need to spend some
> >> serious time (and many people already did) to find where it does come
> >> from and how to fix it. We are not committing to fix it, because we
> >> have no idea how to fix it or otherwise it would already have been
> >> fixed... So it may be fixed one day...
> >>
> >> > Also, I never saw this behavior with any of my applications before
> moving
> >> > from Git EFL to EFL 1.10, now all my apps seem to do it.
> >>
> >> It is a bug in Evas map/clip logic and exist since a long time. The
> >> change is that now we don't have window border to hide the problem.
> >> --
> >> Cedric BAIL
> >>
> >>
> >>
> --
> >> HPCC Systems Open Source Big Data Platform from LexisNexis Risk
> Solutions
> >> Find What Matters Most in Your Big Data with HPCC Systems
> >> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
> >> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
> >> http://p.sf.net/sfu/hpccsystems
> >> ___
> >> enlightenment-devel mailing list
> >> enlightenment-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>
> >
> >
> >
> > --
> > ~Jeff Hoogland 
> > Thoughts on Technology , Tech Blog
> > Bodhi Linux , Enlightenment for your Desktop
> >
> --
> > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
> > Find What Matters Most in Your Big Data with HPCC Systems
> > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
> > Leverages Graph Analysis for Fast Processing & Easy Data Exploration
> > http://p.sf.net/sfu/hpccsystems
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
>
>
> --
> Cedric BAIL
>
>
> --
> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
> Find What Matters Most in Your Big Data with HPCC Systems
> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
> http://p.sf.net/sfu/hpccsystems
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
~Jeff Hoogland 
Thoughts on Technology , Tech Blog
Bodhi Linux , Enlightenment for your Desktop
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug with Evas Map Overflowing frame.

2014-06-11 Thread Cedric BAIL
On Thu, Jun 12, 2014 at 4:47 AM, Jeff Hoogland  wrote:
> Would a good/reasonable temporary fix be to add something back in to cover
> it up? End users don't care if it is really over flowing if they can't see
> it.

No good temporary fix here also. As clip is ignored in this scenario
it is impossible to clip it at all. Alternative would be to disable
Evas_Map, but that have other impact...

> On Wed, Jun 11, 2014 at 7:08 PM, Cedric BAIL  wrote:
>
>> Hello,
>>
>> On Wed, Jun 11, 2014 at 8:10 PM, Jeff Hoogland 
>> wrote:
>> > I brought this up on IRC yesterday and Raster said it won't be fixed ->
>> > http://forums.bodhilinux.com/index.php?/topic/10529-eepdater/
>> >
>> > Is this really the case? It looks HUGELY unprofessional and makes things
>> > feel unfinished/hacky.
>>
>> It is just a very very difficult bug to fix. Need to spend some
>> serious time (and many people already did) to find where it does come
>> from and how to fix it. We are not committing to fix it, because we
>> have no idea how to fix it or otherwise it would already have been
>> fixed... So it may be fixed one day...
>>
>> > Also, I never saw this behavior with any of my applications before moving
>> > from Git EFL to EFL 1.10, now all my apps seem to do it.
>>
>> It is a bug in Evas map/clip logic and exist since a long time. The
>> change is that now we don't have window border to hide the problem.
>> --
>> Cedric BAIL
>>
>>
>> --
>> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
>> Find What Matters Most in Your Big Data with HPCC Systems
>> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
>> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
>> http://p.sf.net/sfu/hpccsystems
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>
>
>
> --
> ~Jeff Hoogland 
> Thoughts on Technology , Tech Blog
> Bodhi Linux , Enlightenment for your Desktop
> --
> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
> Find What Matters Most in Your Big Data with HPCC Systems
> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
> http://p.sf.net/sfu/hpccsystems
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Cedric BAIL

--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug with Evas Map Overflowing frame.

2014-06-11 Thread Jeff Hoogland
Would a good/reasonable temporary fix be to add something back in to cover
it up? End users don't care if it is really over flowing if they can't see
it.


On Wed, Jun 11, 2014 at 7:08 PM, Cedric BAIL  wrote:

> Hello,
>
> On Wed, Jun 11, 2014 at 8:10 PM, Jeff Hoogland 
> wrote:
> > I brought this up on IRC yesterday and Raster said it won't be fixed ->
> > http://forums.bodhilinux.com/index.php?/topic/10529-eepdater/
> >
> > Is this really the case? It looks HUGELY unprofessional and makes things
> > feel unfinished/hacky.
>
> It is just a very very difficult bug to fix. Need to spend some
> serious time (and many people already did) to find where it does come
> from and how to fix it. We are not committing to fix it, because we
> have no idea how to fix it or otherwise it would already have been
> fixed... So it may be fixed one day...
>
> > Also, I never saw this behavior with any of my applications before moving
> > from Git EFL to EFL 1.10, now all my apps seem to do it.
>
> It is a bug in Evas map/clip logic and exist since a long time. The
> change is that now we don't have window border to hide the problem.
> --
> Cedric BAIL
>
>
> --
> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
> Find What Matters Most in Your Big Data with HPCC Systems
> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
> http://p.sf.net/sfu/hpccsystems
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
~Jeff Hoogland 
Thoughts on Technology , Tech Blog
Bodhi Linux , Enlightenment for your Desktop
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug with Evas Map Overflowing frame.

2014-06-11 Thread Cedric BAIL
Hello,

On Wed, Jun 11, 2014 at 8:10 PM, Jeff Hoogland  wrote:
> I brought this up on IRC yesterday and Raster said it won't be fixed ->
> http://forums.bodhilinux.com/index.php?/topic/10529-eepdater/
>
> Is this really the case? It looks HUGELY unprofessional and makes things
> feel unfinished/hacky.

It is just a very very difficult bug to fix. Need to spend some
serious time (and many people already did) to find where it does come
from and how to fix it. We are not committing to fix it, because we
have no idea how to fix it or otherwise it would already have been
fixed... So it may be fixed one day...

> Also, I never saw this behavior with any of my applications before moving
> from Git EFL to EFL 1.10, now all my apps seem to do it.

It is a bug in Evas map/clip logic and exist since a long time. The
change is that now we don't have window border to hide the problem.
-- 
Cedric BAIL

--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Bug with Evas Map Overflowing frame.

2014-06-11 Thread Jeff Hoogland
I brought this up on IRC yesterday and Raster said it won't be fixed ->
http://forums.bodhilinux.com/index.php?/topic/10529-eepdater/

Is this really the case? It looks HUGELY unprofessional and makes things
feel unfinished/hacky.

Also, I never saw this behavior with any of my applications before moving
from Git EFL to EFL 1.10, now all my apps seem to do it.

-- 
~Jeff Hoogland 
Thoughts on Technology , Tech Blog
Bodhi Linux , Enlightenment for your Desktop
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] bug triage

2014-01-22 Thread The Rasterman
please look here:

https://phab.enlightenment.org/maniphest/query/F0gsESIdnqkQ/

there are a lot of bugs there which have no one assigned to them and/or not
project. they will get lost in the the ether if they are not properly
categorized and assigned to someone. i have just run through most of the
incoming queue and closed/assigned etc. all but 4. but there are bugs if other
priority levels that have no project and/or no person assigned. it's be really
nice if people went through this and ensured the bugs are assigned properly so
we don't miss them.

PLEASE add some custom queries to your tasks page (edit queries) and add some
like mine above - list ALL open bugs, and then some per project etc. that you
track so you can know what exists or not easily. we really need to work on
crushing our bug list down again.

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


--
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=119420431&iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Bug] Terminology 0.3 (last git)

2013-04-09 Thread The Rasterman
On Fri, 05 Apr 2013 10:43:08 +0800 P Purkayastha  said:

> On 04/05/2013 08:36 AM, Carsten Haitzler (The Rasterman) wrote:
> > On Wed, 3 Apr 2013 18:29:06 +0200 Jonathan BISSON  said:
> >
> >> Hi,
> >>
> >> When I play a music with tybg, whenever I switch tabs, music is played
> >> twice (with one starting from the beginning). The problem disappears
> >> when I select a tab.
> >
> > this is kind of an unavoidable side-effect of the fact that the bg is
> > re-created in the tab miniature, and thus it recreates the bg object...
> > which just so happens to play things again...
> >
> 
> Maybe you can keep track of the fact that it is already playing or 
> played? I saw an unrelated behavior where it was looping through a music 
> or video instead of playing it just once.

nah - solution is to re-jig object hierarchy so background+term are paired in a
parent i can access.

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


--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Bug] Terminology 0.3 (last git)

2013-04-04 Thread P Purkayastha
On 04/05/2013 08:36 AM, Carsten Haitzler (The Rasterman) wrote:
> On Wed, 3 Apr 2013 18:29:06 +0200 Jonathan BISSON  said:
>
>> Hi,
>>
>> When I play a music with tybg, whenever I switch tabs, music is played
>> twice (with one starting from the beginning). The problem disappears
>> when I select a tab.
>
> this is kind of an unavoidable side-effect of the fact that the bg is
> re-created in the tab miniature, and thus it recreates the bg object... which
> just so happens to play things again...
>

Maybe you can keep track of the fact that it is already playing or 
played? I saw an unrelated behavior where it was looping through a music 
or video instead of playing it just once.


--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Bug] Terminology 0.3 (last git)

2013-04-04 Thread The Rasterman
On Wed, 3 Apr 2013 18:29:06 +0200 Jonathan BISSON  said:

> Hi,
> 
> When I play a music with tybg, whenever I switch tabs, music is played
> twice (with one starting from the beginning). The problem disappears
> when I select a tab.

this is kind of an unavoidable side-effect of the fact that the bg is
re-created in the tab miniature, and thus it recreates the bg object... which
just so happens to play things again...

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


--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [Bug] Terminology 0.3 (last git)

2013-04-04 Thread Jonathan BISSON
Hi,

When I play a music with tybg, whenever I switch tabs, music is played
twice (with one starting from the beginning). The problem disappears
when I select a tab.



pgpyrFBhpo2RM.pgp
Description: PGP signature
--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug in Emotion

2013-03-13 Thread Kai Huuhko
Found another issue, this time with xine module:

I'm calling audio_volume_get() in my "audio_level_change" signal callback,
triggering an infinite loop. Looking at the (version 1.7.5) source in
emotion_xine.c line 1018: the volume is being set which seems to be the
culprit here.

http://git.enlightenment.org/legacy/emotion.git/tree/src/modules/xine/emotion_xine.c#n1018


2013/2/12 Kai Huuhko 

> Discovered a small bug in Emotion gstreamer module: "playback_started"
> callback gets called twice when changing file while media is playing. First
> play is fine, also when the media is allowed to finish. Xine module is not
> affected.
>
> Using Emotion 1.7.5
>
--
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_mar
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug edje map

2013-03-03 Thread Paulo Cavalcanti
Hi Cedric,

Cedric BAIL  writes:

> I pushed that patch with a small. I moved the content_change call into
> the relayout function. So any relayout of the content of a text object
> will trigger that surface drop, this should fix more bugs.

Sounds right to me. Thanks.

-- 
Paulo Cavalcanti, Intel Open Source Technology Center
I speak only for myself.

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


Re: [E-devel] Bug edje map

2013-03-03 Thread Cedric BAIL
On Fri, Mar 1, 2013 at 11:10 PM, Cedric BAIL  wrote:
> On Fri, Mar 1, 2013 at 7:12 AM, Paulo Cavalcanti  wrote:
>> Hi Cedric,
>>
>> Cedric BAIL  writes:
>>
>>> I now understand your problem. I still have a few question. What
>>> happen if you rotate an edje object with a GROUP part that has an
>>> animated text in that group. My guess looking at the code is that it
>>> wont work also.
>>>
>>> I also think that if you change the font and pick one that doesn't
>>> change the size of the rendered text, the same issue will happen. I
>>> believe that textgrid font/text/palette change will also not affect
>>> the mapped surface. Maybe even textblock will be affected by this
>>> issue. I think we need a way to tell that the content of the widget
>>> change to evas_render_mapped, so that we could add that to the
>>> surface_{w,h} != s{w,h}. Something like an evas_object_content_change.
>>>
>>> If any of those point are true, I think that your patch is not the
>>> correct one. If I am wrong, then I will push it.
>>
>> Here goes a patch that add introduces evas_object_content_change() and
>> it's used in evas_object_text_text_set() for making sure to delete map
>> surfaces before entering Evas render internal.
>>
>> We should use this new function in font_set() and some other similar
>> set of functions later - but for now this patch is *only* fixing that
>> specific text rendering issue.
>
> This patch look good for me. If nobody push it until monday, I will.

I pushed that patch with a small. I moved the content_change call into
the relayout function. So any relayout of the content of a text object
will trigger that surface drop, this should fix more bugs.
-- 
Cedric BAIL

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


Re: [E-devel] Bug edje map

2013-03-01 Thread Cedric BAIL
On Fri, Mar 1, 2013 at 7:12 AM, Paulo Cavalcanti  wrote:
> Hi Cedric,
>
> Cedric BAIL  writes:
>
>> I now understand your problem. I still have a few question. What
>> happen if you rotate an edje object with a GROUP part that has an
>> animated text in that group. My guess looking at the code is that it
>> wont work also.
>>
>> I also think that if you change the font and pick one that doesn't
>> change the size of the rendered text, the same issue will happen. I
>> believe that textgrid font/text/palette change will also not affect
>> the mapped surface. Maybe even textblock will be affected by this
>> issue. I think we need a way to tell that the content of the widget
>> change to evas_render_mapped, so that we could add that to the
>> surface_{w,h} != s{w,h}. Something like an evas_object_content_change.
>>
>> If any of those point are true, I think that your patch is not the
>> correct one. If I am wrong, then I will push it.
>
> Here goes a patch that add introduces evas_object_content_change() and
> it's used in evas_object_text_text_set() for making sure to delete map
> surfaces before entering Evas render internal.
>
> We should use this new function in font_set() and some other similar
> set of functions later - but for now this patch is *only* fixing that
> specific text rendering issue.

This patch look good for me. If nobody push it until monday, I will.
-- 
Cedric BAIL

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


Re: [E-devel] Bug edje map

2013-02-28 Thread Paulo Cavalcanti
Hi Cedric,

Cedric BAIL  writes:

> I now understand your problem. I still have a few question. What
> happen if you rotate an edje object with a GROUP part that has an
> animated text in that group. My guess looking at the code is that it
> wont work also.
>
> I also think that if you change the font and pick one that doesn't
> change the size of the rendered text, the same issue will happen. I
> believe that textgrid font/text/palette change will also not affect
> the mapped surface. Maybe even textblock will be affected by this
> issue. I think we need a way to tell that the content of the widget
> change to evas_render_mapped, so that we could add that to the
> surface_{w,h} != s{w,h}. Something like an evas_object_content_change.
>
> If any of those point are true, I think that your patch is not the
> correct one. If I am wrong, then I will push it.

Here goes a patch that add introduces evas_object_content_change() and
it's used in evas_object_text_text_set() for making sure to delete map
surfaces before entering Evas render internal.

We should use this new function in font_set() and some other similar
set of functions later - but for now this patch is *only* fixing that
specific text rendering issue.


0001-efl-evas-text-Fix-rendering-issue-with-changed-texts.patch
Description: unix
-- 
Paulo Cavalcanti, Intel Open Source Technology Center
I speak only for myself.
--
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_feb___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug edje map

2013-02-28 Thread Paulo Cavalcanti
Hi,

Gustavo Sverzut Barbieri  writes:

> That may be another bug, we did not test but the current patch indeed
> fixes the problem, discarding the previous surface sooner than later.
>
> If you want another function, there is no need to mark it as
> dirty/changed, just isolate the mapped surface cleanup code into a
> function, call it from everywhere (the one that checks if there is a
> map and its surface, deleting them) -- no need for a new flag, but I
> like your proposed name evas_object_content_change()

OK, I fully agree with both of you guys. Looking forward to have that
code in evas_render.c.

-- 
Paulo Cavalcanti, Intel Open Source Technology Center
I speak only for myself.

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


Re: [E-devel] Bug edje map

2013-02-28 Thread Gustavo Sverzut Barbieri
Hi Cedric,

That may be another bug, we did not test but the current patch indeed
fixes the problem, discarding the previous surface sooner than later.

If you want another function, there is no need to mark it as
dirty/changed, just isolate the mapped surface cleanup code into a
function, call it from everywhere (the one that checks if there is a
map and its surface, deleting them) -- no need for a new flag, but I
like your proposed name evas_object_content_change()

On Wed, Feb 27, 2013 at 11:28 PM, Cedric BAIL  wrote:
> On Thu, Feb 28, 2013 at 2:52 AM, Paulo Cavalcanti  wrote:
>> Ederson Souza  writes:
>>> I'd like to inform about a bug I've found in Edje. If one tries to change
>>> the text of a TEXT part using a rotation transition, the text will only be
>>> changed if new text size is different from previous one. If not, it will
>>> show the animation, but the text won't change.
>>> I've realised that if the map is not enabled, changing the text works, but
>>> without the animation.
>>> I've attached an example, that can be tested with edje_player. If you send:
>>>
>>> message 1 INT 1
>>> message 1 INT 2
>>> message 1 INT 20
>>> message 1 INT 30
>>> message 1 INT 5
>>>
>>> You will see the animation all times, but just when the text size changes,
>>> the text will be changed (it will show 1, 1, 20, 20, 5 instead of 1, 2, 20,
>>> 30, 5).
>>> Any clues?
>>
>> The problem with the changed text of same size as the previous one that
>> doesn't get rendered correctly is because evas_render_mapped() doesn't
>> free current map surface for rendering a new one instead - since both
>> surface and text object had the same size and render wouldn't know to
>> handle that case specifically.
>>
>> Here goes two patches: the first patch fixes this bug in
>> evas_object_text_text_set() and the other is just a backported version
>> of the original patch.
>
> I now understand your problem. I still have a few question. What
> happen if you rotate an edje object with a GROUP part that has an
> animated text in that group. My guess looking at the code is that it
> wont work also.
>
> I also think that if you change the font and pick one that doesn't
> change the size of the rendered text, the same issue will happen. I
> believe that textgrid font/text/palette change will also not affect
> the mapped surface. Maybe even textblock will be affected by this
> issue. I think we need a way to tell that the content of the widget
> change to evas_render_mapped, so that we could add that to the
> surface_{w,h} != s{w,h}. Something like an evas_object_content_change.
>
> If any of those point are true, I think that your patch is not the
> correct one. If I am wrong, then I will push it.
> --
> Cedric BAIL
>
> --
> 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_feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> 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

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


Re: [E-devel] Bug edje map

2013-02-27 Thread Cedric BAIL
On Thu, Feb 28, 2013 at 2:52 AM, Paulo Cavalcanti  wrote:
> Ederson Souza  writes:
>> I'd like to inform about a bug I've found in Edje. If one tries to change
>> the text of a TEXT part using a rotation transition, the text will only be
>> changed if new text size is different from previous one. If not, it will
>> show the animation, but the text won't change.
>> I've realised that if the map is not enabled, changing the text works, but
>> without the animation.
>> I've attached an example, that can be tested with edje_player. If you send:
>>
>> message 1 INT 1
>> message 1 INT 2
>> message 1 INT 20
>> message 1 INT 30
>> message 1 INT 5
>>
>> You will see the animation all times, but just when the text size changes,
>> the text will be changed (it will show 1, 1, 20, 20, 5 instead of 1, 2, 20,
>> 30, 5).
>> Any clues?
>
> The problem with the changed text of same size as the previous one that
> doesn't get rendered correctly is because evas_render_mapped() doesn't
> free current map surface for rendering a new one instead - since both
> surface and text object had the same size and render wouldn't know to
> handle that case specifically.
>
> Here goes two patches: the first patch fixes this bug in
> evas_object_text_text_set() and the other is just a backported version
> of the original patch.

I now understand your problem. I still have a few question. What
happen if you rotate an edje object with a GROUP part that has an
animated text in that group. My guess looking at the code is that it
wont work also.

I also think that if you change the font and pick one that doesn't
change the size of the rendered text, the same issue will happen. I
believe that textgrid font/text/palette change will also not affect
the mapped surface. Maybe even textblock will be affected by this
issue. I think we need a way to tell that the content of the widget
change to evas_render_mapped, so that we could add that to the
surface_{w,h} != s{w,h}. Something like an evas_object_content_change.

If any of those point are true, I think that your patch is not the
correct one. If I am wrong, then I will push it.
-- 
Cedric BAIL

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


Re: [E-devel] Bug edje map

2013-02-27 Thread Paulo Cavalcanti
Ederson Souza  writes:

> I'd like to inform about a bug I've found in Edje. If one tries to change
> the text of a TEXT part using a rotation transition, the text will only be
> changed if new text size is different from previous one. If not, it will
> show the animation, but the text won't change.
> I've realised that if the map is not enabled, changing the text works, but
> without the animation.
> I've attached an example, that can be tested with edje_player. If you send:
>
> message 1 INT 1
> message 1 INT 2
> message 1 INT 20
> message 1 INT 30
> message 1 INT 5
>
> You will see the animation all times, but just when the text size changes,
> the text will be changed (it will show 1, 1, 20, 20, 5 instead of 1, 2, 20,
> 30, 5).
> Any clues?

The problem with the changed text of same size as the previous one that
doesn't get rendered correctly is because evas_render_mapped() doesn't
free current map surface for rendering a new one instead - since both
surface and text object had the same size and render wouldn't know to
handle that case specifically.

Here goes two patches: the first patch fixes this bug in
evas_object_text_text_set() and the other is just a backported version
of the original patch.


0001-efl-evas-text-Fix-object-with-map-not-being-rendered.patch
Description: unix


0001-evas-text-Fix-object-with-map-not-being-rendered-cor.patch
Description: unix
-- 
Paulo Cavalcanti, Intel Open Source Technology Center
I speak only for myself.
--
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_feb___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug edje map

2013-02-23 Thread ChunEon Park
map nightmare returns.
 

-Regards, Hermet- 

-Original Message-
From: "Carsten Haitzler" 
To: "Enlightenment developer list"; 
Cc: 
Sent: 2013-02-23 (토) 12:23:49
Subject: Re: [E-devel] Bug edje map

On Fri, 22 Feb 2013 17:30:08 -0300 Ederson Souza @profusion.mobi> said:

oh map. oh so much fun. :)

> Hi,
> 
> I'd like to inform about a bug I've found in Edje. If one tries to change
> the text of a TEXT part using a rotation transition, the text will only be
> changed if new text size is different from previous one. If not, it will
> show the animation, but the text won't change.
> I've realised that if the map is not enabled, changing the text works, but
> without the animation.
> I've attached an example, that can be tested with edje_player. If you send:
> 
> message 1 INT 1
> message 1 INT 2
> message 1 INT 20
> message 1 INT 30
> message 1 INT 5
> 
> You will see the animation all times, but just when the text size changes,
> the text will be changed (it will show 1, 1, 20, 20, 5 instead of 1, 2, 20,
> 30, 5).
> Any clues?
> 
> Thank you,
> 
> -- 
> Ederson de Souza
> ProFUSION Embedded Systems


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


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


Re: [E-devel] Bug edje map

2013-02-22 Thread The Rasterman
On Fri, 22 Feb 2013 17:30:08 -0300 Ederson Souza  said:

oh map. oh so much fun. :)

> Hi,
> 
> I'd like to inform about a bug I've found in Edje. If one tries to change
> the text of a TEXT part using a rotation transition, the text will only be
> changed if new text size is different from previous one. If not, it will
> show the animation, but the text won't change.
> I've realised that if the map is not enabled, changing the text works, but
> without the animation.
> I've attached an example, that can be tested with edje_player. If you send:
> 
> message 1 INT 1
> message 1 INT 2
> message 1 INT 20
> message 1 INT 30
> message 1 INT 5
> 
> You will see the animation all times, but just when the text size changes,
> the text will be changed (it will show 1, 1, 20, 20, 5 instead of 1, 2, 20,
> 30, 5).
> Any clues?
> 
> Thank you,
> 
> -- 
> Ederson de Souza
> ProFUSION Embedded Systems


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


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


[E-devel] Bug edje map

2013-02-22 Thread Ederson Souza
Hi,

I'd like to inform about a bug I've found in Edje. If one tries to change
the text of a TEXT part using a rotation transition, the text will only be
changed if new text size is different from previous one. If not, it will
show the animation, but the text won't change.
I've realised that if the map is not enabled, changing the text works, but
without the animation.
I've attached an example, that can be tested with edje_player. If you send:

message 1 INT 1
message 1 INT 2
message 1 INT 20
message 1 INT 30
message 1 INT 5

You will see the animation all times, but just when the text size changes,
the text will be changed (it will show 1, 1, 20, 20, 5 instead of 1, 2, 20,
30, 5).
Any clues?

Thank you,

-- 
Ederson de Souza
ProFUSION Embedded Systems


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


[E-devel] Bug in Emotion

2013-02-12 Thread Kai Huuhko
Discovered a small bug in Emotion gstreamer module: "playback_started"
callback gets called twice when changing file while media is playing. First
play is fine, also when the media is allowed to finish. Xine module is not
affected.

Using Emotion 1.7.5
--
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] Bug fix : ecore x XI2 handler not to make button event twice

2013-01-16 Thread The Rasterman
On Fri, 11 Jan 2013 09:12:32 + (GMT) Sung-Jin Park 
said:

> Dear developers,
> I have fixed a bug in ecore x xi2 handler.
> 
> Currently, ecore mouse down/move/up event are made twice for a X touch event.
> Among a couple of events, the first one is made by a X touch event and the
> other is made by a button event whose flags has XIPointerEmulated flag.
> The (latter) button event is made from the (former) X touch event whose flags
> has XITouchEmulatingPointer flag. Basically, X touch events doesn't have
> XITouchEmulatingPointer flag in its flags when it doesn't make a
> (XIPointerEmulated) button event.
> 
> Thus I correct ecore_x_xi2.c not to make a mouse down/move/up event when a X
> touch event has XITouchEmulatingPointer flag.
> 
> Please kindly review this. :)

indeed. as this is part of xi2.2 - it's new so doesnt need chglog/news .. well
its a fix to NEW code...
in svn it is. thanks! :)

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


--
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Bug fix : ecore x XI2 handler not to make button event twice

2013-01-11 Thread Sung-Jin Park
Dear developers,
I have fixed a bug in ecore x xi2 handler.

Currently, ecore mouse down/move/up event are made twice for a X touch event.
Among a couple of events, the first one is made by a X touch event and the 
other is made
by a button event whose flags has XIPointerEmulated flag.
The (latter) button event is made from the (former) X touch event whose flags 
has XITouchEmulatingPointer flag.
Basically, X touch events doesn't have XITouchEmulatingPointer flag in its 
flags when it doesn't make a
(XIPointerEmulated) button event.

Thus I correct ecore_x_xi2.c not to make a mouse down/move/up event when a X 
touch event has 
XITouchEmulatingPointer flag.

Please kindly review this. :)

Thanks and regards,
Sung-Jin Park

ecore_x_xi2.c.patch
Description: Binary data
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ 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_122812___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] BUG : Elsa always fail

2013-01-04 Thread المسالم المسالمة
as you know .. E17 developers suggest to use Elsa instead of entrance
 since entrance maintainer didnt update anything about it

no worry about that point

the real point here

is

every time i tried to use elsa as default DM manager

definitely it will fail

===

whats the problem with this DM manager
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ 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_122812
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [BUG] [ELM] [PATCH] Bug fixes for APIs elm_gengrid_region_show/bring_in

2013-01-03 Thread Daniel Juyung Seo
Thanks raster for the review.
I should have reviewed this long ago :(

Daniel Juyung Seo (SeoZ)

On Thu, Jan 3, 2013 at 8:59 PM, Carsten Haitzler wrote:

> On Wed, 28 Nov 2012 16:03:34 +0900 DUBEYPRINCE KUMAR <
> prince.du...@samsung.com>
> said:
>
> could you also provide a patch against "Stable 1.7" elm? this applies only
> to
> "trunk". also.. you should add more warnings to your cflags... your tests
> were
> broken and totally overran array bounds. i fixed it in the commit. :)
>
> > Hi,
> >
> >
> >
> > Please review the attached patches.
> >
> > Attached patch "elm_gengrid.patch" which fix the bug related to
> > elm_gengrid_region_show/bring_in APIs.
> >
> > And patch "test_gengrid.patch" in order to test the fix.
> >
> >
> >
> > Change Description:
> >
> > 1. An internal function _item_show_region() is created which does the
> > calculation for item position.
> >
> > 2. This function is called in _calc_job() as soon as pan object gets
> its
> > size.
> >
> > 3. Test_gengrid code enhancement for testing the fix.
> >
> > Signed-Off-By: PRINCE KUMAR DUBEY @samsung.com>.
> >
> >
> >
> > Thank You.
> >
> >
> >
> > Regards,
> >
> > Prince
> >
> >
> >
>
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
>
>
>
> --
> 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. ON SALE this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122712
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
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. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [BUG] [ELM] [PATCH] Bug fixes for APIs elm_gengrid_region_show/bring_in

2013-01-03 Thread The Rasterman
On Wed, 28 Nov 2012 16:03:34 +0900 DUBEYPRINCE KUMAR 
said:

could you also provide a patch against "Stable 1.7" elm? this applies only to
"trunk". also.. you should add more warnings to your cflags... your tests were
broken and totally overran array bounds. i fixed it in the commit. :)

> Hi,
> 
>  
> 
> Please review the attached patches.
> 
> Attached patch "elm_gengrid.patch" which fix the bug related to
> elm_gengrid_region_show/bring_in APIs.
> 
> And patch "test_gengrid.patch" in order to test the fix.
> 
>  
> 
> Change Description:
> 
> 1. An internal function _item_show_region() is created which does the
> calculation for item position.
> 
> 2. This function is called in _calc_job() as soon as pan object gets its
> size.
> 
> 3. Test_gengrid code enhancement for testing the fix.
> 
> Signed-Off-By: PRINCE KUMAR DUBEY @samsung.com>.
> 
>  
> 
> Thank You.
> 
>  
> 
> Regards,
> 
> Prince
> 
>  
> 


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


--
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. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] BUG-FIXED : Arabic character

2012-12-28 Thread المسالم المسالمة
sorry for reply quickly Massimo Maiurana last time

but svn at the time you replied here  it didn't has those change

but now it has  so thanks for your help
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ 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_122812
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] BUG : arabic character

2012-12-28 Thread Massimo Maiurana
المسالم المسالمة, il 28/12/2012 04:36, ha scritto:
> pardon me Massimo Maiurana
> 
> but there is no any change in svn at this time

yeah, it looks like the file you sent was exactly the same as the one that was
already in svn.
please, send the updated version and I'll commit it :)

-- 

  Massimo Maiurana   GPG keyID #7044D601

  La fede e' credere in cio' che sai non essere vero
[Mark Twain]



signature.asc
Description: OpenPGP digital signature
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ 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_122812___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] BUG : arabic character

2012-12-27 Thread المسالم المسالمة
pardon me Massimo Maiurana

but there is no any change in svn at this time
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ 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_122812
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] BUG : Arabic character

2012-12-27 Thread Massimo Maiurana
المسالم المسالمة, il 27/12/2012 20:57, ha scritto:

> here is a major change in po
> 

committed

-- 

  Massimo Maiurana   GPG keyID #7044D601

  La fede e' credere in cio' che sai non essere vero
[Mark Twain]



signature.asc
Description: OpenPGP digital signature
--
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. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] BUG : arabic characters

2012-12-27 Thread Tom Hacohen
msgstr "'cp+rm' ﺏﺩﻻ ﻢﻧ 'mv'"
Looks like the translation itself is the wrong way. Could you try fixing
the translation and see if that works for you? (Unfortunately I'm not in a
place where I can build e).

If it works, let me know and I'll commit the changes.


On Thu, Dec 27, 2012 at 10:43 AM, المسالم المسالمة <
almusalimalmusali...@gmail.com> wrote:

> hello developers
>
> there is a bug in Arabic characters connection in some dialogs
>
> you see some times the dialog comes with two different languages
>
> the first one is English and the second one is Arabic
>
> and when this will happen
>
> the Arabic characters connection will no longer exist
>
> so what the problem here
>
>
> --
> 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. ON SALE this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122712
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>


-- 
Tom.
--
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. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [BUG] [ELM] [PATCH] Bug fixes for APIs elm_gengrid_region_show/bring_in

2012-11-27 Thread DUBEYPRINCE KUMAR
Hi,

 

Please review the attached patches.

Attached patch "elm_gengrid.patch" which fix the bug related to
elm_gengrid_region_show/bring_in APIs.

And patch "test_gengrid.patch" in order to test the fix.

 

Change Description:

1. An internal function _item_show_region() is created which does the
calculation for item position.

2. This function is called in _calc_job() as soon as pan object gets its
size.

3. Test_gengrid code enhancement for testing the fix.

Signed-Off-By: PRINCE KUMAR DUBEY @samsung.com>.

 

Thank You.

 

Regards,

Prince

 



elm_gengrid.patch
Description: Binary data


test_gengrid.patch
Description: Binary data
--
Keep yourself connected to Go Parallel: 
INSIGHTS What's next for parallel hardware, programming and related areas?
Interviews and blogs by thought leaders keep you ahead of the curve.
http://goparallel.sourceforge.net___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Bug Report] [Elementary] elm_gengrid_item_show/_bring_in APIs are not working properly in some cases.

2012-10-14 Thread The Rasterman
On Mon, 15 Oct 2012 13:08:51 +0900 DUBEYPRINCE KUMAR 
said:

> Yes, I have filed the bug in trac. I tried to fix it, but it was bit complex
> to me. So, just notified others about it :). But in the mean time I sent
> another patch to fix another bug in genlist :).

ok. just checking. that will need to be another todo list hunt (go thru trac) :)

> -Original Message-
> From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com] 
> Sent: 15 October 2012 12:42
> To: Enlightenment developer list
> Cc: PRINCE KUMAR DUBEY
> Subject: Re: [E-devel] [Bug Report] [Elementary]
> elm_gengrid_item_show/_bring_in APIs are not working properly in some cases.
> 
> On Fri, 05 Oct 2012 09:05:59 + (GMT) PRINCE KUMAR DUBEY
>  said:
> 
> > Hi,
> > 
> > This is regarding the Bug in elm_gengrid.
> > When gengrid is created and launched, particular gengrid item can't be 
> > shown at this time using following APIs elm_gengrid_item_show() and 
> > elm_gengrid_item_bring_in(). Above mentioned APIs is not working in 
> > the mentioned condition untill gengrid is not visible. However, in 
> > genlist case, it works fine.
> > 
> > I have attached a patch for verifying the reported bug.
> > Thank You.
> 
> so a patch to reproduce the bug.. but not to fix it? :) have you filed a bug
> in trac?
> 
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
> 
> 
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> ___
> 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


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Bug Report] [Elementary] elm_gengrid_item_show/_bring_in APIs are not working properly in some cases.

2012-10-14 Thread DUBEYPRINCE KUMAR
Yes, I have filed the bug in trac. I tried to fix it, but it was bit complex
to me. So, just notified others about it :). But in the mean time I sent
another patch to fix another bug in genlist :).

-Original Message-
From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com] 
Sent: 15 October 2012 12:42
To: Enlightenment developer list
Cc: PRINCE KUMAR DUBEY
Subject: Re: [E-devel] [Bug Report] [Elementary]
elm_gengrid_item_show/_bring_in APIs are not working properly in some cases.

On Fri, 05 Oct 2012 09:05:59 + (GMT) PRINCE KUMAR DUBEY
 said:

> Hi,
> 
> This is regarding the Bug in elm_gengrid.
> When gengrid is created and launched, particular gengrid item can't be 
> shown at this time using following APIs elm_gengrid_item_show() and 
> elm_gengrid_item_bring_in(). Above mentioned APIs is not working in 
> the mentioned condition untill gengrid is not visible. However, in 
> genlist case, it works fine.
> 
> I have attached a patch for verifying the reported bug.
> Thank You.

so a patch to reproduce the bug.. but not to fix it? :) have you filed a bug
in trac?

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


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Bug Report] [Elementary] elm_gengrid_item_show/_bring_in APIs are not working properly in some cases.

2012-10-14 Thread The Rasterman
On Fri, 05 Oct 2012 09:05:59 + (GMT) PRINCE KUMAR DUBEY
 said:

> Hi,
> 
> This is regarding the Bug in elm_gengrid.
> When gengrid is created and launched, particular gengrid item can't be shown
> at this time using following APIs elm_gengrid_item_show() and
> elm_gengrid_item_bring_in(). Above mentioned APIs is not working in the
> mentioned condition untill gengrid is not visible. However, in genlist case,
> it works fine.
> 
> I have attached a patch for verifying the reported bug.
> Thank You.

so a patch to reproduce the bug.. but not to fix it? :) have you filed a bug in
trac?

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


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug on toggle button

2012-10-12 Thread The Rasterman
On Tue, 2 Oct 2012 11:18:28 -0300 Ricardo Almeida  said:

aaah it only happens when NO label is set on the toggle style. :) fixed.

> Hi!
> 
> I'm coding an application that needs elementary widgets and I'm using a
> vertical box to pack the widgets.
> 
> I found a bug on the toggle button.
> 
> When I used finger size: 5 on elementary_config, the toggle alignment
> wasn't right.
> 
> http://people.profusion.mobi/~ricardo/finger_screenshots/finger_01.png
> http://people.profusion.mobi/~ricardo/finger_screenshots/finger_02.png
> 
> As you can see on the image, the toggle is below the labels.
> 
> When I increased the finger size value the problem was solved.
> 
> http://people.profusion.mobi/~ricardo/finger_screenshots/finger_03.png
> http://people.profusion.mobi/~ricardo/finger_screenshots/finger_04.png
> 
> --
> Ricardo de Almeida Gonzaga
> http://profusion.mobi embedded systems
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> ___
> 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


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Bug Report] [Elementary] elm_gengrid_item_show/_bring_in APIs are not working properly in some cases.

2012-10-05 Thread Daniel Juyung Seo
Dear Prince, thanks for the patch and bug reporting.
But using ti[143].item inside create_gengrid() may cause issues when
the caller changes the value of 'items' such as 10.

Can you just create another gengrid test case that mainly focuses on
show/bring_in test?
You can reuse create_gengrid() but call show/bring_in outside of
create_gengrid().
You can call show/bring_in right after calling create_gengrid().
And there can be a toggle button for "show/bring_in" which users can
choose one of them.
And you can also add buttons like "to 50" or "to 144" like "Genlist" test does.
It's up to you.

Thanks in advance.

Daniel Juyung Seo (SeoZ)

On Fri, Oct 5, 2012 at 6:05 PM, PRINCE KUMAR DUBEY
 wrote:
> Hi,
>
> This is regarding the Bug in elm_gengrid.
> When gengrid is created and launched, particular gengrid item can't be shown 
> at this time using following APIs
> elm_gengrid_item_show() and elm_gengrid_item_bring_in().
> Above mentioned APIs is not working in the mentioned condition untill gengrid 
> is not visible.
> However, in genlist case, it works fine.
>
> I have attached a patch for verifying the reported bug.
> Thank You.
>
> Regards,
> Prince
>
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [Bug Report] [Elementary] elm_gengrid_item_show/_bring_in APIs are not working properly in some cases.

2012-10-05 Thread PRINCE KUMAR DUBEY
Hi,

This is regarding the Bug in elm_gengrid.
When gengrid is created and launched, particular gengrid item can't be shown at 
this time using following APIs
elm_gengrid_item_show() and elm_gengrid_item_bring_in().
Above mentioned APIs is not working in the mentioned condition untill gengrid 
is not visible.
However, in genlist case, it works fine.

I have attached a patch for verifying the reported bug.
Thank You.

Regards,
Prince


test_gengrid.patch
Description: Binary data
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Bug on toggle button

2012-10-02 Thread Ricardo Almeida
Hi!

I'm coding an application that needs elementary widgets and I'm using a
vertical box to pack the widgets.

I found a bug on the toggle button.

When I used finger size: 5 on elementary_config, the toggle alignment
wasn't right.

http://people.profusion.mobi/~ricardo/finger_screenshots/finger_01.png
http://people.profusion.mobi/~ricardo/finger_screenshots/finger_02.png

As you can see on the image, the toggle is below the labels.

When I increased the finger size value the problem was solved.

http://people.profusion.mobi/~ricardo/finger_screenshots/finger_03.png
http://people.profusion.mobi/~ricardo/finger_screenshots/finger_04.png

--
Ricardo de Almeida Gonzaga
http://profusion.mobi embedded systems
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug Fix on eina_list.c

2012-09-10 Thread Daniel Juyung Seo
I already fixed the doc :)

Daniel Juyung Seo (SeoZ)
On Sep 10, 2012 10:22 PM, "Carsten Haitzler"  wrote:

> On Mon, 10 Sep 2012 09:07:05 +0900 Daniel Juyung Seo  >
> said:
>
> > Yeah that's why I changed my mind :)
> > I realized that I was wrong.
>
> yeah. the code is sensible. docs need a fix. :) but a null sort func is a
> really silly idea no matter how you spin it. it smells of a bug in code if
> its
> doing this. :)
>
> > Daniel Juyung Seo (SeoZ)
> >
> > On Fri, Sep 7, 2012 at 11:40 PM, Gustavo Sverzut Barbieri
> >  wrote:
> > > On Friday, September 7, 2012, Daniel Juyung Seo wrote:
> > >
> > >> Ok I changed my mind.
> > >> Returning NULL would not help users to detect a bug because list can
> be
> > >> NULL.
> > >>
> > >>
> > > This Is the most non sense comment ever. Why a programmer that giver
> the
> > > function the INCORRECT parameters would be checking the error
> > > code??!??!!??!!?!!?
> > >
> > > Seriously this is also technically wrong in other ways:
> > >- NULL list is valid, never change this
> > >- sort without a compare is no sort. Just don't change the list.
> Return
> > > it
> > >- eina list reports errors as Eina_Error not return
> > >
> > >
> > >
> > >
> > >
> > >> So the first one!
> > >> Now I am in a 'fix the documentation' mood.
> > >>
> > >> Daniel Juyung Seo (SeoZ)
> > >>
> > >> On Fri, Sep 7, 2012 at 2:45 PM, Daniel Juyung Seo
> > >> > wrote:
> > >> > Well...
> > >> >
> > >> > According to the existing code, it returns 'list' when func is NULL.
> > >> > According to the documentation, it returns NULL when func is NULL.
> > >> >
> > >> > Fighting between code and documentation :)
> > >> > This is a matter of choice imho.
> > >> >
> > >> > I prefer the second one.
> > >> >
> > >> > Of course, we should print a huge amount of error messages in either
> > >> case.
> > >> >
> > >> > Daniel Juyung Seo (SeoZ)
> > >> >
> > >> >
> > >> > On Fri, Sep 7, 2012 at 2:13 PM, Sungho Kwak
> > >> > >
> > >> wrote:
> > >> >> Huh, where is my attached file? :(
> > >> >>
> > >> >> 2012/9/7 곽성호 >
> > >> >>
> > >> >>> Hi,
> > >> >>>
> > >> >>> I found 2 bugs on eina_list.c
> > >> >>>1) eina_list_sort : if func or list is NULL, function returns
> NULL
> > >> (on
> > >> >>> documentation). I changed code to check to check both of func and
> list
> > >> with
> > >> >>> well-known pattern.
> > >> >>>2) eina_list_accessor_new : if list is NULL, function nreturn
> NULL
> > >> (on
> > >> >>> documentation). I add NULL check routine.
> > >> >>>
> > >> >>> Thanks.
> > >> >>>
> > >> >>> Sincerely,
> > >> >>> Sungho Kwak.
> > >> >>>
> > >> >>>
> > >>
> --
> > >> >>> Live Security Virtual Conference
> > >> >>> Exclusive live event will cover all the ways today's security and
> > >> >>> threat landscape has changed and how IT managers can respond.
> > >> Discussions
> > >> >>> will include endpoint security, mobile security and the latest in
> > >> malware
> > >> >>> threats.
> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > >> >>> ___
> > >> >>> enlightenment-devel mailing list
> > >> >>> enlightenment-devel@lists.sourceforge.net 
> > >> >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >> >>>
> > >> >>
> > >> >>
> > >>
> --
> > >> >> Live Security Virtual Conference
> > >> >> Exclusive live event will cover all the ways today's security and
> > >> >> threat landscape has changed and how IT managers can respond.
> > >> Discussions
> > >> >> will include endpoint security, mobile security and the latest in
> > >> malware
> > >> >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > >> >> ___
> > >> >> enlightenment-devel mailing list
> > >> >> enlightenment-devel@lists.sourceforge.net 
> > >> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >> >>
> > >>
> > >>
> > >>
> --
> > >> Live Security Virtual Conference
> > >> Exclusive live event will cover all the ways today's security and
> > >> threat landscape has changed and how IT managers can respond.
> Discussions
> > >> will include endpoint security, mobile security and the latest in
> malware
> > >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > >> ___
> > >> enlightenment-devel mailing list
> > >> enlightenment-devel@lists.sourceforge.net 
> > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >>
> > >
> > >
> > > --
> > > Gustavo Sverzut Barbieri
> > > http://profusion.mobi embedded systems
> > > --
> > > MSN: barbi...@gmail.com
> > > Skype: gsbarbieri
> > > Mobile: +55 (19) 9225-2202
> > >
> 

Re: [E-devel] Bug Fix on eina_list.c

2012-09-10 Thread The Rasterman
On Mon, 10 Sep 2012 09:07:05 +0900 Daniel Juyung Seo 
said:

> Yeah that's why I changed my mind :)
> I realized that I was wrong.

yeah. the code is sensible. docs need a fix. :) but a null sort func is a
really silly idea no matter how you spin it. it smells of a bug in code if its
doing this. :)

> Daniel Juyung Seo (SeoZ)
> 
> On Fri, Sep 7, 2012 at 11:40 PM, Gustavo Sverzut Barbieri
>  wrote:
> > On Friday, September 7, 2012, Daniel Juyung Seo wrote:
> >
> >> Ok I changed my mind.
> >> Returning NULL would not help users to detect a bug because list can be
> >> NULL.
> >>
> >>
> > This Is the most non sense comment ever. Why a programmer that giver the
> > function the INCORRECT parameters would be checking the error
> > code??!??!!??!!?!!?
> >
> > Seriously this is also technically wrong in other ways:
> >- NULL list is valid, never change this
> >- sort without a compare is no sort. Just don't change the list. Return
> > it
> >- eina list reports errors as Eina_Error not return
> >
> >
> >
> >
> >
> >> So the first one!
> >> Now I am in a 'fix the documentation' mood.
> >>
> >> Daniel Juyung Seo (SeoZ)
> >>
> >> On Fri, Sep 7, 2012 at 2:45 PM, Daniel Juyung Seo
> >> > wrote:
> >> > Well...
> >> >
> >> > According to the existing code, it returns 'list' when func is NULL.
> >> > According to the documentation, it returns NULL when func is NULL.
> >> >
> >> > Fighting between code and documentation :)
> >> > This is a matter of choice imho.
> >> >
> >> > I prefer the second one.
> >> >
> >> > Of course, we should print a huge amount of error messages in either
> >> case.
> >> >
> >> > Daniel Juyung Seo (SeoZ)
> >> >
> >> >
> >> > On Fri, Sep 7, 2012 at 2:13 PM, Sungho Kwak
> >> > >
> >> wrote:
> >> >> Huh, where is my attached file? :(
> >> >>
> >> >> 2012/9/7 곽성호 >
> >> >>
> >> >>> Hi,
> >> >>>
> >> >>> I found 2 bugs on eina_list.c
> >> >>>1) eina_list_sort : if func or list is NULL, function returns NULL
> >> (on
> >> >>> documentation). I changed code to check to check both of func and list
> >> with
> >> >>> well-known pattern.
> >> >>>2) eina_list_accessor_new : if list is NULL, function nreturn NULL
> >> (on
> >> >>> documentation). I add NULL check routine.
> >> >>>
> >> >>> Thanks.
> >> >>>
> >> >>> Sincerely,
> >> >>> Sungho Kwak.
> >> >>>
> >> >>>
> >> --
> >> >>> Live Security Virtual Conference
> >> >>> Exclusive live event will cover all the ways today's security and
> >> >>> threat landscape has changed and how IT managers can respond.
> >> Discussions
> >> >>> will include endpoint security, mobile security and the latest in
> >> malware
> >> >>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> >> >>> ___
> >> >>> enlightenment-devel mailing list
> >> >>> enlightenment-devel@lists.sourceforge.net 
> >> >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >> >>>
> >> >>
> >> >>
> >> --
> >> >> Live Security Virtual Conference
> >> >> Exclusive live event will cover all the ways today's security and
> >> >> threat landscape has changed and how IT managers can respond.
> >> Discussions
> >> >> will include endpoint security, mobile security and the latest in
> >> malware
> >> >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> >> >> ___
> >> >> enlightenment-devel mailing list
> >> >> enlightenment-devel@lists.sourceforge.net 
> >> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >> >>
> >>
> >>
> >> --
> >> Live Security Virtual Conference
> >> Exclusive live event will cover all the ways today's security and
> >> threat landscape has changed and how IT managers can respond. Discussions
> >> will include endpoint security, mobile security and the latest in malware
> >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> >> ___
> >> enlightenment-devel mailing list
> >> enlightenment-devel@lists.sourceforge.net 
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>
> >
> >
> > --
> > Gustavo Sverzut Barbieri
> > http://profusion.mobi embedded systems
> > --
> > MSN: barbi...@gmail.com
> > Skype: gsbarbieri
> > Mobile: +55 (19) 9225-2202
> > --
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond. Discussions
> > will include endpoint security, mobile security and the latest in malware
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > 

Re: [E-devel] Bug Fix on eina_list.c

2012-09-09 Thread Daniel Juyung Seo
Yeah that's why I changed my mind :)
I realized that I was wrong.

Daniel Juyung Seo (SeoZ)

On Fri, Sep 7, 2012 at 11:40 PM, Gustavo Sverzut Barbieri
 wrote:
> On Friday, September 7, 2012, Daniel Juyung Seo wrote:
>
>> Ok I changed my mind.
>> Returning NULL would not help users to detect a bug because list can be
>> NULL.
>>
>>
> This Is the most non sense comment ever. Why a programmer that giver the
> function the INCORRECT parameters would be checking the error
> code??!??!!??!!?!!?
>
> Seriously this is also technically wrong in other ways:
>- NULL list is valid, never change this
>- sort without a compare is no sort. Just don't change the list. Return
> it
>- eina list reports errors as Eina_Error not return
>
>
>
>
>
>> So the first one!
>> Now I am in a 'fix the documentation' mood.
>>
>> Daniel Juyung Seo (SeoZ)
>>
>> On Fri, Sep 7, 2012 at 2:45 PM, Daniel Juyung Seo 
>> >
>> wrote:
>> > Well...
>> >
>> > According to the existing code, it returns 'list' when func is NULL.
>> > According to the documentation, it returns NULL when func is NULL.
>> >
>> > Fighting between code and documentation :)
>> > This is a matter of choice imho.
>> >
>> > I prefer the second one.
>> >
>> > Of course, we should print a huge amount of error messages in either
>> case.
>> >
>> > Daniel Juyung Seo (SeoZ)
>> >
>> >
>> > On Fri, Sep 7, 2012 at 2:13 PM, Sungho Kwak 
>> > >
>> wrote:
>> >> Huh, where is my attached file? :(
>> >>
>> >> 2012/9/7 곽성호 >
>> >>
>> >>> Hi,
>> >>>
>> >>> I found 2 bugs on eina_list.c
>> >>>1) eina_list_sort : if func or list is NULL, function returns NULL
>> (on
>> >>> documentation). I changed code to check to check both of func and list
>> with
>> >>> well-known pattern.
>> >>>2) eina_list_accessor_new : if list is NULL, function nreturn NULL
>> (on
>> >>> documentation). I add NULL check routine.
>> >>>
>> >>> Thanks.
>> >>>
>> >>> Sincerely,
>> >>> Sungho Kwak.
>> >>>
>> >>>
>> --
>> >>> Live Security Virtual Conference
>> >>> Exclusive live event will cover all the ways today's security and
>> >>> threat landscape has changed and how IT managers can respond.
>> Discussions
>> >>> will include endpoint security, mobile security and the latest in
>> malware
>> >>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> >>> ___
>> >>> enlightenment-devel mailing list
>> >>> enlightenment-devel@lists.sourceforge.net 
>> >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >>>
>> >>
>> >>
>> --
>> >> Live Security Virtual Conference
>> >> Exclusive live event will cover all the ways today's security and
>> >> threat landscape has changed and how IT managers can respond.
>> Discussions
>> >> will include endpoint security, mobile security and the latest in
>> malware
>> >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> >> ___
>> >> enlightenment-devel mailing list
>> >> enlightenment-devel@lists.sourceforge.net 
>> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >>
>>
>>
>> --
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net 
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>
>
> --
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

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

Re: [E-devel] Bug Fix on eina_list.c

2012-09-07 Thread Gustavo Sverzut Barbieri
On Friday, September 7, 2012, Daniel Juyung Seo wrote:

> Ok I changed my mind.
> Returning NULL would not help users to detect a bug because list can be
> NULL.
>
>
This Is the most non sense comment ever. Why a programmer that giver the
function the INCORRECT parameters would be checking the error
code??!??!!??!!?!!?

Seriously this is also technically wrong in other ways:
   - NULL list is valid, never change this
   - sort without a compare is no sort. Just don't change the list. Return
it
   - eina list reports errors as Eina_Error not return





> So the first one!
> Now I am in a 'fix the documentation' mood.
>
> Daniel Juyung Seo (SeoZ)
>
> On Fri, Sep 7, 2012 at 2:45 PM, Daniel Juyung Seo 
> >
> wrote:
> > Well...
> >
> > According to the existing code, it returns 'list' when func is NULL.
> > According to the documentation, it returns NULL when func is NULL.
> >
> > Fighting between code and documentation :)
> > This is a matter of choice imho.
> >
> > I prefer the second one.
> >
> > Of course, we should print a huge amount of error messages in either
> case.
> >
> > Daniel Juyung Seo (SeoZ)
> >
> >
> > On Fri, Sep 7, 2012 at 2:13 PM, Sungho Kwak 
> > >
> wrote:
> >> Huh, where is my attached file? :(
> >>
> >> 2012/9/7 곽성호 >
> >>
> >>> Hi,
> >>>
> >>> I found 2 bugs on eina_list.c
> >>>1) eina_list_sort : if func or list is NULL, function returns NULL
> (on
> >>> documentation). I changed code to check to check both of func and list
> with
> >>> well-known pattern.
> >>>2) eina_list_accessor_new : if list is NULL, function nreturn NULL
> (on
> >>> documentation). I add NULL check routine.
> >>>
> >>> Thanks.
> >>>
> >>> Sincerely,
> >>> Sungho Kwak.
> >>>
> >>>
> --
> >>> Live Security Virtual Conference
> >>> Exclusive live event will cover all the ways today's security and
> >>> threat landscape has changed and how IT managers can respond.
> Discussions
> >>> will include endpoint security, mobile security and the latest in
> malware
> >>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> >>> ___
> >>> enlightenment-devel mailing list
> >>> enlightenment-devel@lists.sourceforge.net 
> >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>>
> >>
> >>
> --
> >> Live Security Virtual Conference
> >> Exclusive live event will cover all the ways today's security and
> >> threat landscape has changed and how IT managers can respond.
> Discussions
> >> will include endpoint security, mobile security and the latest in
> malware
> >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> >> ___
> >> enlightenment-devel mailing list
> >> enlightenment-devel@lists.sourceforge.net 
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>
>
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net 
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bug Fix on eina_list.c

2012-09-07 Thread Patryk Kaczmarek

   Hi,


   I think this patch also duplicate my patch which I had sent yesterday.


   Regards,


   Patrick


   -Original Message-

   From: 곽성호 [[1]mailto:sungho1.k...@samsung.com]

   Sent: 7 września 2012 07:10

   To: [2]enlightenment-devel@lists.sourceforge.net

   Subject: [E-devel] Bug Fix on eina_list.c


   Hi,


   I found 2 bugs on eina_list.c

  1) eina_list_sort : if func or list is NULL, function returns NULL (on
   documentation). I changed code to check to check both of func and list with
   well-known pattern.

  2) eina_list_accessor_new : if list is NULL, function nreturn NULL (on
   documentation). I add NULL check routine.


   Thanks.


   Sincerely,

   Sungho Kwak.

   
   --

   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. [3]http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/

   ___

   enlightenment-devel mailing list

   [4]enlightenment-devel@lists.sourceforge.net

   [5]https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



   [SeenTimeChecker?do=aeeb1c78fe71186086ab5c679c7148d59a9a49b49c4a445170944169
   732f05a3770255183a8f81f75f2c6c48df01bb6e980b3871b38ac2d74ed859d628c35dd0
   4a815ff174d7a728c55b39cc59eacf878f9a26ce15a0]

References

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


Re: [E-devel] Bug Fix in eina_convert

2012-09-07 Thread Patryk Kaczmarek

   Hi,


   I think your patch duplicate my patch which I had sent yesterday.


   Right?


   Regards,


   Patrick


   -Original Message-

   From: Sungho Kwak [[1]mailto:sungho@gmail.com]

   Sent: 7 września 2012 04:05

   To: Enlightenment developer list

   Subject: [E-devel] Bug Fix in eina_convert


   Hi,


   eina_convert should return EINA_FALSE in error case. However, if fp is null,
   it returns EINA_TRUE.

   In that case, function should return EINA_FALSE.


   Thanks.


   Sincerely,

   Sungho Kwak



   [SeenTimeChecker?do=aeeb1c78fe7118600f61f60f50e2efff8fe3fda13a00183e70944169
   732f05a3770255183a8f81f75f2c6c48df01bb6e980b3871b38ac2d74ed859d628c35dd0
   4a815ff174d7a728c55b39cc59eacf878f9a26ce15a0]

References

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


Re: [E-devel] Bug Fix on eina_list.c

2012-09-06 Thread Daniel Juyung Seo
Ok I changed my mind.
Returning NULL would not help users to detect a bug because list can be NULL.

So the first one!
Now I am in a 'fix the documentation' mood.

Daniel Juyung Seo (SeoZ)

On Fri, Sep 7, 2012 at 2:45 PM, Daniel Juyung Seo  wrote:
> Well...
>
> According to the existing code, it returns 'list' when func is NULL.
> According to the documentation, it returns NULL when func is NULL.
>
> Fighting between code and documentation :)
> This is a matter of choice imho.
>
> I prefer the second one.
>
> Of course, we should print a huge amount of error messages in either case.
>
> Daniel Juyung Seo (SeoZ)
>
>
> On Fri, Sep 7, 2012 at 2:13 PM, Sungho Kwak  wrote:
>> Huh, where is my attached file? :(
>>
>> 2012/9/7 곽성호 
>>
>>> Hi,
>>>
>>> I found 2 bugs on eina_list.c
>>>1) eina_list_sort : if func or list is NULL, function returns NULL (on
>>> documentation). I changed code to check to check both of func and list with
>>> well-known pattern.
>>>2) eina_list_accessor_new : if list is NULL, function nreturn NULL (on
>>> documentation). I add NULL check routine.
>>>
>>> Thanks.
>>>
>>> Sincerely,
>>> Sungho Kwak.
>>>
>>> --
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond. Discussions
>>> will include endpoint security, mobile security and the latest in malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> ___
>>> enlightenment-devel mailing list
>>> enlightenment-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>
>>
>> --
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>

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


Re: [E-devel] Bug Fix on eina_list.c

2012-09-06 Thread Daniel Juyung Seo
Well...

According to the existing code, it returns 'list' when func is NULL.
According to the documentation, it returns NULL when func is NULL.

Fighting between code and documentation :)
This is a matter of choice imho.

I prefer the second one.

Of course, we should print a huge amount of error messages in either case.

Daniel Juyung Seo (SeoZ)


On Fri, Sep 7, 2012 at 2:13 PM, Sungho Kwak  wrote:
> Huh, where is my attached file? :(
>
> 2012/9/7 곽성호 
>
>> Hi,
>>
>> I found 2 bugs on eina_list.c
>>1) eina_list_sort : if func or list is NULL, function returns NULL (on
>> documentation). I changed code to check to check both of func and list with
>> well-known pattern.
>>2) eina_list_accessor_new : if list is NULL, function nreturn NULL (on
>> documentation). I add NULL check routine.
>>
>> Thanks.
>>
>> Sincerely,
>> Sungho Kwak.
>>
>> --
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

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


Re: [E-devel] Bug Fix on eina_list.c

2012-09-06 Thread Sungho Kwak
Huh, where is my attached file? :(

2012/9/7 곽성호 

> Hi,
>
> I found 2 bugs on eina_list.c
>1) eina_list_sort : if func or list is NULL, function returns NULL (on
> documentation). I changed code to check to check both of func and list with
> well-known pattern.
>2) eina_list_accessor_new : if list is NULL, function nreturn NULL (on
> documentation). I add NULL check routine.
>
> Thanks.
>
> Sincerely,
> Sungho Kwak.
>
> --
> 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
>


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


[E-devel] Bug Fix on eina_list.c

2012-09-06 Thread 곽성호
Hi,

I found 2 bugs on eina_list.c
   1) eina_list_sort : if func or list is NULL, function returns NULL (on 
documentation). I changed code to check to check both of func and list with 
well-known pattern.
   2) eina_list_accessor_new : if list is NULL, function nreturn NULL (on 
documentation). I add NULL check routine.

Thanks.

Sincerely,
Sungho Kwak.
--
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] Bug Fix in eina_convert

2012-09-06 Thread Daniel Juyung Seo
ChangeLog as well :)
(vtorri clone)

Daniel Juyung Seo (SeoZ)

On Fri, Sep 7, 2012 at 11:35 AM, Cedric BAIL  wrote:
> On Fri, Sep 7, 2012 at 4:05 AM, Sungho Kwak  wrote:
>> eina_convert should return EINA_FALSE in error case. However, if fp is
>> null, it returns EINA_TRUE.
>> In that case, function should return EINA_FALSE.
>
> Good catch in svn. I took care of the backport, but would be nice to
> have one patch for the backport next time.
> --
> Cedric BAIL
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
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] Bug Fix in eina_convert

2012-09-06 Thread Cedric BAIL
On Fri, Sep 7, 2012 at 4:05 AM, Sungho Kwak  wrote:
> eina_convert should return EINA_FALSE in error case. However, if fp is
> null, it returns EINA_TRUE.
> In that case, function should return EINA_FALSE.

Good catch in svn. I took care of the backport, but would be nice to
have one patch for the backport next time.
-- 
Cedric BAIL

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


[E-devel] Bug Fix in eina_convert

2012-09-06 Thread Sungho Kwak
Hi,

eina_convert should return EINA_FALSE in error case. However, if fp is
null, it returns EINA_TRUE.
In that case, function should return EINA_FALSE.

Thanks.

Sincerely,
Sungho Kwak


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


Re: [E-devel] Bug in e/elementary?

2012-08-29 Thread Daniel Juyung Seo
yes it lools like that.
Daniel, can you disable 'sync window' option in e17 composite setting and
test that again?

Daniel Juyung Seo (SeoZ)
On Aug 29, 2012 9:41 PM, "Cedric BAIL"  wrote:

> On Wed, Aug 29, 2012 at 9:01 PM, daniel.za...@samsung.com
>  wrote:
> > When running elementary_test/Window States, clicking on Alpha On will be
> > transparent and will behave weird.
> > After that, you cannot close elementary_test (except by kill -9), the
> > windows stay on the desktop stuck and only restarting e solves the
> problem
> > (when you restart, e can crash and so will close the applications).
>
> This sounds like an X bug we heard before. What driver do you have ?
> --
> Cedric BAIL
>
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
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] Bug in e/elementary?

2012-08-29 Thread Tom Hacohen
On 29/08/12 15:39, Cedric BAIL wrote:
> On Wed, Aug 29, 2012 at 9:01 PM, daniel.za...@samsung.com
>  wrote:
>> When running elementary_test/Window States, clicking on Alpha On will be
>> transparent and will behave weird.
>> After that, you cannot close elementary_test (except by kill -9), the
>> windows stay on the desktop stuck and only restarting e solves the problem
>> (when you restart, e can crash and so will close the applications).
>
> This sounds like an X bug we heard before. What driver do you have ?
>

It also happens here (nvidia) and it didn't happen before. I use arch, 
so just latest everything.

--
Tom.

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


Re: [E-devel] Bug in e/elementary?

2012-08-29 Thread Cedric BAIL
On Wed, Aug 29, 2012 at 9:01 PM, daniel.za...@samsung.com
 wrote:
> When running elementary_test/Window States, clicking on Alpha On will be
> transparent and will behave weird.
> After that, you cannot close elementary_test (except by kill -9), the
> windows stay on the desktop stuck and only restarting e solves the problem
> (when you restart, e can crash and so will close the applications).

This sounds like an X bug we heard before. What driver do you have ?
-- 
Cedric BAIL

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


Re: [E-devel] [BUG REPORT] Edje Textblock Size Calculation Problem

2012-08-27 Thread Tom Hacohen
Cool. :)

--
Tom.

On 27/08/12 12:07, Brian Wang wrote:
> On Mon, Aug 27, 2012 at 5:00 PM, Tom Hacohen  wrote:
>> Hey,
>>
>> Added a fix/workaround for your issue: r75730.
>>
>> The problem is that fit was only added recently and wasn't really tested or
>> used. The second problem is that fit kinda changes how edje handles
>> textblock and we now need to do fancier stuff like we do for text objects,
>> e.g splitting recalc and recalc apply. This is a patch on the way to there.
>
> The fix is good for the both the simple test case and my application.
>
> Thanks!
>
>
> Brian
>
>>
>> --
>> Tom.
>>
>>
>> On 27/08/12 08:47, Brian Wang wrote:
>>>
>>> Hello all,
>>>
>>> I have a textblock with "fit: 1 1".  When it first gets loaded, the
>>> text within the textblock is very small.
>>> After some time, I change the text and the text size seems to be more
>>> correct.
>>> I guess the geometry calculation of the textblock is somehow broken
>>> when the window is first created.
>>>
>>> Please find the attached for a simple demonstration of the problem.
>>>
>>> Thanks in advance.
>>>
>>>
>>> Brian
>>>
>>>
>>>
>>>
>>> --
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond. Discussions
>>> will include endpoint security, mobile security and the latest in malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>
>>>
>>>
>>> ___
>>> enlightenment-devel mailing list
>>> enlightenment-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>
>>
>
>
>


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


Re: [E-devel] [BUG REPORT] Edje Textblock Size Calculation Problem

2012-08-27 Thread Brian Wang
On Mon, Aug 27, 2012 at 5:00 PM, Tom Hacohen  wrote:
> Hey,
>
> Added a fix/workaround for your issue: r75730.
>
> The problem is that fit was only added recently and wasn't really tested or
> used. The second problem is that fit kinda changes how edje handles
> textblock and we now need to do fancier stuff like we do for text objects,
> e.g splitting recalc and recalc apply. This is a patch on the way to there.

The fix is good for the both the simple test case and my application.

Thanks!


Brian

>
> --
> Tom.
>
>
> On 27/08/12 08:47, Brian Wang wrote:
>>
>> Hello all,
>>
>> I have a textblock with "fit: 1 1".  When it first gets loaded, the
>> text within the textblock is very small.
>> After some time, I change the text and the text size seems to be more
>> correct.
>> I guess the geometry calculation of the textblock is somehow broken
>> when the window is first created.
>>
>> Please find the attached for a simple demonstration of the problem.
>>
>> Thanks in advance.
>>
>>
>> Brian
>>
>>
>>
>>
>> --
>> 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
>>
>



-- 
brian
--

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe

--
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] [BUG REPORT] Edje Textblock Size Calculation Problem

2012-08-27 Thread Tom Hacohen
Hey,

Added a fix/workaround for your issue: r75730.

The problem is that fit was only added recently and wasn't really tested 
or used. The second problem is that fit kinda changes how edje handles 
textblock and we now need to do fancier stuff like we do for text 
objects, e.g splitting recalc and recalc apply. This is a patch on the 
way to there.

--
Tom.

On 27/08/12 08:47, Brian Wang wrote:
> Hello all,
>
> I have a textblock with "fit: 1 1".  When it first gets loaded, the
> text within the textblock is very small.
> After some time, I change the text and the text size seems to be more correct.
> I guess the geometry calculation of the textblock is somehow broken
> when the window is first created.
>
> Please find the attached for a simple demonstration of the problem.
>
> Thanks in advance.
>
>
> Brian
>
>
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>
>
>
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


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


[E-devel] [BUG REPORT] Edje Textblock Size Calculation Problem

2012-08-26 Thread Brian Wang
Hello all,

I have a textblock with "fit: 1 1".  When it first gets loaded, the
text within the textblock is very small.
After some time, I change the text and the text size seems to be more correct.
I guess the geometry calculation of the textblock is somehow broken
when the window is first created.

Please find the attached for a simple demonstration of the problem.

Thanks in advance.


Brian

-- 
brian
--

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe
#include 
#include 

#include 

static void _init(void);

static void _text_set(Evas_Object *ly, const char *str)
{
elm_object_part_text_set(ly, "my-text", str);
}

static Eina_Bool _text_size_change(void *data)
{
Evas_Object *ly = data;

fprintf(stderr, "%s : in\n", __func__);
_text_set(ly, "We want a very long long text 2.");

return ECORE_CALLBACK_CANCEL;
}

static void _init(void)
{
Evas_Object *win, *bg, *ly, *bt;

win = elm_win_add(NULL, "x", ELM_WIN_BASIC);
elm_win_autodel_set(win, EINA_TRUE);

/* add a standard bg */
bg = elm_bg_add(win);
evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, 
EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(bg, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_win_resize_object_add(win, bg);
evas_object_show(bg);

ly = elm_layout_add(win);
elm_layout_file_set(ly, "theme.edj", "bug");
evas_object_size_hint_weight_set(ly, EVAS_HINT_EXPAND, 
EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(ly, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_win_resize_object_add(win, ly);
evas_object_show(ly);

_text_set(ly, "We want a very long long text.");

evas_object_resize(win, 320, 240);
evas_object_show(win);

ecore_timer_add(3.0, _text_size_change, ly);
}

EAPI int elm_main(int argc, char **argv)
{
_init();

/* get going and draw/respond to the user */
elm_run();
elm_shutdown();

return 0;
}
ELM_MAIN()

/*
 * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
 */
collections {
   group {
  name: "bug";
  styles
  {
 style { name: "lyrics_style";
base: "font=Sans font_size=40 align=left color=#ff wrap=word";
tag:  "br" "\n";
tag:  "hilight" "+ font=Sans:style=Bold";
tag:  "att" "+ style=shadow color=#f0e68cff shadow_color=#00";
tag:  "quiet" "+ style=shadow color=#ffe0 shadow_color=#00";
 }
  }

  parts
  { 
 part { name: "my-text";
type: TEXTBLOCK;
scale: 1;
mouse_events: 0;
repeat_events: 1;
description {
   state: "default" 0.0;
   align: 0.0 0.5;
   fixed: 1 1;
   rel1 {
  relative: 0.0 0.0;
   }
   rel2 {
  relative: 1.0 0.5;
   }
   text {
  style: "lyrics_style";
  min: 0 0;
  fit: 1 1;
   }
}
 }
  }
   }
}


--
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] Bug in EDJE

2012-08-20 Thread Cedric BAIL
Hello,

On Tue, Aug 21, 2012 at 5:04 AM, Guilherme Silveira  wrote:
> I compiled edje's library with '--enable-fixed-point' and in my system I
> use elm_config_password_show_last_set with TRUE, but it causes a strange
> behavior, i looked in the code and found the follow..
>
> In the edje_password_show_last_timeout_set function the variable
> _edje_password_show_last_timeout is setted with conversion to EinaFp32p32
> using FROM_DOUBLE. But when the timer is created (using ecore_timer_add)
> was expected a double, so i made a patch that convert back the
> _edje_password_show_last_timeout variable to double.
>
> I think others parts of the code has the same problem, if i found something
> else, i will create another patch.

Thanks in svn r75484 and yes all code path with fixed point are not
well tested, so any patch is welcome.
-- 
Cedric BAIL

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


[E-devel] Bug in EDJE

2012-08-20 Thread Guilherme Silveira
Hi all,

I compiled edje's library with '--enable-fixed-point' and in my system I
use elm_config_password_show_last_set with TRUE, but it causes a strange
behavior, i looked in the code and found the follow..

In the edje_password_show_last_timeout_set function the variable
_edje_password_show_last_timeout is setted with conversion to EinaFp32p32
using FROM_DOUBLE. But when the timer is created (using ecore_timer_add)
was expected a double, so i made a patch that convert back the
_edje_password_show_last_timeout variable to double.

I think others parts of the code has the same problem, if i found something
else, i will create another patch.

-- 
Eng. Guilherme Silveira
E-mail: xgu...@gmail.com
Celular: (48) 9640-3883


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


Re: [E-devel] bug with elm_entry and scollers

2012-08-20 Thread The Rasterman
On Mon, 20 Aug 2012 04:13:21 -0300 Gustavo Sverzut Barbieri
 said:

fixed! :)

> Find attached a test case for this bug.
> 
> edje_cc test.edc
> gcc -o test test.c `pkg-config --cflags --libs elementary`
> ./test
> 
> then click the red rectangle. It will turn green and the entry will not
> recalculate as it should, even having enough space there will be
> scrollbars. If you resize the window HORIZONTALLY then the scrollbars go
> away. In this case if you click the green bar it will turn red and the
> contents will not be aligned anymore. Resize HORIZONTALLY and it will fix.
> 
> BR,
> -- Gustavo
> 
> 
> 
> On Sun, Aug 19, 2012 at 12:24 PM, Gustavo Sverzut Barbieri <
> barbi...@profusion.mobi> wrote:
> 
> > Hi all,
> >
> > I can't provide a sample test right now, sorry. I hope the explanation
> > is enough to someone that could fix it can check:
> >
> > I have a layout inside a window as resize object. It will resize a
> > swallow object using signals.
> >
> > In this swallow I place an elm_entry with scroll = TRUE, horiz = OFF,
> > vert = AUTO.
> >
> > I wrote an entry style with base textblock style having:
> > "valign=middle align=center" to show the text in the center. I have
> > the textblock part defined as: "text { min: 0 1; max: 1 1; align: 0.5
> > 0.5; }"
> >
> > whenever I set a text, it's never centered. Sometimes it's at the top,
> > sometimes it creates scrollbars... even if the text is one or two
> > lines in height.
> >
> > If I add a timer of 0.02s to call elm_entry_calc_force() it will work.
> >
> > If I resize the window (grow on width, height does not matter), it
> > will fix. I can resize it back to original value and it works.
> >
> > Ideas,
> >
> > --
> > Gustavo Sverzut Barbieri
> > http://profusion.mobi embedded systems
> > --
> > MSN: barbi...@gmail.com
> > Skype: gsbarbieri
> > Mobile: +55 (19) 9225-2202
> >
> 
> 
> 
> -- 
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202


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


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


Re: [E-devel] bug with elm_entry and scollers

2012-08-20 Thread Gustavo Sverzut Barbieri
Find attached a test case for this bug.

edje_cc test.edc
gcc -o test test.c `pkg-config --cflags --libs elementary`
./test

then click the red rectangle. It will turn green and the entry will not
recalculate as it should, even having enough space there will be
scrollbars. If you resize the window HORIZONTALLY then the scrollbars go
away. In this case if you click the green bar it will turn red and the
contents will not be aligned anymore. Resize HORIZONTALLY and it will fix.

BR,
-- Gustavo



On Sun, Aug 19, 2012 at 12:24 PM, Gustavo Sverzut Barbieri <
barbi...@profusion.mobi> wrote:

> Hi all,
>
> I can't provide a sample test right now, sorry. I hope the explanation
> is enough to someone that could fix it can check:
>
> I have a layout inside a window as resize object. It will resize a
> swallow object using signals.
>
> In this swallow I place an elm_entry with scroll = TRUE, horiz = OFF,
> vert = AUTO.
>
> I wrote an entry style with base textblock style having:
> "valign=middle align=center" to show the text in the center. I have
> the textblock part defined as: "text { min: 0 1; max: 1 1; align: 0.5
> 0.5; }"
>
> whenever I set a text, it's never centered. Sometimes it's at the top,
> sometimes it creates scrollbars... even if the text is one or two
> lines in height.
>
> If I add a timer of 0.02s to call elm_entry_calc_force() it will work.
>
> If I resize the window (grow on width, height does not matter), it
> will fix. I can resize it back to original value and it works.
>
> Ideas,
>
> --
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
>



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

int main(int argc, char *argv[])
{
   Evas_Object *win, *lay, *en;

   elm_init(argc, argv);

   elm_theme_extension_add(NULL, "./test.edj");

   win = elm_win_util_standard_add("test", "Test Entry Bug");

   lay = elm_layout_add(win);
   if (!elm_layout_theme_set(lay, "layout", "base", "TEST")) {
  fprintf(stderr, "ERR: could not load theme.\n");
  return 1;
   }
   evas_object_size_hint_weight_set(lay, 1.0, 1.0);
   elm_win_resize_object_add(win, lay);
   evas_object_show(lay);

   en = elm_entry_add(lay);
   elm_object_style_set(en, "TEST");
   elm_entry_editable_set(en, EINA_FALSE);
   elm_entry_scrollable_set(en, EINA_TRUE);
   elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF,
  ELM_SCROLLER_POLICY_AUTO);
   elm_object_text_set(en, "Should Be Centered");

   elm_object_part_content_set(lay, "swallow", en);

   evas_object_show(win);
   evas_object_resize(win, 400, 400);

   elm_run();
   return 0;
}


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


[E-devel] bug with elm_entry and scollers

2012-08-19 Thread Gustavo Sverzut Barbieri
Hi all,

I can't provide a sample test right now, sorry. I hope the explanation
is enough to someone that could fix it can check:

I have a layout inside a window as resize object. It will resize a
swallow object using signals.

In this swallow I place an elm_entry with scroll = TRUE, horiz = OFF,
vert = AUTO.

I wrote an entry style with base textblock style having:
"valign=middle align=center" to show the text in the center. I have
the textblock part defined as: "text { min: 0 1; max: 1 1; align: 0.5
0.5; }"

whenever I set a text, it's never centered. Sometimes it's at the top,
sometimes it creates scrollbars... even if the text is one or two
lines in height.

If I add a timer of 0.02s to call elm_entry_calc_force() it will work.

If I resize the window (grow on width, height does not matter), it
will fix. I can resize it back to original value and it works.

Ideas,

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

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


Re: [E-devel] [BUG REPORT] elementary does not compile when EMAP support is turned off

2012-08-08 Thread The Rasterman
On Wed, 8 Aug 2012 15:04:08 +0800 Brian Wang  said:

> Hello all,
> 
> If HAVE_ELEMENTARY_EMAP is not defined, elementary does not compile.
> I commented out some parts, added some semicolons and fixed some
> spellings to get it compiled.

odd. 

/* EMap support for Elementary */
/* #undef HAVE_ELEMENTARY_EMAP */

in my elementary_config.h - and elm compiles for me...

why did u add 

+#ifdef HAVE_ELEMENTARY_ECORE_CON

??? u dont have ecore_con? is that really the issue?

> What I did is attached just for reference, as I did not check if it
> affects when HAVE_ELEMENTARY_EMAP
> is defined...
> 
> Thanks.
> 
> 
> brian
> 
> -- 
> brian
> --
> 
> Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
> http://cool-idea.com.tw/
> 
> iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe


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


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


Re: [E-devel] [BUG REPORT] elm_genlist inside elm_flip does not work

2012-08-08 Thread The Rasterman
On Wed, 8 Aug 2012 14:58:29 +0800 Brian Wang  said:

> Hello all,
> 
> For the recent elementary version, it seems that genlist does not work
> when set inside elm_flip.  It used to work though.
> 
> Please refer to the short test code attached.  I totally have no clue
> what went wrong...
> 
> Thanks in advance.

aaah THAT is the bug. finally it dawned on me. clip getting messed. fixes 2
bugs in 2 hit. fixed in svn. :)

> brian
> 
> -- 
> brian
> --
> 
> Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
> http://cool-idea.com.tw/
> 
> iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe


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


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


[E-devel] [BUG REPORT] elementary does not compile when EMAP support is turned off

2012-08-08 Thread Brian Wang
Hello all,

If HAVE_ELEMENTARY_EMAP is not defined, elementary does not compile.
I commented out some parts, added some semicolons and fixed some
spellings to get it compiled.

What I did is attached just for reference, as I did not check if it
affects when HAVE_ELEMENTARY_EMAP
is defined...

Thanks.


brian

-- 
brian
--

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe
Index: src/lib/elm_map.c
===
--- src/lib/elm_map.c   (revision 74962)
+++ src/lib/elm_map.c   (working copy)
@@ -3880,6 +3880,7 @@
 static void
 _elm_map_smart_add(Evas_Object *obj)
 {
+#ifdef HAVE_ELEMENTARY_ECORE_CON
Evas_Coord minw, minh;
Elm_Map_Pan_Smart_Data *pan_data;
 
@@ -3985,11 +3986,13 @@
 
if (!ecore_file_download_protocol_available("http://";))
  ERR("Ecore must be built with curl support for the map widget!");
+#endif
 }
 
 static void
 _elm_map_smart_del(Evas_Object *obj)
 {
+#ifdef HAVE_ELEMENTARY_ECORE_CON
Elm_Map_Route *r;
Elm_Map_Name *na;
Delayed_Data *dd;
@@ -4063,6 +4066,7 @@
if (sd->map) evas_map_free(sd->map);
 
ELM_WIDGET_CLASS(_elm_map_parent_sc)->base.del(obj);
+#endif
 }
 
 static void
@@ -4070,11 +4074,13 @@
 Evas_Coord x,
 Evas_Coord y)
 {
+#ifdef HAVE_ELEMENTARY_ECORE_CON
ELM_MAP_DATA_GET(obj, sd);
 
ELM_WIDGET_CLASS(_elm_map_parent_sc)->base.move(obj, x, y);
 
evas_object_move(sd->hit_rect, x, y);
+#endif
 }
 
 static void
@@ -4082,28 +4088,33 @@
   Evas_Coord w,
   Evas_Coord h)
 {
+#ifdef HAVE_ELEMENTARY_ECORE_CON
ELM_MAP_DATA_GET(obj, sd);
 
ELM_WIDGET_CLASS(_elm_map_parent_sc)->base.resize(obj, w, h);
 
evas_object_resize(sd->hit_rect, w, h);
+#endif
 }
 
 static void
 _elm_map_smart_member_add(Evas_Object *obj,
   Evas_Object *member)
 {
+#ifdef HAVE_ELEMENTARY_ECORE_CON
ELM_MAP_DATA_GET(obj, sd);
 
ELM_WIDGET_CLASS(_elm_map_parent_sc)->base.member_add(obj, member);
 
if (sd->hit_rect)
  evas_object_raise(sd->hit_rect);
+#endif
 }
 
 static void
 _elm_map_smart_set_user(Elm_Map_Smart_Class *sc)
 {
+#ifdef HAVE_ELEMENTARY_ECORE_CON
ELM_WIDGET_CLASS(sc)->base.add = _elm_map_smart_add;
ELM_WIDGET_CLASS(sc)->base.del = _elm_map_smart_del;
ELM_WIDGET_CLASS(sc)->base.move = _elm_map_smart_move;
@@ -4113,11 +4124,13 @@
ELM_WIDGET_CLASS(sc)->on_focus = _elm_map_smart_on_focus;
ELM_WIDGET_CLASS(sc)->theme = _elm_map_smart_theme;
ELM_WIDGET_CLASS(sc)->event = _elm_map_smart_event;
+#endif
 }
 
 EAPI const Elm_Map_Smart_Class *
 elm_map_smart_class_get(void)
 {
+#ifdef HAVE_ELEMENTARY_ECORE_CON
static Elm_Map_Smart_Class _sc =
  ELM_MAP_SMART_CLASS_INIT_NAME_VERSION(ELM_MAP_SMART_NAME);
static const Elm_Map_Smart_Class *class = NULL;
@@ -4130,6 +4143,9 @@
class = &_sc;
 
return class;
+#else
+   return NULL;
+#endif
 }
 
 EAPI Evas_Object *
@@ -5396,7 +5412,7 @@
evas_object_smart_changed(overlay->wsd->pan_obj);
 #else
(void)overlay;
-   (void)obj;
+   (void)content;
 #endif
 }
 
@@ -5697,7 +5713,7 @@
ovl = grp->ovl;
return ovl->members;
 #else
-   (void)clas;
+   (void)grp;
return OVERLAY_CLASS_ZOOM_MAX;
 #endif
 }
@@ -5860,8 +5876,8 @@
 #else
(void)obj;
(void)flon;
-   (void)flat
- (void) tlon;
+   (void)flat;
+   (void)tlon;
(void)tlat;
return NULL;
 #endif
@@ -5917,7 +5933,7 @@
 #else
(void)overlay;
(void)lon;
-   (void)lat
+   (void)lat;
  #endif
 }
 
--
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] [BUG REPORT] elm_genlist inside elm_flip does not work

2012-08-07 Thread Brian Wang
Hello all,

For the recent elementary version, it seems that genlist does not work
when set inside elm_flip.  It used to work though.

Please refer to the short test code attached.  I totally have no clue
what went wrong...

Thanks in advance.


brian

-- 
brian
--

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe
#include 
#include 

#include 

static char *_gl_text_get(void *data, Evas_Object *obj, const char *part)
{
   char buf[256];
   snprintf(buf, sizeof(buf), "Item # %i", (int)(long)data);
   return strdup(buf);
}

static Evas_Object *_gl_init(Evas_Object *win)
{
Evas_Object *gl;
Elm_Genlist_Item_Class *itc1;
Elm_Object_Item *gli;
int i;

itc1 = elm_genlist_item_class_new();
itc1->item_style = "default";
itc1->func.text_get = _gl_text_get;
itc1->func.content_get  = NULL;
itc1->func.state_get = NULL;
itc1->func.del   = NULL;

gl = elm_genlist_add(win);
evas_object_size_hint_weight_set(gl, EVAS_HINT_EXPAND, 
EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(gl, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_show(gl);

for (i = 0; i < 10; i++) {
gli = elm_genlist_item_append(gl, itc1,
(void *)(long)i/* item data */,
NULL/* parent */,
ELM_GENLIST_ITEM_NONE,
NULL,
(void *)(long)(i+1));
}

return gl;
}

static Evas_Object *_bt_init(Evas_Object *win)
{
Evas_Object *bt;

bt = elm_button_add(win);
elm_object_scale_set(bt, 2.0);
elm_object_text_set(bt, "hello");
evas_object_show(bt);

return bt;
}

static void _init(void)
{
Evas_Object *win, *bg, *fl, *gl;

win = elm_win_add(NULL, "x", ELM_WIN_BASIC);
elm_win_autodel_set(win, EINA_TRUE);

/* add a standard bg */
bg = elm_bg_add(win);
evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, 
EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(bg, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_win_resize_object_add(win, bg);
evas_object_show(bg);

#if 1
fl = elm_flip_add(win);
evas_object_size_hint_weight_set(fl, EVAS_HINT_EXPAND, 
EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(fl, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_win_resize_object_add(win, fl);
evas_object_show(fl);

if (1) {
gl = _gl_init(win);
elm_object_part_content_set(fl, "front", gl);
} else {
Evas_Object *bt;

bt = _bt_init(win);
elm_object_part_content_set(fl, "front", bt);
}
#else
gl = _gl_init(win);
elm_win_resize_object_add(win, gl);
#endif

evas_object_resize(win, 320, 240);
evas_object_show(win);
}

EAPI int elm_main(int argc, char **argv)
{

_init();

/* get going and draw/respond to the user */
elm_run();
elm_shutdown();

return 0;
}
ELM_MAIN()

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


Re: [E-devel] Bug

2012-08-07 Thread kanenas tipota
I havent cheked it... but it should... if you say so... Thanks for the
concern... I 'm now switching to v2.0.1! I 'll be posting any new bugs
found...

Enlightenment be with you!!!

2012/8/3 Sebastian Dransfeld 

> Better late than newer.
>
> Should be fixed in r74865.
>
> Sebastian
>
> On 07/18/2012 11:17 PM, kanenas tipota wrote:
> > aparently no file that i 'm aware of...!
> >
> > 2012/7/17 Sebastian Dransfeld 
> >
> >> On 07/16/2012 02:30 PM, kanenas tipota wrote:
> >>> Hello everybody! There is a bug on removing icon themes(i had it with
> >>> bodhie-lynx-black). Removing with synaptic althought it indicates of
> the
> >>> icon theme gone... on the settings>all>look>icon theme dialog its still
> >>> there with a paper like icon and... partly still working!!! Check it
> out!
> >>
> >> I guess it is partly still working because it inherits from other themes
> >> which still exists. Is there anything left from the theme? Directories
> >> or files?
> >>
> >> Will fix it sometime this week.
> >>
> >> S.
> >>
> >>
> >>
> --
> >> Live Security Virtual Conference
> >> Exclusive live event will cover all the ways today's security and
> >> threat landscape has changed and how IT managers can respond.
> Discussions
> >> will include endpoint security, mobile security and the latest in
> malware
> >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> >> ___
> >> enlightenment-devel mailing list
> >> enlightenment-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>
> >
> --
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond. Discussions
> > will include endpoint security, mobile security and the latest in malware
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
>
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [BUG REPORT] valgrind complaints on _elm_scroll_hold_animator and elm_flipselector

2012-08-06 Thread Brian Wang
On Tue, Aug 7, 2012 at 12:10 PM, Carsten Haitzler  wrote:
> On Tue, 7 Aug 2012 09:08:39 +0800 Brian Wang  said:
>
> first one i couldnt reproduce... but reading the code i can see how it might
> happen so i "fixed it" in theory. can you check?
>
> second one - yup. fixed it too in svn. :)

Both are fixed! :-)

Thanks.


brian

>
>> Hello all,
>>
>> Running valgrind on a relatively new elementary_test (r74896) and the
>> rest of EFL are all pretty up-to-date, there are errors:
>>
>> 1.  By scrolling around the tests selector scroller:
>> -
>> ==7397== Conditional jump or move depends on uninitialised value(s)
>> ==7397==at 0x410F4ED: _elm_scroll_hold_animator
>> (elm_interface_scrollable.c:2611)
>> ==7397==by 0x431F4EE: _ecore_call_task_cb (ecore_private.h:265)
>> ==7397==by 0x431F710: _do_tick (ecore_anim.c:113)
>> ==7397==by 0x43203BE: _ecore_animator (ecore_anim.c:512)
>> ==7397==by 0x432A027: _ecore_call_task_cb (ecore_private.h:265)
>> ==7397==by 0x432B03E: _ecore_timer_expired_call (ecore_timer.c:792)
>> ==7397==by 0x432AEDD: _ecore_timer_expired_timers_call 
>> (ecore_timer.c:746)
>> ==7397==by 0x4328475: _ecore_main_loop_iterate_internal
>> (ecore_main.c:1791) ==7397==by 0x4326AAC: ecore_main_loop_begin
>> (ecore_main.c:934) ==7397==by 0x4123A86: elm_run (elm_main.c:880)
>> ==7397==by 0x805A0A3: elm_main (test.c:776)
>> ==7397==by 0x805A12E: main (test.c:789)
>> -
>>
>> 2.  By opening "Selectors -> Flip Selector" and close the window:
>> -
>> ==7397== Invalid read of size 4
>> ==7397==at 0x40D4E2C: _item_del_pre_hook (elm_flipselector.c:300)
>> ==7397==by 0x417CD70: _elm_widget_item_del (elm_widget.c:3802)
>> ==7397==by 0x40D5872: _elm_flipselector_smart_del 
>> (elm_flipselector.c:573)
>> ==7397==by 0x422913F: evas_object_smart_del (evas_object_smart.c:897)
>> ==7397==by 0x421D7A4: evas_object_del (evas_object_main.c:460)
>> ==7397==by 0x41817FE: _smart_del (elm_widget.c:4859)
>> ==7397==by 0x409FD25: _elm_box_smart_del (elm_box.c:409)
>> ==7397==by 0x422913F: evas_object_smart_del (evas_object_smart.c:897)
>> ==7397==by 0x421D7A4: evas_object_del (evas_object_main.c:460)
>> ==7397==by 0x41817FE: _smart_del (elm_widget.c:4859)
>> ==7397==by 0x418497E: _elm_win_smart_del (elm_win.c:1227)
>> ==7397==by 0x422913F: evas_object_smart_del (evas_object_smart.c:897)
>> ==7397==  Address 0x4b898d0 is 8 bytes after a block of size 24 free'd
>> ==7397==at 0x438CEBD: eina_chained_mempool_free
>> (eina_chained_mempool.c:342) ==7397==by 0x435D5D3: eina_mempool_free
>> (eina_inline_mempool.x:142) ==7397==by 0x435D832:
>> _eina_list_mempool_list_free (eina_list.c:217) ==7397==by 0x435EC3C:
>> eina_list_remove_list (eina_list.c:749) ==7397==by 0x444D2FD:
>> _edje_textblock_style_cleanup (edje_textblock_styles.c:410)
>> ==7397==by 0x4434F0F: _edje_file_free (edje_load.c:1346)
>> ==7397==by 0x43E5E1B: _edje_cache_file_clean (edje_cache.c:522)
>> ==7397==by 0x43E5F92: edje_file_cache_flush (edje_cache.c:588)
>> ==7397==by 0x41245B6: elm_cache_all_flush (elm_main.c:1064)
>> ==7397==by 0x40B377A: _elm_cache_flush_cb (elm_config.c:890)
>> ==7397==by 0x43297B6: _ecore_poller_cb_timer (ecore_poll.c:136)
>> ==7397==by 0x432A027: _ecore_call_task_cb (ecore_private.h:265)
>> -
>>
>> If you need more information, please let me know.
>>
>> Thanks.
>>
>>
>> brian
>>
>> --
>> brian
>> --
>>
>> Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
>> http://cool-idea.com.tw/
>>
>> iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe
>>
>> --
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
>



-- 
brian
--

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe

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

Re: [E-devel] [BUG REPORT] valgrind complaints on _elm_scroll_hold_animator and elm_flipselector

2012-08-06 Thread The Rasterman
On Tue, 7 Aug 2012 09:08:39 +0800 Brian Wang  said:

first one i couldnt reproduce... but reading the code i can see how it might
happen so i "fixed it" in theory. can you check?

second one - yup. fixed it too in svn. :)

> Hello all,
> 
> Running valgrind on a relatively new elementary_test (r74896) and the
> rest of EFL are all pretty up-to-date, there are errors:
> 
> 1.  By scrolling around the tests selector scroller:
> -
> ==7397== Conditional jump or move depends on uninitialised value(s)
> ==7397==at 0x410F4ED: _elm_scroll_hold_animator
> (elm_interface_scrollable.c:2611)
> ==7397==by 0x431F4EE: _ecore_call_task_cb (ecore_private.h:265)
> ==7397==by 0x431F710: _do_tick (ecore_anim.c:113)
> ==7397==by 0x43203BE: _ecore_animator (ecore_anim.c:512)
> ==7397==by 0x432A027: _ecore_call_task_cb (ecore_private.h:265)
> ==7397==by 0x432B03E: _ecore_timer_expired_call (ecore_timer.c:792)
> ==7397==by 0x432AEDD: _ecore_timer_expired_timers_call (ecore_timer.c:746)
> ==7397==by 0x4328475: _ecore_main_loop_iterate_internal
> (ecore_main.c:1791) ==7397==by 0x4326AAC: ecore_main_loop_begin
> (ecore_main.c:934) ==7397==by 0x4123A86: elm_run (elm_main.c:880)
> ==7397==by 0x805A0A3: elm_main (test.c:776)
> ==7397==by 0x805A12E: main (test.c:789)
> -
> 
> 2.  By opening "Selectors -> Flip Selector" and close the window:
> -
> ==7397== Invalid read of size 4
> ==7397==at 0x40D4E2C: _item_del_pre_hook (elm_flipselector.c:300)
> ==7397==by 0x417CD70: _elm_widget_item_del (elm_widget.c:3802)
> ==7397==by 0x40D5872: _elm_flipselector_smart_del (elm_flipselector.c:573)
> ==7397==by 0x422913F: evas_object_smart_del (evas_object_smart.c:897)
> ==7397==by 0x421D7A4: evas_object_del (evas_object_main.c:460)
> ==7397==by 0x41817FE: _smart_del (elm_widget.c:4859)
> ==7397==by 0x409FD25: _elm_box_smart_del (elm_box.c:409)
> ==7397==by 0x422913F: evas_object_smart_del (evas_object_smart.c:897)
> ==7397==by 0x421D7A4: evas_object_del (evas_object_main.c:460)
> ==7397==by 0x41817FE: _smart_del (elm_widget.c:4859)
> ==7397==by 0x418497E: _elm_win_smart_del (elm_win.c:1227)
> ==7397==by 0x422913F: evas_object_smart_del (evas_object_smart.c:897)
> ==7397==  Address 0x4b898d0 is 8 bytes after a block of size 24 free'd
> ==7397==at 0x438CEBD: eina_chained_mempool_free
> (eina_chained_mempool.c:342) ==7397==by 0x435D5D3: eina_mempool_free
> (eina_inline_mempool.x:142) ==7397==by 0x435D832:
> _eina_list_mempool_list_free (eina_list.c:217) ==7397==by 0x435EC3C:
> eina_list_remove_list (eina_list.c:749) ==7397==by 0x444D2FD:
> _edje_textblock_style_cleanup (edje_textblock_styles.c:410)
> ==7397==by 0x4434F0F: _edje_file_free (edje_load.c:1346)
> ==7397==by 0x43E5E1B: _edje_cache_file_clean (edje_cache.c:522)
> ==7397==by 0x43E5F92: edje_file_cache_flush (edje_cache.c:588)
> ==7397==by 0x41245B6: elm_cache_all_flush (elm_main.c:1064)
> ==7397==by 0x40B377A: _elm_cache_flush_cb (elm_config.c:890)
> ==7397==by 0x43297B6: _ecore_poller_cb_timer (ecore_poll.c:136)
> ==7397==by 0x432A027: _ecore_call_task_cb (ecore_private.h:265)
> -
> 
> If you need more information, please let me know.
> 
> Thanks.
> 
> 
> brian
> 
> -- 
> brian
> --
> 
> Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
> http://cool-idea.com.tw/
> 
> iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


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


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


[E-devel] [BUG REPORT] valgrind complaints on _elm_scroll_hold_animator and elm_flipselector

2012-08-06 Thread Brian Wang
Hello all,

Running valgrind on a relatively new elementary_test (r74896) and the
rest of EFL are all pretty up-to-date, there are errors:

1.  By scrolling around the tests selector scroller:
-
==7397== Conditional jump or move depends on uninitialised value(s)
==7397==at 0x410F4ED: _elm_scroll_hold_animator
(elm_interface_scrollable.c:2611)
==7397==by 0x431F4EE: _ecore_call_task_cb (ecore_private.h:265)
==7397==by 0x431F710: _do_tick (ecore_anim.c:113)
==7397==by 0x43203BE: _ecore_animator (ecore_anim.c:512)
==7397==by 0x432A027: _ecore_call_task_cb (ecore_private.h:265)
==7397==by 0x432B03E: _ecore_timer_expired_call (ecore_timer.c:792)
==7397==by 0x432AEDD: _ecore_timer_expired_timers_call (ecore_timer.c:746)
==7397==by 0x4328475: _ecore_main_loop_iterate_internal (ecore_main.c:1791)
==7397==by 0x4326AAC: ecore_main_loop_begin (ecore_main.c:934)
==7397==by 0x4123A86: elm_run (elm_main.c:880)
==7397==by 0x805A0A3: elm_main (test.c:776)
==7397==by 0x805A12E: main (test.c:789)
-

2.  By opening "Selectors -> Flip Selector" and close the window:
-
==7397== Invalid read of size 4
==7397==at 0x40D4E2C: _item_del_pre_hook (elm_flipselector.c:300)
==7397==by 0x417CD70: _elm_widget_item_del (elm_widget.c:3802)
==7397==by 0x40D5872: _elm_flipselector_smart_del (elm_flipselector.c:573)
==7397==by 0x422913F: evas_object_smart_del (evas_object_smart.c:897)
==7397==by 0x421D7A4: evas_object_del (evas_object_main.c:460)
==7397==by 0x41817FE: _smart_del (elm_widget.c:4859)
==7397==by 0x409FD25: _elm_box_smart_del (elm_box.c:409)
==7397==by 0x422913F: evas_object_smart_del (evas_object_smart.c:897)
==7397==by 0x421D7A4: evas_object_del (evas_object_main.c:460)
==7397==by 0x41817FE: _smart_del (elm_widget.c:4859)
==7397==by 0x418497E: _elm_win_smart_del (elm_win.c:1227)
==7397==by 0x422913F: evas_object_smart_del (evas_object_smart.c:897)
==7397==  Address 0x4b898d0 is 8 bytes after a block of size 24 free'd
==7397==at 0x438CEBD: eina_chained_mempool_free (eina_chained_mempool.c:342)
==7397==by 0x435D5D3: eina_mempool_free (eina_inline_mempool.x:142)
==7397==by 0x435D832: _eina_list_mempool_list_free (eina_list.c:217)
==7397==by 0x435EC3C: eina_list_remove_list (eina_list.c:749)
==7397==by 0x444D2FD: _edje_textblock_style_cleanup
(edje_textblock_styles.c:410)
==7397==by 0x4434F0F: _edje_file_free (edje_load.c:1346)
==7397==by 0x43E5E1B: _edje_cache_file_clean (edje_cache.c:522)
==7397==by 0x43E5F92: edje_file_cache_flush (edje_cache.c:588)
==7397==by 0x41245B6: elm_cache_all_flush (elm_main.c:1064)
==7397==by 0x40B377A: _elm_cache_flush_cb (elm_config.c:890)
==7397==by 0x43297B6: _ecore_poller_cb_timer (ecore_poll.c:136)
==7397==by 0x432A027: _ecore_call_task_cb (ecore_private.h:265)
-

If you need more information, please let me know.

Thanks.


brian

-- 
brian
--

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe

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

2012-08-03 Thread Sebastian Dransfeld
Better late than newer.

Should be fixed in r74865.

Sebastian

On 07/18/2012 11:17 PM, kanenas tipota wrote:
> aparently no file that i 'm aware of...!
>
> 2012/7/17 Sebastian Dransfeld 
>
>> On 07/16/2012 02:30 PM, kanenas tipota wrote:
>>> Hello everybody! There is a bug on removing icon themes(i had it with
>>> bodhie-lynx-black). Removing with synaptic althought it indicates of the
>>> icon theme gone... on the settings>all>look>icon theme dialog its still
>>> there with a paper like icon and... partly still working!!! Check it out!
>>
>> I guess it is partly still working because it inherits from other themes
>> which still exists. Is there anything left from the theme? Directories
>> or files?
>>
>> Will fix it sometime this week.
>>
>> S.
>>
>>
>> --
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


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


Re: [E-devel] Bug

2012-07-18 Thread kanenas tipota
aparently no file that i 'm aware of...!

2012/7/17 Sebastian Dransfeld 

> On 07/16/2012 02:30 PM, kanenas tipota wrote:
> > Hello everybody! There is a bug on removing icon themes(i had it with
> > bodhie-lynx-black). Removing with synaptic althought it indicates of the
> > icon theme gone... on the settings>all>look>icon theme dialog its still
> > there with a paper like icon and... partly still working!!! Check it out!
>
> I guess it is partly still working because it inherits from other themes
> which still exists. Is there anything left from the theme? Directories
> or files?
>
> Will fix it sometime this week.
>
> S.
>
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
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] Bug

2012-07-17 Thread Sebastian Dransfeld
On 07/16/2012 02:30 PM, kanenas tipota wrote:
> Hello everybody! There is a bug on removing icon themes(i had it with
> bodhie-lynx-black). Removing with synaptic althought it indicates of the
> icon theme gone... on the settings>all>look>icon theme dialog its still
> there with a paper like icon and... partly still working!!! Check it out!

I guess it is partly still working because it inherits from other themes 
which still exists. Is there anything left from the theme? Directories 
or files?

Will fix it sometime this week.

S.

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


Re: [E-devel] Bug regarding evas map and smart objects

2012-07-17 Thread Bruno Dilly
On Tue, Jul 17, 2012 at 12:36 AM, Cedric BAIL  wrote:
> On Thu, Jul 5, 2012 at 10:15 AM, Cedric BAIL  wrote:
>> On Thu, Jul 5, 2012 at 3:34 AM, Bruno Dilly  wrote:
>>> I've faced an issue while working on EPhysics, basically, when we move
>>> a smart object to somewhere outside the screen, it keeps at the last
>>> position on the screen, like the canvas is dirty.
>>>
>>> I'm attaching two examples, the both are basically the same, just two
>>> objects moving around the screen and getting out, the first object
>>> doesn't rotate while the second one does.
>>>
>>> The first test works fine (test.c), it uses ecore evas, and
>>> evas_object rectangles. The second one fails (test2.c), it uses elm
>>> and elm_images for the objects.
>>>
>>> I would be glad if somebody that have worked with evas map before
>>> could take a look.
>>
>> Raaa ! A bug with Evas_Map somewhere in evas_render ! What about
>> declaring it a feature ? :-) I don't want to go into this nightmare !
>>
>> I will take some drug and look at it later this week... Damn, sad world !
>
> Finally fixed in svn r73944, thanks for the nice bug report with test case !

Yeah, things are working fine now. Thank you.

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



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

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


Re: [E-devel] Bug regarding evas map and smart objects

2012-07-16 Thread Cedric BAIL
On Thu, Jul 5, 2012 at 10:15 AM, Cedric BAIL  wrote:
> On Thu, Jul 5, 2012 at 3:34 AM, Bruno Dilly  wrote:
>> I've faced an issue while working on EPhysics, basically, when we move
>> a smart object to somewhere outside the screen, it keeps at the last
>> position on the screen, like the canvas is dirty.
>>
>> I'm attaching two examples, the both are basically the same, just two
>> objects moving around the screen and getting out, the first object
>> doesn't rotate while the second one does.
>>
>> The first test works fine (test.c), it uses ecore evas, and
>> evas_object rectangles. The second one fails (test2.c), it uses elm
>> and elm_images for the objects.
>>
>> I would be glad if somebody that have worked with evas map before
>> could take a look.
>
> Raaa ! A bug with Evas_Map somewhere in evas_render ! What about
> declaring it a feature ? :-) I don't want to go into this nightmare !
>
> I will take some drug and look at it later this week... Damn, sad world !

Finally fixed in svn r73944, thanks for the nice bug report with test case !
-- 
Cedric BAIL

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


[E-devel] Bug

2012-07-16 Thread kanenas tipota
Hello everybody! There is a bug on removing icon themes(i had it with
bodhie-lynx-black). Removing with synaptic althought it indicates of the
icon theme gone... on the settings>all>look>icon theme dialog its still
there with a paper like icon and... partly still working!!! Check it out!
--
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] [BUG REPORT] Ibus Error Caused By E Notifications

2012-07-10 Thread Ronald Tuur

> 
> I'd assume your system shuts down the dbus daemon before E exits, thus
> E loses the socket connection and throws this error.
> I've never noticed it here.
> 
> --


So, how to fix it?  I have exactly the same

Bodhi 1.4
Enlightenment 0.16.999




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


  1   2   3   4   5   >