Re: [E-devel] E SVN: jeffdameth trunk/elementary/src/lib

2012-05-11 Thread hannes.janet...@gmail.com
On Fri, May 11, 2012 at 9:26 PM, Michael Blumenkrantz
 wrote:
> On Fri, 11 May 2012 12:20:31 -0700
> "Enlightenment SVN"  wrote:
>
>> Log:
>> most probably this should have been EINA_FALSE
>>
>>
>> Author:       jeffdameth
>> Date:         2012-05-11 12:20:31 -0700 (Fri, 11 May 2012)
>> New Revision: 70935
>> Trac:         http://trac.enlightenment.org/e/changeset/70935
>>
>> Modified:
>>   trunk/elementary/src/lib/elm_colorselector.c
>>
>
> HE LIVES!!
>

nah, just got a few days break from hell as they say managing a ppa
with launchpad is a comparable torture

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

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


Re: [E-devel] last call for efm mount bugs

2012-06-15 Thread hannes.janet...@gmail.com
On Wed, Jun 13, 2012 at 8:37 AM, Michael Blumenkrantz
 wrote:
> you've all got until this friday to notify me of any remaining efm mount
> bugs. after that I'm switching gears and probably won't be working on it
> for a bit.

not directly a mount bug, but probably has to do with mount events:
when opening an already mounted device via desktop icons or from
favorites an empty file manager window appears.

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

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


Re: [E-devel] last call for efm mount bugs

2012-06-15 Thread hannes.janet...@gmail.com
On Fri, Jun 15, 2012 at 7:47 PM, Michael Blumenkrantz
 wrote:
> On Fri, 15 Jun 2012 19:37:37 +0200
> "hannes.janet...@gmail.com"  wrote:
>
>> On Fri, Jun 15, 2012 at 6:51 PM, Michael Blumenkrantz
>>  wrote:
>> > On Fri, 15 Jun 2012 18:26:24 +0200
>> > "hannes.janet...@gmail.com"  wrote:
>> >
>> >> On Wed, Jun 13, 2012 at 8:37 AM, Michael Blumenkrantz
>> >>  wrote:
>> >> > you've all got until this friday to notify me of any remaining efm mount
>> >> > bugs. after that I'm switching gears and probably won't be working on it
>> >> > for a bit.
>> >>
>> >> not directly a mount bug, but probably has to do with mount events:
>> >> when opening an already mounted device via desktop icons or from
>> >> favorites an empty file manager window appears.
>> >>
>> >
>> > strange, I tested that thoroughly and it worked fine
>>
>> hmm, so device icon shows mounted state and opening it results in a
>> window showing files?
>
> yes

ok, nvm. someone fixed it the last couple of days :) this bug was ages
old, just didnt want to miss your deadline

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


Re: [E-devel] E17 BUG CALL

2012-06-25 Thread hannes.janet...@gmail.com
On Tue, Jun 26, 2012 at 12:45 AM, thomasg  wrote:
> On Wed, Jun 20, 2012 at 2:49 PM, Michael Blumenkrantz
>  wrote:
>> If you have an e17 bug, reply to this mail or create a ticket for it on
>> trac. This is the LAST call. Hint hint.
>> --
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
> I still have a weird bug when using AMDs proprietary fglrx driver.
> It very likely is just a driver bug, but everyone else seems to work
> around it (or for whatever reason not affected), and there's just no
> possibility to get it fixed upstream (because upstream doesn't give a
> f***).
>
> When e17s composite module is enabled, every Cairo window goes
> "semi-translucent", meaning that every pixel drawn uses some alpha
> channel and windows/backgrounds behind bleed through.
> Putting a black background behind the window makes the problem
> "disappear", because everything looks exactly as it should then.
> I strongly assume that it only affects cairo, because all E stuff as
> well as all Qt stuff is fine, while most Gtk stuff and Firefox aren't.
> For Firefox this means not only the Gtk menu elements, but also the
> rendered sites which should also be drawn by cairo.
> Some examples of affected applications: Firefox, Gimp, LibreOffice,
> Gvim, Wireshark
> Not all elements of every applications are affected. Sometimes white
> planes stay non-translucent, often menuelements/toolbars do. Generally
> images seem not affected.
>

maybe you could workaround this by using a gtk theme engine that can
force use of alpha background. iirc murrine engine does this. I guess
this should make the alpha byte to be set correctly.

Regards,
Hannes

> I'd be happy to provide more information or screenshots if requested.
>
> ~thomasg
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

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


Re: [E-devel] E SVN: jeffdameth trunk/ecore/src/lib/ecore_x/xlib

2011-06-16 Thread hannes.janet...@gmail.com
On Thu, Jun 16, 2011 at 11:25 PM, Vincent Torri  wrote:
>
>
> backport to 1.0 ?
>

it is fix for a feature that was introduced after 1.0. I'm not in
charge to decide whether to backport the whole thing :)


> Vincent
>
> On Thu, 16 Jun 2011, Enlightenment SVN wrote:
>
>> Log:
>> ecore: fix dnd for 'shaped' windows. added rect offset to 'inside' check
>>
>>
>> Author:       jeffdameth
>> Date:         2011-06-16 14:10:41 -0700 (Thu, 16 Jun 2011)
>> New Revision: 60409
>> Trac:         http://trac.enlightenment.org/e/changeset/60409
>>
>> Modified:
>>  trunk/ecore/src/lib/ecore_x/xlib/ecore_x_window.c
>>
>> Modified: trunk/ecore/src/lib/ecore_x/xlib/ecore_x_window.c
>> ===
>> --- trunk/ecore/src/lib/ecore_x/xlib/ecore_x_window.c 2011-06-16 21:08:05 
>> UTC (rev 60408)
>> +++ trunk/ecore/src/lib/ecore_x/xlib/ecore_x_window.c 2011-06-16 21:10:41 
>> UTC (rev 60409)
>> @@ -1014,8 +1014,8 @@
>>      {
>>         if ((x >= s->x + bx + rects[i].x) &&
>>             (y >= s->y + by + rects[i].y) &&
>> -            (x < (int)(s->x + bx + rects[i].width)) &&
>> -            (y < (int)(s->y + by + rects[i].height)))
>> +            (x < (int)(s->x + bx + rects[i].x + rects[i].width)) &&
>> +            (y < (int)(s->y + by + rects[i].y + rects[i].height)))
>>           {
>>              inside = 1;
>>              break;
>>
>>
>> --
>> EditLive Enterprise is the world's most technically advanced content
>> authoring tool. Experience the power of Track Changes, Inline Image
>> Editing and ensure content is compliant with Accessibility Checking.
>> http://p.sf.net/sfu/ephox-dev2dev
>> ___
>> enlightenment-svn mailing list
>> enlightenment-...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
>>
>>
>
> --
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility Checking.
> http://p.sf.net/sfu/ephox-dev2dev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Engage Window covering

2011-06-20 Thread hannes.janet...@gmail.com
Hi,

On Mon, Jun 20, 2011 at 5:55 PM, Andreas Volz  wrote:
> Hello,
>
> Now I started using engage on my desktop and I like it. Great work!!
>
> But some time ago I approved some E border placement code that windows
> doesn't cover shelves to much. I experienced now that I've similar
> problems with engage. So I assume E internal engage is not a shelve,
> correct?
>
> If I now dig again into this E code, could you tell me how I detect
> engage bars in the code? I like that engage behaves with the same
> configuration settings as shelves.

it's on my todo, but I can't tell when I get to it. Engage would need
to register itself as some kind of shelf (hackish) or as some other
obstacle to be used by e_resist and e_place. Imo one could reuse
e_container_shape for this (which needs to be extended to know the
window type and stacking then) and modify e_place/resist to work only
on e_container_shapes.

As a workaround you can add an invisible shelf with nothing in it on
the edge where engage is for now :)

Regards,
Hannes

>
> regards
>  Andreas
>
> --
> Technical Blog 
>
> --
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility Checking.
> http://p.sf.net/sfu/ephox-dev2dev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [patch] e_dbus notification

2011-07-06 Thread hannes.janet...@gmail.com
On Wed, Jul 6, 2011 at 5:28 PM, hannes.janet...@gmail.com
 wrote:
> On Wed, Jul 6, 2011 at 3:51 PM, Libor Zoubek  wrote:
>> thanks for your reply,
>>
>> comments inline
>> On Tue, 05 Jul 2011 08:40:53 +0200, Carsten Haitzler
>>  wrote:
>>
>>> On Wed, 29 Jun 2011 16:01:06 +0200 "Libor Zoubek" 
>>> said:
>>>
>>>> Hi, devs
>>>>
>>>> I've reported a bug http://trac.enlightenment.org/e/ticket/775
>>>> Please review/apply attached patch that fixes above bug.
>>>>
>>>> Thanks
>>>>
>>>> cheers,
>>>>
>>>> Libor Zoubek
>>>>
>>>> P.S. I am a happy e-user and this is my 1st attempt to contribute
>>>
>>> cool!... patch kind of good. it moves forward to a new version (1.2)
>>> BUT...
>>> your patch makes edbus daemon still say it does 0.9 but the spec you are
>>> making
>>> it move to is 1.2 (more strings). so E_NOTIFICATION_DAEMON_VERSION and
>>> E_NOTIFICATION_DAEMON_SUPPORTS_SPEC_VERSION should say "1.2"...
>> you are right, I wasn' sure. But as far as I am reading throught
>> differences between 0.9 and 1.2, it seems like only getServerInformation
>> signature changed. There are also defined new capabilities, that server
>> can support.
>>> also e_notify_unmarshal_get_server_information_return doesnt seem to be
>>> backwards compatible - ie it doesnt handle "sss" vs "" signature
>>> (extra
>>> version string on the end). we'd be pretty bad breaking compat to 0.9.
>>> so we
>>> should do "if "sss" > handle 0.9, else if "" > handle 1.2" like
>>> logic there.
>>>
>>> :)
>>>
>> I am not sure how to do this and it if is even possible. Scenario is:
>> client calls getServerInformation via dbus, server responses something
>> ("sss" or ""), but client has not capability to say "I am able to talk
>> to server, which supports spec version X". thatswhy I don't know how
>> should server recognize if returns "sss" or ""
>
> The app is wrong when it requires a fourth string to be returned. if
> no fourth string is returned it should assume that the server support
> only spec version <= 0.9. it can only be the task of the app to handle
> the return of this method in a save way. nothing the server could do.
>
>
OTOH I see no danger in applying that patch, apps that were written
for version 0.9 of the spec will just ignore the fourth string (if
they do not check the returned array for conformance with the spec)

> Regards,
> Hannes
>
>> I've been digging into gnome-notification daemon implementation and did
>> not found anything that makes it compatible with < 0.9 spec,
>>
>> see
>> http://git.gnome.org/browse/notification-daemon/tree/src/daemon/daemon.c?h=0.5
>> line 1731
>> or http://git.gnome.org/browse/notification-daemon/tree/src/daemon.c line
>> 288
>>
>> --
>> All of the data generated in your IT infrastructure is seriously valuable.
>> Why? It contains a definitive record of application performance, security
>> threats, fraudulent activity, and more. Splunk takes this data and makes
>> sense of it. IT sense. And common sense.
>> http://p.sf.net/sfu/splunk-d2d-c2
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [patch] e_dbus notification

2011-07-06 Thread hannes.janet...@gmail.com
On Wed, Jul 6, 2011 at 3:51 PM, Libor Zoubek  wrote:
> thanks for your reply,
>
> comments inline
> On Tue, 05 Jul 2011 08:40:53 +0200, Carsten Haitzler
>  wrote:
>
>> On Wed, 29 Jun 2011 16:01:06 +0200 "Libor Zoubek" 
>> said:
>>
>>> Hi, devs
>>>
>>> I've reported a bug http://trac.enlightenment.org/e/ticket/775
>>> Please review/apply attached patch that fixes above bug.
>>>
>>> Thanks
>>>
>>> cheers,
>>>
>>> Libor Zoubek
>>>
>>> P.S. I am a happy e-user and this is my 1st attempt to contribute
>>
>> cool!... patch kind of good. it moves forward to a new version (1.2)
>> BUT...
>> your patch makes edbus daemon still say it does 0.9 but the spec you are
>> making
>> it move to is 1.2 (more strings). so E_NOTIFICATION_DAEMON_VERSION and
>> E_NOTIFICATION_DAEMON_SUPPORTS_SPEC_VERSION should say "1.2"...
> you are right, I wasn' sure. But as far as I am reading throught
> differences between 0.9 and 1.2, it seems like only getServerInformation
> signature changed. There are also defined new capabilities, that server
> can support.
>> also e_notify_unmarshal_get_server_information_return doesnt seem to be
>> backwards compatible - ie it doesnt handle "sss" vs "" signature
>> (extra
>> version string on the end). we'd be pretty bad breaking compat to 0.9.
>> so we
>> should do "if "sss" > handle 0.9, else if "" > handle 1.2" like
>> logic there.
>>
>> :)
>>
> I am not sure how to do this and it if is even possible. Scenario is:
> client calls getServerInformation via dbus, server responses something
> ("sss" or ""), but client has not capability to say "I am able to talk
> to server, which supports spec version X". thatswhy I don't know how
> should server recognize if returns "sss" or ""

The app is wrong when it requires a fourth string to be returned. if
no fourth string is returned it should assume that the server support
only spec version <= 0.9. it can only be the task of the app to handle
the return of this method in a save way. nothing the server could do.


Regards,
Hannes

> I've been digging into gnome-notification daemon implementation and did
> not found anything that makes it compatible with < 0.9 spec,
>
> see
> http://git.gnome.org/browse/notification-daemon/tree/src/daemon/daemon.c?h=0.5
> line 1731
> or http://git.gnome.org/browse/notification-daemon/tree/src/daemon.c line
> 288
>
> --
> All of the data generated in your IT infrastructure is seriously valuable.
> Why? It contains a definitive record of application performance, security
> threats, fraudulent activity, and more. Splunk takes this data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2d-c2
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Engage and XCB are on a boat

2011-08-01 Thread hannes.janet...@gmail.com
On Tue, Aug 2, 2011 at 6:27 AM, Christopher Michael
 wrote:
> On 07/29/2011 09:39 AM, Nicolas Aguirre wrote:
>> Hi,
>>
>> When i activated XCB support in ecore and evas, engage is not usable
>> anymore. When i click on engage bar the E desktop menu is displayed.
>> It's like if engage doesn't take focus when mouse entered the window.
>> There is no "zoom" animation on mouse over.
>>
>> I try with and without composite, with detourious and default theme.
>> I updated all EFL, e and engage today.
>>
>> When i rebuild evas and ecore without xcb, and only them, engage is
>> working again as expected.
>>
>>
> A quick look @ the engage source code may have revealed something...
>
> If you are using a compositor (e comp module, etc), than
> ecore_x_screen_is_composited will return true...Engage source is doing a
> check for: e_config->use_composite OR ecore_x_screen_is_composited. So
> basically if you disabled the composite module, but
> e_config->use_composite is still true, than Engage will still try to run
> it's compositing code. This is not entirely correct IMO.
>
yea, ecore_x_screen_is_composited does not always work as expected
with comp module (i.e. returning false while the module is enabled).
so this was a quick workaround...

> Just because e_config->use_composite is true does not mean that a
> compositor is really running. IIRC, e_config->use_composite just tells E
> to try and use argb windows instead of shaped windows...but if no
> compositor is running, than argb windows are not going to actually be
> Argb anyway (as in alpha).
>
> You're flaw could be happening because of this (but again, not totally
> sure because I do not know the engage code).
>
should have no influence on input or what is drawn. only effect should
be the black window background of argb windows when no compositing is
done.

> dh
>
>
> --
> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
> The must-attend event for mobile developers. Connect with experts.
> Get tools for creating Super Apps. See the latest technologies.
> Sessions, hands-on labs, demos & much more. Register early & save!
> http://p.sf.net/sfu/rim-blackberry-1
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Engage and XCB are on a boat

2011-08-01 Thread hannes.janet...@gmail.com
On Tue, Aug 2, 2011 at 6:15 AM, Christopher Michael
 wrote:
> On 07/29/2011 09:39 AM, Nicolas Aguirre wrote:
>> Hi,
>>
>> When i activated XCB support in ecore and evas, engage is not usable
>> anymore. When i click on engage bar the E desktop menu is displayed.
>> It's like if engage doesn't take focus when mouse entered the window.
>> There is no "zoom" animation on mouse over.
>>
>> I try with and without composite, with detourious and default theme.
>> I updated all EFL, e and engage today.
>>
>> When i rebuild evas and ecore without xcb, and only them, engage is
>> working again as expected.
>>
>>
>
> Ok, I took a shot and tried to run this. I finally managed to get engage
> to run, but it doesn't behave correctlyso yes, this is a confirmed
> issue BUT I don't know enough about what engage is doing to attempt to
> correct it. It seems (through trial & error), that if you turn off E's
> setting for Using ARGB windows instead of shaped (in the Engine Settings
> dialog) so that E uses shaped windows THEN engage receives the clicks
> BUT does not actually display on the desktop. If you reverse that and
> use ARGB windows instead of shaped, then Engage Does show on the
> desktop, but clicks get passed right through to the desktop.
>
hmm, the difference between shaped and argb mode is that in the first
case a shaped rgb window + input only window is used while for the
argb window input shape is set. no idea why the shaped window might
not be drawn (if shape rects are calculated and set correctly in
ecore). that argb window does not receive input sounds pretty much
like input shape rects are not set properly (by ecore) :)

what flags are required to build everything with xcb?

Regards,
Hannes

> In short, smells of an Engage issue wrt what it is doing in cases of
> argb vs shaped windows.
>
> dh
>
> --
> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
> The must-attend event for mobile developers. Connect with experts.
> Get tools for creating Super Apps. See the latest technologies.
> Sessions, hands-on labs, demos & much more. Register early & save!
> http://p.sf.net/sfu/rim-blackberry-1
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Engage and XCB are on a boat

2011-08-01 Thread hannes.janet...@gmail.com
is this the expected output?

./configure --enable-ecore-x-xcb --disable-ecore-evas-opengl-x11

 Ecore_X (XCB backend): yes
...
 Software X11...: yes (Xlib=yes) (XCB=no)
 OpenGL X11.: no
 ...

I would guess that ecore-evas should use xcb (at least to draw shaped
windows correctly)

--
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: jeffdameth trunk/e/src/bin

2011-08-22 Thread hannes.janet...@gmail.com
On Mon, Aug 22, 2011 at 12:11 PM, Brian 'morlenxus' Miculcy
 wrote:
> I don't like it, and i don't think it's an improvement:
>
Problem with the menu before was that there were 3 submenu levels to
get to common window options like maximize. Now all window options are
only 1 level away. The task of a  window menu imho is not to present a
hierarchical ontology of window actions but to let  the user reach
those actions quickly.

> The old menu was sorted logically, easy to understand and clean:
> - Icon Options
> - Window Options
> - Some often used shortcuts (Move to, Always on Top, Sticky)
> - Close Button
>
> Now you have
> - Icon Options
> - Stacking
> - Maximize
> - Move to
> - Window
> - Settings
> - Close
>
> We are now back with a settings menu option, and the options in it are
> something like
> skip window list (which is an option) while we have a top level window
> submenu where are also options.

I was not sure about the use of skip, I would think it's more
something one would use for per window class and should be remembered
automatically.
can be moved to window.

>
> Also the shortcut options where liked by people, just a few days ago
> someone in #e told raster that he liked the fact that the sticky option
> is in the toplevel menu. Yes, this option can be readded, but then the
> toplevel window menu is back getting huge again. Yes, having a small
> toplevel menu was an idea of the old menu.
>
Before top-level had 6 entries now it is 7.   'sticky' or 'move to'
I've never used so what should be considered a good shortcut cannot be
decided for everyone. It would be good to have a configuration for
this though.

> I don't like how you just commit your stuff, not taking care of other
> peoples code. You commit and write something about "open for critique",
> but i think you should first ask people before you change everything
> just as you like. Start a discussion on ml, e.g. common things.
>
> Same with the efm_nav module. It allowed the user to enter a path in the
> efm toolbar with the keyboard. You removed the module from svn, i told
> you that it worked and that users might want it, but you didn't care and
> didn't restore.
>
> This is not my idea of working in a team on a project. If i follow your
> way, i would just commit the old menu code and overwrite your changes.
>
> Please revert.
>
> Brian 'morlenxus' Miculcy
>
>

--
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: jeffdameth trunk/e/src/bin

2011-08-22 Thread hannes.janet...@gmail.com
On Mon, Aug 22, 2011 at 12:11 PM, Brian 'morlenxus' Miculcy
 wrote:
> I don't like it, and i don't think it's an improvement:
>
...
> I don't like how you just commit your stuff, not taking care of other
> peoples code. You commit and write something about "open for critique",
> but i think you should first ask people before you change everything
> just as you like. Start a discussion on ml, e.g. common things.
>
> Same with the efm_nav module. It allowed the user to enter a path in the
> efm toolbar with the keyboard. You removed the module from svn, i told
> you that it worked and that users might want it, but you didn't care and
> didn't restore.
>
> This is not my idea of working in a team on a project. If i follow your
> way, i would just commit the old menu code and overwrite your changes.
>

The common way to work here as I understood is to commit changes when
you think you made an improvement (one should ask the manager of a
module before first time commiting to a module though) When somebody
does not like the change it will be discussed or manager for that
module can revert.

> Please revert.
>
> Brian 'morlenxus' Miculcy
>
>

--
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: jeffdameth trunk/e/src/bin

2011-08-22 Thread hannes.janet...@gmail.com
On Mon, Aug 22, 2011 at 1:05 PM, Brian 'morlenxus' Miculcy
 wrote:
> On 08/22/2011 12:39 PM, hannes.janet...@gmail.com wrote:
>> On Mon, Aug 22, 2011 at 12:11 PM, Brian 'morlenxus' Miculcy
>>   wrote:
>>> I don't like it, and i don't think it's an improvement:
>>>
>> Problem with the menu before was that there were 3 submenu levels to
>> get to common window options like maximize. Now all window options are
> So, you think common people go to the window menu to change the maximize
> state? I would guess that they use the window button for that...
>> only 1 level away. The task of a  window menu imho is not to present a
>> hierarchical ontology of window actions but to let  the user reach
>> those actions quickly.

> Things don't get faster if you just put them to the toplevel as the eye
> of the users need to
> read all the available options if there is no logic behind it.

There is a simple logic. it's a window menu, so window options should
be fast to access and therefore should not be deeper than one
sublevel. You have to read less now and do not have to think about 'oh
i want to maximize windows this is probably a subclass of window
placement actions...' You see all window options by hovering the
top-level menu.

> Also i
> don't think people are glad now that the stacking menu is on top level.
> I think most would be more glad if you can easily stack a window on top
> instead of having to go to the submenu with a lot of often unused options.

As I said configurable shortcuts would be nice to have. still 'stack
on top' is still visible by hovering over the top-level menu. I have
never used it why should it be a shortcut by default?

--
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] How to set up enlightenment with virtual keyboard support on Ubuntu?

2011-09-01 Thread hannes.janet...@gmail.com
On Thu, Sep 1, 2011 at 3:59 PM, hannes.janet...@gmail.com
 wrote:
> On Thu, Sep 1, 2011 at 3:20 PM, Rui Miguel Silva Seabra  wrote:
>> Em 31-08-2011 16:39, Carsten Haitzler (The Rasterman) escreveu:
>>> On Wed, 31 Aug 2011 16:09:57 +0100 Rui Miguel Silva Seabra  
>>> said:
>>>
>>>> Em 30-08-2011 02:11, Zhu, Junmin escreveu:
>>>>> Hi
>>>>>
>>>>>     I want to build environment with virtual keyboard on Ubuntu,
>>>>>     Where apps can trigger virtual keyboard.
>>>>>
>>>>>     Right now, I have set the enlightenment environment.
>>>>>     Anyone has idea about this? Any manual.
>>>> There should be (as in, if there isn't, then it should be created) a FDO
>>>> standard for this, and if Illume Keyboard does not respect it, then it
>>>> should be fixed in order to respect it.
>>>>
>>>> Otherwise, GTK+ or Qt apps won't work well in Enlightenment and vice-versa.
>>> there are no standards for this.
>> Which means there should be as in it should be created, or it'll be hell.
>>
>> I'm not the best person to participate in such an FDO discussion...
>>
> well, there is at-spi which is used by some vkb and works with some
> toolkits. I would wait for at-spi2 to settle as it provides a dbus
> interface. I dont know how ecore_glib mainloop stuff works but maybe
> one could wrap libat-spi.
>

Florence keyboard looks like a relatively simple example how to use
at-spi for vkbs.

>> Rui
>>
>> --
>> Special Offer -- Download ArcSight Logger for FREE!
>> Finally, a world-class log management solution at an even better
>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>> download Logger. Secure your free ArcSight Logger TODAY!
>> http://p.sf.net/sfu/arcsisghtdev2dev
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>

--
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] How to set up enlightenment with virtual keyboard support on Ubuntu?

2011-09-01 Thread hannes.janet...@gmail.com
On Thu, Sep 1, 2011 at 3:20 PM, Rui Miguel Silva Seabra  wrote:
> Em 31-08-2011 16:39, Carsten Haitzler (The Rasterman) escreveu:
>> On Wed, 31 Aug 2011 16:09:57 +0100 Rui Miguel Silva Seabra  
>> said:
>>
>>> Em 30-08-2011 02:11, Zhu, Junmin escreveu:
 Hi

     I want to build environment with virtual keyboard on Ubuntu,
     Where apps can trigger virtual keyboard.

     Right now, I have set the enlightenment environment.
     Anyone has idea about this? Any manual.
>>> There should be (as in, if there isn't, then it should be created) a FDO
>>> standard for this, and if Illume Keyboard does not respect it, then it
>>> should be fixed in order to respect it.
>>>
>>> Otherwise, GTK+ or Qt apps won't work well in Enlightenment and vice-versa.
>> there are no standards for this.
> Which means there should be as in it should be created, or it'll be hell.
>
> I'm not the best person to participate in such an FDO discussion...
>
well, there is at-spi which is used by some vkb and works with some
toolkits. I would wait for at-spi2 to settle as it provides a dbus
interface. I dont know how ecore_glib mainloop stuff works but maybe
one could wrap libat-spi.

> Rui
>
> --
> Special Offer -- Download ArcSight Logger for FREE!
> Finally, a world-class log management solution at an even better
> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
> download Logger. Secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsisghtdev2dev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Patch] edje_cc : group_inherit feature

2011-09-29 Thread hannes.janet...@gmail.com
Hi,

On Thu, Sep 29, 2011 at 11:24 AM, Jaehwan Kim  wrote:
>
> Dear Cedric and Tom
>
> Thank you very much~ ^^ I'm pleased it is pushed in svn.
> Your advice is so helpful.
>
> --
> Jaehwan Kim.
>
Thank You very much for implementing this long awaited feature! one
thing I came across when using inheritance is that there is no way to
unset rel.to from an inherited part. sure one can add a part that is
relative to 'base' and make the inherited part relative to it. just
wanted to let you know in case you know a better solution for this.

Regards,
Hannes

> --- Original Message ---
> Sender : Tom Hacohen
> Date : 2011-09-29 18:05 (GMT+09:00)
> Title : Re: [E-devel] [Patch] edje_cc : group_inherit feature
>
> On 29/09/11 04:31, Cedric BAIL wrote:
>> I did just move the various _Parser structure inside edje_cc.h instead
>> of edje_private.h and fixed some obvious source of bug. As the rest
>> looked fine, I pushed it in svn, so every one can now try and use it.
>> Thanks for your work.
>>
>> Have fun !
>
> Thanks a lot to the both of you, this was a long awaited feature.
>
> --
> Tom.
> --
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2dcopy1
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Segfault in E

2011-10-04 Thread hannes.janet...@gmail.com
On Tue, Oct 4, 2011 at 2:49 AM, Carsten Haitzler  wrote:
> On Wed, 14 Sep 2011 16:26:35 +0300 Tom Hacohen
>  said:
>
>> Hey guys,
>>
>> I attached the backtrace. Happened when I switched desktops using my key
>> combination. I have engage, and compositing using gl with an nvidia card.
>
> i've never seen this issue - but i don't use engage (anymore - after some
> crashes caused by it).
>

got a bt? :)


> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
>
>
> --
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2dcopy1
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Segfault in E

2011-10-04 Thread hannes.janet...@gmail.com
On Tue, Oct 4, 2011 at 9:16 AM, hannes.janet...@gmail.com
 wrote:
> On Tue, Oct 4, 2011 at 2:49 AM, Carsten Haitzler  wrote:
>> On Wed, 14 Sep 2011 16:26:35 +0300 Tom Hacohen
>>  said:
>>
>>> Hey guys,
>>>
>>> I attached the backtrace. Happened when I switched desktops using my key
>>> combination. I have engage, and compositing using gl with an nvidia card.
>>
>> i've never seen this issue - but i don't use engage (anymore - after some
>> crashes caused by it).
>>
>
> got a bt? :)
>
>

but seriously there was a segv a few months ago from not clearing
active_item pointer when item was removed. fixed now. no other segv
since then.


>> --
>> - Codito, ergo sum - "I code, therefore I am" --
>> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
>>
>>
>> --
>> All the data continuously generated in your IT infrastructure contains a
>> definitive record of customers, application performance, security
>> threats, fraudulent activity and more. Splunk takes this data and makes
>> sense of it. Business sense. IT sense. Common sense.
>> http://p.sf.net/sfu/splunk-d2dcopy1
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Segfault in E

2011-10-04 Thread hannes.janet...@gmail.com
On Tue, Oct 4, 2011 at 9:19 AM, hannes.janet...@gmail.com
 wrote:
> On Tue, Oct 4, 2011 at 9:16 AM, hannes.janet...@gmail.com
>  wrote:
>> On Tue, Oct 4, 2011 at 2:49 AM, Carsten Haitzler  
>> wrote:
>>> On Wed, 14 Sep 2011 16:26:35 +0300 Tom Hacohen
>>>  said:
>>>
>>>> Hey guys,
>>>>
>>>> I attached the backtrace. Happened when I switched desktops using my key
>>>> combination. I have engage, and compositing using gl with an nvidia card.
>>>
>>> i've never seen this issue - but i don't use engage (anymore - after some
>>> crashes caused by it).
>>>
>>
>> got a bt? :)
>>
>>
>
> but seriously there was a segv a few months ago from not clearing
> active_item pointer when item was removed. fixed now. no other segv
> since then.
>

so please stop bitching about engage until testing current again, ok? :)

>
>>> --
>>> - Codito, ergo sum - "I code, therefore I am" --
>>> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
>>>
>>>
>>> --
>>> All the data continuously generated in your IT infrastructure contains a
>>> definitive record of customers, application performance, security
>>> threats, fraudulent activity and more. Splunk takes this data and makes
>>> sense of it. Business sense. IT sense. Common sense.
>>> http://p.sf.net/sfu/splunk-d2dcopy1
>>> ___
>>> enlightenment-devel mailing list
>>> enlightenment-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>
>>
>

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Evas GL engine shader issue

2011-10-07 Thread hannes.janet...@gmail.com
On Fri, Oct 7, 2011 at 10:40 PM, Jim Kukunas
 wrote:
> Hi Folks,
>
> With Evas trunk, I can no longer use the gl_x11 engine on my Intel 945GME.
> I get the error message reproduced below.
>
> Git bisect points to revision 63832. Any revision before that works fine.
>
> Anyone else having this issue? I can supply more info if needed.
>

Same issue here. looking at the output I would guess that the shader
file should be preprocessed before passing it to the shader compiler.
(I'm no expert in this)



> Thanks.
>
> ERR<1246>:evas-gl_common evas_gl_shader.c:1082 
> _evas_gl_common_shader_program_source_init() Abort compile of shader vert 
> (nv12): #ifdef GL_ES
> #ifdef GL_FRAGMENT_PRECISION_HIGH
> precision highp float;
> #else
> precision mediump float;
> #endif
> #endif
> attribute vec4 vertex;
> attribute vec4 color;
> attribute vec2 tex_coord, tex_coord2;
> uniform mat4 mvp;
> varying vec4 col;
> varying vec2 tex_y, tex_cuv;
> void main()
> {
>   gl_Position = mvp * vertex;
>   col = color;
>   tex_y = tex_coord;
>   tex_cuv = tex_coord2 * 0.5;
> }
>
> Evas can not setup the informations of the OpenGL X11 Engine
> No engine selected.
>
> --
> Jim Kukunas
> Intel Open Source Technology Center
>
> --
> All of the data generated in your IT infrastructure is seriously valuable.
> Why? It contains a definitive record of application performance, security
> threats, fraudulent activity, and more. Splunk takes this data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2dcopy2
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Fruitbar for engage

2011-10-10 Thread hannes.janet...@gmail.com
On Mon, Oct 10, 2011 at 9:25 PM, Leif Middelschulte
 wrote:
> Hello all,
>
> find attached an initial patch for engage, that provides features for
> engage, much like those of a famous fruit company.
> Fruitbar is just a working title. It shall become a proper name soon.
>

cannot test. ng_fruitbar.h is missing

BR

> --
> Leif
>
> --
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2dcopy1
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] arabic characters with some themes .... and screenshot module

2011-10-11 Thread hannes.janet...@gmail.com
2011/10/11 المسالم المسالمة :
>> you can just use the "comes by default" shot module. print-screen is bound
>> by
>> default (also there is a menu entry in the main menu).
>>
>
> my opinion here is
>
> how about if someone do like what i do then he will be confused about that
>
> so . how about when he do that then the module will restart it self and
> begin from the number that he choose

best way to report problems with extra modules is to mail the module
author directly

BR

> --
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] arabic characters with some themes .... and screenshot module

2011-10-11 Thread hannes.janet...@gmail.com
2011/10/11 hannes.janet...@gmail.com :
> 2011/10/11 المسالم المسالمة :
>>> you can just use the "comes by default" shot module. print-screen is bound
>>> by
>>> default (also there is a menu entry in the main menu).
>>>
>>
>> my opinion here is
>>
>> how about if someone do like what i do then he will be confused about that
>>
>> so . how about when he do that then the module will restart it self and
>> begin from the number that he choose
>
> best way to report problems with extra modules is to mail the module
> author directly
>

or at least you should CC him, not everyone reads everything written to the list

> BR
>
>> --
>> All the data continuously generated in your IT infrastructure contains a
>> definitive record of customers, application performance, security
>> threats, fraudulent activity and more. Splunk takes this data and makes
>> sense of it. Business sense. IT sense. Common sense.
>> http://p.sf.net/sfu/splunk-d2d-oct
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: mike_m trunk/edje/src/bin

2011-10-11 Thread hannes.janet...@gmail.com
On Tue, Oct 11, 2011 at 9:43 PM, David Seikel  wrote:
> On Tue, 11 Oct 2011 16:14:00 -0300 Gustavo Sverzut Barbieri
>  wrote:
>
>> ahahahahaha... this is funny. Aside from embryo code, it's trivial to
>> regenerate the source. Actually editje willl use that function as it
>> ignores the actual edc contents and creates from eet structures.
>>
>> On Sun, Oct 9, 2011 at 11:49 PM, Enlightenment SVN <
>> no-re...@enlightenment.org> wrote:
>>
>> > Log:
>> > edje: Add a --no-save option to edje_cc
>> >
>> >  Some people don't want to reveal their edc files...
>
> Trying to do the impossible?  The computer HAS to be able to read the
> contents of these files so it can actually do stuff with them.
> Otherwise the file is just a useless random collection of bits.  This
> is why copy protection, or DRM as it's called today, will NEVER work.
> Anybody that gets a false sense of security from such things is just
> fooling themselves. It will bite them in the arse eventually.  Just say
> no, it's not worth the effort to try to implement such things.
>

at least they can hide the fact that they cant afford an editor doing
proper indentation

> BTW, it would be less trivial to reconstruct the embryo code,
> or the lua code, but still possible.
>
> --
> A big old stinking pile of genius that no one wants
> coz there are too many silver coated monkeys in the world.
>
> --
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Fruitbar for engage

2011-10-17 Thread hannes.janet...@gmail.com
Hey,

I've aplied your patches to  https://github.com/jeffdameth/engage. if
you have a github account I can add you to the project. This will make
working on this easier for us.

On Fri, Oct 14, 2011 at 4:03 PM, Leif Middelschulte
 wrote:
> updated version of patchset.
>
> jeffdameth, could you maybe have a look at the 'launcher_reset'
> function in ng_fruitbar_taskbar.c ? I'm doing something wrong there.
> The window class name isn't replaced by the app descriptioin.
>
Haven't had the time to look into this yet.

> 2011/10/13 Leif Middelschulte :
>> As you didn't get to it, here's is an updated version set of patches.
>> 1.) implement fruitbar
>> 2.) implement indicator in engage's theme
>> 3.) implement indicator in detourious theme
>>
>> The indicator is for giving visual feadback to the user on
>> (non)executed apps (little lightbowl under the executed icon) e.g.
>> executed task vs. launcher item.
>> Of course, the theming can be improved, the bowl is misplaced.
>>
>>
>> 2011/10/11 Leif Middelschulte :
>>> 2011/10/11 hannes.janet...@gmail.com :
>>>> On Mon, Oct 10, 2011 at 9:25 PM, Leif Middelschulte
>>>>  wrote:
>>>>> Hello all,
>>>>>
>>>>> find attached an initial patch for engage, that provides features for
>>>>> engage, much like those of a famous fruit company.
>>>>> Fruitbar is just a working title. It shall become a proper name soon.
>>>>>
>>>>
>>>> cannot test. ng_fruitbar.h is missing
>>> My bad.
>>>
>>>>
>>>> BR
>>>>
>>>>> --
>>>>> Leif
>>>>>
>>>>> --
>>>>> All the data continuously generated in your IT infrastructure contains a
>>>>> definitive record of customers, application performance, security
>>>>> threats, fraudulent activity and more. Splunk takes this data and makes
>>>>> sense of it. Business sense. IT sense. Common sense.
>>>>> http://p.sf.net/sfu/splunk-d2dcopy1
>>>>> ___
>>>>> enlightenment-devel mailing list
>>>>> enlightenment-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Leif
>>>
>>
>>
>>
>> --
>> Leif
>>
>
>
>
> --
> Leif
>

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] RFC: E17 Release

2011-10-31 Thread hannes.janet...@gmail.com
On Mon, Oct 31, 2011 at 10:15 PM, Youness Alaoui
 wrote:
> On Sun, Oct 30, 2011 at 9:58 AM, Carsten Haitzler wrote:
>
>> On Sun, 30 Oct 2011 04:07:30 -0400 Youness Alaoui
>>  said:
>>
>> > On Sat, Oct 29, 2011 at 11:22 PM, Carsten Haitzler
>> > wrote:
>> >
>> > > On Sat, 29 Oct 2011 11:05:20 -0400 Youness Alaoui
>> > >  said:
>> > >
>> > > i'm already working on taskbar. i've fixed horizontal sizing issues
>> > > already. i
>> > > need to fix theme up. t_unix has pending patches for xrandr
>> multi-screen i
>> > > have
>> > > yet to look at - if someone wants a release them why not review those
>> > > patches
>> > > and try them out while i'm busy? otherwise this just takes longer. we
>> > > can't set
>> > > dates because so many people agree to do shit and then DONT DO IT.. in
>> the
>> > > end... i do most of it. look at:
>> > >
>> >
>> > Ok that's cool, just let me know and I can stress test and report bugs on
>> > taskbar or any other module. I also need the multiscreen stuff, right
>> now I
>> > have a script that uses xrandr, so I got the setup ready and I can test
>> it
>> > for you.
>> > As for dates, yes, set a date, and if someone doesn't do shit, then too
>> > bad, the missing features will be missing features, it shouldn't mean a
>> > delay of another year.
>>
>> no - i'm not setting a date. i set a task list.
>>
>
> Yeah yeah, you've made that pretty clear already, the thing is, we give
> reasons why this would be better, but your only argument is "because I
> don't want to"
>
>
>>
>> > > http://trac.enlightenment.org/e/wiki/Release
>> > >
>> > > of the list left the following could be dropped:
>> > >
>> > > * connman module ui improvement
>> > > * config modules for missing e config vars
>> > >
>> > > the rest are not droppable. of the droppable ones the connman ui is
>> more
>> > > droppable. but thats MOOT right now as these are not the last 2 things
>> > > left.
>> > >
>> >
>> > We went through the list with Cedric and Gustavo, and this is the list
>> with
>> > comments :
>> > - Fix EFM to be completely reliable/functional
>> >    --> That's not a feature, those are bugs, and if they are not fixed by
>> > the time RC1 is fixed then it's not an issue to fix them between RC1 and
>> > final release.
>> > - Redo resolution settings module
>> >    --> It is important, and I need it myself *but* people can live
>> without
>> > it. Those who can't will just have to endure it or wait for the next
>> > release.
>> >         Anyways, if this work has already been started (or not  hard
>> > enough), then IF it can be done for RC1 then it can be included,
>> otherwise
>> > too bad.
>> > - Randr config module/integration
>> >   --> I don't really know what it means, so I can't comment
>>
>> both of the above are the same and i disagree. people can't live without.
>> this
>> decision was agreed on back in march.. actually before that we knew there
>> was a
>> real need.
>>
>
> Well I don't think so, but if you really think people can't live without it
> (and can't live without e17), then someone has to make it work by the time
> the deadline is reached. If not, then too bad, if you can't live without
> it, then go hang yourself.
>
>
>>
>> > - Keymap config
>> >   --> Same as the resolution module, while it is necessary, people can
>> live
>> > without it, otherwise, they'll endure it or wait. If it can be done by
>> the
>> > time of RC1 release, then bugfixes can be added for the final release.
>>
>> disagree. alphas are meant to be feature complete. and so what? so what if
>> we
>> do an alpha now? what will that change? all it will do is encourage people
>> to
>> NOT finish things.
>>
>
> how will it encourage people to not finish things? and what it will
> achieve? well I thought it was pretty obvious, but since you need me to
> spell it out for you :
> - You need a feature freeze in svn before releasing
> - You need to fix bugs between feature freeze and release
> - You need an alpha release to get bugreports on what needs to be fixed
> before the release.
>
>
>>
>> > - Get a default theme 100% ready to ship
>> >   --> This is a no brainer, that extra polishing (what exactly is missing
>> > anyways?) can be done from RC1 to final.
>> > - Connman module ui needs to be improved
>> >   --> I don't use it so not much to say about it, I use nm-applet with
>> the
>> > systray module. But I guess it's the same as above, while it's needed,
>> it's
>> > not something that will break the release.
>> > - Add config modules for all missing E config vars
>> >   --> Same as above.
>> >
>> >
>> > >
>> > > if people WANT A RELEASE, THEN STEPUP AND DO SOMETHING!
>> > >
>> > > with those done then we can absolutely do an alpha (though it must wait
>> > > until
>> > > after efl 1.1 which is now due in about 3 weeks).
>> > >
>> > Why not do the alpha (or RC1, it's the same thing, different naming) at
>> the
>> > same time as efl 1.1 release? That's what we discussed and I think it's a
>> > good idea. This also sets a d

Re: [E-devel] RFC: E17 Release

2011-10-31 Thread hannes.janet...@gmail.com
On Tue, Nov 1, 2011 at 12:35 AM, Youness Alaoui
 wrote:
> On Mon, Oct 31, 2011 at 6:29 PM, hannes.janet...@gmail.com <
> hannes.janet...@googlemail.com> wrote:
>
>> On Mon, Oct 31, 2011 at 10:15 PM, Youness Alaoui
>>  wrote:
>> > On Sun, Oct 30, 2011 at 9:58 AM, Carsten Haitzler > >wrote:
>> >
>> >> On Sun, 30 Oct 2011 04:07:30 -0400 Youness Alaoui
>> >>  said:
>> >>
>> >> > On Sat, Oct 29, 2011 at 11:22 PM, Carsten Haitzler
>> >> > wrote:
>> >> >
>> >> > > On Sat, 29 Oct 2011 11:05:20 -0400 Youness Alaoui
>> >> > >  said:
>> >> > >
>> >> > > i'm already working on taskbar. i've fixed horizontal sizing issues
>> >> > > already. i
>> >> > > need to fix theme up. t_unix has pending patches for xrandr
>> >> multi-screen i
>> >> > > have
>> >> > > yet to look at - if someone wants a release them why not review
>> those
>> >> > > patches
>> >> > > and try them out while i'm busy? otherwise this just takes longer.
>> we
>> >> > > can't set
>> >> > > dates because so many people agree to do shit and then DONT DO IT..
>> in
>> >> the
>> >> > > end... i do most of it. look at:
>> >> > >
>> >> >
>> >> > Ok that's cool, just let me know and I can stress test and report
>> bugs on
>> >> > taskbar or any other module. I also need the multiscreen stuff, right
>> >> now I
>> >> > have a script that uses xrandr, so I got the setup ready and I can
>> test
>> >> it
>> >> > for you.
>> >> > As for dates, yes, set a date, and if someone doesn't do shit, then
>> too
>> >> > bad, the missing features will be missing features, it shouldn't mean
>> a
>> >> > delay of another year.
>> >>
>> >> no - i'm not setting a date. i set a task list.
>> >>
>> >
>> > Yeah yeah, you've made that pretty clear already, the thing is, we give
>> > reasons why this would be better, but your only argument is "because I
>> > don't want to"
>> >
>> >
>> >>
>> >> > > http://trac.enlightenment.org/e/wiki/Release
>> >> > >
>> >> > > of the list left the following could be dropped:
>> >> > >
>> >> > > * connman module ui improvement
>> >> > > * config modules for missing e config vars
>> >> > >
>> >> > > the rest are not droppable. of the droppable ones the connman ui is
>> >> more
>> >> > > droppable. but thats MOOT right now as these are not the last 2
>> things
>> >> > > left.
>> >> > >
>> >> >
>> >> > We went through the list with Cedric and Gustavo, and this is the list
>> >> with
>> >> > comments :
>> >> > - Fix EFM to be completely reliable/functional
>> >> >    --> That's not a feature, those are bugs, and if they are not
>> fixed by
>> >> > the time RC1 is fixed then it's not an issue to fix them between RC1
>> and
>> >> > final release.
>> >> > - Redo resolution settings module
>> >> >    --> It is important, and I need it myself *but* people can live
>> >> without
>> >> > it. Those who can't will just have to endure it or wait for the next
>> >> > release.
>> >> >         Anyways, if this work has already been started (or not  hard
>> >> > enough), then IF it can be done for RC1 then it can be included,
>> >> otherwise
>> >> > too bad.
>> >> > - Randr config module/integration
>> >> >   --> I don't really know what it means, so I can't comment
>> >>
>> >> both of the above are the same and i disagree. people can't live
>> without.
>> >> this
>> >> decision was agreed on back in march.. actually before that we knew
>> there
>> >> was a
>> >> real need.
>> >>
>> >
>> > Well I don't think so, but if you really think people can't live without
>> it
>> > (and can't live without e17), then someone has to make it work by the
>>

Re: [E-devel] E SVN: barbieri IN trunk/THEMES/detourious: bits images

2011-11-12 Thread hannes.janet...@gmail.com
On Sat, Nov 12, 2011 at 7:17 PM, Enlightenment SVN
 wrote:
> Log:
> THEMES/detorious: subtle fade of menu separator endings.
>
>  This is less boring than the old one that looked like Windows95 :-)
>
not really liking this one. the full width menu separator is a really
distinguishing feature to me. was hard to get this working in gtk-2.0
and impossible in gtk-3.0 so far.

http://www.khohar.com/it/hardware/image027.jpg see the difference?

>
>
> Author:       barbieri
> Date:         2011-11-12 10:17:52 -0800 (Sat, 12 Nov 2011)
> New Revision: 65098
> Trac:         http://trac.enlightenment.org/e/changeset/65098
>
> Modified:
>  trunk/THEMES/detourious/bits/menu.edc 
> trunk/THEMES/detourious/images/menu_im1.png
>
> Modified: trunk/THEMES/detourious/bits/menu.edc
> ===
> --- trunk/THEMES/detourious/bits/menu.edc       2011-11-12 14:33:08 UTC (rev 
> 65097)
> +++ trunk/THEMES/detourious/bits/menu.edc       2011-11-12 18:17:52 UTC (rev 
> 65098)
> @@ -192,7 +192,7 @@
>                        mouse_events: 0;
>                        description {
>                                state: "default" 0.0;
> -                               min: 20 2;
> +                               min: 40 2;
>                                max:  2;
>                                rel1 {
>                                        relative: 0.0 0.0;
> @@ -204,7 +204,7 @@
>                                }
>                                image {
>                                        normal: "images/menu_im1.png";
> -                                       border: 2 2 1 1;
> +                                       border: 20 20 1 1;
>                                }
>                                color_class: "menu_base";
>                        }
>
> Modified: trunk/THEMES/detourious/images/menu_im1.png
> ===
> (Binary files differ)
>
>
> --
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> ___
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
>

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


Re: [E-devel] E SVN: barbieri IN trunk/THEMES/detourious: bits images

2011-11-12 Thread hannes.janet...@gmail.com
On Sun, Nov 13, 2011 at 3:40 AM, hannes.janet...@gmail.com
 wrote:
> On Sat, Nov 12, 2011 at 7:17 PM, Enlightenment SVN
>  wrote:
>> Log:
>> THEMES/detorious: subtle fade of menu separator endings.
>>
>>  This is less boring than the old one that looked like Windows95 :-)
>>
> not really liking this one. the full width menu separator is a really
> distinguishing feature to me. was hard to get this working in gtk-2.0
> and impossible in gtk-3.0 so far.
>
> http://www.khohar.com/it/hardware/image027.jpg see the difference?
>
yours is more like win95 :P
>>
>>
>> Author:       barbieri
>> Date:         2011-11-12 10:17:52 -0800 (Sat, 12 Nov 2011)
>> New Revision: 65098
>> Trac:         http://trac.enlightenment.org/e/changeset/65098
>>
>> Modified:
>>  trunk/THEMES/detourious/bits/menu.edc 
>> trunk/THEMES/detourious/images/menu_im1.png
>>
>> Modified: trunk/THEMES/detourious/bits/menu.edc
>> ===
>> --- trunk/THEMES/detourious/bits/menu.edc       2011-11-12 14:33:08 UTC (rev 
>> 65097)
>> +++ trunk/THEMES/detourious/bits/menu.edc       2011-11-12 18:17:52 UTC (rev 
>> 65098)
>> @@ -192,7 +192,7 @@
>>                        mouse_events: 0;
>>                        description {
>>                                state: "default" 0.0;
>> -                               min: 20 2;
>> +                               min: 40 2;
>>                                max:  2;
>>                                rel1 {
>>                                        relative: 0.0 0.0;
>> @@ -204,7 +204,7 @@
>>                                }
>>                                image {
>>                                        normal: "images/menu_im1.png";
>> -                                       border: 2 2 1 1;
>> +                                       border: 20 20 1 1;
>>                                }
>>                                color_class: "menu_base";
>>                        }
>>
>> Modified: trunk/THEMES/detourious/images/menu_im1.png
>> ===
>> (Binary files differ)
>>
>>
>> --
>> RSA(R) Conference 2012
>> Save $700 by Nov 18
>> Register now
>> http://p.sf.net/sfu/rsa-sfdev2dev1
>> ___
>> enlightenment-svn mailing list
>> enlightenment-...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
>>
>

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


Re: [E-devel] E SVN: barbieri IN trunk/THEMES/detourious: bits images

2011-11-13 Thread hannes.janet...@gmail.com
On Sun, Nov 13, 2011 at 8:47 AM, Enlightenment SVN
 wrote:
> Log:
> THEMES/detorious: try a simpler pager.
>
>  Couple of people reported that they found the pager a bit strange, I
>  also felt the same, then I'm trying a new one that is more clean in
>  the design.
>
>  Pager is usually quite small and holds windows, possibly lots of them
>  (xterms side by side), in this case all those details were cluttering
>  the results.
>
>  Replaced the sunken border with a single line at left and right, the
>  focused background is a plain rectangle with the focused color. This
>  should look fine in both inset and plain styles.
>
>  Windows have no detail. Unfocused are semi-transparent, focused is
>  opaque. Just focused window have icon, and the icon should be at least
>  16x16.
>
>  If you dislike it, feel free to revert.
>
the desk image needs a top and/or bottom separator when having more
than one row or when used in pager popup, otherwise I'm ok it. In
pager popup I'm missing the icons for orientation, imo there should
always be icons.

>
>
> Author:       barbieri
> Date:         2011-11-12 23:47:41 -0800 (Sat, 12 Nov 2011)
> New Revision: 65128
> Trac:         http://trac.enlightenment.org/e/changeset/65128
>
> Modified:
>  trunk/THEMES/detourious/bits/pager.edc 
> trunk/THEMES/detourious/images/pager_im6.png
>
> Modified: trunk/THEMES/detourious/bits/pager.edc
> ===
> --- trunk/THEMES/detourious/bits/pager.edc      2011-11-13 07:21:37 UTC (rev 
> 65127)
> +++ trunk/THEMES/detourious/bits/pager.edc      2011-11-13 07:47:41 UTC (rev 
> 65128)
> @@ -144,253 +144,56 @@
>        data {
>                item: "e/modules/pager/desk/apparence" "plain";
>        }
> -       script {
> -               public active;
> -               public drag;
> -       }
>        parts {
> -
>                part {
> -                       name: "gradient";
> -                       type: RECT;
> -                       mouse_events: 1;
> -                       description {
> -                               state: "default" 0.0;
> -                               /* image.normal: "images/backdrop_grad.png"; 
> */
> -                               color: 128 128 128 20;
> -                               rel1 {
> -                                       offset: 3 4;
> -                               }
> -                               rel2 {
> -                                       offset: -2 -5;
> -                               }
> -                               /* color_class: "focus"; */
> -                       }
> -                       description {
> -                               state: "active" 0.0;
> -                               inherit: "default" 0.0;
> -                               color: 255 255 255 200;
> -                               color_class: "focus";
> -                       }
> -               }
> -
> -               /* part {
> -                *      name: "pattern";
> -                *      type: IMAGE;
> -                *      mouse_events: 0;
> -                *      description {
> -                *              state: "default" 0.0;
> -                *              color: 205 204 188 5;
> -                *              image {
> -                *                      normal: "images/wallpaper_pat3.png";
> -                *              }
> -                *              rel1 {
> -                *                      offset: 3 4;
> -                *              }
> -                *              rel2 {
> -                *                      offset: -2 -5;
> -                *              }
> -                *              fill {
> -                *                      smooth: 0;
> -                *                      size {
> -                *                              relative: 0 0;
> -                *                              offset: 200 200;
> -                *                      }
> -                *              }
> -                *      }
> -                * } */
> -
> -               part {
> -                       name: "e.swallow.content";
> -                       type: SWALLOW;
> -                       clip_to: "transitions_clip";
> -                       description {
> -                               state: "default" 0.0;
> -                               rel1 {
> -                                       offset: 5 7;
> -                               }
> -                               rel2 {
> -                                       offset: -5 -7;
> -                               }
> -                       }
> -               }
> -
> -               part {
> -                       name: "transitions_clip";
> -                       type: RECT;
> -                       mouse_events: 1;
> -                       description {
> -                               state: "default" 0.0;
> -                               color: 255 255 255 128;
> -                           

Re: [E-devel] E SVN: barbieri IN trunk/THEMES/detourious: bits images

2011-11-13 Thread hannes.janet...@gmail.com
On Sun, Nov 13, 2011 at 5:33 AM, Gustavo Sverzut Barbieri
 wrote:
> On Sun, Nov 13, 2011 at 12:41 AM, hannes.janet...@gmail.com
>  wrote:
>> On Sun, Nov 13, 2011 at 3:40 AM, hannes.janet...@gmail.com
>>  wrote:
>>> On Sat, Nov 12, 2011 at 7:17 PM, Enlightenment SVN
>>>  wrote:
>>>> Log:
>>>> THEMES/detorious: subtle fade of menu separator endings.
>>>>
>>>>  This is less boring than the old one that looked like Windows95 :-)
>>>>
>>> not really liking this one. the full width menu separator is a really
>>> distinguishing feature to me. was hard to get this working in gtk-2.0
>>> and impossible in gtk-3.0 so far.
>>>
>>> http://www.khohar.com/it/hardware/image027.jpg see the difference?
>>>
>> yours is more like win95 :P
>
> What you mean? it starts fading around 20px on each side, while win95
> is a hard end.  I still think that separators should even be lighter
> in color, with more vertical space. Will look nice, I can try it after
> I'm done with connman (finishing it right now)
>

just saying that the full width menu separator is quite unique. go on
with your ideas maybe I get used to it or I'll add a define for having
the old style as option

>
> --
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
>
> --
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

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


Re: [E-devel] E SVN: barbieri IN trunk/THEMES/detourious: bits images

2011-11-13 Thread hannes.janet...@gmail.com
On Sun, Nov 13, 2011 at 4:15 PM, Gustavo Sverzut Barbieri
 wrote:
> On Sun, Nov 13, 2011 at 9:57 AM, hannes.janet...@gmail.com
>  wrote:
>> On Sun, Nov 13, 2011 at 8:47 AM, Enlightenment SVN
>>  wrote:
>>> Log:
>>> THEMES/detorious: try a simpler pager.
>>>
>>>  Couple of people reported that they found the pager a bit strange, I
>>>  also felt the same, then I'm trying a new one that is more clean in
>>>  the design.
>>>
>>>  Pager is usually quite small and holds windows, possibly lots of them
>>>  (xterms side by side), in this case all those details were cluttering
>>>  the results.
>>>
>>>  Replaced the sunken border with a single line at left and right, the
>>>  focused background is a plain rectangle with the focused color. This
>>>  should look fine in both inset and plain styles.
>>>
>>>  Windows have no detail. Unfocused are semi-transparent, focused is
>>>  opaque. Just focused window have icon, and the icon should be at least
>>>  16x16.
>>>
>>>  If you dislike it, feel free to revert.
>>>
>> the desk image needs a top and/or bottom separator when having more
>> than one row or when used in pager popup, otherwise I'm ok it. In
>> pager popup I'm missing the icons for orientation, imo there should
>
> check r65132. See if it's any better.
>
yup, looks good now. somewhere the clipping of windows to desk got lost though

> --
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
>
> --
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

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


[E-devel] backtraces for e segfaults/crashes

2010-12-11 Thread hannes.janet...@gmail.com
Hi,

On Sat, Dec 11, 2010 at 5:24 PM, Thomas Sachau  wrote:
> Since irc currently seems a bit silent, let me post the last 2 backtraces 
> here, so someone can have
> a look and either fix those issues or point me to the issue i have on my 
> machine, both backtraces
> first contain the "bt" and afterwards a "bt full", both with gdb attached to 
> the crashed/segfaulted e.

when do these segvs occur? have you tried with a clean config or
rebuilt all third party modules (from E-MODULES-EXTRA)?

BR

> --
> Thomas Sachau
>
> Gentoo Linux Developer
>
>
> --
> Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
> new data types, scalar functions, improved concurrency, built-in packages,
> OCI, SQL*Plus, data movement tools, best practices and more.
> http://p.sf.net/sfu/oracle-sfdev2dev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

--
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages, 
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] backtraces for e segfaults/crashes - probably xrandr issue

2010-12-11 Thread hannes.janet...@gmail.com
On Sat, Dec 11, 2010 at 5:50 PM, Thomas Sachau  wrote:
> Am 11.12.2010 17:40, schrieb hannes.janet...@gmail.com:
>> Hi,
>>
>> On Sat, Dec 11, 2010 at 5:24 PM, Thomas Sachau  wrote:
>>> Since irc currently seems a bit silent, let me post the last 2 backtraces 
>>> here, so someone can have
>>> a look and either fix those issues or point me to the issue i have on my 
>>> machine, both backtraces
>>> first contain the "bt" and afterwards a "bt full", both with gdb attached 
>>> to the crashed/segfaulted e.
>>
>> when do these segvs occur? have you tried with a clean config or
>> rebuilt all third party modules (from E-MODULES-EXTRA)?
>
> Only in private or did you miss the ML in reply? If so, feel free to forward 
> this answer.
>
no no, just gmail that doesnt learn to reply to ml by default..

> I do rebuild everything related to e to get the latest revision before i 
> report such issues, in this
> case, the one i tested is r55493. If you can tell me a reason, why everything 
> else works fine, but a
> special part needs some config part fixed, tell me that, i usually dont test 
> with a clean profile,
> if only a specific part has issues.
>
> In this case, i start a game (Industriegigant 2 via wine), it switches the 
> screen resolution, plays
> a video, switches the screen resolution again, plays another video and at 
> least at that time, e has
> crashed or segfaulted.
>
that might help to be able to reproduce. I'm no expert for the xrandr
related stuff, switching resolutions works for me, maybe someone else
has a clue.

BR

> --
> Thomas Sachau
>
> Gentoo Linux Developer
>
>

--
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages, 
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Infinite loop in e_fm2

2011-01-19 Thread hannes.janet...@gmail.com
On Mon, Jan 17, 2011 at 11:01 PM, Thomas Gstädtner
 wrote:
> Heyho,
>
> while trying to select a new icon for an application I noticed, that
> e_fm2's sidebar is stuck in an infinite refreshing loop when "Remember
> Ordering" is toggled on.
> Toggling it off makes the loop stop.
> While refreshing I can see a usb icon appear in the sidebar to a
> device that used to be plugged in but isn't anymore.
> So I plugged that thumbdrive back in and the loop stops.
>
> I haven't figured out what's causing it, but it seems to be releated
> to E's new udisks support (and no, I'm not just trying to blame
> discomfitor :P).
>
> I hope you can reproduce this with the steps I described.
>

try rm ~/.e/e/fileman/favourites/* this fixed it for me. I cant tell
what caused it but with a fresh profile it does not happen here.

BR

> If I need to throw on gdb, let me know.
>
> Greetings,
>
> thomasg
>
> --
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand
> malware threats, the impact they can have on your business, and how you
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] itask-ng patch

2011-01-21 Thread hannes.janet...@gmail.com
Hi,
thanks for reporting. I've fixed some stuff in itask-ng and no more
'restart' is required on any config changes. If you find remaining or
new issues please let me know.

BR

On Thu, Jan 20, 2011 at 3:34 AM, Nikolas Arend  wrote:
> Hi,
>
> Attached below is a small itask-ng patch against ng_config.c. It adds the
> imho missing stacking config entry, which kept messing up my itask-ng module
> configuration.
>
> While looking at this, I noticed two things:
>
> - throughout the itask-ng code, function parameters (pointers) are assumed
> to be non-NULL but never checked before accessed or assigned. In the
> situation that the missing config entry created this led to a segfault
> instead of proper recovery. I'm talking about the following code in
> ng_config.c
>
>   if (ci->stacking != cfdata->stacking)
>     {
>        restart = 1;
>        goto end;
>     }
>
> and the subsequent restart procedure (i.e. ng_free()).
>
> - the if(restart) part in ng_config() mentioned above does not seem to be
> recovering things properly. If e.g. the above check with respect to stacking
> fails, then it should restore the config and apply default parameters, I
> guess? It is not doing this for me.
>
>
> I can probably come up with patches for both (certainly for the first
> issue), but maybe others who know the code better would be more efficient.
>
>
>
> Best,  Nick.
>
> --
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand
> malware threats, the impact they can have on your business, and how you
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] itask-ng patch

2011-01-22 Thread hannes.janet...@gmail.com
>>> Hello,
>>>
>>> It now seems necessary to run the composite module (or another composite
>>> manager) for itask-ng to be displayed correctly. It that a prerequisite
>>> now?
>>>
>> yes, it is. and yea a dialog box giving this info should be added.
>
>
> Hm, ok. And the old behavior couldn't be added again? I prefer to not use
> composite, until recently it tended to be less stable (at least for me).
>

Supporting shaped windows did complicate stuff quite a bit. It needs
redirection of all events/dnd through a separate input window. The
code was messy and I thought no one will use shaped window mode
anymore. thats why I removed it. Anyway now things cleaned up I added
a separate path for shaped windows.

BR

>
> Best,  Nick.
>
>
>>> Thanks,  Nick.
>>>
>>>
 BR

 On Thu, Jan 20, 2011 at 3:34 AM, Nikolas Arend
  wrote:
>
> Hi,
>
> Attached below is a small itask-ng patch against ng_config.c. It adds
> the
> imho missing stacking config entry, which kept messing up my itask-ng
> module
> configuration.
>
> While looking at this, I noticed two things:
>
> - throughout the itask-ng code, function parameters (pointers) are
> assumed
> to be non-NULL but never checked before accessed or assigned. In the
> situation that the missing config entry created this led to a segfault
> instead of proper recovery. I'm talking about the following code in
> ng_config.c
>
>   if (ci->stacking != cfdata->stacking)
>     {
>        restart = 1;
>        goto end;
>     }
>
> and the subsequent restart procedure (i.e. ng_free()).
>
> - the if(restart) part in ng_config() mentioned above does not seem to
> be
> recovering things properly. If e.g. the above check with respect to
> stacking
> fails, then it should restore the config and apply default parameters,
> I
> guess? It is not doing this for me.
>
>
> I can probably come up with patches for both (certainly for the first
> issue), but maybe others who know the code better would be more
> efficient.
>
>
>
> Best,  Nick.
>
>
>
> --
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand
> malware threats, the impact they can have on your business, and how you
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Seg Faulting when installing Debian Packages

2011-02-05 Thread hannes.janet...@gmail.com
On Sat, Feb 5, 2011 at 4:35 PM, Jeff Hoogland  wrote:
> Howdy There,
>
> Anyone else running E on something debian based? In recent builds E has
> started segfaulting when installing most debian packages. Any ideas why that
> might be?

yes, this is probably the issue with efreet .desktop cache updates.
should be fixed now.


BR


> ~Jeff Hoogland
> --
> The modern datacenter depends on network connectivity to access resources
> and provide services. The best practices for maximizing a physical server's
> connectivity to a physical network are well understood - see how these
> rules translate into the virtual world?
> http://p.sf.net/sfu/oracle-sfdevnlfb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world? 
http://p.sf.net/sfu/oracle-sfdevnlfb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evrything module and gadman

2011-02-08 Thread hannes.janet...@gmail.com
On Tue, Feb 8, 2011 at 2:40 PM, Nicolas Aguirre
 wrote:
> Hi,
>
> I would like to know if it would be hard to modify a bit everything
> module to become a gadget. It would be awesome to have everything
> displaying on the gadman layer or directly on the desktop.
>
> Would you be interested by such changes ?

It is possible to do. Though I do not see the advantage of having
evrything burried under my windows. On my wishtodolist is rather
something like a tab-bar for screenedges to directly access plugins
and keep search/folder open. btw. do you know that one can have
edge-bindings for evry already?

> Should it be possible technically to have both possibility, Alt+Esc
> displaying a new window and everything always on the desktop or on the
> gadman layer ?
>
Yes, having multiple instances of Everything is already possible, type
F1 to make the current evrypopup become a window.

BR

> Regards,
> Nicolas
>
>
>
> --
> Nicolas Aguirre
> Mail: aguirre.nico...@gmail.com
> Web: http://enna.geexbox.org
> Blog: http://dev.enlightenment.fr/~captainigloo/
>
> --
> The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
> Pinpoint memory and threading errors before they happen.
> Find and fix more than 250 security defects in the development cycle.
> Locate bottlenecks in serial and parallel code that limit performance.
> http://p.sf.net/sfu/intel-dev2devfeb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Enlightenment @ Cebit 2011

2011-02-13 Thread hannes.janet...@gmail.com
On Mon, Feb 14, 2011 at 1:18 AM, Daniel Juyung Seo  wrote:
> IIRC, stefan_schmidt told on irc that he's gonna join.
>
> - Raster, SeoZ, Hermet, discomfitor
> - TAsn (1 day possibly 2 or 3)
> - Leif said he wants to come
> - Morlenxus said he might come 1 day or 2maybe
> - Andreas, yes
> - stefan_schmidt
>
> Anyone else?

I'll come there too. Could be there each day.


Regards,
Hannes

> Daniel Juyung Seo (SeoZ)
>
> On Sun, Feb 13, 2011 at 10:24 PM, Carsten Haitzler  
> wrote:
>> On Sun, 13 Feb 2011 20:24:19 +0900 Daniel Juyung Seo 
>> said:
>>
>> oh sorry - forgot to list - but yes - he's coming too.
>>
>>> What about zmike?
>>>
>>> On Sun, Feb 13, 2011 at 7:53 PM, Carsten Haitzler 
>>> wrote:
>>> > On Fri, 11 Feb 2011 09:01:21 +0900 Daniel Juyung Seo 
>>> > 
>>> > said:
>>> >  2 or 3 days
>>> > OK. so it looks like the following people will be there:
>>> >
>>> > Raster
>>> > SeoZ
>>> > Hermet
>>> > TASn (1 day possibly 2 or 3)
>>> >
>>> >
>>> > Leif said he wants to come, Morlenxus said he might come 1 day or 2maybe
>>> > Andreas
>>> > - yes. we'll organize badges etc. What I need to know is the list of 
>>> > people
>>> > so they can exhibitor badges.
>>> >
>>> > so.. let's get a final list so i can get these organized.
>>> >
>>> >
>>> >> Hello,
>>> >> Raster, Hermet and I will be there for enlightement :)
>>> >> Probably discomfitor too? Anyone else is coming?
>>> >>
>>> >> Anyhow, nice to meet you and see you around CeBIT 2011.
>>> >> Thanks.
>>> >>
>>> >> Daniel Juyung Seo (SeoZ)
>>> >>
>>> >>
>>> >> On Fri, Feb 11, 2011 at 2:40 AM, Leif Middelschulte
>>> >>  wrote:
>>> >> > Hello everyone,
>>> >> >
>>> >> > 2011/1/31 Carsten Haitzler :
>>> >> >> On Wed, 26 Jan 2011 23:28:06 -0500 Mike Blumenkrantz 
>>> >> >> 
>>> >> >> said:
>>> >> >>
>>> >> >>> On Thu, 27 Jan 2011 13:09:26 +0900
>>> >> >>> Carsten Haitzler (The Rasterman)  wrote:
>>> >> >>>
>>> >> >>> > Just thought I'd pipe up here. Getting organised.
>>> >> > I'd like to support the community by helping out at the booth. I don't
>>> >> > know how many/which days I'll be there, but I'll be there definetly. I
>>> >> > hope I'll be able to be there from 1st-5th of March, but have to check
>>> >> > shifts of my new job first. So count me in, I'll post the exact time
>>> >> > periods I'll be around as soon, as I know them.
>>> >> >
>>> >> > Anyway, for everybody who considers to use the "Deutsche Bahn" (German
>>> >> > Railway) to get to the CeBit: you can find cheap tickets here
>>> >> > (http://www.travelzoo.com/de/newsflash/3517279-970495/).
>>> >> >
>>> >> > I hope to see many guys from the community and developers around :-)
>>> >> >
>>> >> > Looking forward to meet you,
>>> >> >
>>> >> > Leif
>>> >> >
>>> >> >>> >
>>> >> >>> > Thanks to linux-magazin E gets some booth space @ Cebit 2011. Who
>>> >> >>> > wants to join in? By this i mean - who wants to help "hang out" at
>>> >> >>> > the booth? It's held march 1-5 in Hannover in germany. It's a 
>>> >> >>> > pretty
>>> >> >>> > big show and will be busy. I'll end up there all week - anyone
>>> >> >>> > interested in coming... speak up! :)
>>> >> >>> >
>>> >> >>> Me, possibly! Have to check my schedule around that time, but if I'm
>>> >> >>> around it would be cool to go.  Plus I've never been to Germany :)
>>> >> >>
>>> >> >> beer. bretzels. fried up stuff. potatoes. yum. :)
>>> >> >>
>>> >> >> --
>>> >> >> - Codito, ergo sum - "I code, therefore I am" 
>>> >> >> --
>>> >> >> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
>>> >> >>
>>> >> >>
>>> >> >> --
>>> >> >> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
>>> >> >> Finally, a world-class log management solution at an even better
>>> >> >> price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer
>>> >> >> expires February 28th, so secure your free ArcSight Logger TODAY!
>>> >> >> http://p.sf.net/sfu/arcsight-sfd2d
>>> >> >> ___
>>> >> >> enlightenment-devel mailing list
>>> >> >> enlightenment-devel@lists.sourceforge.net
>>> >> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>> >> >>
>>> >> >
>>> >> > --
>>> >> > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio 
>>> >> > XE:
>>> >> > Pinpoint memory and threading errors before they happen.
>>> >> > Find and fix more than 250 security defects in the development cycle.
>>> >> > Locate bottlenecks in serial and parallel code that limit performance.
>>> >> > http://p.sf.net/sfu/intel-dev2devfeb
>>> >> > ___
>>> >> > enlightenment-devel mailing list
>>> >> > enlightenment-devel@lists.sourceforge.net
>>> >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>> >> >
>>> >>
>>> >
>>> >
>>> > --
>>> > - Codito, ergo sum - "I code, t

Re: [E-devel] e17 valgrind roundup

2011-02-20 Thread hannes.janet...@gmail.com
On Mon, Feb 21, 2011 at 1:42 AM, Mike Blumenkrantz  wrote:
> On Sat, 19 Feb 2011 21:08:54 -0500
> Mike Blumenkrantz  wrote:
>
>> Been having a bunch of crashes lately, so I ran in valgrind for a couple
>> hours. Attached are the results.
>>
>> If you know the code related to any of these instances, please look and fix
>> them! I don't want to have e crash during my display at cebit :(
>>
> Disregard original log file, I've updated some stuff and this new log is the
> result.

the evry ones should be fixed now

> --
> Mike Blumenkrantz
> Zentific: NULL pointer dereferences now 50% off!
>
> --
> The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
> Pinpoint memory and threading errors before they happen.
> Find and fix more than 250 security defects in the development cycle.
> Locate bottlenecks in serial and parallel code that limit performance.
> http://p.sf.net/sfu/intel-dev2devfeb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

--
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: jeffdameth trunk/e/src/bin

2011-02-27 Thread hannes.janet...@gmail.com
On Sun, Feb 27, 2011 at 5:15 PM, Sebastian Dransfeld  
wrote:
> On 02/27/2011 12:09 PM, Enlightenment SVN wrote:
>> Log:
>> e17: startup: cancel cb. this needs to run just once
>
> This is wrong. The returns ECORE_CALLBACK_PASS_ON and
> ECORE_CALLBACK_DONE are the only legit for a event return.
>
> We should pass on the event, as others might also want it. We cancel the
> event handler by deleting it just afterwards.
>
Sorry, now it's understood. Thanks for the explanation.

BR

> S.
>
>>
>>
>> Author:       jeffdameth
>> Date:         2011-02-27 03:09:49 -0800 (Sun, 27 Feb 2011)
>> New Revision: 57370
>> Trac:         http://trac.enlightenment.org/e/changeset/57370
>>
>> Modified:
>>    trunk/e/src/bin/e_startup.c
>>
>> Modified: trunk/e/src/bin/e_startup.c
>> ===
>> --- trunk/e/src/bin/e_startup.c       2011-02-27 10:34:55 UTC (rev 57369)
>> +++ trunk/e/src/bin/e_startup.c       2011-02-27 11:09:49 UTC (rev 57370)
>> @@ -64,7 +64,7 @@
>>        }
>>      e_exec(NULL, desktop, NULL, NULL, NULL);
>>      snprintf(buf, sizeof(buf), "%s %s", _("Starting"), desktop->name);
>> -   e_init_status_set(buf);
>> +   e_init_status_set(buf);
>>      ecore_job_add(_e_startup_next_cb, NULL);
>>   }
>>
>> @@ -86,5 +86,5 @@
>>         start_app_pos = 0;
>>      free(buf);
>>      _e_startup();
>> -   return ECORE_CALLBACK_PASS_ON;
>> +   return ECORE_CALLBACK_CANCEL;
>>   }
>>
>>
>> --
>> Free Software Download: Index, Search&  Analyze Logs and other IT data in
>> Real-Time with Splunk. Collect, index and harness all the fast moving IT data
>> generated by your applications, servers and devices whether physical, virtual
>> or in the cloud. Deliver compliance at lower cost and gain new business
>> insights. http://p.sf.net/sfu/splunk-dev2dev
>> ___
>> enlightenment-svn mailing list
>> enlightenment-...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
>
>
> --
> Free Software Download: Index, Search & Analyze Logs and other IT data in
> Real-Time with Splunk. Collect, index and harness all the fast moving IT data
> generated by your applications, servers and devices whether physical, virtual
> or in the cloud. Deliver compliance at lower cost and gain new business
> insights. http://p.sf.net/sfu/splunk-dev2dev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: jeffdameth trunk/e/src/bin

2011-03-08 Thread hannes.janet...@gmail.com
On Wed, Mar 9, 2011 at 1:59 AM, Leif Middelschulte
 wrote:
> Hey,
>
> just curious: Shouldn't ooffice be fixed instead of introducing exceptions in 
> e?
>
Yes, I will file a bug for it. problem is it can take a few years
until it may be fixed upstream from my experience with projects like
these. the current behavior from pointer warp was quite disturbing,
i.e it does not let the mouse get outside of the ooffice dialog when
the main window is around with jumping pointer back and forth. It's
really that ooffice does things plain wrong. instead of setting the
dialogs to be modal they send an activate event for the dialog after
the main window accepted its focus in event. anyway i'll revert this
patch tomorrow with a more specific handling of this case.


> BR,
>
> Leif
>
> 2011/3/9 Enlightenment SVN :
>> Log:
>> e17: disable pointer warp on _net_active_window client message
>>
>>
>> Author:       jeffdameth
>> Date:         2011-03-08 15:09:09 -0800 (Tue, 08 Mar 2011)
>> New Revision: 57608
>> Trac:         http://trac.enlightenment.org/e/changeset/57608
>>
>> Modified:
>>  trunk/e/src/bin/e_manager.c
>>
>> Modified: trunk/e/src/bin/e_manager.c
>> ===
>> --- trunk/e/src/bin/e_manager.c 2011-03-08 22:35:11 UTC (rev 57607)
>> +++ trunk/e/src/bin/e_manager.c 2011-03-08 23:09:09 UTC (rev 57608)
>> @@ -969,8 +969,15 @@
>>                  if (!bd->lock_user_stacking) e_border_raise(bd);
>>                  if (!bd->lock_focus_out)
>>                    {
>> -                      if (e_config->focus_policy != E_FOCUS_CLICK)
>> -                        ecore_x_pointer_warp(bd->zone->container->win,
>> +                      int requestor_id = e->data.l[2];
>> +                      /* FIXME for now only set pointer when not
>> +                      requested by a client. ooffice does send this
>> +                      request for dialogs which should be modal when
>> +                      the main window gets focus. causing the pointer
>> +                      to jump back and forth. are there any other
>> +                      apps that use _net_active_window ? */
>> +                      if ((requestor_id == 2) && (e_config->focus_policy != 
>> E_FOCUS_CLICK))
>> +                        ecore_x_pointer_warp(bd->zone->container->win,
>>                                              bd->x + (bd->w / 2), bd->y + 
>> (bd->h / 2));
>>                       e_border_focus_set(bd, 1, 1);
>>                    }
>>
>>
>> --
>> What You Don't Know About Data Connectivity CAN Hurt You
>> This paper provides an overview of data connectivity, details
>> its effect on application quality, and explores various alternative
>> solutions. http://p.sf.net/sfu/progress-d2d
>> ___
>> enlightenment-svn mailing list
>> enlightenment-...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
>>
>
> --
> Colocation vs. Managed Hosting
> A question and answer guide to determining the best fit
> for your organization - today and in the future.
> http://p.sf.net/sfu/internap-sfd2d
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Changing the E Menu

2011-03-16 Thread hannes.janet...@gmail.com
On Wed, Mar 16, 2011 at 9:10 PM, Tom Hacohen  wrote:
> On Wed, Mar 16, 2011 at 8:56 PM, Cedric BAIL  wrote:
>
>>  We do have some nice infra that should make it possible to include
>> gadget directly inside the menu and have some cool stuff like that.
>> But that require some work and I don't think it should be a blocker
>> for a release. It could be just and extra module to start and later
>> moved inside E17 or maybe more inside E18.
>>
>
>
> We are talking about reordering stuff, nothing more.
>

Talking about reordering menus. currently gadget right click shows two items:

gadget >
shelf>

causing one to do the extra step to go the gadget submenu all the
time. which is more annoying when one has to move the mouse against
the screen edge to reveal the menu. Any objections to fix all gadget
right click menus to this layout:

gadget settings

-
move/resize
layout
.
-
shelf>


Regards,
Hannes


> --
> Tom.
> --
> Colocation vs. Managed Hosting
> A question and answer guide to determining the best fit
> for your organization - today and in the future.
> http://p.sf.net/sfu/internap-sfd2d
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Changing the E Menu

2011-03-16 Thread hannes.janet...@gmail.com
On Thu, Mar 17, 2011 at 1:56 AM, Brian 'morlenxus' Miculcy
 wrote:
> On Thu, Mar 17, 2011 at 01:25:15AM +0100, hannes.janet...@gmail.com wrote:
>> On Wed, Mar 16, 2011 at 9:10 PM, Tom Hacohen  wrote:
>> > On Wed, Mar 16, 2011 at 8:56 PM, Cedric BAIL  wrote:
>> >
>> >>  We do have some nice infra that should make it possible to include
>> >> gadget directly inside the menu and have some cool stuff like that.
>> >> But that require some work and I don't think it should be a blocker
>> >> for a release. It could be just and extra module to start and later
>> >> moved inside E17 or maybe more inside E18.
>> >>
>> >
>> >
>> > We are talking about reordering stuff, nothing more.
>> >
>>
>> Talking about reordering menus. currently gadget right click shows two items:
>>
>> gadget >
>> shelf    >
>>
>> causing one to do the extra step to go the gadget submenu all the
>> time. which is more annoying when one has to move the mouse against
>> the screen edge to reveal the menu. Any objections to fix all gadget
>> right click menus to this layout:
>>
>> gadget settings
>> 
>> -
>> move/resize
>> layout
>> .
>> -
>> shelf            >
>>
>>
>> Regards,
>> Hannes
>
> Yes, i think the current gadget menu is well ordered. Let's not clutter it 
> like before.

ok then what about:

Settings
[gadget specific actions:]
'add item'
'contents'
--
Gadget Ibar   >
Shelf Settings   >


Regards,
Hannes


Also check the ibar menu, this is more clearer as when putting
everything at the top level. Let's try to really make the window menu
more simpler. For example there is not much sense to have the minimise
action at the top level as it's mostly available via border buttons. I
will send a new window menu tree proposal later today, just need some
sleep now...
>
> Kind regards,
> Brian
>>
>>
>> > --
>> > Tom.
>> > --
>> > Colocation vs. Managed Hosting
>> > A question and answer guide to determining the best fit
>> > for your organization - today and in the future.
>> > http://p.sf.net/sfu/internap-sfd2d
>> > ___
>> > enlightenment-devel mailing list
>> > enlightenment-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >
>>
>> --
>> Colocation vs. Managed Hosting
>> A question and answer guide to determining the best fit
>> for your organization - today and in the future.
>> http://p.sf.net/sfu/internap-sfd2d
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] itask-ng - launcher icons not rendering

2011-03-21 Thread hannes.janet...@gmail.com
On Tue, Mar 22, 2011 at 3:10 AM, Daniel Kasak
 wrote:
> Hi all.
>
> As of a couple of days ago, launcher icons are invisible for me on 2
> different systems ( both Sabayon, mind you ).
>
dont now why icons should not appear. worked here all the time. anyway
while cleaning up a bit i've switched back to the old function to look
up icons. try again :)

> Note that launcher icons render fine with ibar. Also icons in itask-ng's
> 'taskbar' render fine.
>
> Dan
>
>
> --
> Enable your software for Intel(R) Active Management Technology to meet the
> growing manageability and security demands of your customers. Businesses
> are taking advantage of Intel(R) vPro (TM) technology - will your software
> be a part of the solution? Download the Intel(R) Manageability Checker
> today! http://p.sf.net/sfu/intel-dev2devmar
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment-devel@lists.sourceforge.net

2011-04-01 Thread hannes.janet...@gmail.com
On Fri, Apr 1, 2011 at 7:29 PM, Quentin Gibeaux
 wrote:
> Hello !
>
> I am a French student in engineering, and I've chosen with a friend to work
> out an optional project for our studies. This project consists in making
> three enlightenment new desktop modules. In order not to be disturbed by the
> current development, we decided to stuck ourselves at the svn revision
> 54513.
>
>
> We started our widgets with Skel which we modify for our purposes.
> One of our widget has to implement the Elementary clock, but we can't manage
> to add the linking of the Elementary library into the automatic autogen
> process of compiling, linking and installing of the module into E17…
>
you do not need elementary for just having the clock display. It is
all done in the theme, check
elementary/data/themes/default.edc group elm/clock/* . copy the theme
parts and send the proper time signal to the theme.


> We've included Elementary.h into the concerned source files, and the
> resulting file "module.so" of the compilation does not specify any link with
> libelementary.so, by looking with ldd. If we try to activate the module in
> an E17 session, we've got an error message that says "elm_clock_add : could
> not find symbol".
>
> We've tried to specify manualy the path of the libelementary.so file into
> several environment variables such as $LIBS or $E_LIBS, but that was
> unsuccessful.
>
> We will be highly grateful if you would deign help us.
>
> Thanks,
>
> Quentin Gibeaux (and Jean Creusefond)
>
> PS: This is not an april fool :)
> --
> Create and publish websites with WebMatrix
> Use the most popular FREE web apps or write code yourself;
> WebMatrix provides all the features you need to develop and
> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] enlightenment-devel@lists.sourceforge.net

2011-04-01 Thread hannes.janet...@gmail.com
On Fri, Apr 1, 2011 at 10:52 PM, hannes.janet...@gmail.com
 wrote:
> On Fri, Apr 1, 2011 at 7:29 PM, Quentin Gibeaux
>  wrote:
>> Hello !
>>
>> I am a French student in engineering, and I've chosen with a friend to work
>> out an optional project for our studies. This project consists in making
>> three enlightenment new desktop modules. In order not to be disturbed by the
>> current development, we decided to stuck ourselves at the svn revision
>> 54513.
>>
>>
>> We started our widgets with Skel which we modify for our purposes.
>> One of our widget has to implement the Elementary clock, but we can't manage
>> to add the linking of the Elementary library into the automatic autogen
>> process of compiling, linking and installing of the module into E17…
>>
> you do not need elementary for just having the clock display. It is
> all done in the theme, check
> elementary/data/themes/default.edc group elm/clock/* . copy the theme
> parts and send the proper time signal to the theme.
>

ok. it's not that simple. but still it should be easy to create an
edje-only clock from elm theme+clock code

>
>> We've included Elementary.h into the concerned source files, and the
>> resulting file "module.so" of the compilation does not specify any link with
>> libelementary.so, by looking with ldd. If we try to activate the module in
>> an E17 session, we've got an error message that says "elm_clock_add : could
>> not find symbol".
>>
>> We've tried to specify manualy the path of the libelementary.so file into
>> several environment variables such as $LIBS or $E_LIBS, but that was
>> unsuccessful.
>>
>> We will be highly grateful if you would deign help us.
>>
>> Thanks,
>>
>> Quentin Gibeaux (and Jean Creusefond)
>>
>> PS: This is not an april fool :)
>> --
>> Create and publish websites with WebMatrix
>> Use the most popular FREE web apps or write code yourself;
>> WebMatrix provides all the features you need to develop and
>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>

--
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] system monitor

2011-04-04 Thread hannes.janet...@gmail.com
2011/4/4 المسالم المسالمة :
> hello again
>
> it seems i didn't clear my idea here
>
> i already know that this environment had alot of modules here that will just
> make system monitor is a bad idea
>
> and with this thinking in your minds
>
> you didn't get the point of such request like this
>
> you see
>
> i didn't request this thing for monitoring the system because we already
> have those modules which can do such a thing like that
>
> i requested that because how can i suppose kill some programs if it can't be
> closed from its gui
>
> seriously
>
> in this case i will use this SYSTEM MONITOR to kill it from there
>
> you see thats why i requested this thing
>
>
There is already a way to kill not responding windows in window menu.
Sure, no problem with requesting features, but you'll need to convince
a developer that he needs the feature that you want to have
implemented. If it's not implemented yet it means no one felt the urge
or didn't had the spare time to do it.

BR

> ==
>
> i hope that i make my idea clear now
>
>
> =
>
> thanks
> --
> Create and publish websites with WebMatrix
> Use the most popular FREE web apps or write code yourself;
> WebMatrix provides all the features you need to develop and
> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] system monitor

2011-04-04 Thread hannes.janet...@gmail.com
2011/4/4 المسالم المسالمة :
> There is already a way to kill not responding windows in window menu.
> Sure, no problem with requesting features, but you'll need to convince
> a developer that he needs the feature that you want to have
> implemented. If it's not implemented yet it means no one felt the urge
> or didn't had the spare time to do it.
>
> BR
>
> =
>
>
> hello MR.BR

I'm Hannes btw. BR is just short for Best Regards :)

> alot of thanks to you to tell me there is another way to kill stuck programs
>
> but its not enughe
>
> you see there is another way to programs to be stuck , just like what
> happend to my computer yesterday with VLC program
>
> you see our distro developers didn't built it very well so there is was a
> bug that i thank god to make me see it to report about it here
>
> any way that bug was
>
> that is if i closing this program's window then vlc will not be killed as it
> suppose to be happened to it if i do that
>
> after that i hear after that my cpu fan was running very fast and very
> annoying
>
> after that i discovered that this vlc was still running
>
> so i decided to kill it from KSYSGUARD and after that cpu fan return to
> normal state
>
> sooo
>
> did you see what i mean when i requested something like that for this
> environment
>

I understand that there are cases where one needs to kill misbehaving
programs. I'm not sure if just having a system-monitor is the best
approach though. you have to _know_ that when a program is stuck in a
loop or starts to suck up all ram you need to kill it. if you know it
you can use top, system-monitor, evrything 'killall'  or whatever. In
my opinion a really good feature would be to have a dialog showing up
in such cases asking to 'kill' or 'do nothing'.


Best Regards,
Hannes
> if we can improve cpu module to do something like this 
>
>
> any way thanks for this discaution
> --
> Create and publish websites with WebMatrix
> Use the most popular FREE web apps or write code yourself;
> WebMatrix provides all the features you need to develop and
> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Composite bug with 'everything' option selected

2011-04-07 Thread hannes.janet...@gmail.com
On Thu, Apr 7, 2011 at 7:41 AM, Daniel Kasak
 wrote:
> Greetings.
>
> I've found a bug with the composite module, with either software or GL
> compositing.
>
> Go into the composite settings dialog. The 1st page, 'Effects', has a
> list of 'Styles'. ( By the way, I've spent a lot of time looking at this
> list, and can't make head or tail of it. Maybe some kind soul can
> explain to me what's going on here. )
>
> If I select 'everything', and hit 'Apply', and then I switch desktops,
> on the 2nd switch, windows disappear on the desktop I'm switching to.
> They are visible while the desktops are switching, but then go
> invisible. If I restart E, they become visible again. Using other
> 'Styles' doesn't produce this bug.
>

The style is intended to be used with evrythings popup and was only
tested there. fixed it now to be usable with normal windows

BR

> Dan
>
>
> --
> Xperia(TM) PLAY
> It's a major breakthrough. An authentic gaming
> smartphone on the nation's most reliable network.
> And it wants your games.
> http://p.sf.net/sfu/verizon-sfdev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] little white rectangle

2011-04-11 Thread hannes.janet...@gmail.com
On Mon, Apr 11, 2011 at 6:57 PM, Dave Ray  wrote:
> I haven't gotten any feedback on this.
> Where does the Applications menu in e17 get its list of apps? If the 
> Applications menu is blank, where should I look, and when does that 
> information get generated?

you can choose the menu source with settings panel > menus > menu
settings > advanced > applications. if there is nothing see
http://wiki.enlightenment.org/index.php/E17_and_Efreet how to create a
menu.

BR

> Something isn't being built or read properly.
> Thanks in advance.
>
> On Apr 8, 2011, at 4:33 PM, Sebastian Dransfeld wrote:
>
>> E points to an non-existing menu file?
>>
>> On 04/09/2011 01:14 AM, Dave Ray wrote:
>>> Could someone recommend some test cases I can run to figure out why my 
>>> Applications menu in e17 is a blank little white rectangle.
>>>
>>> A correct list of apps shows up when I go to Settings ->  Settings Panel -> 
>>>  Apps ->  iBar Apps
>>>
>>> I've carefully pruned my system, deleted all the home directories, etc., 
>>> pretty confident it is not a config issue, something to do with my OS.
>>>
>>> Thanks,
>>> Dave
>
>
> --
> Xperia(TM) PLAY
> It's a major breakthrough. An authentic gaming
> smartphone on the nation's most reliable network.
> And it wants your games.
> http://p.sf.net/sfu/verizon-sfdev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] little white rectangle

2011-04-11 Thread hannes.janet...@gmail.com
On Mon, Apr 11, 2011 at 7:57 PM, Vincent Torri  wrote:
>
>
> On Mon, 11 Apr 2011, Dave Ray wrote:
>
>> settings panel > menus > menu settings
>> has no "advanced" button. Only "client list menu" is there, it doesn't let
>> me create or edit a menu.
>>
dont know. how many years is your e old? or if 'menu settings' isnt
there at all you might not have its conf module loaded

>> I looked at the wiki page and I understand how to create a menu.
>>
>> But shouldn't the Applications menu be auto-generated?
>>
>> ~/.config/ does not contain a "menus" directory! I thought that supposed
>> to be auto-generated?

they are by some desktop enviroments, menu editors or distributions.
though you should rather look in /etc/xdg/menus for system-wide menus.

>
> I have some .desktop in ~/.local/share/applications
>

but thats a different topic :)

> Vincent
>
>>
>> On Apr 11, 2011, at 10:17 AM, hannes.janet...@gmail.com wrote:
>>
>>> On Mon, Apr 11, 2011 at 6:57 PM, Dave Ray  wrote:
>>>>
>>>> I haven't gotten any feedback on this.
>>>> Where does the Applications menu in e17 get its list of apps? If the
>>>> Applications menu is blank, where should I look, and when does that
>>>> information get generated?
>>>
>>> you can choose the menu source with settings panel > menus > menu
>>> settings > advanced > applications. if there is nothing see
>>> http://wiki.enlightenment.org/index.php/E17_and_Efreet how to create a
>>> menu.
>>>
>>> BR
>>>
>>>> Something isn't being built or read properly.
>>>> Thanks in advance.
>>>>
>>>> On Apr 8, 2011, at 4:33 PM, Sebastian Dransfeld wrote:
>>>>
>>>>> E points to an non-existing menu file?
>>>>>
>>>>> On 04/09/2011 01:14 AM, Dave Ray wrote:
>>>>>>
>>>>>> Could someone recommend some test cases I can run to figure out why my
>>>>>> Applications menu in e17 is a blank little white rectangle.
>>>>>>
>>>>>> A correct list of apps shows up when I go to Settings ->  Settings
>>>>>> Panel ->  Apps ->  iBar Apps
>>>>>>
>>>>>> I've carefully pruned my system, deleted all the home directories,
>>>>>> etc., pretty confident it is not a config issue, something to do with my 
>>>>>> OS.
>>>>>>
>>>>>> Thanks,
>>>>>> Dave
>>>>
>>
>>
>>
>> --
>> Xperia(TM) PLAY
>> It's a major breakthrough. An authentic gaming
>> smartphone on the nation's most reliable network.
>> And it wants your games.
>> http://p.sf.net/sfu/verizon-sfdev
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>>
>

--
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Organised settings panel

2011-04-11 Thread hannes.janet...@gmail.com
On Mon, Apr 11, 2011 at 11:45 AM, Brian 'morlenxus' Miculcy
 wrote:
> As some of you already noticed i work on a better category list for the 
> settings panel. Here is a mockup which should be discussed. I also added a 
> few notes like [old name] => [new name] or bugs i noticed.
> If someone has a better name for an item or a category go discuss it. :)
>
In my opinion:

'Controls' does not sound right to me as it's a too broad term (not
being a native speaker). 'Bindings' would be better or keeping 'Input'
(but then ACPI doesnt fit in this section).

+1 keeping 'File Manager' instead of EFM

'Window List' should be renamed to 'Window Switcher' as it describes
what it does.

'Composite' and 'comp-scale' should be rather in Extensions.
Extensions should be kept as category for things that really extend
Window Manger functionality (Utilitys is good for gadgets showing
information)

'Wallpaper' could be in both Desktop and Look

'Borders' could be in both Windows and Look

'Entries: Favourites' should be 'Favorites Menu'


Regards,
Hannes

> Kind regards,
> Brian
>
> --
> Xperia(TM) PLAY
> It's a major breakthrough. An authentic gaming
> smartphone on the nation's most reliable network.
> And it wants your games.
> http://p.sf.net/sfu/verizon-sfdev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

--
Forrester Wave Report - Recovery time is now measured in hours and minutes
not days. Key insights are discussed in the 2010 Forrester Wave Report as
part of an in-depth evaluation of disaster recovery service providers.
Forrester found the best-in-class provider in terms of services and vision.
Read this report now!  http://p.sf.net/sfu/ibm-webcastpromo
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] little white rectangle

2011-04-11 Thread hannes.janet...@gmail.com
On Mon, Apr 11, 2011 at 8:14 PM, Dave Ray  wrote:
> On Apr 11, 2011, at 11:04 AM, hannes.janet...@gmail.com wrote:
>
>>>> settings panel > menus > menu settings
>>>> has no "advanced" button. Only "client list menu" is there, it doesn't let
>>>> me create or edit a menu.
>>>>
>> dont know. how many years is your e old? or if 'menu settings' isnt
>> there at all you might not have its conf module loaded
>
> I am always using the latest e17 from svn.
>
> For testing purposes I am deleting all user-level config directories in order 
> to force e17 to rebuild everything.
>
> rm -r ~/.local/ ~/.e/ ~/.cache/ ~/.thumbnails/ ~/.config/
>
> E17 presents all the initial screens, language, etc. Isn't this when it is 
> supposed to generate menus?
>
>>>> ~/.config/ does not contain a "menus" directory! I thought that supposed
>>>> to be auto-generated?
>>
>> they are by some desktop enviroments, menu editors or distributions.
>> though you should rather look in /etc/xdg/menus for system-wide menus.
>
> What about e17? Doesn't it supposed to create a menus directory in ~/.config?

no.

> There is no /etc/xdg/ directory on my system. Should there be?
>

thats where system-wide menus live (and are updated when new
applicaitons are installed, package manager should take care of this).
maybe you need to install some xdg packages of your distribution.

>
>
>
>

--
Forrester Wave Report - Recovery time is now measured in hours and minutes
not days. Key insights are discussed in the 2010 Forrester Wave Report as
part of an in-depth evaluation of disaster recovery service providers.
Forrester found the best-in-class provider in terms of services and vision.
Read this report now!  http://p.sf.net/sfu/ibm-webcastpromo
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [private] Re: little white rectangle

2011-04-11 Thread hannes.janet...@gmail.com
On Mon, Apr 11, 2011 at 8:12 PM, Vincent Torri  wrote:
>
>
> On Mon, 11 Apr 2011, hannes.janet...@gmail.com wrote:
>
>>> I have some .desktop in ~/.local/share/applications
>>>
>>
>> but thats a different topic :)
>
> can you explain a bit ? I don't know all that stuff
>

as I understood the question is to have an application menu showing
installed applications on the system. ~/.local/share/applications is
for per user applications (.desktop files) manually created, created
by some config option or created by an application that is not
installed system-wide.



> thanks
>
> Vincent
>

--
Forrester Wave Report - Recovery time is now measured in hours and minutes
not days. Key insights are discussed in the 2010 Forrester Wave Report as
part of an in-depth evaluation of disaster recovery service providers.
Forrester found the best-in-class provider in terms of services and vision.
Read this report now!  http://p.sf.net/sfu/ibm-webcastpromo
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] little white rectangle

2011-04-11 Thread hannes.janet...@gmail.com
On Mon, Apr 11, 2011 at 11:30 PM, Dave Ray  wrote:
> On Apr 11, 2011, at 11:51 AM, hannes.janet...@gmail.com wrote:
>
>> On Mon, Apr 11, 2011 at 8:14 PM, Dave Ray  wrote:
>>> On Apr 11, 2011, at 11:04 AM, hannes.janet...@gmail.com wrote:
>>>
>>>>>> settings panel > menus > menu settings
>>>>>> has no "advanced" button. Only "client list menu" is there, it doesn't 
>>>>>> let
>>>>>> me create or edit a menu.
>>>>>>
>>>> dont know. how many years is your e old? or if 'menu settings' isnt
>>>> there at all you might not have its conf module loaded
>>>
>>> I am always using the latest e17 from svn.
>>>
>>> For testing purposes I am deleting all user-level config directories in 
>>> order to force e17 to rebuild everything.
>>>
>>> rm -r ~/.local/ ~/.e/ ~/.cache/ ~/.thumbnails/ ~/.config/
>>>
>>> E17 presents all the initial screens, language, etc. Isn't this when it is 
>>> supposed to generate menus?
>>>
>>>>>> ~/.config/ does not contain a "menus" directory! I thought that supposed
>>>>>> to be auto-generated?
>>>>
>>>> they are by some desktop enviroments, menu editors or distributions.
>>>> though you should rather look in /etc/xdg/menus for system-wide menus.
>>>
>>> What about e17? Doesn't it supposed to create a menus directory in 
>>> ~/.config?
>>
>> no.
>>
>>> There is no /etc/xdg/ directory on my system. Should there be?
>>>
>>
>> thats where system-wide menus live (and are updated when new
>> applicaitons are installed, package manager should take care of this).
>> maybe you need to install some xdg packages of your distribution.
>
> Well my distribution is.. MacOSX. There is no package manager or xdg.
>
well, I would suggest that next time you put OSX in the subject line.
I know nothing about running e17 on osx ;)

> What you are saying is not documented anywhere in the e17 docs.
>
> E17 is supposed to be cross-platform. Linux is the priority for obvious 
> reasons, but there's nothing wrong or broken if my OS doesn't use XDG or a 
> package manager.
>
> If xdg is a requirement for e17, that needs to be documented.
>
> I don't feel I ever got the answer to my original question. The menu that 
> appears when you click the mouse on the desktop shows "Applications" as the 
> first item on the menu. This is an existing menu in E17, not one I am trying 
> to add on. The problem is this menu has blank contents.

it shows a blank menu because there is no source to read contents
from. it's the task of package managers to provide default source
files. that simple :)

>
> I'm happy to test and patch if necessary. I just need some help understanding 
> why this is blank on my system, even though a list of apps is correctly 
> detected and appear in other places in the e17 GUI, such as "iBar 
> Application".
>
>

if your system does not provide a menu file then you'll have to make
your own one. the link that i gave should explain how to do that.

>

--
Forrester Wave Report - Recovery time is now measured in hours and minutes
not days. Key insights are discussed in the 2010 Forrester Wave Report as
part of an in-depth evaluation of disaster recovery service providers.
Forrester found the best-in-class provider in terms of services and vision.
Read this report now!  http://p.sf.net/sfu/ibm-webcastpromo
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] little white rectangle

2011-04-11 Thread hannes.janet...@gmail.com
On Tue, Apr 12, 2011 at 1:40 AM, Dave Ray  wrote:
>
> On Apr 11, 2011, at 3:43 PM, hannes.janet...@gmail.com wrote:
>
>>>>> There is no /etc/xdg/ directory on my system. Should there be?
>>>>>
>>>>
>>>> thats where system-wide menus live (and are updated when new
>>>> applicaitons are installed, package manager should take care of this).
>>>> maybe you need to install some xdg packages of your distribution.
>>>
>>> Well my distribution is.. MacOSX. There is no package manager or xdg.
>>>
>> well, I would suggest that next time you put OSX in the subject line.
>> I know nothing about running e17 on osx ;)
>
> Nor do I. :)  But I am quickly learning.
>
> My confusion is that a list of X11 applications already shows up in other 
> places in e17, for example, in the setup screens on first run, in the 
> Settings -> Settings Panel -> Apps panels, etc. So there isn't a problem with 
> e17 finding the apps. The problem is specific to, and only to, "Applications" 
> in the main menu.
>
> Since e17 is already finding the list of apps elsewhere, I am trying to 
> understand exactly where, and then figure out how to copy that over to the 
> Applications menu. It would be even better if e17 did this automatically, 
> from a config fix or something.
>
> So I am trying to figure out the best way to patch OSX. The best patch would 
> be to let e17 generate it the way it normally does, and not from me building 
> my own custom menu.
>
>>
>>> What you are saying is not documented anywhere in the e17 docs.
>>>
>>> E17 is supposed to be cross-platform. Linux is the priority for obvious 
>>> reasons, but there's nothing wrong or broken if my OS doesn't use XDG or a 
>>> package manager.
>>>
>>> If xdg is a requirement for e17, that needs to be documented.
>>>
>>> I don't feel I ever got the answer to my original question. The menu that 
>>> appears when you click the mouse on the desktop shows "Applications" as the 
>>> first item on the menu. This is an existing menu in E17, not one I am 
>>> trying to add on. The problem is this menu has blank contents.
>>
>> it shows a blank menu because there is no source to read contents
>> from. it's the task of package managers to provide default source
>> files. that simple :)
>
> No thats not quite right. e17 is finding apps elsewhere as I explained above.
> Could you tell me where e17 is getting the list of apps that it is finding 
> for the setup screens on first run, in the Settings -> Settings Panel -> Apps 
> panels, etc. Those show a correct list of apps on my system, without /etc/xdg 
> and without package managers.

The applications that e17 finds are in $XDG_DATA_DIRS/applications.
The .desktop files should have a 'categories' entry from which one
could build the menu.

>
>
>

--
Forrester Wave Report - Recovery time is now measured in hours and minutes
not days. Key insights are discussed in the 2010 Forrester Wave Report as
part of an in-depth evaluation of disaster recovery service providers.
Forrester found the best-in-class provider in terms of services and vision.
Read this report now!  http://p.sf.net/sfu/ibm-webcastpromo
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] little white rectangle

2011-04-11 Thread hannes.janet...@gmail.com
On Tue, Apr 12, 2011 at 1:53 AM, hannes.janet...@gmail.com
 wrote:
> On Tue, Apr 12, 2011 at 1:40 AM, Dave Ray  wrote:
>>
>> On Apr 11, 2011, at 3:43 PM, hannes.janet...@gmail.com wrote:
>>
>>>>>> There is no /etc/xdg/ directory on my system. Should there be?
>>>>>>
>>>>>
>>>>> thats where system-wide menus live (and are updated when new
>>>>> applicaitons are installed, package manager should take care of this).
>>>>> maybe you need to install some xdg packages of your distribution.
>>>>
>>>> Well my distribution is.. MacOSX. There is no package manager or xdg.
>>>>
>>> well, I would suggest that next time you put OSX in the subject line.
>>> I know nothing about running e17 on osx ;)
>>
>> Nor do I. :)  But I am quickly learning.
>>
>> My confusion is that a list of X11 applications already shows up in other 
>> places in e17, for example, in the setup screens on first run, in the 
>> Settings -> Settings Panel -> Apps panels, etc. So there isn't a problem 
>> with e17 finding the apps. The problem is specific to, and only to, 
>> "Applications" in the main menu.
>>
>> Since e17 is already finding the list of apps elsewhere, I am trying to 
>> understand exactly where, and then figure out how to copy that over to the 
>> Applications menu. It would be even better if e17 did this automatically, 
>> from a config fix or something.
>>
>> So I am trying to figure out the best way to patch OSX. The best patch would 
>> be to let e17 generate it the way it normally does, and not from me building 
>> my own custom menu.
>>
>>>
>>>> What you are saying is not documented anywhere in the e17 docs.
>>>>
>>>> E17 is supposed to be cross-platform. Linux is the priority for obvious 
>>>> reasons, but there's nothing wrong or broken if my OS doesn't use XDG or a 
>>>> package manager.
>>>>
>>>> If xdg is a requirement for e17, that needs to be documented.
>>>>
>>>> I don't feel I ever got the answer to my original question. The menu that 
>>>> appears when you click the mouse on the desktop shows "Applications" as 
>>>> the first item on the menu. This is an existing menu in E17, not one I am 
>>>> trying to add on. The problem is this menu has blank contents.
>>>
>>> it shows a blank menu because there is no source to read contents
>>> from. it's the task of package managers to provide default source
>>> files. that simple :)
>>
>> No thats not quite right. e17 is finding apps elsewhere as I explained above.
>> Could you tell me where e17 is getting the list of apps that it is finding 
>> for the setup screens on first run, in the Settings -> Settings Panel -> 
>> Apps panels, etc. Those show a correct list of apps on my system, without 
>> /etc/xdg and without package managers.
>
> The applications that e17 finds are in $XDG_DATA_DIRS/applications.

usually this is /usr/share/applications, 'echo $XDG_DATA_DIRS' should
show the list for your system.

> The .desktop files should have a 'categories' entry from which one
> could build the menu.
>
>>
>>
>>
>

--
Forrester Wave Report - Recovery time is now measured in hours and minutes
not days. Key insights are discussed in the 2010 Forrester Wave Report as
part of an in-depth evaluation of disaster recovery service providers.
Forrester found the best-in-class provider in terms of services and vision.
Read this report now!  http://p.sf.net/sfu/ibm-webcastpromo
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] composite problem

2011-04-26 Thread hannes.janet...@gmail.com
-- Forwarded message --
From: hannes.janet...@gmail.com 
Date: 2011/4/26
Subject: Re: [E-devel] enlightenment-devel Digest, Vol 60, Issue 110
To: المسالم المسالمة 


2011/4/26 المسالم المسالمة :
>> tried installing aclocal? :)
>>
>>
>
> and how am i supposed to do that
>
> if the web didn't has that package

aclocal is part of automake. for building e17 see:
http://trac.enlightenment.org/e/wiki/Installation

BR

> --
> WhatsUp Gold - Download Free Network Management Software
> The most intuitive, comprehensive, and cost-effective network
> management toolset available today.  Delivers lowest initial
> acquisition cost and overall TCO of any competing solution.
> http://p.sf.net/sfu/whatsupgold-sd
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Patch to the engage module

2011-04-28 Thread hannes.janet...@gmail.com
On Thu, Apr 28, 2011 at 6:29 AM, Alek Mosingiewicz  wrote:
> Hi,
>
>  Previously the Engage panel failed to show up after minimizing a previously
> maximized window if the autohide was set to Overlap. It irked me, so I went
> through the code and patched it. The new version of the e_mod_main.c is
> attached to the email. The changes consist of two lines of code added to the
> loop in the win_border_intersects function where I told it to skip the
> element if its client.state.hidden property is set to true. Hopefully will
> be of any use out there.
>
thanks for reporting. should be fixed now. and yea with 'svn diff
e_mod_main.c' it is easier to see what was changed :)

>  Alek Mosingiewicz
>
> --
> WhatsUp Gold - Download Free Network Management Software
> The most intuitive, comprehensive, and cost-effective network
> management toolset available today.  Delivers lowest initial
> acquisition cost and overall TCO of any competing solution.
> http://p.sf.net/sfu/whatsupgold-sd
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

--
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] comp-scale module

2011-05-11 Thread hannes.janet...@gmail.com
On Sun, May 8, 2011 at 6:08 AM, Nikolas Arend  wrote:
> Hi,
>
> I'd like to patch the comp-scale module so it shows the minimized
> windows as well (introducing a respective config option). I was hoping
> that someone could give me a hint where to look, i.e. what parts of the
> code to tackle.
>

comp-scale does now show all windows including iconified with
scale-by-class and '*' as match. look at _scale_win_new to modify it
for making it an option for other scale modes

BR


> Thanks in advance,
>
> Nick.
>
> --
> WhatsUp Gold - Download Free Network Management Software
> The most intuitive, comprehensive, and cost-effective network
> management toolset available today.  Delivers lowest initial
> acquisition cost and overall TCO of any competing solution.
> http://p.sf.net/sfu/whatsupgold-sd
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 students making modules

2011-05-12 Thread hannes.janet...@gmail.com
On Thu, May 12, 2011 at 11:25 PM, Quentin Gibeaux
 wrote:
> Hello !
>
> Like I guessed, the call of edje_cc was ugly as hell. Never mind, I made a
> working version with the evas librairy. The reloading function is great, but
> does it check if the file have been changed before reloading, or do we have
> to do it manually in order to optimize the code?
> Anyway, good tip, thanks. It simplified the code a lot.
> Only one question left : is there any evas function enabling us to resize
> dynamically the evas_object in order to fit the container? Like edje does
> ;).
> Currently, when my picture is smaller than the module, we just see a piece
> of it. When we enlarge the module more than the size of the picture, we find
> the same image, over and over, like a mosaic. Odd.
>
from the documentation:
/**
 * Creates a new image object that automatically scales on the given evas.
 *
 * This is a helper around evas_object_image_add() and
 * evas_object_image_filled_set(), it will track object resizes and apply
 * evas_object_image_fill_set() with the new geometry.
 *
 * @see evas_object_image_add()
 * @see evas_object_image_filled_set()
 * @see evas_object_image_fill_set()
 */
EAPI Evas_Object *evas_object_image_filled_add
(Evas *e)

BR

> For those who still wonder, the "freeze" was my fault, I forgot some
> important part in the edc file and the mouse events didn't worked well. The
> fact that the image didn't change was caused by the edje_object_file_set
> which doesn't seem to reload the edj when it's the same file that has
> already been loaded in the object (even if this file was recompiled in the
> meantime).
>
> Once again, thank you very much for helping us.
>
> Jean Creusefond and Quentin Gibeaux.
>
>
> 2011/5/11 Carsten Haitzler 
>
>> On Wed, 11 May 2011 08:33:51 +0200 Cedric BAIL  said:
>>
>> you really shouldn't be using system and edje_cc here. you are using edje
>> simply where it's not needed. just create an image object yourself and
>> move/resize it as you need/want and set the file to use. that's about it.
>> it's
>> much less complicated and does PRECISELY what you want. if you use the evas
>> image preload system and delay showing the object until the preloaded
>> callback
>> is called, you'll also load the image in the background and never block the
>> ui
>> thread loading big images from disk.
>>
>> > On Tue, May 10, 2011 at 3:53 PM, Daniel Juyung Seo > >
>> > wrote:
>> > > I don't know why it freezes, but why you run edje_cc repeatedly?
>> >
>> > It just freeze because system is not an asynchronous call. So each
>> > time it run, it lock. You should seriously change the way you are
>> > using edje ! Edje_cc should be used for data know at compilation, not
>> > at runtime. Sounds wrong to me.
>> >
>> > > edje_cc is a compiler and it compiles edc text file to edj binary file.
>> > > Just run it once, before you distribute your program.
>> >
>> > > Thanks.
>> > >
>> > > Daniel Juyung Seo (SeoZ)
>> > >
>> > > On Mon, May 9, 2011 at 4:39 AM, Quentin Gibeaux
>> > >  wrote:
>> > >> Hello everyone !
>> > >>
>> > >> Thanks a lot for your answers, it really helped us.
>> > >> We are going in step by step, for now we are juste trying to design a
>> > >> module able to load every x seconds the same picture, and to display
>> it.
>> > >> So we created an Ecore_timer to compile the edc that links to the
>> image,
>> > >> and then to load the resulting edj into the Evas_Object of the module.
>> > >> We wrote the function, called by the timer :
>> > >>
>> > >> static Eina_Bool _picture_check(void *data)
>> > >> {
>> > >>    printf("call of the timer fonction\n");
>> > >>    Instance *inst;
>> > >>    Eina_List *l;
>> > >>    for (l = instances; l; l = l->next)
>> > >>    {
>> > >>        inst=l->data;
>> > >>        /*Compile edj*/
>> > >>        system("edje_cc /X/truck.edc");
>> > >>        /*Load the edj to display it*/
>> > >>        edje_object_file_set(inst->o_picture, "/X/truck.edj", "icon");
>> > >>    }
>> > >>    return EINA_TRUE;
>> > >> }
>> > >>
>> > >> The result is weird. The first time this function is called, the
>> display of
>> > >> the module changes like expected, but it freezes too (right click
>> doesn't
>> > >> work, the image doesn't move when the mouse go over it).
>> > >> The loop continues since the printf is still working, but the display
>> can't
>> > >> be changed again.
>> > >> We tried to learn from the slideshow module since we are basically
>> doing
>> > >> the same thing, but it's quite complex for us due to the use of
>> livethumb.
>> > >>
>> > >> By the way, I've got the feeling that the call to edje_cc is a wrong
>> thing
>> > >> to do, is it?
>> > >>
>> > >> In advance, thanks you very much for your help.
>> > >>
>> > >> Best regards,
>> > >>
>> > >> Jean Creusefond and Quentin Gibeaux
>> > >>
>> > >> 2011/5/2 Carsten Haitzler 
>> > >>
>> > >>> On Sun, 1 May 2011 18:49:34 +0200 Quentin Gibeaux
>> > >>>  said:
>> > >>>
>> > >>> > Hello everyone
>> > >>> >
>

Re: [E-devel] comp-scale module

2011-05-17 Thread hannes.janet...@gmail.com
On Tue, May 17, 2011 at 9:33 PM, Nikolas Arend  wrote:
>
>  Original-Nachricht 
>> Datum: Mon, 16 May 2011 16:25:10 +0200
>> Von: "Nikolas Arend" 
>> An: enlightenment-devel@lists.sourceforge.net
>> Betreff: Re: [E-devel] comp-scale module
>
>>
>>  Original-Nachricht 
>> > Datum: Wed, 11 May 2011 12:56:47 +0200
>> > Von: "hannes.janet...@gmail.com" 
>> > An: Nikolas Arend 
>> > CC: enlightenment-devel 
>> > Betreff: Re: [E-devel] comp-scale module
>>
>> > On Sun, May 8, 2011 at 6:08 AM, Nikolas Arend 
>> > wrote:
>> > > Hi,
>> > >
>> > > I'd like to patch the comp-scale module so it shows the minimized
>> > > windows as well (introducing a respective config option). I was hoping
>> > > that someone could give me a hint where to look, i.e. what parts of
>> the
>> > > code to tackle.
>> > >
>> >
>> > comp-scale does now show all windows including iconified with
>> > scale-by-class and '*' as match. look at _scale_win_new to modify it
>> > for making it an option for other scale modes
>>
>>
>> Hi,
>>
>> And thanks for implementing this! comp-scale does indeed show all windows
>> for me, but I'm experiencing a different problem now: when activated,
>> comp-scale randomly shows some windows normally, others as black or framed
>> transparent rectangles.
>>
>> I tried playing with the comp-scale implementation in e_comp_scale.c (e.g.
>> trying different (or no) color/transparency settings in case of
>> if(it->bd->iconic) via evas_object_color_set()), but to now avail. It did 
>> not do that
>> before comp-scale was adapted to support minimized windows. Or might this
>> rather be an issue with the composite module, since it happens in the pager
>> as well or when I switch desktops?
>>
>> I'm running this on Fedora 15 beta using the NVidia drivers. As far as I
>> can tell, it does not make a difference whether I use the software of OpenGl
>> engine.
>>
>
>
> As an update: I'm trying the nouveau driver now to see if that makes a 
> difference. At first I thought it has gone away and it's a driver issue, but 
> then I realized that it starts when I use the pager/switch desktops. So I'm 
> using only 1 virtual desktop right now and it seems to be fine, no black or 
> transparent windows after scaling. I don't know if that makes any sense, but 
> it might provide a clue. Btw., is anybody else having this issue?
>

Yes, I have this issue here too. happens more often with intel than
nvidia. though here the invisible windows become visible on zoom out
animation. I guess it comes from image data not being available. and
when it becomes available there is no more forced updates (the
animation stopped). If the issue really didn't happen before then it
could be the switch from using comp's mirror object to evas proxy
objects.

Regards,
Hannes

> Thanks,  Nick
>
>
> --
> NEU: FreePhone - kostenlos mobil telefonieren und surfen!
> Jetzt informieren: http://www.gmx.net/de/go/freephone
>
> --
> Achieve unprecedented app performance and reliability
> What every C/C++ and Fortran developer should know.
> Learn how Intel has extended the reach of its next-generation tools
> to help boost performance applications - inlcuding clusters.
> http://p.sf.net/sfu/intel-dev2devmay
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] comp-scale module

2011-05-17 Thread hannes.janet...@gmail.com
ok, problem was just that the redraw timer was only run once and after
the animation should have stopped, so that windows did not fade to
visible. should be fixed now.

On Wed, May 18, 2011 at 7:49 AM, hannes.janet...@gmail.com
 wrote:
> On Tue, May 17, 2011 at 9:33 PM, Nikolas Arend  wrote:
>>
>>  Original-Nachricht 
>>> Datum: Mon, 16 May 2011 16:25:10 +0200
>>> Von: "Nikolas Arend" 
>>> An: enlightenment-devel@lists.sourceforge.net
>>> Betreff: Re: [E-devel] comp-scale module
>>
>>>
>>>  Original-Nachricht ----
>>> > Datum: Wed, 11 May 2011 12:56:47 +0200
>>> > Von: "hannes.janet...@gmail.com" 
>>> > An: Nikolas Arend 
>>> > CC: enlightenment-devel 
>>> > Betreff: Re: [E-devel] comp-scale module
>>>
>>> > On Sun, May 8, 2011 at 6:08 AM, Nikolas Arend 
>>> > wrote:
>>> > > Hi,
>>> > >
>>> > > I'd like to patch the comp-scale module so it shows the minimized
>>> > > windows as well (introducing a respective config option). I was hoping
>>> > > that someone could give me a hint where to look, i.e. what parts of
>>> the
>>> > > code to tackle.
>>> > >
>>> >
>>> > comp-scale does now show all windows including iconified with
>>> > scale-by-class and '*' as match. look at _scale_win_new to modify it
>>> > for making it an option for other scale modes
>>>
>>>
>>> Hi,
>>>
>>> And thanks for implementing this! comp-scale does indeed show all windows
>>> for me, but I'm experiencing a different problem now: when activated,
>>> comp-scale randomly shows some windows normally, others as black or framed
>>> transparent rectangles.
>>>
>>> I tried playing with the comp-scale implementation in e_comp_scale.c (e.g.
>>> trying different (or no) color/transparency settings in case of
>>> if(it->bd->iconic) via evas_object_color_set()), but to now avail. It did 
>>> not do that
>>> before comp-scale was adapted to support minimized windows. Or might this
>>> rather be an issue with the composite module, since it happens in the pager
>>> as well or when I switch desktops?
>>>
>>> I'm running this on Fedora 15 beta using the NVidia drivers. As far as I
>>> can tell, it does not make a difference whether I use the software of OpenGl
>>> engine.
>>>
>>
>>
>> As an update: I'm trying the nouveau driver now to see if that makes a 
>> difference. At first I thought it has gone away and it's a driver issue, but 
>> then I realized that it starts when I use the pager/switch desktops. So I'm 
>> using only 1 virtual desktop right now and it seems to be fine, no black or 
>> transparent windows after scaling. I don't know if that makes any sense, but 
>> it might provide a clue. Btw., is anybody else having this issue?
>>
>
> Yes, I have this issue here too. happens more often with intel than
> nvidia. though here the invisible windows become visible on zoom out
> animation. I guess it comes from image data not being available. and
> when it becomes available there is no more forced updates (the
> animation stopped). If the issue really didn't happen before then it
> could be the switch from using comp's mirror object to evas proxy
> objects.
>
> Regards,
> Hannes
>
>> Thanks,  Nick
>>
>>
>> --
>> NEU: FreePhone - kostenlos mobil telefonieren und surfen!
>> Jetzt informieren: http://www.gmx.net/de/go/freephone
>>
>> --
>> Achieve unprecedented app performance and reliability
>> What every C/C++ and Fortran developer should know.
>> Learn how Intel has extended the reach of its next-generation tools
>> to help boost performance applications - inlcuding clusters.
>> http://p.sf.net/sfu/intel-dev2devmay
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>

--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri IN trunk/THEMES/detourious: bits images

2011-11-22 Thread hannes.janet...@gmail.com
On Tue, Nov 22, 2011 at 7:31 AM, Carsten Haitzler  wrote:
> On Sun, 13 Nov 2011 14:25:51 -0200 Gustavo Sverzut Barbieri
>  said:
>
>> On Sun, Nov 13, 2011 at 1:35 PM, hannes.janet...@gmail.com
>>  wrote:
>> > On Sun, Nov 13, 2011 at 4:15 PM, Gustavo Sverzut Barbieri
>> >  wrote:
>> >> On Sun, Nov 13, 2011 at 9:57 AM, hannes.janet...@gmail.com
>> >>  wrote:
>> >>> On Sun, Nov 13, 2011 at 8:47 AM, Enlightenment SVN
>> >>>  wrote:
>> >>>> Log:
>> >>>> THEMES/detorious: try a simpler pager.
>> >>>>
>> >>>>  Couple of people reported that they found the pager a bit strange, I
>> >>>>  also felt the same, then I'm trying a new one that is more clean in
>> >>>>  the design.
>> >>>>
>> >>>>  Pager is usually quite small and holds windows, possibly lots of them
>> >>>>  (xterms side by side), in this case all those details were cluttering
>> >>>>  the results.
>> >>>>
>> >>>>  Replaced the sunken border with a single line at left and right, the
>> >>>>  focused background is a plain rectangle with the focused color. This
>> >>>>  should look fine in both inset and plain styles.
>> >>>>
>> >>>>  Windows have no detail. Unfocused are semi-transparent, focused is
>> >>>>  opaque. Just focused window have icon, and the icon should be at least
>> >>>>  16x16.
>> >>>>
>> >>>>  If you dislike it, feel free to revert.
>> >>>>
>> >>> the desk image needs a top and/or bottom separator when having more
>> >>> than one row or when used in pager popup, otherwise I'm ok it. In
>> >>> pager popup I'm missing the icons for orientation, imo there should
>> >>
>> >> check r65132. See if it's any better.
>> >>
>> > yup, looks good now. somewhere the clipping of windows to desk got lost
>> > though
>>
>> fixed in r65133. thanks
>
> do people like the new pager look? it looks really weird. the fading ot white
> on corners, and the window "preview poxes" in the pager just look odd - they
> pretend to be inset but they also hast a shadow.
It looks better when not used with gadget inset :) I guess the bottom
and right white outline is for the effect of making a stronger
contrast. looks ok for shelf pager, but a little odd when larger (in
popup) imo. The new pager still needs some tweaking, generally I'm ok
with it.

> the e logo change is fine.
> battery is ok i guess, though if u want it like that, maybe battery should be
> vertical so it uses less horizontal space? or battery gadget needs to
> appropriately rotate battery (use different edje groups maybe) based on shelf
> size (if very thin then make it horizontal like now but fill the shelf 
> height)?
> the default looks were all fitting into a square, so this is not coming out 
> too
> well i think. what do people think? i'm thinking maybe battery should be inset
> like the inset look of the pager/ibar etc.
>
> anyway - i'm willing work on detorious unless people objects - does anyone
> object with me trying to make these look better?
>
no objections

> here is a screenie of the shelf i see:
>
> http://www.enlightenment.org/~raster/shelf-zoom.png
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
>
>
> --
> All the data continuously generated in your IT infrastructure
> contains a definitive record of customers, application performance,
> security threats, fraudulent activity, and more. Splunk takes this
> data and makes sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-novd2d
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

--
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri IN trunk/THEMES/detourious: bits images

2011-11-22 Thread hannes.janet...@gmail.com
On Tue, Nov 22, 2011 at 8:27 PM, Gustavo Sverzut Barbieri
 wrote:
> On Tue, Nov 22, 2011 at 4:31 AM, Carsten Haitzler  
> wrote:
>> On Sun, 13 Nov 2011 14:25:51 -0200 Gustavo Sverzut Barbieri
>>  said:
>>
>>> On Sun, Nov 13, 2011 at 1:35 PM, hannes.janet...@gmail.com
>>>  wrote:
>>> > On Sun, Nov 13, 2011 at 4:15 PM, Gustavo Sverzut Barbieri
>>> >  wrote:
>>> >> On Sun, Nov 13, 2011 at 9:57 AM, hannes.janet...@gmail.com
>>> >>  wrote:
>>> >>> On Sun, Nov 13, 2011 at 8:47 AM, Enlightenment SVN
>>> >>>  wrote:
>>> >>>> Log:
>>> >>>> THEMES/detorious: try a simpler pager.
>>> >>>>
>>> >>>>  Couple of people reported that they found the pager a bit strange, I
>>> >>>>  also felt the same, then I'm trying a new one that is more clean in
>>> >>>>  the design.
>>> >>>>
>>> >>>>  Pager is usually quite small and holds windows, possibly lots of them
>>> >>>>  (xterms side by side), in this case all those details were cluttering
>>> >>>>  the results.
>>> >>>>
>>> >>>>  Replaced the sunken border with a single line at left and right, the
>>> >>>>  focused background is a plain rectangle with the focused color. This
>>> >>>>  should look fine in both inset and plain styles.
>>> >>>>
>>> >>>>  Windows have no detail. Unfocused are semi-transparent, focused is
>>> >>>>  opaque. Just focused window have icon, and the icon should be at least
>>> >>>>  16x16.
>>> >>>>
>>> >>>>  If you dislike it, feel free to revert.
>>> >>>>
>>> >>> the desk image needs a top and/or bottom separator when having more
>>> >>> than one row or when used in pager popup, otherwise I'm ok it. In
>>> >>> pager popup I'm missing the icons for orientation, imo there should
>>> >>
>>> >> check r65132. See if it's any better.
>>> >>
>>> > yup, looks good now. somewhere the clipping of windows to desk got lost
>>> > though
>>>
>>> fixed in r65133. thanks
>>
>> do people like the new pager look?
>
> still not 100% satisfied, I'm out of ideas WRT to it, but so far my
> impression is that it is TOO COMPLEX and needs simplifying. See below.
>
>> it looks really weird. the fading ot white
>> on corners, and the window "preview poxes" in the pager just look odd - they
>> pretend to be inset but they also hast a shadow.
>
> someone just changed it and it's bit better, but now the selected
> window blue is much similar to the selected background blue. Maybe
> make it gray again? Glima, you were the one that changed selected
> window to blue, could we revert it to dark gray? (the unselected
> windows are now lighter)
>
that was me. trying to find a good compromise for shelf and popup, but
maybe we should split pager theme for them..
>
>> the e logo change is fine.
>
> :-) I'm using it in Brazilian E FB page as well.
>
>
>> battery is ok i guess, though if u want it like that, maybe battery should be
>> vertical so it uses less horizontal space? or battery gadget needs to
>> appropriately rotate battery (use different edje groups maybe) based on shelf
>> size (if very thin then make it horizontal like now but fill the shelf 
>> height)?
>> the default looks were all fitting into a square, so this is not coming out 
>> too
>> well i think. what do people think?
>
> the reasoning behind horizontal battery is that it's on an horizontal
> shelf, so you have more empty space around it in vertical area, that
> is more constrained.  I can ask marina to draw new version (actually
> just the charging icon needs to keep unrotated), but IMO horizontal is
> visually better as it feels less cluttered.
>
>
>> i'm thinking maybe battery should be inset
>> like the inset look of the pager/ibar etc.
>
> I have a strong dislike for inset. It adds too much visual noise to
> the shelf, that is already usually small. Right now I'm okay with it
> just for the systray, because we need it for a solid background due
> xwindow reparenting.
>
> if you have a shelf without insets it looks way cleaner, see the
> attached screenshot. Even if you make all stat

Re: [E-devel] E SVN: andreas trunk/packaging/debian/extras/eflxx

2011-12-05 Thread hannes.janet...@gmail.com
On Mon, Dec 5, 2011 at 10:16 PM, Enlightenment SVN
 wrote:
> Log:
> maybe this works
>
if there exists no configure add
DEB_CONFIGURE_SCRIPT := ./autogen.sh

why removing DH_VERBOSE=1, build log will be more helpful with it enabled?

regards,
Hannes

>
> Author:       andreas
> Date:         2011-12-05 13:16:36 -0800 (Mon, 05 Dec 2011)
> New Revision: 65920
> Trac:         http://trac.enlightenment.org/e/changeset/65920
>
> Modified:
>  trunk/packaging/debian/extras/eflxx/rules
>
> Modified: trunk/packaging/debian/extras/eflxx/rules
> ===
> --- trunk/packaging/debian/extras/eflxx/rules   2011-12-05 20:59:52 UTC (rev 
> 65919)
> +++ trunk/packaging/debian/extras/eflxx/rules   2011-12-05 21:16:36 UTC (rev 
> 65920)
> @@ -1,8 +1,6 @@
>  #!/usr/bin/make -f
>  # -*- makefile -*-
>
> -# Uncomment this to turn on verbose mode.
> -#export DH_VERBOSE=1
> +include /usr/share/cdbs/1/class/autotools.mk
> +include /usr/share/cdbs/1/rules/debhelper.mk
>
> -%:
> -       dh  $@
>
>
> --
> All the data continuously generated in your IT infrastructure
> contains a definitive record of customers, application performance,
> security threats, fraudulent activity, and more. Splunk takes this
> data and makes sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-novd2d
> ___
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

--
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] infinite loop somewhere below evas_tiler rect_list_add_split_fuzzy

2012-02-06 Thread hannes.janet...@gmail.com
Hi,
if anyone is in the mood to dig into evas_tiler, my little test app
makes evas get stuck in a loop there. it's reliable reproduceable but
it takes sometimes a bit until it hits this case. input is automated
for testing, but moving the mouse and zooming with scroll-wheel makes
it hang faster here.

the code
http://pastebin.com/KGUFm2Kn


Regards,
Hannes


no split no merge 19508
647             while (cur_node)
(gdb)
652                  current = ((rect_node_t *)cur_node)->rect;
(gdb)
654                  _calc_intra_outer_rect_area(r, current, &intra, &outer);
(gdb)
655                  area = current.area + r.area - intra.area;
(gdb)
657                  if ((intra.width == r.width) && (intra.height == r.height))
(gdb)
668                  else if ((intra.width == current.width) &&
(gdb)
669                           (intra.height == current.height))
(gdb)
668                  else if ((intra.width == current.width) &&
(gdb)
682                  else if ((outer.area - area) <= accepted_error)
(gdb)
704                  else if (intra.area <= accepted_error)
(gdb)
713                       prev_cur_node = cur_node;
(gdb)
714                       cur_node = cur_node->next;
(gdb)
716                       if (_splits++ > 1000)
(gdb)
717                         printf("no split no merge %d\n", _splits);
(gdb)
no split no merge 19509
647             while (cur_node)
(gdb)
652                  current = ((rect_node_t *)cur_node)->rect;
(gdb)
654                  _calc_intra_outer_rect_area(r, current, &intra, &outer);
(gdb)


--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] infinite loop somewhere below evas_tiler rect_list_add_split_fuzzy

2012-02-14 Thread hannes.janet...@gmail.com
On Tue, Feb 14, 2012 at 12:47 PM, Carsten Haitzler  wrote:
> On Mon, 6 Feb 2012 22:20:04 +0100 "hannes.janet...@gmail.com"
>  said:
>
> ok - i'm stumped. it's doing soem bizarre list logic where it keeps taking
> things off the rect list and putting them back again, taking them off, putting
> them back, and finding out why is hard due it it taking a long time to trigger
> and then trying to figure out the logic hole then by stepping is painful. i'm
> going to have to leave this bug and get onto other things. :(
>

sorry for having made this much trouble. had this bug lying around for
a while and thought to at least mention it. i think i've seen cases
where 'rects' list has loops if that helps... anyway no hurry for me
with it.

   cur_nodecur_node->next
no split no merge 0x702710 - 0x644230 - 9470
no split no merge 0x644230 - 0x7026f0 - 9471
no split no merge 0x7026f0 - 0x7027d0 - 9472
no split no merge 0x702810 - 0x700690 - 9473
no split no merge 0x700690 - 0x78e170 - 9474
no split no merge 0x78e170 - 0x86e780 - 9475
no split no merge 0x86e780 - 0x702040 - 9476
no split no merge 0x702040 - 0x700c60 - 9477
no split no merge 0x700c60 - 0x700c00 - 9478
no split no merge 0x700c00 - 0x700720 - 9479
no split no merge 0x700720 - 0x702710 - 9480 << first  node repeated
no split no merge 0x702810 - 0x700690 - 9481
no split no merge 0x700690 - 0x78e170 - 9482
no split no merge 0x78e170 - 0x86e780 - 9483
no split no merge 0x86e780 - 0x702040 - 9484
no split no merge 0x702040 - 0x700c60 - 9485
no split no merge 0x700c60 - 0x700c00 - 9486
no split no merge 0x700c00 - 0x700720 - 9487
no split no merge 0x700720 - 0x702710 - 9488
no split no merge 0x702710 - 0x644230 - 9489
no split no merge 0x644230 - 0x7026f0 - 9490
no split no merge 0x7026f0 - 0x7026b0 - 9491
no split no merge 0x7026b0 - (nil) - 9492
no split no merge 0x702810 - 0x700690 - 9493
no split no merge 0x700690 - 0x78e170 - 9494
no split no merge 0x78e170 - 0x86e780 - 9495
no split no merge 0x86e780 - 0x702040 - 9496
no split no merge 0x702040 - 0x700c60 - 9497
no split no merge 0x700c60 - 0x700c00 - 9498
no split no merge 0x700c00 - 0x700720 - 9499
no split no merge 0x700720 - 0x702710 - 9500
no split no merge 0x702710 - 0x644230 - 9501
no split no merge 0x644230 - 0x7026f0 - 9502
no split no merge 0x7026f0 - 0x7026b0 - 9503
no split no merge 0x702810 - 0x700690 - 9504
no split no merge 0x700690 - 0x78e170 - 9505
no split no merge 0x78e170 - 0x86e780 - 9506
no split no merge 0x86e780 - 0x702040 - 9507
no split no merge 0x702040 - 0x700c60 - 9508
no split no merge 0x700c60 - 0x700c00 - 9509
no split no merge 0x700c00 - 0x700720 - 9510
no split no merge 0x700720 - 0x702710 - 9511
no split no merge 0x702710 - 0x644230 - 9512
no split no merge 0x644230 - 0x7026f0 - 9513
no split no merge 0x7026f0 - 0x702670 - 9514
no split no merge 0x702670 - (nil) - 9515
no split no merge 0x702810 - 0x700690 - 9516
no split no merge 0x700690 - 0x78e170 - 9517
no split no merge 0x78e170 - 0x86e780 - 9518
no split no merge 0x86e780 - 0x702040 - 9519
no split no merge 0x702040 - 0x700c60 - 9520
no split no merge 0x700c60 - 0x700c00 - 9521
no split no merge 0x702810 - 0x700690 - 9522
no split no merge 0x700690 - 0x78e170 - 9523
no split no merge 0x78e170 - 0x86e780 - 9524
no split no merge 0x86e780 - 0x702040 - 9525
no split no merge 0x702040 - 0x700c60 - 9526
no split no merge 0x700c60 - 0x700c00 - 9527
no split no merge 0x700c00 - 0x700720 - 9528
no split no merge 0x700720 - 0x702710 - 9529
no split no merge 0x702710 - 0x644230 - 9530
no split no merge 0x644230 - 0x7026f0 - 9531
no split no merge 0x7026f0 - 0x702670 - 9532
no split no merge 0x702810 - 0x700690 - 9533
no split no merge 0x700690 - 0x78e170 - 9534
no split no merge 0x78e170 - 0x86e780 - 9535
no split no merge 0x86e780 - 0x702040 - 9536
no split no merge 0x702040 - 0x700c60 - 9537
no split no merge 0x700c60 - 0x700c00 - 9538
no split no merge 0x700c00 - 0x700720 - 9539
no split no merge 0x700720 - 0x702710 - 9540
no split no merge 0x702710 - 0x644230 - 9541
no split no merge 0x644230 - 0x7026f0 - 9542
no split no merge 0x7026f0 - 0x700c40 - 9543
no split no merge 0x700c40 - (nil) - 9544
no split no merge 0x702810 - 0x700690 - 9545
no split no merge 0x700690 - 0x78e170 - 9546
no split no merge 0x78e170 - 0x86e780 - 9547
no split no merge 0x86e780 - 0x702040 - 9548
no split no merge 0x702040 - 0x700c60 - 9549
no split no merge 0x700c60 - 0x700c00 - 9550
no split no merge 0x700c00 - 0x700720 - 9551
no split no merge 0x700720 - 0x702710 - 9552
no split no merge 0x702710 - 0x644230 - 9553
no split no merge 0x644230 - 0x7026f0 - 9554
no split no merge 0x7026f0 - 0x700c40 - 9555
no split no merge 0x702810 - 0x700690 - 9556
no split no merge 0x700690 - 0x78e170 - 9557
no split no merge 0x78e170 - 0x86e780 - 9558
no split no merge 0x86e780 - 0x702040 - 9559
no split no merge 0x702040 - 0x700c60 - 9560
no split no merg

Re: [E-devel] Stipended code donation

2009-02-06 Thread hannes.janet...@gmail.com
-- Forwarded message --
From: hannes.janet...@gmail.com 
Date: Fri, Feb 6, 2009 at 5:39 PM
Subject: Re: [E-devel] Stipended code donation
To: Luca De Marini 


Hi Luca,
you won the jackpot?!

This is not a direct reply to your request, but as you brought up the
topic: I think a bit of sponsoring could not be bad to get developers
do more the kind of things that users want instead of scratching their
own itches. It would be nice to have a bounty list where money could
be collected per tasks that donators can define. These could also be
small tasks like for example fixing some layout issues of the dialogs,
adding options, writing modules (that dont need to be included in e),
etc. I would definitely be motivated to work on these things by such a
way of sponsoring. What do others think of this? Is there interest in
doing work on bounty basis and is it realizable?


Regards,
Hannes 'jeffdameth' Janetzek

--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] patch for desk flip animation modules

2009-05-08 Thread hannes.janet...@gmail.com
Hello everyone,
attached is a patch that allows to have additional deskflip animations
registered by modules. Could someone please review it? Suggestions are
welcome :)

Best Regards,
Hannes
Index: src/bin/e_config.h
===
--- src/bin/e_config.h	(revision 40555)
+++ src/bin/e_config.h	(working copy)
@@ -35,7 +35,7 @@
 /* increment this whenever a new set of config values are added but the users
  * config doesn't need to be wiped - simply new values need to be put in
  */
-#define E_CONFIG_FILE_GENERATION 0x0133
+#define E_CONFIG_FILE_GENERATION 0x0134
 #define E_CONFIG_FILE_VERSION((E_CONFIG_FILE_EPOCH << 16) | E_CONFIG_FILE_GENERATION)
 
 #define E_EVAS_ENGINE_DEFAULT 0
@@ -275,7 +275,8 @@
Eina_Bool   desk_flip_pan_bg;
double  desk_flip_pan_x_axis_factor;
double  desk_flip_pan_y_axis_factor;
-   
+   const char *desk_flip_animation;
+  
const char *wallpaper_import_last_dev; // INTERNAL
const char *wallpaper_import_last_path; // INTERNAL
 
Index: src/bin/e_config.c
===
--- src/bin/e_config.c	(revision 40555)
+++ src/bin/e_config.c	(working copy)
@@ -625,6 +625,7 @@
E_CONFIG_VAL(D, T, desk_flip_pan_bg, UCHAR);
E_CONFIG_VAL(D, T, desk_flip_pan_x_axis_factor, DOUBLE);
E_CONFIG_VAL(D, T, desk_flip_pan_y_axis_factor, DOUBLE);
+   E_CONFIG_VAL(D, T, desk_flip_animation, STR);

E_CONFIG_VAL(D, T, wallpaper_import_last_dev, STR);
E_CONFIG_VAL(D, T, wallpaper_import_last_path, STR);
@@ -924,6 +925,10 @@
 COPYVAL(desk_flip_pan_y_axis_factor);
 IFCFGEND;
 
+	IFCFG(0x0134);
+COPYVAL(desk_flip_animation);
+IFCFGEND;
+
 e_config->config_version = E_CONFIG_FILE_VERSION;   
 _e_config_free(tcfg);
  }
@@ -1672,6 +1677,7 @@
if (ecf->wallpaper_import_last_path) eina_stringshare_del(ecf->wallpaper_import_last_path);
if (ecf->theme_default_border_style) eina_stringshare_del(ecf->theme_default_border_style);
if (ecf->desklock_custom_desklock_cmd) eina_stringshare_del(ecf->desklock_custom_desklock_cmd);
+   if (ecf->desk_flip_animation) eina_stringshare_del(ecf->desk_flip_animation);
EINA_LIST_FREE(ecf->syscon.actions, sca)
  {
 if (sca->action) eina_stringshare_del(sca->action);
Index: src/bin/e_desk.h
===
--- src/bin/e_desk.h	(revision 40555)
+++ src/bin/e_desk.h	(working copy)
@@ -9,7 +9,7 @@
 typedef struct _E_Event_Desk_After_Show E_Event_Desk_After_Show;
 typedef struct _E_Event_Desk_DeskShow E_Event_Desk_DeskShow;
 typedef struct _E_Event_Desk_Name_Change E_Event_Desk_Name_Change;
-
+typedef struct _E_Desk_Animation E_Desk_Animation;
 #else
 #ifndef E_DESK_H
 #define E_DESK_H
@@ -32,6 +32,13 @@
Ecore_Animator  *animator;
 };
 
+struct _E_Desk_Animation 
+{
+   const char *name;
+   const char *label;
+   void (*func) (E_Desk *show, E_Desk *hide);
+};
+
 struct _E_Event_Desk_Show
 {
E_Desk   *desk;
@@ -73,6 +80,10 @@
 EAPI void e_desk_col_add(E_Zone *zone);
 EAPI void e_desk_col_remove(E_Zone *zone);
 
+EAPI void e_desk_animation_register(E_Desk_Animation *anim);
+EAPI void e_desk_animation_unregister(E_Desk_Animation *anim);
+EAPI Eina_List   *e_desk_animation_list(void);
+
 extern EAPI int E_EVENT_DESK_SHOW;
 extern EAPI int E_EVENT_DESK_BEFORE_SHOW;
 extern EAPI int E_EVENT_DESK_AFTER_SHOW;
Index: src/bin/e_desk.c
===
--- src/bin/e_desk.c	(revision 40555)
+++ src/bin/e_desk.c	(working copy)
@@ -14,13 +14,20 @@
 static void _e_border_event_desk_after_show_free(void *data, void *ev);
 static void _e_border_event_desk_deskshow_free(void *data, void *ev);
 static void _e_border_event_desk_name_change_free(void *data, void *ev);
-static void _e_desk_show_begin(E_Desk *desk, int mode, int dx, int dy);
-static void _e_desk_show_end(E_Desk *desk);
-static int _e_desk_show_animator(void *data);
-static void _e_desk_hide_begin(E_Desk *desk, int mode, int dx, int dy);
-static void _e_desk_hide_end(E_Desk *desk);
-static int _e_desk_hide_animator(void *data);
 
+static void _e_desk_anim_none(E_Desk *desk, E_Desk *last);
+static void _e_desk_anim_pane(E_Desk *desk, E_Desk *last);
+static void _e_desk_anim_zoom(E_Desk *desk, E_Desk *last);
+static void _e_desk_anim_show_end(E_Desk *desk);
+static int  _e_desk_anim_show_animator(void *data);
+static void _e_desk_anim_hide_end(E_Desk *desk);
+static int  _e_desk_anim_hide_animator(void *data);
+
+static E_Desk_Animation *anim_none;
+static E_Desk_Animation *anim_zoom;
+static E_Desk_Animation *anim_pane;
+static Eina_List *animations = NULL;
+
 EAPI int E_EVENT_DESK_SHOW = 0;
 EAPI int E_EVENT_DESK_BEFORE_SHOW = 0;
 EAPI int E_EVENT_DESK_AFTER_SHOW = 0;
@@ -35,15 +42,62 @@
E_EVENT_DESK_AFTER_SHOW = ecore_event_type_new();
E_EVENT_DESK_DESKSHO

Re: [E-devel] patch for desk flip animation modules

2009-05-08 Thread hannes.janet...@gmail.com
On Fri, May 8, 2009 at 11:23 PM, hannes.janet...@gmail.com
 wrote:
> Hello everyone,
> attached is a patch that allows to have additional deskflip animations
> registered by modules. Could someone please review it? Suggestions are
> welcome :)
>
> Best Regards,
> Hannes
>

update: removed printf and added a comment
http://pastie.org/private/alfndwnkuqtsefyc9olpg

--
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] patch for desk flip animation modules

2009-05-09 Thread hannes.janet...@gmail.com
On Sat, May 9, 2009 at 12:21 AM, Viktor Kojouharov
 wrote:
> On Fri, 2009-05-08 at 23:44 +0200, hannes.janet...@gmail.com wrote:
>> On Fri, May 8, 2009 at 11:23 PM, hannes.janet...@gmail.com
>>  wrote:
>> > Hello everyone,
>> > attached is a patch that allows to have additional deskflip animations
>> > registered by modules. Could someone please review it? Suggestions are
>> > welcome :)
>
> some comments from a quick glance:
>
> line 130: why not the E_NEW macro rather than calloc?
>
yup. changed to E_NEW. wondering why calloc is still used in so many
places though

> line 261: Answer to the XXX - it is nice to know when a desk has
> finished flipping. And the zone uses it to know when the flip animation
> is over. When there is no animation, it is fired immediately.
>
I see. I've also added the function e_desk_anim_finished with a
comment that animation plugins should call this method.

> Also, with more animations, that settings dialog can quickly go out of
> hand. Maybe you should rearrange the whole dialog to use
> e_widget_toolbook, and place the animation options in a tab. Also, maybe
> the animation struct should also (optionally?) provide an evas object
> that can display a preview of the animation itself, so that user know
> what they are selecting.
>
Good ideas. I've tried to make a toolbook from the advanced dialog
though the deskpreview widget does not hide as it should. I could make
an ilist of the animation items if that is wanted. The animation
preview should be easy to add later on but it seems quite a lot of
work to write it. you know, this patch is intended to be able to get
rid of ecomorph-e17 in the first place :)

update: http://pastie.org/private/omyz23rdfhmohjwlzhnd8w

>
>> >
>> > Best Regards,
>> > Hannes
>> >
>>
>> update: removed printf and added a comment
>> http://pastie.org/private/alfndwnkuqtsefyc9olpg
>>
>> --
>> The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
>> production scanning environment may not be a perfect world - but thanks to
>> Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
>> Series Scanner you'll get full speed at 300 dpi even with all image
>> processing features enabled. http://p.sf.net/sfu/kodak-com
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

--
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: jeffdameth IN trunk/e: . data/themes src/modules src/modules/everything

2009-05-21 Thread hannes.janet...@gmail.com
Hello Albin,
sorry I've overlooked your mail before. 'Everything' is my gsoc
project. It should become an extensible interface to launch programs,
find files and do everything for what source- and action plugins are
provided. Source plugins give a list of candidates matching a search
string (or any list that a plugin may produce for a given input) and
action plugins will allow to add actions for candidates of the source
plugins. The task that I will probably mainly concentrate on is to
write a plugin which uses the tracker indexer. So the module in very
early stage atm and for now disabled by default.

Best Regards,
Hannes



On Wed, May 6, 2009 at 8:06 PM, Albin Tonnerre  wrote:
>> Log:
>>   initial checkin of 'everything' module with sources for apps, windows and 
>> settings
>
>> Author:       jeffdameth
>> Date:         2009-05-06 07:20:45 -0700 (Wed, 06 May 2009)
>> New Revision: 40526
>
> Maybe it deserves an email announcing it/explaining what it's for ?
>
> Regards,
> --
> Albin Tonnerre
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEARECAAYFAkoB0Z8ACgkQIjAgwqfG8N/LegCfUFxP4N5Run/WfTkjk9PQezm9
> 0XEAoJnujANvjcvubOWEPWq4nAcNgNrX
> =A8em
> -END PGP SIGNATURE-
>
>

--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com 
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] e17 - additional border hooks

2009-09-01 Thread hannes.janet...@gmail.com
Hello,

attached is a patch that adds border hooks for new-border, desk-set
and move/resize states. With these hooks it is possible to need no
further modifications in e_border for the ecomorph module. I've also
changed e_moveresize so that it uses the border hooks instead of being
called from e_border directly so that it now could be moved to a
module. Question or suggestions? After this patch my next step would
be to make the desk animations modular which is the last needed thing
for removing ecomorph-e17 branch.

Regards,
Hannes
Index: e_border.c
===
--- e_border.c	(revision 42176)
+++ e_border.c	(working copy)
@@ -245,8 +245,10 @@
if (bd->client.argb)
  bd->win = ecore_x_window_manager_argb_new(con->win, 0, 0, bd->w, bd->h);
else
- bd->win = ecore_x_window_override_new(con->win, 0, 0, bd->w, bd->h);
-   ecore_x_window_shape_events_select(bd->win, 1);
+ {
+	bd->win = ecore_x_window_override_new(con->win, 0, 0, bd->w, bd->h);
+	ecore_x_window_shape_events_select(bd->win, 1);
+ }
e_bindings_mouse_grab(E_BINDING_CONTEXT_BORDER, bd->win);
e_bindings_wheel_grab(E_BINDING_CONTEXT_BORDER, bd->win);
e_focus_setup(bd);
@@ -281,6 +283,28 @@
 	return NULL;
  }
 
+   /* printf("##- ON MAP CLIENT 0x%x SIZE %ix%i %i:%i\n",
+* 	  bd->client.win, bd->client.w, bd->client.h, att->x, att->y); */
+
+   /* FIXME: if first_map is 1 then we should ignore the first hide event
+* or ensure the window is alreayd hidden and events flushed before we
+* create a border for it */
+   if (first_map)
+ {
+	// printf("##- FIRST MAP\n");
+	bd->x = att->x;
+	bd->y = att->y;
+	bd->changes.pos = 1;
+	bd->re_manage = 1;
+	// needed to be 1 for internal windw and on restart.
+	// bd->ignore_first_unmap = 2;
+ }
+   
+   bd->client.win = win;
+   bd->zone = e_zone_current_get(con);
+   
+   _e_border_hook_call(E_BORDER_HOOK_NEW_BORDER, bd);   
+
bd->handlers = eina_list_append(bd->handlers, ecore_event_handler_add(ECORE_X_EVENT_MOUSE_IN, _e_border_cb_mouse_in, bd));
bd->handlers = eina_list_append(bd->handlers, ecore_event_handler_add(ECORE_X_EVENT_MOUSE_OUT, _e_border_cb_mouse_out, bd));
bd->handlers = eina_list_append(bd->handlers, ecore_event_handler_add(ECORE_EVENT_MOUSE_BUTTON_DOWN, _e_border_cb_mouse_down, bd));
@@ -288,8 +312,6 @@
bd->handlers = eina_list_append(bd->handlers, ecore_event_handler_add(ECORE_EVENT_MOUSE_MOVE, _e_border_cb_mouse_move, bd));
bd->handlers = eina_list_append(bd->handlers, ecore_event_handler_add(ECORE_EVENT_MOUSE_WHEEL, _e_border_cb_mouse_wheel, bd));
 
-   bd->client.win = win;
-
bd->client.icccm.title = NULL;
bd->client.icccm.name = NULL;
bd->client.icccm.class = NULL;
@@ -455,23 +477,6 @@
bd->changes.size = 1;
bd->changes.shape = 1;
 
-//   printf("##- ON MAP CLIENT 0x%x SIZE %ix%i\n",
-//	  bd->client.win, bd->client.w, bd->client.h);
-
-   /* FIXME: if first_map is 1 then we should ignore the first hide event
-* or ensure the window is alreayd hidden and events flushed before we
-* create a border for it */
-   if (first_map)
- {
-//	printf("##- FIRST MAP\n");
-	bd->x = att->x;
-	bd->y = att->y;
-	bd->changes.pos = 1;
-	bd->re_manage = 1;
-// needed to be 1 for internal windw and on restart.
-//	bd->ignore_first_unmap = 2;
- }
-
/* just to friggin make java happy - we're DELAYING the reparent until
 * eval time...
 */
@@ -683,6 +688,7 @@
bd->desk = desk;
e_border_zone_set(bd, desk->zone);
 
+   _e_border_hook_call(E_BORDER_HOOK_SET_DESK, bd);
e_hints_window_desktop_set(bd);
 
ev = calloc(1, sizeof(E_Event_Border_Desk_Set));
@@ -7920,8 +7926,6 @@
 static int
 _e_border_resize_begin(E_Border *bd)
 {
-   int w, h;
-
if (!bd->lock_user_stacking)
  {
 	if (e_config->border_raise_on_mouse_action)
@@ -7932,29 +7936,6 @@
(bd->fullscreen) || (bd->lock_user_size))
  return 0;
 
-   if ((bd->client.icccm.base_w >= 0) &&
-   (bd->client.icccm.base_h >= 0))
- {
-	if (bd->client.icccm.step_w > 0)
-	  w = (bd->client.w - bd->client.icccm.base_w) / bd->client.icccm.step_w;
-	else
-	  w = bd->client.w;
-	if (bd->client.icccm.step_h > 0)
-	  h = (bd->client.h - bd->client.icccm.base_h) / bd->client.icccm.step_h;
-	else
-	  h = bd->client.h;
- }
-   else
- {
-	if (bd->client.icccm.step_w > 0)
-	  w = (bd->client.w - bd->client.icccm.min_w) / bd->client.icccm.step_w;
-	else
-	  w = bd->client.w;
-	if (bd->client.icccm.step_h > 0)
-	  h = (bd->client.h - bd->client.icccm.min_h) / bd->client.icccm.step_h;
-	else
-	  h = bd->client.h;
- }
if (grabbed)
  e_grabinput_get(bd->win, 0, bd->win);
if (bd->client.netwm.sync.request)
@@ -7964,11 +7945,9 @@
 	bd->client.netwm.sync.wait = 0;
 	bd->client.netwm.sync.send_time = ecore_loop_time_get();
  }
-   if (e_config->resize_info_follows)
- e_move_resize_object_coords_set(bd->x + bd->fx.x, bd->y + bd->fx.

Re: [E-devel] e17 - additional border hooks

2009-09-02 Thread hannes.janet...@gmail.com
whoops, the ECOMORPH_ATOM_MANAGED belongs of course not to the proposed patch.

On Wed, Sep 2, 2009 at 8:23 AM,
hannes.janet...@gmail.com wrote:
> Hello,
>
> attached is a patch that adds border hooks for new-border, desk-set
> and move/resize states. With these hooks it is possible to need no
> further modifications in e_border for the ecomorph module. I've also
> changed e_moveresize so that it uses the border hooks instead of being
> called from e_border directly so that it now could be moved to a
> module. Question or suggestions? After this patch my next step would
> be to make the desk animations modular which is the last needed thing
> for removing ecomorph-e17 branch.
>
> Regards,
> Hannes
>

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


Re: [E-devel] E SVN: jeffdameth trunk/e/src/bin

2009-09-04 Thread hannes.janet...@gmail.com
ok, eina macro issue again. the object del function of e_module
modifies the list. going to fix it now

On Fri, Sep 4, 2009 at 10:14 PM,
hannes.janet...@gmail.com wrote:
> tried with just the default ones. ok there is more a system to it:
> exactly every second module is not unloaded :)
> try this e_module.c yourself. it prints out which modules are in the
> list and which become freed. ok the reason why would be worth
> investigating. just my stack is pretty overloaded atm.
> http://pastie.org/private/9pf6c4us8vea0svfvjr9xq
>
> On Fri, Sep 4, 2009 at 9:50 PM, Christopher
> Michael wrote:
>> What modules are you running ? I searched all the existing code in both
>> E's modules, and E-MODULES-EXTRA and did not find where anything is
>> modifying the list...
>>
>> dh
>>
>> Enlightenment SVN wrote:
>>> Log:
>>>   e17:shutdown all modules
>>>
>>> Author:       jeffdameth
>>> Date:         2009-09-04 12:43:10 -0700 (Fri, 04 Sep 2009)
>>> New Revision: 42262
>>>
>>> Modified:
>>>   trunk/e/src/bin/e_module.c
>>>
>>> Modified: trunk/e/src/bin/e_module.c
>>> ===
>>> --- trunk/e/src/bin/e_module.c        2009-09-04 19:27:12 UTC (rev 42261)
>>> +++ trunk/e/src/bin/e_module.c        2009-09-04 19:43:10 UTC (rev 42262)
>>> @@ -37,7 +37,8 @@
>>>  e_module_shutdown(void)
>>>  {
>>>     E_Module *m;
>>> -
>>> +   Eina_List *l;
>>> +
>>>  #ifdef HAVE_VALGRIND
>>>     /* do a leak check now before we dlclose() all those plugins, cause
>>>      * that means we won't get a decent backtrace to leaks in there
>>> @@ -45,10 +46,15 @@
>>>     VALGRIND_DO_LEAK_CHECK
>>>  #endif
>>>
>>> -   _e_modules = eina_list_reverse(_e_modules);
>>> -
>>> -   EINA_LIST_FREE(_e_modules, m)
>>> +   // whats was this for? modules should not depend on each others load 
>>> order
>>> +   // _e_modules = eina_list_reverse(_e_modules);
>>> +
>>> +   /* FIXME there seems to be a module that modifies _e_modules here
>>> +    * dont use EINA_LIST_FREE until solved! */
>>> +   EINA_LIST_FOREACH(_e_modules, l, m)
>>>       {
>>> +     printf("shutdown module: %s\n", m->name);
>>> +
>>>       if (m && m->enabled && !m->error)
>>>         {
>>>            m->func.save(m);
>>> @@ -58,6 +64,10 @@
>>>       e_object_del(E_OBJECT(m));
>>>       }
>>>
>>> +   if (_e_modules)
>>> +     eina_list_free(_e_modules);
>>> +   _e_modules = NULL;
>>> +
>>>     return 1;
>>>  }
>>>
>>>
>>
>> --
>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
>> trial. Simplify your report design, integration and deployment - and focus on
>> what you do best, core application coding. Discover what's new with
>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>

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


Re: [E-devel] E SVN: jeffdameth trunk/e/src/bin

2009-09-05 Thread hannes.janet...@gmail.com
>>  #endif
>>
>> -   _e_modules = eina_list_reverse(_e_modules);
>> -
>> -   EINA_LIST_FREE(_e_modules, m)
>> +   // whats was this for? modules should not depend on each others load
>> order
>> +   // _e_modules = eina_list_reverse(_e_modules);
>>
>
> Loading (and unloading) order is important!!
> I have done this for the gadman module, than need to be loaded after all the
> other modules.
> The order is controlled by e_module_priority_set().
>
> DaveMDS
>
>

This should not be needed. For loading gadman should listen to
E_EVENT_MODULE_UPDATE so that it can check wheter it has a config for
the module that was loaded. For unloading I do not see this
requirement either as one should be able to unload a module that
gadman holds an instance of and also be able to unload gadman while
the modules that gadman holds instances of remain loaded.

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


Re: [E-devel] E SVN: jeffdameth trunk/e/src/modules/systray

2009-09-07 Thread hannes.janet...@gmail.com
>>  fix systray to work with argb shelf windows
>>
>> Author:       jeffdameth
>> Date:         2009-09-07 09:41:22 -0700 (Mon, 07 Sep 2009)
>> New Revision: 42329
>>
>> Modified:
>>  trunk/e/src/modules/systray/e_mod_main.c
>>
>> Modified: trunk/e/src/modules/systray/e_mod_main.c
>> ===
>> --- trunk/e/src/modules/systray/e_mod_main.c    2009-09-07 16:32:26 UTC (rev 
>> 42328)
>> +++ trunk/e/src/modules/systray/e_mod_main.c    2009-09-07 16:41:22 UTC (rev 
>> 42329)
>> @@ -480,7 +480,8 @@
>>    evas_object_geometry_get(o, &x, &y, &w, &h);
>>    if (w < 1) w = 1;
>>    if (h < 1) h = 1;
>> -   inst->win.base = ecore_x_window_new(inst->win.parent, x, y, w, h);
>> +   inst->win.base = ecore_x_window_new(0, 0, 0, w, h);
>> +   ecore_x_window_reparent(inst->win.base, inst->win.parent, x, y);
>>    ecore_x_window_background_color_set(inst->win.base, r, g, b);
>>    ecore_x_window_show(inst->win.base);
>
> I really don't see how this could help, care to ellaborate?
>

the short answer is that if you use ecore_x_window_new with an argb
parent window wrong window attributes will be set to the new window.
ecore_x_window_new copies the depth and visual from parent but does
not set the right colormap in attributes. this will e.g. cause a
BadMatch when doing ecore_x_window_background_color_set. it seems also
that tray icons dont like to be reparented to it, for which i dont
know the exact reason. if everything would work right here a new argb
window would be created but some tray icons seem not to like argb
parents at all. this way we create a plain rgb window and reparent it
to the shelf window.

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


[E-devel] E SVN: jeffdameth trunk/e/src/modules/systray

2009-09-07 Thread hannes.janet...@gmail.com
-- Forwarded message --
From: hannes.janet...@gmail.com 
Date: Mon, Sep 7, 2009 at 11:55 PM
Subject: Re: [E-devel] E SVN: jeffdameth trunk/e/src/modules/systray
To: Gustavo Sverzut Barbieri 


i think it's better as it is now. one need to check whether the window
that one wants to use as parent is argb and use
ecore_x_window_argb_new in this case. otherwise it would need to check
the parents visual for every window that one creates with a parent !=
0

On Mon, Sep 7, 2009 at 11:50 PM, Gustavo Sverzut
Barbieri wrote:
> On Mon, Sep 7, 2009 at 6:31 PM,
> hannes.janet...@gmail.com wrote:
>>>>  fix systray to work with argb shelf windows
>>>>
>>>> Author:       jeffdameth
>>>> Date:         2009-09-07 09:41:22 -0700 (Mon, 07 Sep 2009)
>>>> New Revision: 42329
>>>>
>>>> Modified:
>>>>  trunk/e/src/modules/systray/e_mod_main.c
>>>>
>>>> Modified: trunk/e/src/modules/systray/e_mod_main.c
>>>> ===
>>>> --- trunk/e/src/modules/systray/e_mod_main.c    2009-09-07 16:32:26 UTC 
>>>> (rev 42328)
>>>> +++ trunk/e/src/modules/systray/e_mod_main.c    2009-09-07 16:41:22 UTC 
>>>> (rev 42329)
>>>> @@ -480,7 +480,8 @@
>>>>    evas_object_geometry_get(o, &x, &y, &w, &h);
>>>>    if (w < 1) w = 1;
>>>>    if (h < 1) h = 1;
>>>> -   inst->win.base = ecore_x_window_new(inst->win.parent, x, y, w, h);
>>>> +   inst->win.base = ecore_x_window_new(0, 0, 0, w, h);
>>>> +   ecore_x_window_reparent(inst->win.base, inst->win.parent, x, y);
>>>>    ecore_x_window_background_color_set(inst->win.base, r, g, b);
>>>>    ecore_x_window_show(inst->win.base);
>>>
>>> I really don't see how this could help, care to ellaborate?
>>>
>>
>> the short answer is that if you use ecore_x_window_new with an argb
>> parent window wrong window attributes will be set to the new window.
>> ecore_x_window_new copies the depth and visual from parent but does
>> not set the right colormap in attributes. this will e.g. cause a
>> BadMatch when doing ecore_x_window_background_color_set. it seems also
>> that tray icons dont like to be reparented to it, for which i dont
>> know the exact reason. if everything would work right here a new argb
>> window would be created but some tray icons seem not to like argb
>> parents at all. this way we create a plain rgb window and reparent it
>> to the shelf window.
>
> weird! Anyway, better to fix ecore_x_window_new()?
>
> --
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
>

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


Re: [E-devel] E SVN: urandom trunk/E-MODULES-EXTRA/bling/src

2009-09-22 Thread hannes.janet...@gmail.com
On Tue, Sep 22, 2009 at 1:26 PM, Viktor Kojouharov
 wrote:
> On Tue, 2009-09-22 at 10:57 +0200, Dave Andreoli wrote:
>>
>>
>> 2009/9/22 Viktor Kojouharov 
>>         Chances arde small that 2 composite managers (one of tghem
>>         bling) will be running at the same time. And if you disable
>>         bling, then it will be preferrable if that config option is
>>         turned off. I can't think of a single use case where this will
>>         cause problems. On the other hand, at the least it will save
>>         the user some actions by toggling this on their behalf.
>>
>> indeed, but in this way you are disabling the use_composite on every
>> shoutdown, not only when the user disable
>> the module.
>> On next E startup the use_compisite will be off until bling start, and
>> some module (loaded before bling) can make some
>> wrong assumption.
>> btw, I tested the commit and dont' seems to cause problems here ;)
>
>
> good point. thought I think any modules that only check once whether
> composite is in use should be fixed. Right now only a few modules make
> any use of composite. Everything checks it every time it needs to, and
> works properly in this regard. My module drawer on the other hand
> doesn't, but I will fix that :)

shelves are also affected by use_composite option. so changing
use_composite after shelves are loaded wont work. I think it would be
good to modify the composite option to be off/automatic/always and to
have an event for changing composite state. shelf could listen to this
event and recreate its popup. we could keep use_composite as state
variable and add composite_mode config option.
In 'automatic' mode e would listen to changes of the cm atom selection
and send an event for changes. I can look into making the event. in
'always' mode use_composite is always 1, this has the advantage to not
need to recreate shelf and itask-ng when one knows that a compositing
manager will be running.

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


Re: [E-devel] Implementing default gadcon client size for EFM toolbar

2009-09-22 Thread hannes.janet...@gmail.com
Hello Victor,
I'm not the one to ask for accepting edje changes. Anyway, I think
this could be handled with using min_size of the edje group. If I
recall correct the only problem with adding gadgets to toolbar were
that they were smaller than the appropriate size for the gadget. I'll
have a look into this.

Regards,
Hannes

On Sat, Sep 19, 2009 at 6:04 PM, victor  wrote:
> Hi guys
>
> On adding a gadcon client to EFM toolbar, its width used hardcoded value
> regardless of gadcon client type. Here is patchset allowing to define
> default (preferred) width for each type of EFM toolbar client.
> - edje changed so a collections.group of .edc collection file can have
> "prefer" value.
> - on creating a new, unconfigured gadcon client, it uses preferred size
> of underlying Evas object as its width.
> - appropriate sizes applied to EFM modules
> Hope you'll find it useful.
>
> Sincerely, Victor.
>
> --
> Come build with us! The BlackBerry® Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9-12, 2009. Register now!
> http://p.sf.net/sfu/devconf
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

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


Re: [E-devel] E SVN: urandom trunk/E-MODULES-EXTRA/bling/src

2009-09-22 Thread hannes.janet...@gmail.com
Hm, looks not that good with the event for cm activation. It would be
the responsibility of the cm to send a client message that it acquired
the cm selection. xcompmgr does not. also it's pretty much work as one
has to listen to client messages, then remember the window which got
the selection and finally listen for window destroy messages to see
when the cm is gone. and also implement the event handling for
shelves.. pretty much work for this little benefit. imo we could stick
with how it is done now. if one wants to be sure that a compositing
manager is running one can just check ecore_x_screen_is_composited
each time when creating a window.


On Tue, Sep 22, 2009 at 8:40 PM, Viktor Kojouharov
 wrote:
> On Tue, 2009-09-22 at 19:27 +0200, hannes.janet...@gmail.com wrote:
>> On Tue, Sep 22, 2009 at 1:26 PM, Viktor Kojouharov
>>  wrote:
>> > On Tue, 2009-09-22 at 10:57 +0200, Dave Andreoli wrote:
>> >>
>> >>
>> >> 2009/9/22 Viktor Kojouharov 
>> >>         Chances arde small that 2 composite managers (one of tghem
>> >>         bling) will be running at the same time. And if you disable
>> >>         bling, then it will be preferrable if that config option is
>> >>         turned off. I can't think of a single use case where this will
>> >>         cause problems. On the other hand, at the least it will save
>> >>         the user some actions by toggling this on their behalf.
>> >>
>> >> indeed, but in this way you are disabling the use_composite on every
>> >> shoutdown, not only when the user disable
>> >> the module.
>> >> On next E startup the use_compisite will be off until bling start, and
>> >> some module (loaded before bling) can make some
>> >> wrong assumption.
>> >> btw, I tested the commit and dont' seems to cause problems here ;)
>> >
>> >
>> > good point. thought I think any modules that only check once whether
>> > composite is in use should be fixed. Right now only a few modules make
>> > any use of composite. Everything checks it every time it needs to, and
>> > works properly in this regard. My module drawer on the other hand
>> > doesn't, but I will fix that :)
>>
>> shelves are also affected by use_composite option. so changing
>> use_composite after shelves are loaded wont work. I think it would be
>> good to modify the composite option to be off/automatic/always and to
>> have an event for changing composite state. shelf could listen to this
>> event and recreate its popup. we could keep use_composite as state
>> variable and add composite_mode config option.
>> In 'automatic' mode e would listen to changes of the cm atom selection
>> and send an event for changes. I can look into making the event. in
>> 'always' mode use_composite is always 1, this has the advantage to not
>> need to recreate shelf and itask-ng when one knows that a compositing
>> manager will be running.
>>
>
> sounds good. we could also totally remove the use_composite option,
> since now pretty much every composite manager has a corresponding cm
> atom. e will just emit events whenever a composite manager
> appears/leaves, and the rest should be handled automatically.
>> --
>> Come build with us! The BlackBerry® Developer Conference in SF, CA
>> is the only developer event you need to attend this year. Jumpstart your
>> developing skills, take BlackBerry mobile applications to market and stay
>> ahead of the curve. Join us from November 9-12, 2009. Register now!
>> http://p.sf.net/sfu/devconf
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

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


Re: [E-devel] everything module segv

2009-10-01 Thread hannes.janet...@gmail.com
Hi,
thanks for reporting. fixed now.

Regards,
Hannes

On Thu, Oct 1, 2009 at 11:45 PM, Vincent Pomageot
 wrote:
> Hi,
>
> I've spotted a bug in everything module : browsing an empty directory makes
> it crash.
> Gdb led me to line 183 of evry_plugin_aggregator.c "pp = lp->data" where lp
> is NULL.
> A work around could be to check lp after its initialization line 122, but
> I'm not sure it's the correct solution and that there isn't another problem
> in view of the comment line 179 (eina_list_count should return 1 if there is
> only one item..).
>
> Please tell me if I have to fill a bug in trac.
>
> Regards,
>
> Vincent Pomageot
> --
> Come build with us! The BlackBerry® Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9-12, 2009. Register now!
> http://p.sf.net/sfu/devconf
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

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


[E-devel] I can't have fullscreen the way I want it anymore?

2009-10-02 Thread hannes.janet...@gmail.com
On Fri, Oct 2, 2009 at 1:39 PM, David Seikel  wrote:
> On Fri, 2 Oct 2009 16:05:12 +1000 Carsten Haitzler (The Rasterman)
>  wrote:
>
>> On Fri, 2 Oct 2009 11:16:33 +0530 Laxminarayan Kamath
>>  said:
>>
>> > So why not have a real fullscreen (the way apps want it) and fake
>> > full screen(the way users like David Seikel want it)? That should
>> > keep both
>>
>> david's is already covered by: 1. borderless, 1 + maximized
>> (fullscreen mazimize). the app fullscreen is the "fullscreen" u see
>> in the e menus and the netwm fullscrene protocol. e17 doesnt totally
>> handle it right atm - its not "restricted" enough.
>
> So, what's wrong with letting the user decide they WANT to override an
> apps choice about restricting the user?  It's my computer, I want
> control.  Two options - "fullscreen the way nazi programmers that want
> to take over your computer want it", and "fullscreen with full user
> control".  Oops, I invoked Godwin's law early.  lol
>
you can already have fullscreen windows to act like normal windows:
window stacking -> allow windows to be above fullscreen. maybe it
should be renamed to 'treat fullscreen as normal window'. also an
option should be added that one can either have always fullscreen
according to the spec, 'fullscreen is normal window' and 'fullscreen
according to spec if request by app' (not by e's action)

> I'll say for a third time, my desires used to be covered by borderless
> maximised windows, but it's broken now.
>

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


[E-devel] E SVN: jeffdameth trunk/eterm/Eterm/src

2009-10-06 Thread hannes.janet...@gmail.com
yes, it says it is 'intended' to replace mwm hints, but
NET_WM_WINDOW_TYPE does not handle the borderless window case.
following EWMH the wm must set hints it supports in _NET_SUPPORTED
(http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2449322).
This way apps can know that mwm hints are handled but cant expect the
wm to be fully mwm compliant, which would be required when the wm sets
_MOTIF_WM_INFO.


Hannes

On Tue, Oct 6, 2009 at 11:55 PM, Vincent Torri  wrote:
>
>
> On Tue, 6 Oct 2009, Kim Woelders wrote:
>
>> On Tue, 06 Oct 2009 22:27:38 +0200, Michael Jennings  wrote:
>>
>>> On Tuesday, 06 October 2009, at 21:52:42 (+0200),
>>> Kim Woelders wrote:
>>>
 It seems to me that you are making Eterm e17 compliant in stead of
 making
 e17 MWM hint compliant.
>>>
>>> I think he did that too.  My thought was to make Eterm more EWMH
>>> compliant.  Do you feel that this patch fails to accomplish that?
>>>
>> In my opinion the MWM hint is not related to EWMH, so I think all that is
>> accomplished is to fetch a potentially rather large atom list which
>> shouldn't contain the item being looked for :)
>
> the MWM hint is not part of EWMH
>
> see http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2507144
>
> (the paragraph beginning by 'Rationale')
>
> Vincent
>
> --
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

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


Re: [E-devel] E SVN: jeffdameth trunk/eterm/Eterm/src

2009-10-06 Thread hannes.janet...@gmail.com
ok, looking through other window managers source setting mwm_hints in
net_supported is not common. It seems window managers do not announce
that they handle mwm hints in any special way. I'm going to remove my
patch then.. still i think it's would be the correct way to handle it.

There is still the problem for users that wonder why their windows get no focus.
the options for apps seem to be:
- require mwm_info to exist for using borderless. chances are that wm
that are not fully mwm compliant just set mwm_info to provide
borderless window for these apps without them going override redirect.
- some apps do a weak check and look whether mwm_hints exists, this
assumes only the wm would create mwm_hints atom (which ecore_x does on
init by default..). one could set the hint and hope that it was really
the wm that set it. at least one knows when mwm_hints does not exist
the wm will definitely not handle it :)
- just set the hint and let the wm handle it (my vote for it too)


Hannes
On Wed, Oct 7, 2009 at 1:00 AM, hannes.janet...@gmail.com
 wrote:
> yes, it says it is 'intended' to replace mwm hints, but
> NET_WM_WINDOW_TYPE does not handle the borderless window case.
> following EWMH the wm must set hints it supports in _NET_SUPPORTED
> (http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2449322).
> This way apps can know that mwm hints are handled but cant expect the
> wm to be fully mwm compliant, which would be required when the wm sets
> _MOTIF_WM_INFO.
>
>
> Hannes
>
> On Tue, Oct 6, 2009 at 11:55 PM, Vincent Torri  wrote:
>>
>>
>> On Tue, 6 Oct 2009, Kim Woelders wrote:
>>
>>> On Tue, 06 Oct 2009 22:27:38 +0200, Michael Jennings  wrote:
>>>
>>>> On Tuesday, 06 October 2009, at 21:52:42 (+0200),
>>>> Kim Woelders wrote:
>>>>
>>>>> It seems to me that you are making Eterm e17 compliant in stead of
>>>>> making
>>>>> e17 MWM hint compliant.
>>>>
>>>> I think he did that too.  My thought was to make Eterm more EWMH
>>>> compliant.  Do you feel that this patch fails to accomplish that?
>>>>
>>> In my opinion the MWM hint is not related to EWMH, so I think all that is
>>> accomplished is to fetch a potentially rather large atom list which
>>> shouldn't contain the item being looked for :)
>>
>> the MWM hint is not part of EWMH
>>
>> see http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2507144
>>
>> (the paragraph beginning by 'Rationale')
>>
>> Vincent
>>
>> --
>> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
>> is the only developer event you need to attend this year. Jumpstart your
>> developing skills, take BlackBerry mobile applications to market and stay
>> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
>> http://p.sf.net/sfu/devconference
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>

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


Re: [E-devel] E SVN: jeffdameth trunk/eterm/Eterm/src

2009-10-07 Thread hannes.janet...@gmail.com
yes, Eterm becomes an override-redirect window when using borderless
option with e17, so its window is not handled by the wm in any way. I
commited a workaround that makes e17 pretend to be mwm so that Eterm
use mwm hints for borderless mode instead of going override redirect.

On Wed, Oct 7, 2009 at 3:42 AM, David Seikel  wrote:
> On Tue, 6 Oct 2009 17:17:10 -0700 Michael Jennings 
> wrote:
>
>> On Tuesday, 06 October 2009, at 23:43:58 (+0200),
>> Kim Woelders wrote:
>>
>> > In my opinion the MWM hint is not related to EWMH, so I think all
>> > that is accomplished is to fetch a potentially rather large atom
>> > list which shouldn't contain the item being looked for :)
>>
>> My impression based on the IRC conversation was that Eterm -x didn't
>> work under e17 without this patch, and that this patch made Eterm more
>> EWMH-compliant.  If that's not the case, then I misunderstood, and the
>> patch needs to be rethought.
>>
>> > This would just set the MWM hint and hope for the best. If the WM
>> > handles it, fine (is there any WM around that doesn't?).
>>
>> Some user was in IRC yesterday complaining about a WM (e17 I thought,
>> but I could be mistaken) that did not provide the _MOTIF_WM_INFO atom,
>> and thus Eterm kicked in override_redirect.  Not knowing about
>> Ctrl-click, he assumed the Eterm was fubar.  So apparently *something*
>> out there doesn't implement MWM hints properly.
>
> Is this related to my reported problems with Eterm (and at least one
> other app) where iconify and maximise don't turn up in the E17 window
> menu when using borderless?
>
> --
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>

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


Re: [E-devel] E SVN: jeffdameth trunk/eterm/Eterm/src

2009-10-07 Thread hannes.janet...@gmail.com
On Thu, Oct 8, 2009 at 12:40 AM, Michael Jennings  wrote:
> On Wednesday, 07 October 2009, at 14:06:34 (+0200),
> hannes.janet...@gmail.com wrote:
>
>> yes, Eterm becomes an override-redirect window when using borderless
>> option with e17, so its window is not handled by the wm in any
>> way. I commited a workaround that makes e17 pretend to be mwm so
>> that Eterm use mwm hints for borderless mode instead of going
>> override redirect.
>
> Okay, let's get something straight here.  You keep implying that Eterm
> is somehow buggy because it expects the WM to "pretend to be" the
> Motif WM in order to do borderless.  This is simply wrong.
>
> Setting _MOTIF_WM_INFO is the correct way to advertise yourself as
> supporting the MWM hints, at least to the best of my knowledge and
> based on everything I've read or seen.  Thus, a WM supporting those
> hints should set this property.  On my (albeit somewhat outdated) copy
> of E 0.17, Eterm -x works just fine.  And I'm quite certain it worked
> on E 0.16, so I'd wager it works on e16 too.  The only WM it doesn't
> work on AFAICT is kwin.

No, I dont say Eterm is buggy. The only problem with requiring the wm
to set _MOTIF_WM_INFO is that the wm has to implement more mwm
specific handling of windows. According to this mail from a kwin
developer chances are that motif apps crash when the wm is not mwm
compliant while advertising to be compliant.
http://mail.gnome.org/archives/wm-spec-list/2002-December/msg6.html
(the discussion is about the borderless hint)

>
> Falling back on override_redirect is the ONLY way that Eterm can be
> certain it does as the user asks (comes up borderless) in the face of
> non-compliant window managers.  Which is the better failure mode
> (ignore the user request and have borders vs. being outside the
> control of the non-compliant WM) is a matter of perspective, and I'm
> tending to agree with Marc Lehmann (urxvt) that the right choice for
> Eterm is to do everything it can to fulfill the options it was given
> (i.e., override_redirect if necessary).
>
This has the downside that the window does not appear in window list
and taskbar and window manipulation might be inconsistent with wm
settings (just to complete the pros and cons).

> If there is an EWMH for borderless that I'm missing, please feel free
> to add support for that.  Beyond that, I think the previous code was
> correct.

There is no EWMH window type for borderless..


Hannes



>
> Michael
>
> --
> Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  
> Linux Server/Cluster Admin, LBL.gov       Author, Eterm (www.eterm.org)
> ---
>  "Fresh blood through tired skin.  New sweat to drown me in.
>  Dress up this rotten carcass just to make it look alive."
>                                            -- Nine Inch Nails, "last"
>
> --
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

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


[E-devel] e17 (43431-1) Theme Bug or Feature??

2009-11-10 Thread hannes.janet...@gmail.com
Hi,
you can remove all specific theme customization with 'clear all' in
advanced dialog.
I think the current behavior makes sense.


Regards

On Tue, Nov 10, 2009 at 7:21 PM, David C. Rankin
 wrote:
> Guys,
>
>        I am very confused by theme setting in e17 and may have stumble across 
> a bug
> or a musunderstood feature related to use of the "Advanced" Theme dialog and
> then a "subsequent" use of the "Basic" Theme dialog.
>
>        At one time I had used the advanced theme dialog to set the background 
> to
> night_bling_45 using the wallpaper dialog -> Picture. Later I had set the
> dialog to "Use Theme" background and had changed the theme to A-Sblack-Esp1
> and I believe the background was set to the A-Sblack-Esp1 theme background.
>
>        Now things are all FUBAR with theme setting. The wallpaper setting is 
> set to
> "Use Theme",but If I try and change the theme using the Basic Theme dialog,
> the theme will change, but the background will NOT change. I don't under stand
> this (bug/feature). I expected to be able to change the theme with the basic
> dialog and have it change all theme parameters (wallpaper included) when I
> select a new theme. Now the only way to change the wallpaper is to use the
> Advanced dialog and independently "assign" a background, otherwise, the
> background stays stuck on the previiously set background.
>
>        I would expect using the basic dialog for it to change everything even 
> after
> some independent settings were made with the advanced dialog. This would allow
> the user to "reset" all the parts of a theme after experimenting with the
> Advanced settings.
>
>        I don't know if this is expected/unexpected for e17, but I know it was
> unexpected for me. If this isn't a bug, you will want to consider changing the
> function of the basic theme setting so that it sets (or resets) everything to
> the theme selected.
>
>        Also, is there I file I can delete that will "Unstick" the advanced 
> theme
> setting that is causing the background to stay stuck to the previous advanced
> setting?
>
>        If you want me to post my .cfg files, just let me know, I'll be happy 
> to.
> Thanks for your great work on e17. I love it!
>
>
> --
> David C. Rankin, J.D.,P.E.
> Rankin Law Firm, PLLC
> 510 Ochiltree Street
> Nacogdoches, Texas 75961
> Telephone: (936) 715-9333
> Facsimile: (936) 715-9339
> www.rankinlawfirm.com
>
> --
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

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


Re: [E-devel] permissions to trac

2009-11-15 Thread hannes.janet...@gmail.com
Hello,
sorry trac permissions broke after an update. was it possible to add
the ticket now? - if so please give a link so we can find it.

Regards

2009/11/15 Pavol Klačanský :
> Hallo, I've written for permissions to report ticket before a month, I need 
> them, and I've sent patch but, there is no reponse, It's annoying for 
> starting devs
>
> Bye
>
> --
> Pavol Klačanský 
>
> --
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

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


[E-devel] Fwd: permissions to trac

2009-11-15 Thread hannes.janet...@gmail.com
I cant change privileges. for me creating tickets works though. could
someone have a look at this?


-- Forwarded message --
From:  
Date: 2009/11/15
Subject: Re: [E-devel] permissions to trac
To: "hannes.janet...@gmail.com" 


nick: pavolzetor

http://trac.enlightenment.org/e/newticket
TICKET_CREATE privileges are required to perform this operation

On Sun, 15 Nov 2009 20:13:30 +0100
"hannes.janet...@gmail.com"  wrote:

> Hello,
> sorry trac permissions broke after an update. was it possible to add
> the ticket now? - if so please give a link so we can find it.
>
> Regards
>
> 2009/11/15 Pavol Klačanský :
> > Hallo, I've written for permissions to report ticket before a month, I need 
> > them, and I've sent patch but, there is no reponse, It's annoying for 
> > starting devs
> >
> > Bye
> >
> > --
> > Pavol Klačanský 
> >
> > --
> > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> > trial. Simplify your report design, integration and deployment - and focus 
> > on
> > what you do best, core application coding. Discover what's new with
> > Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
> --
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
 

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


Re: [E-devel] Reproducible crash

2009-11-30 Thread hannes.janet...@gmail.com
Hello,
just tried configmenu module again - works for me. also disabling
'extend menu'. got a backtrace?

Regards

On Mon, Nov 30, 2009 at 1:02 AM, Dan  wrote:
>
>
> Hi people.
>
> I've found a crash that's easy to reproduce.
>
> Navigate to:
> Settings ==> Settings Panel ==> Advanced ==> Config. Toggle the 'Extend
> Settings Menu' checkbox ( mine is currently *on*, and I click to toggle to
> *off* ). Click Apply. Now bring up another 'main' menu, and point at
> 'Settings'. E crashes here every time for me. I just updated everything
> this morning.
>
> Cheers :)
>
> Dan
> --
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: devilhorns trunk/e/src/modules/conf_theme

2009-12-03 Thread hannes.janet...@gmail.com
On Thu, Dec 3, 2009 at 4:41 AM, Enlightenment SVN
 wrote:
> Log:
>  Use proper config dialog window class, so that when the module gets
>  unloaded, any existing dialogs are killed. This stops a crash that was
>  happening if the module was unloaded while the dialog was shown.
>

the window class is used for remembering the config registry path to
reopen dialogs after restart. I would suggest to revert these changes
and use the registry path in e_config_dialog_get (where it was
missing) instead. At least until there is better way for restoring
dialogs.


> Author:       devilhorns
> Date:         2009-12-02 19:41:24 -0800 (Wed, 02 Dec 2009)
> New Revision: 44153
>
> Modified:
>  trunk/e/src/modules/conf_theme/e_int_config_theme.c 
> trunk/e/src/modules/conf_theme/e_mod_main.c
>
> Modified: trunk/e/src/modules/conf_theme/e_int_config_theme.c
> ===
> --- trunk/e/src/modules/conf_theme/e_int_config_theme.c 2009-12-03 02:41:09 
> UTC (rev 44152)
> +++ trunk/e/src/modules/conf_theme/e_int_config_theme.c 2009-12-03 03:41:24 
> UTC (rev 44153)
> @@ -6,14 +6,14 @@
>  #include "e_int_config_theme_import.h"
>  #include "e_int_config_theme_web.h"
>
> -static void        *_create_data               (E_Config_Dialog *cfd);
> -static void         _free_data                 (E_Config_Dialog *cfd, 
> E_Config_Dialog_Data *cfdata);
> -static void         _fill_data                 (E_Config_Dialog_Data 
> *cfdata);
> -static int          _basic_apply_data          (E_Config_Dialog *cfd, 
> E_Config_Dialog_Data *cfdata);
> -static Evas_Object *_basic_create_widgets      (E_Config_Dialog *cfd, Evas 
> *evas, E_Config_Dialog_Data *cfdata);
> -static int          _advanced_apply_data       (E_Config_Dialog *cfd, 
> E_Config_Dialog_Data *cfdata);
> -static Evas_Object *_advanced_create_widgets   (E_Config_Dialog *cfd, Evas 
> *evas, E_Config_Dialog_Data *cfdata);
> -static Eina_List   *_get_theme_categories_list (void);
> +static void *_create_data(E_Config_Dialog *cfd);
> +static void _free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
> +static void _fill_data(E_Config_Dialog_Data *cfdata);
> +static int _basic_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data 
> *cfdata);
> +static Evas_Object *_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, 
> E_Config_Dialog_Data *cfdata);
> +static int _advanced_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data 
> *cfdata);
> +static Evas_Object *_advanced_create_widgets(E_Config_Dialog *cfd, Evas 
> *evas, E_Config_Dialog_Data *cfdata);
> +static Eina_List *_get_theme_categories_list(void);
>
>  struct _E_Config_Dialog_Data
>  {
> @@ -31,43 +31,44 @@
>    /* Advanced */
>    Evas_Object *o_categories_ilist;
>    Evas_Object *o_files_ilist;
> -   int         personal_file_count;
> -   Eina_List   *theme_list;
> -   Eina_List   *parts_list;
> +   int personal_file_count;
> +   Eina_List *theme_list;
> +   Eina_List *parts_list;
>
>    /* Dialog */
> -   E_Win    *win_import;
> +   E_Win *win_import;
>    E_Dialog *dia_web;
>  };
>
> -static const char *parts_list[] = {
> -  "about:e/widgets/about/main",
> -  "borders:e/widgets/border/default/border",
> -  "background:e/desktop/background",
> -  "configure:e/widgets/configure/main",
> -  "dialog:e/widgets/dialog/main",
> -  "dnd:ZZZ",
> -  "error:e/error/main",
> -  "exebuf:e/widgets/exebuf/main",
> -  "fileman:ZZZ",
> -  "gadman:e/gadman/control",
> -  "icons:ZZZ",
> -  "menus:ZZZ",
> -  "modules:ZZZ",
> -  "modules/pager:e/widgets/pager/popup",
> -  "modules/ibar:ZZZ",
> -  "modules/ibox:ZZZ",
> -  "modules/clock:e/modules/clock/main",
> -  "modules/battery:e/modules/battery/main",
> -  "modules/cpufreq:e/modules/cpufreq/main",
> -  "modules/start:e/modules/start/main",
> -  "modules/temperature:e/modules/temperature/main",
> -  "pointer:e/pointer",
> -  "shelf:e/shelf/default/base",
> -  "transitions:ZZZ",
> -  "widgets:ZZZ",
> -  "winlist:e/widgets/winlist/main",
> -  NULL
> +static const char *parts_list[] =
> +{
> +   "about:e/widgets/about/main",
> +     "borders:e/widgets/border/default/border",
> +     "background:e/desktop/background",
> +     "configure:e/widgets/configure/main",
> +     "dialog:e/widgets/dialog/main",
> +     "dnd:ZZZ",
> +     "error:e/error/main",
> +     "exebuf:e/widgets/exebuf/main",
> +     "fileman:ZZZ",
> +     "gadman:e/gadman/control",
> +     "icons:ZZZ",
> +     "menus:ZZZ",
> +     "modules:ZZZ",
> +     "modules/pager:e/widgets/pager/popup",
> +     "modules/ibar:ZZZ",
> +     "modules/ibox:ZZZ",
> +     "modules/clock:e/modules/clock/main",
> +     "modules/battery:e/modules/battery/main",
> +     "modules/cpufreq:e/modules/cpufreq/main",
> +     "modules/start:e/modules/start/main",
> +     "modules/temperature:e/modules/temperature/main",
> +     "pointer:e/pointer",
> +     "shelf:e/shelf/default/base",
> +     "transitions:ZZZ",
> +     "widgets:ZZZ",
> +     "winlist:e/widgets/winlist/main",
> +     NU

Re: [E-devel] everything module for pidgin contacts

2010-02-02 Thread hannes.janet...@gmail.com
Hi,
I've fixed everything.pc now and did some modifications to the plugin,
hope you are ok with them. One can now also send files and messages to
IM contacts via everything.

http://staff.get-e.org/~jeffdameth/evry_plug_pidgin.tar.gz

Regards,
Hannes

--
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Dumping Exebuf in favor of Everything?

2010-04-10 Thread hannes.janet...@gmail.com
On Sat, Apr 10, 2010 at 11:43 PM, Gustavo Sverzut Barbieri
 wrote:
> Hi all,
>
> I'd like to call a voting to dump Exebuf and use Everything by
> default. It is fancier, it is more powerful and i see no reason to not
> do it. exebuf can be then disabled or just removed from SVN, as well
> as its conf_exebuf.

Voting for making Everything default :) I'm not sure if exebuf needs
to be removed as some just want the simple app launcher.  My question
would be rather for a good keybinding. But maybe it's just me for whom
alt+esc is too much movement of the hands (with getting back to the
home row) for using it regularly. I prefer ctrl+space (with ctrl on
caps lock) as one can hold ctrl to select the plugin (e.g.
ctrl+space,p for playlist). I would like to collect some preferences
for this and if anyone has some.

Regards,
Hannes


> For those that never used exebuf, try it. See the page at
> http://trac.enlightenment.org/e/wiki/Gadgets/Everything for tips and
> tricks. So far it can do, amongst other functions:
>    - math using "bc", copying to clipboard
>    - check spelling with "aspell", copying to clipboard
>    - launch using sudo, xterm...
>    - open documents, being able to choose which application to use
> (same as "Open with...")
>    - thumbnail navigation, at various thumb sizes
>    - fancy graphics when using composite manager, reasonable graphics 
> otherwise
>    - list and control your music player
>
> More could be added, like searching the web and so on. It is
> extensible by means of modules.
>
> BR,
>
> --
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
>
> --
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Dumping Exebuf in favor of Everything?

2010-04-11 Thread hannes.janet...@gmail.com
On Sun, Apr 11, 2010 at 3:04 PM, Albin Tonnerre
 wrote:
> On Sat, 10 Apr 2010 18:43 -0300, Gustavo Sverzut Barbieri wrote :
>> Hi all,
>>
>> I'd like to call a voting to dump Exebuf and use Everything by
>> default. It is fancier, it is more powerful and i see no reason to not
>> do it. exebuf can be then disabled or just removed from SVN, as well
>> as its conf_exebuf.
>
> Speaking of which… I just recompiled from SVN, and everything (which I have 
> been
> using as a replacement for exebuf for a long time) now uses modules. That's 
> all
> nice and awesome, but please do enable those modules by default. Updating e17
> and not being able to do anything with everything (heh) anymore is just plain
> annoying.
>

The modules are enabled by default in standard profile. Dont know if
and how one should update old configs automatically.

Regards,
Hannes

> Cheers,
> --
> Albin Tonnerre
>
> --
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: caro trunk/e/src/bin

2010-04-17 Thread hannes.janet...@gmail.com
On Sun, Apr 18, 2010 at 7:29 AM, Enlightenment SVN
 wrote:
> Log:
>  Replace the description "Everything" by "All" as there
>  is a conflict with the Everything module wrt translations.
>
'Everything' shouldnt be translated, just like 'enlightenment' so
there is no conflict, or was there any?

> Author:       caro
> Date:         2010-04-17 23:29:31 -0700 (Sat, 17 Apr 2010)
> New Revision: 48098
>
> Modified:
>  trunk/e/src/bin/e_int_border_remember.c
>
> Modified: trunk/e/src/bin/e_int_border_remember.c
> ===
> --- trunk/e/src/bin/e_int_border_remember.c     2010-04-18 06:26:50 UTC (rev 
> 48097)
> +++ trunk/e/src/bin/e_int_border_remember.c     2010-04-18 06:29:31 UTC (rev 
> 48098)
> @@ -619,7 +619,7 @@
>    e_widget_list_object_append(o, ob, 1, 1, 0.5);
>    ob = e_widget_radio_add(evas, _("Size, Position and Locks"), 
> MODE_GEOMETRY_LOCKS, rg);
>    e_widget_list_object_append(o, ob, 1, 1, 0.5);
> -   ob = e_widget_radio_add(evas, _("Everything"), MODE_ALL, rg);
> +   ob = e_widget_radio_add(evas, _("All"), MODE_ALL, rg);
>    e_widget_list_object_append(o, ob, 1, 1, 0.5);
>    return o;
>  }
>
>
> --
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
>

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


  1   2   >