[E-devel] ATTN: FRENCH BORKER MASTER
Dear Cedric, All the focus issues which you (and others) blamed on my changes are actually your fault. Edje programs no longer emit signals in all cases, which results in the current never-ending desk transitions and focus blocking. All desk transition effects emit e,action,done upon terminating, which is what is used to hide the window and unset focus. Since this signal is no longer emitted, changing desks with transitions enabled is guaranteed to break your E if you are using a recent build of EFL 1.8. TL;DR: disable desk flip animations, blame cedric -- 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] emotion_test - is this one supposed to be installed?
It doesn't have a way to load files (file selector), its controls are barely usable by someone that never read the code, so on. Basically it's polluting the installation of a LIBRARY. There should be a video player app, maybe written in elementary with the basics of a video player, usable controls and likely options such as subtitle, a file chooser and be able to be launched from a .desktop. Also, for testing: why do we ever need to test a library in our systems if no applications use it? If they use emotion, you use these applications as test. It's like that for every thing other than EFL, you use totem to test the gnome stuff, the kde player to test phonon, VLC player to test libvlc --Gustavo Sent from my iPhone On 17/04/2013, at 23:45, Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Wed, 17 Apr 2013 23:34:12 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: Most distros just package what you install. This is a poor test :-/ how is it poor? it lets you see if video (and audio) playback work, with multiple engines, have controls to play, pause etc. etc as for most distros - if they ship with emotion_test by default... what's wrong with that? if they don't LIKE it they can split it out. we don't have to do it for them. our installs should be full and useful. packagers can strip them down or split them up if they choose. --Gustavo Sent from my iPhone On 17/04/2013, at 21:33, Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Wed, 17 Apr 2013 19:44:57 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Wed, Apr 17, 2013 at 1:13 PM, Carsten Haitzler ras...@rasterman.comwrote: On Wed, 17 Apr 2013 15:45:51 +0100 Tom Hacohen tom.haco...@samsung.com said: On 17/04/13 15:38, Cedric BAIL wrote: On Wed, Apr 17, 2013 at 11:18 PM, Tom Hacohen tom.haco...@samsung.com wrote: Hey Cedric et al, Yo, Is emotion_test supposed to be installed on the system? If so, does it really belong to the system bin path? Like elementary_test it is supposed to be installed on the system, but why is he ending in the system bin path... -- Cedric BAIL I meant /usr/bin OK, so emotion_test in an executable, not a test suite. I'm just asking because it's built conditionally according to EFL_BUILD_TESTS, and it should probably just build anyway, right? emotion_test has always been built and installed in the past - like elementary_test. i changed that on purpose. It sucks to have emotion_test in /usr/bin as it's basically useless and also requires installing edj into /usr/share. elementary_test is more up to debate as it's larger. But shouldn't be installed in an ideal world as well why? these are basic tools that let you verify things actually work after installation. if you dont want them installed then split them up in packaging into some elm-debug-tools and emotion-dbug-tools package. all good packaging systems can split things up... -- - 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 -- - 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] [EGIT] [core/efl] master 02/02: evas_object_main.c: added Clipper information for debug info.
On 17/04/13 16:01, Tom Hacohen wrote: On 17/04/13 15:34, Daniel Juyung Seo wrote: On Wed, Apr 17, 2013 at 10:05 PM, Cedric BAIL cedric.b...@free.fr wrote: Cedric Bail On Apr 17, 2013 12:58 AM, Daniel Juyung Seo - Enlightenment Git no-re...@enlightenment.org wrote: seoz pushed a commit to branch master. commit 4497815cafa4ecfbca6d564913da8fe2bec95c2e Author: Daniel Juyung Seo seojuyu...@gmail.com Date: Wed Apr 17 16:58:27 2013 +0900 evas_object_main.c: added Clipper information for debug info. Eina value type does not support pointer so I used int as of now. This needs to be converted into hexa later. By using Clouseau, one can see this Clipper information. This is not going to work well on 64bits system. Good point. EINA_VALUE_TYPE_INT64 will be helpful? EINA_VALUE_TYPE_UINT64 You were being lazy about fixing it, and I got annoyed, so I fixed it myself. -- Tom. -- 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] emotion_test - is this one supposed to be installed?
On Thu, 18 Apr 2013 08:15:52 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: It doesn't have a way to load files (file selector), its controls are barely usable by someone that never read the code, so on. Basically it's polluting the installation of a LIBRARY. There should be a video player app, maybe written in elementary with the basics of a video player, usable controls and likely options such as subtitle, a file chooser and be able to be launched from a .desktop. Also, for testing: why do we ever need to test a library in our systems if no applications use it? If they use emotion, you use these applications as test. It's like that for every thing other than EFL, you use totem to test the gnome stuff, the kde player to test phonon, VLC player to test libvlc first it has no need for a file selector. cmdline does it. you would argue mplayer is a useless test app as it has no file selector? as for the ui - its a TEST app... its for testing the libs we just installed. we need MORE tests, not fewer. we already have few enough as is. --Gustavo Sent from my iPhone On 17/04/2013, at 23:45, Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Wed, 17 Apr 2013 23:34:12 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: Most distros just package what you install. This is a poor test :-/ how is it poor? it lets you see if video (and audio) playback work, with multiple engines, have controls to play, pause etc. etc as for most distros - if they ship with emotion_test by default... what's wrong with that? if they don't LIKE it they can split it out. we don't have to do it for them. our installs should be full and useful. packagers can strip them down or split them up if they choose. --Gustavo Sent from my iPhone On 17/04/2013, at 21:33, Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Wed, 17 Apr 2013 19:44:57 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Wed, Apr 17, 2013 at 1:13 PM, Carsten Haitzler ras...@rasterman.comwrote: On Wed, 17 Apr 2013 15:45:51 +0100 Tom Hacohen tom.haco...@samsung.com said: On 17/04/13 15:38, Cedric BAIL wrote: On Wed, Apr 17, 2013 at 11:18 PM, Tom Hacohen tom.haco...@samsung.com wrote: Hey Cedric et al, Yo, Is emotion_test supposed to be installed on the system? If so, does it really belong to the system bin path? Like elementary_test it is supposed to be installed on the system, but why is he ending in the system bin path... -- Cedric BAIL I meant /usr/bin OK, so emotion_test in an executable, not a test suite. I'm just asking because it's built conditionally according to EFL_BUILD_TESTS, and it should probably just build anyway, right? emotion_test has always been built and installed in the past - like elementary_test. i changed that on purpose. It sucks to have emotion_test in /usr/bin as it's basically useless and also requires installing edj into /usr/share. elementary_test is more up to debate as it's larger. But shouldn't be installed in an ideal world as well why? these are basic tools that let you verify things actually work after installation. if you dont want them installed then split them up in packaging into some elm-debug-tools and emotion-dbug-tools package. all good packaging systems can split things up... -- - 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 -- - 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 -- -
[E-devel] Evas engines gl_common annoying warning
Hey guys, We've had this annoying warning for a while now. We are apparently passing a const array of const strings to a function that expects a non-const array of const strings. Why is that? It can be potentially bad and should be fixed. Will anyone who knows what's the correct thing to do here do something about it? Warning: ../../src/modules/evas/engines/gl_common/evas_gl_api.c: In function '_evgld_glShaderSource': ../../src/modules/evas/engines/gl_common/evas_gl_api.c:1503:4: warning: passing argument 3 of 'glShaderSource' discards 'const' qualifier from pointer target type [enabled by default] /usr/include/GL/glext.h:5794:21: note: expected 'const GLchar **' but argument is of type 'const char * const*' -- Tom. -- 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] edbus - Annoying inconsistency
On Wed, Apr 17, 2013 at 7:37 PM, Luis Felipe Strano Moraes luis.str...@gmail.com wrote: On Wed, Apr 17, 2013 at 1:31 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Apr 17, 2013 11:49 AM, Rafael Antognolli antogno...@gmail.com wrote: On Wed, Apr 17, 2013 at 10:09 AM, Cedric BAIL cedric.b...@free.fr wrote: Cedric Bail On Apr 17, 2013 2:22 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 17/04/13 02:28, Jérôme Pinot wrote: On 04/17/13 10:11, David Seikel wrote: On Tue, 16 Apr 2013 20:57:33 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Apr 16, 2013 at 8:34 PM, Carsten Haitzler ras...@rasterman.com wrote: On Tue, 16 Apr 2013 16:24:08 -0300 Lucas De Marchi lucas.demar...@profusion.mobi said: On Tue, Apr 16, 2013 at 4:13 PM, michael.blumenkra...@gmail.com wrote: Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 16:01, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:54 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 15:26, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:12 AM, Tom Hacohen tom.haco...@samsung.com wrote: Hey guys, How are you? I just noticed that 'edbus' installs headers under: prefix/include/edbus-1 while using the pkgconfig name 'edbus2' the library name 'libedbus2' and an header called 'EDbus.h'. Luckily for us, it's not too late to fix it. Only question, what should we change it to? Everywhere with the 2 or everywhere without the 2? E_DBus installed edbus.pc and libedbus.so - that's why we needed to put a 2 in the name. However the name is edbus and has no relations with the previous library. It's not a new version, it's a complete different one. So appending a 2 in headers and include path is the wrong thing to do. If ebus was available I would vote for that. It seems we are short in options for names. Lucas De Marchi I understand putting the 2 was needed, but if we add it once, we should add it everywhere. It's annoyingly inconsistent. Why did you choose 2 then? Why not 4? Or A? You chose 2 because it's the best explanation, as it is, although mostly unrelated, e_dbus v2. And if because it was not me is the best explanation. that's good enough there, it's good enough everywhere. In conclusion, I see no harm in using edbus2 all around the place. it's not good enough there, even less everywhere. The visible part to the developer is the include path and the namespace. And these should reflect the library name. If anything change everything to something else, but don't put the 2 there. Let's wait to see what others think, as we disagree about the source of the problem, and that's: is this a major inconsistency that should be solved. Anyhow, regarding different names: I suggest edbus2. -- Tom. 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 I agree with whatever demarchi says. I disagree. oh, wait... Lucas De Marchi :-P ... i have to say though - consistency is good. not just for devs, but packagers and anyone looking at their filesystem. if things are named in a consistent pattern it is easy to know what belongs where without needing package databases or other forensics tools. Sure it's good, no doubt. Just that renaming to edbus2 for the sake of consistency is even worse, not because of the rename, but because of the name chosen. ebus? anyone? The name of the ebus goes 'round and 'round. As we all like E, I suggest edeebus +1 from me. For the fun I will give a +1 to edeebus to ! +1 from me too. What about eldbus? +3 for eldbus and you can count +1 from sachiel, since he is spanish or something like that lol El D-Bus es un buen nombrecito. Lucas De Marchi -- Rafael Antognolli http://antognolli.org/ -- 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
Re: [E-devel] emotion_test - is this one supposed to be installed?
Ha, I don't know why I bother :-) --Gustavo Sent from my iPhone On 18/04/2013, at 08:34, Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Thu, 18 Apr 2013 08:15:52 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: It doesn't have a way to load files (file selector), its controls are barely usable by someone that never read the code, so on. Basically it's polluting the installation of a LIBRARY. There should be a video player app, maybe written in elementary with the basics of a video player, usable controls and likely options such as subtitle, a file chooser and be able to be launched from a .desktop. Also, for testing: why do we ever need to test a library in our systems if no applications use it? If they use emotion, you use these applications as test. It's like that for every thing other than EFL, you use totem to test the gnome stuff, the kde player to test phonon, VLC player to test libvlc first it has no need for a file selector. cmdline does it. you would argue mplayer is a useless test app as it has no file selector? as for the ui - its a TEST app... its for testing the libs we just installed. we need MORE tests, not fewer. we already have few enough as is. --Gustavo Sent from my iPhone On 17/04/2013, at 23:45, Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Wed, 17 Apr 2013 23:34:12 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: Most distros just package what you install. This is a poor test :-/ how is it poor? it lets you see if video (and audio) playback work, with multiple engines, have controls to play, pause etc. etc as for most distros - if they ship with emotion_test by default... what's wrong with that? if they don't LIKE it they can split it out. we don't have to do it for them. our installs should be full and useful. packagers can strip them down or split them up if they choose. --Gustavo Sent from my iPhone On 17/04/2013, at 21:33, Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Wed, 17 Apr 2013 19:44:57 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Wed, Apr 17, 2013 at 1:13 PM, Carsten Haitzler ras...@rasterman.comwrote: On Wed, 17 Apr 2013 15:45:51 +0100 Tom Hacohen tom.haco...@samsung.com said: On 17/04/13 15:38, Cedric BAIL wrote: On Wed, Apr 17, 2013 at 11:18 PM, Tom Hacohen tom.haco...@samsung.com wrote: Hey Cedric et al, Yo, Is emotion_test supposed to be installed on the system? If so, does it really belong to the system bin path? Like elementary_test it is supposed to be installed on the system, but why is he ending in the system bin path... -- Cedric BAIL I meant /usr/bin OK, so emotion_test in an executable, not a test suite. I'm just asking because it's built conditionally according to EFL_BUILD_TESTS, and it should probably just build anyway, right? emotion_test has always been built and installed in the past - like elementary_test. i changed that on purpose. It sucks to have emotion_test in /usr/bin as it's basically useless and also requires installing edj into /usr/share. elementary_test is more up to debate as it's larger. But shouldn't be installed in an ideal world as well why? these are basic tools that let you verify things actually work after installation. if you dont want them installed then split them up in packaging into some elm-debug-tools and emotion-dbug-tools package. all good packaging systems can split things up... -- - 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 -- - 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
Re: [E-devel] edbus - Annoying inconsistency
2013/4/17 Cedric BAIL cedric.b...@free.fr Cedric Bail On Apr 17, 2013 2:22 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 17/04/13 02:28, Jérôme Pinot wrote: On 04/17/13 10:11, David Seikel wrote: On Tue, 16 Apr 2013 20:57:33 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Apr 16, 2013 at 8:34 PM, Carsten Haitzler ras...@rasterman.com wrote: On Tue, 16 Apr 2013 16:24:08 -0300 Lucas De Marchi lucas.demar...@profusion.mobi said: On Tue, Apr 16, 2013 at 4:13 PM, michael.blumenkra...@gmail.com wrote: Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 16:01, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:54 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 15:26, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:12 AM, Tom Hacohen tom.haco...@samsung.com wrote: Hey guys, How are you? I just noticed that 'edbus' installs headers under: prefix/include/edbus-1 while using the pkgconfig name 'edbus2' the library name 'libedbus2' and an header called 'EDbus.h'. Luckily for us, it's not too late to fix it. Only question, what should we change it to? Everywhere with the 2 or everywhere without the 2? E_DBus installed edbus.pc and libedbus.so - that's why we needed to put a 2 in the name. However the name is edbus and has no relations with the previous library. It's not a new version, it's a complete different one. So appending a 2 in headers and include path is the wrong thing to do. If ebus was available I would vote for that. It seems we are short in options for names. Lucas De Marchi I understand putting the 2 was needed, but if we add it once, we should add it everywhere. It's annoyingly inconsistent. Why did you choose 2 then? Why not 4? Or A? You chose 2 because it's the best explanation, as it is, although mostly unrelated, e_dbus v2. And if because it was not me is the best explanation. that's good enough there, it's good enough everywhere. In conclusion, I see no harm in using edbus2 all around the place. it's not good enough there, even less everywhere. The visible part to the developer is the include path and the namespace. And these should reflect the library name. If anything change everything to something else, but don't put the 2 there. Let's wait to see what others think, as we disagree about the source of the problem, and that's: is this a major inconsistency that should be solved. Anyhow, regarding different names: I suggest edbus2. -- Tom. 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 I agree with whatever demarchi says. I disagree. oh, wait... Lucas De Marchi :-P ... i have to say though - consistency is good. not just for devs, but packagers and anyone looking at their filesystem. if things are named in a consistent pattern it is easy to know what belongs where without needing package databases or other forensics tools. Sure it's good, no doubt. Just that renaming to edbus2 for the sake of consistency is even worse, not because of the rename, but because of the name chosen. ebus? anyone? The name of the ebus goes 'round and 'round. As we all like E, I suggest edeebus +1 from me. For the fun I will give a +1 to edeebus to ! I vote for the funny edeebus too :) davemds -- Tom. -- 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 -- 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
Re: [E-devel] edbus - Annoying inconsistency
eldbus+1 On Thu, Apr 18, 2013 at 10:25 AM, Davide Andreoli d...@gurumeditation.itwrote: 2013/4/17 Cedric BAIL cedric.b...@free.fr Cedric Bail On Apr 17, 2013 2:22 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 17/04/13 02:28, Jérôme Pinot wrote: On 04/17/13 10:11, David Seikel wrote: On Tue, 16 Apr 2013 20:57:33 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Apr 16, 2013 at 8:34 PM, Carsten Haitzler ras...@rasterman.com wrote: On Tue, 16 Apr 2013 16:24:08 -0300 Lucas De Marchi lucas.demar...@profusion.mobi said: On Tue, Apr 16, 2013 at 4:13 PM, michael.blumenkra...@gmail.com wrote: Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 16:01, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:54 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 15:26, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:12 AM, Tom Hacohen tom.haco...@samsung.com wrote: Hey guys, How are you? I just noticed that 'edbus' installs headers under: prefix/include/edbus-1 while using the pkgconfig name 'edbus2' the library name 'libedbus2' and an header called 'EDbus.h'. Luckily for us, it's not too late to fix it. Only question, what should we change it to? Everywhere with the 2 or everywhere without the 2? E_DBus installed edbus.pc and libedbus.so - that's why we needed to put a 2 in the name. However the name is edbus and has no relations with the previous library. It's not a new version, it's a complete different one. So appending a 2 in headers and include path is the wrong thing to do. If ebus was available I would vote for that. It seems we are short in options for names. Lucas De Marchi I understand putting the 2 was needed, but if we add it once, we should add it everywhere. It's annoyingly inconsistent. Why did you choose 2 then? Why not 4? Or A? You chose 2 because it's the best explanation, as it is, although mostly unrelated, e_dbus v2. And if because it was not me is the best explanation. that's good enough there, it's good enough everywhere. In conclusion, I see no harm in using edbus2 all around the place. it's not good enough there, even less everywhere. The visible part to the developer is the include path and the namespace. And these should reflect the library name. If anything change everything to something else, but don't put the 2 there. Let's wait to see what others think, as we disagree about the source of the problem, and that's: is this a major inconsistency that should be solved. Anyhow, regarding different names: I suggest edbus2. -- Tom. 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 I agree with whatever demarchi says. I disagree. oh, wait... Lucas De Marchi :-P ... i have to say though - consistency is good. not just for devs, but packagers and anyone looking at their filesystem. if things are named in a consistent pattern it is easy to know what belongs where without needing package databases or other forensics tools. Sure it's good, no doubt. Just that renaming to edbus2 for the sake of consistency is even worse, not because of the rename, but because of the name chosen. ebus? anyone? The name of the ebus goes 'round and 'round. As we all like E, I suggest edeebus +1 from me. For the fun I will give a +1 to edeebus to ! I vote for the funny edeebus too :) davemds -- Tom. -- 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] edbus - Annoying inconsistency
only if we can get someone to draw a logo of the word dbus riding a mechanical bull while wearing a sombrero On Thu, Apr 18, 2013 at 3:23 PM, Jose Souza zehortig...@profusion.mobiwrote: eldbus+1 On Thu, Apr 18, 2013 at 10:25 AM, Davide Andreoli d...@gurumeditation.it wrote: 2013/4/17 Cedric BAIL cedric.b...@free.fr Cedric Bail On Apr 17, 2013 2:22 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 17/04/13 02:28, Jérôme Pinot wrote: On 04/17/13 10:11, David Seikel wrote: On Tue, 16 Apr 2013 20:57:33 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Apr 16, 2013 at 8:34 PM, Carsten Haitzler ras...@rasterman.com wrote: On Tue, 16 Apr 2013 16:24:08 -0300 Lucas De Marchi lucas.demar...@profusion.mobi said: On Tue, Apr 16, 2013 at 4:13 PM, michael.blumenkra...@gmail.com wrote: Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 16:01, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:54 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 15:26, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:12 AM, Tom Hacohen tom.haco...@samsung.com wrote: Hey guys, How are you? I just noticed that 'edbus' installs headers under: prefix/include/edbus-1 while using the pkgconfig name 'edbus2' the library name 'libedbus2' and an header called 'EDbus.h'. Luckily for us, it's not too late to fix it. Only question, what should we change it to? Everywhere with the 2 or everywhere without the 2? E_DBus installed edbus.pc and libedbus.so - that's why we needed to put a 2 in the name. However the name is edbus and has no relations with the previous library. It's not a new version, it's a complete different one. So appending a 2 in headers and include path is the wrong thing to do. If ebus was available I would vote for that. It seems we are short in options for names. Lucas De Marchi I understand putting the 2 was needed, but if we add it once, we should add it everywhere. It's annoyingly inconsistent. Why did you choose 2 then? Why not 4? Or A? You chose 2 because it's the best explanation, as it is, although mostly unrelated, e_dbus v2. And if because it was not me is the best explanation. that's good enough there, it's good enough everywhere. In conclusion, I see no harm in using edbus2 all around the place. it's not good enough there, even less everywhere. The visible part to the developer is the include path and the namespace. And these should reflect the library name. If anything change everything to something else, but don't put the 2 there. Let's wait to see what others think, as we disagree about the source of the problem, and that's: is this a major inconsistency that should be solved. Anyhow, regarding different names: I suggest edbus2. -- Tom. 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 I agree with whatever demarchi says. I disagree. oh, wait... Lucas De Marchi :-P ... i have to say though - consistency is good. not just for devs, but packagers and anyone looking at their filesystem. if things are named in a consistent pattern it is easy to know what belongs where without needing package databases or other forensics tools. Sure it's good, no doubt. Just that renaming to edbus2 for the sake of consistency is even worse, not because of the rename, but because of the name chosen. ebus? anyone? The name of the ebus goes 'round and 'round. As we all like E, I suggest edeebus +1 from me. For the fun I will give a +1 to edeebus to ! I vote for the funny edeebus too :) davemds -- Tom. -- 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
Re: [E-devel] ATTN: FRENCH BORKER MASTER
Hi Mike, do you know what is the commit which broke all this? On Thu, Apr 18, 2013 at 7:50 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: Dear Cedric, All the focus issues which you (and others) blamed on my changes are actually your fault. Edje programs no longer emit signals in all cases, which results in the current never-ending desk transitions and focus blocking. All desk transition effects emit e,action,done upon terminating, which is what is used to hide the window and unset focus. Since this signal is no longer emitted, changing desks with transitions enabled is guaranteed to break your E if you are using a recent build of EFL 1.8. TL;DR: disable desk flip animations, blame cedric -- 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 -- Rafael Antognolli http://antognolli.org/ -- 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On 13-04-18 07:44, Carsten Haitzler - Enlightenment Git wrote: raster pushed a commit to branch master. commit 4dd17b80aa90bb55c4b48272c93c6a12dff8ec42 Author: Carsten Haitzler (Rasterman) ras...@rasterman.com Date: Thu Apr 18 23:56:12 2013 +0900 alt + 1,2,3,...8,9,0 switch TO terminal tab # 1, 2, ... 8, 9, 10 Please don't do that. I use those key bindings in irssi to switch between irc channels. -- Boris Faure Pointer Arithmetician -- 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On 18/04/13 15:48, Boris Faure wrote: On 13-04-18 07:44, Carsten Haitzler - Enlightenment Git wrote: raster pushed a commit to branch master. commit 4dd17b80aa90bb55c4b48272c93c6a12dff8ec42 Author: Carsten Haitzler (Rasterman) ras...@rasterman.com Date: Thu Apr 18 23:56:12 2013 +0900 alt + 1,2,3,...8,9,0 switch TO terminal tab # 1, 2, ... 8, 9, 10 Please don't do that. I use those key bindings in irssi to switch between irc channels. So do I. -- Tom. -- 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
Me either :) 2013/4/18 Boris Faure bo...@fau.re: On 13-04-18 07:44, Carsten Haitzler - Enlightenment Git wrote: raster pushed a commit to branch master. commit 4dd17b80aa90bb55c4b48272c93c6a12dff8ec42 Author: Carsten Haitzler (Rasterman) ras...@rasterman.com Date: Thu Apr 18 23:56:12 2013 +0900 alt + 1,2,3,...8,9,0 switch TO terminal tab # 1, 2, ... 8, 9, 10 Please don't do that. I use those key bindings in irssi to switch between irc channels. -- Boris Faure Pointer Arithmetician -- 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 -- Nicolas Aguirre Mail: aguirre.nico...@gmail.com Web: http://enna.geexbox.org Blog: http://dev.enlightenment.fr/~captainigloo/ -- 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] [EGIT] [core/efl] master 02/02: evas_object_main.c: added Clipper information for debug info.
On Thu, Apr 18, 2013 at 8:22 PM, Tom Hacohen tom.haco...@samsung.comwrote: On 17/04/13 16:01, Tom Hacohen wrote: On 17/04/13 15:34, Daniel Juyung Seo wrote: On Wed, Apr 17, 2013 at 10:05 PM, Cedric BAIL cedric.b...@free.fr wrote: Cedric Bail On Apr 17, 2013 12:58 AM, Daniel Juyung Seo - Enlightenment Git no-re...@enlightenment.org wrote: seoz pushed a commit to branch master. commit 4497815cafa4ecfbca6d564913da8fe2bec95c2e Author: Daniel Juyung Seo seojuyu...@gmail.com Date: Wed Apr 17 16:58:27 2013 +0900 evas_object_main.c: added Clipper information for debug info. Eina value type does not support pointer so I used int as of now. This needs to be converted into hexa later. By using Clouseau, one can see this Clipper information. This is not going to work well on 64bits system. Good point. EINA_VALUE_TYPE_INT64 will be helpful? EINA_VALUE_TYPE_UINT64 You were being lazy about fixing it, and I got annoyed, so I fixed it myself. Yeah lazy.. I was about to fix it but you already did it! Thanks. Daniel Juyung Seo (SeoZ) -- Tom. -- 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 -- 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On Thu, 18 Apr 2013 16:53:37 +0200 Nicolas Aguirre aguirre.nico...@gmail.com said: then find me some others. it was a user that reported that their terminal (gnome terminal maybe) does this by default... (alt+numbers)... and that we must have equivalent functionality... :) so find me other bindings. Me either :) 2013/4/18 Boris Faure bo...@fau.re: On 13-04-18 07:44, Carsten Haitzler - Enlightenment Git wrote: raster pushed a commit to branch master. commit 4dd17b80aa90bb55c4b48272c93c6a12dff8ec42 Author: Carsten Haitzler (Rasterman) ras...@rasterman.com Date: Thu Apr 18 23:56:12 2013 +0900 alt + 1,2,3,...8,9,0 switch TO terminal tab # 1, 2, ... 8, 9, 10 Please don't do that. I use those key bindings in irssi to switch between irc channels. -- Boris Faure Pointer Arithmetician -- 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 -- Nicolas Aguirre Mail: aguirre.nico...@gmail.com Web: http://enna.geexbox.org Blog: http://dev.enlightenment.fr/~captainigloo/ -- 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 -- - 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
Me too... :-( Le 18.04.2013 16:48, Boris Faure a écrit : On 13-04-18 07:44, Carsten Haitzler - Enlightenment Git wrote: raster pushed a commit to branch master. commit 4dd17b80aa90bb55c4b48272c93c6a12dff8ec42 Author: Carsten Haitzler (Rasterman) ras...@rasterman.com Date: Thu Apr 18 23:56:12 2013 +0900 alt + 1,2,3,...8,9,0 switch TO terminal tab # 1, 2, ... 8, 9, 10 Please don't do that. I use those key bindings in irssi to switch between irc channels. -- Raoul Hecky -- 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On 13-04-19 00:22, Carsten Haitzler wrote: then find me some others. it was a user that reported that their terminal (gnome terminal maybe) does this by default... (alt+numbers)... and that we must have equivalent functionality... :) so find me other bindings. I wouldn't mind: Ctrl+F1 up to Ctrl+F24. -- Boris Faure Pointer Arithmetician -- 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On 18/04/13 16:19, Boris Faure wrote: On 13-04-19 00:22, Carsten Haitzler wrote: then find me some others. it was a user that reported that their terminal (gnome terminal maybe) does this by default... (alt+numbers)... and that we must have equivalent functionality... :) so find me other bindings. I wouldn't mind: Ctrl+F1 up to Ctrl+F24. Bad. Those are used in G world (and probably others). For example Ctrl+F4 closes firefox tabs. What about Ctrl+1-0 ? -- Tom. -- 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On Thu, 18 Apr 2013 17:19:55 +0200 Boris Faure bo...@fau.re said: On 13-04-19 00:22, Carsten Haitzler wrote: then find me some others. it was a user that reported that their terminal (gnome terminal maybe) does this by default... (alt+numbers)... and that we must have equivalent functionality... :) so find me other bindings. I wouldn't mind: Ctrl+F1 up to Ctrl+F24. i just checked. gnome terminal uses alt+1,2,3 etc. just like i just did... so we have a problem. lots of users want/expect this behavior and are asking for it. but at the same time you don't want it. i need to wait to hear if anyone objects to ctrl+Fn (conflicts with something else maybe?) so let's see. and yes... i know - the traditional solution we employ in e land here is... MAKE IT AN OPTION! :) we currently have zero infra for all of these things being configurable bindings. i don't want to launch into that any time soon and unless we have to. -- - 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On 13-04-19 00:36, Carsten Haitzler wrote: On Thu, 18 Apr 2013 17:19:55 +0200 Boris Faure bo...@fau.re said: On 13-04-19 00:22, Carsten Haitzler wrote: then find me some others. it was a user that reported that their terminal (gnome terminal maybe) does this by default... (alt+numbers)... and that we must have equivalent functionality... :) so find me other bindings. I wouldn't mind: Ctrl+F1 up to Ctrl+F24. i just checked. gnome terminal uses alt+1,2,3 etc. just like i just did... damn :( so we have a problem. lots of users want/expect this behavior and are asking for it. but at the same time you don't want it. i need to wait to hear if anyone objects to ctrl+Fn (conflicts with something else maybe?) I think ctrl+Fn is ugly. In the I'd prefer ctrl+1→0. and yes... i know - the traditional solution we employ in e land here is... MAKE IT AN OPTION! :) an ugly option in Behavior -- Boris Faure Pointer Arithmetician -- 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
Hello, I am a heavy user of Terminology, it's my favorite terminal by far, but i would *really* appreciate it if those keybindings could be easily configured, I would not mind if I have to modify a config file, but at least let me configure it, as I am very pedantic in regard to keyboard shortcuts. Best Ray 2013/4/18 Carsten Haitzler ras...@rasterman.com On Thu, 18 Apr 2013 17:19:55 +0200 Boris Faure bo...@fau.re said: On 13-04-19 00:22, Carsten Haitzler wrote: then find me some others. it was a user that reported that their terminal (gnome terminal maybe) does this by default... (alt+numbers)... and that we must have equivalent functionality... :) so find me other bindings. I wouldn't mind: Ctrl+F1 up to Ctrl+F24. i just checked. gnome terminal uses alt+1,2,3 etc. just like i just did... so we have a problem. lots of users want/expect this behavior and are asking for it. but at the same time you don't want it. i need to wait to hear if anyone objects to ctrl+Fn (conflicts with something else maybe?) so let's see. and yes... i know - the traditional solution we employ in e land here is... MAKE IT AN OPTION! :) we currently have zero infra for all of these things being configurable bindings. i don't want to launch into that any time soon and unless we have to. -- - 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 -- 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] edbus - Annoying inconsistency
I guess my vote does not really count, but I would vote for +1 eldbus as well, I like the sould of it, El Dbus ... sounds clint eastwoody, best 2013/4/18 Michael Blumenkrantz michael.blumenkra...@gmail.com only if we can get someone to draw a logo of the word dbus riding a mechanical bull while wearing a sombrero On Thu, Apr 18, 2013 at 3:23 PM, Jose Souza zehortig...@profusion.mobi wrote: eldbus+1 On Thu, Apr 18, 2013 at 10:25 AM, Davide Andreoli d...@gurumeditation.it wrote: 2013/4/17 Cedric BAIL cedric.b...@free.fr Cedric Bail On Apr 17, 2013 2:22 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 17/04/13 02:28, Jérôme Pinot wrote: On 04/17/13 10:11, David Seikel wrote: On Tue, 16 Apr 2013 20:57:33 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Apr 16, 2013 at 8:34 PM, Carsten Haitzler ras...@rasterman.com wrote: On Tue, 16 Apr 2013 16:24:08 -0300 Lucas De Marchi lucas.demar...@profusion.mobi said: On Tue, Apr 16, 2013 at 4:13 PM, michael.blumenkra...@gmail.com wrote: Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 16:01, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:54 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 15:26, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:12 AM, Tom Hacohen tom.haco...@samsung.com wrote: Hey guys, How are you? I just noticed that 'edbus' installs headers under: prefix/include/edbus-1 while using the pkgconfig name 'edbus2' the library name 'libedbus2' and an header called 'EDbus.h'. Luckily for us, it's not too late to fix it. Only question, what should we change it to? Everywhere with the 2 or everywhere without the 2? E_DBus installed edbus.pc and libedbus.so - that's why we needed to put a 2 in the name. However the name is edbus and has no relations with the previous library. It's not a new version, it's a complete different one. So appending a 2 in headers and include path is the wrong thing to do. If ebus was available I would vote for that. It seems we are short in options for names. Lucas De Marchi I understand putting the 2 was needed, but if we add it once, we should add it everywhere. It's annoyingly inconsistent. Why did you choose 2 then? Why not 4? Or A? You chose 2 because it's the best explanation, as it is, although mostly unrelated, e_dbus v2. And if because it was not me is the best explanation. that's good enough there, it's good enough everywhere. In conclusion, I see no harm in using edbus2 all around the place. it's not good enough there, even less everywhere. The visible part to the developer is the include path and the namespace. And these should reflect the library name. If anything change everything to something else, but don't put the 2 there. Let's wait to see what others think, as we disagree about the source of the problem, and that's: is this a major inconsistency that should be solved. Anyhow, regarding different names: I suggest edbus2. -- Tom. 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 I agree with whatever demarchi says. I disagree. oh, wait... Lucas De Marchi :-P ... i have to say though - consistency is good. not just for devs, but packagers and anyone looking at their filesystem. if things are named in a consistent pattern it is easy to know what belongs where without needing package databases or other forensics tools. Sure it's good, no doubt. Just that renaming to edbus2 for the sake of consistency is even worse, not because of the rename, but because of the name chosen. ebus? anyone? The name of the ebus goes 'round and 'round. As we all like E, I suggest edeebus +1 from me. For the fun I will give a +1 to edeebus
Re: [E-devel] edbus - Annoying inconsistency
Let's give an official +1 for eldbus, given how no one believes I was serious about the Platypus. On Thu, Apr 18, 2013 at 1:08 PM, Ray r...@noplace.to wrote: I guess my vote does not really count, but I would vote for +1 eldbus as well, I like the sould of it, El Dbus ... sounds clint eastwoody, best 2013/4/18 Michael Blumenkrantz michael.blumenkra...@gmail.com only if we can get someone to draw a logo of the word dbus riding a mechanical bull while wearing a sombrero On Thu, Apr 18, 2013 at 3:23 PM, Jose Souza zehortig...@profusion.mobi wrote: eldbus+1 On Thu, Apr 18, 2013 at 10:25 AM, Davide Andreoli d...@gurumeditation.it wrote: 2013/4/17 Cedric BAIL cedric.b...@free.fr Cedric Bail On Apr 17, 2013 2:22 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 17/04/13 02:28, Jérôme Pinot wrote: On 04/17/13 10:11, David Seikel wrote: On Tue, 16 Apr 2013 20:57:33 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Apr 16, 2013 at 8:34 PM, Carsten Haitzler ras...@rasterman.com wrote: On Tue, 16 Apr 2013 16:24:08 -0300 Lucas De Marchi lucas.demar...@profusion.mobi said: On Tue, Apr 16, 2013 at 4:13 PM, michael.blumenkra...@gmail.com wrote: Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 16:01, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:54 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 15:26, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:12 AM, Tom Hacohen tom.haco...@samsung.com wrote: Hey guys, How are you? I just noticed that 'edbus' installs headers under: prefix/include/edbus-1 while using the pkgconfig name 'edbus2' the library name 'libedbus2' and an header called 'EDbus.h'. Luckily for us, it's not too late to fix it. Only question, what should we change it to? Everywhere with the 2 or everywhere without the 2? E_DBus installed edbus.pc and libedbus.so - that's why we needed to put a 2 in the name. However the name is edbus and has no relations with the previous library. It's not a new version, it's a complete different one. So appending a 2 in headers and include path is the wrong thing to do. If ebus was available I would vote for that. It seems we are short in options for names. Lucas De Marchi I understand putting the 2 was needed, but if we add it once, we should add it everywhere. It's annoyingly inconsistent. Why did you choose 2 then? Why not 4? Or A? You chose 2 because it's the best explanation, as it is, although mostly unrelated, e_dbus v2. And if because it was not me is the best explanation. that's good enough there, it's good enough everywhere. In conclusion, I see no harm in using edbus2 all around the place. it's not good enough there, even less everywhere. The visible part to the developer is the include path and the namespace. And these should reflect the library name. If anything change everything to something else, but don't put the 2 there. Let's wait to see what others think, as we disagree about the source of the problem, and that's: is this a major inconsistency that should be solved. Anyhow, regarding different names: I suggest edbus2. -- Tom. 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 I agree with whatever demarchi says. I disagree. oh, wait... Lucas De Marchi :-P ... i have to say though - consistency is good. not just for devs, but packagers and anyone looking at their filesystem. if things are named in a consistent pattern it is easy to know what belongs where without needing package databases or other forensics tools. Sure it's good, no doubt. Just that renaming to edbus2 for the sake of consistency is even worse, not because of the rename, but because of the name chosen. ebus? anyone?
Re: [E-devel] ATTN: FRENCH BORKER MASTER
TL;DR: disable desk flip animations, blame cedric ^ Win On Thu, Apr 18, 2013 at 11:37 AM, Rafael Antognolli antogno...@gmail.comwrote: Hi Mike, do you know what is the commit which broke all this? On Thu, Apr 18, 2013 at 7:50 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: Dear Cedric, All the focus issues which you (and others) blamed on my changes are actually your fault. Edje programs no longer emit signals in all cases, which results in the current never-ending desk transitions and focus blocking. All desk transition effects emit e,action,done upon terminating, which is what is used to hide the window and unset focus. Since this signal is no longer emitted, changing desks with transitions enabled is guaranteed to break your E if you are using a recent build of EFL 1.8. TL;DR: disable desk flip animations, blame cedric -- 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 -- Rafael Antognolli http://antognolli.org/ -- 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 -- 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] edbus - Annoying inconsistency
On 04/18/2013 11:31 AM, Michael Blumenkrantz wrote: only if we can get someone to draw a logo of the word dbus riding a mechanical bull while wearing a sombrero The best I could do: https://lh3.googleusercontent.com/-DqAF0NrKjh8/UXAKaFS-A2I/D4Q/NvOPNIrR43s/s583/IMG_20130418_114747.jpg Leandro -- 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] edbus - Annoying inconsistency
On Thu, 18 Apr 2013 13:28:54 -0300 Leandro Pereira lean...@profusion.mobi wrote: On 04/18/2013 11:31 AM, Michael Blumenkrantz wrote: only if we can get someone to draw a logo of the word dbus riding a mechanical bull while wearing a sombrero The best I could do: https://lh3.googleusercontent.com/-DqAF0NrKjh8/UXAKaFS-A2I/D4Q/NvOPNIrR43s/s583/IMG_20130418_114747.jpg Leandro you magnificent bastard -- 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
* Carsten Haitzler ras...@rasterman.com [2013-04-19 00:36:01 +0900]: Sirs, what we really need and want is configurable keybindings in the terminal, just like yakuake/konsole have. It's too bad not to have options here. On Thu, 18 Apr 2013 17:19:55 +0200 Boris Faure bo...@fau.re said: On 13-04-19 00:22, Carsten Haitzler wrote: then find me some others. it was a user that reported that their terminal (gnome terminal maybe) does this by default... (alt+numbers)... and that we must have equivalent functionality... :) so find me other bindings. I wouldn't mind: Ctrl+F1 up to Ctrl+F24. i just checked. gnome terminal uses alt+1,2,3 etc. just like i just did... so we have a problem. lots of users want/expect this behavior and are asking for it. but at the same time you don't want it. i need to wait to hear if anyone objects to ctrl+Fn (conflicts with something else maybe?) so let's see. and yes... i know - the traditional solution we employ in e land here is... MAKE IT AN OPTION! :) we currently have zero infra for all of these things being configurable bindings. i don't want to launch into that any time soon and unless we have to. -- - 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 -- Gustavo Lima Chaves Senior Developer @ ProFUSION Embedded Systems -- 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] edbus - Annoying inconsistency
* Ray r...@noplace.to [2013-04-18 18:08:33 +0200]: I vote for eedeebas. I guess my vote does not really count, but I would vote for +1 eldbus as well, I like the sould of it, El Dbus ... sounds clint eastwoody, best 2013/4/18 Michael Blumenkrantz michael.blumenkra...@gmail.com only if we can get someone to draw a logo of the word dbus riding a mechanical bull while wearing a sombrero On Thu, Apr 18, 2013 at 3:23 PM, Jose Souza zehortig...@profusion.mobi wrote: eldbus+1 On Thu, Apr 18, 2013 at 10:25 AM, Davide Andreoli d...@gurumeditation.it wrote: 2013/4/17 Cedric BAIL cedric.b...@free.fr Cedric Bail On Apr 17, 2013 2:22 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 17/04/13 02:28, Jérôme Pinot wrote: On 04/17/13 10:11, David Seikel wrote: On Tue, 16 Apr 2013 20:57:33 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Apr 16, 2013 at 8:34 PM, Carsten Haitzler ras...@rasterman.com wrote: On Tue, 16 Apr 2013 16:24:08 -0300 Lucas De Marchi lucas.demar...@profusion.mobi said: On Tue, Apr 16, 2013 at 4:13 PM, michael.blumenkra...@gmail.com wrote: Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 16:01, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:54 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 15:26, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:12 AM, Tom Hacohen tom.haco...@samsung.com wrote: Hey guys, How are you? I just noticed that 'edbus' installs headers under: prefix/include/edbus-1 while using the pkgconfig name 'edbus2' the library name 'libedbus2' and an header called 'EDbus.h'. Luckily for us, it's not too late to fix it. Only question, what should we change it to? Everywhere with the 2 or everywhere without the 2? E_DBus installed edbus.pc and libedbus.so - that's why we needed to put a 2 in the name. However the name is edbus and has no relations with the previous library. It's not a new version, it's a complete different one. So appending a 2 in headers and include path is the wrong thing to do. If ebus was available I would vote for that. It seems we are short in options for names. Lucas De Marchi I understand putting the 2 was needed, but if we add it once, we should add it everywhere. It's annoyingly inconsistent. Why did you choose 2 then? Why not 4? Or A? You chose 2 because it's the best explanation, as it is, although mostly unrelated, e_dbus v2. And if because it was not me is the best explanation. that's good enough there, it's good enough everywhere. In conclusion, I see no harm in using edbus2 all around the place. it's not good enough there, even less everywhere. The visible part to the developer is the include path and the namespace. And these should reflect the library name. If anything change everything to something else, but don't put the 2 there. Let's wait to see what others think, as we disagree about the source of the problem, and that's: is this a major inconsistency that should be solved. Anyhow, regarding different names: I suggest edbus2. -- Tom. 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 I agree with whatever demarchi says. I disagree. oh, wait... Lucas De Marchi :-P ... i have to say though - consistency is good. not just for devs, but packagers and anyone looking at their filesystem. if things are named in a consistent pattern it is easy to know what belongs where without needing package databases or other forensics tools. Sure it's good, no doubt. Just that renaming to edbus2 for the sake of consistency is even worse, not because of
Re: [E-devel] edbus - Annoying inconsistency
On Thu, 18 Apr 2013 13:28:41 -0300 Iván Briano sachi...@gmail.com wrote: Let's give an official +1 for eldbus, given how no one believes I was serious about the Platypus. Pfft, no one even noticed my Echidna, but I'll vote for it anyway. :-P On Thu, Apr 18, 2013 at 1:08 PM, Ray r...@noplace.to wrote: I guess my vote does not really count, but I would vote for +1 eldbus as well, I like the sould of it, El Dbus ... sounds clint eastwoody, best 2013/4/18 Michael Blumenkrantz michael.blumenkra...@gmail.com only if we can get someone to draw a logo of the word dbus riding a mechanical bull while wearing a sombrero On Thu, Apr 18, 2013 at 3:23 PM, Jose Souza zehortig...@profusion.mobi wrote: eldbus+1 On Thu, Apr 18, 2013 at 10:25 AM, Davide Andreoli d...@gurumeditation.it wrote: 2013/4/17 Cedric BAIL cedric.b...@free.fr Cedric Bail On Apr 17, 2013 2:22 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 17/04/13 02:28, Jérôme Pinot wrote: On 04/17/13 10:11, David Seikel wrote: On Tue, 16 Apr 2013 20:57:33 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Apr 16, 2013 at 8:34 PM, Carsten Haitzler ras...@rasterman.com wrote: On Tue, 16 Apr 2013 16:24:08 -0300 Lucas De Marchi lucas.demar...@profusion.mobi said: On Tue, Apr 16, 2013 at 4:13 PM, michael.blumenkra...@gmail.com wrote: Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 16:01, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:54 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 15:26, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:12 AM, Tom Hacohen tom.haco...@samsung.com wrote: Hey guys, How are you? I just noticed that 'edbus' installs headers under: prefix/include/edbus-1 while using the pkgconfig name 'edbus2' the library name 'libedbus2' and an header called 'EDbus.h'. Luckily for us, it's not too late to fix it. Only question, what should we change it to? Everywhere with the 2 or everywhere without the 2? E_DBus installed edbus.pc and libedbus.so - that's why we needed to put a 2 in the name. However the name is edbus and has no relations with the previous library. It's not a new version, it's a complete different one. So appending a 2 in headers and include path is the wrong thing to do. If ebus was available I would vote for that. It seems we are short in options for names. Lucas De Marchi I understand putting the 2 was needed, but if we add it once, we should add it everywhere. It's annoyingly inconsistent. Why did you choose 2 then? Why not 4? Or A? You chose 2 because it's the best explanation, as it is, although mostly unrelated, e_dbus v2. And if because it was not me is the best explanation. that's good enough there, it's good enough everywhere. In conclusion, I see no harm in using edbus2 all around the place. it's not good enough there, even less everywhere. The visible part to the developer is the include path and the namespace. And these should reflect the library name. If anything change everything to something else, but don't put the 2 there. Let's wait to see what others think, as we disagree about the source of the problem, and that's: is this a major inconsistency that should be solved. Anyhow, regarding different names: I suggest edbus2. -- Tom. 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 I agree with whatever demarchi says. I disagree. oh, wait... Lucas De Marchi :-P ... i have to say though - consistency is good. not just for
Re: [E-devel] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On Fri, Apr 19, 2013 at 12:36 AM, Carsten Haitzler ras...@rasterman.comwrote: On Thu, 18 Apr 2013 17:19:55 +0200 Boris Faure bo...@fau.re said: On 13-04-19 00:22, Carsten Haitzler wrote: then find me some others. it was a user that reported that their terminal (gnome terminal maybe) does this by default... (alt+numbers)... and that we must have equivalent functionality... :) so find me other bindings. I wouldn't mind: Ctrl+F1 up to Ctrl+F24. i just checked. gnome terminal uses alt+1,2,3 etc. just like i just did... so we have a problem. lots of users want/expect this behavior and are asking for it. but at the same time you don't want it. i need to wait to hear if anyone objects to ctrl+Fn (conflicts with something else maybe?) so let's see. and yes... i know - the traditional solution we employ in e land here is... MAKE IT AN OPTION! :) we currently have zero infra for all of these things being configurable bindings. i don't want to launch into that any time soon and unless we have to. Yay! it was me who asked this feature and I really love your commit :) Many GNOME Terminal users would like this but it will be great to have this configurable as others requested. Thanks for the good feature anyway :) Daniel Juyung Seo (SeoZ) -- - 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 -- 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] edbus - Annoying inconsistency
On Thu, Apr 18, 2013 at 2:26 PM, David Seikel onef...@gmail.com wrote: On Thu, 18 Apr 2013 13:28:41 -0300 Iván Briano sachi...@gmail.com wrote: Let's give an official +1 for eldbus, given how no one believes I was serious about the Platypus. Pfft, no one even noticed my Echidna, but I'll vote for it anyway. :-P Thinking some more about it, this is our chance to bring back Enema. On Thu, Apr 18, 2013 at 1:08 PM, Ray r...@noplace.to wrote: I guess my vote does not really count, but I would vote for +1 eldbus as well, I like the sould of it, El Dbus ... sounds clint eastwoody, best 2013/4/18 Michael Blumenkrantz michael.blumenkra...@gmail.com only if we can get someone to draw a logo of the word dbus riding a mechanical bull while wearing a sombrero On Thu, Apr 18, 2013 at 3:23 PM, Jose Souza zehortig...@profusion.mobi wrote: eldbus+1 On Thu, Apr 18, 2013 at 10:25 AM, Davide Andreoli d...@gurumeditation.it wrote: 2013/4/17 Cedric BAIL cedric.b...@free.fr Cedric Bail On Apr 17, 2013 2:22 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 17/04/13 02:28, Jérôme Pinot wrote: On 04/17/13 10:11, David Seikel wrote: On Tue, 16 Apr 2013 20:57:33 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Apr 16, 2013 at 8:34 PM, Carsten Haitzler ras...@rasterman.com wrote: On Tue, 16 Apr 2013 16:24:08 -0300 Lucas De Marchi lucas.demar...@profusion.mobi said: On Tue, Apr 16, 2013 at 4:13 PM, michael.blumenkra...@gmail.com wrote: Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 16:01, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:54 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 15:26, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:12 AM, Tom Hacohen tom.haco...@samsung.com wrote: Hey guys, How are you? I just noticed that 'edbus' installs headers under: prefix/include/edbus-1 while using the pkgconfig name 'edbus2' the library name 'libedbus2' and an header called 'EDbus.h'. Luckily for us, it's not too late to fix it. Only question, what should we change it to? Everywhere with the 2 or everywhere without the 2? E_DBus installed edbus.pc and libedbus.so - that's why we needed to put a 2 in the name. However the name is edbus and has no relations with the previous library. It's not a new version, it's a complete different one. So appending a 2 in headers and include path is the wrong thing to do. If ebus was available I would vote for that. It seems we are short in options for names. Lucas De Marchi I understand putting the 2 was needed, but if we add it once, we should add it everywhere. It's annoyingly inconsistent. Why did you choose 2 then? Why not 4? Or A? You chose 2 because it's the best explanation, as it is, although mostly unrelated, e_dbus v2. And if because it was not me is the best explanation. that's good enough there, it's good enough everywhere. In conclusion, I see no harm in using edbus2 all around the place. it's not good enough there, even less everywhere. The visible part to the developer is the include path and the namespace. And these should reflect the library name. If anything change everything to something else, but don't put the 2 there. Let's wait to see what others think, as we disagree about the source of the problem, and that's: is this a major inconsistency that should be solved. Anyhow, regarding different names: I suggest edbus2. -- Tom. 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 I agree with whatever demarchi says. I disagree.
Re: [E-devel] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On Thu, 18 Apr 2013 14:20:16 -0300 Gustavo Lima Chaves gl...@profusion.mobi wrote: * Carsten Haitzler ras...@rasterman.com [2013-04-19 00:36:01 +0900]: Sirs, what we really need and want is configurable keybindings in the terminal, just like yakuake/konsole have. It's too bad not to have options here. I agree. Gnome terminal using certain keybindings that are used by (insert random shell program here) is one of the reasons I don't use it. Let's face it, does not matter what they are, soaking up ten random keybindings is gonna get in the way of SOMETHING. A already have to reconfigure half the E17 key bindings, coz they get in the way of something I use often. And coz Raster is allergic to the Win key. :-P Keybindings are a scarce resource, with lots of potential for conflicts, let the users manage them. On Thu, 18 Apr 2013 17:19:55 +0200 Boris Faure bo...@fau.re said: On 13-04-19 00:22, Carsten Haitzler wrote: then find me some others. it was a user that reported that their terminal (gnome terminal maybe) does this by default... (alt+numbers)... and that we must have equivalent functionality... :) so find me other bindings. I wouldn't mind: Ctrl+F1 up to Ctrl+F24. i just checked. gnome terminal uses alt+1,2,3 etc. just like i just did... so we have a problem. lots of users want/expect this behavior and are asking for it. but at the same time you don't want it. i need to wait to hear if anyone objects to ctrl+Fn (conflicts with something else maybe?) so let's see. and yes... i know - the traditional solution we employ in e land here is... MAKE IT AN OPTION! :) we currently have zero infra for all of these things being configurable bindings. i don't want to launch into that any time soon and unless we have to. -- - 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 -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. signature.asc Description: PGP signature -- 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] evas crashing in scale_rgba_in_to_out_clip_sample_internal() on intel Gen2 GPU
Hi Raster, On Thu, 18 April 2013 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Wed, 17 Apr 2013 20:19:22 +0200 Bruno bonbon...@internet.lu said: On Wed, 17 April 2013 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: Full valgrind log attached to the bug. that's a little more useful. it gives me an actual address. the address looks sane - ie it's writing to and invalid memory region. it'd be goot to get a backtrace there: valgrind --db-attach=yes ... that will ask to attach gdb per complaint - if you say yes, you can get a backtrace (bt command) and print variables/values. Attached is a combination of valgrind output, gdb backtrace (only the innermost functions) as well as a detailed view of src, dst and dc. Hope this is useful information. h. this is VERY useful. FINALLY. btw. anyone following this. listen in PLEASE! i shall make this a lesson in bug reporting. first. bruno. THANKS SO MUCH FOR YOUR PATIENCE. That works the other way around as well! Thanks for your patience as well, Raster, looking up the info for a bug is not easy without knowing (a bit) the affected code and what to care about. What info is needed is often a tough question (and how to capture the info is eventually another one). So your suggestions and questions are welcome! A suggestion of improvement regarding enlightenment, enlightenment_start wraps around enlightenment by doing something (e.g. including valgrind things) but a call to enlightenment directly (with -h) mentions a rather unhelpful last option :). A suggestion at how to gather debug info or link to such a page would be great enhancement! --i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it -If you need this help, you don't need this option. +Prefer running via enlightenment_start. +Follow guidelines at $link for debugging and bug reporting. really. providing this valgrind trace and then now this gdb dump tells me a fascinating story. i suspected it, but i needed proof. it's a result of you indicating you are at 15bpp and this segfaulting where it really shouldn't... my problem right now is to easily reproduce 15bpp so i can verify a fix. xephyr doesnt do 15ppb (already tried), so i need to use a real server... and that means this is going to take more time. now here goes my little analysis... your dump of *src, *dst, as well as local variables gives me some KEY values. 1. src_region_x=0, src_region_y=0, src_region_w=1920, src_region_h=1200, dst_region_x=-140, dst_region_y=0, dst_region_w=1680, dst_region_h=1050 2. in *dst: w = 1400, h = 1050 image { data = 0x7cce000, no_free = 1 3. and in evas_common_scale_rgba_in_to_out_clip_smooth_mmx() local var: dst_ptr = 0x7f9bc60 now these tell me a story. 1. we are scaling a 1920x1200 image down to 1680x1050 at an offset of -140, 0 in the dest buffer. the dest buffer is 1400x1050 in size (pixels). this is all fine as clipping handled the negative x value and chops off the left/right edges of the buffer. 2. the destination buffer itself is using foreign pixel data. ie the pixel data is not managed by the image buffer itself (no_free is 1). that means this image is effectively a wrapper struct around some foreign pixels from somewhere else. 3. given the start address of pixels (0x7cce000) in the buffer, the dst_ptr (destination pointer where we are writing to at any time)... this means valgrind catches us EXACTLY at 735000 pixels in from the start (0x7f9bc60-0x7cce000 / 4). now.. given our buffer has 1400 pixels per line... that makes it... at exactly 525 lines in... we walk outside of a valid memory region... *EEEK*! this is bad!. by... 525? thats exactly HALF of the height (1050 / 2)... exactly HALF? Interestingly, the HALF matches the optical effects seen when running enlightenment through valgrind. The top half of screen looks fine, the bottom half looks weird with a strong prominence of pink-link color. Running without valgrind those effects were not visible. well well.. 15bpp of course really uses 16bits for storage and throws one away. so we use 2 bytes per pixel. BUT... all the software rendering routines in evas are built for 32bpp (4 bytes per pixel)... that is what they work with (source and destination) and our buffer is HALF the size... given that it is a FOREIGN buffer ... i smell that 0x7cce000 is actually the address of a shared memory buffer for an xshm image... evas is taking a shortcut. it is trying to render FASTER by rendering DIRECTLY into the buffer that will be handed to x to upload to the destination (window/pixmap etc.)... evas does this... *IF* the destination buffer is 32bpp (ie for 32bpp displays) AND if the rgb pixel masks match the rgb ordering that evas works with natively... i know it does this i wrote that code and intended exactly this. this is why i was
Re: [E-devel] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On 13-04-18 14:20, Gustavo Lima Chaves wrote: * Carsten Haitzler ras...@rasterman.com [2013-04-19 00:36:01 +0900]: Sirs, what we really need and want is configurable keybindings in the terminal, just like yakuake/konsole have. It's too bad not to have options here. I hate to be that guy, but feel free to chime in and code it :) This is not my priority, nor raster's. Terminology is a fancy terminal emulator. I take care of the terminal emulator part and raster of the fancy part. There is room for others. Here is a perfect example. -- Boris Faure Pointer Arithmetician -- 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] edbus - Annoying inconsistency
On Thu, 18 Apr 2013 14:31:38 -0300 Iván Briano sachi...@gmail.com wrote: On Thu, Apr 18, 2013 at 2:26 PM, David Seikel onef...@gmail.com wrote: On Thu, 18 Apr 2013 13:28:41 -0300 Iván Briano sachi...@gmail.com wrote: Let's give an official +1 for eldbus, given how no one believes I was serious about the Platypus. Pfft, no one even noticed my Echidna, but I'll vote for it anyway. :-P Thinking some more about it, this is our chance to bring back Enema. rofl Just changed my vote. Enema +1 The perfect name. B-) On Thu, Apr 18, 2013 at 1:08 PM, Ray r...@noplace.to wrote: I guess my vote does not really count, but I would vote for +1 eldbus as well, I like the sould of it, El Dbus ... sounds clint eastwoody, best 2013/4/18 Michael Blumenkrantz michael.blumenkra...@gmail.com only if we can get someone to draw a logo of the word dbus riding a mechanical bull while wearing a sombrero On Thu, Apr 18, 2013 at 3:23 PM, Jose Souza zehortig...@profusion.mobi wrote: eldbus+1 On Thu, Apr 18, 2013 at 10:25 AM, Davide Andreoli d...@gurumeditation.it wrote: 2013/4/17 Cedric BAIL cedric.b...@free.fr Cedric Bail On Apr 17, 2013 2:22 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 17/04/13 02:28, Jérôme Pinot wrote: On 04/17/13 10:11, David Seikel wrote: On Tue, 16 Apr 2013 20:57:33 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Apr 16, 2013 at 8:34 PM, Carsten Haitzler ras...@rasterman.com wrote: On Tue, 16 Apr 2013 16:24:08 -0300 Lucas De Marchi lucas.demar...@profusion.mobi said: On Tue, Apr 16, 2013 at 4:13 PM, michael.blumenkra...@gmail.com wrote: Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 16:01, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:54 AM, Tom Hacohen tom.haco...@samsung.com wrote: On 16/04/13 15:26, Lucas De Marchi wrote: On Tue, Apr 16, 2013 at 11:12 AM, Tom Hacohen tom.haco...@samsung.com wrote: Hey guys, How are you? I just noticed that 'edbus' installs headers under: prefix/include/edbus-1 while using the pkgconfig name 'edbus2' the library name 'libedbus2' and an header called 'EDbus.h'. Luckily for us, it's not too late to fix it. Only question, what should we change it to? Everywhere with the 2 or everywhere without the 2? E_DBus installed edbus.pc and libedbus.so - that's why we needed to put a 2 in the name. However the name is edbus and has no relations with the previous library. It's not a new version, it's a complete different one. So appending a 2 in headers and include path is the wrong thing to do. If ebus was available I would vote for that. It seems we are short in options for names. Lucas De Marchi I understand putting the 2 was needed, but if we add it once, we should add it everywhere. It's annoyingly inconsistent. Why did you choose 2 then? Why not 4? Or A? You chose 2 because it's the best explanation, as it is, although mostly unrelated, e_dbus v2. And if because it was not me is the best explanation. that's good enough there, it's good enough everywhere. In conclusion, I see no harm in using edbus2 all around the place. it's not good enough there, even less everywhere. The visible part to the developer is the include path and the namespace. And these should reflect the library name. If anything change everything to something else, but don't put the 2 there. Let's wait to see what others think, as we disagree about the source of the problem, and that's: is this a major inconsistency that should be solved. Anyhow, regarding different names: I suggest edbus2. -- Tom. 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!
Re: [E-devel] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
* Boris Faure bo...@fau.re [2013-04-18 19:50:29 +0200]: On 13-04-18 14:20, Gustavo Lima Chaves wrote: * Carsten Haitzler ras...@rasterman.com [2013-04-19 00:36:01 +0900]: Sirs, what we really need and want is configurable keybindings in the terminal, just like yakuake/konsole have. It's too bad not to have options here. I hate to be that guy, but feel free to chime in and code it :) This is not my priority, nor raster's. Terminology is a fancy terminal emulator. I take care of the terminal emulator part and raster of the fancy part. There is room for others. Here is a perfect example. Yep, I intend to step in at some time, I'm not whipping people to do things, hehe. Just registering what we really want in the long term. BTW, thanks for the terminal improvements. Cheers, -- Boris Faure Pointer Arithmetician -- 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 -- Gustavo Lima Chaves Senior Developer @ ProFUSION Embedded Systems -- 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] edbus - Annoying inconsistency
bah.. edeebus is better ( even eldbus may do (esp. if leandro's logo is used xD)). Enema would be better for an Enlightenment NEtwork MAnager than a dbus lib :p -- Regards, Alex-P. Natsios (a.k.a Drakevr) -- 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] edbus - Annoying inconsistency
On Thu, 18 Apr 2013 21:43:53 +0300 Alex-P. Natsios apnats...@gmail.com wrote: bah.. edeebus is better ( even eldbus may do (esp. if leandro's logo is used xD)). Enema would be better for an Enlightenment NEtwork MAnager than a dbus lib :p DBus, it's a pipe that shit flows through. What better name than enema? B-) -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. signature.asc Description: PGP signature -- 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] edbus - Annoying inconsistency
On Thu, Apr 18, 2013 at 9:51 PM, David Seikel onef...@gmail.com wrote: DBus, it's a pipe that shit flows through. What better name than enema? B-) True enough... -- Regards, Alex-P. Natsios (a.k.a Drakevr) -- 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] [EGIT] [core/efl] master 01/01: Eo: Print location of the calling functions in eo log output
On Wed, Apr 17, 2013 at 12:10 PM, Daniel Willmann d.willm...@samsung.com wrote: On 04/17/13 16:01, Daniel Willmann - Enlightenment Git wrote: asdfuser pushed a commit to branch master. commit 8a19bb4b29ce0500e1da8ffcbb9c1ce030d9a0c0 Author: Daniel Willmann d.willm...@samsung.com Date: Wed Apr 17 15:08:12 2013 +0100 Eo: Print location of the calling functions in eo log output Now the macros pass source file and line number on to the _internal functions so we can log where the error originally happened: Just a note - this breaks ABI, so do recompile elementary etc. after building this version. This makes debugging with eo a lot easier. Signed-off-by: Daniel Willmann d.willm...@samsung.com --- src/lib/eo/Eo.h | 30 ++--- src/lib/eo/eo.c | 81 + 2 files changed, 62 insertions(+), 49 deletions(-) You are my hero! -- Rafael Antognolli http://antognolli.org/ -- 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On Thu, 18 Apr 2013 19:50:29 +0200 Boris Faure bo...@fau.re said: On 13-04-18 14:20, Gustavo Lima Chaves wrote: * Carsten Haitzler ras...@rasterman.com [2013-04-19 00:36:01 +0900]: Sirs, what we really need and want is configurable keybindings in the terminal, just like yakuake/konsole have. It's too bad not to have options here. I hate to be that guy, but feel free to chime in and code it :) This is not my priority, nor raster's. Terminology is a fancy terminal emulator. I take care of the terminal emulator part and raster of the fancy part. There is room for others. Here is a perfect example. indeed. right NOW terminology needs to become a good terminal emulator in terms of vt100/escapes and it has to have its extended features polished and working well. totally configurable bindings is not even on the TODO at the moment and frankly that opens up a whole new can of worms in trying to stuff it into the current code. we might eventually do it, but it's not immediate. for NOW... can we agree on a set of bindings for switching to specific tabs directly? ie without configurability. regardless if there was configurability... these would have to be the defaults anyway. so back to the question - what should they be? i'm letting this debate thread be a place for people to vote and toss in suggestions. so we have: a) alt+1,2,3...9,0 b) ctrl+f1,f2,F3F9,f10 c) crtl+1,2,3...9,0 any more suggestions? (other than writing a whole bindings abstraction layer or removing the feature entirely/making the whole feature and set of bindings a checkbox - not something i want to do at this stage) -- Boris Faure Pointer Arithmetician -- 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 -- - 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] [EGIT] [apps/terminology] master 01/01: alt + 1, 2, 3, ...8, 9, 0 switch TO terminal tab # 1, 2, ... 8, 9, 10
On Thu, 18 Apr 2013 18:07:11 +0200 Ray r...@noplace.to said: Hello, I am a heavy user of Terminology, it's my favorite terminal by far, but i would *really* appreciate it if those keybindings could be easily configured, I would not mind if I have to modify a config file, but at least let me configure it, as I am very pedantic in regard to keyboard shortcuts. writing an abstraction layer at all is the chunk of work bit. well half of it. the other half is providing the config gui... :) Best Ray 2013/4/18 Carsten Haitzler ras...@rasterman.com On Thu, 18 Apr 2013 17:19:55 +0200 Boris Faure bo...@fau.re said: On 13-04-19 00:22, Carsten Haitzler wrote: then find me some others. it was a user that reported that their terminal (gnome terminal maybe) does this by default... (alt+numbers)... and that we must have equivalent functionality... :) so find me other bindings. I wouldn't mind: Ctrl+F1 up to Ctrl+F24. i just checked. gnome terminal uses alt+1,2,3 etc. just like i just did... so we have a problem. lots of users want/expect this behavior and are asking for it. but at the same time you don't want it. i need to wait to hear if anyone objects to ctrl+Fn (conflicts with something else maybe?) so let's see. and yes... i know - the traditional solution we employ in e land here is... MAKE IT AN OPTION! :) we currently have zero infra for all of these things being configurable bindings. i don't want to launch into that any time soon and unless we have to. -- - 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 -- 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 -- - 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] emotion_test - is this one supposed to be installed?
On 04/18/2013 12:15 PM, Carsten Haitzler (The Rasterman) wrote: On Wed, 17 Apr 2013 23:34:12 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: Most distros just package what you install. This is a poor test :-/ how is it poor? it lets you see if video (and audio) playback work, with multiple engines, have controls to play, pause etc. etc as for most distros - if they ship with emotion_test by default... what's wrong with that? if they don't LIKE it they can split it out. we don't have to do it for them. our installs should be full and useful. packagers can strip them down or split them up if they choose. We package it separately, tools like this are useful for checking we packaged the library right, if its installed autocratically i'll find it and package it separately if its only installed conditionally i probably wont find the flag and it will be missed. Cheers, Simon --Gustavo Sent from my iPhone On 17/04/2013, at 21:33, Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Wed, 17 Apr 2013 19:44:57 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Wed, Apr 17, 2013 at 1:13 PM, Carsten Haitzler ras...@rasterman.comwrote: On Wed, 17 Apr 2013 15:45:51 +0100 Tom Hacohen tom.haco...@samsung.com said: On 17/04/13 15:38, Cedric BAIL wrote: On Wed, Apr 17, 2013 at 11:18 PM, Tom Hacohen tom.haco...@samsung.com wrote: Hey Cedric et al, Yo, Is emotion_test supposed to be installed on the system? If so, does it really belong to the system bin path? Like elementary_test it is supposed to be installed on the system, but why is he ending in the system bin path... -- Cedric BAIL I meant /usr/bin OK, so emotion_test in an executable, not a test suite. I'm just asking because it's built conditionally according to EFL_BUILD_TESTS, and it should probably just build anyway, right? emotion_test has always been built and installed in the past - like elementary_test. i changed that on purpose. It sucks to have emotion_test in /usr/bin as it's basically useless and also requires installing edj into /usr/share. elementary_test is more up to debate as it's larger. But shouldn't be installed in an ideal world as well why? these are basic tools that let you verify things actually work after installation. if you dont want them installed then split them up in packaging into some elm-debug-tools and emotion-dbug-tools package. all good packaging systems can split things up... -- - 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 -- 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] emotion_test - is this one supposed to be installed?
nobody should install a library directly. Just as a dependency that USES that library, thus you get your testing right there :-) On Thu, Apr 18, 2013 at 7:26 PM, Simon si...@simotek.net wrote: On 04/18/2013 12:15 PM, Carsten Haitzler (The Rasterman) wrote: On Wed, 17 Apr 2013 23:34:12 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: Most distros just package what you install. This is a poor test :-/ how is it poor? it lets you see if video (and audio) playback work, with multiple engines, have controls to play, pause etc. etc as for most distros - if they ship with emotion_test by default... what's wrong with that? if they don't LIKE it they can split it out. we don't have to do it for them. our installs should be full and useful. packagers can strip them down or split them up if they choose. We package it separately, tools like this are useful for checking we packaged the library right, if its installed autocratically i'll find it and package it separately if its only installed conditionally i probably wont find the flag and it will be missed. Cheers, Simon --Gustavo Sent from my iPhone On 17/04/2013, at 21:33, Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Wed, 17 Apr 2013 19:44:57 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Wed, Apr 17, 2013 at 1:13 PM, Carsten Haitzler ras...@rasterman.comwrote: On Wed, 17 Apr 2013 15:45:51 +0100 Tom Hacohen tom.haco...@samsung.com said: On 17/04/13 15:38, Cedric BAIL wrote: On Wed, Apr 17, 2013 at 11:18 PM, Tom Hacohen tom.haco...@samsung.com wrote: Hey Cedric et al, Yo, Is emotion_test supposed to be installed on the system? If so, does it really belong to the system bin path? Like elementary_test it is supposed to be installed on the system, but why is he ending in the system bin path... -- Cedric BAIL I meant /usr/bin OK, so emotion_test in an executable, not a test suite. I'm just asking because it's built conditionally according to EFL_BUILD_TESTS, and it should probably just build anyway, right? emotion_test has always been built and installed in the past - like elementary_test. i changed that on purpose. It sucks to have emotion_test in /usr/bin as it's basically useless and also requires installing edj into /usr/share. elementary_test is more up to debate as it's larger. But shouldn't be installed in an ideal world as well why? these are basic tools that let you verify things actually work after installation. if you dont want them installed then split them up in packaging into some elm-debug-tools and emotion-dbug-tools package. all good packaging systems can split things up... -- - 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 -- 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 -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- 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] edbus - Annoying inconsistency
On Fri, Apr 19, 2013 at 1:28 AM, Leandro Pereira lean...@profusion.mobi wrote: On 04/18/2013 11:31 AM, Michael Blumenkrantz wrote: only if we can get someone to draw a logo of the word dbus riding a mechanical bull while wearing a sombrero The best I could do: https://lh3.googleusercontent.com/-DqAF0NrKjh8/UXAKaFS-A2I/D4Q/NvOPNIrR43s/s583/IMG_20130418_114747.jpg Oh my ! This make me change my vote ! I am now all for eldbus with that new logo ! -- Cedric BAIL -- 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] ATTN: FRENCH BORKER MASTER
Hello, The bug was in Enlightenment e_comp.c. It was setting up two callbacks, the useful one that take care of focus and co and another one that does remove the callback itself. There is no priority nor ordering defined in Edje signal callback. So between 1.7 and 1.8 we have changed that logic and the order don't always match what 1.7 was doing. In this case, everyone would have guessed, the callback removing the callbacks was called first... Rafael, I don't think that this issue is the same for you. If you are speaking about trac #2334, it is related to evas smart callback and not edje signal callback. Seemed not related to me. On Thu, Apr 18, 2013 at 11:37 PM, Rafael Antognolli antogno...@gmail.com wrote: Hi Mike, do you know what is the commit which broke all this? On Thu, Apr 18, 2013 at 7:50 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: Dear Cedric, All the focus issues which you (and others) blamed on my changes are actually your fault. Edje programs no longer emit signals in all cases, which results in the current never-ending desk transitions and focus blocking. All desk transition effects emit e,action,done upon terminating, which is what is used to hide the window and unset focus. Since this signal is no longer emitted, changing desks with transitions enabled is guaranteed to break your E if you are using a recent build of EFL 1.8. TL;DR: disable desk flip animations, blame cedric -- 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 -- Rafael Antognolli http://antognolli.org/ -- 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 -- Cedric BAIL -- 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