Re: [E-devel] applications at startup

2012-11-12 Thread The Rasterman
On Mon, 12 Nov 2012 13:22:56 +0100 s...@tango.flipp.net said:

> > On Sun, 11 Nov 2012 19:11:38 +0100 Sebastian Dransfeld
> > 
> > said:
> >
> >> On 11/11/2012 06:09 PM, Sebastian Dransfeld wrote:
> >> > On 11/10/2012 05:42 AM, Carsten Haitzler (The Rasterman) wrote:
> >> >> On Thu, 8 Nov 2012 20:37:06 +0100 Sebastian Dransfeld
> >> 
> >> >> said:
> >> >>
> >> >>> On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
> >>  Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana
> >> :
> >> 
> >> > Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
> >> >
> >> >> Try to copy
> >> >> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
> >> >> to
> >> >> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
> >> >
> >> > yay, that did the trick! \o/
> >> >
> >> > thanks :)
> >> >
> >> > I guess it's because my prefix is a non standard one (/opt/e17).
> >> is
> >> > there any environment variable, or something similar, I could set
> >> to
> >> > avoid problems like this in the future?
> >> 
> >>  There is, but I don't know how to set it:) I also use /opt/e17, and
> >> I
> >>  used to have the same problem. But suddenly with current svn and
> >> Ubuntu
> >>  12.04 it just worked.
> >> >>>
> >> >>> I found out. I do
> >> >>> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
> >> >>> in ~/.xsessionrc, which is sourced before dbus-launch is called.
> >> Then
> >> >>> the session dbus finds stuff in /opt/e17.
> >> >>
> >> >> have u tried running the e17 startup with a fresh user homedir? the
> >> wizard
> >> >> no longer gets efreet update events - even after it installs some
> >> extra
> >> >> desktop files. well i extended the timeout from 15sec to 150sec and
> >> it
> >> >> still didnt' happen. :( yes - efreetd is running and i symlinked the
> >> >> service files into /usr/share/... etc.
> >> >>
> >> >> also zero icon themes are listend now... :(
> >> >>
> >> >> just wondering if u've looked? page_040.c does it btw - and
> >> page_000.c also
> >> >> waits for the initial desktop scan to finish too - but it could be
> >> that it
> >> >> has happened already... BUT... page_080.c doesnt find any apps to add
> >> to
> >> >> ibar... so ibar is totally empty. :(
> >> >>
> >> >
> >> > The event listening in the wizard is weird and seems unneeded. Doesn't
> >> > the wizard start after e_startup? In e_startup we wait until the cache
> >> > build is done, so waiting for event in page_000 should not be needed.
> >> >
> >> > In step 040 the wizard also waits for cache rebuild, but there wont be
> >> a
> >> > rebuild unless files are copied.
> >>
> >> And everything works for me(tm).
> >
> > ok... got it... wqhen efreet starts up... there is no
> > ~/.local/share/applications dir/... hell no ~/.local at all.. so it doesnt
> > monitor for CREATION of ~/.local and ~/.local/share and
> > ~/.local/share/applications first... and thus it never sees the whole dir
> > tree
> > being created and doesn't see the added files. :)
> 
> A solution to this is to copy a file to a location, and then open the file
> with efreet_desktop_get(). efreet will try to load the file from cache,
> find it isn't there and add the path to cache builder, which then will
> rebuild the cache.

interesting. i didnt see efreet did this. cool bananas. :)

> This will not currently work for our use case, as the path is already
> registered in the system. The solution for this is to do a check whether
> paths have changed/are created since the last check.

well registering fails actually... :) well its never added to the hash...

> I'll see if I can do the necessary changes this week.
> 
> S.
> 
> 
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_nov
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


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


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


Re: [E-devel] applications at startup

2012-11-12 Thread sd
> On Sun, 11 Nov 2012 19:11:38 +0100 Sebastian Dransfeld
> 
> said:
>
>> On 11/11/2012 06:09 PM, Sebastian Dransfeld wrote:
>> > On 11/10/2012 05:42 AM, Carsten Haitzler (The Rasterman) wrote:
>> >> On Thu, 8 Nov 2012 20:37:06 +0100 Sebastian Dransfeld
>> 
>> >> said:
>> >>
>> >>> On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
>>  Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana
>> :
>> 
>> > Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
>> >
>> >> Try to copy
>> >> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
>> >> to
>> >> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
>> >
>> > yay, that did the trick! \o/
>> >
>> > thanks :)
>> >
>> > I guess it's because my prefix is a non standard one (/opt/e17).
>> is
>> > there any environment variable, or something similar, I could set
>> to
>> > avoid problems like this in the future?
>> 
>>  There is, but I don't know how to set it:) I also use /opt/e17, and
>> I
>>  used to have the same problem. But suddenly with current svn and
>> Ubuntu
>>  12.04 it just worked.
>> >>>
>> >>> I found out. I do
>> >>> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
>> >>> in ~/.xsessionrc, which is sourced before dbus-launch is called.
>> Then
>> >>> the session dbus finds stuff in /opt/e17.
>> >>
>> >> have u tried running the e17 startup with a fresh user homedir? the
>> wizard
>> >> no longer gets efreet update events - even after it installs some
>> extra
>> >> desktop files. well i extended the timeout from 15sec to 150sec and
>> it
>> >> still didnt' happen. :( yes - efreetd is running and i symlinked the
>> >> service files into /usr/share/... etc.
>> >>
>> >> also zero icon themes are listend now... :(
>> >>
>> >> just wondering if u've looked? page_040.c does it btw - and
>> page_000.c also
>> >> waits for the initial desktop scan to finish too - but it could be
>> that it
>> >> has happened already... BUT... page_080.c doesnt find any apps to add
>> to
>> >> ibar... so ibar is totally empty. :(
>> >>
>> >
>> > The event listening in the wizard is weird and seems unneeded. Doesn't
>> > the wizard start after e_startup? In e_startup we wait until the cache
>> > build is done, so waiting for event in page_000 should not be needed.
>> >
>> > In step 040 the wizard also waits for cache rebuild, but there wont be
>> a
>> > rebuild unless files are copied.
>>
>> And everything works for me(tm).
>
> ok... got it... wqhen efreet starts up... there is no
> ~/.local/share/applications dir/... hell no ~/.local at all.. so it doesnt
> monitor for CREATION of ~/.local and ~/.local/share and
> ~/.local/share/applications first... and thus it never sees the whole dir
> tree
> being created and doesn't see the added files. :)

A solution to this is to copy a file to a location, and then open the file
with efreet_desktop_get(). efreet will try to load the file from cache,
find it isn't there and add the path to cache builder, which then will
rebuild the cache.

This will not currently work for our use case, as the path is already
registered in the system. The solution for this is to do a check whether
paths have changed/are created since the last check.

I'll see if I can do the necessary changes this week.

S.


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


Re: [E-devel] applications at startup

2012-11-11 Thread The Rasterman
On Sun, 11 Nov 2012 19:09:48 -0200 Gustavo Sverzut Barbieri
 said:

> note: instead of monitoring these component by component, just
> ecore_file_mkpath() and then monitor the actual place. Otherwise it's
> annoying as hell.

will work only for ~/ stuff - wont work for system dirs that as yet have not
been created. :)

> On Sun, Nov 11, 2012 at 7:07 PM, Carsten Haitzler wrote:
> 
> > On Sun, 11 Nov 2012 19:11:38 +0100 Sebastian Dransfeld  > >
> > said:
> >
> > > On 11/11/2012 06:09 PM, Sebastian Dransfeld wrote:
> > > > On 11/10/2012 05:42 AM, Carsten Haitzler (The Rasterman) wrote:
> > > >> On Thu, 8 Nov 2012 20:37:06 +0100 Sebastian Dransfeld <
> > s...@tango.flipp.net>
> > > >> said:
> > > >>
> > > >>> On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
> > >  Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana <
> > maiur...@gmail.com>:
> > > 
> > > > Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
> > > >
> > > >> Try to copy
> > > >> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
> > > >> to
> > > >> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
> > > >
> > > > yay, that did the trick! \o/
> > > >
> > > > thanks :)
> > > >
> > > > I guess it's because my prefix is a non standard one (/opt/e17). is
> > > > there any environment variable, or something similar, I could set
> > to
> > > > avoid problems like this in the future?
> > > 
> > >  There is, but I don't know how to set it:) I also use /opt/e17, and
> > I
> > >  used to have the same problem. But suddenly with current svn and
> > Ubuntu
> > >  12.04 it just worked.
> > > >>>
> > > >>> I found out. I do
> > > >>> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
> > > >>> in ~/.xsessionrc, which is sourced before dbus-launch is called. Then
> > > >>> the session dbus finds stuff in /opt/e17.
> > > >>
> > > >> have u tried running the e17 startup with a fresh user homedir? the
> > wizard
> > > >> no longer gets efreet update events - even after it installs some
> > extra
> > > >> desktop files. well i extended the timeout from 15sec to 150sec and it
> > > >> still didnt' happen. :( yes - efreetd is running and i symlinked the
> > > >> service files into /usr/share/... etc.
> > > >>
> > > >> also zero icon themes are listend now... :(
> > > >>
> > > >> just wondering if u've looked? page_040.c does it btw - and
> > page_000.c also
> > > >> waits for the initial desktop scan to finish too - but it could be
> > that it
> > > >> has happened already... BUT... page_080.c doesnt find any apps to add
> > to
> > > >> ibar... so ibar is totally empty. :(
> > > >>
> > > >
> > > > The event listening in the wizard is weird and seems unneeded. Doesn't
> > > > the wizard start after e_startup? In e_startup we wait until the cache
> > > > build is done, so waiting for event in page_000 should not be needed.
> > > >
> > > > In step 040 the wizard also waits for cache rebuild, but there wont be
> > a
> > > > rebuild unless files are copied.
> > >
> > > And everything works for me(tm).
> >
> > ok... got it... wqhen efreet starts up... there is no
> > ~/.local/share/applications dir/... hell no ~/.local at all.. so it doesnt
> > monitor for CREATION of ~/.local and ~/.local/share and
> > ~/.local/share/applications first... and thus it never sees the whole dir
> > tree
> > being created and doesn't see the added files. :)
> >
> > --
> > - Codito, ergo sum - "I code, therefore I am" --
> > The Rasterman (Carsten Haitzler)ras...@rasterman.com
> >
> >
> >
> > --
> > Everyone hates slow websites. So do we.
> > Make your web apps faster with AppDynamics
> > Download AppDynamics Lite for free today:
> > http://p.sf.net/sfu/appdyn_d2d_nov
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> 
> 
> 
> -- 
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_nov
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


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


--
Everyone hates slow websites. So do we.
Make you

Re: [E-devel] applications at startup

2012-11-11 Thread Gustavo Sverzut Barbieri
note: instead of monitoring these component by component, just
ecore_file_mkpath() and then monitor the actual place. Otherwise it's
annoying as hell.


On Sun, Nov 11, 2012 at 7:07 PM, Carsten Haitzler wrote:

> On Sun, 11 Nov 2012 19:11:38 +0100 Sebastian Dransfeld  >
> said:
>
> > On 11/11/2012 06:09 PM, Sebastian Dransfeld wrote:
> > > On 11/10/2012 05:42 AM, Carsten Haitzler (The Rasterman) wrote:
> > >> On Thu, 8 Nov 2012 20:37:06 +0100 Sebastian Dransfeld <
> s...@tango.flipp.net>
> > >> said:
> > >>
> > >>> On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
> >  Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana <
> maiur...@gmail.com>:
> > 
> > > Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
> > >
> > >> Try to copy
> > >> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
> > >> to
> > >> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
> > >
> > > yay, that did the trick! \o/
> > >
> > > thanks :)
> > >
> > > I guess it's because my prefix is a non standard one (/opt/e17). is
> > > there any environment variable, or something similar, I could set
> to
> > > avoid problems like this in the future?
> > 
> >  There is, but I don't know how to set it:) I also use /opt/e17, and
> I
> >  used to have the same problem. But suddenly with current svn and
> Ubuntu
> >  12.04 it just worked.
> > >>>
> > >>> I found out. I do
> > >>> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
> > >>> in ~/.xsessionrc, which is sourced before dbus-launch is called. Then
> > >>> the session dbus finds stuff in /opt/e17.
> > >>
> > >> have u tried running the e17 startup with a fresh user homedir? the
> wizard
> > >> no longer gets efreet update events - even after it installs some
> extra
> > >> desktop files. well i extended the timeout from 15sec to 150sec and it
> > >> still didnt' happen. :( yes - efreetd is running and i symlinked the
> > >> service files into /usr/share/... etc.
> > >>
> > >> also zero icon themes are listend now... :(
> > >>
> > >> just wondering if u've looked? page_040.c does it btw - and
> page_000.c also
> > >> waits for the initial desktop scan to finish too - but it could be
> that it
> > >> has happened already... BUT... page_080.c doesnt find any apps to add
> to
> > >> ibar... so ibar is totally empty. :(
> > >>
> > >
> > > The event listening in the wizard is weird and seems unneeded. Doesn't
> > > the wizard start after e_startup? In e_startup we wait until the cache
> > > build is done, so waiting for event in page_000 should not be needed.
> > >
> > > In step 040 the wizard also waits for cache rebuild, but there wont be
> a
> > > rebuild unless files are copied.
> >
> > And everything works for me(tm).
>
> ok... got it... wqhen efreet starts up... there is no
> ~/.local/share/applications dir/... hell no ~/.local at all.. so it doesnt
> monitor for CREATION of ~/.local and ~/.local/share and
> ~/.local/share/applications first... and thus it never sees the whole dir
> tree
> being created and doesn't see the added files. :)
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
>
>
>
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_nov
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] applications at startup

2012-11-11 Thread The Rasterman
On Sun, 11 Nov 2012 19:11:38 +0100 Sebastian Dransfeld 
said:

> On 11/11/2012 06:09 PM, Sebastian Dransfeld wrote:
> > On 11/10/2012 05:42 AM, Carsten Haitzler (The Rasterman) wrote:
> >> On Thu, 8 Nov 2012 20:37:06 +0100 Sebastian Dransfeld 
> >> 
> >> said:
> >>
> >>> On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
>  Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana :
> 
> > Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
> >
> >> Try to copy
> >> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
> >> to
> >> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
> >
> > yay, that did the trick! \o/
> >
> > thanks :)
> >
> > I guess it's because my prefix is a non standard one (/opt/e17). is
> > there any environment variable, or something similar, I could set to
> > avoid problems like this in the future?
> 
>  There is, but I don't know how to set it:) I also use /opt/e17, and I
>  used to have the same problem. But suddenly with current svn and Ubuntu
>  12.04 it just worked.
> >>>
> >>> I found out. I do
> >>> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
> >>> in ~/.xsessionrc, which is sourced before dbus-launch is called. Then
> >>> the session dbus finds stuff in /opt/e17.
> >>
> >> have u tried running the e17 startup with a fresh user homedir? the wizard
> >> no longer gets efreet update events - even after it installs some extra
> >> desktop files. well i extended the timeout from 15sec to 150sec and it
> >> still didnt' happen. :( yes - efreetd is running and i symlinked the
> >> service files into /usr/share/... etc.
> >>
> >> also zero icon themes are listend now... :(
> >>
> >> just wondering if u've looked? page_040.c does it btw - and page_000.c also
> >> waits for the initial desktop scan to finish too - but it could be that it
> >> has happened already... BUT... page_080.c doesnt find any apps to add to
> >> ibar... so ibar is totally empty. :(
> >>
> >
> > The event listening in the wizard is weird and seems unneeded. Doesn't
> > the wizard start after e_startup? In e_startup we wait until the cache
> > build is done, so waiting for event in page_000 should not be needed.
> >
> > In step 040 the wizard also waits for cache rebuild, but there wont be a
> > rebuild unless files are copied.
> 
> And everything works for me(tm).

ok... got it... wqhen efreet starts up... there is no
~/.local/share/applications dir/... hell no ~/.local at all.. so it doesnt
monitor for CREATION of ~/.local and ~/.local/share and
~/.local/share/applications first... and thus it never sees the whole dir tree
being created and doesn't see the added files. :)

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


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


Re: [E-devel] applications at startup

2012-11-11 Thread The Rasterman
On Sun, 11 Nov 2012 19:11:38 +0100 Sebastian Dransfeld 
said:

> On 11/11/2012 06:09 PM, Sebastian Dransfeld wrote:
> > On 11/10/2012 05:42 AM, Carsten Haitzler (The Rasterman) wrote:
> >> On Thu, 8 Nov 2012 20:37:06 +0100 Sebastian Dransfeld 
> >> 
> >> said:
> >>
> >>> On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
>  Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana :
> 
> > Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
> >
> >> Try to copy
> >> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
> >> to
> >> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
> >
> > yay, that did the trick! \o/
> >
> > thanks :)
> >
> > I guess it's because my prefix is a non standard one (/opt/e17). is
> > there any environment variable, or something similar, I could set to
> > avoid problems like this in the future?
> 
>  There is, but I don't know how to set it:) I also use /opt/e17, and I
>  used to have the same problem. But suddenly with current svn and Ubuntu
>  12.04 it just worked.
> >>>
> >>> I found out. I do
> >>> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
> >>> in ~/.xsessionrc, which is sourced before dbus-launch is called. Then
> >>> the session dbus finds stuff in /opt/e17.
> >>
> >> have u tried running the e17 startup with a fresh user homedir? the wizard
> >> no longer gets efreet update events - even after it installs some extra
> >> desktop files. well i extended the timeout from 15sec to 150sec and it
> >> still didnt' happen. :( yes - efreetd is running and i symlinked the
> >> service files into /usr/share/... etc.
> >>
> >> also zero icon themes are listend now... :(
> >>
> >> just wondering if u've looked? page_040.c does it btw - and page_000.c also
> >> waits for the initial desktop scan to finish too - but it could be that it
> >> has happened already... BUT... page_080.c doesnt find any apps to add to
> >> ibar... so ibar is totally empty. :(
> >>
> >
> > The event listening in the wizard is weird and seems unneeded. Doesn't
> > the wizard start after e_startup? In e_startup we wait until the cache
> > build is done, so waiting for event in page_000 should not be needed.
> >
> > In step 040 the wizard also waits for cache rebuild, but there wont be a
> > rebuild unless files are copied.
> 
> And everything works for me(tm).

ok - found 1 issue... my xephyr session didnt start a new sessionb us - it
inherited my existing one thus launched efreetd with my HOME set to my real
homedir populating the efreet cache in there and not in the new fake HOME...
easy fix unset DBUS_SESSION_BUS_ADDRESS... this is due to now efreet using dbus
launch activation and thus not inheriting the env of the efreet using process
but the env of dbus.

but after the copying of desktop files into the .local/share/applications dir
in the fake home - no update comes. :( i do get an itiial update on page_000 so
thats ok - as expected, but the copying of desktop files doesn't produce the
expected event :( trying to track that one down now...

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


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


Re: [E-devel] applications at startup

2012-11-11 Thread The Rasterman
On Sun, 11 Nov 2012 18:09:28 +0100 Sebastian Dransfeld 
said:

> On 11/10/2012 05:42 AM, Carsten Haitzler (The Rasterman) wrote:
> > On Thu, 8 Nov 2012 20:37:06 +0100 Sebastian Dransfeld 
> > said:
> >
> >> On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
> >>> Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana :
> >>>
>  Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
> 
> > Try to copy
> > ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
> > to
> > ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
> 
>  yay, that did the trick! \o/
> 
>  thanks :)
> 
>  I guess it's because my prefix is a non standard one (/opt/e17). is there
>  any environment variable, or something similar, I could set to avoid
>  problems like this in the future?
> >>>
> >>> There is, but I don't know how to set it:) I also use /opt/e17, and I used
> >>> to have the same problem. But suddenly with current svn and Ubuntu 12.04
> >>> it just worked.
> >>
> >> I found out. I do
> >> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
> >> in ~/.xsessionrc, which is sourced before dbus-launch is called. Then
> >> the session dbus finds stuff in /opt/e17.
> >
> > have u tried running the e17 startup with a fresh user homedir? the wizard
> > no longer gets efreet update events - even after it installs some extra
> > desktop files. well i extended the timeout from 15sec to 150sec and it
> > still didnt' happen. :( yes - efreetd is running and i symlinked the
> > service files into /usr/share/... etc.
> >
> > also zero icon themes are listend now... :(
> >
> > just wondering if u've looked? page_040.c does it btw - and page_000.c also
> > waits for the initial desktop scan to finish too - but it could be that it
> > has happened already... BUT... page_080.c doesnt find any apps to add to
> > ibar... so ibar is totally empty. :(
> >
> 
> The event listening in the wizard is weird and seems unneeded. Doesn't 
> the wizard start after e_startup? In e_startup we wait until the cache 
> build is done, so waiting for event in page_000 should not be needed.

the wizard is a module. it'd loaded when the modules are intitially loaded.
long before the mainloop is even started. e_startup doesn't even come into it.
no modules are ever delayed to be loaded until the e_startup stuff launches
apps. it's a module - not a startup app. :)

> In step 040 the wizard also waits for cache rebuild, but there wont be a 
> rebuild unless files are copied.

sure. but files are always copied in all normal cases (mplayer doesnt ship with
a desktop file that i have ever seen) and either way the 15sec timeout makes it
go on anyway... but that's not the problem... if there is a file copied there
should be an event from efreet... and there never is - no matter how long you
wait. that's the problem. :( at least in my testing in xehpyr and a fake
homedir (export HOME=/home/raster/T) and this homedir is totally rm -rf'd
before the test... :)

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


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


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


Re: [E-devel] applications at startup

2012-11-11 Thread Sebastian Dransfeld
On 11/11/2012 06:09 PM, Sebastian Dransfeld wrote:
> On 11/10/2012 05:42 AM, Carsten Haitzler (The Rasterman) wrote:
>> On Thu, 8 Nov 2012 20:37:06 +0100 Sebastian Dransfeld  
>> said:
>>
>>> On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
 Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana :

> Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
>
>> Try to copy
>> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
>> to
>> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
>
> yay, that did the trick! \o/
>
> thanks :)
>
> I guess it's because my prefix is a non standard one (/opt/e17). is there
> any environment variable, or something similar, I could set to avoid
> problems like this in the future?

 There is, but I don't know how to set it:) I also use /opt/e17, and I used
 to have the same problem. But suddenly with current svn and Ubuntu 12.04 it
 just worked.
>>>
>>> I found out. I do
>>> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
>>> in ~/.xsessionrc, which is sourced before dbus-launch is called. Then
>>> the session dbus finds stuff in /opt/e17.
>>
>> have u tried running the e17 startup with a fresh user homedir? the wizard no
>> longer gets efreet update events - even after it installs some extra desktop
>> files. well i extended the timeout from 15sec to 150sec and it still didnt'
>> happen. :( yes - efreetd is running and i symlinked the service files
>> into /usr/share/... etc.
>>
>> also zero icon themes are listend now... :(
>>
>> just wondering if u've looked? page_040.c does it btw - and page_000.c also
>> waits for the initial desktop scan to finish too - but it could be that it 
>> has
>> happened already... BUT... page_080.c doesnt find any apps to add to ibar... 
>> so
>> ibar is totally empty. :(
>>
>
> The event listening in the wizard is weird and seems unneeded. Doesn't
> the wizard start after e_startup? In e_startup we wait until the cache
> build is done, so waiting for event in page_000 should not be needed.
>
> In step 040 the wizard also waits for cache rebuild, but there wont be a
> rebuild unless files are copied.

And everything works for me(tm).

S.


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


Re: [E-devel] applications at startup

2012-11-11 Thread Sebastian Dransfeld
On 11/10/2012 05:42 AM, Carsten Haitzler (The Rasterman) wrote:
> On Thu, 8 Nov 2012 20:37:06 +0100 Sebastian Dransfeld  
> said:
>
>> On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
>>> Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana :
>>>
 Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:

> Try to copy
> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
> to
> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service

 yay, that did the trick! \o/

 thanks :)

 I guess it's because my prefix is a non standard one (/opt/e17). is there
 any environment variable, or something similar, I could set to avoid
 problems like this in the future?
>>>
>>> There is, but I don't know how to set it:) I also use /opt/e17, and I used
>>> to have the same problem. But suddenly with current svn and Ubuntu 12.04 it
>>> just worked.
>>
>> I found out. I do
>> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
>> in ~/.xsessionrc, which is sourced before dbus-launch is called. Then
>> the session dbus finds stuff in /opt/e17.
>
> have u tried running the e17 startup with a fresh user homedir? the wizard no
> longer gets efreet update events - even after it installs some extra desktop
> files. well i extended the timeout from 15sec to 150sec and it still didnt'
> happen. :( yes - efreetd is running and i symlinked the service files
> into /usr/share/... etc.
>
> also zero icon themes are listend now... :(
>
> just wondering if u've looked? page_040.c does it btw - and page_000.c also
> waits for the initial desktop scan to finish too - but it could be that it has
> happened already... BUT... page_080.c doesnt find any apps to add to ibar... 
> so
> ibar is totally empty. :(
>

The event listening in the wizard is weird and seems unneeded. Doesn't 
the wizard start after e_startup? In e_startup we wait until the cache 
build is done, so waiting for event in page_000 should not be needed.

In step 040 the wizard also waits for cache rebuild, but there wont be a 
rebuild unless files are copied.

S.

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


Re: [E-devel] applications at startup

2012-11-09 Thread The Rasterman
On Thu, 8 Nov 2012 20:37:06 +0100 Sebastian Dransfeld  
said:

> On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
> > Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana :
> >
> >> Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
> >>
> >>> Try to copy
> >>> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
> >>> to
> >>> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
> >>
> >> yay, that did the trick! \o/
> >>
> >> thanks :)
> >>
> >> I guess it's because my prefix is a non standard one (/opt/e17). is there
> >> any environment variable, or something similar, I could set to avoid
> >> problems like this in the future?
> >
> > There is, but I don't know how to set it:) I also use /opt/e17, and I used
> > to have the same problem. But suddenly with current svn and Ubuntu 12.04 it
> > just worked.
> 
> I found out. I do
> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
> in ~/.xsessionrc, which is sourced before dbus-launch is called. Then 
> the session dbus finds stuff in /opt/e17.

have u tried running the e17 startup with a fresh user homedir? the wizard no
longer gets efreet update events - even after it installs some extra desktop
files. well i extended the timeout from 15sec to 150sec and it still didnt'
happen. :( yes - efreetd is running and i symlinked the service files
into /usr/share/... etc.

also zero icon themes are listend now... :(

just wondering if u've looked? page_040.c does it btw - and page_000.c also
waits for the initial desktop scan to finish too - but it could be that it has
happened already... BUT... page_080.c doesnt find any apps to add to ibar... so
ibar is totally empty. :(

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


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


Re: [E-devel] applications at startup

2012-11-08 Thread Massimo Maiurana
Sebastian Dransfeld, il 08/11/2012 20:37, ha scritto:

> I found out. I do
> export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
> in ~/.xsessionrc, which is sourced before dbus-launch is called. Then 
> the session dbus finds stuff in /opt/e17.

I already have /opt/e17/share in XDG_DATA_DIRS, and I think it is set by e
itself as I do not have it in my profile, but it is not enough so it has to be
a question of timing as you suggest.
also I found that in my xsessionrc there is indeed a line to set
XDG_DATA_DIRS=$XDG_DATA_DIRS:/opt/e17/share/, but it is commented out and so
that means that once I needed it... but don't remember why :(

-- 

  Massimo Maiurana   GPG keyID #7044D601

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



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


Re: [E-devel] applications at startup

2012-11-08 Thread Sebastian Dransfeld
On 11/08/2012 07:52 PM, Sebastian Dransfeld wrote:
> Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana :
>
>> Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
>>
>>> Try to copy
>>> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
>>> to
>>> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
>>
>> yay, that did the trick! \o/
>>
>> thanks :)
>>
>> I guess it's because my prefix is a non standard one (/opt/e17). is there any
>> environment variable, or something similar, I could set to avoid problems 
>> like
>> this in the future?
>
> There is, but I don't know how to set it:) I also use /opt/e17, and I used to 
> have the same problem. But suddenly with current svn and Ubuntu 12.04 it just 
> worked.

I found out. I do
export XDG_DATA_DIRS="/opt/e17/share:/usr/share:/usr/local/share"
in ~/.xsessionrc, which is sourced before dbus-launch is called. Then 
the session dbus finds stuff in /opt/e17.

S.




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


Re: [E-devel] applications at startup

2012-11-08 Thread Sebastian Dransfeld
Den 8. nov. 2012 kl. 13:39 skrev Massimo Maiurana :

> Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:
> 
>> Try to copy
>> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
>> to
>> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service
> 
> yay, that did the trick! \o/
> 
> thanks :)
> 
> I guess it's because my prefix is a non standard one (/opt/e17). is there any
> environment variable, or something similar, I could set to avoid problems like
> this in the future?

There is, but I don't know how to set it:) I also use /opt/e17, and I used to 
have the same problem. But suddenly with current svn and Ubuntu 12.04 it just 
worked.

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


Re: [E-devel] applications at startup

2012-11-08 Thread Jose Souza
Try copy {where you
install}/share/dbus-1/services/org.enlightenment.Efreet.service to
/usr/share/dbus-1/services

But must be fixed on build system.

On Thu, Nov 8, 2012 at 2:14 PM, P Purkayastha  wrote:
> The recent b0rk-fest has tasted success!
>
> On 11/08/2012 11:20 PM, Brian 'morlenxus' Miculcy wrote:
>> I have the same problem that since recent svn changes the startup
>> applications don't get started. Looks like a bug somewhere in efreet in
>> recent commits?
>>
>> On 11/08/2012 02:01 PM, David Seikel wrote:
>>> On Wed, 07 Nov 2012 21:46:16 +0100 Massimo Maiurana
>>>   wrote:
>>>
 Sebastian Dransfeld, il 07/11/2012 21:04, ha scritto:

> Not ~/.efreet, ~/.cache/efreet. The first is deprecated.
>
 ok, now I don't have any icon anymore. evry displays only generic
 icons, and the startup applications dialog doesn't show any
 application.

 if I run efreet_cache_test I get the following error (sorry for the
 wrapping):

 ERR<7892>:efreet_cache efreet_cache.c:1063 on_send_register()
 org.freedesktop.DBus.Error.ServiceUnknown The name
 org.enlightenment.Efreet was not provided by any .service files

 efreet_test returns instead the following error:
 ERR<8008>: eina_file.c:955 eina_file_open() safety check failed: path
 == NULL

 attached is the standard output from efreet_test.

 thanks.
>>> I'm getting the same when running terminology, and my prefix is
>>> also /opt/e17.  Which is not that non standard, it's a perfectly
>>> legitimate location.
>>>
>>> ~$ terminology
>>> WARNING: gnome-keyring:: couldn't connect
>>> to: /tmp/keyring-PuH7Dl/pkcs11: No such file or directory
>>> ERR<21045>:efreet_cache efreet_cache.c:1063 on_send_register()
>>> org.freedesktop.DBus.Error.ServiceUnknown The name
>>> org.enlightenment.Efreet was not provided by any .service files
>>>
>>> No idea why terminology needs gnome-keyring, I don't use it.
>>>
>>> Ubuntu 12.04 if that matters.
>>>
>>>
>>>
>>> --
>>> Everyone hates slow websites. So do we.
>>> Make your web apps faster with AppDynamics
>>> Download AppDynamics Lite for free today:
>>> http://p.sf.net/sfu/appdyn_d2d_nov
>>>
>>>
>>> ___
>>> enlightenment-devel mailing list
>>> enlightenment-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>> --
>> Everyone hates slow websites. So do we.
>> Make your web apps faster with AppDynamics
>> Download AppDynamics Lite for free today:
>> http://p.sf.net/sfu/appdyn_d2d_nov
>
>
>
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_nov
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

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


Re: [E-devel] applications at startup

2012-11-08 Thread P Purkayastha
The recent b0rk-fest has tasted success!

On 11/08/2012 11:20 PM, Brian 'morlenxus' Miculcy wrote:
> I have the same problem that since recent svn changes the startup
> applications don't get started. Looks like a bug somewhere in efreet in
> recent commits?
>
> On 11/08/2012 02:01 PM, David Seikel wrote:
>> On Wed, 07 Nov 2012 21:46:16 +0100 Massimo Maiurana
>>   wrote:
>>
>>> Sebastian Dransfeld, il 07/11/2012 21:04, ha scritto:
>>>
 Not ~/.efreet, ~/.cache/efreet. The first is deprecated.

>>> ok, now I don't have any icon anymore. evry displays only generic
>>> icons, and the startup applications dialog doesn't show any
>>> application.
>>>
>>> if I run efreet_cache_test I get the following error (sorry for the
>>> wrapping):
>>>
>>> ERR<7892>:efreet_cache efreet_cache.c:1063 on_send_register()
>>> org.freedesktop.DBus.Error.ServiceUnknown The name
>>> org.enlightenment.Efreet was not provided by any .service files
>>>
>>> efreet_test returns instead the following error:
>>> ERR<8008>: eina_file.c:955 eina_file_open() safety check failed: path
>>> == NULL
>>>
>>> attached is the standard output from efreet_test.
>>>
>>> thanks.
>> I'm getting the same when running terminology, and my prefix is
>> also /opt/e17.  Which is not that non standard, it's a perfectly
>> legitimate location.
>>
>> ~$ terminology
>> WARNING: gnome-keyring:: couldn't connect
>> to: /tmp/keyring-PuH7Dl/pkcs11: No such file or directory
>> ERR<21045>:efreet_cache efreet_cache.c:1063 on_send_register()
>> org.freedesktop.DBus.Error.ServiceUnknown The name
>> org.enlightenment.Efreet was not provided by any .service files
>>
>> No idea why terminology needs gnome-keyring, I don't use it.
>>
>> Ubuntu 12.04 if that matters.
>>
>>
>>
>> --
>> Everyone hates slow websites. So do we.
>> Make your web apps faster with AppDynamics
>> Download AppDynamics Lite for free today:
>> http://p.sf.net/sfu/appdyn_d2d_nov
>>
>>
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_nov



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


Re: [E-devel] applications at startup

2012-11-08 Thread Brian 'morlenxus' Miculcy
I have the same problem that since recent svn changes the startup 
applications don't get started. Looks like a bug somewhere in efreet in 
recent commits?

On 11/08/2012 02:01 PM, David Seikel wrote:
> On Wed, 07 Nov 2012 21:46:16 +0100 Massimo Maiurana
>  wrote:
>
>> Sebastian Dransfeld, il 07/11/2012 21:04, ha scritto:
>>
>>> Not ~/.efreet, ~/.cache/efreet. The first is deprecated.
>>>
>> ok, now I don't have any icon anymore. evry displays only generic
>> icons, and the startup applications dialog doesn't show any
>> application.
>>
>> if I run efreet_cache_test I get the following error (sorry for the
>> wrapping):
>>
>> ERR<7892>:efreet_cache efreet_cache.c:1063 on_send_register()
>> org.freedesktop.DBus.Error.ServiceUnknown The name
>> org.enlightenment.Efreet was not provided by any .service files
>>
>> efreet_test returns instead the following error:
>> ERR<8008>: eina_file.c:955 eina_file_open() safety check failed: path
>> == NULL
>>
>> attached is the standard output from efreet_test.
>>
>> thanks.
> I'm getting the same when running terminology, and my prefix is
> also /opt/e17.  Which is not that non standard, it's a perfectly
> legitimate location.
>
> ~$ terminology
> WARNING: gnome-keyring:: couldn't connect
> to: /tmp/keyring-PuH7Dl/pkcs11: No such file or directory
> ERR<21045>:efreet_cache efreet_cache.c:1063 on_send_register()
> org.freedesktop.DBus.Error.ServiceUnknown The name
> org.enlightenment.Efreet was not provided by any .service files
>
> No idea why terminology needs gnome-keyring, I don't use it.
>
> Ubuntu 12.04 if that matters.
>
>
>
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_nov
>
>
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

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


Re: [E-devel] applications at startup

2012-11-08 Thread David Seikel
On Wed, 07 Nov 2012 21:46:16 +0100 Massimo Maiurana
 wrote:

> Sebastian Dransfeld, il 07/11/2012 21:04, ha scritto:
> 
> > Not ~/.efreet, ~/.cache/efreet. The first is deprecated.
> > 
> 
> ok, now I don't have any icon anymore. evry displays only generic
> icons, and the startup applications dialog doesn't show any
> application.
> 
> if I run efreet_cache_test I get the following error (sorry for the
> wrapping):
> 
> ERR<7892>:efreet_cache efreet_cache.c:1063 on_send_register()
> org.freedesktop.DBus.Error.ServiceUnknown The name
> org.enlightenment.Efreet was not provided by any .service files
> 
> efreet_test returns instead the following error:
> ERR<8008>: eina_file.c:955 eina_file_open() safety check failed: path
> == NULL
> 
> attached is the standard output from efreet_test.
> 
> thanks.

I'm getting the same when running terminology, and my prefix is
also /opt/e17.  Which is not that non standard, it's a perfectly
legitimate location.

~$ terminology
WARNING: gnome-keyring:: couldn't connect
to: /tmp/keyring-PuH7Dl/pkcs11: No such file or directory
ERR<21045>:efreet_cache efreet_cache.c:1063 on_send_register()
org.freedesktop.DBus.Error.ServiceUnknown The name
org.enlightenment.Efreet was not provided by any .service files

No idea why terminology needs gnome-keyring, I don't use it.

Ubuntu 12.04 if that matters.

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


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


Re: [E-devel] applications at startup

2012-11-08 Thread Massimo Maiurana
Sebastian Dransfeld, il 08/11/2012 05:49, ha scritto:

> Try to copy
> ${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
> to
> ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service

yay, that did the trick! \o/

thanks :)

I guess it's because my prefix is a non standard one (/opt/e17). is there any
environment variable, or something similar, I could set to avoid problems like
this in the future?

-- 

  Massimo Maiurana   GPG keyID #7044D601

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



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


Re: [E-devel] applications at startup

2012-11-07 Thread Sebastian Dransfeld
On 11/07/2012 09:46 PM, Massimo Maiurana wrote:
> Sebastian Dransfeld, il 07/11/2012 21:04, ha scritto:
>
>> Not ~/.efreet, ~/.cache/efreet. The first is deprecated.
>>
>
> ok, now I don't have any icon anymore. evry displays only generic icons, and
> the startup applications dialog doesn't show any application.
>
> if I run efreet_cache_test I get the following error (sorry for the wrapping):
>
> ERR<7892>:efreet_cache efreet_cache.c:1063 on_send_register()
> org.freedesktop.DBus.Error.ServiceUnknown The name org.enlightenment.Efreet
> was not provided by any .service files
>
> efreet_test returns instead the following error:
> ERR<8008>: eina_file.c:955 eina_file_open() safety check failed: path == NULL
>
> attached is the standard output from efreet_test.
>
> thanks.

Well, then your system cannot load the efreetd cache daemon by it's 
service file.

Try to copy
${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service
to
~/.local/share/dbus-1/services/org.enlightenment.Efreet.service

S.


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


Re: [E-devel] applications at startup

2012-11-07 Thread Massimo Maiurana
Sebastian Dransfeld, il 07/11/2012 21:04, ha scritto:

> Not ~/.efreet, ~/.cache/efreet. The first is deprecated.
> 

ok, now I don't have any icon anymore. evry displays only generic icons, and
the startup applications dialog doesn't show any application.

if I run efreet_cache_test I get the following error (sorry for the wrapping):

ERR<7892>:efreet_cache efreet_cache.c:1063 on_send_register()
org.freedesktop.DBus.Error.ServiceUnknown The name org.enlightenment.Efreet
was not provided by any .service files

efreet_test returns instead the following error:
ERR<8008>: eina_file.c:955 eina_file_open() safety check failed: path == NULL

attached is the standard output from efreet_test.

thanks.

-- 

  Massimo Maiurana   GPG keyID #7044D601

  La fede e' credere in cio' che sai non essere vero
[Mark Twain]
Data Home:		PASSED in 0.004 seconds
Config Home:		PASSED in 0.004 seconds
Cache Home:		PASSED in 0.004 seconds
Data Directories:		efreet_data_dirs_get() includes non-existing dir (/var/tmp/a) when /var/tmp/a:/tmp/b:/usr/local/share:/etc set
efreet_data_dirs_get() includes non-existing dir (/tmp/b) when /var/tmp/a:/tmp/b:/usr/local/share:/etc set
efreet_data_dirs_get() returned more values then it should have given /var/tmp/a:/tmp/b:/usr/local/share:/etc as input
FAILED in 0.003 seconds
Config Directories:		efreet_data_dirs_get() includes non-existing dir (/var/tmp/a) when /var/tmp/a:/tmp/b:/usr/local/share:/etc set
efreet_data_dirs_get() includes non-existing dir (/tmp/b) when /var/tmp/a:/tmp/b:/usr/local/share:/etc set
efreet_data_dirs_get() returned more values then it should have given /var/tmp/a:/tmp/b:/usr/local/share:/etc as input
FAILED in 0.003 seconds
Icon Theme Basic:		PASSED in 0.003 seconds
Icon Theme List:		efreet_icon_theme_list_get() missed: hicolor ubuntu-mono-light ubuntu-mono-dark unity-webapps-applications unity-icon-theme gnome Humanity DMZ-White HighContrast Humanity-Dark LoginIcons DMZ-Black HighContrastInverse LowContrast 
FAILED in 0.011 seconds
Icon Matching:		Time: 0.000209
Time: 0.000157
PASSED in 0.000 seconds
INI Parsing:		efreet_ini_localestring_get() Name parsed incorrectly
FAILED in 0.000 seconds
INI Long Line Parsing:		PASSED in 0.000 seconds
INI Garbage Parsing:		PASSED in 0.000 seconds
Desktop Parsing:		PASSED in 0.000 seconds
Desktop Type Parsing:		PASSED in 0.000 seconds
Desktop Save:		
save data: 0
save test: 1
PASSED in 0.001 seconds
Desktop Command:		
PASSED in 0.000 seconds
Menu Parsing:		
PASSED in 0.156 seconds
Menu Incorrect Names:		PASSED in 0.000 seconds
Menu Save:		PASSED in 0.056 seconds
Utils:		
kde-kresources.desktop: (nil)
mplayer.desktop: (nil)
nautilus-computer.desktop: (nil)
PASSED in 0.000 seconds
Mime:		mime icon: application/x-desktop (null) 0.000116
mime icon: image/png (null) 0.36
mime icon: image/png (null) 0.47
mime icon: inode/directory (null) 0.23
PASSED in 0.017 seconds

-
Passed 16 of 20 tests.
Total run: 0.301 seconds


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


Re: [E-devel] applications at startup

2012-11-07 Thread Sebastian Dransfeld
On 11/07/2012 07:57 PM, Massimo Maiurana wrote:
> Sebastian Dransfeld, il 07/11/2012 15:33, ha scritto:
>
>> I guess this can be a consequence of my efreet changes. Try deleting
>> ~/.cache/efreet and try again.
>
> it was the first thing I tried. currently ~/.efreet is empty, but applications
> are still not run.

Not ~/.efreet, ~/.cache/efreet. The first is deprecated.

>
>> Can you attach your .order file, or send it directly to me?
>
> it is really short:
>
> max@rubino:~$ cat ./.e/e/applications/startup/.order
> brightness.desktop
> tmax.desktop
> pidgin.desktop
> thunderbird.desktop
> firefox.desktop
> max@rubino:~$ file ./.e/e/applications/startup/.order
> ./.e/e/applications/startup/.order: ASCII text
> max@rubino:~$ ls -l ./.e/e/applications/startup/.order
> -rw-r--r-- 1 max max 83 lug 11 13:56 ./.e/e/applications/startup/.order
>
> brightness.desktop runs a simple script which sets the correct backlight
> level, and tmax.desktop points to another script which sets tmux and runs
> terminology. both of them were always working, and still works if I run it
> through evry.

This should work.

>
> the only thing that changed was that now I've built also edbus, because I've
> read here that efreet would not start without it. the build order I used was 
> this:
> eina eet eobj evas evas_generic_loaders ecore embryo eio edje e_dbus edbus
> efreet eeze e
>
> is this correct?

Yes.


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


Re: [E-devel] applications at startup

2012-11-07 Thread Massimo Maiurana
Sebastian Dransfeld, il 07/11/2012 15:33, ha scritto:

> I guess this can be a consequence of my efreet changes. Try deleting 
> ~/.cache/efreet and try again.

it was the first thing I tried. currently ~/.efreet is empty, but applications
are still not run.

> Can you attach your .order file, or send it directly to me?

it is really short:

max@rubino:~$ cat ./.e/e/applications/startup/.order
brightness.desktop
tmax.desktop
pidgin.desktop
thunderbird.desktop
firefox.desktop
max@rubino:~$ file ./.e/e/applications/startup/.order
./.e/e/applications/startup/.order: ASCII text
max@rubino:~$ ls -l ./.e/e/applications/startup/.order
-rw-r--r-- 1 max max 83 lug 11 13:56 ./.e/e/applications/startup/.order

brightness.desktop runs a simple script which sets the correct backlight
level, and tmax.desktop points to another script which sets tmux and runs
terminology. both of them were always working, and still works if I run it
through evry.

the only thing that changed was that now I've built also edbus, because I've
read here that efreet would not start without it. the build order I used was 
this:
eina eet eobj evas evas_generic_loaders ecore embryo eio edje e_dbus edbus
efreet eeze e

is this correct?

-- 

  Massimo Maiurana   GPG keyID #7044D601

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



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


Re: [E-devel] applications at startup

2012-11-07 Thread Massimo Maiurana
P Purkayastha, il 07/11/2012 13:57, ha scritto:

> There is a setting to enable this. Look in the Settings -> Files.

ah, I got it!
since I see that every dir pops up a submenu which says "0 listable items" I
thought it was a reading problem. maybe it would be better to not show it at 
all.

-- 

  Massimo Maiurana   GPG keyID #7044D601

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



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


Re: [E-devel] applications at startup

2012-11-07 Thread Sebastian Dransfeld
On 11/07/2012 12:33 PM, Massimo Maiurana wrote:
> yesterday I've rebuilt efl+e17 and now the applications listed in
> ~/.e/e/applications/startup/order are not started anymore.
> I've even tried starting e with no config to let it create a brand new one,
> but that didn't helped.
>
> also, I see that even with the default theme, navigating the filesystem from
> the main menu shows directories but not files, while in the efm window all
> files are correctly shown.

I guess this can be a consequence of my efreet changes. Try deleting 
~/.cache/efreet and try again.

Can you attach your .order file, or send it directly to me?

S.


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


Re: [E-devel] applications at startup

2012-11-07 Thread P Purkayastha
On 11/07/2012 07:33 PM, Massimo Maiurana wrote:
> yesterday I've rebuilt efl+e17 and now the applications listed in
> ~/.e/e/applications/startup/order are not started anymore.
> I've even tried starting e with no config to let it create a brand new one,
> but that didn't helped.

Don't know about this.

> also, I see that even with the default theme, navigating the filesystem from
> the main menu shows directories but not files, while in the efm window all
> files are correctly shown.

There is a setting to enable this. Look in the Settings -> Files.


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